body{margin:0;padding:0;font:73% "Trebuchet MS", tahoma, verdana, arial, sans-serif;line-height:1.3em;color:#666;background:#F0E9DD url(img/body_bg.gif) repeat-y;background-position:50% 0px;}
p{margin-left:20px;}
#container{width:700px;margin-left:auto;margin-right:auto;padding:5px;}
#banner{height:200px;padding:5px;margin:0;border-bottom:none;background:url(img/head.jpg) no-repeat;}
h1{font-size:24px;}
#banner h1{margin:50px 15px 0 0;border-bottom:none;border-top:none;font-size:175%;text-align:right;}
#content{padding:0px 10px 0px 0px;margin-left:170px;margin-bottom:0;height:380px;text-align:justify;}
#sidebar{float:left;width:150px;margin:0 5px 5px 5px;padding:3px;line-height:1.4em;}
#sidebar2{float:left;width:525px;min-height:500px;padding:4px;border-left:1px solid #dfd0b9;text-align:left;}
#sidebar3{float:inherit;width:650px;}
#clear{clear:both;}
#footer{clear:both;padding:3px;margin:0 0 0 0;font-size:.85em;text-align:left;border-top:1px solid #dfd0b9;color:#333;background:inherit;}
#footer a:link, #footer a:visited{background:inherit;color:#333;border-bottom:none;}
#footer a:hover{border-bottom:none;background-color:inherit;color:#663300;}
p{padding:3px 5px 0px 5px;text-align:justify;}
#content h1, #sidebar h1{margin:5px;font-size:110%;text-transform:uppercase;padding:3px;border-bottom:1px solid #dfd0b9;border-top:1px solid #dfd0b9;color:#EB6D00;background:inherit;}
h2{font-size:110%;padding:5px;margin:5px;color:#508B4B;background:#CFE4CD;text-align:justify;}
h3{margin:0 3px 5px 3px;padding:3px;text-align:left;font-size:1.1em;color:#508B4B;background:inherit;border-top:1px solid #dfd0b9;border-bottom:1px solid #dfd0b9;}
h4{text-align:left;padding:3px;margin:0 0 0 0;font-size:.85em;}
h5{text-align:center;padding:7px;margin:0 0 0 0;font-size:1.90em;}
a{text-decoration:none;border-bottom:none;color:#6d5c41;background:inherit;}
a:hover{color:#6CAD67;background:inherit;}
a img{border:0;}
.img{float:left;padding:3px;margin:3px;border:0px solid #dfd0b9;}
.intro{float:left;width:220px;margin:3px 0 5px 0;padding:5px;text-align:center;}
.intro2{float:left;width:220px;margin:3px 0 5px 0;padding:5px;text-align:center;}
.intro3{float:right;width:220px;margin:3px 0 5px 0;padding:5px;text-align:center;}
.update{font-size:1em;background:inherit;color:#4F210D;}
.menu{width:150px;margin-top:12px;color:#666666;}
.menu ul li a, .menu ul li a:visited{display:block;text-decoration:none;width:136px;height:20px;text-align:left;background:#CFE4CD;border-bottom:1px solid #F0E9DD;padding-left:3px;border-left:8px solid #FBAA69;}
.menu ul{padding:0;margin:0;list-style-type:none;}
.menu ul li{float:left;position:relative;margin-right:1px;}
.menu ul li a:hover{color:#fff;background:#FFA961;border-left:8px solid #CFE4CD;}
.menu ul li ul{display:none;position:absolute;top:0;left:147px;}
.menu ul li ul a{display:block;}
.menu ul li:hover>ul{display:block;}
.box{margin:10px;background:inherit;color:#663300;border:1px solid #B7D6B4;padding:5px;}
.search{background:#CFE4CD url(barbg.gif) no-repeat;color:#000;border-top:1px solid #F0E9DD;border-bottom:1px solid #F0E9DD;clear:both;text-align:center;padding:5px 0 5px 0;}
form{margin:0;}
input.search{width:100px;border:none;background:url(img/input.gif);padding:4px;}
input.login{width:100px;border:none;background:url(img/logininput.gif);padding:4px;}
.obrazok_intro{width:200px;}
.fotka_recept{margin:20px 15px 10px 20px;float:right;}
#partneri{text-align:center;margin-top:20px;}
.logo_SP{margin:10px;width:80px;}
.center{text-align:center;}
.error{color:red;font-weight:bold;text-align:center;}
.ok{color:green;font-weight:bold;text-align:center;}
button, .tlacitko{background-color:#CFE4CD;}
button:hover, .tlacitko:hover{border-style:inset;background-color:#FFA961;}
