body{background-color:#1c1c1e;	color:#bdc1d1; 	}
	
/**/
li a{color:#bdc1d1; }
.container{width:96%; text-align:center; margin:0 auto; }	
.container_menu{position:relative; z-index:100; z-index:5;}
.container_catalog{position:relative; z-index:1; padding-left:18px; margin-top:-90px }
.container_catalog table table{padding-bottom:60px;}


/*catalog*/

.head span, .head span.a {margin:0; padding:0}


.catalog {padding-top:38px}
.catalog table{background-image:url(../../img/standard/opac_black.png); background-repeat:repeat; padding:0 15px 20px 15px; }


.catalog h1, .catalog .h1{font-size:16px; color:#57aa18; margin:0 0 3px 35px}
.catalog .link{margin:0 0 20px 35px}

.catalog .head ul{margin:10px 0 0 0; padding:0}
/*.catalog .head ul li{list-style:none; background:url(../../img/icon/list-menu.png) left top no-repeat; margin:0 0 0.8em 0; padding-left:20px}*/
.catalog .head ul li{list-style:none; background:url(../../img/icon/folder_open.png) left top no-repeat; margin:0 0 0.8em 0; padding-left:35px}
.catalog .head ul ul {margin:15px 0; padding:0 0 0 5px; border-left: 3px solid #5bb912; font-size:12px; overflow:hidden}
.catalog .head ul ul li{background:none; list-style-image: url(../../img/standard/list_line.png) ; margin:0.6em 0 0 13px;  padding-left:7px;padding-bottom:3px}
.catalog .head ul ul a{color:#888b96; text-decoration:none; border-bottom:1px solid #53555e}
.catalog .head ul ul a:hover{color:#5bb912; text-decoration:none; border-bottom:none;}
.catalog .a{border-bottom:1px dotted; cursor:pointer}

.star{background-image:url(../../img/icon/star_big.png); background-position: left top; background-repeat:no-repeat; padding-top:30px; padding-left:30px}


.sidebar-right{font-size:90%; padding:37px 0 0 20px; margin:0}
.sidebar-right h1, sidebar-right .h1{margin-top:0; font-size:1.7em}
.sidebar-right .block{margin:0 0 25px 0}
.sidebar-right .block.spec{width:261px; }




/*maincontent*/

.maincontent.bg_w2{margin:0; padding-bottom:50px; color:#777}/* font-size:70%;*/
.maincontent .block{margin: 10px 0 10px 20px}
.maincontent h1, .maincontent .h1{
	border-top:1px dotted;
	position:relative; left:-20px; z-index:1;
	font-size:16px; 
	color:#000; 	
	margin:0;
	padding:15px 0 0 20px;
	height:45px;			
	background-image:url(../../img/index/h2_w.png);
	background-position:left top;
	background-repeat:no-repeat;	
}
.maincontent .ten h1, .maincontent .ten .h1{border-top:none; background-image:url(../../img/index/h2_ten.png);}

.ten{background-image:url(../../img/index/ten_top.png);
	background-position:left top;
	background-repeat:repeat-x;
	height:58px; 	
	}

/*seoBox*/
.seoBox{ height:42px; background-position: left 40px;}
.seoBox .sap-content{ height:36px; overflow:hidden}

/*info*/  
td.menu .info {margin:-40px 0 0 0;  }


	
/*modeslList*/	

input.button{background-image:url(../../img/icon/but_buy_right.png)}

/*modeslList*/
.modeslList{position:relative; z-index:1;  overflow: hidden; zoom: 1;}

.modeslList li{ float:left; display:inline; width:30%; margin-left:1% ; margin-right:2% ; text-align:center}

.modeslList li li{background-color:transparent; }
.modeslList li div.colors{border:1px solid red;display:none}


.modeslList .box{width:140px; float:left}
.modeslList .title{padding-right:30px; text-align:left}

.modeslList .catalog_item{text-align:left}
.catalog_item .titleBox{padding-right:30px}


.modeslList li ul.properties li{float:none; display:list-item; padding-left:3px; margin:0 0.4em 0 15px ; list-style: disc; }


/*comm*/
.sale .commBox{background-image: url(../../img/icon/comm_sale.png);}
.new .commBox{background-image: url(../../img/icon/comm_new.png);}
.dar .commBox{background-image: url(../../img/icon/comm_dar.png);}


/*bg*/
.bg_w{background-color:#fff} 
.bg_w2{background-color:#f1f2f2}
.bg_w2 a {color:#5360b9}


/*gallery*/
.block.bg_opblack {width:260px; margin:0 0 20px 0; padding:10px 0; float:left; text-align:center }

.bg_opblack h3, .bg_opblack .h3 {display:block; text-align:left}
a.gallery {display:block; float:left; margin:5px 0}

.gallery img{width:200px; height:200px; overflow:hidden; margin-left:30px}
.photoBox { white-space:nowrap; text-align:center;  margin-left:15px}
.photoBox .gallery img{width:50px; height:50px; overflow:hidden; border:1px solid #333; margin:3px; opacity:0.6; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60)/*IE*/;}

.photoBox .gallery.noactive img{border:1px solid #57aa18; opacity:1; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100)/*IE*/;}
.gallery:hover img{opacity:1; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100)/*IE*/}
