html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
table td{vertical-align:top}
body{font:11px Tahoma,Arial}
html,body{width:100%;height:100%}
a{text-decoration:underline}
a:hover{text-decoration:none}
.clearfix{zoom:1}
.clearfix:after{content:' ';clear:both;display:block;width:0;height:0;overflow:hidden;font-size:0}




body{background:#bee1f4;color:#12556b;font:12px/18px Arial}

a{color:#125b6b;cursor:pointer}
#container{position:relative;width:100%;min-height:100%;min-width:980px;overflow:hidden;z-index:1}
#container{background:#86bfde url(../images/body.png) 50% 0 repeat-x;position:relative;width:100%;min-height:100%;min-width:980px;overflow:hidden;z-index:1}
#positioner{position:relative;width:960px;padding:175px 0 0 0;margin:0 auto;z-index:3}
#logo{position:absolute;display:block;width:260px;height:100px;top:20px;left:10px;z-index:5}
#menu{background:#e8f3f9 url(../images/menu_bg.png) 0 0 no-repeat;position:absolute;display:block;width:660px;height:73px;top:50px;right:0;z-index:5;font-size:0;text-align:center}
#menu li{display:inline-block;zoom:1;*display:inline;_display:inline;vertical-align:top;font-size:12px;padding:0 13px}
#menu li a{display:inline-block;zoom:1;*display:inline;_display:inline;height:50px;padding:23px 0 0 0;text-decoration:none;color:#3b5663;font-weight:bold}
#menu li a:hover{background:url(../images/menu_hover.gif) 50% 0 no-repeat;color:#b71818;text-decoration:underline}

#phone{position:absolute;display:block;width:118px;top:15px;left:312px;z-index:5;font-size:11px;text-align:right;color:#45959c}
#icq{position:absolute;display:block;width:150px;top:15px;left:385px;z-index:5;font-size:11px;text-align:right;color:#45959c}
#skype{position:absolute;display:block;width:150px;top:15px;left:490px;z-index:5;font-size:11px;text-align:right;color:#45959c}
#email{position:absolute;display:block;width:160px;top:15px;right:145px;z-index:5;font-size:11px;text-align:right;color:#45959c}
#chavo{position:absolute;display:block;width:150px;top:15px;right:20px;z-index:5;font-size:11px;text-align:right;color:#45959c}

#controls{position:absolute;display:block;width:660px;height:40px;padding:19px 0 0 0;top:120px;right:0;z-index:5;font-size:0;text-align:center;border-bottom:1px solid #d0e7f4}
#controls li{display:inline-block;zoom:1;*display:inline;_display:inline;vertical-align:top;font-size:12px;text-align:center;padding:0 15px}
span.tooltip{background:url(../images/tooltip.png) 6px 3px no-repeat;display:inline-block;zoom:1;width:16px;height:16px;*display:inline;_display:inline;vertical-align:middle;padding:0 6px 3px 6px;cursor:help}
table span.tooltip{background:url(../images/tooltip.png) 6px 1px no-repeat;display:inline-block;zoom:1;width:16px;height:16px;*display:inline;_display:inline;vertical-align:middle;padding:0 6px 1px 6px;cursor:help}
#controls li a{display:inline-block;zoom:1;*display:inline;_display:inline;vertical-align:middle}
#faq{background:url(../images/mail.png) 0 2px no-repeat;position:absolute;display:block;width:220px;top:170px;left:20px;z-index:5;font-size:12px;font-weight:bold;padding:0 0 4px 25px;}
#main{overflow:hidden}
.error #main{overflow:hidden;text-align:center}
#sidebar{float:left;width:280px;margin:0 -280px 0 0}
#content{position:relative;margin:0 0 0 300px;zoom:1}
#main.right #content{margin:0 300px 0 0}
#main.right #sidebar{float:right;width:280px;margin:0 0 0 -280px}

#sidebar ul.lines{padding:0 0 10px 20px;}
#sidebar ul.lines li{background:url(../images/bullet.png) 10px 6px no-repeat;padding:0 0 9px 35px}


h1{font-size:21px;font-weight:normal;line-height:24px;letter-spacing:-1px;padding:30px 20px 20px 20px;color:#295a74;position:relative;zoom:1}
.error h1{overflow:hidden;text-align:center}
h1 span{background:url(../images/slide_trigger.png) 0 0 no-repeat;display:inline-block;zoom:1;*display:inline;_display:inline;vertical-align:middle;text-align:center;width:101px;height:27px;font-size:11px;letter-spacing:normal;cursor:pointer;margin:0 0 0 15px;text-decoration:underline}
h1 span:hover{text-decoration:none}
.h1{font-size:21px;font-weight:normal;line-height:24px;letter-spacing:-1px;padding:30px 20px 20px 20px;color:#295a74;position:relative;zoom:1}
.error .h1{overflow:hidden;text-align:center}
.h1 span{background:url(../images/slide_trigger.png) 0 0 no-repeat;display:inline-block;zoom:1;*display:inline;_display:inline;vertical-align:middle;text-align:center;width:101px;height:27px;font-size:11px;letter-spacing:normal;cursor:pointer;margin:0 0 0 15px;text-decoration:underline}
.h1 span:hover{text-decoration:none}
.contentblock_wrapper{background:#64a0c0;position:relative;padding:0 0 1px 0;border-left:1px solid #7bb5d4;border-right:1px solid #7bb5d4;zoom:1;border-bottom:1px solid #7bb5d4}
form .contentblock_wrapper{margin:0 0 10px 0}
.contentblock{background:#d8e6ed;position:relative;border:1px solid #f5f9fa;min-height:50px;zoom:1}
.contentblock.hosting{font-size:0;zoom:1;text-align:center}
.contentblock .hosting_plan{margin:8px 2px 8px 2px;width:210px;display:inline-block;*display:inline;_display:inline;zoom:1;vertical-align:top;font-size:0;padding:0;overflow:hidden}
.contentblock .hosting_plan li{padding:4px 10px 6px 10px;position:relative;font-size:11px;text-align:right;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.contentblock .hosting_plan li b{float:left;text-align:left;font-weight:normal;zoom:1}
.contentblock .hosting_plan li b span.tooltip{background:url(../images/tooltip.png) 6px 0 no-repeat;padding:0 6px 0 6px}
.contentblock .hosting_plan li.odd{background:#e7f3f0}
.contentblock .hosting_plan li.header{background:#ffffff;text-align:right;padding:8px 10px 10px 10px;color:#c33333;margin:0 0 10px 0}
.contentblock .hosting_plan li.header span{display:inline-block;zoom:1;*display:inline;_display:inline;vertical-align:middle;color:#c33333;font-size:18px}
.contentblock .hosting_plan li.header strong{float:left;text-align:left;color:#414141}
.contentblock .hosting_plan li.order{padding:8px 0 0 0;margin:0 0 0 0}
.contentblock .hosting_plan li.order a{background:url(../images/order_hosting.png) 0 0 no-repeat;padding:0;margin:0;display:block;width:210px;height:34px;float:left;text-align:left;font-weight:normal}
.contentblock .dotted{border-bottom:1px dotted #a1bcb5}
.contentblock .domains{padding:18px 10px 15px 10px;font-size:0;text-align:center;border-bottom:1px dotted #a1bcb5}
.contentblock .domains li{display:inline-block;zoom:1;*display:inline;_display:inline;font-size:11px;padding:0 15px;font-weight:bold;color:#25433b;text-transform:uppercase}
.contentblock .domains li .price{color:#c33333;font-weight:normal;text-transform:lowercase}
.contentblock .check_domain{text-align:center;font-size:0;padding:18px 0 15px 0}
.contentblock .check_domain li{display:inline-block;zoom:1;*display:inline;_display:inline;vertical-align:middle;padding:0 20px;font-size:12px}
.contentblock .check_domain li.check{padding:0}
.contentblock .check_domain li.check span.tooltip{background:url(../images/tooltip.png) 6px 0 no-repeat;padding:0 6px 0 6px}
.contentblock .check_domain li.button{background:url(../images/domain_check.gif) 0 0 no-repeat;width:209px;height:34px;padding:0;overflow:hidden}
.contentblock .check_domain li.button input{background:none;border:none;color:#7ccb48;font-size:0;width:209px;height:34px;display:inline-block;zoom:1;*display:inline;_display:inline;vertical-align:middle;cursor:pointer}
.contentblock .check_domain li.input{background:url(../images/short_input.png) 0 0 no-repeat;margin:0 20px;padding:0;width:195px;height:26px}
.contentblock .check_domain li.input input{background:none;border:none;padding:0px 10px 0 10px;width:175px;height:24px;*padding:3px 10px 0 10px;font:11px/16px Arial;color:#25433b}
#partners{text-align:center;font-size:0;padding:0 0 15px 0;white-space:nowrap}
#partners li{display:inline-block;zoom:1;*display:inline;_display:inline;vertical-align:middle;font-size:11px;width:196px;height:33px;padding:80px 0 0 0}
#partners li.yandex{background:url(../images/yandex.png) 0 0 no-repeat;padding:80px 32px 0 0}
#partners li.begun{background:url(../images/begun.png) 0 0 no-repeat;padding:80px 32px 0 0}
#partners li.nic{background:url(../images/nic.png) 0 0 no-repeat}

#footer{position:relative;width:960px;height:100px;margin:20px 0 0 0}
#footer_counters{position:absolute;width:280px;left:0;top:0;height:41px;padding:10px 0 0 0;font-size:0;word-spacing:5px;text-align:center}
#footer_menu{background:#195575 url(../images/footer_menu.png) 0 0 no-repeat;position:absolute;width:660px;right:0;top:0;height:37px;padding:14px 0 0 0;font-size:0;text-align:center}
#footer_menu li{display:inline-block;zoom:1;*display:inline;_display:inline;vertical-align:middle;font-size:11px;padding:0 18px}
#footer_menu li a{color:#ffffff}

#contacts{position:absolute;left:20px;top:65px;font-size:11px}
#copyright{position:absolute;left:320px;top:65px;font-size:11px}
#madeby{position:absolute;right:20px;top:65px;font-size:11px}

#action li{position:relative;zoom:1;padding:10px 20px 10px 20px;background:#e7f3f0;margin:0 0 10px 0;font-size:11px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}

#news li{position:relative;zoom:1;padding:10px 20px 10px 20px;background:#7fbad5;margin:0 0 10px 0;font-size:11px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}
#news li em{display:block;font-style:normal;font-weight:bold;float:right;padding:0 0 10px 20px;color:#ffffff;text-shadow:#207095 1px 1px 1px}

#payments{position:relative;zoom:1;padding:10px 10px 10px 10px;background:#e7f3f0;margin:0 0 10px 0;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}
#payments img{display:block;text-align:center}
#payments_link,#prolongs_link{padding:10px 0 10px 20px;font-size:14px;color:#ffffff}
#payments_link a,#prolongs_link a{font-size:11px;line-height:14px;display:inline-block;zoom:1;*display:inline;_display:inline;vertical-align:middle;padding:0 0 0 6px;font-weight:bold;color:#1b485b}
blockquote{display:none}
#tooltip_container{background:#b9daec;padding:20px;font-size:11px;position:absolute;z-index:1001;width:260px;border:1px solid #347293;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}
.slide_body{display:none;padding:0 0 20px 0;zoom:1}
.fulltext{padding:0 20px 10px 20px;zoom:1}
.fulltext.topmargin{padding:30px 0 20px 0}
.fulltext p{padding:0 0 18px 0}
.fulltext ul{padding:0 0 9px 0}
.fulltext ul li{background:url(../images/bullet.png) 10px 6px no-repeat;padding:0 0 9px 35px}
form .header{display:block;position:relative;padding:15px 23px 18px 23px;zoom:1;background:#bdd9e7}
form table{width:100%;border-collapse:collapse}
form table tr th{border-collapse:collapse;padding:10px 20px 10px 20px;vertical-align:middle;background:#c4deeb;border-top:1px dotted #a1bcb5}
form table tr td{border-collapse:collapse;padding:15px 20px 15px 20px;vertical-align:middle;width:150px}
form table tr td+td{width:auto}
form table tr+tr td{border-top:1px dotted #a1bcb5}
form table .input input{background:#e9f0f3;border:1px solid #a1bcb5;padding:0px 10px 0 10px;width:255px;height:22px;*padding:5px 10px 0 10px;font:11px/16px Arial;color:#25433b;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
form select{background:#e9f0f3;border:1px solid #a1bcb5;padding:4px 4px 4px 10px;font:11px/16px Arial;color:#25433b;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
form option{padding:0 15px 0 0}
form table .checkbox{display:inline-block;zoom:1;*display:inline;_display:inline;vertical-align:middle}
form table .input.error input{background:#f9e8e6;border:1px solid #e08a81}
form table .textarea textarea{background:#e9f0f3;border:1px solid #a1bcb5;padding:10px 10px 10px 10px;width:355px;height:104px;font:11px/16px Arial;color:#25433b;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
form table tr td .send{background:#76c442 url(../images/send.gif) 0 0 no-repeat;width:209px;height:28px;display:inline-block;zoom:1;*display:inline;_display:inline;vertical-align:middle}
form table tr td .send input{background:none;width:209px;height:28px;font-size:0;color:#7ecd4a;cursor:pointer;border:none}
.table table{width:100%;border-collapse:collapse}
.table{padding:0}
.table table thead td{background:#5caece;text-align:center;border-collapse:collapse;padding:20px 15px 20px 15px;font-weight:bold;color:#ffffff}
.table table thead th{background:#5caece;text-align:center;border-collapse:collapse;padding:20px 15px 20px 15px;font-weight:bold;color:#ffffff}
.table table tr td{text-align:center;border-collapse:collapse;padding:10px 15px 10px 15px;vertical-align:middle}
.table table tr.odd td{background:#e7f3f0}
.table table thead.odd td{background:#5caece}
.table table tr td.left{text-align:left}
.table table tr td.price{font-size:16px;color:#1ebd31}
.table table tr td.green{font-size:12px;color:#0b7e08}
.table table tr td.red{font-size:12px;color:#c33333}
.table table tr td .order{background:#76c442 url(../images/order.png) 0 0 no-repeat;width:89px;height:29px;display:inline-block;zoom:1;*display:inline;_display:inline;vertical-align:middle}
.table table tr td.red{color:#c33333}
.floated{float:right}
#map_area{padding:20px 0 0 0;overflow:hidden}
.contacts{width:320px}
.contacts table{width:100%}
.contacts table tr td{text-align:left;border-collapse:collapse;padding:12px 10px 12px 10px;vertical-align:middle}
.contacts table tr.odd td{background:#7fbad5}
.contacts table tr td.right{text-align:right}
.support_title{position:relative;zoom:1;padding:10px 20px 12px 20px;background:#5ca8cb;margin:0 0 10px 0;font-size:11px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;color:#ffffff;}
.support_title a{text-decoration:underline;font-size:16px;color:#ffffff;font-weight:bold}
.support_title a:hover{text-decoration:none}
.support_body{position:relative;zoom:1;padding:10px 20px 14px 20px;margin:0 0 10px 0;}
.support_body p{margin:0 0 10px 0}
.support_line{background:#aad7ef;width:100%;height:0px;overflow:hidden;font-size:0;margin:0 0 18px 0}
form p.error{font-size:11px;padding:8px 0 0 12px;color:#cc0000;line-height:14px}
form p.description{font-size:11px;line-height:14px;padding:8px 0 0 12px}
form table tr td .order{background:#76c442 url(../images/order_finish.png) 0 0 no-repeat;width:158px;height:34px;display:inline-block;zoom:1;*display:inline;_display:inline;vertical-align:middle}
form table tr td .order input{background:none;width:158px;height:34px;font-size:0;color:#7ecd4a;cursor:pointer;border:none}
form table tr.org_2{display:none}
.green{text-align:center;color:#0b7e08}
.order_title{position:relative;zoom:1;padding:10px 20px 12px 20px;background:#5ca8cb;margin:0 0 10px 0;font-size:11px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}
.order_title label{text-decoration:none;font-size:14px;line-height:24px;color:#ffffff;font-weight:normal;display:inline-block;zoom:1;*display:inline;_display:inline;vertical-align:middle;padding:0 0 0 0}
.order_title span{display:inline-block;zoom:1;*display:inline;_display:inline;vertical-align:middle;padding:0 10px 0 0}
.btn{background:#76c442 url(../images/btn_docs.gif) 0 0 no-repeat;width:209px;height:34px;display:block;zoom:1;margin:25px auto 20px auto;text-align:center}
.btn input{background:none;width:209px;height:34px;font-size:0;color:#7ecd4a;cursor:pointer;border:none;display:inline-block;zoom:1;*display:inline;_display:inline;vertical-align:middle}
.btn.order{background:#76c442 url(../images/btn_order.gif) 0 0 no-repeat;width:209px;height:34px;display:block;zoom:1;margin:25px auto 10px auto}
.btn.payment{background:#76c442 url(../images/btn_payment.gif) 0 0 no-repeat;width:209px;height:34px;display:block;zoom:1;margin:25px auto 10px auto}
.btn.bill{background:#76c442 url(../images/btn_bill.gif) 0 0 no-repeat;width:209px;height:34px;display:block;zoom:1;margin:25px auto 10px auto}
.order_wrapper{zoom:1}


