/* CSS Document */
html, body{margin:0px; padding:0px; background-color:#FFFFFF;font-family: Arial, Helvetica, sans-serif;}
#conteyner{width:100%; position:relative; padding-top:46px; margin:auto;
			width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 930? "930px":(document.documentElement.clientWidth || document.body.clientWidth) > 1500? "1500px": "100%"); min-width:870px; max-width:1500px;}
#main{width:100%; position:relative; padding-bottom:50px; }
#logo{width:176px; height:47px; float:left; display:inline; margin-left:50px; text-align:center;}
#logo div {padding-top:10px;}
#navi_menu{border-bottom:3px solid black; padding-bottom:4px; position:absolute; left:30%; width:40%; top:46px; margin:0px; padding:3px 0px 6px 0px;}
#navi_menu td{height:13px; text-align:center;}
#navi_menu .raspor{width:3%;}
#navi_menu td a{font-family:Arial, sans-serif; font-size:11px; font-weight:bold; color:#000000; line-height:13px; text-decoration:none; text-align:center;}
#navi_menu td a:hover{color:#88110f;}
#phone{float:right; display:inline; margin-right:50px;}
.left_col{width:25%; float:left; display:inline; padding-top:40px; position:relative;}
.plashka{background-color:#f5f5f5; font-family:Arial, sans-serif; font-size:11px; font-weight:bold; color:#4f4f4f;
		padding:6px 6px 6px 38px; margin:20px 0px 0px 13px;}
.plashka a{font-family:Arial, sans-serif; font-size:12px; font-weight:bold; color:#91231e;}
#text{width:129px; height:16px; background-color:#FFFFFF; border:1px solid #92969f; margin:0px; font-family:Arial, sans-serif; font-size:12px; font-weight:normal; color:#4f4f4f;}
#submit{width:41px; height:18px; background-color:#666666; padding:0px; margin:0px;}
#submit:hover{cursor:hand; cursor:pointer;}
.right_col{width:73%; float:right; display:inline;}

#katalog, #gallery{margin:0px; padding:0px; list-style-image:url(/img/008.gif); list-style-position:outside; padding:40px 0px 0px 27px; margin-left:50px;}
#katalog li, #gallery li{color:#000000; font-size:20px; font-family:Tahoma, sans-serif;}
#katalog ul, #gallery ul{margin:0px; padding:0px; list-style-image:url(/img/009.gif); margin:20px 0px 0px 0px;}
#katalog ul li, #gallery ul li{line-height:14px; color:#000000; font-family:Arial, sans-serif; font-size:12px; font-weight:bold;}
#katalog ul ul{margin:0px; padding:0px; list-style-image:url(/img/000.gif); border-top:1px solid #c6c6c6; margin:5px 0px 15px 0px; padding:0px 0px 0px 16px;}
#katalog ul ul li{line-height:21px; color:#000000; font-family:Arial, sans-serif; font-size:11px; font-weight:normal; border-bottom:1px solid #c6c6c6; position:relative;}
#katalog ul ul li a{padding-left:15px; position:relative; left:-15px; background-image:url(/img/010.gif); background-position:left top; background-repeat:no-repeat;}

#gallery ul{list-style-image:none; list-style-type:none;}
#gallery ul li{padding-left:14px; position:relative; left:-14px; background-image:url(/img/009.gif); background-repeat:no-repeat; background-position:left top;}
#gallery li ul li{color:#666666; font-weight:normal; line-height:15px; margin-bottom:7px;}
#gallery li ul li a, .video_podpis a{color:#666666; font-weight:bold; line-height:16px; vertical-align:top;}
#gallery li ul li a{}
#gallery li ul li a:hover, .video_podpis a:hover{color:#88110f;}
#diler{margin:45px 0px 0px 0px; padding:23px 0px 0px 50px; background-image:url(/img/022.png); background-repeat:no-repeat; height:120px;}
#diler h5{color:#000000; font-family:Tahoma, sans-serif; font-size:13px; margin-top:0px;}
#head{position:relative; width:100%; height:270px; background-repeat:no-repeat; background-position:0px 20px;}
#head #tachki{position:absolute; left:25%; top:40px; behavior:url(/img/png.htc);}
#head #znaki{position:absolute; right:0px; bottom:0px; behavior:url(/img/png.htc);}
#head #test{position:absolute; bottom:50px; left:9%; behavior:url(/img/png.htc);}
#head #hlebnie_kroshki{position:absolute; bottom:0px; left:45px; font-family:Arial, sans-serif; font-size:11px; color:#6e6e6e; border-top:3px solid #88110f; padding-top:5px;}
#head #hlebnie_kroshki a{font-family:Arial, sans-serif; font-size:11px; color:#6e6e6e;}
#head #hlebnie_kroshki a:hover{color:#88110f;}

.content{position:relative; padding:20px 45px 0px 45px;}
h1{font-family:Tahoma, sans-serif; font-size:20px; font-weight:normal; margin:35px 0px 20px 0px;}
h2{font-family:Arial, sans-serif; font-size:12px; font-weight:bold; color:#000000; margin-bottom:0px; margin-top:50px;}
h3{font-family:Arial, sans-serif; font-size:13px; font-weight:bold; color:#666666; margin-bottom:0px;}
h4{font-family:Arial, sans-serif; font-size:12px; font-weight:bold; color:#000000; margin-top:40px; margin-bottom:0px;}
h5, h5 a{font-family:Arial, sans-serif; font-size:11px; font-weight:bold; color:#666666; margin:10px 0px 0px 0px;}
p{font-family:Arial, sans-serif; font-size:11px; font-weight:normal; color:#000000; margin:12px 0px 0px 0px;}
.table{border:1px solid #edecee; padding:0px; margin:10px 0px 0px 0px; border-collapse:collapse;}
.table tr{margin:0px; padding:0px;}
.table .gray td{background-color:#f5f6f5;}
.table tr td{border:1px solid #edecee; padding:5px 10px; margin:0px; font-family:Arial, sans-serif; font-size:12px; color:#000000;}
.list{padding-left:11px; background-image:url(/img/028.gif); background-repeat:no-repeat;}
.list p{font-family:Arial, sans-serif; font-size:11px; font-weight:normal; color:#000000; margin:0px 0px 0px -11px;}
a{font-family:Arial, sans-serif; font-size:11px; font-weight:normal; color:#000000;}
a:hover{color:#88110f;}
.fotik{background-image:url(/img/035.gif); background-repeat:no-repeat; padding-left:22px;}
.video{}
.red, .video{color:#88110f;}
.red, .fotik{color:#88110f;}
.red:hover, .fotik:hover{color:#000000;}
.red:hover, .video:hover{color:#000000;}
.podrob{color:#88110f; padding-right:13px; background-image:url(/img/024.gif); background-position:right bottom; background-repeat:no-repeat;}
.podrob:hover{color:#000000;}

.bord, .bord_left, .bord_right{padding:4px 2px 4px 2px; border:1px solid #e0e0e0; margin-bottom:10px;}
.bord_left{float:left; display:inline; margin-right:30px;}
.bord_right{float:right; display:inline; margin-left:30px;}
.special{position:relative; left:-15px; width:100%; background-color:#f5f5f5; border-top:1px solid #a1a1a1; border-bottom:1px solid #a1a1a1; margin-right:-15px; margin-top:50px; padding:0px 0px 20px 15px;
		background-image:url(/img/019.gif); background-repeat:no-repeat; background-position:15px 0px;}
.special h5, .special p{margin:5px 0px 0px 0px;}
.special h1{margin-top:16px;}

.clear{font-size:1px; clear:both; height:1px;}
.news{clear:both;}
.news h1{float:left; display:inline;}
#archive{float:right; display:inline; margin-top:36px;}

#archive a{background-color:#f0f0f0; padding:0px 12px 0px 12px;}
#posts{clear:both;}
.textpost{float:left; display:inline; width:33%;padding-top: 0px}

.photo_line{position:relative; border-top:1px solid #a8a8a8; margin-top:6px; width:100%;}
.photo_line .bord{margin:16px 4px 6px 0px;}
.ugolok{font-size:1px; width:126px; height:3px; background-color:#000000; position:absolute; top:0px; left:0px;}
.photo_item{float:left; display:inline;}
.photo_linc{display:block; background-color:#f5f5f5; height:19px; width:156px; text-align:center; background-image:url(/img/044.gif); background-repeat:no-repeat;}

.head_news{width:81px; height:19px; text-align:center; margin-top:30px; background-color:#f0f0f0;}
.head_news a{font-weight:bold; line-height:18px;}

.tuning{clear:both; margin-top:30px;}

.video_item{float:left; display:inline; width:310px; margin-top:32px; margin-right: 10px;}
.video_podpis{float:right; display:inline; width:140px; height:110px; margin-right:7px; padding-top:2px;}
.video_podpis p{color:#666666; margin-top:3px;}
.video_podpis h5{text-decoration:underline;}
.video_item img{margin-bottom:6px;}
.video_linc{display:block; height:19px; width:156px; background: #f5f5f5 url(/img/052.gif) no-repeat 0px 1px; text-decoration: none}

.video_linc span {position: relative; left: 20px; top: 2px; text-decoration: underline}


.product_item{float:left; display:inline; width:310px; margin-top:32px; margin-right: 10px;}
.product_podpis{float: right; display:inline; width: 140px; height: 110px; margin-right:7px; padding-top:2px; font-size: 11px}
.product_podpis span.new{color:#C26766; font-weight:bold; line-height:16px; vertical-align:top;}
.product_podpis p{color:#666666; margin-top:3px;}
.product_podpis h5{text-decoration:underline;}
.product_podpis a{color:#666666; font-weight:bold; line-height:16px; vertical-align:top;}
.product_podpis a:hover{color:#88110f;}

.picture {margin-bottom: 10px; float: left; display: inline; width: 155px;}
.picture table {border-collapse: collapse; border-spacing: 0px; border: 0px;}
.picture table td {padding: 4px 2px 4px 2px; border: 1px solid #e0e0e0;}
.picture table td img {border: 1px solid #EBEBEB;}

.product_linc{display:block; background-color:#f5f5f5; height:19px; width:156px; text-align:center; background-image:url(/img/052.gif); background-repeat:no-repeat;}


ul.sitemap
{
	padding: 0px;
	margin: 0px;
}

ul.sitemap li
{
	list-style: none;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	line-height: 1.7em;
}

ul.sitemap li a
{
	font-weight: bold;
	padding: 0px 0px 0px 10px;
	background: url(/img/028.gif) no-repeat 0px 0px;
}

ul.sitemap li ul
{
	padding: 0px;
	margin: 0px;
}

ul.sitemap li ul li
{
	/*background: none;*/
	padding: 0px 0px 0px 20px;
}

ul.sitemap li ul li a
{
	padding: 0px;
	font-weight: normal;
	background: none;
}

p.goback
{
	margin-top: 2em;
}

p.goback a
{
	padding-left: 11px;
	background: url("/img/red_arrow.gif") no-repeat 0px 6px;
	color: #88110F;
}

p.goback a:hover
{
	color: #000000;
}

table.desc
{
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
}

table.desc td.descTd
{
	border: 0px;
	padding: 0px;
	vertical-align: top;
}

.right_desc ul
{
	padding: 0px;
	margin: 0px 27px 0px 27px;
}

.right_desc ul li
{
	list-style: none;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	line-height: 1.2em;
	padding: 5px 0px 0px 10px;
	background: url(/img/028.gif) no-repeat 0px 4px;
}



#textfooter{border-top:2px solid black; padding:10px 0px 40px 0px;}
#graphfooter{margin-left:70px; margin-top:5px;}
#footer{clear:both;}
