html {height:100%; min-height:100%}
body {margin:0; padding:0; background:#ebebdb url(images/bg.jpg) no-repeat top center;  font:13px arial; color:#444;   min-height: 100%;  height: 100%; }
body.mb {margin:0; padding:0 70px 0 0; background:#ebebdb url(images/bigm.jpg) no-repeat top center;  font:13px arial; color:#444;   min-height: 100%;  height: 100%; }
table {border-collapse:collapse; border:0} table td {padding:0; font:13px arial; color:#444; vertical-align:top} img {border:0}
form {padding:0; margin:0}
a:hover {text-decoration:none}
a {color:#2faa41}

.main {width:980px; height:100%}
.main_t {height:99%; padding:0 0 25px 0}
.main_b {height:1%; background:url(images/footer.jpg) no-repeat bottom right}
.footer {height:77px; width:920px}
.smartlab {vertical-align:bottom; text-align:right; font-size:11px; padding:0 20px 8px 0}
.smartlab img {margin:0 15px 0 0}
.smartlab a { color:#444}
.smartlab td {font-size:11px}
.copy {padding:0 0 10px 0; vertical-align:bottom}
.logo {width:233px; height:111px; margin:35px 0 0 165px;}
.forlogo_m {height:423px}
.forlogo {height:273px}
.menu {margin:0 0 0 190px}
.menu_vr { margin:0 12px}
.icons {margin:37px 0 0 190px; height:60px}
.icons a {display:block; float:left}
.i_home {margin:12px 40px 0 0}
.i_map {margin:5px 40px 0 0}
.i_mail {margin:0 0 0 0}

.cnt { clear:both; margin:38px 0 0 0}
.left {width:415px;}
.right {width:515px}
.rright {padding:12px 0 0 30px}
.rright p {padding:0; margin:0 0 15px 0}
h1 {font:39px "Myriad Pro"; padding:0; margin:0 0 15px 0; color:#009a1a}

.l_b {vertical-align:bottom;}
.l_b_div {width:285px; color:#868686}
.l_b_div2 {width:305px;}
.l_b p {padding:0; margin:0 0 15px 0}
.mf a {display:block; margin:0 20px 20px 0}

.podbor {color:#646464; width:200px}
.podbor select {width:100%; margin:5px 0 10px 0}

.item {width:173px; text-align:center; font-weight:bold; margin:0 65px 25px 0}
.item img {margin:0 0 6px 0; display:block}
.lot {font:bold 17px arial; color:#e31b6b}
.fio {color:#e31b6b; display:block; margin:10px 0 0 0}

.itemdesc {padding:40px 0 0 0}
.project {padding:35px 0 0 0}
.f_numbers {margin:8px 0 20px 0; color:#646464; line-height:18px}
.f_numbers a {background:#5ab130; color:#fff; text-decoration:none; padding:0 10px;}
.forfoto{padding:0 0 0 250px}
.forfoto table {width:100%}
.forfoto table td {padding:0 0 20px 0}
