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

body {margin:0; padding:0; width:100%;  min-width:100%; _height:100%; min-height:100%; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background:url(../img/top_bg.gif) repeat-x #FFF}
html {min-height:100%; height:100%}
img {border:none; _behavior: url(iepngfix.htc);}

.super {position:relative; _height:100%; min-height:100%; margin:0 auto 0 auto; width:980px; padding:0; z-index:150}
.spacer60 { position:relative;margin:0;width:1px; height:110px; font-size:1px; padding:0}
.spacer150 { position:relative;margin:0;width:1px; height:226px; font-size:1px; padding:0}
.spacer {width:0; height:1px; font-size:1px}
.clear {clear:both}
.footer {position:relative; width:980px; margin:-80px auto 0 auto; height:80px; z-index:200; font-family:Georgia, "Times New Roman", Times, serif}
.footer_bg {position:relative; width:100%; background:url(../img/footer_bg.png) center no-repeat; height:226px; margin-top:-226px; z-index:110}
.footer_inner {position:relative; width:980px; margin:160px auto 0 auto; height:65px; z-index:50; font-family:Georgia, "Times New Roman", Times, serif; z-index:1000}

.main_bg {position:relative; width:100%; min-height:100%; left:0; top:0; background:url(../img/main_bg.jpg) no-repeat center top}
.inner_bg {position:relative; width:100%; min-height:100%; left:0; top:0; background:url(../img/inner_bg.jpg) no-repeat center top; z-index:100}

.logo {position:relative; margin-top:45px;}
.phone {position:absolute; top:35px; right:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:36px; font-weight:bold; color:#67a600}
.phone span font {font-size:18px; color:#d84d00}
.phone span {font-size:18px; color:#ec9200}

.menu_1 {width:855px; float:left; position:relative; margin-top:15px;}

.main_content {margin-top:45px; font-family:Georgia, "Times New Roman", Times, serif; height:450px; color:#600; }
.main_content p {margin:15px 270px 15px 0; font-size:15px; color:#600;  display:block}
.main_content a {font-size:14px; color:#cf4900; font-weight:bold; text-decoration:underline}
.main_content a:hover {text-decoration:none}

.news {margin-top:345px;}
.news_item {width:305px; float:left; margin-top:30px; font-family:Georgia, "Times New Roman", Times, serif; color:#FFF; font-size:11px; padding-right:20px}
.news_item a {font-family:Georgia, "Times New Roman", Times, serif; color:#FFF; font-size:16px; text-decoration:underline}
.news_item a:hover {font-family:Georgia, "Times New Roman", Times, serif; color:#FFF; font-size:16px; text-decoration:none}
.news_item p {margin-top:0}
.news_item span {display:block; font-family:Georgia, "Times New Roman", Times, serif; color:#b5e0b1; font-size:11px;}

.copy {position:relative; margin-top:10px; font-size:12px; color:#8e9383}
.copy a{font-size:12px; color:#8e9383; text-decoration:underline}
.copy a:hover{text-decoration:none}
.address {position:absolute; top:28px; _top:16px; left:290px; width:230px; color:#FFF; font-size:12px;}
*+html .address {position:absolute; top:16px;  left:290px; width:230px; color:#FFF; font-size:12px;}
.phone1 {position:absolute; left:490px; top:22px; _top:10px; font-size:18px; font-weight:bold; color:#FFF}
*+html .phone1 {position:absolute; left:490px; top:10px; font-size:18px; font-weight:bold; color:#FFF}
.prod {position:absolute; right:0; top:20px; _top:10px; padding-left:35px; font-size:12px; color:#8e9383}
*+html .prod {position:absolute; right:0; top:10px; padding-left:35px; font-size:12px; color:#8e9383}
.prod a{font-size:11px; color:#8e9383; text-decoration:underline}
.prod a:hover{text-decoration:none}
.prod img {position:absolute; left:0; top:0}

.inner_content {margin-top:15px; font-family:Georgia, "Times New Roman", Times, serif; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#600; }
/*.inner_content h1 {margin:20px 0 0 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#d34800; font-weight:normal}
.inner_content h1 span {color:#69a800}*/
.inner_content h1 {margin:5px 0 5px 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:28px; color:#d34800;}
.inner_content p {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; margin:5px 0 5px 0}
.inner_content a {font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#C60; text-decoration:underline}
.inner_content a:hover {font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#C60; text-decoration:none}


.menu_1 ul {margin:0 0 10px 0; list-style-type:none; padding:0 0 0 10px}
.menu_1 ul a {font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:; text-decoration:underline}
.menu_1 ul a:hover {text-decoration:none}
.menu_1 a.mainlevel, a.mainlevel-34, a.mainlevel-2, a.mainlevel-3, a.mainlevel-4, a.mainlevel-5, a.mainlevel-6{width:285px;  font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#b83c00; font-weight:bold; text-decoration:underline}
 a.mainlevel:hover, a.mainlevel-34:hover, a.mainlevel-2:hover, a.mainlevel-3:hover, a.mainlevel-4:hover, a.mainlevel-5:hover, a.mainlevel-6:hover{text-decoration:none}
.menulist-round li {width:285px; float:left; position:relative; display:block; }
.first-level {margin:0 0 0 10px; padding:0}
.first-level a {font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#600; text-decoration:underline}
.first-level a:hover {text-decoration:none}
.menu_1 table {float:left; width:285px}
 a.mainlevel-1 {display:none}
.footer_1 {width:100%; text-align:center; color:#065300; margin-top:-160px; margin-bottom:10px; position:absolute; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic}

.pathway {font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#67a600; margin-top:5px}
a.pathway {font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#C60; text-decoration:underline}
a.pathway:hover {font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#C60; text-decoration:none}

.main_content .category_name, .main_content  .contentheading {display:none; font-family:Arial, Helvetica, sans-serif; font-size:50px}
.houses {width:100%; height:706px; margin-top:-706px; z-index:00; position:relative; background:url(../img/houses.png) center no-repeat;}

#big_image {position:absolute; left:0; top:0;}



.inner_content {padding:0 0 100px 0;}
.footer_1 { margin-top:-260px;}
ul.stat {text-align:left;}
ul.stat * {font-weight:normal;font-style:normal;font-size:12px;}
ul.stat li a {color:#cc6600;text-decoration:underline;}
ul.stat li a:hover {text-decoration:none;}

.prom {margin-top:-30px;padding:0 0 10px 0;font-size:11px;color:#065300;}
.prom p {margin:0;padding:0;}
.prom a {color:#318b2a;}
.copy img {margin:5px 0 0 0;}