@charset "windows-1251";
/* CSS Document */

html,body {
	margin: 0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A {color: #6d7179; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: underline;}
A:hover {color: #cccccc; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none;}


/*form,p,div,ul,li,ol,td,tr,table{ padding:0; margin:0; border:0;}*/

/*img{ display:block; border:0px;}*/

.clear{ clear:both;}

.body { width:100%;}

.top_head{ width:100%; margin-bottom:2px;}

.logo{ width:312px; background:url(../images/head_bg.gif) repeat-x top;}

/* Меню сайта*/

.menu{ background:url(../images/head_bg.gif) repeat-x top; vertical-align:middle;}

.pmenu{ width:685px;}

.pmenu div{	
    height:37px;
	border-left:#dbdce1 1px solid;
	padding-top:14px;
	padding-bottom:5px;
	padding-left:18px;
	padding-right:16px;
	float:left;}

.pmenu  a{
    padding-bottom:12px;
	background:url(../images/menu_bg.gif) repeat-x 0px 15px;
	color:#55648c;
	text-decoration:none;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:700;
}

.pmenu  a:hover{
    padding-bottom:12px;
	background:url(../images/menu_bg_over.gif) repeat-x 0px 15px;
	color:#e65f0e;
	text-decoration:none;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}



/* Меню сайта*/

.orange{ width:312px; background:url(../images/orange_line.gif) repeat-x top;margin-top:2px;}

.blue{ margin-left:1px; background:url(../images/blue_line.gif) repeat-x top; margin-top:2px;}

/* Раздел поиска */

.poisk{ background:url(../images/poisk_bg.jpg) no-repeat; height:120px; margin-top:2px;}

.head{ margin-left:1px; margin-top:2px; background:url(../images/head_bg1.gif) repeat-x; float:left;}

.oy_line{ background:url(../images/orange_yellow_line.jpg) repeat-x; margin-top:1px;}

.poisk_mebeli{ 
     padding-top:31px;
	 padding-left:35px;
	 font-size:11px;
	 color:#fff;
}

.poisk_mebeli input{ display:block;}

.input{ 
		font-size:11px; 
		border:1px solid #a5acb2; 
		color:#333; 
}

.select{ 
		font-size:11px; 
		border:1px solid #a5acb2; 
		width:250px;
		* width:252px;
		padding-left:10px; 
		color:#333; 
		* margin-top:-1px; 
		margin-top:3px; 
		margin-bottom:10px;
}

.titil{ 
		padding-left:10px;
		padding-right:10px;
		font-size:9px;
		background: #E1E1E1;
		color: #fff;
		border-bottom:1px solid #cccccc;
		border-right:1px solid #cccccc;
		text-transform:uppercase;

}

.poisk_mebeli a{ color:#ffb608; font-weight:bold; text-decoration:none;}

.poisk_mebeli a:hover{ color:#ffb608; font-weight:bold; text-decoration:underline;}

.submit{ position:absolute;
         width:86px;
		 margin-left:197px;
		 * margin-left:99px;
		 margin-top:-31px; 
		 
}

.sbm{ background:url(../images/button.jpg) no-repeat; width:86px; height:31px; border:0px; cursor:pointer;}

/* Раздел поиска */


/* Левый блок Новости */
.left_td{ vertical-align:top;
		  background: url(../images/border.gif) repeat-y 293px top;}

.left_div{
		  min-height:200px; 
		  height:expression(this.scrollHeight < 200? "200px" : "auto");
		  padding-bottom:320px}

.news{ 
       width: 250px;
	   border-left:#f0f1f4 solid 8px; 
	   padding-top:14px; 
	   padding-bottom:20px;
	   padding-left:21px;
	   background:url(../images/news_bg.gif) no-repeat 19px 31px;
	   /* background:url(../images/news_bg.gif) no-repeat 27px 31px; */
	   font-weight:bold; 
	   font-size:12px;
	   text-transform:uppercase;
	   color:#f15a00;
	   }



.bigtext{ 
	   font-weight:bold; 
	   font-size:12px;
	   text-transform:uppercase;
	   color:#f15a00;
	   }
	   
.news span{ color:#7986aa;}

.block{ clear:both;}

.data{ 
	   border-left:8px solid #ffa72a;
	   padding-left:19px;
	   font-size:12px;
	   color:#fff;
	   background:url(../images/data_bg.gif) no-repeat 243px 9px;
	   height:23px;
	   }

.datas{ 
	   border-left:8px solid #ffa72a;
	   padding-left:2px;
	   font-size:12px;
	   color:#fff;
	   background:url(../images/data_bg.gif) no-repeat 243px 9px;
	   height:23px;
	   }

.data1{ 
	   text-align:center;
	   font-size:12px;
	   color:#fff;
	   background:url(../images/data_bg.gif) no-repeat 243px 9px;
	   }
.data2{ 
	   border-left:8px solid #ffa72a;
	   padding-left:19px;
	   font-size:12px;
		color:#f15a00;
	   }
.simple_text{ 
	   font-size:10px;
	color:#666666;
	   }
	   
.n1{ padding:5px 5px 5px 3px; background:#aab5d2; float:left; font-weight:bold;}

.n2{ background:#7584ad; padding:5px 6px 5px 5px; float:left; font-weight:bold;}

.n3{ background:#46557e; padding:5px 7px 5px 4px; float:left; font-weight:bold;}


.txt_menu{ 
      border-left:#f0f1f4 solid 8px;
	  padding-top:5px;  
	  padding-bottom:5px; 
      padding-left:21px;
	  padding-right:35px;
	  font-size:11px;
	  color:#6d7179;
	  text-align:left;
	}

.txt{ 
      border-left:#f0f1f4 solid 8px;
	  padding-top:15px;  
      padding-left:21px;
	  padding-right:0px;
	  font-size:11px;
	  color:#6d7179;
	  text-align:justify;
	}

.spec{ 
      border-left:#f0f1f4 solid 8px;
	  padding-top:0px;  
      	  padding-left:21px;
	  padding-right:35px;
	}

.txt2
	{
	font-size:11px;
	color:#6d7179;
	text-align:justify;
	}
 
.txt a{ color:#f15a00;}

.txt a:hover{text-decoration:none;}

.txta a{ color:#333333;}

.txta a:hover{text-decoration:none; color:#f15a00;}

.txt div{ padding-bottom:20px;
		  background:url(../images/news_bg.gif) no-repeat 0px 20px;
}

.txt div .href{ font-weight:bold; font-size:11px; padding-left:162px; text-decoration:none; color:#f15a00;}

.hf{ font-weight:bold; font-size:11px; text-decoration:none; color:#f15a00;}

.txt div .href:hover{ font-weight:bold; font-size:11px; padding-left:162px; text-decoration:underline; color:#f15a00;}

.archive{
		border-left:#f0f1f4 solid 8px;
		padding-left:19px;
		padding-bottom:10px;
}

.archive a{
          color:#f15a00;
		  text-decoration:none;
		  font-size:11px;
		  font-weight:bold;
}

.archive a:hover{
          color:#f15a00;
		  text-decoration:underline;
		  font-size:11px;
		  font-weight:bold;
}

.pt{ margin-left:26px;
	 margin-right:35px;
	 margin-bottom:12px;
     background:url(../images/menu_bg_over.gif) repeat-x left;}
	 
.podpiska{
 border-left:8px solid #ffa72a;
 padding-left:21px;
 padding-top:2px;
 color:#6d7179;
 font-size:11px;
 font-weight:bold;
}

.podpiska_thin{
 border-left:4px solid #ffa72a;
 padding-left:10px;
 padding-top:2px;
 color:#6d7179;
 font-size:11px;
 font-weight:normal;
}

.podpiska_welcome{
 border-left:#FFA72A solid 8px;
 padding-left:21px;
 padding-top:2px;
 color:#6d7179;
 font-size:11px;
 text-align:justify;
}

.material{
 border-left:6px solid #ffa72a;
 padding-left:11px;
 padding-top:2px;
 color:#6d7179;
 font-size:11px;
 font-weight:normal;
}

.podpiska_titl{ font-size:12px;
				text-transform:uppercase;
				font-weight:bold;
				color:#f15a00;
				margin-bottom:10px;}

.podpiska_titl span{ color:#7986aa;}

.input2{ border:#a5acb2 solid 1px;
		 color:#333; 
		 font-size:12px;
		 width:200px;
		 margin-right:8px;
		 margin-top:2px;
		 margin-bottom:10px;}
		 
.submit2{ border:0px;
    	  background:url(../images/submit.gif) no-repeat;
		  width:36px;
		  height:19px;
		  margin-top:1px;
		  * margin-top:2px;}

.radio{ margin-right:4px; * margin-right:2px; margin-left:0px;}

.radio2{ padding-top:3px;}

.chair{border-left:#f0f1f4 solid 8px;
		padding-left:11px;
		padding-top:17px;
		 margin-top:-298px;
		height:281px;
		position:absolute;}
		
/* Левый блок Новости */

/* Правый блок для главной страницы и страницы новости*/

.right_td{ vertical-align:top;}
		
.main_block{ padding-left:1px; 
			 padding-top:0px;
			 padding-right:22px;}

.welcome{ border:1px solid #bdc0c7; 
          background:url(../images/welcome_bg.gif) no-repeat right top #eff0f3;
		  padding-top:5px;
		  padding-left:17px;
		  padding-bottom:4px;
		  padding-right:22px;
		  }

.img{ float:left;
	  margin-right:20px;}
	  
.welcome_titl{ margin-top:8px;
				margin-left:207px;
				* margin-left:210px;
				border-bottom:1px solid #b7b9be;
				color:#e36a21;
				font-size:12px;
				font-weight:bold;
				text-transform:uppercase;
				padding:0;
				}

.welcome_titl div{ padding:0; 
				   margin:0; 
				   padding-bottom:5px; 
				   border-bottom:2px solid #b7b9be; 
				   width:171px; * margin-left:-3px;}
				
.welcome_titl span{ color:#6b79a0;}

.welcome p{ color:#6d7179; 
			font-size:11px; 
			margin-top:3px; 
			margin-bottom:4px; text-align:justify; line-height:17px;}

.welcome_under_line{ background:#dcdddf; height:5px;}

.statya_top_titl{margin-top:8px;
				border-bottom:1px solid #b7b9be;
				color:#e36a21;
				font-size:12px;
				font-weight:bold;
				text-transform:uppercase;
				height:21px;
				clear:both; }

.statya_top_titl div{ padding-bottom:5px; border-bottom:2px solid #b7b9be; padding-left:3px; float:left;}

.statya_top_tit2{margin-top:0px;
				border-bottom:1px solid #b7b9be;
				color:#e36a21;
				font-size:12px;
				font-weight:bold;
				text-transform:uppercase;
				height:21px;
				clear:both; }
				
.statya_top_tit2 div{ padding-bottom:5px; border-bottom:2px solid #b7b9be; padding-left:3px; float:left;}


.statya{ padding-top:8px;
		 padding-left:3px;
		 clear: both;
		 }
		 
.statya_titl{
   color:#7280a4;
   font-size:12px;
   font-weight:bold;
   padding-bottom: 3px;
   }

.statya p{color:#6d7179; 
		  font-size:11px;
		  text-align:justify;
		  line-height:14px;
		  padding-bottom:10px;
		 }



.statya_div{ float:right; padding-top:2px; padding-bottom:4px;}

.statya div a{ color:#f15a00;
			   font-size:11px;
			   text-decoration:none;
			   font-weight:bold;}
			   
.statya div a:hover{ color:#f15a00;
			   font-size:11px;
			   text-decoration:underline;
			   font-weight:bold;}
			   
.border{ border-bottom:1px solid #b7b9be; 
		 clear:both; }

.border div{ width:69px; 
			height:2px; 
			background:#b7b9be;}

.img2{ padding-left:3px; 
	   padding-right:23px; 
	   padding-top:7px; 
	   padding-bottom:8px; 
	   border-right:4px solid #e8e8e9;
	   float:left;
	   margin-right:18px;}
	   
.img4{ padding-left:25px; 
	   padding-top:3px; 
	   padding-bottom:5px; 
	   float:left;
	   margin-right:12px;}
	   
.img5{ padding-right:3px; 
	   padding-top:7px; 
	   padding-bottom:5px; 
	   float:right;
	   margin-left:12px;}

.proizv_titl{ font-size:12px;
			 font-weight:bold;
			 color:#f15a00;
			 text-transform:uppercase;
			 padding-left:6px;
			 padding-top:7px;
			 padding-bottom:4px;}
			 
.proizv_titl span{color:#828eb0;}


.proizv_titl a:{ color:#828eb0;
	text-decoration:underline;}

.proizv_titl a:hover{ color:#f15a00;
	text-decoration:none;}




.left{ 
		float:left; 
		padding-left: 2px;
		width: 100%;
		padding-bottom:6px;}
		
.right{ 
		float:right; 
		width:48%;
		padding-bottom:6px;}

.line_bukv{ 
 		background:#f2f3f6;
		margin:0;
		padding:0;
		clear:both;
		}

.b1{ 
		
		width:14px; 
		border-right:10px solid #fff; 
		background:#8a96b5; 
		padding:1px;}

.b2{ 
		border:1px solid #fff;  
		font-size:11px; 
		font-weight:bold; 
		color:#fff; 
		text-transform:uppercase;
		text-align:center;
		}

.left a{ margin-left:6px; * margin-left:3px; font-size:11px; font-weight:bold; color:#6d7179; text-decoration:none; display:block;  margin-top:5px; margin-bottom:5px;  }

.left a:hover{margin-left:6px; * margin-left:3px; font-size:11px; font-weight:bold; color:#f15a00; text-decoration:none; }

.left a span{ padding-left:18px;}

.right a{ margin-left:6px; * margin-left:3px; font-size:11px; font-weight:bold; color:#6d7179; text-decoration:none; display:block;  margin-top:5px; margin-bottom:5px; }

.right a:hover{margin-left:6px; * margin-left:3px; font-size:11px; font-weight:bold; color:#f15a00; text-decoration:none; }

.right a span{ padding-left:18px;}

/* Правый блок для главной страницы и страницы новости*/

/* Footer */
.copy{ border-right:3px solid #e6790f;
	   border-top:3px solid #e6790f;
	   padding-top:31px;
	   text-align:center;
	   height:40px;
	   background:url(../images/copy_bg.gif) repeat-x left top;
	   font-size:11px;
	   color:#fff;
	   font-weight:bold;}

.links{ margin-left:10px;
		border-left:3px solid #7280a4;
	    border-top:3px solid #7280a4;
		padding-top:31px;
	    text-align:center;
	    height:40px;
		font-size:11px;
	    color:#fff;
	    font-weight:bold;
	    background:url(../images/links_bg.gif) repeat-x left top;}
		
.links a{ color:#fff;
		  text-decoration:none;
		  margin:0px 15px;
		  display:inline;}

.links a:hover{ color:#f15a00;}

.clear{ clear:both;}

/* Footer */

/* Рейнтинг */

.reiting2{ 
	   margin-top:10px;
	   border:1px solid #5F73A6;
	   padding:2px;}
		  

.reit{ width:100%; 
	   font-size:11px;
	   color: #4b587d;
	   font-weight:bold; }

.reit span{ font-weight:bold; color:#e36a21;}
	   
.reit a{ color:#e36a21; text-decoration:none;}

.reit a:hover{ text-decoration: underline;}

.head_reit{ background:#46557e;
			margin:1px;
			text-transform:uppercase;
			color:#fff;
			}
			
.left_col{ width:35px; 
		   text-align:center; 
		   padding-bottom:4px; 
		   padding-top:4px;
		   border-right: 2px solid #fff;
		   vertical-align:top;}
		   
.mid_col{ text-align:left;
		  padding:4px 0px 4px 10px;
		   vertical-align:top;}

.right_col{	border-left:2px solid #fff;
			padding-top:4px;
			padding-bottom:4px;
			padding-left:33px;
			width:10px;
		    vertical-align:top;
			}
.right_col span{  margin-left:10px;}

.right_col1{border-left:2px solid #fff;
			width:90px;
		    vertical-align:top;
			}
			
.color0{background:#AAB5D2;}
.color1{background:#E1E2E5;}

.opis{ margin-left:10px;
	   padding-top:6px;
	   font-weight:normal;}
	   
/* Рейтинг */

/* Каталог */
  .catalog{ margin-top:15px;}
  
  .ctg{ margin:5px 0px;
  		margin-left:15px;
		margin-bottom:10px;}
  
  .top_tit3 {margin-top:0px;
			 border-bottom:1px solid #b7b9be;
			 color:#5F73A6;
			 font-size:10px;
			 font-weight:bold;
			 text-transform:uppercase;
			 height:19px;
			 clear:both; }
				
  .top_tit3 div{ padding-bottom:5px; 
  			    border-bottom:2px solid #b7b9be; 
				padding-left:3px; 
				float:left;}
  
  .ctg_text{ padding-top:0px;
             padding-left:215px;
   			 font-size:11px;
  			}
			
  .ctg_text a{ color:#5F73A6;
  			 text-decoration:none;}
  
  .ctg_text a:hover{ color:#e36a21;
  					 text-decoration:underline;}
  
  .ctg_opis{ font-weight:bold;
  			 color:#e36a21;}
  .ctg_opis_sm{ color:#e36a21;}
  
  .ctg_txt{ margin-left:10px; 
			margin-bottom:6px;}
			
  .obnov{ color:#CFCFCF;
  		  clear:both;
		  font-size:10px;
		  padding-left: 20px;
		  }
/* Каталог */
/* Продавцы */
.box_innerhead {line-height:22px; 
				padding:5px;
				color:#333;
				background:#E7E7E7 url(./box_innerhead.gif);
				font-weight:bold;position:relative}
.contact_info { 	font-size:11px; 
				text-decoration:none;
				color:#f15a00;}

.left2{ 
		float:left; 
		padding-left:2px;
		padding-bottom:6px;}

.left2 a{ margin-left:6px; * margin-left:3px; font-size:11px; font-weight:bold; color:#6d7179; text-decoration:none; display:block;  margin-top:5px; margin-bottom:5px;  }

.left2 a:hover{margin-left:6px; * margin-left:3px; font-size:11px; font-weight:bold; color:#f15a00; text-decoration:none; }

.left2 a span{ padding-left:18px;}	

.titl_catalog  a{
    padding-top:8px;
	color:#e36a21;
	text-decoration:none;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:700;
}

.titl_catalog  a:hover{
    padding-top:8px;
	color:#cccccc;
	text-decoration:none;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}	

.dop_pictures {border: 1px solid #cccccc; vertical-align: top;}		

div.issue-links{
_height:1%;
color:#000;
display:block;
padding:5px;
width:40%;
background:#FDFBDF;
text-align:left !important;
}	
.proj_foto{
	width:200px;
	height:200px;
	display:block;
	cursor:hand;
	cursor:pointer;
	float:left;
	margin:0px 10px 10px 0px;
	vertical-align:middle;
	background: no-repeat center #F0F1F4;
}

.proj_foto_all{
	width:190px;
	height:240px;
	display:block;
	cursor:hand;
	cursor:pointer;
	float:left;
	margin:0px 10px 10px 0px;
	vertical-align:middle;
	background:url(../images/showall.gif) no-repeat center #F0F1F4;
}


.proj_foto_spec{
	width:190px;
	height:200px;
	display:block;
	cursor:hand;
	cursor:pointer;
	float:left;
	margin:0px 10px 10px 0px;
	vertical-align:middle;
	background:url(../images/showall_spec.gif) no-repeat center #F0F1F4;
}


.filter{
	width:190px;
	float:left;
	margin:0px 10px 10px 0px;
	background:url(../images/filterbg.gif) repeat #F0F1F4;
	   border-left:#F0F1F4 solid 1px; 
	   #padding-top:14px; 
	   #padding-bottom:20px;
	   #padding-left:21px;
	   font-size:10px;
	color:#666666;
}

.form_top   {
	font-family: Tahoma;
	font-size:9pt;
	color: #333333;
	height: 16px;
	border: 1px solid #ABACAC;
	background-color: #F0F1F4;
	width:220px;
}

.form_inside  {
	font-family: Tahoma;
	font-size:9pt;
	color: #333333;
	height: 16px;
	border: 0px solid #ABACAC;
	background-color: #F0F1F4;
	width:220px;
}

.form_box  {
}

.proj_space{
	height:50px;
	display:block;
	clear:left;
}

.readmore { float:right; padding-top:2px; padding-bottom:4px;}

.readmore a{ 
			color:#666666;
			   font-size:11px;
			   text-decoration:none;
			   font-weight:normal;}
			   
.readmore a:hover{ 
			color:#f15a00;
			   font-size:11px;
			   text-decoration:underline;
			   font-weight:normal;}
			   
.r4{-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

/*
#gallery {background-color: #fff;padding: 10px;width: 99%;margin-bottom:30px;}
#gallery ul { list-style: none; }
#gallery ul li { display: inline; }
#gallery ul span {display:block;float:left;width:208px;height:170px;margin:0 10px 10px 0;border: 5px solid #F0F1F4;border-width: 4px 4px 20px;cursor:hand;cursor:pointer;}
#gallery ul a {text-decoration:none;}
#gallery ul a:hover span {display:block;float:left;width:208px;height:170px;margin:0 10px 10px 0;border: 5px solid #3e3e3e;border-width: 4px 4px 20px;cursor:hand;cursor:pointer;}
#gallery ul a:hover { color: #fff;}
*/