body { 
margin:0px;
padding:0px;
font-family:Tahoma, Verdana, Arial;
font-size:12px;
color:#718399;
}
.zabor {
height:175px;
background:url(../images/zabor.jpg) bottom left repeat-x;
}
.napravlenie {
width:200px;
}
.napravlenie1 {
background:url(../images/napravlenie.gif) bottom left no-repeat;
height:170px;
}
.stroy {
padding:20px 0 0 42px;
font-size:16px;
color:#fff;
}
.adres {
padding:7px 0 0 32px;
font-size:16px;
color:#fff;
}
a.mail {
color:#fff;
text-decoration:none;
}
a.mail:hover {
color:#fff;
text-decoration:none;
}
.vorota {
width:380px;
background:url(../images/house.gif) bottom left no-repeat;
height:175px;
}
.razdel {
background:url(../images/razdel.jpg) top left no-repeat;
width:240px; 
height:30px;
}
.razdel-font {
font-size:14px;
padding-left:80px;
}
.razdel-font1  {
text-align:right;
font-size:14px;
padding-right:60px;
}
.razdel1 {
background:url(../images/razdel1.jpg) top right no-repeat;
width:240px; 
height:30px;
}
.center-menu {
background:#b3e1d4;
height:22px;
}
.lefta {width:240px;}
.lefta-div {background:url(../images/llleft.jpg) top left repeat-y;}
.lefta1 {
padding-left:15px;
padding-right:20px;
text-align:justify;
}
.righta {width:240px;}
.righta-div {background:url(../images/rrright.jpg) top right repeat-y;}
.righta1 {
padding-left:15px;
}
.left-razruiv {
background:url(../images/razruiv-left.jpg) top left no-repeat;
height:22px;
}
.niz-left {
background:url(../images/niz-left.jpg) top left no-repeat;
height:8px;
}
.right-razruiv {
background:url(../images/razruiv-right.jpg) top right no-repeat;
height:22px;
}
.niz-right {
background:url(../images/niz-right.jpg) top right no-repeat;
height:8px;
}
.pusto {
background:url(../images/pusto.jpg) left top repeat;
height:100%;
}
.zayava {
background:url(../images/zayava.jpg) top left no-repeat;
width:207px;
height:322px;
}
.projects {color:#377460; font-weight:bold;font-size:12px;}
a {
text-decoration:underline;
color:#718399;
}
a:hover {
text-decoration:none;
color:#718399;
}
.maina {
color:#377460;
font-weight:bold;
font-size:11px;
height:16px;
padding-top:2px;
text-align:center;
}
.zayava-text {
padding:5px 30px 0 10px;
text-align:justify;
font-size:11px;
}
.mainlevel0-y {
font-size:13px;
color:#377460;
font-family:Verdana, Tahoma, Arial;
font-weight:bold;
}
a.mainlevel0-y, a.mainlevel0-y:hover {
text-decoration:none;
}
.mainlevel {
background:url(../images/main-menu.jpg) left no-repeat #f6ebcb;
margin-top:1px;
/* border: 1px solid #6db79e;*/
}
.sublevel {
background:url(../images/sublevel.jpg) left no-repeat;
}
a.sublevel1-y {
text-decoration:none;
color:#377460;
}
a.sublevel1-y:hover {
color:#000;
}
h1 {
font-size:15px;
color:#377460;
}
h1.title {
text-align:center;
font-size:15px;
color:#377460;
}
h2 {
font-size:14px;
color:#377460;
}
h3 {
font-size:14px;
color:#377460;
}
h4 {
font-size:12px;
color:#377460;
padding:0px;
margin:0px;
}
img.size-full {
border:1px solid #E6E6E6;
padding:3px;
margin: 0 2px 0 2px;
}
img.size-full:hover {
border:1px solid #377460;
padding:3px;
margin: 0 2px 0 2px;
}
h1 a {
color:#377460;
}
h1 a:hover {
color:#377460;
}
h2 a {
color:#377460;
}
h2 a:hover {
color:#377460;
}
h3 a {
color:#377460;
}
h3 a:hover {
color:#377460;
}
.contentpaneopen, .blog {
width:100%;
}
.smr {
border: 1px solid #ccc;
}
.smr33 {
border:dashed 1px #ccc;padding:2px;vertical-align:top;width:33%;
}

