﻿#main {
background:url(/assets/templates/main/images/bg_inside.gif) top right no-repeat;
width:100%;
}
#line {
width:100%;
border-top:2px solid #75c048;
margin:0 0 45px 0;
}
#houses {
background:none;
width:448px;
}
#design {
background:none;	
}
#sitemap ul {
margin:0 0 15px 0;
}
#sitemap ul li {
display:block;
margin:5px 0 5px 0;
padding:0 0 0 20px;
}
.level1 {
font-weight:bold;
}

#houses div.iwrap2 {
/* border:1px solid #e0dede;
padding:1px;
width:303px; */
}
.iwrap2 img {
border:8px solid #e0dede;
padding:1px;
display:block;
}
.orderblock label {
display:block;
margin:0 0 0 0;
}
.orderblock label.check {
display:inline;
}
.orderblock div {
margin:15px 0 0 0;
}

#content #brus, #content #karkas, #content #bath {
height:40px;
padding:0pt 0pt 0pt 50px;
}
#content #brus img, #content #karkas img, #content #bath img {
margin:10px 0 0 0;
}
/*ul.thumbs li {
background:url(/assets/images/bg_gallery.jpg) no-repeat scroll center top;
display:block;
height:200px;
margin:0 28px 50px 0pt;
padding:0pt;
width:203px;
}
ul.thumbs li a {
width:171px;
height:128px;
display:block;
margin:16px 0 33px 16px;
}*/
ul.thumbs li {
background:#9eb3c0;
display:block;
float:left;
}
ul.thumbs li a {
width:270px;
display:block;
margin:10px;


}
ul.thumbs li a img {
border:1px solid #fff;
width:270px;
}
ul.thumbs p {
display:none;
}
.gwrap {
margin:0 0 0 50px;
font-weight:bold;
}
a.galimg {
display:block;
height:27px;
width:255px;
margin:20px 0 0 50px;
background:url(/assets/templates/main/images/galimg.gif) no-repeat;
}
a:hover.galimg {
background:url(/assets/templates/main/images/galimgh.gif) no-repeat;
}
a.aboutpro {
clear:both;
display:block;
height:27px;
width:220px;
margin:20px 0 0 0;
background:url(/assets/templates/main/images/aboutpro.gif) no-repeat;
}
a:hover.aboutpro {
background:url(/assets/templates/main/images/aboutproh.gif) no-repeat;
}
.country {
background:#fff;
}
.country td {
background:#e7ecef;
padding:10px;
text-align:center;
}
#partners td {
vertical-align:top;
border-bottom:1px solid #98aebc;
padding:25px 0;
}
#partners td.partnerlogo {
width:259px;
padding:25px 25px 25px 0;
text-align:right;
}
#partners td.partnerlogo img {
padding:3px;
border:1px solid #98aebc;
}
#articles td {
vertical-align:top;
border-bottom:1px solid #98aebc;
padding:25px 0;
}
#articles td.letlogo {
width:259px;
padding:25px 25px 25px 0;
text-align:right;
}
#articles td.letlogo img {
padding:3px;
border:1px solid #98aebc;
}
