html {height:100%; min-height:100%;}


body {margin:0; padding:0; font:14px "times new roman"; color:#139700; line-height:15px; min-height: 100%; height: 100%; min-width:1000px}
table {border-collapse:collapse; border:0} table td {padding:0; font:14px "times new roman"; color:#83c07a; line-height:15px; vertical-align:top} img {border:0} form {padding:0; margin:0}
a {color:#b3d670;}
a:hover {text-decoration:none}
img {behavior:url(/iepngfix.htc)}
.main {width:100%; height:100%; background:url(images/footer_left.jpg) no-repeat left bottom; }
.main_t {height:99%;}
.main_b {height:1%}

.foptop2 { z-index:20000; position:absolute; top:0; width:1000px  }
.logo {position:absolute; margin:140px 0 0 72px}
.menu_main {position:absolute; margin:202px 0 0 300px}
.menu_main a { margin:0 0 0 27px}

.m1000 {width:1000px;  margin:-616px auto 0 auto; top:0; position:relative; z-index:20}
.bigflash{ height:616px; position: relative; top:0; z-index:10}


#content1{min-height:1200px; height:100%; margin-bottom:-143px;background:#094400 url(images/footer.png) repeat-x bottom}
#content2{  }
#clearfooter{clear:both;}
div>p {margin:0}
html>body #minHeight{float:left;width:0px;height:100%;margin-bottom:-143px;} /*safari wrapper */
-->
*html #content1{height:1200px}



.main_infa {margin:0 0 0 0; padding:517px 0 0 0 }
.fb {background:url(images/footer_left.jpg) no-repeat left bottom; height:100%; min-height:100%}
.foptop { position:absolute; width:1000px}

.genplan {width:283px; position:relative; height:260px}
.genplan_txt {position:absolute; padding:100px 0 0 0; line-height:20px}
.genplan_head {position:absolute; margin:62px 0 0 0}
.tab_left {padding:20px 0 0 69px}

.next {margin:20px 0 0 0}
.next a{font-size:13px; color:#fff; margin:0 5px 0 0 }
.lnks a{margin:0 0 15px 0; display:block}

.grinburg_txt {line-height:20px; width:310px}
.head20 {margin:0 0 20px 0; display:block}

.poloj_head {position:absolute; margin:70px 0 0 0}
.poloj {width:310px}
.poloj_txt {position:absolute; padding:100px 0 0 0; line-height:20px}

.tab_right {padding:0 0 0 48px}
.tel {padding:0 0 65px 0}

.price {width:233px; line-height:20px}
.footer {margin:0 auto; width:1000px; position:relative}
.footer2 {margin:0 auto; width:1000px; position:relative; height:150px}

.vesco {position:absolute; margin:60px 0 0 122px}

.copy {line-height:20px; color:#cdd34b; position:absolute; margin:55px 0 0 365px}
.copy a {color:#114902}
.counter {position:absolute; margin:60px 80px 0 0; right:0}

.copy2 {line-height:20px; color:#cdd34b; position:absolute; margin:55px 0 0 340px}
.copy2 a {color:#114902}

.rating {line-height:20px; color:#cdd34b; position:absolute; margin:100px 0 0 710px}

.logo2 { padding:0 80px 0 0}
.inner {background:url(images/inner_bg.jpg) no-repeat top; padding:247px 0 0 0}
.inner_tab { margin:0 auto; width:1000px}
.inner_tab_l {width:340px; text-align:right}
.menu {padding:35px 80px 70px 0}
.menu div {margin:0 0 10px 0}
.backtomain {padding:16px 0 27px 0}
.head {padding:0 0 30px 0}


.gallery2 td {padding:0 45px 50px 0}
.gallery2 { margin:20px 0 0 0}
.gallery td {padding:0 45px 50px 0}
.gallery_object {width:158px; line-height:20px; color:#4d8a28}
.gallery_img {padding:0 0 11px 0}
.gallery_img img {padding:1px; border:#ccd24b 1px solid}
.yellow {color:#cdd34b}

.next2 {margin:2px 0 0 0}
.next2 a{font-size:13px; color:#fff; margin:0 5px 0 0 }

.fmain {width:100%; height:100%;background:#094400 url(images/footer.png) repeat-x bottom; clear:right}
.fmain_t {height:99%;}
.fmain_b {height:1%;}
.fmain2 {width:100%; height:85%;background:#094400 url(images/footer.png) repeat-x bottom; clear:right}
.pages {}
.pages span {display:block; float:left; background:#0f5f01; color:#fff; padding:2px 5px; margin:0 2px 0 0}
.pages a {display:block; float:left; background:#0f5f01; color:#cdd34b; padding:2px 5px; margin:0 2px 0 0}

.icons {padding:20px 80px 0 0}
.icons a {margin:0 0 0 25px; display:none}
.text {line-height:20px; padding:0 0 50px 0}
.text p {padding:0; margin:0 0 15px 0}

.bigfoto {position:relative; margin:0 0 10px 0; width:406px; height:306px}
.bigfoto img {border:#6d982d 3px solid}

.fpages { text-align:right;  margin:280px 0 0 0; z-index:100; position:absolute; right:10px; float:right; }
.fpages span {display:block; float:left; background:#0f5f01; color:#fff; padding:2px 5px; margin:0 2px 0 0}
.fpages a {display:block; float:left; background:#0f5f01; color:#cdd34b; padding:2px 5px; margin:0 2px 0 0}

h1 {font:26px "Times new roman"; color:#b3d670; padding:0; margin:0 0 17px 0}
.pr_desc p {padding:0; margin:0; line-height:20px}

input {border:#b2d770 1px solid; background:#094400;color:#139700;}
textarea {border:#b2d770 1px solid; background:#094400;color:#139700;}

.go {background:#139700; color:#fff}
li { line-height:20px}
