* {margin:0; padding:0; font-size:100.01%;}
body {background:#fff url('/resources/i/bg.jpg') top left repeat-x; color:#444; font:normal 12px 'Arial';}

a:link, a:visited {color:#cc092f; text-decoration:underline;}
a:hover, a:visited:hover {text-decoration:none;}
a img {border:0 none;}

h1 {color:#000; font:bold 20px 'Arial';}
h2 {color:#cc092f; font:bold 18px 'Arial';}
h3 {color:#000; font:bold 16px 'Arial';}

ul {margin:6px 0 6px 28px;}
ul li {list-style-image:url('/resources/i/arrow.gif'); list-style-type:circle;}

div#s-body {background:#fff url('/resources/i/bg.gif') top left repeat-y; margin:3px auto 0 auto; width:980px;}
div#s-body div#s-top {height:78px;}
div#s-body div#s-top div#login {float:right; margin:32px 15px 0 0;}
div#s-body div#s-top div#s-logo {float:left; padding:18px 0 0 15px;}
div#s-body div#s-top div#s-main-top {float:left; font-size:11px; margin:38px 0 0 18px}
div#s-body div#s-top div#s-main-top a:link, div#s-body div#s-top div#s-main-top a:visited {text-decoration:none;}
div#s-body div#s-top div#s-main-top a:hover, div#s-body div#s-top div#s-main-top a:visited:hover {text-decoration:underline;}
div#s-body div#s-bg {background:url('/resources/i/background.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-parner{background:url('/resources/i/background-parner.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-proektirovanie {background:url('/resources/i/background-proektirovanie.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-letsenzii{background:url('/resources/i/background-letsenzii.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-forma{background:url('/resources/i/background-forma.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-novosti {background:url('/resources/i/background-novosti.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-tehnologiya {background:url('/resources/i/background-tehnologiya.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-dilery {background:url('/resources/i/background-dilery.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-contact {background:url('/resources/i/background-contact.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-missiya {background:url('/resources/i/background-missiya.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-produkt {background:url('/resources/i/background-produkt.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-spetsial {background:url('/resources/i/background-spetsial.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-sertifikaty {background:url('/resources/i/background-sertifikaty.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-obuchenie{background:url('/resources/i/background-obuchenie.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-zavody {background:url('/resources/i/background-zavody.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-investoram {background:url('/resources/i/background-investoram.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-triniti{background:url('/resources/i/background-triniti.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-prays{background:url('/resources/i/background-prays.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-mansardy{background:url('/resources/i/background-mansardy.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-stroitelyam {background:url('/resources/i/background-stroitelyam.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-zernohranilischa{background:url('/resources/i/background-zernohranilischa.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-developeram {background:url('/resources/i/background-developeram.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-metal{background:url('/resources/i/background-metal.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-bazovaya{background:url('/resources/i/background-bazovaya.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-zakazchikam {background:url('/resources/i/background-zakazchikam.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-nadstroyka{background:url('/resources/i/background-nadstroyka.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-sobstvennikam {background:url('/resources/i/background-sobstvennikam.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-partnyorstvo {background:url('/resources/i/background-partnyorstvo.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-svinarniki{background:url('/resources/i/background-svinarniki.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-video {background:url('/resources/i/background-video.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-com {background:url('/resources/i/background-com.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-ofisy {background:url('/resources/i/background-ofisy.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-magaziny {background:url('/resources/i/background-magaziny.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-torgovye {background:url('/resources/i/background-torgovye.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-azs {background:url('/resources/i/background-azs.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-gostinitsy {background:url('/resources/i/background-gostinitsy.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-stenovye{background:url('/resources/i/background-stenovye.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-zhilye {background:url('/resources/i/background-zhilye.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-proekty {background:url('/resources/i/background-proekty.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-selhoz{background:url('/resources/i/background- selhoz.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-proizvodstvo {background:url('/resources/i/background-proizvodstvo.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-selhoz{background:url('/resources/i/background-selhoz.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-konstruktor {background:url('/resources/i/background-konstruktor.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-stroitelstvo {background:url('/resources/i/background-stroitelstvo.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-prokat_profilya {background:url('/resources/i/background-prokat_profilya.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-mnogokvartirnye {background:url('/resources/i/background-mnogokvartirnye.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-kottedzhi {background:url('/resources/i/background-kottedzhi.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-content {clear:both; line-height:22px; padding:20px; text-align:justify;}
div#s-body div#s-bg-partnery{background:url('/resources/i/background-partnery.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-priglashenie{background:url('/resources/i/background-priglashenie.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-zdaniya{background:url('/resources/i/background-zdaniya.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-kopaniya{background:url('/resources/i/background-kopaniya.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-publikatsii{background:url('/resources/i/background-publikatsii.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-content div#s-footer {border-top:1px solid #bbb; border-bottom:1px solid #bbb; font-size:11px; height:28px; margin:60px 0 20px 0; padding:6px 0 2px 0;}
div#s-body div#s-bg-taunhausy {background:url('/resources/i/background-taunhausy.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-vahtovye {background:url('/resources/i/background-vahtovye.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-pavilony {background:url('/resources/i/background-pavilony.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-azsa {background:url('/resources/i/background-azsa.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-sklady {background:url('/resources/i/background-sklady.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-administrativnye {background:url('/resources/i/background-administrativnye.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-komofisy {background:url('/resources/i/background-komofisy.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-magaziny1{background:url('/resources/i/background-magaziny1.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-restorany{background:url('/resources/i/background-restorany.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-bistro{background:url('/resources/i/background-bistro.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-bytovki{background:url('/resources/i/background-bytovki.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-tseha{background:url('/resources/i/background-tseha.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-fitnes{background:url('/resources/i/background-fitnes.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-ledovyy{background:url('/resources/i/background-ledovyy.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-korovniki{background:url('/resources/i/background-korovniki.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-sportivnye{background:url('/resources/i/background-sportivnye.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-volebolnyy{background:url('/resources/i/background-volebolnyy.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-content div#s-footer a:link, div#s-body div#s-footer a:visited {text-decoration:none;}
div#s-body div#s-bg-voprosy{background:url('/resources/i/background-voprosy.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-content div#s-footer a:hover, div#s-body div#s-footer a:visited:hover {text-decoration:underline;}
div#s-body div#s-content div#s-footer div.links {float:left;}
div#s-body div#s-content div#s-footer div.copyright {float:right;}
div#s-body div#s-bg-raeliz {background:url('/resources/i/background-raeliz.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}
div#s-body div#s-bg-vakansii {background:url('/resources/i/background-vakansii.jpg') top center no-repeat; clear:both; height:249px; margin:0 auto; width:974px;}


#banners a img {
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40); 
}

#banners a:hover img {
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
}
div.lastseo {background:url('/resources/seo_106.jpg') center left no-repeat; padding:12px 0 0 40px; margin:20px 0 10px 0; color:#666; font:bold 12px 'Tahoma'; height:29px;}
td.rate {border-top:1px solid #d0d0d0; padding:10px; text-align:center;}


/* button top */

div#buttons {padding-top:6px; width:100%;}
div#buttons ul {width:auto; padding:0; margin:0 0 0 8px;}
div#buttons ul li {background:url('/resources/i/buttons.png') center center no-repeat; display:block; float:left; width:239px; padding:10px 0; margin:1px;}
div#buttons a {display:block;}
div#buttons a:link, div#buttons a:visited {font-weight:bold; text-decoration:none; color:#fff; padding:12px 0 12px 20px; text-transform:uppercase;}
div#buttons a:hover, div#buttons a:visited:hover {text-decoration:underline;}

/* cols */

div#cols {clear:both; padding-top:16px;}
div#cols ul {width:100%; margin:0 0 0 12px; padding:0;}
div#cols ul li {display:block; float:left; margin:0 2px; width:226px; padding:133px 2px 2px 2px;}