﻿body {
background:url(/assets/templates/main/images/bg.jpg) repeat;
border-top:3px solid #72bf44;
padding:0;
margin:0 auto;
min-width:1000px;
}
p, div, span, ul, li, td, h1-h7 {
margin:0;
padding:0;
}

h1 {
font-size:24px;
color:#72bf44;
}
h2 {
font-size:24px;
color:#72bf44;
}
h2.greyh2 {
color:#a1b5c3;
}
h3 {
margin:25px 0 0 0;
}
p {
margin:5px 0 20px 0;
}
body, p, div, span, li, td, a {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#333;
}

.larger {
font-size:11pt;
}

.clear {
clear:both;
line-height:0px;
height:0;
font-size:0;
}
.none {
display:none;
}
a {
color:#09c;
}
a.sUrl, a:visited.sUrl {
color:#0099CC;
text-decoration:underline;
}


a.tUrl, a:visited.tUrl {
color:#72bf44;
text-decoration:underline;
font-size:11pt;
}
a:hover.tUrl {
color:#333;
text-decoration:underline;
font-size:11pt;
}





a:hover {
color:#72bf44;
}
a:hover.sUrl {
color:#333;
text-decoration:underline;
}
a.more {
font-weight:bold;
font-size:11px;
display:block;
text-decoration:underline;
background:url(/assets/templates/main/images/more.gif) left no-repeat;
margin:20px;
padding:0 0 0 10px;
}

li{
list-style:none;
}
ul.liGreen li {
display:block;
margin:10px 0 10px 15px;
padding:0 0 0 18px;
background: url(/assets/templates/main/images/bull.gif) top left no-repeat;
}
#main {
background:url(/assets/templates/main/images/bg_main.gif) top right no-repeat;
width:100%;
}

.left {
background:none;
/* width:43%; */
width:450px;
float:left;
}

.right {
width:45%;
float:left;
margin:0 0 0 12px;
}
#logo {
background:url(/assets/templates/main/images/logo.gif) no-repeat;
width:311px;
height:171px;
margin:5px 0 10px 50px;
/*
background:url(/assets/templates/main/images/logo-new.gif) no-repeat;
width:533px;
height:90px;
margin:35px 0 10px 5px;
*/
}
#logo a, #logo a:hover,#logo a:visited {
width:311px;
height:171px;
/*
width:533px;
height:90px;
*/
display:block;
text-decoration:none;
border:none;
}
#ilplogo {
background:url(/assets/templates/main/images/ilpLogo.gif) no-repeat;
width:171px;
height:38px;
margin:10px 0 0 10px;
/* float: left; */
}
#ilplogo a, #logo a:hover,#logo a:visited {
width:171px;
height:38px;
display:block;
text-decoration:none;
border:none;
}






#houses {
background:url(/assets/templates/main/images/bg_left.gif) no-repeat;
width:448px;
}
#photo, #photo1 {
margin:19px 0 100px 86px;
}
#houses div, #picon {
margin: 0 0 20px 50px;
padding:0 0 0 50px;
}
#picon {
width:348px;
}
#brus {
background:url(/assets/templates/main/images/icon1.jpg) left no-repeat;
}
#karkas {
background:url(/assets/templates/main/images/icon2.jpg) left no-repeat;
}
#ind {
background:url(/assets/templates/main/images/icon3.jpg) left no-repeat;
}
#picon {
background:url(/assets/templates/main/images/icon6.jpg) left no-repeat;
}
#special {
background:url(/assets/templates/main/images/icon4.jpg) left no-repeat;
}
#settl {
background:url(/assets/images/settlements.jpg) left no-repeat;
}
#bath {
background:url(/assets/images/bathhouse.jpg) left no-repeat;
}
#ind2 {
background:url(/assets/templates/main/images/icon3.jpg) left center no-repeat;
height:40px;
padding: 0 0 0 50px;
margin:0 0 15px 0;
}
#ind2 img {
margin:10px 0 0 0;
}
#menu {
width:480px;
padding:30px 0 0 0;
margin:20px 0 0 0;
background:none;
}
.menu1 {
float:left;
clear:both;
margin:0;
background:none;
background:none;
}
.menu2 {
float:left;
background:none;
}
#gallery {
font-weight:bold;
}
.menu1 a, .menu2 a {
display:block;
color:#231f20;
padding:0 0 0 21px;
width:208px;
height:23px;
margin:0 -21px 10px 0;
}
.menu1 a:hover, .menu2 a:hover, .menu1 a.current, .menu2 a.current {
background:url(/assets/templates/main/images/bg_menu.gif) no-repeat;
line-height:23px;
color:#fff;
text-decoration:none;
}
#content {
margin:25px 0 0 21px;
border-bottom:1px solid #98aebc;
padding:0 0 25px 0;

}
h2#my_sozdaem {
background:url(/assets/templates/main/images/my_sozdaem.gif) left no-repeat;
}
h2#pressa {
background:url(/assets/templates/main/images/pressa.gif) left no-repeat;
}
h2#ournews {
background:url(/assets/templates/main/images/ournews.gif) left no-repeat;
}
#footer {
width:100%;
height:132px;
background:url(/assets/templates/main/images/bg_footer.gif) bottom repeat-x;
}
#foot_cont {
width:100%;
height:132px;
background:url(/assets/templates/main/images/footer1.gif) bottom left no-repeat;
}
#copy {
float:right;
width:330px;
height:50px;
background:#9eb2be;
color:#fff;
line-height:50px;
text-indent:25px;
margin-top:20px;
}
#design {
clear:both;
float:right;
width:330px;
height:50px;
background:url(/assets/templates/main/images/design.gif) no-repeat;
line-height:60px;
text-indent:25px;	
}
#news {
margin:10px 0 0 21px;

}
.newss {
width:45%;
float:left;
margin:0 20px 0 0;
}
.newss2 {
margin:20px 20px 0 0;
}
.newss2 h2 {
margin:0;
padding:0;
}
.newss a, .newss2 a {
display:block;
margin:0 0 20px 0;
}

#rright {
width:30px;
height:136px;
background:url(/assets/templates/main/images/tel.gif) right top no-repeat;
width:60px;
margin:80px 7px 0 0 ;
float:right;
}

#rright a {
display:block;
width:11px;
height:10px;
margin:2px 0 50px 0;
}
a#home {
background:url(/assets/templates/main/images/home.gif) no-repeat;
}
a#mail {
background:url(/assets/templates/main/images/mail.gif) no-repeat;
}
a#map {
background:url(/assets/templates/main/images/map.gif) no-repeat;
}


#rrighty {
width:30px;
height:136px;
background:url(/assets/templates/main/images/tely.gif) right top no-repeat;
width:60px;
margin:80px 7px 0 0 ;
float:right;
}

#rrighty a {
display:block;
width:11px;
height:10px;
margin:2px 0 50px 0;
}
a#home {
background:url(/assets/templates/main/images/home.gif) no-repeat;
}
a#mail {
background:url(/assets/templates/main/images/mail.gif) no-repeat;
}
a#map {
background:url(/assets/templates/main/images/map.gif) no-repeat;
}




.small_info {
font-size:11px;
color:#999;
margin:10px 0 0 0;
}
.h2img {
margin:0 0 20px 0;
}
.bottomtext {
border-top:1px solid #98aebc;
clear:both;
margin:25px 0 0 21px;
padding:25px 0 0 0;

}
#bestlinks {
margin:25px 0 25px 0;
border-top:1px solid #9eb2be;
border-bottom:1px solid #9eb2be;
padding:15px 0;
}
#bestlinks a {
margin:0 0 15px 40px;
background:url(/assets/templates/main/images/more.gif) left no-repeat;
padding:0 0 0 10px;
}
.banner {
margin:25px 0 25px 100px;
}
.banner img {
width:240px;
height:160px;
display:block;
padding:10px;
border:1px solid #c6d3da;
}
}

#ya-phone-1{
 font-size:16px;
 font-weight: normal;
}

#fb-root {float: left;}

