/*html{font-family:tahoma; font-size:12px; line-height: 16px; color:#12100f; }*/

html{font:12px Arial,Tahoma,sans-serif; color:#424242; } 

body{margin: 0px;}

h1{font-size: 22px; line-height:22px; font-weight: normal; color:#e95012;}

h2{font-size: 14px; color:#e95012; border-left:16px solid; padding-left:8px;}

h3{font-size: 22px; font-weight: normal; color:#e95012; margin: 12px 0px;}

hr{border:1px solid #ef8c63; background-color:#ef8c63;}

a{color:#e95012; text-decoration:underline;}
a:hover{color:#6c280d;}

.butcen{position:absolute; margin:0px 0px 0px 400px;}

.link{font-style:normal; text-decoration:none; color:#49a61c; padding-right: 18px;
background: url(img/lg.png) no-repeat scroll 74px 4px;
}


.breadcrumbs{margin: -17px 0px 0px -28px; font-size:11px; color:#555555; font-weight:bold;width: 635px;}
.breadcrumbs a{font-weight:normal; color:#555555; font-weight:bold;}

p{margin: 0px; /*text-align:justify; */}

img{border:none;}

#page, #footer{width:955px; margin:0 auto;}

/*ÂÅÐÕÍÈÉ ÁËÎÊ Ñ ÌÅÍÞ È ÒÅËÅÔÎÍÎÌ*/
.cap{height:48px; padding-top:9px; border-bottom:2px solid #ea591c; background: url(img/pic_menu.jpg) no-repeat;}

/*ÌÅÍÞ ÂÅÐÕÍÅÅ*/
.phone{position:absolute; margin: 2px 0px 0px 720px;}
.menutop{no-repeat; height:44px;}
.menutop ul{margin:0; padding:0; padding-top:12px; padding-left:45px;} 
.menutop ul li{display: inline; padding-right:48px; /* background: url(/img/mr.png) no-repeat scroll 30px 0px; */}
.menutop a{text-transform: uppercase;}

.informer ul li ul{display:none;}


/*ÂÅÐÕÍÈÉ ÁËÎÊ Ñ ÊÀÐÒÈÍÊÎÉ ËÎÃÎÒÈÏÎÌ È ÒÅÊÑÒÎÌ*/
.cap2{background: url(img/cap.jpg) no-repeat; height:157px;}
.logo{position:absolute; margin: 24px 0px 0px 45px;} 
.logo a{color:#fdd93a; text-decoration: none;}
.captext{font-size:12px; color:#fdd93a; line-height:14px; width:315px; position:absolute; margin: 87px 0px 0px 109px;}

.basis{border:1px dotted #ABABAB; margin-top:17px; padding-bottom:48px; background: url(img/point.png) repeat-y top;}
.columnleft{float:left; width:644px; min-height:150px;}
.columnright{float:right; width:296px; min-height:150px;}


.informer{width:100%;}
.informer,.rotator{border-bottom: 1px dotted #ababab;}
.informer td{vertical-align: top; width:315px; height:241px; padding:0px;}
.informer ul li{list-style:none outside none; padding-left:12px; margin-bottom: 8px; background:url(img/mark.png)no-repeat scroll 0px 5px transparent;}
.informer a{color:#7b7c7e;}
.informer a:hover{color:#363636}

.content{padding: 0px 28px; min-height:320px;}
.content p{margin: 6px 0px;}
.content img{border: 1px solid #777777;}

.columnright .specpredl{padding: 14px 24px 14px 14px;}

/*ÏÐÀÂÎÅ ÌÅÍÞ*/

.menuright{margin: 12px 0px 0px 10px;}
.menuright ul {list-style: none; margin: 0; padding: 0; font-size: 12px; font-weight: bold; width:264px; border-bottom: 1px dotted #a6a3ba;}
.menuright ul li{border-top: 1px dotted #a6a3ba;}
.menuright ul li a{display: block; padding: 4px 4px 4px 6px; border-left: 15px solid #fff0b1; background-color: #ffffff; color: #a5121d; text-decoration: none; width: 100%;}
html > body .menuright  ul li a{width:auto;}



.menuright ul li a:hover{padding-left:21px; background:url(img/poinmen.png)no-repeat scroll 5px 8px transparent; border-left:0px solid #ffffff; background-color:#fff0b1; color:#a5121d;}
.menuright ul li strong {display: block; padding: 4px 4px 4px 6px; border-left: 15px solid #fc9a80; background-color: #ffffff; color: #a5121d; text-decoration: none;}
.menuright ul li ul{border: 1px dotted #a6a3ba;}

.menuright ul ul{position:absolute; 
display:none; margin-top:-24px; border:1px solid #fc9a80; background-color:#FFFFFF; width:200px; opacity:0.9; padding:0px 0px; margin-left:-202px;}

.menu-left #dir a{padding-left:21px; background:url(img/fold.png)no-repeat scroll 0px 0px transparent; border-left:0px;}
.menu-left #dir li a{background:none; padding-left:8px; color:#E95112;}
.menu-left #dir li a:hover{color:#A5121D;}

.menuright li li{border-top:none; padding:0px 0px;border-bottom: 1px dotted #a6a3ba;background-color:#FFF0B1;}
.menuright li:hover ul{display:block;}
.menuright li li:hover{background-color:#FFFFFF;}
.menuright li li a{background-color:#F9F9F9;}

.menuright .active ul{display:block; margin-left: 0px; margin-top: 0px; position:static; border-bottom:0px; border-right:0px; margin-bottom:18px;}
.menuright .active li strong, .menuright .active li a 	{color:#e95112; padding:2px 4px 2px 6px;}
.menuright .active li a:hover  				{padding:2px 4px 2px 33px;}

.menu-left li ul{display:none;}

.informer #dir a{background:none; padding:0px;}

.content .price {border-collapse:collapse; margin-bottom: 4px; font-size:11px;}
.content .price tbody {border-collapse:collapse;}
.content .price tbody tr td {border: 1px solid #a6a3ba; text-align:center;}
.content .price th{font-size:14px; padding:6px 2px 6px 2px;}

.photosite{float:left; margin:4px 24px 8px 0px;}

.anons a{font-weight:bold; font-size:15px; line-height:20px; text-decoration:none; color:#383f34;}

.infoblock{background:url(img/backinfoblock.png)repeat-x;
border-radius:12px;
padding: 2px 12px;
box-shadow:0 0 4px #999999 inset;}

.infoblock a img{border:none;
opacity:0.9;
-webkit-transition-duration: 0.2s;
   -moz-transition-duration: 0.2s;
     -o-transition-duration: 0.2s; }

.infoblock a img:hover{
opacity:1;
-webkit-transition-duration: 0.2s;
   -moz-transition-duration: 0.2s; 
     -o-transition-duration: 0.2s; }





.price{background-color:#fff7d8;
box-shadow:0 0 4px #999999 inset;}


#footer table{height:48px;}


.zoom_block {float:right; margin-bottom:12px}

.zoom_block a img{
       width:142px;
       height:105px;
       margin-top:3px;
}

.zoom_in {
background: url("img/zoom-in.png") no-repeat scroll 0 0 transparent;
height: 32px;
width: 32px; 
margin-left: 110px;
margin-top: -106px;
position: absolute;
}


.st_prodlist{padding-left:24px;}

.floatkill{clear: both; padding:0px;}

/*///////////////////////////////ÂÊËÀÄÊÈ Â ÏÐÀÉÑÅ///////////////////////*/
.tabberlive .tabbertabhide{
   display:none;
}
.tabber {}
.tabberlive{
   margin-top:1em;
   width:590px;
}
ul.tabbernav{
   margin:0;
   padding: 3px 0;
   padding-left: 3px;
   border-bottom: 1px dotted #ffc7a1;
   font: 17px;
}
ul.tabbernav li{
   list-style: none;
   margin: 0;
   display: inline;
   background:#FFF0B1;
	padding-bottom: 4px;
    padding-top: 4px;
}
ul.tabbernav li a{
   padding: 3px 0.5em;   
   border: 1px dotted #ffc7a1;
   border-bottom: none;       
   text-decoration: none;
}
ul.tabbernav li span{
   padding: 3px 0.5em;
   border: 1px dotted #ffc7a1;
   border-bottom: none;       
   text-decoration: none;
}
ul.tabbernav li a:link{
   color: blue;
   text-decoration: underline;
}
ul.tabbernav li a:visited {
   color: blue;
}
ul.tabbernav li a:hover{
   color: blue;
   border-color: #FFC7A1;
   background: white;
}
ul.tabbernav li.tabberactive span{
   color: blue;   
   border-bottom: none;
   background: white;
}
.tabberlive .tabbertab {
   padding-top:1px;
   border:1px dotted #FFC7A1;
   border-top:0;
}
.tabberlive .tabbertab h2{
margin-left:3px;
}

.tabberlive .tabbertab h3{
   display:none;
}





/*///////////////////////////////ÑÒÐÅËÎ×ÊÀ///////////////////////*/
a.linknext{background: url(/img/strel1.png) no-repeat 72px 3px;padding-right:24px;}
a.linknext:hover{background: url(/img/strel2.png) no-repeat 72px 3px;}   
/*///////////////////////////////ÑÒÐÅËÊÈÍÀÃËÀÂÍÎÉ///////////////////////*/ 
a.strelka{width:20px; height:14px; background: url(/img/strelka1.png) no-repeat; display: block; float:right; margin:7px;}
a.strelka:hover{background: url(/img/strelka2.png) no-repeat;}
 
/*///////////////////////////////ÊÀÐÒÀ_ÑÀÉÒÀ///////////////////////*/
.desc{font-size:10px;}  
ul.map{list-style-type:disc;}
