html {height:auto}
body {height:auto; min-height:auto; margin:0; padding:0; background:url(../i/stw/bg_mb.gif) no-repeat 0 100%}

#vis {width:100%; height:100%; min-height:550px; position:absolute; top:0; left:0; overflow:hidden}
#vis div.m {width:100%; min-width:950px; height:321px; position:absolute; top:0; left:0; background:url(../i/stw/v_mt.jpg) no-repeat 100% 0}
#vis div.s {width:100%; min-width:950px; height:35%; position:absolute; top:191px; left:0; background:url(../i/stw/v_bg.gif) repeat-y 100% 0}
#vis div.s div {width:26px; height:201px; position:absolute; top:100%; right:214px; background:url(../i/stw/v_mb.gif) no-repeat 0 0}

#main {min-height:750px; z-index:2; background:url(../i/stw/bg_mt.jpg) no-repeat 0 0}

#main h1 {width:135px; top:54px; left:272px; z-index:3; margin:0; padding:0}
#main h1 span {width:135px; height:59px; background:url(../i/stw/jetz.gif) no-repeat 0 0}

#main div.menu {top:251px; left:104px; margin:0}

#main div.cnt {width:43%; position:relative; margin:0 0 0 270px; background:url(../i/stw/bg_cnt.gif) no-repeat 50% 50%; padding:240px 0 80px 0}
#main div.cnt h2 {margin:0 0 30px -10px}
#main div.cnt h2 span {width:138px; height:34px; background:url(../i/stw/s_thewho.gif) no-repeat 0 0}

#main div.vacancy {width:auto; position:relative; padding:15px 0 0 0; margin-left:50px; z-index:3}
#main div.vacancy div.d {width:64px; height:253px; position:absolute; top:0; left:-80px; background:url(../i/stw/luna.jpg) no-repeat 0 0}
#main div.vacancy h3 {height:15px; font:1.2525em times, serif; color:#d1c7bd; text-transform:uppercase; position:relative}
#main div.vacancy h3 b {display:none}
#main div.vacancy h3 span {width:180px; height:15px; background:url(../i/stw/s_weneed.gif) no-repeat 0 0; display:block; position:absolute; top:0; left:0}
#main div.vacancy ul {font-size:0.75em; list-style:none; padding:0; margin:0; line-height:1.2em}
#main div.vacancy li {padding:1px 0 1px 11px; margin: 0 0 2px; background:url(../i/stw/li.gif) no-repeat 0 6px}
#main div.vacancy p.nm {margin:0 0 4px 0}
#main div.vacancy p.nmb {margin-bottom:4px}
#main div.vacancy p.kindzadza {color:#fff}
#main div.vacancy a {color:#000}
#main div.vacancy a:hover {color:#076dad}

#base { position:relative; z-index:10 }
#base p.ph {margin:0 0 0 270px}
#base p.copy {right:154px}