html, body {margin:0; padding:0; text-align:center; height:100%;}
body {background-image:url('images/top.gif'); background-position:top; background-repeat:repeat-x;}
acronym { border-bottom: 1px dashed #FFFFFF; cursor: help; }
#conteiner {position: relative; width:990px; margin: 0 auto; min-height: 100%;}
#bottom_shad {width:100%; height:123px; background-image:url('images/bottom.gif'); margin-top:-123px;} 
/* ----------------*/
/*      hack       */
* html #conteiner {height: 100%;}
html:first-child #menu {padding-top:21px;}
html:first-child #right_header {padding-top:22px;}
html:root #menu {padding-top:14px;}
* html #left {height:362px;}
* html #main_news {height:362px;}
* html #akcii_block {width:458px;}
* html #cont_txt {height:362px;}
html:root #sposob_oplatu{width : 211px;} 
html:root #sposob_oplatu select {height:22px; margin-top : 0px;}
* html #zayavka_vubor{height:18px;}
html:root #zayavka_textar {width:211px;}
html:root #logo_bottom{margin-top:-9px;} 
* html #arenda {margin-left:2px;}
/* ----------------*/
/*      header     */
#header {position:relative; text-align:left; padding-left:15px; height:490px;}
#right_header {width:766px; float:left; padding-top:18px; padding-left:30px;}
#logo {width:178px; height:43px; margin-top:25px; float:left; display:block; cursor:pointer;}
#logo img {border:0px; margin:0px;}
#ico img {border:0px; margin-right:16px;}
#menu {padding-top:16px;}
#menu span {margin-right:15px;}
#menu a {color:#000; font-family:Arial; font-size:12px; text-decoration:none; font-weight:bold;}
#menu a:hover {text-decoration:underline;}
#online {display:block; width:477px; float:left; height:203px; margin-top:25px; margin-right:1px; background-image:url('images/online.jpg'); margin-left:-3px;}
#arenda {display:block; width:477px; float:left; height:203px; margin-top:25px; background:url('images/arenda.jpg') no-repeat;}
#enter {width:472px; float:left; height:176px; margin-right:6px;}
#billing {margin-bottom:12px;}
#enter_inp {width:143px; height:19px; vertical-align:middle; border:1px solid #a5acb2; color:#5e5e5e; letter-spacing:1px; font-family:Verdana; margin:3px 0px 3px 0px; font-size:17px;}
#kod_inp {width:143px; height:19px; vertical-align:top; border:1px solid #a5acb2; color:#5e5e5e; letter-spacing:1px; font-family:Verdana; margin:4px 0px 3px 0px; font-size:17px;}
#kod {margin-top:5px;}
#img_border {border:0px;}
#password {padding-top:11px; float:right; width:157px;}
#pass_reg {font-size:11px; font-family:Verdana; color:#294070; text-decoration:underline; letter-spacing:-1px;}
#pass_reg:hover {text-decoration:none;}
#left_enter {width:213px; float:left; height:161px; text-align:right; padding:15px 10px 0px 0px; font-size:13px; font-family:Verdana; color:#294070;}
#right_enter {width:236px; float:left; height:170px; background-image:url('images/left_line.gif'); background-position:left bottom; background-repeat:no-repeat; text-align:center; padding-top:6px; font-size:15px; font-weight:bold; font-family:Arial;color:#1f386d;}
#right_enter span {font-size:15px; font-family:Arial;color:#a1a1a1;}
#right_enter div {padding-bottom:13px;}
#right_enter a {color:#1f386d; font-size:15px; font-weight:bold; font-family:Arial;}
#right_enter a:hover {text-decoration:none}
#operator_img {margin-bottom:25px;}
#icq_img, #tel_img {margin-bottom:14px;}
#mail_img {border:0px;}
#domen {width:476px; float:left; height:176px;}
#domen_inp {width:200px; height:19px; border:1px solid #a5acb2; float:left; color:#5e5e5e; letter-spacing:1px; font-weight:bold; font-family:Verdana; font-size:17px;}
#zakaz_href {width:237px; height:106px; display:block; background-image:url('images/zakaz.jpg'); float:left; margin:0px 1px 0px -1px;}
#partner_href {width:239px; height:106px; display:block; margin-bottom:6px; background-image:url('images/partner.jpg'); float:left;}
#find_domen {width:458px; height:43px; background-color:#f0f0f0; margin-top:-2px; padding:23px 0px 0px 15px; color:#c12360; font-weight:bold; font-family:Verdana; font-size:14px; position:relative; float:left;}

#find_domen img {border:0px; margin:0px 0px 0px 10px; float:left}
#find_domen span {float:left; padding:3px 12px 0px 0px;}
/* ----------------*/
/*     content     */
.end_content {position: relative; height:324px;clear:both;}
#txt{padding-left:251px;}
#txt p{text-indent:10px; font-size:11px; color:#000;font-family:Arial; text-align:left;}
#left{float:left;position:relative; text-align:left; width:251px; min-height:362px; background:url('images/5.gif') no-repeat right top; font-size:14px; font-family:Arial;}
#left img {margin: 8px 0px 27px 41px;}
#left p {color:#3283c3; margin:0px; padding:9px 10px 9px 30px; line-height:110%}
#left span {color:#c12360; font-weight:bold; padding-right:18px;}
/* --main-- */
#main_news {min-height:362px;width:217px; background-color:#f0f0f0; float:left; text-align:left; padding:0px 10px 0px 10px; color:#1f386d; font-size:12px; font-family:Arial;}
#main_news p {color:#1f386d; font-size:12px; font-family:Arial; margin:4px 0px 13px 0px; padding:0px; text-indent:0px;}
#main_about {height:362px; width:502px; background:url('images/24.gif') no-repeat right top; float:left; text-align:left;}
#main_about h1 {color:#1f386d; font-size:40px; font-family:Arial; padding:23px 0px 22px 38px; margin:0px;}
#main_about p {color:#000; margin:0px 45px 20px 25px; padding:0px; font-family:Arial; font-size:14px; text-indent:15px;}
#cont_head {color:#c12360; font-size:40px; font-family:Arial; padding:23px 0px 22px 20px; margin:0px;}
#main_podrobno {color:#3283c3; display:block; padding-top:4px;}
#main_podrobno:hover {text-decoration:none;}
#main_arch {color:#c12360; font-weight:bold; font-size:12px; font-family:Arial; margin-left:96px;display:block;}
#main_arch:hover {text-decoration:none;}
/* --part-- */
#cont_txt {min-height:362px;width:706px; background-color:#f0f0f0; float:left; text-align:left; padding:0px 10px 0px 0px; color:#1f386d; font-size:12px; font-family:Arial;}
#cont_txt p {color:#232323; font-size:14px; font-family:Arial; margin:0px 0px 13px 0px; padding:0px; text-indent:15px;}
#part_enter {width:290px; height:161px; text-align:right; padding:0px 20px 0px 0px; font-size:14px; font-family:Arial; color:#192d4e; font-weight:bold;}
#part_form {margin:0px 0 5px 0px; padding:0px;}
#cont_txt a {font-size:15px; font-weight:bold; font-family:Arial;color:#1f386d !important;}
#cont_txt a:hover {text-decoration: none;}


#cont_vip p {color:#232323; font-size:14px; font-family:Arial; margin:0px 0px 13px 0px; padding:0px; text-indent:15px;}
#part_enter {width:290px; height:161px; text-align:right; padding:0px 20px 0px 0px; font-size:14px; font-family:Arial; color:#192d4e; font-weight:bold;}
#part_form {margin:0px 0 5px 0px; padding:0px;}
#cont_vip a {font-size:15px; font-weight:bold; font-family:Arial;color:#1f386d !important;}
#cont_vip a:hover {text-decoration: none;}



#cont_podr a {font-size:13px; font-weight:bold; font-family; Arial;color:#1f386d !important;}
#cont_podr a:hover {text-decoration: none;}


#part_kod {height:21px; padding:1px 8px 0px 2px; border:1px solid #A5ACB2; margin-bottom:7px; font-size:17px; font-family:Tahoma; color:#5e5e5e; vertical-align:middle; width:84px; letter-spacing:1px;}
#part_subm {background-color:#bd245c; border:0px; color:#fff; font-size:14px; font-family:Arial; font-weight:bold; width:69px; height:27px; margin-bottom:5px;}
/* --news-- */
#cont_head_news {color:#c12360; font-size:40px; font-family:Arial; padding:23px 0px 17px 20px; margin:0px;}
#h_data {margin:0px; padding:0px; font-size:18px; font-weight:bold; color:#1f386d;}
/* contact */
#data_contact {margin:0px; padding:0px; font-size:18px; color:#232323;}
#data_contact a {color:#232323;}
#data_contact a:hover {text-decoration:none;}
/* --tarif-- */
#cont_head_tarif {color:#c12360; font-size:40px; font-family:Arial; padding:23px 0px 5px 30px; margin:0px;background-color:#f0f0f0;}
#cont_txt_tarif {width:880px; background-color:#f0f0f0; float:left; text-align:left; padding:0px; color:#1f386d; font-size:12px; font-family:Arial;}
#cont_txt_tarif p {color:#232323; font-size:14px; font-family:Arial; margin:0px 0px 13px 0px; padding:0px 10px 0px 10px; text-indent:15px;}
#name_tarif {height:33px; padding-top:9px; background-color:#1f3668; color:#fff; font-size:12px; font-family:Arial; font-weight:bold; text-align:center; }
#tarif_plan {height:35px; background-color:#334875 ; color:#fff; font-size:13px; font-family:Arial; font-weight:bold; text-align:center; padding-top:10px;}
#tarif_right_top {width:700px; height:40px; background-color:#1f3668; color:#fff; font-size:12px; font-family:Arial; font-weight:bold; text-align:center; float:left;}
#tarif_xar {height:52px; padding-top:15px; background-color:#1f3668; color:#fff; font-size:16px; font-family:Arial; font-weight:bold; text-align:center;}
#tarif_line {width:880px; float:left}
#tarif_disk {height:68px; padding:2px 20px 0px 20px; background-color:#72809d; color:#fff; font-size:14px; font-family:Arial;  text-align:center; }
#tarif_trafic {height:68px; padding:2px 20px 0px 20px; background-color:#9ba6ba; color:#fff; font-size:14px; font-family:Arial;  text-align:center; }
#tarif_body_disk {height:68px; padding:2px 0px 0px 0px; color:#153570;  font-size:14px; font-family:Arial;  text-align:center; background-color: #e6e7e9; }
#tarif_body_trafic {height:68px; padding:2px 0px 0px 0px; color:#153570; font-size:14px; font-family:Arial;  text-align:center; background-color: #dcdde2; }
#tarif_small_text {font-size: 8px;}
/* --server-- */
#cont_head_server {color:#c12360; font-size:40px; font-family:Arial; padding:23px 0px 8px 30px; margin:0px; background-color:#f0f0f0;}
#server_head {color:#fff; font-family:Arial; font-size:20px; text-align:center; padding-top:6px; height:29px;}
#server_row {width:237px; float:left}
#server_row_center {width:238px; float:left; margin:0px 1px 0px 1px;}
#server_zakaz {background-color:#fff; text-align:center; padding-top:4px;}
#server_zakaz a{color:#c2245e; font-weight:bold;}
#server_zakaz a:hover{text-decoration:none;}
#server_im {vertical-align:middle; margin-right:2px;}
#row_chet {padding-left:10px; background-color:#e6e7e9; height:34px; color:#485b83; font-size:12px; font-family:Arial;}
#row_nechet {padding-left:10px; background-color:#dcdde2; height:34px; color:#485b83; font-size:12px; font-family:Arial;}
/* --zakaz-- */
#zakaz_form {padding:0px; margin:0px;}
#zakaz_line {width:690px; float:left}
#zakaz_left {width:270px; float:left; text-align:right; padding-right:60px; font-size:14px; font-family:Arial; color:#192d4e; font-weight:bold; padding-bottom:20px;}
#zakaz_right {width:360px; float:left; font-size:14px; font-family:Arial; color:#192d4e; padding-bottom:20px;}

#star {font-size:20px; font-family:Arial; color:#bd245c; font-weight:bold;}
#zakaz_inp_text {height:21px; padding:1px 8px 0px 1px; width:206px; border:1px solid #A5ACB2; margin-bottom:7px; font-size:17px; font-family:Verdana; color:#5e5e5e; vertical-align:middle; margin-top:3px; letter-spacing:1px;}

#zakaz_radio {margin-bottom:4px; vertical-align:middle;}
#sposob_oplatu {overflow:hidden; border:1px solid #A5ACB2; width:210px; height:22px;}
#sposob_oplatu select{border:0px; width:212px; height:24px; font-size:16px; color:#192d4e; vertical-align:middle; display:block; float:none; margin-top:-1px; margin-left:-1px; padding-left:8px;}
#zayavka_textar {width:207px; height:100px; border:1px solid #A5ACB2; overflow:hidden; font-size:17px; font-family:Tahoma; color:#5e5e5e; letter-spacing:1px;}
#zakaz_subm {background-color:#bd245c; border:0px; width:132px; height:50px; color:#fff; font-size:18px; font-family:Arial; font-weight:bold;}
/* ----------------*/
/*      footer     */
#footer {width:974px; margin:0 auto; position:relative; margin-top:-324px; height:324px; padding-left:16px;}
#footer_cont {height:205px; width:974px; text-align:left;}
#prinimaem_block {width:450px; height:138px; border:2px solid #f1f1f1; margin-top:40px; float:left; padding:12px 0px 0px 18px;}
#prinimaem {width:180px; height:22px; margin:-27px 0px 0px -10px; position:absolute; background-color:#fff; color:#1f386d; font-family:Tahoma; font-size:20px; font-weight:bold; text-align:center;}
#akcii_block {width:467px; height:135px; border:2px solid #f1f1f1; margin:40px 0px 0px 7px; float:left; padding-top:15px;no-repeat 38px;}
#akcii {width:80px; height:22px;margin:-30px 0px 0px 8px; position:absolute; background-color:#fff; color:#1f386d; font-family:Tahoma; font-size:20px; font-weight:bold; text-align:center;}
#akcii_2 {width:80px; height:22px;margin:0px 0px 0px 0px; position:absolute; background-color:#fff; color:#1f386d; font-family:Tahoma; font-size:17px; font-weight:bold; text-align:center;}
#akcii_cont {padding:0px 14px 0px 10px;}
#akcii_cont p {margin:0px; padding:0px 0px 15px 0px; font-size:13px; font-family:Arial; color:#000;}
#akcii_cont a {font-size:13px; font-family:Arial; color:#c12360; font-weight:bold;}
#akcii_cont a:hover {text-decoration:none;}
#money_line {width:460px; height:53px;}
#money1 {display:block; width:99px; height:44px; background:url('images/money1.jpg') no-repeat center bottom; float:left; margin-right:18px;}
#money2 {display:block; width:127px; height:51px; background:url('images/money2.jpg') no-repeat center bottom; float:left; margin-right:14px;}
#money3 {display:block; width:65px; height:50px; background:url('images/money3.gif') no-repeat center bottom; float:left; margin-right:15px;}
#money4 {display:block; width:99px; height:45px; background:url('images/money4.jpg') no-repeat center bottom; float:left; margin-right:10px;}
#money5 {display:block; width:68px; height:77px; background:url('images/money5.jpg') no-repeat center bottom; float:left; margin-right:11px;}
#money6 {display:block; width:93px; height:70px; background:url('images/money6.gif') no-repeat center bottom; float:left; margin-right:17px;}
#money7 {display:block; width:117px; height:61px; background:url('images/money7.gif') no-repeat center bottom; float:left; margin-right:20px;}
#money8 {display:block; width:118px; height:54px; background:url('images/money8.gif') no-repeat center bottom; float:left; margin-right:5px;}
#server {height:118px; width:974px; text-align:left;}
#server1 {float:left; width:85px; height:88px; display:block; background:url('images/apache.jpg') no-repeat center bottom; margin-right:37px;}
#server2 {float:left; width:112px; height:77px; display:block; background:url('images/mysql.jpg') no-repeat center bottom; margin-right:37px;}
#server3 {float:left; width:115px; height:77px; display:block; background:url('images/php.jpg') no-repeat center bottom; margin-right:39px;}
#server4 {float:left; width:100px; height:77px; display:block; background:url('images/phpmyadmin.jpg') no-repeat center bottom; margin-right:30px;}
#server5 {float:left; width:135px; height:77px; display:block; background:url('images/direct.jpg') no-repeat center bottom; margin-right:49px;}
#server6 {float:left; width:79px; height:93px; display:block; background:url('images/perl.jpg') no-repeat center bottom;}

#server8 {float:left; width:87px; height:88px; display:block; background:url('images/centos.jpg') no-repeat center bottom; margin-right:47px;}
.row_chet{
background:#c6c6c6;
height:15px;
}
.row_nechet{
background:#e6e6e6;
height:15px;
}
.row_all{
color:#FFFFFF;
font-family:Arial;
font-size:20px;
height:29px;
padding-top:6px;
}
div#dc select{
width: 330px;
}
div#dc select.selprice{
width: 60px;
}
