#promo, #promo .slides, #promo .promo {height:35em;}
#promo {margin-bottom:.833em;position:relative;}
.logged #promo {margin-top:.833em;}
#promo .slides {width:46.25em;float:left;position:relative;border:1px solid #dedede;}
#promo .slides .lt, #promo .slides .lb, #promo .slides .rb {position:absolute;width:7px;height:7px;font-size:0;line-height:0;z-index:5;background-image:url('/i/style/first/glamor/all-corners.png');background-repeat:no-repeat;}
#promo .slides .lt {left:-1px;top:-1px;background-position:-64px -8px;}
.notlogged #promo .slides .lt {background-position:-92px -8px;}
#promo .slides .rb {right:-1px;bottom:-1px;background-position:-85px -8px;}
#promo .slides .lb {left:-1px;bottom:-1px;background-position:-78px -8px;}
#promo .promo {width:42.917em;height:32.75em;padding:2.25em 0 0 3.333em;position:absolute;left:-32000px;top:0;z-index:5;}
#promo .slides .active {left:0;}


.promo-banner-wrap {padding-top:17.833em;}
.promo-banner-rf {height:8.5em;}

.promo-banner-wrap {position:relative;z-index:1;top:-211px;padding-top:17.5833em;}
#promo .promo-banner-rf {margin:.66em 0 0 37.8em;position:relative;top:-2px;font-size:1.25em;text-decoration:none;display:block;height:11em;border:1px solid #dedede;}
#promo .promo-banner-rf .lt, #promo .promo-banner-rf .rt, #promo .promo-banner-rf .lb, #promo .promo-banner-rf .rb {position:absolute;width:7px;height:7px;font-size:0;line-height:0;z-index:5;background-image:url('/i/style/first/glamor/all-corners.png');background-repeat:no-repeat;}
#promo .promo-banner-rf .lt {left:-1px;top:-1px;background-position:-64px -8px;}
#promo .promo-banner-rf .rt {right:-1px;top:-1px;background-position:-71px -8px;}
#promo .promo-banner-rf .rb {right:-1px;bottom:-1px;background-position:-85px -8px;}
#promo .promo-banner-rf .lb {left:-1px;bottom:-1px;background-position:-78px -8px;}
.thin #promo .promo-banner-rf, .verythin #promo .promo-banner-rf {display:none;}
.promo-banner-rf img {position:absolute;display:block;width:100%;left:0;}
.promo-banner-rf .bg {height:100%;z-index:-1;top:0;}
.promo-banner-rf .regnow {bottom:0;}

#promo .selector {margin:0 2px 0 46.25em;padding:0;position:relative;list-style:none;border-top:1px solid #dedede;z-index:10;left:2px;}
#promo .selector li {border-right:1px solid #dedede;border-bottom:1px solid #dedede;line-height:34px;height:34px;background:url('/i/promo-selector/li-bg.gif') repeat-x 0 0;position:relative;font-size:1.083em;}
#promo .selector strong {margin-left:38px;font-weight:normal;display:block;height:34px;}
#promo .selector a {text-decoration:none;display:block;height:34px;line-height:34px;color:#000;}
#promo .selector a * {cursor:pointer;}
#promo .selector a:hover strong {text-decoration:underline;}
#promo .selector li.active {background:url('/i/promo-selector/li-bg.gif') repeat-x 0 100%;}
#promo .selector li.active a {color:#fff;}
#promo .selector li.active a:hover strong {text-decoration:none;}
#promo .selector li.active strong {font-weight:bolder;font-size:.917em;}
#promo .selector span.arrow {display:none;}
#promo .selector li.active span.arrow {display:block;position:absolute;left:-9px;top:0;background:url('/i/promo-selector/li-active.png');width:9px;height:34px;line-height:0;font-size:0;}
#promo .selector .img {float:left;width:38px;text-align:center;height:34px;line-height:38px;}
#promo .selector .rt, #promo .selector .rb {position:absolute;right:0;width:7px;height:7px;font-size:0;line-height:0;border:0px none;background-image:url('/i/style/first/glamor/all-corners.png');background-repeat:no-repeat;}
#promo .selector .rt {top:-1px;background-position:-71px -8px;}
.notlogged #promo .selector .rt {background-position:-99px -8px;}
#promo .selector .rb {bottom:0;background-position:-85px -8px;}

.widefont #promo .selector strong {margin-left:29px;}
.widefont #promo .selector .img {width:29px;}

.thinner #promo .selector a, .thinner #promo .selector strong {padding-left:2px;}

.thinner #promo .selector li, .thin #promo .selector li {font-size: .917em;}
.thinner #promo .selector a, .thin #promo .selector a {position:absolute;left:0;top:0;width:100%;}
.thinner #promo .selector strong, .thin #promo .selector strong {display:inline-block;height:auto;vertical-align:middle;line-height:normal;margin-left:0;width:100%;}
.thinner #promo .selector .img, .thin #promo .selector .img {display:none;}
.verythin #promo .selector li {font-size: .75em;}
.verythin #promo .selector a {position:absolute;left:0;top:0;width:100%;}
.verythin #promo .selector strong {display:inline-block;height:auto;vertical-align:middle;margin-left:0;line-height:normal;width:100%;}
.verythin #promo .selector .img {display:none;}

#promo .markercheckbox_smooth {margin:.6em 0;padding:0;}
#promo .markercheckbox_smooth li {padding: 2px 0 7px;}


#promo-dname {background:url('/i/promo/dname/bg.jpg') no-repeat 50% 0;font-family:Arial, Helvetica, "DejaVu Sans", sans-serif;}
#promo-dname h1 {margin:0;padding:0;font-size:2.5em;font-weight:normal;line-height:1.167em;}
.widefont #promo-dname h1 {font-size:2.2em;}
#promo-dname h1 .star {color:#666;font-size:.733em;vertical-align:middle;position:relative;left:.1em;top:-.5em;}
#promo-dname h2 {color:#666;font-size:1.167em;}
#promo-dname form {margin:0;padding:5px 0 0;}
#promo-dname .over9000 {padding-top:7px;}
#promo-dname .over9000 a {color:#6b4889;text-decoration:none;font-family: Tahoma, DejaVu Sans, Geneva, sans-serif;display:inline-block;width:16em;}
#promo-dname .over9000 span {text-decoration:underline;}
#promo-dname .over9000 a:hover span {text-decoration:none;}
#promo-dname .over9000 big {display:inline-block;vertical-align:baseline;color:#fff;height:30px;width:30px;background:url('/i/promo/dname/over9000.gif') no-repeat 0 0;line-height:30px;font-size:1.25em;text-align:center;}
#promo-dname h3 {margin:0;padding:0;}
#promo-dname ul.links {list-style:none;overflow:hidden;width:40em;padding:0;margin:10px 0;}
#promo-dname ul.links li {float:left;width:20em;line-height:2em;}
#promo-dname ul.links a {color:#0c4b7f;}
#promo-dname .explain {margin:0;padding:0;color:#666;font-size:1.146em;}

#promo-mail {background:url('/i/promo/mail/bg.jpg') no-repeat 0 0;font-family:Arial, Helvetica, "DejaVu Sans", sans-serif;}
#promo-mail .margin-right {margin-right:3.333em;}
#promo-mail h1 {font-size:3.666em;font-weight:normal;padding:0;text-align:center;margin:0;line-height:1em;}
#promo-mail h1 img {vertical-align:baseline;position:relative;top:0.1em;}
#promo-mail h2 {width:15.38em;font-size:2.167em;padding:.5em;margin:0 auto;}
#promo-mail p {margin:0 auto;padding:0;font-size:1.167em;color:#666;width:28.57em;line-height:1.57em;}
#promo-mail .margin-left {margin: 2.5em 0 0 13.333em;}
#promo-mail ul {margin:0 0 .5em;padding:0;}
#promo-mail ul.markercheckbox_smooth li {padding-bottom: 1.1em;}
#promo-mail ul img {vertical-align:baseline;position:relative;top:.1em;}

#promo-host {background:url('/i/promo/host/bg.jpg') no-repeat -10px 0;font-family:Arial, Helvetica, "DejaVu Sans", sans-serif;}
#promo-host h1 {font-size:3.0833em;line-height:1em;margin:0;padding:0;font-weight:normal;}
#promo-host h2 {font-size:1.4167em;color:#666;font-weight:normal;margin:0.5em 0 0 0;padding:0;}
#promo-host img.price {position:absolute;left:82px;top:139px;}
#promo-host img.isp {vertical-align:middle;}
#promo-host img.cpanel {vertical-align:middle;}
#promo-host img.yandex {vertical-align:baseline;position:relative;top:.1em;}
#promo-host .margin-left {margin:1.2em 0 0 15.5em;}
#promo-host ul.markercheckbox_smooth {margin-bottom:1.1em;}
#promo-host ul.markercheckbox_smooth li {padding-bottom:2px;line-height:2.17em;background-position:0 .5em !important;}

#promo-vps  {background:url('/i/promo/vps/bg.jpg') no-repeat -10px 0;font-family:Arial, Helvetica, "DejaVu Sans", sans-serif;}
#promo-vps h1 {font-size:2.167em;line-height:1em;margin:0;padding:0;font-weight:normal;}
#promo-vps h2 {font-size:1.4167em;color:#666;font-weight:normal;margin:0.5em 0 0 0;padding:0;}
#promo-vps img.price {position:absolute;left:82px;top:160px;}
#promo-vps .margin-left {margin:3.5em 0 0 15.5em;}
#promo-vps ul.markercheckbox_smooth {margin-bottom:2.2em;}
#promo-vps ul.markercheckbox_smooth li {padding-bottom:1.3em;} 

#promo-dedic  {background:url('/i/promo/dedic/bg.jpg') no-repeat -20px 0;font-family:Arial, Helvetica, "DejaVu Sans", sans-serif;}
#promo-dedic h1 {font-size:2.167em;line-height:1em;margin:0;padding:0;font-weight:normal;}
#promo-dedic h2 {font-size:1.4167em;color:#666;font-weight:normal;margin:0.5em 0 0 0;padding:0;}
#promo-dedic img.price {position:absolute;left:65px;top:160px;}
#promo-dedic .margin-left {margin:3.5em 0 0 15.5em;}
#promo-dedic ul.markercheckbox_smooth {margin-bottom:1.6em;}
#promo-dedic ul.markercheckbox_smooth li {padding-bottom:1.2em;}

#promo-wm  {font-family:Arial, Helvetica, "DejaVu Sans", sans-serif;}
#promo-wm .bg {position:absolute;left:0px;top:0px;width:46.25em;height:35em;z-index:-1;}
#promo-wm h1 {font-size:2.5em;line-height:1em;margin:0;padding:0;font-weight:normal;line-height:1.2em;}
#promo-wm h1 img {vertical-align:baseline;position:relative;top:.1em;}
#promo-wm h2 {font-size:1.4167em;color:#666;font-weight:normal;margin:0.5em 0 0 0;padding:0;}
#promo-wm .margin-left {margin:5.5em 0 0 20em;}
#promo-wm p {margin:0 0 1.6em;font-size:1.0833em;}

#promo-dubby  {font-family:Arial, Helvetica, "DejaVu Sans", sans-serif;}
#promo-dubby .bg {position:absolute;left:0px;top:0px;z-index:-1;width:46.25em;height:35em;}
#promo-dubby h1 {font-size:2.5em;line-height:1em;margin:0;padding:0;font-weight:normal;line-height:1.2em;}
#promo-dubby h1 img {vertical-align:baseline;position:relative;top:.1em;left:-.4em;}
#promo-dubby h2 {font-size:1.25em;color:#666;font-weight:normal;margin:0.5em 0 0 0;padding:0;}
#promo-dubby ul.markercheckbox_smooth {margin: 2em 0 2em;}
#promo-dubby ul.markercheckbox_smooth li {padding-bottom:1em;}
#promo-dubby ul.markercheckbox_smooth img {vertical-align:middle;position:relative;top:-.05em;}

#promo-ssl  {background:url('/i/promo/ssl/bg.jpg') no-repeat 0 0;font-family:Arial, Helvetica, "DejaVu Sans", sans-serif;}
#promo-ssl h1 {font-size:3.083em;line-height:1em;margin:0;padding:0;font-weight:normal;}
#promo-ssl h2 {font-size:1.25em;color:#666;font-weight:normal;margin:0.5em 0 0 0;padding:0;}
#promo-ssl .margin-left {margin:1.3em 0 0 16.5em;}
#promo-ssl ul.markercheckbox_smooth {margin-bottom:1.3em;}
#promo-ssl ul.markercheckbox_smooth li {padding-bottom:1em;}
