@charset "utf-8";
/* CSS Document */

html, body {margin:0px;	padding:0px;position:relative;height:100%;}

body {text-align:left;font:normal 12px Arial, Helvetica, sans-serif;color:#666666;background:#020001 url(head_bg.jpg) 50% 0 no-repeat;}



	a {	color:#c18248;	text-decoration:none;}
	a:hover {color:#c18248;text-decoration:underline;}
	
	a img {border-color:#666666}
	
	h1,h2,h3,h4,h5,h6 { margin:0px; padding:0; color:#c18248; font-family:"Times New Roman", Times, serif;font-weight:bold}
	h1 { font-size:29px}
	h2 { font-size:25px}
	h3 { font-size:20px}
	h4 { font-size:15px}
	h5,h6 { font-size:11px}
	
	.clear {clear:both;}
	.main { }
	.main {vertical-align:top;}
	

#wrap {	margin:0 auto -134px;height:auto !important;height:100%;min-height:100%;position:relative;width:992px;}

	
	.f_blank {height:134px;clear:both}
	
	

/*----------- header ---------*/

#header {position:relative;height:405px; width:992px; margin:0 auto;}

	.dubrava {background:url(dubrava.png) 0 0 no-repeat; width:537px; height:74px; position:absolute; top:12px; left:166px;}
		.dubrava a {width:535px; height:48px; display:block;}
		
	.slogan {background:url(slogan.png) 0 0 no-repeat; width:262px; height:84px;position:absolute; top:316px; left:0;}
	
	.tel_1 {width:163px; height:18px; position:absolute; bottom:161px; right:53px;font:normal 20px "Times New Roman", Times, serif; color:#000;}
	.tel_2 {width:142px; height:18px; position:absolute; bottom:103px; right:35px;font:normal 20px "Times New Roman", Times, serif; color:#000;}
	.tel_3 {width:169px; height:18px; position:absolute; bottom:50px; right:43px; font:normal 20px "Times New Roman", Times, serif; color:#020001;}
	
	.address_bg {background:url(address_bg.png) 0 0 no-repeat; width:309px; height:29px;position:absolute; bottom:0; right:10px; text-align:center}
		.address {font:normal 15px "Times New Roman", Times, serif; color:#FFF;padding:5px 0 0;}


/*----------- conteiner ---------*/

#conteiner {clear:both;	}


/*----------- sitebar_left ---------*/

#sitebar_left {position:relative;width:240px; float:left; margin:19px 0 40px;}

	.bar_bg {background:url(bar_bg.jpg) 0 0 no-repeat; width:240px;margin: 0 0 15px;}
	
	.l_menu {list-style:none; margin:0 0 14px; padding:28px 0 0;}
	.l_menu li {vertical-align:top; background:url(l_menu_divider.gif) 0 100% no-repeat;font-size:0; line-height:0;padding: 0 0 1px;}
	.l_menu li a {font:normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ce8d57;padding: 5px 0 5px 14px;display:block; position:relative; behavior:url(/d/67800/t/images/PIE.htc);border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; -o-border-radius:7px;text-decoration:none}
	.l_menu li a:hover {background:url(l_menu_hov.gif) 0 0 repeat-x;color:#fff; }
	
	.kategor_bg {background:url(bar_bg.jpg) 0 0 no-repeat; width:240px;margin: 0 0 12px;}
	
	.kategor {list-style:none; margin:0 0 14px; padding:28px 0 0;}
	.kategor li {vertical-align:top; background:url(l_menu_divider.gif) 0 100% no-repeat;font-size:0; line-height:0;padding: 0 0 1px;}
	.kategor li a {font:normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ce8d57;padding: 5px 0 5px 14px;display:block; position:relative; behavior:url(images/pie.htc);border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; -o-border-radius:7px;text-decoration:none}
	.kategor li a:hover {color:#fff; }
	
	
	.kategor li.submenu a {display:block; text-decoration:none; font:normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;padding:5px 0 5px 35px;background:none}
	.kategor li.submenu a:hover {text-decoration:underline; color:#ce8d57; }
	
	

	.stock_bg {background:url(stock_bg.jpg) 0 0 no-repeat; width:240px;margin: 0 0 37px;}
		.stock {font:bold 26px "Times New Roman", Times, serif; color:#fff;padding:51px 0 0 13px;}
		.test_napoln {font:normal 11px Arial, Helvetica, sans-serif; color:#c0bfbf;padding:23px 10px 0 32px;}
		
	.news {font:bold 26px "Times New Roman", Times, serif; color:#c18248;}
	.news_bg {background:url(bar_bg.jpg) 0 0 no-repeat; width:240px;padding:8px 0 0;position:relative; margin:0 0 22px;}
		.date_bg {background:url(date_bg.png) 0 0 no-repeat; width:107px; height:45px;padding:36px 11px 0 0;}
			.date {font:normal 18px "Times New Roman", Times, serif; color:#fff;}
				.date span {font:normal 31px "Times New Roman", Times, serif; color:#fff;padding: 0 10px 0 0;}
				.date strong {font-weight:normal}
				.zag_nov {color:#c0bfbf; font:normal 11px Arial, Helvetica, sans-serif;padding:0 0 15px;}
			
		.podrobnee {width:65px; height:11px; position:absolute; bottom:0; right:8px;font:normal 11px Arial, Helvetica, sans-serif; color:#5f8f03;}
			.podrobnee a {color:#5f8f03; text-decoration:underline}

.right_wrap {width:737px;float:left; padding: 0 0 0 10px;}

.upm {list-style:none; margin:0; padding:0;height:70px; }
	.upm li {float:left; background:url(upm_divider.jpg) 0 0 no-repeat; padding: 0 0 0 1px}
	.upm li:first-child {background:none}
	.upm li a {display:block; font:normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#c18248;position:relative}
	.upm li a span {padding:15px 18px 0; display:block; height:70px; min-width:44px; text-align:center}
	.upm li a strong {display:block}
	.upm li a:hover {background:url(upm_hov_l.jpg) 0 0 no-repeat; text-decoration:none; color:#fff;cursor:pointer}
	.upm li a:hover span {background:url(upm_hov_r.jpg) 100% 0 no-repeat;}
	.upm li a:hover strong {background:url(list.png) 0 0 no-repeat; width:48px; height:46px; position:absolute; bottom:0; left:-10px;}
		
/*----------- content ---------*/

#content {	position:relative;width:485px; float:left; padding: 0 9px 0 10px; font:normal 12px Arial, Helvetica, sans-serif; color:#c0bfbf;}

	




/*----------- sitebar_right ---------*/

#sitebar_right {position:relative;width:217px; float:right}

	.search {background:url(search.png) 0 0 no-repeat; width:217px; height:64px;padding:0 0 15px;}
		.search form { margin:0;padding: 41px 0 0; }
			input.field { margin:0; padding:0 0 0 33px; border:none; background:none; float:left; width:128px; height:18px; font:normal 11px/18px Arial, Helvetica, sans-serif; color:#828282; outline:none }
			input.button {margin:0 0 0 2px; padding:0; border:none; background:none; cursor:pointer; width:49px; height:18px; }
			
	.basket {background:url(basket.jpg) 0 0 no-repeat; width:190px; height:76px;padding:0 0 25px;}
		.tov {font:bold 11px Arial, Helvetica, sans-serif; color:#000;padding:21px 0 0 31px;}
		.price {font:bold 16px Arial, Helvetica, sans-serif; color:#ed1401;padding:0 0 0 58px;}
		.oform {font:bold 11px Arial, Helvetica, sans-serif; color:#0b0b0b;padding:2px 0 0 58px}
			.oform a {color:#0b0b0b; text-decoration:underline}
		
			
	.inrofm {text-align:center	}



/*----------- footer ---------*/
#footer {position:relative;background:url(footer.gif) 50% 0 no-repeat; height:134px;}

	.footer_in {width:992px; height:134px; margin:0 auto; position:relative;}

	.copy {	font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; padding:12px 0 0 60px;}
	
	
	.tel_1_1 {font:normal 20px "Times New Roman", Times, serif; color:#FFFFFF;padding:8px 0 0 60px;}
	.tel_1_2 {font:normal 20px "Times New Roman", Times, serif; color:#FFFFFF;padding:6px 0 0 60px;}
	.tel_1_3 {font:normal 20px "Times New Roman", Times, serif; color:#FFFFFF;padding:6px 0 0 60px;}
	
	.developer {position:absolute;width:340px; height:12px; font:normal 11px Arial, Helvetica, sans-serif; color:#FFF; bottom:14px; right:9px;text-align:right}
	.developer a {color:#fff;text-decoration:underline;}
	
	.counters {position:absolute;top:26px; left:340px;}



	table.table0 { border-collapse:collapse;}
	table.table0 td { padding:5px; border: none}
	
	
	table.table1 { border-collapse:collapse;}
	table.table1 tr:hover {background: none}
	table.table1 td { padding:5px; border: 1px solid #91949a;}
	
	
	table.table2 { border-collapse:collapse;}
	table.table2 tr:hover {background: none}
	table.table2 td { padding:5px; border: 1px solid #91949a;}
	table.table2 th { padding:8px 5px; border: 1px solid #fff;  text-align:left;}
	
	.thumb              {color:#000000}

	
	YMaps { color:#000; }
