/* regbar > domens table */
#reg_bar {
	margin: 0 0 0.9090em 0;
	font-size: 0.91667em;
	overflow: hidden;
}

#domen_list {
	position: relative;
}

#domen_list #domens_table {
    line-height: 1.4em;
    width: 100%;
    vertical-align: middle;
}

#domen_list label {
	display:-moz-inline-stack;
	display:inline-block;
	height:22px;
	line-height:22px;
}

#domen_list td.tld {
    	width:7em;
}
#domen_list td.tag {
    	padding:0 !important;
}
#domen_list td.tag img {
	margin-left: 10px;
	position:relative;
	top: -1px;
	vertical-align:middle;
}

#domen_list label img, #domen_list img.tooltip {
	margin-left: 10px;
	position:relative;
	top: -1px;
	vertical-align:middle;
}

#domen_list #whois_mass {
	padding: 0 0 0 2em;
}
#domen_list #whois_mass input.double_border {
	width: 20.8333em;
	margin-right: 0.5em;
}

#domen_list span {
    display: block;
    margin-right: 4.75em;
    white-space: nowrap;
}

#domen_list #domens_table #select_all td {
	padding: 0.333em 0 0.16667em 1.3636em;
	background:url('/i/style/second/filtr_grad-bg.gif') repeat-x;
	height: 1.6667em;
	white-space: nowrap;
}

#domen_list #domens_table #select_all span {
    display: inline;
    margin: 0;
}

#domen_list .odd {
	background-color:#EFEFEF;
}

#domen_list #more_domens {
	position:absolute;
	bottom:0;
	right:0;
}

#domen_list #domens_table td {
    padding: 0 0 0 1.3636em;
}

#domen_list #more_domens img{
	display:block;
	width: 7.4545em;
	height: auto;
}
#domen_list .nds {
	color: gray;
	font-size: 0.91667em;
	padding: 0 0 0 1.3636em !important;
}

#domen_list .nds .wrap {
    height: 1em;
    padding: 0.5em 0 0.75em 0;
    position: relative;
}

#domen_list #all_tlds,
#domen_list #popular_tlds,
#domen_list #sng_tlds,
#domen_list .main_tld,
#domen_list .all_tld
{
    float: left;
    margin: .33em .4em 0 0;
}

#domen_list a {
    text-decoration: none;
}

#domen_list #right_banner {
    padding: 0 !important;
    border-left: 1px solid #bdbdbd;
    border-bottom: 1px solid #e5e5e5;
    background: #f3f3f3 url('/i/points/domen_list_right_banner_bg.gif') repeat-y right;
    -webkit-background-size: 0.1em auto;
    -khtml-background-size: 0.1em auto;
    vertical-align: bottom !important;
    width: 11.9091em;
    line-height: 0;
}
.verythin #domen_list #right_banner { width: 0; }
.verythin #domen_list #right_banner * { display: none; }

#domen_list #right_banner a {
    display: block;
}

#domen_list #right_banner img {
    font-size: 1.0000001em;
    display: block;
	width: 11.9091em;
	height: auto;
	position: relative;
	top: 1px;
}

#domen_list img.marker {
    margin: -0.1em 0 0 1em;
}


/* reghost */
#content #regrost {
    width: 100%;
    margin-bottom: 0.8333em;
}
#content #regrost h2 {
	font-size:1.75em;
	margin: 0;
	padding: 0;
	font-weight:normal;
	background:none;
}
#content #regrost tr td {
	padding:0.41667em 0;
}
#content #regrost td.bb {
    border-bottom:solid 1px #BBBBBB;
    vertical-align: top;
}

#content #regrost .titles h2 {
	font-size:1.3334em;
	font-weight: bolder;
}
#content #regrost .titles {
	color:#2d3658;
	font-size:0.91667em;
    text-align:left;
}
#content #regrost .result {
    width:16%;
    color:#993300;
    font-size:1.6667em;
    padding:0.5em 1.25em 0 0.75em;
    text-align:right;
}
.widefont #content #regrost .result {
    padding-left: 0.5em;
}

#content #regrost .center {
    padding-left:5%;
}

#content #regrost .b {
    padding-bottom: 1.1667em;
    vertical-align: top;
}

#content #regrost .pad {
    padding: 8px 0 0 0 !important;
    width: 4px;
    min-width: 4px;
    max-width: 4px;
}

#content #regrost .stat_table {
    background: url('/i/style/second/widget-part/regrost_bg.jpg') #fff repeat-x;
}

/* Почта и Хостинг */
#mainpage_hosting_block {
    margin: 0.8333em 0;
    width: 100%;
    table-layout: fixed;
}

#mainpage_hosting_block th.lt, #mainpage_hosting_block th.rt {
    background-image: url('/i/style/first/glamor/grey_border-odd.png') !important;
}

#mainpage_hosting_block th {
    background-color: #efefef;
    border-bottom: 1px solid #d6d6d6 !important;
}
#mainpage_hosting_block_head_hosting_title {
    color: #003768;
    text-transform: uppercase;
    font-size: 0.91667em;
    text-align: left;
    padding: 1em;
    border-top: 1px solid #dedede;
}

#mainpage_hosting_block .blue_text {
    color: #003768;
    font-size: 1.23em;
}

#mainpage_hosting_block .gray_text {
    color: gray;
    font-size: 0.91667em;
}

#mainpage_hosting_block .tarif_digit {
    font-size: 1.2em;
}

#mainpage_hosting_block .tarif_text {
    color: #005c85;
    float: left;
    margin-top: 10px;
    font-weight: bold;
    font-size: 0.8em;
    border-collapse: collapse;
}

#mainpage_hosting_block .rr {
    background-image:url(/i/icon/hosting/rigth_gray_dotted.gif) !important;
    background-repeat:no-repeat;
    background-position:center;
    width:10px;
}

#mainpage_hosting_block .piece_of_hosting {
    padding: 1.75em 0 0 0.41667em;
    vertical-align: top;
}

#mainpage_hosting_block .piece_of_hosting a {
    text-decoration: none;
}

#mainpage_hosting_block .b {
    padding-bottom: 9px;
}

/* Почта и Хостинг */
table.mainpage_hosting_block {
    margin: 0.8333em 0;
    width: 100%;
    table-layout: fixed;
}

table.mainpage_hosting_block th.lt, table.mainpage_hosting_block th.rt {
    background-image: url('/i/style/first/glamor/grey_border-odd.png') !important;
}

table.mainpage_hosting_block th {
    background-color: #efefef;
    border-bottom: 1px solid #d6d6d6 !important;
}
table.mainpage_hosting_block_head_hosting_title {
    color: #003768;
    text-transform: uppercase;
    font-size: 0.91667em;
    text-align: left;
    padding: 1em;
    border-top: 1px solid #dedede;
}

table.mainpage_hosting_block .blue_text {
    color: #003768;
    font-size: 1.23em;
}

table.mainpage_hosting_block .gray_text {
    color: gray;
    font-size: 0.91667em;
}

table.mainpage_hosting_block .tarif_digit {
    font-size: 1.2em;
}

table.mainpage_hosting_block .tarif_text {
    color: #005c85;
    float: left;
    margin-top: 10px;
    font-weight: bold;
    font-size: 0.8em;
    border-collapse: collapse;
}

table.mainpage_hosting_block .vps_tarif {
    width: 135px;
    margin-top: -18px;
}


table.mainpage_hosting_block .tarif_text td.name {
    color: #8a8687;
    font-weight: 100;
    background: url(/i/style/first/delimiter.gif) no-repeat right 2px;
    text-align: right;
    padding-right: 5px;
    vertical-align: middle;
    width: 50%;
}

table.mainpage_hosting_block .tarif_text td.value {
    padding-left: 5px;
    vertical-align: middle;
}

table.mainpage_hosting_block .rr {
    background-image:url(/i/icon/hosting/rigth_gray_dotted.gif) !important;
    background-repeat:no-repeat;
    background-position:center;
    width:10px;
}

table.mainpage_hosting_block .piece_of_hosting {
    padding: 1.75em 0 0 0.41667em;
    vertical-align: top;
}

table.mainpage_hosting_block .piece_of_hosting a {
    text-decoration: none;
}

table.mainpage_hosting_block .piece_of_hosting_vps {
    padding: 0px 0 0 0.41667em;
    vertical-align: top;
    min-width: 150px;
}


table.mainpage_hosting_block .piece_of_hosting_vps a {
    text-decoration: none;
}

table.mainpage_hosting_block .b {
    padding-bottom: 9px;
}

.ie-zindex p {
    margin: 0px!important; padding: 0px!important; height: 0px!important;
}

#mainpage_news_block .b {
    padding-bottom: 2em;
}

/* Новости */
#mainpage_news_block {
	margin: 0 0 0.8333em 0;
	width: 100%;
	table-layout: fixed;
}
#mainpage_news_block th.lt, #mainpage_news_block th.rt {
    background-image: url('/i/style/first/glamor/grey_border-odd.png') !important;
}

#mainpage_news_block th {
    background-color: #efefef;
    border-bottom: 1px solid #d6d6d6 !important;
}
#mainpage_news_block_head_news_title {
    color: #003768;
    text-transform: uppercase;
    font-size: 0.91667em;
    text-align: left;
    padding-left: 1.4545em;
    border-top: 1px solid #dedede;
}
#mainpage_news_block_head_news_title a {
	color: white;
	font-size: 10pt;
}
#mainpage_news_block_head_news_archive {
    font-size: 0.91667em;
	vertical-align: top;
	font-weight: normal;
	text-align: right;
	border-top: 1px solid #dedede;
	padding: 1em 1em 0.9em 0;
}
#mainpage_news_block_head_news_archive a {
    color: #050505;
    text-decoration: none;
    border-bottom: 1px solid #a5a5a5;
}
#mainpage_news_block_head_news_archive a:hover {
    border-bottom: 0px none;
}

#mainpage_news_block_head_news_archive .rss {
    border: 0px none;
}

#mainpage_news_block .piece_of_news {
    padding: 1.75em 0 0 1.41667em;
    vertical-align: top;
}

#mainpage_news_block .b {
    padding-bottom: 2em;
}

#mainpage_news_block .piece_of_news .news_date {
	color: #9a9999;
	font-size: 0.75em;
}
#mainpage_news_block .piece_of_news a {
	color: #050505;
	text-decoration: none;
}

#mainpage_news_block .piece_of_news a:hover {
	text-decoration: underline;
}

/* reg features */

#reg_features {
    width: 100%;
    margin-bottom: 0.8333em;
}

#reg_features .odd {
    background-color: #fff;
}

#reg_features .even {
    background-color: #efefef;
}

#reg_features .t {
    border-top: 1px solid #dedede !important;
}

#reg_features .b {
    border-bottom: 1px solid #dedede !important;
}

#reg_features .even .lt,
#reg_features .even .rt,
#reg_features .even .lb,
#reg_features .even .rb {
    background-image: url('/i/style/first/glamor/grey_border-odd.png') !important;
    background-color: #fff !important;
}

#reg_features td {
    padding: 0.2em 1.2em 0.3em;
}
#reg_features td.left {
    text-align:center;
}

#reg_features td.right {
    padding-right:3.333em;
    text-align:left;
}
#reg_features td.right div {
    padding-left:0.8333em;
}

#reg_features .big_text, #regrost .big_text {
    font-size:1.5em;
    line-height: 2.5em;
    font-weight:bold;
}

#reg_features .big_text a {
    text-decoration:none;
}

#reg_features .big_text a:hover {
    text-decoration:underline;
}

#reg_features .lnk, #regrost .lnk {
    color:green;
    float:left;
}

#reg_features .even .right, #reg_features .even .right a {
    color: #010101;
}

#reg_features .odd .right, #reg_features .odd .right a {
    color: #404040;
}

/* end reg features */

/* pop up */
#all_domens {
	display:none;
}
#pop_up {
	position:absolute;
	top:100px;
	left:50%;
	width:750px;
	margin-left:-375px;
	background-color:#FFF;
	border:solid 1px #000000;
	z-index:100;
}
.pop_up_iframe {
	position: absolute;
	top: 100px;
	display: none;
	margin:0px auto 0px 22%;
	width: 752px;
	height: 660px;
	z-index: 50;
    border: 0px;
}
#pop_up .print {
	top:10px;
	position: absolute;
	right:70px;
	color:#4DA71D;
}
#pop_up .copyright {
/* 	top:25px; */
	color:#808080;
	margin-top:15px;
	text-align:center;
/*	position: absolute;
	left:100px;*/
}
#pop_up .print a {
	color:#4DA71D;
}
#pop_up #top_close {
	position:absolute;
	top:10px;
	right:10px;
}
#pop_up h1 {
	font-size:17px;
	color:#000000;
	height:35px;
	padding:15px 0px 0px 10px;
	background-color:#F2F2F2;
}
#pop_up .whois-mass {
	padding:10px 0px 0px 15px;
}
#pop_up .whois-mass label {
}
#pop_up .whois-mass label span.quest {
	color:#009900;
	border:solid 1px #989898;
	padding:0px 2px 0px 2px;
	font-size:10px;
	font-weight:bold;
}
#pop_up .whois-mass input.txt {
	width:390px;
	border:solid 1px #989898;
	height:16px;
}
#pop_up .whois-mass input.btn {
	position:relative;
	top:3px;
}
#pop_up .mass_whois_form {
	margin: 0px 15px 0px 15px;
}
#pop_up .item {
	position: relative;
	padding: 2px 0px 2px 0px !important;
	padding: 0px 0px 2px 0px;
	height: 22px;
	line-height: 22px;
	font-size: .917em;
}
#pop_up .item input {
	margin:0 0 0 10px;
	padding:0;
}
#pop_up .item span {
	position:absolute;
	top:0px;
	right:0px;
	padding:0px 10px 0px 0px;
	border-right:solid 1px #898989;
	font-size: 1em;
}
#pop_up .odd {
	background-color:#EFEFEF;
}
#pop_up .head {
	/*background:url(/i/style/first/head_table_bg.jpg) repeat-y #fff;	*/
	background-color:#6BC201;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	padding:2px 0px 2px 10px;
	margin:10px 15px 0px 15px;
}
#pop_up table {
	margin:0px 0px 0px 0px;
}
#pop_up #bottom {
	background-color:#F2F2F2;
	height:35px;
	padding:10px 0px 0px 0px;
	margin:10px 0px 0px 0px;
	position:relative;
}
#pop_up .nds {
	color: #4DA71D;
	margin-left: 15px;
}

#pop_up .print_version {
	top:10px;
	position: absolute;
	right:15px;
}

#pop_up #close {
	top:25px;
	position: absolute;
	right:15px;
	color:#4DA71D;
}

#pop_up #close a {
	color:#4DA71D;
}

/* #partners, #clients ... */
#content .font_blue {
	color:#0030e2;
}
#content .font_orange {
	color:#e57f20;
}
#content .font_yelow {
	color:#ecbf0a;
}
#content .font_greeen {
	color:#4fbb00;
}


/* partners */
#content #partners .center {
	text-align:center;
}
#content #partners .align_left {
	text-align:left;
}
#content #partners .blue_star {
	color:#0030e2;
}
#content #partners ul {
	margin: 5px 0px 0px 10px;
	padding: 0px;
	list-style: none;
}
#content #partners ul li {
	padding:0px 0px 4px 0px;
}
#content #partners span.num {
	background-image:url('/i/style/second/widget-part/blue_bulet.gif');
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	padding:1px 10px 5px 5px;
	float:left;
	display:block;
}
#content #partners .green_back {
	background-color: #B4F616;
	border-bottom: solid 1px #8A8A8A;
	font-weight: bold;
	padding: 0px 0px 2px 10px;
	margin: 0 -5px 0 -5px;
}
#content #partners .green_back sup {
	color:#e57f20;
	font-weight:bold;
}
#content #partners span.blue_star {
	color:#0030e2;
	font-weight:bold;
}

#content #partners table.sales td.links {
	font-size:12px;
	text-align:right;
	border-left:none;
	padding:2px;
	margin:0;
}
#content #partners table.sales td.links a {
	margin:0;
	display:inline;
}
#content #partners table.sales {
	font-size: 11px;
}
#content #partners table.sales td {
	text-align:center;
}
#content #partners table.sales td div {
	position:relative;
}
#content #partners table.sales thead td {
	text-align:center;
	font-weight:bold;
}
#content #partners table.sales td.nds {
	font-size:10px;
	text-align:left;
}
#content #partners table.sales td.select_act {
	color:#6E6E6E;
	font-weight:normal;
}

#content #partners .green_font {
	color:#4CA91D;
	font-weight:bold;
	display:block;
	margin:10px 0px 5px 0px;
}

#content #partners .lightblue { color: #0030E2; }

#content #partners a.learn_more {
	color:#003768;
	font-weight:bold;
	background-image:url('/i/marker/green_arrow.gif');
	background-repeat:no-repeat;
	background-position:0% 50%;
	padding:0px 5px 0px 15px;
	float:right;
}
#content #partners .link {
	height:25px;
	margin:5px 0px 0px 0px;
	padding:0;
}
#content #partners .zones {
	margin: 0.25em;
	text-align:center;
	font-size: 11px;
	width: 100%
}
#content #partners .zones td {
	border:none;
}
#content #partners .zones .more_zones {
	width:100px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	padding:10px 0px 0px 0px;
}
#content .full_table {
	background-image:url('/i/style/second/widget-part/partners_more_bg.jpg');
	background-repeat:repeat-x;
	height:42px;
	margin:15px 10px 0px 10px;
	text-align:left;
	color:#FFFFFF;
	font-weight:bold;
	position:relative;
	padding:13px 10px 0px 45px;
	width: 260px;
}
#content .full_table .left_bg {
	width:60px;
	height:42px;
	position:absolute;
	left:0;
	top:0;
	background-image:url('/i/style/second/widget-part/partners_more_left.jpg');
	background-repeat: no-repeat;
}
#content .full_table .right_bg {
	width:8px;
	height:42px;
	position:absolute;
	right:0;
	top:0;
	background-image:url('/i/style/second/widget-part/partners_more_right.jpg');
	background-repeat: no-repeat;
}
#content .full_table a {
	color:#FFFFFF;
}

#content #partners .blue_cicle li {
    clear:both;
}

/* support page */
#content .support_page {
	margin:0px 0px 0px 0px;
}
#content .support_page a {
	display:inline;
}
#content .support_page table {
	margin:10px 0px 10px 0px;
	border: 1px solid #e9e9e9;
}
#content .support_page table td {
	border-bottom: 1px solid #e9e9e9;
	padding:0 10px;
}
#content .support_page table td.support_table_flt {
	border-left: 1px solid #e9e9e9;
	width:220px;
}
#content .support_page img {

	vertical-align: middle;
}
#content .support_page td.tnhk {
	text-align:center;
	padding:5px 0px 5px 0px;
	font-weight:bold;
}

/* list with circle marker */
ul.marker_blue_circle {
    margin: 5px 0px 5px 0px !important;
    padding-left: 0px !important;
}

ul.marker_blue_circle li {
    list-style-type: none;
    padding:1px 5px 5px 5px !important;
    background-image: url('/i/style/second/widget-part/blue_bulet.gif') !important;
    background-repeat: no-repeat !important;
    background-position: 0px 1px !important;
    list-style-position: inside;
}

span.marker_blue_circle_num {
    color: #FFFFFF;
    font-weight: bold !important;
    padding-right: 10px;
    font-size: 11px;
}

/* client page */
#content #clients td {
    vertical-align: top;
} 
#content #clients h2 {
	color:#2d3658;
	font-weight:normal;
	font-size:17px;
	background-color:#F5F5F5;
	height:30px;
	padding:8px 0px 0px 10px;
	border: 1px solid #e9e9e9;
	margin:0px 0px 0px -1px !important;
	margin:0px 0px 0px 0px;
	border-collapse:collapse;
}
#content #clients h3 {
	color:#000000;
	font-weight:bold;
	font-size:12px;
	background-color:#F5F5F5;
	padding:10px 0px 10px 10px;
	border-top: 1px solid #e9e9e9;
	border-bottom: 1px solid #e9e9e9;
	border-collapse:collapse;
	margin:0px 0px 0px 0px;
}
#content #clients table {
    width: 100%;
	border-collapse:collapse;
}
#content #clients p {
	margin: 10px;
	padding: 0px 0px 0px 0px;
}
#content #clients .partners_right {
    width: 20em;
    height: 15em;
    border: 0px none;
}
#content #clients .partners_right p {
	margin:5px 15px 0px 15px;
	padding:0;
}
#content #clients .partners_right ol {
	color:#0031E0;
	margin:0px 0px 0px 10px;
	padding:0px;
	list-style-position:inside;
}
#content #clients .partners_right ol li {
	padding:3px 0px 3px 0px;
}
#content #clients .partners_right ol li img {
	margin:0px 0px -3px 0px;
}
#content #clients .partners_right h3 {
	font-size:12px;
	font-weight:bold;
	background:none;
	padding:0;
	margin:10px 0px 13px 10px;
	border:none;
}
#content #clients .partners_right .join_members {
	text-align:center;
}
#content #clients .center {
	text-align:center;
}
#content #clients .align_left {
	text-align:left;
}
#content #clients .blue_star {
	color:#0030e2;
}
#content #clients .orange_star {
	color:#e57f20;
}
#content #clients ul {
	margin:0px 0px 0px 10px;
	padding:0px;
	list-style:none;
}
#content #clients ul li {
	padding:2px 0px 8px 0px;
	font-size:11px;
}
#content #clients span.num {
	background-image:url('/i/style/second/widget-part/blue_bulet.gif');
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	padding:1px 10px 5px 5px;
	float:left;
	display:block;
}
#content #clients .green_back {
	background-color:#B4F616;
	border-bottom:solid 1px #8A8A8A;
	font-size:12px;
	font-weight:bold;
	padding:0px 0px 2px 10px;
}
#content #clients .green_back sup {
	color:#e57f20;
	font-weight:bold;
}
#content #clients span.orange_star {
	color:#e57f20;
	font-weight:bold;
}
#content #clients span.blue_star {
	color:#0030e2;
	font-weight:bold;
}
#content #clients table.sales td.links {
	font-size:12px;
	text-align:right;
	border-left:none;
	padding:2px 0px 2px 0px;
}
#content #clients table.sales td.links a {
	padding:0px 10px 0px 10px;
	margin:0;
	display:inline;
}
/*#content #clients table.sales {
	background-image:url('/i/style/second/widget-part/partners_table_bg.png');
	background-repeat:repeat-x;
	background-position:0% 100%;
	background-color:#EDEDED;
	border-collapse:collapse;
}*/
#content #clients table.sales td {
	padding:5px 0px 5px 5px;
	text-align:left;
}
#content #clients table.sales td div {
	position:relative;
}
#content #clients table.sales thead td {
	text-align:left;
	font-weight:bolder;
}
#content #clients table.sales td.nds {
	font-size:10px;
	text-align:left;
	padding:0px 0px 0px 5px;
	border-right:none;
}
#content #clients table.sales td.select {
	border:solid 1px #B2FE15;
}
#content #clients table.sales td.select_col {
	background-color:#B2FE15;
	border:solid 1px #B2FE15;
}
#content #clients table.sales td.select_act {
	background-color:#B9B9B9;
	color:#6E6E6E;
	font-weight:normal;
}
#content #clients .green_font {
	color:#4CA91D;
	font-weight:bold;
	display:block;
	margin:10px 0px 5px 0px;
}
#content #clients .partners_title {
	background-image:url('/i/style/second/widget-part/partners_rigth_hbg.png');
	background-repeat:repeat-y;
	background-color:#F0F0F0;
	font-size:12px;
	font-weight:bold;
	padding:5px 5px 5px 10px;
	border-top: 1px solid #e9e9e9;
	border-bottom: 1px solid #e9e9e9;
}
#content #clients a.learn_more {
    background-color: #fff;
    background-position: 5px 50%;
    color: #003768;
    line-height:1em;
    padding:0.25em 5px 0.25em 20px;
    font-weight:bold;
    background-image:url('/i/marker/green_arrow.gif');
    background-repeat:no-repeat;
}
#content #clients .link {
	text-align:right;
	margin:0px 0px 10px 0px;
	background: url('/i/style/first/glamor/grey-border-pixel.gif') repeat-x 0 50%;
    overflow: hidden;
    height: 1.2em;
}
#content #clients .zones {
	text-align:center;
}
#content #clients .zones td {
	border:none;
	vertical-align: middle;
}
#content #clients .zones .more_zones {
	width:88px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
}
#content #clients .zones .full_table {
	background-image:url('/i/style/second/widget-part/partners_more_bg.jpg');
	background-repeat:repeat-x;
	height:42px;
	margin:15px 5px 0px 5px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	position:relative;
	padding:6px 10px 0px 30px;
	border-collapse:collapse;
	width: auto !important;
}
#content #clients .zones .full_table .left_bg {
	width:30px;
	height:42px;
	position:absolute;
	left:0;
	top:0;
	background-image:url('/i/style/second/widget-part/clients_more_left.jpg');
	background-repeat: no-repeat;
}
#content #clients .zones .full_table .right_bg {
	width:8px;
	height:42px;
	position:absolute;
	right:0;
	top:0;
	background-image:url('/i/style/second/widget-part/partners_more_right.jpg');
	background-repeat: no-repeat;
}
#content #clients .zones .full_table a {
	color:#FFFFFF;
}

/* docs download */
.document_links {
	float:right;
	width: 30em;
	margin: 0 -1.2em 1em 1em;
}
.document_links h2 {
	margin: 0 0 0 2em !important;
}
.document_links .fill {
	padding: 0 0 0 1.5em;
}
.document_links a {
	color: #3574bb;
}
.document_links h4 {
	width: 24em;
	height: 1.8em;
	padding: 0.2em 0 0 1em;
	background: url('/i/style/first/glamor/redtable-subheader.png') no-repeat 0 0;
	font-size: 100%;
	margin: 0 0 0 0;
	cursor: pointer;
}
.document_links .twice {
	width: 24em;
	height: 40px;
	padding: 0.2em 0 0 1em;
	background-image: url('/i/style/first/glamor/redtable-subheader-twice.png');
	font-size: 100%;
	margin: 0 0 0 0;
	cursor: pointer;
}

.document_links h4 a {
	color: #fff;
	text-decoration: none;
	font-weight: bolder;
	padding: 0 0 0 1.5em;
	font-size: 100%;
}
.document_links h4 a {
	background: url('/i/style/first/glamor/redtable-plus.png') no-repeat 0 4px;
}
.document_links .expanded h4 a {
	background: url('/i/style/first/glamor/redtable-minus.png') no-repeat 0 4px;
}
.document_links .collapsed div {
	display: none;
}
.document_links p {
	margin: 0 5em 1em 4em;
	color: #989797;
}

/* transfer page */
#content #transfer a.learn_more {
	color:#E77F20;
	font-weight:bold;
	background-image:url('/i/marker/green_arrow.gif');
	background-repeat:no-repeat;
	background-position:0% 50%;
	padding:0px 5px 0px 15px;
}
#content #transfer span.num {
	background-image:url('/i/style/second/widget-part/blue_bulet.gif');
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	padding:1px 10px 5px 5px;
	float:left;
	display:block;
}
#content #transfer ul {
	margin:0px 0px 0px 10px;
	padding:0px;
	list-style:none;
}
#content #transfer a.learn_more {
    color:#E77F20;
    font-weight:bold;
    background-image:url('/i/marker/green_arrow.gif');
    background-repeat:no-repeat;
    background-position:0% 50%;
    padding:0px 5px 0px 15px;
}

/* prices */

.leftm {
	padding:0px 10px 0px 0px !important;
}


/* banner system */
/*
.banners{
	height:126px;
	font-size:0px;
	border:solid 1px #000000;
	position:relative;
	}
	.banners#banner-1{
		background:url('../oldfiles/15000000.jpg') no-repeat 100% 0%;
		}
		.banners#banner-1 a img{
			height:126px;
		}
	.banners#banner-2{
		background:url('../oldfiles/nadezhno.gif') no-repeat 50% 0%;
		}
		.banners#banner-2 a img{
			height:126px;
		}
	.banners#banner-3{
		background:url('../oldfiles/certific.jpg') no-repeat 100% 0%;
		}
		.banners#banner-3 a img{
			height:126px;
		}
	.banners#banner-5{
		background:url('../oldfiles/yad-rbk-.gif') no-repeat 50% 0%;
		}
		.banners#banner-5 a img{
			height:126px;
		}
*/
/* /banner system */

/* message box */
.message_box {
  position: absolute;
    top: 100px;
    left: 50%;
    width: 41.667em;
    z-index: 100;
    margin: 0px 0px 0px -20.833em;
    -webkit-background-size: 100% auto;
    -khtml-background-size: 100% auto;
    background: url('/i/style/second/widget-part/message_box-top.png') no-repeat;
}

/*#message_box_table { // IS IT USED? NOT FOUND IN /SRS/TRUNK/
    position: relative;
    width: 495px;
    margin: 0 auto;
    background: url('/i/style/second/widget-part/message_box-top-dark-bg.png') no-repeat;
}*/

.message_box_block_bg {
    background:transparent url('/i/style/second/widget-part/message_box_block-bg.png') repeat scroll 0%;
    left:0px;
    top:0px;
    width:100%;
    height:100%;
    position:absolute;
    z-index:98;
}

.message_box a{
    color:#0579cb;
}

/*#message_box_table .message_box-status {
    font-size:12px;
    background:#FF7F00;
    color:#fff;
    font-weight:bold;
    margin:0px 0px 5px 0px;
    padding:5px;
    width:390px;
}

#message_box_table #message_box-title {
    font-family:Tahoma, Geneva, sans-serif;
    font-size:14px;
    color:#f00;
    padding:10px 0px 0px 10px;
    height:16px;
    position:relative;
}*/

.message_box .message_box-title {
    padding: 1em 0 0 1.5em;
    height: 4.8383em;
    max-height: 4.8383em;
}

.message_box .message_box-title h1 {
    font-size:1.5em;
    color:#383838;
    font-weight: normal;
    margin: 0 0 0.5em 0;
}

/*#message_box_table #message_box-title span {
    color:#444d6e;
}*/

.message_box .message_box-inner {
    background:url('/i/style/second/widget-part/message_box-bottom.gif') no-repeat 0% 100%;
    padding:0 0 0.75em;
    -webkit-background-size: 100% auto;
    -khtml-background-size: 100% auto;
}

/*#message_box_table #message_box-inner {
    background:url('/i/style/second/widget-part/message_box-bottom.gif') no-repeat 0% 100%;
    padding:5px 0px 7px 0px;
    text-align:center;
}

#message_box_table #message_box-content {
    padding:5px 0px 7px 12px;
    background:url('/i/style/second/widget-part/message_box-bg.gif') repeat-y;
}

#message_box_table #message_box-content .message_box-status {
    color:#000000;
    font-size:12px;
    margin-left:35px;
}*/

.message_box .message_box-content {
    padding:1em 1.5em 0.33em;
    -webkit-background-size: 100% auto;
    -khtml-background-size: 100% auto;
    line-height: 1.5em;
    background:url('/i/style/second/widget-part/message_box-bg.gif') repeat-y;
}

/*#message_box_table #message_box-content .message_box-item  {
    font-size:11px;
    background-color:#FFFFFF;
    margin:5px 10px 0px 0px;
    padding:5px;
}

#message_box_table #message_box-content .message_box-item .date {
    color:#9A9A9A;
    padding:0px 5px 0px 0px;
    display:inline;
}

#message_box_table #message_box-content .message_box-item  h2.title {
    text-align: left;
    font-size:11px;
    font-weight: bold;
    display: inline;
}

#message_box_table #message_box-content .message_box-item  .domain_list {
    font-size:12px;
    font-weight: bold;
    display: block;
    text-align: center;
}

#message_box_table #message_box-content .message_box-item .message_status {
    color:#696969;
    font-size:11px;
    /*display:inline;*/ /*
}

#message_box_table #message_box-content .message_box-item .message_status div {
    display:inline;
}

#message_box_table #message_box-content .message_box-item .message_status_accepted {
    color:#006400;
}

#message_box_table #message_box-content .message_box-item .message_status_refused {
    color:#FF0000;
}

#message_box_table #message_box-content .message_box-item .message_status_delayed {
    color:#8b4513;
}*/

.message_box .domain_list {
  width: 100%;
  margin: 1.5em 0 0.5em 0;
}

.message_box .domain_list td, .message_box .domain_list th {
    padding-left: 0.5em;
    text-align: left;
}

.message_box .domain_list .date {
    width: 8em;
}

.message_box .message_box-btn {
    padding: 0.75em 0 0 0;
    height: 1.667em;
}

.message_box .message_box-btn a {
    float:left;
    display: block;
    height: 1.667em;
    margin: 0 1em 0 0;
    -webkit-background-size: 100% 100%;
    -khtml-background-size: 100% 100%;
}

/* help*/
#content #help a {
    text-decoration: none;
}
#content #help a:hover {
    text-decoration: underline;
}

/* namebuddy */

#content #namebuddy table {
	margin:10px 0px 10px 0px;
	/*border:solid 1px #898989;*/
	border-collapse:collapse;
}
#content #namebuddy table td,
#content #namebuddy table th {
	/*border:solid 1px #898989;*/
	padding:3px 10px 3px 10px;
}
#content #namebuddy .head {
    background:url('/i/style/second/widget-part/head_table_bg.jpg') repeat-y #fff;
}

/* Zones list */

#zones_block .item {
	position:relative;
	/* padding:2px 0px 2px 0px !important; */
	/* height:16px; */
	height:2.16667em;
	line-height: 2.16667em;
}
#registration_full .item label {
	height: 22px;
	display:block;
}
#registration_full .item input {
	vertical-align:middle;
}
#registration_full .item img {
	vertical-align: middle;
	position:relative;
	top: -2px;
}
#zones_block .item span {
	position:absolute;
	top:3px;
	right:10px;
	border-right:solid 1px #898989;
	padding:0px 10px 0px 0px;
}
#zones_block .odd {
	background-color:#F5F5F5;
}
#zones_block .head {
    background:url('/i/style/second/widget-part/head_table_bg.jpg') repeat-y #fff;
    color:#FFFFFF;
    font-size:11px;
    font-weight:bold;
    text-transform:uppercase;
    padding:2px 0px 2px 10px;
}
#zones_block table {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#zones_block .nds {
	position: relative;
	padding:2px 0px 2px 10px;
	font-size: 10px;
	color: grey;
}
.zones_mark {
    margin: 0 0 0 0.83em;
}

#zones_block .zones_mark {
    margin: 0 0 0.41em 0.83em;
    vertical-align: middle;
}

#registration_full .select_all {
    padding-top: 5px;
    font-size: 11px;
    margin-left: 15px;
}

/* Innovations */

div.feature_list {
	margin-top:15px;
}
div.feature_list p {
	margin-top:15px !important;
	margin-bottom:0px !important;
	text-align: justify;
}

/* Procedures */

#content #procedures ul {
	list-style-type: none;
	margin-bottom:10px !important;
	margin-left:0px;
}
#content #procedures li {
	margin-top:3px !important;
	text-align: justify;
}
#content #procedures ul.inv_margin p {
	margin-top:5px !important;
	margin-bottom:0px !important;
	margin-left:40px !important;
}
#content #procedures ul.inv_margin li {
	margin-top:10px !important;
	margin-left:20px !important;
}

/* yandex_reg */

#yandex_reg a img{border:none}
#yandex_reg .span_small{
	font-size:20px;
	font-weight:bold;
}
#yandex_reg .reg{
	font-size:16px;
	color:#363636;
}
#yandex_reg input.txt{
	width:350px;
	height:22px;
	border:solid 1px #999;
	padding:2px 0px 0px 5px;
}
#yandex_reg .span_big{
	font-size:49px;
}

/* News archive */

#news_archive {
	float:right;
	width: 16em;
	margin: 0 0 1em 1em;
	background: #fff;
}

#news_archive .datelist {
	padding: 0.25em 1.5em;
}

/* Tabs */

#content .tabs{
	overflow: hidden;
	position: relative;
	z-index: 10;
	top: 0.0833em;
}
#content .tabs ul{
	margin:0;
	padding:0;
	list-style:none;
	list-style-position:inside;
}
#content .tabs ul li{
	color:#fff;
	background:url('/i/style/first/glamor/tabs_l3.png') no-repeat top left;
	float:left;
	margin: 0.3334em 0.0833em 0 0;
	height:2.16667em;
	position:relative;
	overflow:hidden;
	-webkit-background-size: auto 100%;
	-khtml-background-size: auto 100%;
}
#content .tabs ul li a{
	display:block;
	color:#fff;
	font-weight:bolder;
	text-decoration:none;
	background:url('/i/style/first/glamor/tabs_r3.png') no-repeat top right;
    padding:0.5833em 3.91667em 0.46667em 3.91667em;
    -webkit-background-size: auto 100%;
	-khtml-background-size: auto 100%;
}
#content .tabs ul li.active {
	color:#000;
	background:url('/i/style/first/glamor/tabs_act_l.png') no-repeat top left;
	float:left;
	margin: 0 0.0833em 0 0;
	height:2.5em;
	-webkit-background-size: auto 100%;
	-khtml-background-size: auto 100%;
}
#content .tabs ul li.active a{
	color:#000;
	background:url('/i/style/first/glamor/tabs_act_r.png') no-repeat top right;
	padding:0.95em 3.5em 0.416667em 3.5em;
	-webkit-background-size: auto 100%;
	-khtml-background-size: auto 100%;
}
#content .tabs ul li.active a:hover {
	text-decoration:underline;
}
#content .tabs ul li a:hover {
	text-decoration:underline;
}

/* subtabs style */

#content .subtabs {
    height: 2.66667em;
    background:url('/i/style/first/glamor/subtabs_bg.gif') repeat-x;
    border-top: 0.0833em solid #dedede;
    border-bottom: 1px solid #bdbdbd;
    border-left: 1px solid #dedede;
    border-right:1px solid #dedede;
    position: relative;
    z-index: 5;
    -webkit-background-size: auto 100%;
    -khtml-background-size: auto 100%;
}

#content .subtabs .r-curl {
    position: absolute;
    z-index: 10;
    right: -1px;
    top: -0.0833em;
    width: 0.5em;
    height: 2.75em;
    background: url('/i/style/first/glamor/subtabs-r-curl.png') no-repeat top right;
    -webkit-background-size: auto 100%;
    -khtml-background-size: auto 100%;
}

#content .subtabs ul {
    margin: 0;
    padding: 0 0 0 0;
    overflow: hidden;
}
#content .subtabs ul li {
    float:left;
    height:2em;
    list-style:none;
    padding:0.66667em 0.6667em 0 0.6667em;
    background:url('/i/style/second/widget-part/subtabs_del.gif') no-repeat right bottom;
    -webkit-background-size: auto 100%;
    -khtml-background-size: auto 100%;
}
#content .subtabs ul li.last { background:none;}

#content .subtabs ul li div {
    float: left;
    height:1.5em;

}
#content .subtabs ul li.active div {
    background:url('/i/style/second/widget-part/subtabs_menu_left_bg.png') no-repeat;
    -webkit-background-size: auto 100%;
    -khtml-background-size: auto 100%;
}

#content .subtabs ul li a {
    font-weight: bolder;
    float:left;
    height:1.42em;
    padding:0.1em 1.25em 0 1.25em;
    text-decoration:none;
}

#content .subtabs ul li a:hover {
    text-decoration:underline;
}

#content .subtabs ul li.active a {
    background:url('/i/style/second/widget-part/subtabs_menu_right_bg.png') no-repeat top right;
    color:#FFF;
    -webkit-background-size: auto 100%;
    -khtml-background-size: auto 100%;
}

/* newdomain/short_domains */

.b_bordered_gray_block {
    margin: 5px;
}

/* prices_block*/
#prices_block .item {
    font-size: 11px;
}

#prices_block .item {
    position:relative;
    padding:2px 0px 2px 10px !important;
    line-height:1.727em;
    height:2em;
}
#prices_block .item span {
    position:absolute;
    right:-1px;
    padding:0px 10px 0px 0px;
    border-right: 1px solid #e9e9e9;
}
#prices_block .odd {
    background-color:#F5F5F5;
}
#prices_block .head {
    background:url('/i/style/second/widget-part/head_table_bg.jpg') repeat-y #fff;
    color:#FFFFFF;
    font-size:11px;
    font-weight:bold;
    text-transform:uppercase;
    padding:2px 0px 2px 10px;
}
#prices_block table {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
#prices_block .nds {
    position: relative;
    padding:2px 0px 2px 10px;
    font-size: 10px;
    color: #4da71d;
}
#prices_block .space {
    height:7px;
}

#prices_block .bordered_cell {
    border: 1px solid #e9e9e9;
    border-collapse:collapse;
    margin:0px 10px 0px 0px;
}

#prices_block img {
    vertical-align:middle;
}


/* whois */
.whois_result_table .double_border {
	vertical-align: middle;
	margin: 0.2em 0.5em 0.2em 0;
	padding: 0.2em;
}


#mainpage_hosting_block_head_hosting_title {text-transform:none;font-size:1em;line-height:18px;}

#mainpage_hosting_block_head_hosting_title table {width:100%;}
#mainpage_hosting_block_head_hosting_title a {text-decoration:none;color:#003768;}
#mainpage_hosting_block_head_hosting_title .active, #mainpage_hosting_block_head_hosting_title .active span {background:url('/i/vps/mainpage_hosting_block_head_hosting_title.png') no-repeat;}
#mainpage_hosting_block_head_hosting_title .active {padding-left:5px;margin-right:5px;background-position:0 50%;display:inline-block;vertical-align:middle;}
#mainpage_hosting_block_head_hosting_title .active span {padding-right:10px;position:relative;left:5px;background-position:100% 50%;display:block;color:#fff;height:18px; min-width:110px;}
#mainpage_hosting_block_head_hosting_title a:hover {text-decoration:underline;}


#mainpage_hosting_block_head_news_title {text-transform:none;font-size:1em;line-height:18px;text-align:left;border-top:1px solid #dedede;}
#mainpage_hosting_block_head_news_title table {width:100%;}
#mainpage_hosting_block_head_news_title a {text-decoration:none;color:#003768;}
#mainpage_hosting_block_head_news_title .active, #mainpage_hosting_block_head_news_title .active span {background:url('/i/vps/mainpage_hosting_block_head_hosting_title.png') no-repeat;}
#mainpage_hosting_block_head_news_title .active {padding-left:5px;margin-right:5px;background-position:0 50%;display:inline-block;vertical-align:middle;text-align:center;}
#mainpage_hosting_block_head_news_title .active span {padding-right:10px;position:relative;left:5px;background-position:100% 50%;display:block;color:#fff;height:18px; min-width:110px;}
#mainpage_hosting_block_head_news_title a:hover {text-decoration:underline;}

#mainpage_news_block_head_news_events {color: #003768;text-transform: uppercase;font-size: 0.91667em;text-align: left;border-top: 1px solid #dedede;width:19.4em;
	    //width:212px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#mainpage_news_block_head_news_events {width:19.7em;}
}
#mainpage_news_block_head_news_events span {display:block;margin-left:.81em;}
#mainpage_news_block_head_news_events a {color: #050505;text-decoration: none;border-bottom: 1px solid #a5a5a5;float:right;text-transform:none;font-weight:normal;}
#mainpage_news_block_head_news_events a:hover {border-bottom: 1px solid #efefef;}
#mainpage_news_block td.spacer {width:.75em;padding:0;
//width:11px;
}
#mainpage_news_block .piece_of_news_event {padding-left:.81em;}   



/* изменения */

#content .tabs ul li a {padding:0.5833em 1.5em 0.46667em;}
#content .tabs ul li.active a {padding:0.95em 1.5em 0.416667em;}
#content .subtabs ul li a {padding:0.1em 0.75em 0;}
#content .subtabs ul li {padding:0.66667em 0.3em 0;}


/* добавления */

#content .tabs ul i {font-style:normal;}
#content .tabs ul li.active i {color:#999;}


/* всплывающие окна в dedicated-vps */ 
.popup-advantages .t, .popup-advantages .b, .popup-advantages .b-r,
.popup-additional .t, .popup-additional .b, .popup-additional .b-r {line-height:0;}
.popup-advantages .close, .popup-additional .close {text-decoration:none;position:absolute;right:30px;top:20px;background:url('/i/vps/white_popup-close.gif') no-repeat;width:14px;height:14px;}
.popup-advantages .white_popup, .popup-additional .white_popup {width:100%;}
.popup-advantages {display:none;position:absolute;left:50%;top:350px;width:510px;margin-left:-255px;}
.popup-advantages li {padding-bottom:5px;}
.popup-additional {display:none;position:absolute;left:50%;top:350px;width:650px;margin-left:-325px;}
.popup-advantages .print, .popup-additional .print {position:absolute;right:35px;bottom:35px;background:url('/i/vps/print.gif') no-repeat 0 0; line-height:14px;font-size:.75em;padding-left:22px;color:#595959;}
.popup-advantages .markercheckbox_huge li {padding:10px 0;}
table.additional-small {font-size:.917em;color:#4e4e4e;border-collapse:collapse;margin-top:10px;}
table.additional-small th {white-space:nowrap;text-align:left;font-weight:normal;padding:2px 20px 2px 6px;background:#efefef;}
table.additional-small td {padding: 2px 20px 2px 6px;}

.outer-star {display:inline-block;vertical-align:middle;width:.75em;position:relative;left:-.75em;margin-right:-.75em;}

/* Цена:
руб.
---
мес.
*/
.price-per-month {color:#005389 !important;font-size:.833em;white-space:nowrap;}
.price-per-month big {color:#005389 !important;font-weight:bolder;display:inline-block;vertical-align:middle;font-size:2.5em;}
.price-per-month small {color:#005389 !important;display:inline-block;vertical-align:middle;font-weight:bolder;line-height:1em;text-align:center;}
.price-per-month small span {color:#005389 !important;display:inline-block;padding-bottom:2px;border-bottom:1px solid;margin-bottom:-1px;}


/* Новое меню на главной для хостинга и VPS */
/**/


#content .tabs ul li span.tag_a_emulate {display:block; padding:0.5833em 1.5em 0.46667em; background:transparent url(/i/style/first/glamor/tabs_r3.png) no-repeat scroll right top; font-weight:bolder;}
#content .tabs ul li.active span.tag_a_emulate {display:block; padding:0.5833em 1.5em 0.46667em; background:transparent url(/i/style/first/glamor/tabs_act_r.png) no-repeat scroll right top; font-weight:bolder;}
a.hosting_tab_a {display: inline!important; background: none!important; padding: 0px!important;}


sup.red_star {color: #f00;}


a.pdf_link { background: url('/i/icon/pdf24.png') no-repeat left top transparent; display: block; height: 24px; padding-left: 30px; padding-top: 5px;}
