body{
	margin:0;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px
}
a, a:link{
	color:#138ccb;
	text-decoration:none
}
a.zaga:hover{
	color:#00a83c
}
a:hover{
	color:none;
	text-decoration:underline
}
a:hover *{
	text-decoration:underline
}
a:hover div.menu{
	text-decoration:none
}
a.suplink{
	color:#00a83c;
	font-weight:bold
}
a.suplink:hover{
	color:#cc3300;
	text-decoration:none
}
a.suplink sup{
	vertical-align:text-top;
}
.snoska{
	border-left:2px solid #00a83c;
	float:left;
	margin:20px;
	padding-top:5px;
	padding-bottom:5px;
	width:480px;
}
.snoskaDigit{
	width:25px;
	text-align:right;
	float:left;
	color:#009033;
	font-weight:bold;
	margin-right:-25px;
}
.snoskaLabel{
	font-size:10px;
	display:block;
	margin-left:25px;
	padding-left:5px;
}
.smAlso{
	color:#eb000a;
	text-decoration:none;
}
.listMaster{
	padding:4px;
	padding-bottom:20px;
}
.ongreen{
	color:#FFFFFF;
}
.submenu, .submenu:link {
	color:#138CCB;
	padding-right:5px;
	padding-top:5px;
	text-decoration:none;
}
.submenu:hover{
	text-decoration:underline;
}
img, a img {border:none}
td{
	font-size :12px;
}
.txt{
	border:#00a83c 1px solid;
	font-size:12px;
	height:18px;
}
.clients .txt{
	border:#cccccc 1px solid;
	height:18px;
}
.side{
	width:20px;
}
.docList, .docList2, .docList3{
	font:normal 10px Verdana;
	padding-left:10px;
	background:url(//img.hc.ru/hc.ru/hcimgs/red_dot.gif) left top no-repeat;
	background-position: 0px 5px ;
	margin-top:5px;
	line-height:12px;
}
.docList2{
	margin-top:1px;
}
.docList3{
	font:normal 12px Verdana;
	background-position: 0px 6px ;
}
.menu, .menu:link, .menu:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:bold;
	font-size:11px;
	text-align:left;
}
td.left{
	height:4px;
	background:url(//img.hc.ru/hc.ru/hcimgs/grey_sp.gif) no-repeat top;
	font-size:10px;
}
td.check_domain{
	background:url(//img.hc.ru/hc.ru/hcimgs/check_domain.gif) left top no-repeat;
	padding-top:0px;
}
.bg_domain{
	background:url(//img.hc.ru/hc.ru/hcimgs/bg_domain.gif) repeat-x top;
	font-size:10px;
}
.bg_domain b {
	color: #fff;
	font-size:12px
}
.list:link, .list:visited{
	background :url(//img.hc.ru/hc.ru/hcimgs/list2.gif) no-repeat left top;
	padding-left:10px;
	margin-top:6px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:bold;
	font-weight:bold;
	font-size:9px/9px;
	color :#138ccb;
	display :block;
	text-decoration:none;
}
.list2:link, .list2:visited{
	background :url(//img.hc.ru/hc.ru/hcimgs/list.gif) no-repeat left;
	padding-left:10px;
	font :normal normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#138ccb;
	margin-top:3px;
	display :block;
}
.gray180{
	background:#e7e7e7;
	height:4px;
	width:180px;
}
.newhcmenu{
	padding-top:8px;
	padding-bottom:11px;
}
.newhcmenu a:hover{
	color:#00a83c;
}
.newhcLeftMenu1,
.newhcLeftMenu1selected{
	background:url(//img.hc.ru/hc.ru/hcimgs/list2.gif) no-repeat left top;
	background-position:0px 2px;
	padding-left:10px;
	margin-top:4px;
	margin-bottom:4px;
}
.newhcLeftMenu1selected{
	margin-bottom:0px;
}
.newhcLeftMenu1 a,
.newhcLeftMenu1selected a{
	font:bold 10px Verdana;
}
.newhcLeftMenu2{
	padding-left:10px;
	margin-top:4px;
	margin-bottom:4px;
}
.newhcLeftMenu2 a{
	font:normal 10px Verdana;
	line-height:10px;
}
.newhcLeftMenu3{
	padding-left:17px;
	margin:5px;
}
.newhcLeftMenu3 a{
	font:normal 10px Verdana;
	line-height:10px;
}
.ischildren{
	color:#00a83c;
}
.arenda{
	font:normal normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
}
.arenda:link, .arenda:visited{
	color:#138ccb
}
pre{
	font:normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.botm{
	font:normal normal 10px Arial, Helvetica, Verdana, Geneva, sans-serif;
	color:#ccc
}
.botm:link, .botm:visited{
	color:#138ccb;	
}
div.ban{
	color:#005b1f;
	font :normal normal 10px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	background :url(//img.hc.ru/hc.ru/hcimgs/ban_item.gif) no-repeat left top;
	padding-left:8px;
}
li.ban{
	list-style-image :url(//img.hc.ru/hc.ru/hcimgs/ban_item.gif);
}
li p, ul, ol{
	padding:0;
	margin:1em 0 1em 1.25em;
}
.service ul{
	margin:0;
}
li{
	margin:0.3em 0 0.3em 0em;
}
.service li{
	margin:0.3em 0 0.3em 0;
}
ul{
	list-style-type:none;
	list-style-image:url('//img.hc.ru/hc.ru/li.gif');
}
/*
ul li{
	padding:0;
	behavior:expression(!this.before && parentNode && parentNode.tagName == 'UL' ? this.before = ( 1
		| ( parentNode.style.listStyleImage = 'none' )
		| ( this.firstChild && this.firstChild.nodeType != 3
			? ( 1 | ( this.firstChild.style.marginTop = '-1.2em' ) | ( this.firstChild.style.position = 'relative' ) ) :1 )
		| ( this.innerHTML = '<nobr style="position:relative; color:#eb000a; width:1.25em; left:-1.25em; margin:0 -1.25em 0 0;">&#8226;&nbsp;</nobr>'
			+ this.innerHTML ) ) :'' )
}
ul li.dira
{
padding:0;
behavior:expression(!this.before && parentNode && parentNode.tagName == 'UL' ? this.before = ( 1
		| ( parentNode.style.listStyleImage = 'none' )
		| ( this.firstChild && this.firstChild.nodeType != 3
			? ( 1 | ( this.firstChild.style.marginTop = '-1.2em' ) | ( this.firstChild.style.position = 'relative' ) ) :1 )
		| ( this.innerHTML = '<nobr style="position:relative; color:#eb000a; width:1.25em; left:-1.25em; margin:0 -1.25em 0 0;">&mdash;</nobr>'
			+ this.innerHTML ) ) :'' );
}
ul li.dira2
{
padding:0;
behavior:expression(!this.before && parentNode && parentNode.tagName == 'UL' ? this.before = ( 1
		| ( parentNode.style.listStyleImage = 'none' )
		| ( this.firstChild && this.firstChild.nodeType != 3
			? ( 1 | ( this.firstChild.style.marginTop = '-1.2em' ) | ( this.firstChild.style.position = 'relative' ) ) :1 )
		| ( this.innerHTML = '<nobr style="position:relative; color:#999999; width:1.25em; left:-1.25em; margin:0 -1.25em 0 0;">&mdash;</nobr>'
			+ this.innerHTML ) ) :'' );
}
.service ul li
{
padding:0;
behavior:expression(!this.before && parentNode && parentNode.tagName == 'UL' ? this.before = ( 1
	| ( parentNode.style.listStyleImage = 'none' )
	| ( this.firstChild && this.firstChild.nodeType != 3
		? ( 1 | ( this.firstChild.style.marginTop = '-1.2em' ) | ( this.firstChild.style.position = 'relative' ) ) :1 )
	| ( this.innerHTML = '<nobr style="position:relative; color:#cc0000; width:1.25em; left:-1.25em; margin:0 -1.25em 0 0;"></nobr>'
		+ this.innerHTML ) ) :'' );
}
ul>li:before{
	content:'\2022\a0\a0';
	float:left;
	margin-left:-1.25em;
	color:#eb000a;
	font-size:12px;
}
ul>li.dira:before{
	content:'\2014\a0';
	float:left;
	margin-left:-1.25em;
	color:#eb000a;
}
ul>li.dira2:before{
	content:'\2014\a0';
	float:left;
	margin-left:-1.25em;
	color:#999999;
}
.service ul>li:before{
	content:'\a0';
}
ul>li>*:first-child:-moz-first-node{
	margin-top:-1.2em;
}
ul>li>*{
	text-indent:0;
}
*/
.sup{
	position:relative;
	top:-0.5em;
	font-size:0.75em; //font-size:0.89em;
	line-height:0;
	vertical-align:baseline;
}
.service li, .controlGroup li{
	list-style-image:none;
}
li.dig{
	list-style-image:none;
	list-style-type :decimal;
}
div.big_black{
	font-weight:bold;
	font-size:10px;
	color:#000000;
	clear:both;
}
div.contact_block{
	padding:0px;
	margin:0px;
}
div.contact_block div.big_black{
	padding-top:14px;
}
.sm_black{
	font :10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000
}
.sm_grey{
	font :normal normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#999999
}
.mid_grey{
	font :normal normal 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#999999
}
.clients{
	color:#666666;
	font :normal normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.hdr, a.hdr, a.hdr:link, a.hdr:visited{
	font :bold Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	text-align:left;
}
.hdr2{
	font-size:14px;
	font-weight:bold;
}
.big_grey{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#999999;
	position:relative;
}
.green{
	background:#49cf69 url(//img.hc.ru/hc.ru/hcimgs/green.gif) repeat-x;
	height :30px;
	font :bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	text-align:center;
}
.date{
	font :bold bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#999;
}
.green_form{
	border:#0bae42 1px solid;
	width:240px;
}
.red_form{
	border:#cc0000 1px solid;
	width:240px;
}
.order{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:bold;
	font-size:12px;
}
.right_red{
	background :url(//img.hc.ru/hc.ru/hcimgs/red_dot.gif) no-repeat left;
	font :normal normal 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left:10px;
	padding-right:5px;
	padding-top:3px;
}
.right_dot{
	background :url(//img.hc.ru/hc.ru/hcimgs/red_dot2.gif) no-repeat left top;
	padding-left:10px;
	padding-right:5px;
	padding-top:3px;
}
.red, .red1{
	color:#000000;
}
li.blue{
	list-style :square url(//img.hc.ru/hc.ru/hcimgs/red4x4.gif);
	font-size:11px;
}
div.contacts_, div.contacts{
	font :normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#888;
	float:left;
}
div.contacts_{
	width:50px;
}
div.contacts_ div{
	padding-left:10px;	
}
.serviceMenu{
	background :url(//img.hc.ru/hc.ru/hcimgs/gr_fol.gif) no-repeat left top;
	padding-left:22px;
	padding-top:3px;
	font :bold normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height:18px;
}
#service{
	display:block;
	padding-top:0px;
	font :normal normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background :url(//img.hc.ru/hc.ru/hcimgs/bl_fol.gif) no-repeat bottom left;
	padding-left:39px;
	height:18px;
	vertical-align:bottom;
	line-height:18px;
}
.submit, input.submit{
    font-family:Verdana !important;
    font-size:10px !important;
    border:0px;
    background: url(//img.hc.ru/hc.ru/hcimgs/butbg.gif) no-repeat top left;
    font-size:8pt;
    text-align:center;
    padding-top:2px;
    font-family:Tahoma;
    padding-bottom:6px;
    color:white;
    width:86px;
    height:2em;
}
.hm_1{
	width:1%;
	position:absolute;
	display:none;
	background:url(//img.hc.ru/hc.ru/hcimgs/hormenu/20w.gif) top left no-repeat;
	z-index:30;
}
.hm_2{
	margin-top:0px;
	float:left;
	width:1%;
	position:relative;
	z-index:400;
}
.hm_3{
	height:4px;
	background-color:#ccc;
}
table.hm_t{
	border-right:1px solid #ccc
}
.hm_1tr{
	border-left:1px solid #ccc;
	background:#fff
}
.hm_2tr{
	border-left:1px solid #ccc;
	background:#fff url(//img.hc.ru/hc.ru/hcimgs/hormenu/gradback.gif) bottom left no-repeat;
	font:normal 10px Verdana;
}
.hm_d{
	float:left;
	clear:both;
	white-space:nowrap;
	background:url(//img.hc.ru/hc.ru/hcimgs/hormenu/marker.gif) center left no-repeat;
	padding:1px 12px 3px 12px;
}
td.hm_td{
	background:url(//img.hc.ru/hc.ru/hcimgs/hormenu/downback.gif) top repeat-x;
}
.hm_t .hm_td_d{
	background:url(//img.hc.ru/hc.ru/hcimgs/hormenu/downback.gif) top repeat-x;
	width:100%;
}
.hm_4{
	z-index:20;
	position:relative;
}
a.hm{
	color:#666
}
a.hm:hover{
	text-decoration:underline;
	color:#00a83c
}
.na{
	white-space:nowrap;
}
table.horamenu tr td{
	padding-right:2px;
}
a.menu{
	text-decoration:none;
	color:#000
}
a.menu:hover{
	text-decoration:none;
	color:#000
}
a label{
	cursor:pointer;
	color:#000
}
a:hover label{
	text-decoration:underline;
	color:#00a83c
}
.textMargin2px{
	margin-left:2px
}
.greenCheckDomainZones td{
	cursor:pointer;
}



.nhplan_back{
	margin-top:24px;
	background:url(//img.hc.ru/hc.ru/hcimgs/nhplan/plan_back.gif) left center;
	width:268px;
}
.nhplan_second_line{
	margin-top:3px;
}
.nhplan_corner{
	background:url(//img.hc.ru/hc.ru/hcimgs/nhplan/plan_white_corner.gif) right top no-repeat; 
}
.nhplan_small,
.nhplan_small_spb,
.nhplan_small2{background:url(//img.hc.ru/hc.ru/hcimgs/nhplan/plan_small.gif) no-repeat;}
.nhplan_cpanel{background:url(//img.hc.ru/hc.ru/hcimgs/nhplan/plan_cpanel.gif) no-repeat;}
.nhplan_big,
.nhplan_big_spb,
.nhplan_big2{background:url(//img.hc.ru/hc.ru/hcimgs/nhplan/plan_big.gif) no-repeat;}
.nhplan_vps1{background:url(//img.hc.ru/hc.ru/hcimgs/nhplan/plan_vps1.gif) no-repeat;}
.nhplan_post{background:url(//img.hc.ru/hc.ru/hcimgs/nhplan/plan_exchange.gif) no-repeat;}
.nhplan_spec,
.nhplan_spec_spb,
.nhplan_spec2{background:url(//img.hc.ru/hc.ru/hcimgs/nhplan/plan_spec.gif) no-repeat;}
.nhplan_small,
.nhplan_small_spb,
.nhplan_small2,
.nhplan_cpanel,
.nhplan_big,
.nhplan_big_spb,
.nhplan_big2{
	background-position:8px 10px;
}
.nhplan_vps1,
.nhplan_post{
	background-position:14px 10px;
}
.nhplan_spec,
.nhplan_spec_spb,
.nhplan_spec2{
	background-position:8px 10px;
}
.nhplan_small .nhplan_cost,
.nhplan_small_spb .nhplan_cost,
.nhplan_small2 .nhplan_cost{background:url(//img.hc.ru/hc.ru/hcimgs/nhplan/rub_digits_85.gif) no-repeat;}
.nhplan_cpanel .nhplan_cost,
.nhplan_big .nhplan_cost,
.nhplan_big_spb .nhplan_cost,
.nhplan_big2 .nhplan_cost{background:url(//img.hc.ru/hc.ru/hcimgs/nhplan/rub_digits_170.gif) no-repeat;}
.nhplan_vps1 .nhplan_cost{background:url(//img.hc.ru/hc.ru/hcimgs/nhplan/rub_digits_630.gif) no-repeat;}
.nhplan_post .nhplan_cost{background:url(//img.hc.ru/hc.ru/hcimgs/nhplan/rub_digits_2870.gif) no-repeat;} 
.nhplan_spec .nhplan_cost,
.nhplan_spec_spb .nhplan_cost,
.nhplan_spec2 .nhplan_cost{background:url(//img.hc.ru/hc.ru/hcimgs/nhplan/rub_digits_300.gif) no-repeat;}    
.nhplan_small .nhplan_cost,
.nhplan_small_spb .nhplan_cost,
.nhplan_small2 .nhplan_cost,
.nhplan_cpanel .nhplan_cost,
.nhplan_big .nhplan_cost,
.nhplan_big_spb .nhplan_cost,
.nhplan_big2 .nhplan_cost{background-position:14px 141px;}
.nhplan_vps1 .nhplan_cost,
.nhplan_post .nhplan_cost,
.nhplan_spec .nhplan_cost,
.nhplan_spec_spb .nhplan_cost,
.nhplan_spec2 .nhplan_cost{background-position:14px 141px;}
.nhplan_rub_month{
	background:url(//img.hc.ru/hc.ru/hcimgs/nhplan/rub_month.gif) no-repeat;
}
.nhplan_small .nhplan_cost .nhplan_rub_month,
.nhplan_small_spb .nhplan_cost .nhplan_rub_month,
.nhplan_small2 .nhplan_cost .nhplan_rub_month{background-position:57px 151px;}
.nhplan_cpanel .nhplan_cost .nhplan_rub_month,
.nhplan_big .nhplan_cost .nhplan_rub_month,
.nhplan_big_spb .nhplan_cost .nhplan_rub_month,
.nhplan_big2 .nhplan_cost .nhplan_rub_month{background-position:74px 151px;}
.nhplan_vps1 .nhplan_cost .nhplan_rub_month{background-position:74px 151px;}
.nhplan_post .nhplan_cost .nhplan_rub_month{background-position:78px 151px;}
.nhplan_spec .nhplan_cost .nhplan_rub_month,
.nhplan_spec_spb .nhplan_cost .nhplan_rub_month,
.nhplan_spec2 .nhplan_cost .nhplan_rub_month{background-position:78px 151px;}
.nhplan_rub_month_star{
	background:url(//img.hc.ru/hc.ru/hcimgs/nhplan/rub_month_star.gif) no-repeat;
}
.nhplan_small .nhplan_cost .nhplan_rub_month_star,
.nhplan_small_spb .nhplan_cost .nhplan_rub_month_star,
.nhplan_small2 .nhplan_cost .nhplan_rub_month_star{background-position:53px 140px;}
.nhplan_cpanel .nhplan_cost .nhplan_rub_month_star,
.nhplan_big .nhplan_cost .nhplan_rub_month_star,
.nhplan_big_spb .nhplan_cost .nhplan_rub_month_star,
.nhplan_big2 .nhplan_cost .nhplan_rub_month_star{background-position:70px 140px;}
.nhplan_vps1 .nhplan_cost .nhplan_rub_month_star{background-position:72px 140px;}
.nhplan_post .nhplan_cost .nhplan_rub_month_star{background-position:72px 140px;}
.nhplan_spec .nhplan_cost .nhplan_rub_month_star,
.nhplan_spec_spb .nhplan_cost .nhplan_rub_month_star,
.nhplan_spec2 .nhplan_cost .nhplan_rub_month_star{background-position:72px 140px;}
.nhplan_pic{					height:180px;}
.nhplan_second_line .nhplan_pic{height:180px;}
.nhplan_small .nhplan_pic{
	background:url(//img.hc.ru/hc.ru/hcimgs/nhplan/plan_sh_small.gif) no-repeat;
	background-position:183px 42px;
}
.nhplan_small2 .nhplan_pic{
	background:url(//img.hc.ru/hc.ru/hcimgs/nhplan/plan_sh_small2.gif) no-repeat;
	background-position:183px 80px;
}
.nhplan_small_spb .nhplan_pic{
	background:url(//img.hc.ru/hc.ru/hcimgs/nhplan/plan_sh_small_spb.gif) no-repeat;
	background-position:155px 80px;
}
.nhplan_cpanel .nhplan_pic{
	background:url(//img.hc.ru/hc.ru/hcimgs/nhplan/plan_sh_cpanel.gif) no-repeat;
	background-position:150px 50px;
}
.nhplan_big .nhplan_pic{
	background:url(//img.hc.ru/hc.ru/hcimgs/nhplan/plan_sh_big.gif) no-repeat;
	background-position:157px 9px;
}
.nhplan_big2 .nhplan_pic{
	background:url(//img.hc.ru/hc.ru/hcimgs/nhplan/plan_sh_big2.gif) no-repeat;
	background-position:149px 34px;
}
.nhplan_big_spb .nhplan_pic{
	background:url(//img.hc.ru/hc.ru/hcimgs/nhplan/plan_sh_big_spb.gif) no-repeat;
	background-position:140px 7px;
}
.nhplan_vps1 .nhplan_pic{
	background:url(//img.hc.ru/hc.ru/hcimgs/nhplan/plan_shesternya.gif) no-repeat;
	background-position:177px 45px;
}
.nhplan_post .nhplan_pic{
	background:url(//img.hc.ru/hc.ru/hcimgs/nhplan/plan_convert.gif) no-repeat;
	background-position:165px 60px;
}
.nhplan_spec .nhplan_pic{
	background:url(//img.hc.ru/hc.ru/hcimgs/nhplan/plan_sh_spec.gif) no-repeat;
	background-position:128px 40px;
}
.nhplan_spec2 .nhplan_pic{
	background:url(//img.hc.ru/hc.ru/hcimgs/nhplan/plan_sh_spec2.gif) no-repeat;
	background-position:157px 29px;
}
.nhplan_spec_spb .nhplan_pic{
	background:url(//img.hc.ru/hc.ru/hcimgs/nhplan/plan_sh_spec_spb.gif) no-repeat;
	background-position:140px 50px;
}
.nhplan_text{					height:148px;}
.nhplan_second_line .nhplan_text{height:148px;}
.nhplan_size{
	margin-top:60px;
	background:#f31d02;
	color:#fff;
	float:left;
}
.nhplan_bull{
	float:left;
	clear:both;
	padding-left:27px;
	padding-right:3px;
	background:url(//img.hc.ru/hc.ru/hcimgs/nhplan/plan_white_corner.gif) no-repeat;
	background-position:19px 5px;
	color:#005b1f;
	font:normal 11px Tahoma;
	line-height:13px;
	white-space:nowrap;
}
.nhplan_size .nhplan_bull{
	color:#fff
}
.nhplan_order{
	padding-left:180px;
}

.disabled {
	border:none!important;
	color:#888888!important;
}

.edinregphone{
	background:#14b84f;
	color:#fff;
}
.arhiv_box{
	margin-left:2px; width:220px; font:normal 11px Tahoma;
}
.arhiv_label{
	width:220px; height:30px; line-height:30px; background:url(//img.hc.ru/hc.ru/hcimgs/redTab.gif); font-size:10px; color:#ffffff; cursor:pointer; text-align:center;
}
.arhiv_info{
	width:220px; display:none;position:absolute; background:#ffffff;
}
.arhiv_info div{
	padding:15px; border:1px solid #cc4243; border-top:none;
}
.xclusive_box_img{
	float:right;
	padding-left:10px;
	position:relative;
	top:-25px;
	margin-bottom:-10px;
}
.xclusive_box_img img{
	width:100px;
	height:100px;
	border:0;
}
.isnotMsc{
	display:none;
}

.inp{
	border:1px solid #00a83c; font:normal 12px Tahoma; width:150px; height:18px;
}
.td{
	font:normal 12px Tahoma; padding-left:7px;
}
.yadro input{
	margin-left:5px;
	width:20px;
}
.region *{
	color:#666666;
}
.after_promo{
	margin-top:30px;
}
.a_month_for_a_year{
	padding-left:17px;
}
.a_month_for_a_year div{
	position:absolute;
	width:400px;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	padding-top:5px;
}
.smena_okruga{
	width:180px;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
}
.smena_okruga a{
	font-weight:normal;
}
.smena_okruga div{
	border-left:solid 4px #f4f4f4;
	padding:10px 0 10px 15px;
	text-align:left;
	background:#f9f9f9;
}
.p_15{
	padding-left:15px;
	margin-top:4px;
	background:url(//img.hc.ru/hc.ru/hcimgs/red_mdash.gif) left top no-repeat;
	background-position:0px 8px;
}
.pt10, .pt10 td{
	padding-top:10px
}
.pt20, .pt20 td{
	padding-top:20px
}
table.arenda {
	background: #ffffff
}
/*table.*/.arenda tr{
	height:30px
}
/*table.*/.arenda tr td {
	background-color: #f9f9f9
}
/*table.*/.arenda tr.green td {
	background: url('//img.hc.ru/hc.ru/hcimgs/blue2_bg_domain.gif') repeat-x right bottom #004f92
}
.dr_name, .dr_nic, .dr_dateAnsw, .dr_date, .dr_work, .dr_butt{
	padding-left:10px;
	padding-right:10px;
	text-align:right;
}
.dr_date, .dr_work{
	text-align:left;
}
.dr_work li{
	margin-left:5px;
//	margin-left:10px;
}
.dr_work ol{
	margin-top:6px;
}
.bg_light_tr .dr_date, .bg_dark_tr .dr_date{
	vertical-align:top;
	padding-top:8px;
}
.dr_date, .dr_dateAnsw{
	white-space:nowrap;
}
.dr_nic{
	width:100%;
	text-align:left;
}
.bg_dark_tr{
	background:#f4f4f4;
}
.bg_light_tr{
	background:#f9f9f9;
}
.dont_forget{
	padding-left:20px;
//	padding-left:25px;
	padding-bottom:10px;
}
div.green_button, div.red_button, div.grey_button{
	background:url(//img.hc.ru/hc.ru/hcimgs/green_button.gif) left bottom no-repeat !important;	
	float:left;
	padding:0 !important;
	height:18px;
}
div.red_button{
	background:url(//img.hc.ru/hc.ru/hcimgs/red_button.gif) left bottom no-repeat !important;	
}
div.grey_button{
	background:url(//img.hc.ru/hc.ru/hcimgs/grey_button.gif) left bottom no-repeat !important;	
}
div.green_button input, div.red_button input, div.grey_button input{
	cursor:pointer;
	border:none;
	background:url(//img.hc.ru/hc.ru/hcimgs/green_button.gif) right top no-repeat !important;
	line-height:13px;
	height:17px;
	margin:0;
	margin-bottom:1px;
	font-size:11px;
	text-align:center;
	color:#ffffff;
}
div.red_button input{
	background:url(//img.hc.ru/hc.ru/hcimgs/red_button.gif) right top no-repeat !important;
}
div.grey_button input{
	background:url(//img.hc.ru/hc.ru/hcimgs/grey_button.gif) right top no-repeat !important;
} 
.Loyal_myBlock{
	margin-bottom:30px;
	border-bottom:4px solid #e7e7e7;
	padding-bottom:15px;
}
.Loyal_myBlock small{
	color:#999; margin-bottom:30px; display:block;
}
.Loyal_myTable{
	border:0;
	border-collapse:collapse;
	width:550px;
}
.Loyal_myTable td{
	margin:0; padding:0; vertical-align:bottom;
}
.Loyal_myTable .discount{
	background:url(//img.hc.ru/hc.ru/hcimgs/skidka_bg.gif) center bottom no-repeat;
	color:white;
	width:50px; height:50px;
	border-right:8px solid white;
}
.Loyal_myTable .discount div{
	margin-bottom:18px;
}
.Loyal_myTable .not_discount{
	background:white;
	color:white;
	width:50px; height:50px;
}
.Loyal_myTable img{
	border:0;
}
.Loyal_percents{
	display:block;
	margin-top:10px;
	margin-bottom:-10px;
}
.Loyal_percents, .Loyal_red{
	font-style:italic;
	color:red;
}
.Loyal_myUl2{
	margin-left:30px;
}
.Loyal_botpad{
	margin-bottom:30px;
}
.Loyal_partner_zag{
	font-size:19px !important;
	font-weight:normal;
}
.Loyal_about{
	color:#999999;
	font-style:italic;
}
.Loyal_about a{
	text-decoration:none;
	border-bottom:1px dashed #138ccb;
	position:relative;
}
.Loyal_about a:hover{
	text-decoration:none;
}
.Loyal_hide, .ticket_description{
	display:none;
	margin-bottom:-10px;
}
.Loyal_mdash{
	list-style:none;
	padding-top:10px !important;
}
.Loyal_main_div{
	width:275px;
	height:250px;
	margin-bottom:-80px;
	float:left;
	display:none;
}
.Loyal_main_div .Loyal_myTable{
	width:240px;
}
.Loyal_main_div .Loyal_myTable .Loyal_logo{
	height:120px;
}
.ticket_description{
	padding-top:10px;
	padding-bottom:10px;
}
.ticket_template{
	margin-top:10px;
	width:100%;
}
.ticket_template_down{
	width:100%;
}
.ticket_template tr{
}
.ticket_template .ticket_first_td, .ticket_template_down .ticket_first_td{
	width:150px;
}

.ticket_template td {
	white-space: nowrap;
}
.ticket_template td.ticket_first_td {
	white-space:normal;
}

.ticket_template input{
	border:1px solid #00a83c; font:normal 12px Tahoma; width:100%; height:18px;
}
/*Сергей Чеботарёв (01.09.2009 10:20): Изменения стиля для чекбокса "Принимаю соглашение"*/
.ticket_template input.check_confirm{
    width:auto;
}
.ticket_template select{
	border:1px solid #00a83c; font:normal 12px Tahoma; width:100%; height:18px;
}
.ticket_template textarea{
	border:1px solid #00a83c; font:normal 12px Tahoma; width:100%; height:350px;
}
.task_day{
	font-size:21px; font-style:italic;
	margin-top:30px;
}
.task_day div{
	font-size:13px;
}
.lion_task_table{
	width:550px;
	margin-top:25px;
}
.lion_task_table tr.task{
	vertical-align:top;
}
.lion_task_table tr.task td.digit{
	font-size:19px;
	width:30px;
}	
.lion_task_table tr.task td.white_zone{
	width:10px;
}		
.lion_task_table tr.task td.kind{
	color:red;
}			
.lion_task_table tr.map td{
	padding-top:15px;
}

td.small div {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif  !important;
	font-size:10px !important;
}
a.order_doc_print,
a.order_doc_print:hover {
	border-bottom:1px dashed;
	text-decoration:none;
	display:block;
	margin-top:3px;
	margin-bottom:3px;
	float:left;
	overflow:hidden;
	clear:both;
	font-weight:bold;
}





















	.basket_axis_box{
		position:relative;
		height:300px;
	}
	.axis {
		position: absolute;
		left:126px;
		top:46px;
		width:269px;
		height:224px;
		background:url(//img.hc.ru/hc.ru/hcimgs/axis.gif) 24px -19px;
		position:relative;
		overflow:hidden;
		float:left;
		cursor: default;
	}
	.axis #cost_place {
		cursor:move;
		width:120px;
		height:60px;
		background:#c8d6fa url(//img.hc.ru/hc.ru/hcimgs/axis.gif) left bottom;
		position:absolute;
		left:24px;
		bottom:19px;
	}
	.axis #cost_place div {
		width:100%;
		height:100%;
		background-position:right top;
		background-image:url(//img.hc.ru/hc.ru/hcimgs/dott_animation.gif);
		font-size:1px;
	}
	.y_axis_legend {
		font-weight:bold;
		position:absolute;
		left:66px;
		top:13px;
		overflow:hidden;
		clear:both;
	}
	.y_axis_legend div {
		float:left;
		color:#cc1919;
	}
	.y_axis_legend div.y_axis_legend_left {
		text-align:right;
		color:#8818bc;
		padding-right:17px;
	}
	.domain_legend {
		color:#cc1919;
		position:absolute;
		left:403px;
		top:135px;
	}
	.domain_legend a {
		color: #df0000;
		text-decoration:none !important;
		border-bottom: 1px dashed;
		line-height:16px;
	}
	.x_axis_legend {
		font-weight:bold;
		color:#1854bc;
		position:absolute;
		left:403px;
		top:257px;
	}
	.under_axis_text{
		font-size:27px;
		font-family:Arial, Helvetica, sans-serif;
		text-align:center;
		width:540px;
	}
	.under_axis_text div,
	.under_axis_text table td {
		font-size:19px;
	}
	.under_axis_text table td {
		height:36px;
	}
	.under_axis_text table td a {
		border-bottom:1px dashed;
		line-height:26px;
	}
	.under_axis_text table td a:hover {
		text-decoration:none;
	}
	.under_axis_text table td input {
		display:none;
		width:150px !important;
		font-size:19px;
//		height: 30px !important;
		font-family:Arial, Helvetica, sans-serif;
	}
	
.basket { background: url('//img.hc.ru/hc.ru/hcimgs/basket_jen.gif') center left no-repeat; padding-left:30px}


/* Блок для акции "Домены оптом"  */
.actBody {
	margin: 0 auto 11px 2px;
	width: 290px; 
	font: normal 11px Tahoma
}
.actName {
/*	width: 290px; */
	height: 30px; 
	line-height: 30px; 
	background: url('//img.hc.ru/hc.ru/hcimgs/redTab.gif'); 
	font-size:10px;
	font-weight:bold;
	color:#ffffff; 
	cursor:pointer; 
	text-align:center
}
#actInfo {
	width: 290px; 
	display:none;
	position:absolute; 
	background: #ffffff
}
.actInfo {
	padding: 15px; 
	border: 1px solid #cc4243; 
	border-top: none
}
.actBody span { color:#ff0000}
/* * * new action block * * */
#action{
	margin-bottom:20px
}
#action .title{
	line-height:1.1; 
}
#action .snoskaContent {
	display:none;
	border-left:2px solid #dd0000;
	float:left;
	margin:20px;
	padding:5px 0 5px 20px;
	width:480px;
	font-size:11px
}
#action .snoskaFoot {
	font-size:10px
}
#action .star {
	color:#dd0000
}



ol.redmark {
	margin:0 27px;
	padding:0
}
ol.redmark li{
	color: #eb000a
}
ol.redmark li p{
	color: #525252;
	margin: 10px 0 0 0px
}	
	
	
/*
	BUSINESS MAIL
*/

#collapsed_info_div {
	width:560px;
	height:1px;
	overflow:hidden;
}
#business_mail_buttons {
	width:404px;
	height:34px;
	overflow:hidden;
	clear:both;
	margin-top:10px;
}
#business_mail_buttons div {
	float:left;
	height:34px;
	overflow:hidden;
	background-image:url(//img.hc.ru/hc.ru/business_mail_buttons.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
#business_mail_buttons div img {
	border:0;
	cursor:pointer;
	height:34px;
}
#business_mail_buttons div.read_more {		width:158px;	}
#business_mail_buttons div.read_more img {	width:106px;	}

#business_mail_buttons div.test_it {		width:176px; background-position:-158px 0;	}
#business_mail_buttons div.test_it img {	width:112px;	}

#business_mail_buttons div.order_it {		width:70px; background-position:-334px 0;		}
#business_mail_buttons div.order_it img {	width:70px;		}
#postcard, #postcard_link {width:230px; height:30px; margin:15px 0 0 345px; position:absolute;}
