@charset "windows-1251";
html,body{
    width:100%;
	hight:100%;
	padding:0px;
	margin:0px;
	vertical-align: text-top;
	font-family:Verdana;
	font-size:85%;
}
/* main styles */

body{ background-color:#ccc;}
a { color:#BD0000; cursor: hand;}
a:hover { color:#BD0000;}
a:visited { color:#BD0000;}

blockquote { color:#4A4546;  font-style:italic;}
h1 { font-family:"Times New Roman"; font-size:24px; margin-left:0px; margin-bottom:20px} 

h2 { font-family:"Times New Roman"; font-size:18px; margin-left:20px; font-weight:normal; margin-bottom:7px}
h3 { font-family:"Times New Roman"; font-size:20px; margin-left:20px; margin-bottom:7px;font-weight:normal}
h3 a {color:#824E2E;}
h4 {font-family:"Times New Roman"; font-size:18px; margin-left:20px; margin-bottom:7px;font-weight:normal
}
h5 {font-family:"Times New Roman"; font-size:16px; margin-left:20px; margin-bottom:7px;font-weight:normal
}
h6 {font-family:"Times New Roman"; font-size:14px; margin-left:20px; margin-bottom:7px;font-weight:normal
}
img{behavior:url(htc/png.htc);border:none;}
/* span { font-family:Verdana; font-size:10px; color:#939393} */

.min_max{min-width:700px;max-width:1280px;*width:expression((document.body.clientWidth < 1279? "100%": "auto" && document.body.clientWidth > 1280? "1280px":
"auto") || (document.body.clientWidth < 700? "700px": "auto" && document.body.clientWidth > 699? "100%":
"auto"));
height:100%;}
/* modular grid */
/* top */


#top{}
/* .table_stul{background:url(img/kreslo.gif) bottom right no-repeat; background-color:#FFF; width:100%; height:100%} */
.table_stul{background-color:#FFF; width:100%; height:100%}
.table_{background-color:#FFF; width:100%; height:100%}
#top .fon {background:url(img/bvoll.gif);}
#top .fon_{background:url(img/tvoll.gif) repeat-x;}
#top  .kamin{vertical-align:bottom;}
#top  .kamin_{ vertical-align:bottom; background:url(img/kamin_.gif) bottom left no-repeat; width:55px}
#top  .tools { vertical-align:bottom; padding-left:20px}

#top  .bloxk_menu { width:250px;}
#top  .bloxk_menu .left{ background:top left  no-repeat; height:34px;  }
#top  .bloxk_menu .center{margin-left:30px; margin-right:84px; height:34px}
#top  .bloxk_menu .right{ background: top right no-repeat;  height:34px}

#top  .bloxk_menu .content {font-family:"Times New Roman"; font-size:12px; padding:0px 30px 10px 45px;}
#top  .bloxk_menu .content div{ padding-bottom:3px}
#top  .bloxk_menu .leftB{ background:bottom left no-repeat; height:14px;}
#top  .bloxk_menu .rightB{ background:bottom right no-repeat; height:14px}
#top  .bloxk_menu .centerB{margin-left:30px; margin-right:84px; height:13px;*height:14px}

#top  .yellow  .content { background:#fef1d0; padding-left:30px; border-left:1px solid #DAB498;border-right:1px solid #DAB498; *border-bottom:1px solid #FEF1D0}
#top  .yellow  .content div{ padding-left:18px;}
#top  .yellow  .leftB{ background-image:url(img/eck_3.gif)}
#top  .yellow  .rightB{ background-image:url(img/eck_2.gif)}
#top  .yellow  .centerB{ background:#FEF1D0;font-size:1px;border-bottom:1px solid #DAB498}
#top  .yellow  .left{ background-image:url(img/eck_4.gif)  }
#top  .yellow  .center{background:#FEF1D0; border-top:1px solid #DAB498;}
#top  .yellow  .right{background-image:url(img/eck_1.gif) }

#top  .white  .content { background:#fff; padding-left:30px}
#top  .white  .content div{ padding-left:18px;}
#top  .white  .leftB{ background-image:url(img/eckW_3.gif)}
#top  .white  .rightB{ background-image:url(img/eckW_2.gif)}
#top  .white  .centerB{ background:#fff;font-size:1px;}
#top  .white  .left{ background-image:url(img/eckW_4.gif)}
#top  .white  .center{background:#fff;}
#top  .white  .right{background-image:url(img/eckW_1.gif) }


#top  .bloxk_menu a, #top .bloxk_menu a:visited { color:#000; text-decoration:none;}
#top  .bloxk_menu a:hover { color:#87150F;}

#top  .usor { height:34px;background:url(img/usor.jpg) no-repeat left #FFFFFF}
#top  .usor_ {  height:34px;background:url(img/usor_.jpg) repeat-x}

#baba{background:url(img/baba.gif) no-repeat; position:absolute; margin:-250px 0px 0px 0px;}
#menu{ position:absolute;margin:-200px 0px 0px 0px;}

/* center */
#center{}
#center .new_correct{margin-left:60px}
#center .logotype_1{background:url(img/logotype.gif) no-repeat; padding-left:135px; padding-top:14px;height:42px; font-family:"Times New Roman"; font-size:12px; font-style:italic; color:#524C4C; margin-bottom:20px}
#center .logotype{ vertical-align:top; height:45px; background:url(img/usor.jpg) no-repeat left top}
#center .poloska{ background:url(img/usor_.jpg) repeat-x left top; }
/*#center .logotype div{ background:url(img/logotype.gif) no-repeat; padding-left:135px; padding-top:14px; margin-left:60px;height:42px; font-family:"Times New Roman"; font-size:12px; font-style:italic; color:#524C4C}*/
#center .content{ vertical-align:top; padding-left:60px; padding-top:30px; font-family:Verdana; font-size:12px; width:47%}
#center .content p{ text-indent:20px}
#center .content_ a, #center .content_ a:visited,#center .content_ a:hover{ color:#831A16; text-decoration:none}
#center .content_{ vertical-align:top; padding-left:60px; padding-top:30px; font-family:Verdana; font-size:12px;}
.otstup{ vertical-align:top; padding-top:30px; padding-left:50px; font-family:Verdana; font-size:12px;}
.otstup p{ text-indent:20px;}
#center .content_ .detail{ font-family:"Times New Roman"; font-size:12px;  color:#96261D; margin-top:7px}
#center .content_ .detail a{ text-decoration:underline}

#center .logs{ vertical-align:top;padding-top:32px;padding-left:45px;padding-right:47px;width:15%;padding-bottom:250px}
#center .logs div{margin-bottom:9px}
#center .logs .div_otst{ padding-bottom:20px; padding-top:20px}
.p_otst{ margin-top:0px}
.h_otst{ margin-top:0px}
.div_img_otst{ padding-left:10px}

#center .require{ vertical-align:top;padding-top:30px;*padding-top:15px}
#center .require div{ margin-left:20px}
#center .require .tborder{background:url(img/tborder.gif) left top no-repeat; height:15px}
#center .require .cborder{margin-left:15px; border-top:#BBC9CF 1px solid;}
#center .require .bborder{background:url(img/bborder.gif) left bottom no-repeat; height:16px;}
#center .require .cbborder{margin-left:15px; border-bottom:#BBC9CF 1px solid; height:15px; font-size:1px; *height:16px}
.p_style{margin-bottom:0px; margin-top:5px;font-family:Verdana; font-size:12px}
.span_style{font-family:'Times New Roman'; font-size:24px; color:#BA1407}
#center .require .midle{border-left:#BBC9CF 1px solid; padding-left:10px; font-family:"Times New Roman"; font-size:18px; padding-right: 10px;}
#center .pictures{ width:33%; padding-left:60px; vertical-align:top; padding-top:64px}
#center .pictures div{ padding-bottom:10px}
#center .pictures p{ margin-top:0px; margin-left:80px; font-family:'Times New Roman'; font-size:18px; font-style:italic}
#center .view{ vertical-align:top; padding-left:60px; padding-top:30px}
#center .view p{font-family:Verdana;font-size:16px;font-weight:bold; margin-bottom:30px}
#center .view div{width:158px;height:159px;border:#BABABA 1px solid;}
#center .model_content{padding-left:50px;padding-top:30px}
#center .model_content p{font-family:Verdana;font-size:14px;text-indent:20px}
#center .model_content table{padding-left:20px}
#center .model_content table .name{font-family:tahoma;font-size:11px;color:#315566}
.name_div{padding-left:20px}
#center .model_content table .name div{margin-bottom:5px}
#center .model_content table .deskription{font-family:tahoma;font-size:11px;color:#696969;padding-left:20px}
.description_div{height:10px}
#center .model_content table .deskription div{margin-bottom:5px}
#center .menu{vertical-align:top;width:25%;padding-top:20px;padding-left:10px;}
#center .menu .pic{vertical-align:top}
.pic_div{padding-left:3px}
#center .menu .pic div{margin-bottom:9px}
#center .menu .links{vertical-align:top;color:#BF2418; padding-left:10px;font-family:Tahoma;font-size:16px;}
.links_div{padding-top:4px}
.links_div_{padding-top:5px}
#center .menu .links div{height:20px;vertical-align:bottom;padding-bottom:9px}
#center .menu .links a{color:#144258;text-decoration:none}
#center .obzaz{vertical-align:top;padding-top:30px; padding-left:40px;*padding-left:0px;font-family:Verdana;font-size:12px;padding-right:20px; width:35%;*width:25%}
#center .obzaz p{margin-top:5px;margin-right:30px;text-indent:20px}
#center .catalog{margin:10px 0px 20px 40px;}
#center .catalog a{display:block;height:184px; width:163px;font-family:"Times New Roman"; font-size:24px; text-decoration:none; color:#265366;margin:20px;float:left;background:url(img/picture_fon_1.gif)}
#center .catalog  div{ background:#FFF}
#center .catalog   a:hover{color:#C46511; background:url(img/picture_fon_2.gif)}

#center .catalog_in{font-family:Verdana;font-size:14px;padding-left:60px; padding-top:30px;vertical-align:top}
#center .catalog_in p{text-indent:20px;}
#center .catalog_mod .strani4ka{font-family:Verdana; font-size:11px;padding-left:20px;padding-right:15px;color:#737475}
.for_div{ margin-top:30px;}
.for_div a{text-decoration:none;font-weight:normal;color:#737475; margin-right:4px}
.for_div a span{font-size:11px;}
.this{padding-left:4px;padding-right:5px; padding-bottom:3px; margin-right:2px; background:url(img/str.gif) no-repeat;color:#294D5E;font-weight:bold;font-size:11px; }
#center .catalog_mod{padding-top:30px;vertical-align:top; padding-left:40px; padding-bottom:40px; padding-right:50px}
#center .catalog_mod .pe4ki {margin:10px 0px 10px 0px; font-family:Verdana; font-size:16px; font-weight:bold; color:#5B90AB;}
#center .catalog_mod .pe4ki a{ display:block;width:160px; height:189px;float:left;margin:5px 20px 35px 20px;*margin:5px 30px 35px 10px; text-decoration:none; color:#524C4C;}
#center .catalog_mod .pe4ki a:hover{color:#5B90AB}
/* #center .catalog_mod .pe4ki div { font-size:16px;border:#C2C2C2 1px solid; margin-bottom:10px} */
#center .catalog_mod .pe4ki div { font-size:16px; margin-bottom:10px}
#center .catalog_mod .pe4ki .this_p{width:159px; height:159px;float:left;margin:5px 20px 35px 20px;*margin:5px 30px 35px 10px; border:none}
#center .catalog_mod .pe4ki .this_k{ color:#5B90AB}
#center .catalog_mod p{text-indent:20px;font-family:Verdana;font-size:14px; margin-left:20px}
.news_in_img{padding-top:10px; padding-left:70px; padding-bottom:5px}
.obr_sv{vertical-align:top;padding-left:195px; padding-top:25px}
.obr_sv p{ font-family:Verdana; font-size:14px; margin-bottom:10px}
.obr_sv .info{font-family:Verdana; font-size:14px; color:#234758;}
.obr_sv .info_{font-family:Verdana; font-size:14px; color:#234758; padding-left:40px; padding-top:2px; padding-bottom:50px}
.obr_sv .tab_f{ vertical-align:top; font-family:tahoma; font-size:14px;}
.obr_sv .tab_f_t{ vertical-align:top;padding-left:15px;padding-bottom:7px}
.obr_sv .tab_f_tel{ vertical-align:top; padding-left:30px; font-family:tahoma; font-size:10px; color:#777}
.obr_sv .send_b{ vertical-align:top; padding-top:12px}

/* bottom*/
#bottom{ vertical-align:bottom; height:70px}
#bottom .usorB{vertical-align:bottom; background:url(img/botoom_usor_.jpg) bottom left repeat-x;}
#bottom .usorB_ {vertical-align:bottom;  background:url(img/bottom_usor.gif) bottom left no-repeat; }

#bottom .search{ vertical-align:bottom; height:100px;}
#bottom .search div{ vertical-align:top;background:url(img/search_edit.gif) no-repeat; padding-left:10px; margin-left:75px; padding-bottom:1px; padding-top:1px; margin-bottom:20px}
#bottom .search .edit{ vertical-align:top; margin-right:20px;border:none}
#bottom .search_ .pimpa{ vertical-align:top; margin-left:100px }

#bottom .contakt{ vertical-align:bottom}
#bottom .contakt p{ font-family:Verdana; font-size:11px; color:#234758; margin-bottom:20px; margin-left:10px;}

#bottom .fireplaces { vertical-align:bottom}
#bottom .fireplaces p{ margin-bottom:20px; margin-left:20px;  color:#1F4354; font-family:Verdana; font-size:10px; }
.mitem {
	background:url(img/ico.gif) left top no-repeat;
	color:#BA1407;
}

.green_text {
	color: green;
}

.red_text {
	color: red;
}

#center .catalog_mod .pe4ki dd {
	margin: 0px;
	padding: 0px;
	text-align: center;
}