body,td,p,div,span,input,select,textarea {font: 16px Arial, sans-serif; color: #808080; margin: 0;padding:0;}
body {background-color: #fff;}
tr {vertical-align:top}
ol {padding: 0px;margin: 0px 0px 15px 30px;}
ul {padding: 0px;margin: 0px 0px 15px 30px;}
li {padding-bottom: 9px;}
p {padding-bottom: 9px;}
h1
	{
		font-size: 24px; 
		margin: 5px 0px 14px 0px; 
		padding:0px;
		font-weight: 100;
	}
h2 {font-size: 18px; margin: 0px; padding:0px;font-weight: 100;}
a {color: #3b7ab5;text-decoration: underline;}
a:hover {text-decoration: none;}
select {-webkit-appearance:none;}

.site {max-width:1320px;min-width:990px}
.head_line {height:5px;overflow:hidden;}
.green_l {height:5px;width:310px;background-color:#009933;margin:0 10px;}
.blue_l {height:5px;width:310px;background-color:#9933cc;margin:0 10px;}
.orange_l {height:5px;width:310px;background-color:#f24f00;margin:0 10px;}
.gray_l {height:5px;width:310px;background-color:#d6d6d6;margin:0 10px;}
.tarif_bl {height:220px;}
.tarif {height:197px;width:270px;margin:0 10px 20px;padding:13px 15px 0;}
.domains {height:197px;width:270px;margin:0 10px 20px;padding:13px 15px 0; outline: 1px;}
.domains2 {height:197px;width:270px;margin:0 10px 20px;padding:13px 15px 0;}
@media screen and (min-width: 1px) and (max-width: 1340px) {
	.domains {height:125px;width:930px;margin:0 10px 20px;padding:13px 15px 0;}
	.checkbox_l {}
	.CheckBoxLabelClass{
		padding:0 20px 0 33px;
	}
}
@media screen and (min-width: 1340px) {
	.checkbox_l {width:133px;}
	.CheckBoxLabelClass{
		padding-left: 33px;
		width: 100px;
	}
}
.dname {font-size:30px;line-height:24px;}
.checkbox_bl {padding-top:24px;}
.green_t
	{
		border:5px solid #009933;
		background: #fefffe;
		background: -moz-linear-gradient(top, #fefffe, #f0fede);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefffe), color-stop(100%,#f0fede));
		background: -webkit-linear-gradient(top, #fefffe, #f0fede);
		background: -o-linear-gradient(top, #fefffe, #f0fede);
		background: -ms-linear-gradient(top, #fefffe, #f0fede);
		background: linear-gradient(top, #fefffe, #f0fede);
	}
.blue_t
	{
		border:5px solid #9933cc;
		background: #fefeff;
		background: -moz-linear-gradient(top, #fefeff, #d4eaff);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefeff), color-stop(100%,#d4eaff));
		background: -webkit-linear-gradient(top, #fefeff, #d4eaff);
		background: -o-linear-gradient(top, #fefeff, #d4eaff);
		background: -ms-linear-gradient(top, #fefeff, #d4eaff);
		background: linear-gradient(top, #fefeff, #d4eaff);
	}
.orange_t
	{
		border:5px solid #f24f00;
		background: #fffffe;
		background: -moz-linear-gradient(top, #fffffe, #ffffc9);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fffffe), color-stop(100%,#ffffc9));
		background: -webkit-linear-gradient(top, #fffffe, #ffffc9);
		background: -o-linear-gradient(top, #fffffe, #ffffc9);
		background: -ms-linear-gradient(top, #fffffe, #ffffc9);
		background: linear-gradient(top, #fffffe, #ffffc9);
	}
.gray_t
	{
		border:5px solid #d6d6d6;
		background: #fefefe;
		background: -moz-linear-gradient(top, #fefefe, #ededed);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#ededed));
		background: -webkit-linear-gradient(top, #fefefe, #ededed);
		background: -o-linear-gradient(top, #fefefe, #ededed);
		background: -ms-linear-gradient(top, #fefefe, #ededed);
		background: linear-gradient(top, #fefefe, #ededed);
	}
.green_t a, .green_txt {color:#009933;}
.blue_t a, .blue_txt {color:#9900ff;}
.orange_t a, .orange_txt {color:#f24f00;}
.gray_txt {color:#e6e6e6;}
.tname {width:160px;font-size:30px;line-height:24px;}
.tcost_curr {font-size:12px;line-height:12px;padding-bottom:6px;}
.tcost, .tcost span {line-height:24px;}
.tparam td {font-size:16px;}
.ordert {padding-top:14px;font-size:17px;}
.view_zone {padding-top:5px;font-size:17px;}
.txt_bl {width:455px;margin:40px 10px 0 10px;padding-left:20px;}
.about_txt {line-height:25px;margin:7px 0 17px 0;height:142px;padding-right:10px;}
.faq_txt {margin:7px 0 17px 0;height:142px;}
.faq_txt div
	{
		margin:						0px 0px 3px 0px;
		padding-bottom:		2px;
	}
.right_bl {width:660px;}
.content {padding:0 10px;}
.body_bl {width:100%;}
.payment_bl {margin:40px 0 0 10px;width:290px;padding-left:20px;}
.payment_bl2 {margin:0 0 0 10px;width:620px;padding-left:20px;}
@media screen and (min-width: 1px) and (max-width: 1340px) {
  .payment_bl {margin:40px 0 0 10px;width:950px;padding-left:20px;}
}
@media screen and (min-width: 1px) and (max-width: 1336px) {
  .payment_bl2 {margin:0 0 0 10px;width:290px;padding-left:20px;}
  .right_bl {width:330px;}
  .body_bl {width:990px;}
}
.payment {line-height:34px;padding-bottom:10px;}
.pic {margin:0 20px 14px 0;}
.footer {background-color:#e6e6e6;height:42px;margin:70px 10px 0;padding:18px 0 0 20px;}

.CheckBoxClass {display: none;}
.CheckBoxLabelClass{
		background: url("../i/check_off.png") no-repeat;
		margin: 1px 0 11px 0;
		height: 24px;	
		display: block;
		float:left;
	}
.CheckBoxLabelClass:hover {text-decoration: none;}
.LabelSelected{background: url("../i/check_on.png") no-repeat;}
.support_bl {background-color:#e6e6e6;width:217px;height:61px;margin-top:66px;position:relative;text-decoration:none;}
.support_txt {background-color:#a6a6a6;width:88px;height:56px;color:#fff;padding:5px 0 0 9px;}
.support_time {position:absolute;right:10px;top:0;height:61px;width:100px;z-index:2;}
.sh24 {color:#f24f00;}
.sd365 {color:#3b7ab5;line-height:24px;}
.srz1 {
	position:absolute;
	left:97px;
	top:0;
	height:61px;
	width:15px;
	background-color:#e6e6e6;
	-moz-transform: matrix(1, 0, -0.4, 1, 0, 0);
	-webkit-transform: matrix(1, 0, -0.4, 1, 0, 0);
	-o-transform: matrix(1, 0, -0.4, 1, 0, 0);
	-ms-transform: matrix(1, 0, -0.4, 1, 0, 0);
}
.srz2 {
	position:absolute;
	left:97px;
	top:0;
	height:61px;
	width:15px;
	background-color:#e6e6e6;
	-moz-transform: matrix(1, 0, 0.4, 1, 0, 0);
	-webkit-transform: matrix(1, 0, 0.4, 1, 0, 0);
	-o-transform: matrix(1, 0, 0.4, 1, 0, 0);
	-ms-transform: matrix(1, 0, 0.4, 1, 0, 0);
}
.logo {width:185px;height:73px;margin:60px 34px 62px 28px;}
.head_bl1 {width:219px;margin:73px 44px 0 0;}
.page_h1
	{
		color:#4d4d4d;
		font-size:28px;
	}
.head_bl2 {width:208px;margin:73px 45px 0 0;}
.tel, .tel span {color:#4d4d4d;}



.white {color:#fff;}
.black {color: #000;}
.gray {color:#c4c4c4;}
.ddgray {color:#525252;}
.bgray {color:#808080;}

.pl10 {padding-left:10px;}
.pl30 {padding-left:30px;}
.pr10 {padding-right:10px;}
.pr20 {padding-right:20px;}
.pb20 {padding-bottom:20px;}
.pb30 {padding-bottom:30px;}
.pb35 {padding-bottom:35px;}
.pb55 {padding-bottom:55px;}
.pb7  {padding-bottom:7px;}


.fs8 {font-size: 8px;}
.fs9 {font-size: 9px;}
.fs10 {font-size: 10px;}
.fs11 {font-size: 11px;}
.fs12 {font-size: 12px;}
.fs13 {font-size: 13px;}
.fs14 {font-size: 14px;}
.fs15 {font-size: 15px;}
.fs16 {font-size: 16px;}
.fs17 {font-size: 17px;}
.fs18 {font-size: 18px;}
.fs19 {font-size: 19px;}
.fs20 {font-size: 20px;}
.fs21 {font-size: 21px;}
.fs22 {font-size: 22px;}
.fs23 {font-size: 23px;}
.fs24 {font-size: 24px;}
.fs25 {font-size: 25px;}
.fs26 {font-size: 26px;}
.fs28 {font-size: 28px;}
.fs30 {font-size: 30px;}
.fs32 {font-size: 32px;}
.fs34 {font-size: 34px;}
.fs36 {font-size: 36px;}


.lh11 {line-height:11px;}
.lh12 {line-height:12px;}
.lh13 {line-height:13px;}
.lh14 {line-height:14px;}



.i {font-style: oblique;}
.bold {font-weight: bold;}
.tdn {text-decoration: none;}
.upc {text-transform:uppercase;}
.u {text-decoration: underline;}
.u:hover {text-decoration: none;}
.center {margin: 0 auto;}
.center2 {text-align: center;}
.tar {text-align:right;}
.vam {vertical-align:middle;}

.block {display:block;}
.inline {display:inline;}
.i-b {display:inline-block;}


.float-r {float: right;}
.float-l {float: left;}
.clear{clear:both;}

.div_path_s {
float: left;
color: #999;
font-size: 14px;
line-height: 10px;
padding: 0 3px;
}
.div_path_a {
float: left;
color: #999;
font-size: 11px;
line-height: 12px;
}

.div_line_row
	{
		margin: 0px 0px 5px 0px; 
	}
.div_row
	{
		margin: 0px 0px 3px 0px; 
	}

.dbs_domain_inp
        {
                display:                                        block;
                margin:                                         -2px 5px 15px 0px;
                padding:                                        0px 0px 0px 5px;
                width:                                          138px;
                height:                                 36px;
                color:                                          #3b7ab5;
                font-size:                              18px;
                background-color:       #ffffff;
                float:                                          left;
                border:                                         solid 2px #d6d6d6;
        }
.dbs_domain_sel
        {
                display:                                        block;
                margin:                                         -2px 5px 15px 0px;
                padding:                                        0px 0px 0px 5px;
                width:                                          113px;
                height:                                 40px;
                color:                                          #3b7ab5;
                font-size:                              18px;
                background-color:       #ffffff;
                float:                                          left;
                border:                                         solid 2px #d6d6d6;
        }
.dbs_domain_sub
        {
                display:                       block;
                margin:                        -2px 20px 6px 0px;
                padding:                       0px 5px 0px 5px;
                width:                         130px;
                height:                        40px;
                color:                         #606060;
                font-size:                     18px;
                float:                         left;
                border:                        solid 2px #d6d6d6;

                background:                    #f0f0f0;
                background:                    -moz-linear-gradient(top, #ffffff, #d6d6d6);
		background:                    -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d6d6d6));
		background:                    -webkit-linear-gradient(top, #ffffff, #d6d6d6);
		background:                    -o-linear-gradient(top, #ffffff, #d6d6d6);
		background:                    -ms-linear-gradient(top, #ffffff, #d6d6d6);
		background:                    linear-gradient(top, #ffffff, #d6d6d6);
        }
.dbs_domain_sub:hover
        {
                display:                        block;
                margin:                         -2px 20px 6px 0px;
                padding:                        0px 5px 0px 5px;
                width:                          130px;
                height:                         40px;
                color:                          #606060;
                font-size:                      18px;
                float:                          left;
                border:                         solid 2px #d6d6d6;
		cursor:				pointer;

                background:                     #828282;
                background:                     -moz-linear-gradient(top, #ffffff, #828282);
		background:                     -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#828282));
		background:                     -webkit-linear-gradient(top, #ffffff, #828282);
		background:                     -o-linear-gradient(top, #ffffff, #828282);
		background:                     -ms-linear-gradient(top, #ffffff, #828282);
		background:                     linear-gradient(top, #ffffff, #828282);
        }
	
.view_zone_2
        {
                margin:                                         11px 0px 0px 0px;
        /*width:                                                210px;*/
                height:                                 20px;
                font-size:                              17px;
                float:                                          left;
                outline:                                        solid 0px #d6d6d6;
        }
