/* CSS Style */
body{font-family: Tahoma; padding:0; margin:0; background:url(../img/bgbody.jpg) repeat-x}

h1 {font-size:18px; color: #65aa02;}
h2 {font-size:14px; color: #65aa02;}

b {font-size:16px}
img{border: 0;}


a:link { color:#62a401; text-decoration:none}
a:visited { color:#62a401; text-decoration:underline}
a:hover { color:#497f01; text-decoration:underline; cursor:hand}
a:active { color:#62a401; text-decoration:none}




.clear{clear: both;}
#main_table{width: 100%; background: url(../img/clouds.jpg) bottom center no-repeat;}
#wrap{width:1004px;}
#wrap2{width:1004px;}
#header{width:100%; height:120px;}
#headerleft{float:left; width:640px; height:120px}
#headerright{float:right;width:320px; height:120px}
.cont_tel{float: right; font-family: Tahoma; font-size: 12px; color: #999999; margin: 15px 43px 0 0;}
.for_tel{float: right; width: 312px; height: 41px;}
.code_city{width: 70px; height: 41px; float: left;}
#tel{float: left; width: 205px; height: 41px;}
.tel{font-family: Tahoma; font-size: 44px; color: #65aa02;position: relative; top: -8px; left: 4px; height: 41px;}
#code{ font-family: Tahoma; font-size: 16px; font-weight: bold; color: #a8a48e; text-align: right;}
#city{font-family: Tahoma; font-size: 16px; font-weight: bold; color: #000000;position: relative; top: 1px;}
#headerleftpadding{float:left; width:38px; height:120px}
#headerleftlogo{float:left; width:562px; height:88px}
#logo{background: url(../img/logo.jpg); width: 226px; height: 52px; position: relative; cursor: pointer; top: 25px;}
#headerleftmenu{float:left;width:602px; height:32px}
.menu_for{float: left; font-family: Tahoma; font-size: 15px; color: #65aa02; border-bottom: 1px dotted #65aa02; margin: 2px 20px 0 0px;}
.menu_for a{text-decoration: none; color: #65aa02;}
.post{float: right; font-family: Tahoma; font-size: 12px; color: #999999; margin: 0px 43px 0 0;}
.mail{float: right; font-family: Tahoma; font-size: 15px; font-weight: bold; color: #65aa02; margin: 0px 43px 0 0;}
.mail a{ text-decoration: none; color: #65aa02;}
#body{width: 100%;}

#cont_left{float: left;width: 612px;}
#top_contleft{width: 100%;}
.top_icons{width: 100%; height: 200px;}
.developd{background: url(../img/developd.png); width: 114px; height: 148px;float: left; position: relative; top: 44px; left: 29px; cursor: pointer;}
.move{background: url(../img/move.png); width: 130px; height: 157px; float: left; position: relative; top: 36px; left: 128px; cursor: pointer;}
.reklama{background: url(../img/reklama.png); width: 120px; height: 144px; float: right; position: relative; top: 48px; right: 30px; cursor: pointer;}

.top_tx{font-family: Tahoma; font-style: italic; font-size: 14px; color: #999999;width: 578px;position: relative; top: 15px; left: 29px;}

.for_maintxt{width: 100%;margin: 55px 0 0 0;}
.main_text{width: 594px;position: relative; left: 18px; font-family: Tahoma; font-size: 14px; color: #666666; line-height: 17px;}
.main_text b{font-size: 18px;font-family: Tahoma; color: black; font-weight: normal;}
.text_title{font-family: Tahoma; font-size: 24px; color: black;}

#for_partners{width: 100%; height: 210px;}
.partners{background: url(../img/partners.png);width: 611px;height: 174px; position: relative; top: 26px; left: 13px;}
.parner1{background: url(../img/partner1.jpg); width: 102px; height: 61px; position: relative; float: left; top: 68px; left: 97px; cursor: pointer;}
.parner2{background: url(../img/partner2.jpg); width: 158px; height: 45px; position: relative; float: left; top: 78px; left: 129px; cursor: pointer;}
.parner3{background: url(../img/partner3.jpg); width: 134px; height: 24px; position: relative; float: left; top: 85px; left: 161px; cursor: pointer;}

#cont_right{float: right;width: 390px;}
#house_contr{width: 100%; height: 360px;}
.house{background: url(../img/house.png); width: 410px; height: 349px; position: relative; top: 23px; left: 4px;}
#last_works{width: 100%;font-family: Tahoma; font-weight: bold; font-size: 21px; text-align: center; color: #62a401;margin: 18px 0 0 0;}

.site_contnr{width: 100%; height: 215px; margin-top: 5px;}
.site_foto{position: relative; top: 2px; left: 82px;}
.site_name{background: #62a401; width: 188px; height: 24px; position: relative; top: 15px; left: 100px;}
.name{font-size: 14px; color: white;position: relative;top: 3px;left: 22px;}
.name a{text-decoration: none; color: white;}


#footer_bg{background: url(../img/footer.bg.jpg) repeat-x; width: 100%; height: 212px;}
#footer{margin: auto; width: 1004px;}
#copiryght{width: 164px; height: 83px;float: left; position: relative; top: 109px; left: 57px; font-size: 12px; color: white; line-height: 15px;}
#copy_logo{background: url(../img/copy_logo.png); width: 164px; height: 35px; cursor: pointer;}


.cont {

text-align:justify;

}

.cont b {

font-size:12pt;
color:#65aa02;
}
