* {margin:0;padding:0;}
html {filter:expression(document.execCommand("BackgroundImageCache", false, true));}
body{background:white;color:#003f6f;font:11px Tahoma, Verdana, Arial, sans-serif}
/*img{display:inline}*/
a img{border:0}
a{color:#003f6f;text-decoration:underline}
a:hover{text-decoration:none}
fieldset{border:0;position:relative}
label{width:53px;text-align:right;display:block;float:left;margin-top:3px;color:#afc9d8}
* html label{margin-right:-3px}
input{margin-bottom:9px;border:1px solid #b2b2b2;height:17px;width:140px}
input.img, input.check{width:auto;height:auto;border:none;vertical-align:top;margin-left:14px}
h1{font:12px Verdana;display:block; color:#003f6f; border-left-color:#43718e; border-left-style:solid; border-left-width:7px; padding-left:7px; padding-top:3px; padding-bottom:3px;}
h2{font:bold 11pt Tahoma;margin:20px 0 10px 0;}
h3{font:12px Verdana;display:block}
h4{font:12px Verdana;display:block}
.clear:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clear {display:inline-table}
* html .clear {height: 1%;}
.clear {display: block;}
.roundrect{border:1px solid #e3eef6;margin-bottom:6px;}
*:first-child+html .roundrect{overflow:hidden;}
.roundrect .topleft{background:url(http://ehost.by/images/t-l-a.gif) no-repeat 0 0;position:relative; top:-1px;left:-1px}
.roundrect .topright{background:url(http://ehost.by/images/t-r-a.gif) no-repeat 100% 0;position:relative;top:0;left:2px}
.roundrect .botleft{background:url(http://ehost.by/images/b-l-a.gif) no-repeat 0 100%;position:relative;top:2px;left:-2px}
.roundrect .botright{padding:6px 6px 6px 0;background:url(http://ehost.by/images/b-r-a.gif) no-repeat 100% 100%;position:relative;top:0;left:2px;margin-left:-1px}
/*
.select{height:22px;margin-bottom:9px}
.select ul{border-top:1px solid #b2b2b2;list-style:none;position:absolute;width:142px;}
.select ul li{background:white;border:1px solid #b2b2b2;padding-left:6px;border-top:0;margin-right:21px;vertical-align:middle;line-height:20px;display:none}
.select ul li.current{display:block;background:url(/images/select.gif) no-repeat 100% 0 white;margin-right:0;}
.select ul li a{display:block;width:100%;height:20px;text-decoration:none;color:#afc9d8}
*/
.topblock{float:right;width:30%;padding-left:17px;height:141px;display:inline;position:relative}
.topblock .shd{background:url(/images/shd.gif) no-repeat 0 0;position:relative;padding:0 0 0 34px;width:100%;margin-left:-23px}
.topblock .shd .shd2{background:url(/images/shd2.gif) no-repeat 100% 0;height:59px;}
* html .topblock .shd{position:absolute}
 .topblock .ang{padding-top:9px;}
 .topblock ul{list-style:none;padding-top:10px}
 .topblock ul.vkl{font:7.5pt Verdana;margin-top:-15px;position:absolute;margin-bottom:15px;padding-top:0;z-index:150;right:0;margin-right:0;cursor:pointer;cursor:hand}
*:first-child+html .topblock ul.vkl{position:absolute;right:0px;margin-right:0;z-index:11;font:7.5pt Verdana;}
.topblock ul.vkl li{float:right;padding:0 2px 0 9px;margin-top:5px;line-height:7px;height:9px;}
*:first-child+html .topblock ul.vkl li{float:right;padding:0 4px 0 9px;margin-top:5px;line-height:9px;height:9px;}
.topblock ul.vkl li a{text-decoration:none}
.topblock ul.vkl li a:hover{text-decoration:underline}
.topblock ul.vkl li.cur{z-index:1000;position:relative;border:0;}
.topblock .text{background:#fcf7f8;border-top:1px solid #e6c1cd;border-bottom:1px solid #cb882a; height:114px; padding:0 8px; line-height:18px}
#min-width{min-width:1000px;}
* html #min-width{width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "auto");}
#center{font:12px Tahoma;color:#666}
#header{background:url(/images/hbg.gif) no-repeat 0 0 #457291;border-bottom:1px solid #698da5;padding:0 0 3px 0;position:relative;margin-bottom:7px}
#header .clear{height:252px;background:url(/images/hbg2.gif) repeat-x 0 100%}
#header h1{font:12px Verdana; color:#003f6f;height:33px;text-indent:-9999px;background:url(/images/ehost.gif) no-repeat 100% 100%;margin:0 7px 9px 0;padding:9px 0 0 0;}
#logo{background:url(/images/logobg.jpg) no-repeat 0 100%;position:relative;height:100%;float:left;width:320px;position:relative;}
#logo ul{overflow:hidden;list-style:none;padding-top:20px;margin-left:16px;position:absolute;z-index:12}
#logo ul li{float:left;margin-right:17px}
#logo ul li img{height:14px;width:18px}
#logo a{margin-left:64px;display:block;margin-top:24px;position:absolute;width:197px;height:191px;}
#logo ul li a{margin:0;display:inline;width:auto;height:auto;position:static;clear:none;z-index:12}
#blocks{overflow:hidden;}
#blocks h3{margin-bottom:2px;position:relative;z-index:10}
#contacts{background:url(/images/orange.gif) no-repeat 17px 0;}
#contacts .shd .shd2{height:51px;}
#contacts .ang{background:url(/images/or-ang.gif) no-repeat 100% 0;}
#contacts ul.vkl li{background:url(/images/p-v.gif) no-repeat 0 0;border-right:1px solid #e6c1cd;border-bottom:1px solid #e6c1cd;}
#contacts ul.vkl li.cur{background:url(/images/p-v2.gif) no-repeat 0 0;border-bottom:1px solid #fcf7f8;}
#contacts .text{background:#fcf7f8;border-top:1px solid #e6c1cd;border-bottom:1px solid #cb882a;padding:0}
#contacts .text #vkl-addr{padding:0 8px;}
#contacts .text #vkl-map img{margin:0 auto;display:block}
#contacts .text a.right{float:right;font-size:10px;color:#afc9d8}
#payment{background:url(/images/green.gif) no-repeat 17px 0;position:relative}
#payment .ang{background:url(/images/gr-ang.gif) no-repeat 100% 0;}
#payment ul.vkl{margin-top:-16px;}
#payment ul.vkl li{background:url(/images/g-v.gif) no-repeat 0 0;padding:1px 2px 0 9px;border-right:1px solid #d3e8c9;border-bottom:1px solid #d3e8c9;}
#payment ul.vkl li.cur{background:url(/images/g-v2.gif) no-repeat 0 0;border-bottom:1px solid #eefbf2;}
#payment .text{background:#eefbf2;border-top:1px solid #d3e8c9;border-bottom:1px solid #8e9f00; padding:0 9px 0 19px;}
#details{background:url(/images/blue.gif) no-repeat 17px 0;position:relative;right:0}
#details .shd{padding:0 0 0 23px;margin-left:-23px;height:59px;}
#details .ang{background:url(/images/bl-ang.gif) no-repeat 100% 0;}
#details ul.vkl li{background:url(/images/b-v.gif) no-repeat 0 0;border-right:1px solid #b6cddc;border-bottom:1px solid #b6cddc;}
#details ul.vkl li.cur{background:url(/images/b-v2.gif) no-repeat 0 0;border-bottom:1px solid #ebf6fc;}
#details .text{background:#ebf6fc;border-top:1px solid #b6cddc;border-bottom:1px solid #5676b7; padding:0 8px 0 19px;}
#menu{list-style:none; margin-left:17px; position:absolute; margin-top:-39px; overflow:hidden;}
#menu li{float:left;padding:12px 20px 0 20px; text-align:center; width:auto; height:39px;background:url(/images/menu-bg.gif) no-repeat 0 0;}
#menu li span{text-decoration:underline;color:#afc9d8;}
#menu li a{text-decoration:none;}
#menu li a:hover{color:#afc9d8;text-decoration:underline}
#e{width:144px;height:111px;background:url(/images/e.gif) no-repeat 0 0;position:absolute;right:0;margin-top:-58px}
#main{overflow:hidden}
#left{width:202px;float:left}
* html #left{margin-right:-3px}
* html #content{height:1%}
*>#content{margin-left:202px}
#content{padding:0 0 0 9px;position:relative}
#left h3, #bottom h3, #about h3{background:url(/images/h3bg.gif) no-repeat 0 0;padding-left:14px;padding-bottom:10px;line-height:21px;vertical-align:middle;height:21px}
#login-form .select{padding-left:53px}
#login-form span{display:block;padding-left:28px}
#login-form span a{margin-left:25px}
#news{font-size:10px}
#news ul, #spec ul{list-style:none;margin-left:16px;}
#news ul li, #spec ul li{padding-bottom:20px;text-align:right}
#news ul li a, #spec ul li a{color:#afc9d8;}
#news ul li p, #spec ul li p{text-align:justify;padding-bottom:7px}
#clients{text-align:center}
#clients h3{text-align:left}
#clients a img{margin-bottom:14px}
#articles ul{list-style:none;padding-bottom:10px;margin-left:10px}
#articles ul li{margin-bottom:15px}
#footer{background:#eff9ff;padding-top:15px;overflow:hidden}
#footer h4{height:20px;background:url(/images/h3bg.gif) no-repeat 0 0;padding-left:14px;padding-bottom:10px;float:left;margin-right:120px}
#footer p{height:20px;padding-bottom:10px}
#counters{height:36px;padding-top:25px;padding-left:15px;border-top:1px solid #c7dcea;background:url(/images/footerbg.gif) no-repeat 50% 0 #447290;color:white;font-size:10px}
#counters a{margin-right:9px;color:white;}
#copy{height:30px;color:#0071b9;text-align:center;background:white;padding-top:12px}
#right{float:right;width:202px;padding-top:42px;padding-left:7px;}
* html #right{margin-left:4px}
/**:first-child+html #right{right:0;position:relative}*/
* html #center{height:1%}
*>#center{margin-right:209px}
#right .roundrect .botright{padding:6px 0 6px 6px;}
#right h3{font:12px Tahoma;padding-right:16px;background:url(/images/h3bg.gif) no-repeat 100% 0;line-height:21px;vertical-align:middle;padding-bottom:10px;text-align:right;height:21px}
#search .botright{height:55px}
#search form{margin-bottom:13px;background:url(/images/h3bg.gif) no-repeat 100% 0;padding-right:6px;}
#search a, #search input{float:right;margin-right:6px}
#search input{width:auto;margin-top:10px}
#search input#text{width:175px;border:1px solid #dddcdb;background:#fffdfa;padding-left:4px;font-size:13px;color:#afc9d8;line-height:18px;vertical-align:middle;height:18px;margin:0;float:none}
* html #search input{margin-left:1px}

#spec{font-size:10px;}
#spec h3{padding-bottom:3px}
#spec p{font-size:10px;padding-left:12px;padding-bottom:5px; padding-right:10px; text-align:justify;}
*:first-child+html #spec p{overflow:hidden}
#spec p b{font-size:11px}
#spec ul{padding-right:9px;margin-left:12px;}
#spec ul p{padding-bottom:5px}
#spec ul li{padding-bottom:7px}
#spec a{color:#afc9d8;diplay:block}
#spec a.all{float:left}
#spec a.detail{float:right;margin-right:3px}
#action .botright{min-height:118px}
#spec .botright{min-height:130px}
* html #action .botright, * html #spec .botright{height:130px}
#action h3{padding-bottom:3px}
#action p{font-size:10px;padding-left:12px;padding-bottom:0; padding-right:10px;}
*>#action p{overflow:hidden}
#action p b{font-size:11px}
#action a{color:#afc9d8;diplay:block; font-size:10px;}
#action a.all{float:left}
#action a.detail{float:right;margin-right:3px}
#verify{background:url(/images/verify.gif) no-repeat 0 0 #f0f8fe;padding-left:74px;font:11px Tahoma;color:#003f6f}
#verify .brd{border:1px solid #e4e4e4;border-left:none;height:123px;}
#verify .ang1{background:url(/images/v-ang1.gif) no-repeat 100% 0;position:relative;height:100%;top:-1px;left:1px}
#verify .ang2{background:url(/images/v-ang2.gif) no-repeat 100% 100%;position:relative;height:106px;top:2px;left:0;padding:11px 9px 6px 13px}
#verify form{margin-top:10px}
#verify input{line-height:19px;height:19px;width:79%;color:#afc9d8;padding-left:6px;margin:0;vertical-align:middle}
#verify input.img, #verify input.check{height:auto;width:auto;padding:0;}
#verify input.img{margin-left:14px;width:72px;height:21px}
#verify form ul{width:75%;list-style:none;overflow:hidden;font:12px Tahoma;margin:0;}
#verify form ul li{float:left;height:18px;width:24.8%;margin:10px 0 0 0;padding:0;background:none;line-height:auto}
#verify form ul li span{color:#afc9d8}
#verify form .allz{float:right;width:23%;margin-top:10px}
#verify form .allz span{display:block; margin-top:-15px;margin-left:21px;position:relative;z-index:200}
#banners{overflow:hidden;}
.banner{float:left;display:inline;width:49%;margin:7px 0 3px 0;font:10px Tahoma;color:black;overflow:hidden;height:128px;}
.banner .brd{border:1px solid #c1c1c1;border-left:0;margin-left:74px}
.banner .ang1{background:url(/images/b-ang1.gif) no-repeat 100% 0;position:relative;top:-1px;left:1px;}
.banner .ang2{background:url(/images/b-ang2.gif) no-repeat 100% 100%;position:relative;top:2px;left:0px;height:114px;padding:6px}
#center .banner p{margin:0 70px 0 0;text-align:left;height:35px}
* html #center .banner p{height:48px}
.banner a{float:right;margin-top:25px;font:14px Tahoma}
.banner span{float:right;margin-right:13px;color:#b60000;position:relative;z-index:100}
.banner span a{color:#b60000;float:none;margin:0;font:11px Tahoma}
.banner .price{font:18px Tahoma;color:#909090;float:left;margin:10px 0 0 0;display:block}
.banner .price b{font-size:25px;color:#ff0000}
#center .banner h2{font:bold 16px Tahoma;color:#ff4e00;margin:0 0 10px;display:block}
* html #center .banner h2{margin:0 0 5px;}
#start{background:url(/images/start.gif) no-repeat 0px 0;}
#start.banner.x2{background:url(/images/start-x2.gif) no-repeat 0px 0;}
#start .unix{background:url(/images/ubboxes.gif) no-repeat 90% 50%;}
#start .windows{background:url(/images/wbboxes.gif) no-repeat 90% 50%;}
*>#start .unix .clear, *>#start .windows .clear{overflow:hidden}
*>#start .unix, *>#start .windows{height:100%;position:relative}
*:first-child+html #start .unix{position:static;height:auto;}
*:first-child+html #start .windows{position:static;height:auto}
#office{background:url(/images/office.gif) no-repeat 0px 0;float:right;}
#office.banner.x2{background:url(/images/office-x2.gif) no-repeat 0px 0;}
#office .unix{background:url(/images/uyboxes.gif) no-repeat 90% 50%}
#office .windows{background:url(/images/wyboxes.gif) no-repeat 90% 50%}
*>#office .unix .clear, *>#office .windows .clear{overflow:hidden}
*>#office .unix, *>#office .windows{height:100%;position:relative}
*:first-child+html #office .unix{position:static;height:auto}
*:first-child+html #office .windows{position:static;height:auto}
#pro{background:url(/images/pro.gif) no-repeat 0px 0;}
#pro.banner.x2{background:url(/images/pro-x2.gif) no-repeat 0px 0;}
#pro .unix{background:url(/images/ugboxes.gif) no-repeat 90% 50%}
#pro .windows{background:url(/images/wgboxes.gif) no-repeat 90% 50%;}
*>#pro .unix .clear, *>#pro .windows .clear{overflow:hidden}
*>#pro .unix, *>#pro .windows{height:100%;position:relative}
*:first-child+html #pro .unix{position:static;height:auto}
*:first-child+html #pro .windows{position:static;height:auto}
#vip{background:url(/images/vip.gif) no-repeat 0px 0;float:right;}
#vip.banner.x2{background:url(/images/vip-x2.gif) no-repeat 0px 0}
#vip .unix{background:url(/images/urboxes.gif) no-repeat 90% 50%;}
#vip .windows{background:url(/images/wrboxes.gif) no-repeat 90% 50%;}
*>#vip .unix .clear, *>#vip .windows .clear{overflow:hidden}
*>#vip .unix, *>#vip .windows{height:100%;position:relative}
*:first-child+html #vip .unix{position:static;height:auto}
*:first-child+html #vip .windows{position:static;height:auto}
#bottom{float:none;clear:right;overflow:hidden}
#bottom div.roundrect{width:32%;}
#bottom div.roundrect .botright{height:148px;}
#servers{background:url(/images/serv.jpg) no-repeat 100% 100%;float:left;margin-right:1.3%}
#servers p{margin:13px 0 0 22px;height:90px}
#servers span{margin:0 0 0 18px;font:14px Tahoma;float:left}
#servers p a{color:#afc9d8;font-size:10px;float:right}
#dservers{background:url(/images/dservbg.gif) repeat-x 0 0;width:100%}
*>#dservers{margin-left:34%;margin-right:34%}
*+html #bottom .roundrect#dservers{width:auto}
* html #dservers{height:1%}
#dservers .bg{background:url(/images/dserv.jpg) no-repeat 100% 100%;}
#dservers ul, #servers ul{list-style:none;margin-left:16px}
#dservers ul li, #servers ul li{height:18px}
#viphost{background:url(/images/viphost.jpg) no-repeat 100% 100% #e1f1f4;float:right;margin-left:7px}
#viphost p{width:38%;text-align:right;font-size:12px;}
#viphost p.lf{float:left;border-right:1px solid #0ca900;font-size:11px;padding:10px 2% 18px 0;width:48%;}
#viphost p.rt{float:right;text-align:left;font-size:11px;padding:10px 0 18px 0;width:48%;}
#viphost p img{margin-top:10px}
#viphost p a{font-size:10px;color:#0ca900}
#about .botright{min-height:180px}
* html #about .botright{height:180px}
#about ul{margin:11px 0 5px 16px;list-style:none;font-size:10px;}
#about ul li{height:23px;}
#about p{margin:7px 0 20px 16px;font-size:10px;position:relative;z-index:150;padding-right:150px}
#servak{width:150px;height:251px;position:absolute;background:url(/images/servak.gif) no-repeat 0 0;z-index:15;right:0;margin-top:-252px;}
* html #servak{height:245px;}
*:first-child+html #servak{height:245px;}

/*--------------------------Содержимое страниц---------------------------*/
#center p{margin:10px 0;text-align:justify;}
#center h3{font-weight:bold}
#center ul{margin:15px 0 15px 20px;list-style:none}
#center ul li{padding-left:16px;background:url(/images/mdash.gif) no-repeat 0 7px;line-height:15px}
#center ol{margin:15px 0 15px 20px;}
* html #center ol{margin-left:25px;}
#center ol li{padding-left:0;}
#center small{color:#c7c7c7;font-size:9px}
#center #rss{border:0}
#center #rss tr td{border:0}
#page-num a, #page-num span{margin-right:5px}
#center .comment table{width:99%}
#center .comment table, #center .comment table tr td{border:0}
#center #captcha .hid{width:10px}
#center #captcha img{width:88px;height:16px}
#center #add_comment{height:auto;width:auto}
#center .comments li{background:none}
#submenu{list-style:none;font-weight:bold;margin:0px 0 10px 12px}
#submenu li{margin:0 0 6px}
#subitem{list-style:square;font-weight:bold;margin:0px 0 10px 25px}
#subitem li{margin:0 0 6px}
#subitem ul{margin:15px 0 15px 20px;list-style:square}
img.center{margin:0 auto;display:block}
span.min, span.plus{heigth:8px;width:8px;display:block;text-indent:-10000px}
span.min{background:url(/images/minus.gif) no-repeat 0 3px}
span.plus{background:url(/images/plus.gif) no-repeat 0 3px}
#center table{width:99%;border-top:1px solid #c1c1c1;border-left:1px solid #c1c1c1;text-align:left;border-collapse:collapse}
#center table tr td, #center table tr th{border-bottom:1px solid #c1c1c1;border-right:1px solid #c1c1c1;padding:2px 2px 2px 5px}
#center table tr th{background:#333;color:white}
#center table tr th a{color:white}
#center table.nobord{width:100%;border:0;}
#center table.nobord tr td, #center table.nobord tr th{border:0;}
#center table.nobord tr th{background:none;color:inherit}


/* WhoIs */
#whois_results .caption {
  background: #003F6F;
  color: #fff;
  font-weight: bold;
  padding: 2px;
}
#whois_results .row {
  padding: 2px;
}
#whois_results .domain {
  float: left;
  font-weight: bold;
}
#whois_results .status {
  text-align: right;
}
#whois_results .status .error {
  color: #f00;
}

/* Login form */
.align-top {
  z-index: 1000000;
}
.select{
  height:22px;
  margin-bottom:9px;
  width:130px;
  cursor: pointer;
}
.select .current{
  background:white;border:1px solid #b2b2b2;padding-left:6px;vertical-align:middle;line-height:20px;
  display:block;background:url(/images/select.gif) no-repeat 100% 0 white;
  color:#afc9d8;
}
.select-menu {
  width:140px;
  display: none;
  position: absolute;
  list-style: none;
  margin: 0;
  padding: 0;
  border-left: 1px solid #b2b2b2;
  border-right: 1px solid #b2b2b2;
  z-index: 1000000;contacts
}
.select-menu li {
  z-index: 1000000;
  display: block;
  background:white;
  border-bottom:1px solid #b2b2b2;
  cursor: pointer;
  line-height:20px;
  padding-left:6px;
}
.select-menu li.selected {
  background: #EBF6FC;
}
table.nobord, table.nobord tr td, table.nobord tr th{border:0}
/*#content{border:1px solid red}
#left{border:1px solid green}
#center{border:1px solid blue}
#right{border:1px solid brown}*/

#contme p {margin-left:5px;}
#contme table {margin-left:5px;}
#contme h2 {padding-left:5px;}