body{padding:0; margin:0; font-family:Arial,Tahoma,Sans-Serif; font-size:13px; color:#ffffff; background-color:#353535;}
.fon_left
{
	background:url(fon_header_left.gif) repeat-x top; 
	background-color:#353535;
}
.fon_right
{
	
	background:url(fon_header_right.gif) repeat-x;
	background-color:#353535;
}

.fon_centr
{
	background-color:#353535;
}

form{padding:0; margin:0;}
a{ color:#fff;}
a:hover{ color:#EBEBEB;}
img{border:0;}
a img{border:0;}

.header{background:url(fon_flag.gif) repeat-x; height:82px;}

.top_header{ background:url(top_header.gif) repeat-x; height:24px; line-height:24px; width:915px; padding-top:0px;}
.fon_flags{ background:url(fon_flag.gif) repeat-x; height:82px;}

.kontakt {background:#353535; color:#FFFFFF; font:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.kontakt a:hover { color:#999999;}
.kontakt a{ text-decoration:none; color:#FFFFFF;}

.fon_nomer 
{
	background:#353535; 
	color:#FFFFFF;
	font:Arial, Helvetica, sans-serif;
	font-size:18px; 
	vertical-align:top;
	padding-left:3px;
	padding-right:3px;
}


.text_color{color:#FFFFFF;}
.text_logo{ font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; background:#353535;}
.text_kontakt_forum{ font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; background:#353535;}



#m_0{background:#bbbbbb;}
#m_1{background:#aeaeae;}
#m_2{background:#959494;}
#m_3{background:#838181;}
#m_4{background:#767676;}
#m_5{background:#5e5e5e;}
#m_6{background:#4a4a4a;}

#m_0_{background:#bbbbbb;}
#m_1_{background:#aeaeae;}
#m_2_{background:#959494;}
#m_3_{background:#838181;}
#m_4_{background:#767676;}
#m_5_{background:#5e5e5e;}
#m_6_{background:#4a4a4a;}

.submenu{z-index:1001;}
#m_0,#m_1,#m_2,#m_3,#m_4,#m_5,#m_6  {width:131px; height:33px; font-size:14px; color:#FFFFFF; font:Arial,Tahoma,Sans-Serif; text-align:center; font-weight:bold}
#m_0 a,#m_1 a,#m_2 a,#m_3 a,#m_4 a,#m_5 a,#m_6 a{text-decoration:none; color:#FFFFFF;}
#m_5{width:150px}
#m_6{ width:100px}
#m_0 a:hover, #m_1 a:hover , #m_2 a:hover, #m_3 a:hover, #m_4 a:hover, #m_5 a:hover, #m_6 a:hover{color:#dedede}

.no .submenu{display:none;}
.over#m_0  .submenu,.over#m_1  .submenu ,.over#m_2  .submenu ,.over#m_3  .submenu ,.over#m_4  .submenu ,.over#m_5  .submenu ,.over#m_6  .submenu { font-size:14px; line-height:26px; display:block; background:#fff; text-align:center; width:132px;}
.over#m_0 a, .over#m_1 a , .over#m_2 a , .over#m_3 a , .over#m_4 a , .over#m_5 a, .over#m_6 a {text-decoration:none; display:block; padding:3px 0px;}



.sidebar {
width:133px; 
height:412px; 
vertical-align:top; 
background:#838181; 
font:Verdana, Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
font-size:11px;}

.content { 
width:782px; 
height:411px;background:#898586;}

.combobox {
width:110px;
height:17px;
font:Verdana, Arial, Helvetica, sans-serif
font-size:21px;
}


.combobox2 {
width:160px;
height:17px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:90%;
}


select {
	border:1px solid #A09EA3;
	font-family:Arial,Verdana,Tahoma,Sans-Serif;
	font-size:90%;
	margin-bottom:7px;
	margin-top:2px;
	position:relative;
	width:100px;
	z-index:1;
}
input.radio {
background-color: #f00;
color: #ff0;
}


.footer_small {
height:27px;
background:#737272;
}

.news {font:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding:5px; padding-left:12px;}

.news a:hover { color:#CCCCCC}
.news a {text-decoration:none; color:#FFFFFF;}

.zagolovok a:hover { color:#CCCCCC}
.zagolovok a {text-decoration:none; color:#FFFFFF;}
.zagolovok {background:#989898; height:33px; text-align:center; color:#FFFFFF; font-size:12px}
.zagolovok_hits{background:#989898; height:33px; text-align:center; color:#FF0000; font-weight:bold; font-size:12px}

.photo{
	padding:0px 15px 12px 32px;
	vertical-align:top;
}

.ikonki{
	/*vertical-align:top;*/
	padding-right:25px;
	padding-left:15px;
	vertical-align:top;
}

.result{
	color:#666666;
	background-color:#FFFFFF;
	padding-bottom:20px;
	width:800px;
	/*border:1px solid #f00;*/

}
.result a:hover { color:#C1C1C1;}
.result a {text-decoration:none; color:#6D6D6D}

.result_top{
padding: 8px 45px 15px 32px;
}

.storinku{
	padding:20px 0px 0px 32px;
}

.activ{
	color:#FF0000;
}

.storinku a:hover { color:#7176ce;}
.storinku a:active { color:#E73A4F;}
.storinku a {text-decoration:none; color:#45487E}

.text_kavrt{
	vertical-align:top;
	text-align:justify;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.prac{
	background-color:#898586;
	color:#FFFFFF;
	font:Verdana, Arial, Helvetica, sans-serif;
	padding-left:27px;
	padding-bottom:20px;
	padding-top:20px;
	width:50%;
}

.prac a:hover { color:#C1C1C1;}
.prac a {text-decoration:none; color:#6D6D6D}

*HTML .detal{ float:right; margin-top:-14px;}
.detal{ float:right; position:relative; margin-top:3px;}
*:first-child+html .detal{ float:right; position:relative; margin-top:-14px;}

.photo_sotrud{
	width:84px;
	height:123px;
	padding-right:25px;
	padding-left:43px;
	vertical-align:top;
}

.info_sotrud{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	vertical-align:top;
}

.tab{
	width:415px;
	vertical-align:top;
	background:url(polosa.gif) repeat-x top;
	padding:15px;
	
}
.tab1{
	width:50px;
	vertical-align:top;
	background:url(polosa.gif) repeat-x top;
}

.center{
	background:#898586;
	vertical-align:top;
/*	width:915px;*/
}

.center h1, .content h1{
	background:url(knopochka2.gif) no-repeat left center;
	font-size:14px;
	color:#FFFFFF;
	padding-left:70px;
	font-weight:normal;
}
.content h1{
	font-size:14px;
	color:#FFFFFF;
	padding-left:70px;
	font-weight:normal;
}

.result h1{
	background:url(knopochka.gif) no-repeat left center;
	font-size:14px;
	color:#6D6D6D;
	padding-left:70px;
	font-weight:normal;
}
.my_h1{background:url(knopochka2.gif) no-repeat left center;
	font-size:14px;
	color:#FFFFFF;
	padding-left:70px;
	font-weight:normal;
	height:40px;
	vertical-align:middle;
}

.ico{ padding-right:3px}
.ico_text{ font-weight:bold;}
.ico2{ padding-right:3px; width:36px; padding-top:10px; padding-bottom:10px;}
.ico3{ padding-left:5px}
.ico_text2{ font-weight:bold; width:10px; line-height:36px; vertical-align:middle}
.selected{ color:#e01834 !important; padding:0 3px;}

.house{ width:140px; padding:1px;}

.button1, .input1, .textarea1{ background:#CCCCCC; border:solid 1px #666666; color:#333333}
.input1, .textarea1{ width:300px;}

.input2, .textarea2, .button2{ background:#CCCCCC; border:solid 1px #666666; color:#333333}
.input2, .textarea2, .button2{ width:150px;}
.label1{ vertical-align:top;}
.label2{font-weight:bold}
.line{ background:url(line.gif) repeat-x center; height:10px; }

.house_links{ width:175px; vertical-align:top; padding:0 5px;}
.house_text{ vertical-align:top; padding:0 5px;}
.house_a{ display:block; border:1px solid #cccdd4; background:url(li.gif) no-repeat top left; background-color:#F1F1F1; width:150px; padding:2px; padding-left:14px; margin:2px 0; }
.house_a a{ color:#000033 }
.house_a a:hover{ color:#888 }

.cart_a{ display:block; border:1px solid #F1F1F1; background:#FFFFFF; padding:3px; padding-left:15px; margin:2px 0; height:30px; line-height:30px }

.footer1{ color:#9fa0a5; text-align:center; font-size:0.95em; padding:10px}
.footer1 a{color:#95979e;}

.layer {overflow: hidden; width: 110px; height: 100px; padding: 1px;} 

.hot_table{ width:100%}
.hot_table td{ vertical-align:top;}
.abs_price{ position:absolute; margin-top:3px; color:#ff0200; width:245px; font-size:18px; font-weight:bold}
.abs_name{ position:absolute; margin-top:-35px; color:#ff0200; width:235px; font-size:14px; font-weight:bold}
.abs_name a{ text-decoration:none;color:#ff0200;}
.abs_2{ position:absolute; margin-top:1px; color:#ff0200; width:110px; font-size:15px; font-weight:bold}
.hot_zag{color:#ff0200;; text-align:center; font-size:18px; font-weight:bold; padding-bottom:16px}