*{margin:0;padding:0}
html{height:100%;min-width:1002px;background:#FFFBC1 url(/images/main-bg.gif) repeat-x center top}

body{font-family:Verdana,Geneva,sans-serif;height:100%;min-width:1002px;background:url(/images/main-cbg.jpg) no-repeat center top}
/* NEW YEAR 2010-11
body{font-family:Verdana,Geneva,sans-serif;height:100%;min-width:1002px;background:url(/images/main-cbg2.jpg) no-repeat center top}
*/
table{border-collapse:collapse}
q{quotes:none}
a{color:#0442A6}
a:hover{text-decoration:none}
a img{border:none}
a,a:hover,a:active,a:focus,input:focus,select:focus,textarea:focus{outline:none}

#wrap{margin:0 auto;width:950px;padding:0 25px;overflow:hidden;min-height:100%;background:url(/images/wrap-bg.jpg) no-repeat 700px bottom;position:relative}

#header{height:408px;position:relative}
	#header h1{position:absolute;left:270px;top:30px;font:26px Georgia,serif;color:#1F2B70}
	#header #logo{position:absolute;left:0;top:0}
/* NEW YEAR 2010-11
	#header h1{display:none}
	#header #logo{display:none}
*/	
	#header ul{position:absolute;right:0;top:10px;font-size:0;list-style-type:none}
		#header ul li{float:left;margin:0 0 0 20px}
			#header ul li a,#header ul li span{display:block;width:16px;height:16px;background:#92E5FD}
			#header ul li a:hover, #header ul li .current{background:#fff}

/*#nav{background:#ABC84B url(/images/nav-bg.gif) repeat-x left top;overflow:hidden;width:930px;list-style-type:none;font-size:12px;line-height:34px;font-weight:bold;padding:0 0 0 20px}
*/#nav{background:#ABC84B url(/images/nav-bg.gif) repeat-x left top;overflow:hidden;width:952px;list-style-type:none;font-size:12px;line-height:34px;font-weight:bold;padding:0 0 0 20px}
	#nav li{float:left}
		#nav li a{display:block;float:left;height:39px;background:url(/images/nav-button-bg.gif) no-repeat left top;padding:0 8px 0 45px;color:#F8FFC8;text-decoration:none}
		#nav li a:hover{background-position:left bottom;color:#fff}
		
#aside{float:left;width:280px;padding:60px 0 220px 0}
#add-aside{float:right;width:202px;padding:10px 0 220px 0}
	.aside h2{font:26px Georgia,serif;color:#0442A6;margin-bottom:20px;padding:0 0 0 20px}
	#add-aside h2{text-align:right;padding:0 20px 0 0}
	.aside p{font-size:12px;margin-bottom:10px}
	.aside ul{font-size:12px;margin-bottom:10px;list-style-type:none;height:1%}
	.aside .news h2{background:url(/images/news-title-bg.jpg) no-repeat right center;float:left;padding:8px 80px 8px 20px}
	.aside .news p{padding:0 12px}
	.aside .news p.date{padding:0;color:#fff;font-weight:bold;font-size:12px}
		.aside .news p.date span{background:#AAC84B url(/images/date-bg.gif) repeat-x left top;padding:2px 20px}
	.aside .news div{clear:both;border-bottom:1px solid #ECE69C;margin-bottom:20px;padding:0 0 5px 0;height:1%}
		.aside .news div p{font-size:11px}
	.aside .more{text-align:right}
	#add-aside .new-products{margin-top:68px;*margin-top:79px}
	#add-aside .new-products h2{background:url(/images/new-products-title-bg.jpg) no-repeat right bottom;padding:0 20px 30px 0}
	#add-aside .new-products p{font-size:11px}
	#add-aside .new-products img{border:1px solid #F0E39D}

	#search{width:200px;position:absolute;z-index:4;top:462px;right:25px;margin-bottom:20px;height:55px}
		#search .input-text{width:212px;border:1px solid #F0E39D;padding:3px 14px 3px 4px;font:11px Verdana,Geneva,sans-serif;position:absolute;left:-75px;top:10px}
		#search .input-button{width:55px;height:54px;border:none;position:absolute;right:0;top:0;background:url(/images/search-button-bg.png) no-repeat left top;cursor:pointer;font-size:0}
		
#content{float:left;width:947px;padding:68px 0 200px 0px;font-size:11px;position:relative}
	.cont-full{width:638px !important;padding:68px 0 110px 30px !important}
	.smaller{width:390px !important}
	.cont-full2{width:947px !important}
	#content h2{font:26px Georgia,serif;color:#0442A6;margin:0 0 20px 20px}
	#content .cam{position:absolute;top:65px;left:235px}
	#content .camlink{position:absolute;top:116px;left:265px;display:block;background:url(/images/smotret.png) no-repeat left top;width:81px;height:21px}
	#content p{margin-bottom:10px}
	#content .more{clear:both;float:right}
	#content .nn{float:left;clear:both;margin-bottom:15px;width:100%}
		#content .nn .d{padding:0;color:#fff;font-weight:bold;font-size:12px}
			#content .nn .d span{background:#AAC84B url(/images/date-bg.gif) repeat-x left top;padding:2px 20px}
	#content table{margin-bottom:15px}
	#content td{padding:5px 5px 5px 0}
	#content big{font-size:12px}
	#content cite{font-weight:bold;font-style:normal}
	#content .i{border:1px solid #f3e9b5}
	#content .rec{clear:both;margin-bottom:12px;background:#fff;border:1px solid #f4eabb;padding:12px 17px 20px 17px}
		#content .rec h5{background:#9aba44;padding:3px 10px;color:#ffffda;font-size:11px;margin:0 0 7px 0;width:100px;text-transform:uppercase}
		#content .rec td{padding-bottom:0}
		#content .rec .img{float:left;margin:0 14px 5px 0;width:150px}
		#content .rec .title{color:#154eac;font-weight:bold}
		#content .rec .ingredients{height:115px}
			#content .rec .ingredients ul{list-style-type:none;margin:0;width:85%}
				#content .rec .ingredients li{float:left;width:36%;margin-bottom:7px;white-space:nowrap;background:url(/images/desc.png) no-repeat left 5px;padding-left:12px}
		#content .rec .preparation{clear:both;padding:7px 0 0 0}
	#content .search_ul{list-style-type:none}
	
	#content .sitemap{list-style-type:none}
		#content .sitemap li{margin-bottom:4px;background:none}
		#content .sitemap li .sitemap{margin-left:10px;margin-top:4px}
			#content .sitemap li .sitemap li{margin-bottom:4px;background:url(/images/m.gif) no-repeat left 5px;padding-left:7px}

	#content .im{border:1px solid #f1e59a}

	#content .prodtitle{background:#9aba44;padding:3px 10px;color:#ffffda;font-size:11px;font-weight:bold;margin:0 0 7px 0;width:auto;text-transform:uppercase;float:left}
	#content h6{background:#9aba44;padding:3px 10px;color:#ffffda;font-size:11px;font-weight:bold;margin:0 0 7px 0;width:100px;text-transform:uppercase}
	#content .gg{float:left;text-align:center;padding:0 0 15px 0;margin-right:23px}
	#content .three{margin-right:0}
	#content .it{padding:0 0 17px 0}
		#content .gg img{margin-bottom:5px}
	
	#content #gallery{margin-top:40px;position:relative}
		#content #gallery #gall_photo{background:url(/images/photo_gallery.jpg) no-repeat right top;width:57px;height:40px;position:absolute;top:-17px;left:230px}

	#content .form{width:100%}
		#content .form p{color:#9aba44}
		#content .form .b{clear:both;margin-bottom:5px}
		#content .form .b label span{color:#9aba44}
		#content .form .b input,#content .form textarea{width:212px;border:1px solid #F0E39D;padding:4px 14px 3px 4px;font:11px Verdana,Geneva,sans-serif}
		#content .form .b textarea{width:422px}
		#content .form .b img{border:1px solid #f0e39d}
		#content .form .b .captcha{clear:both;margin:5px 0;width:140px;font-size:24px;text-align:center;padding:6px}
		#content .form .b .error{color:#f66}
		/*#content .form .b .button{margin:0 10px 0 0;background:#AAC84B url(/images/date-bg.gif) repeat-x left top;padding:2px 20px;color:#ffffda}
			#content .form .b .button:hover{text-decoration:none}*/
		#content .form .b .button{margin:0 10px 0 0;background:url(/images/btn.png) repeat-x left top;text-decoration:none;padding:3px 0 5px 0;color:#ffffda;text-align:center;width:88px;display:block;float:left}
			#content .form .b .button:hover{text-decoration:none;color:#fff}
	
	#content #prod{clear:both;width:100%;border-collapse:collapse}
		#content #prod tr{vertical-align:top}
		#content #prod .t{border:1px solid #f1e59a;width:50%;background:#fff;padding:12px 5px 20px 20px}
		#content #prod .t .title{color:#002698}
		#content #prod .t img{border:1px solid #f1e59a;float:left;margin:0 5px 0 0}
		#content #prod .t table{width:100%;height:100%}
	
	#content .counter{width:100%;text-align:center;font-size:11px}
		#content .counter a,#content .counter span{margin:0;padding:4px 7px}
		#content .counter span{background:#93b42c;border:1px solid #e4edaa;color:#f7faef}
	
#footer-wrap{height:164px;margin:-164px 0 0 0;background:#F0E39D}
#footer{height:144px;width:975px;margin:0 auto;position:relative;background:url(/images/footer-bg.jpg) no-repeat 700px top;padding:20px 0 0 25px}
	#footer .nav{font-size:11px;list-style-type:none;margin-bottom:75px;overflow:hidden;width:100%}
		#footer .nav li{padding:0 12px;float:left;border-right:1px solid #fff}
		#footer .nav li.last{border:none}
	#footer p{font-size:11px;padding:0 0 0 277px}
	#footer .banners{position:absolute;left:25px;top:100px;list-style-type:none}
		#footer .banners li{float:left;margin:0 8px 0 0}

#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}#jquery-lightbox a img{border:none}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#lightbox-container-image{padding:10px}#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lightbox-container-image-box > #lightbox-nav{ left:0; }#lightbox-nav a{ outline:none;}#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}#lightbox-nav-btnPrev{left:0;float:left}#lightbox-nav-btnNext{right:0;float:right}#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0}#lightbox-container-image-data{padding:0 10px;color:#666}#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}#lightbox-image-details-caption{font-weight:bold}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em}#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em}
