@CHARSET "UTF-8";
/**
* Base styles
*
*
*/
.top-level-container {
	width:100%;
	background-color:#ffffff;
}

#header-container {
}

#content-container {
}

#footer-contaiter {

}

.break-line-container {
	width:100%;
	height:5px;
	display:block;
	float:left;
}

.central-block {
	margin:0 auto;
	width:990px;
}

/**
* Header styles
*
*
*/
#page-header {
	width:990px;
	display:block;
	text-align:right;
	/*height:90px;*/
	min-height:12px;
}

#lang-block {
	width:990px;
	/*height:90px;*/
	display: table-cell;
	vertical-align: bottom;	
}

#lang-block div {
    display: inline-block;
    vertical-align: bottom;
	padding-left:20px;
	padding-right:20px;    
}

#lang-block a {
	display:block;
	float:left;
	height:25px;
	line-height:25px;
	padding-left:7px;
	padding-right:7px; 
}

#header2-container {
	display:block;
	width:100%;
	height:68px;
}

#logo-container {
	width:307px;
	height:68px;
	float:left;
}

#company-menu-container {
	float:right;
	width:683px;
	height:68px;
}

#company-menu-list {
	text-align:right;
	font-size:14px;
	line-height:98px;
	vertical-align:bottom;
	color:#32537A;
}

#company-menu-list a {
	padding-left:12px;
	padding-right:12px;
}

#service-menu-container {
	width:102%;
	height:49px;
	display:block;
	overflow:hidden;
	white-space:nowrap;	
}

#service-menu-list {
}

#service-menu-list ul {
	width:100%;	
}

#service-menu-list li {
	float:left;
	margin-left:1px;
	border-bottom:1px solid #B4CCDA;
}

#service-menu-list .first {
	-moz-border-radius-topleft:11px;
}

#service-menu-list .last {
	-moz-border-radius-topright:11px;	
}

#service-menu-list .active {
	background: url(/img/menu1_back1.gif);
	color:#ffffff;
	cursor:pointer;
}

#service-menu-list a {
	height:48px;
	line-height:48px;
	background: url(/img/menu1_back2.gif);
	text-align:center;
	display:block;
	color:#3B5083;
	font-size:16px;
	/*padding-left:46.5px;
	padding-right:46.3px;*/
	/*padding-left:60.5px;
	padding-right:60.5px;*/
	width:100%;	
}

#service-menu-list a:hover {
	background: url(/img/menu1_back1.gif);
	color:#ffffff;
	text-decoration:none;
}

.menuitem0 {width:30%;}
.menuitem1 {width:17%;}
.menuitem2 {width:16.5%;}
.menuitem3 {width:17%;}
.menuitem4 {width:17%;}

#user-menu-list a {
	width:100%;
	display:block;
	padding-left: 7px;
}

/**
* Body styles
*
*
*/
#main .content {
	float:left;
	width:78.6%;
	border: 1px solid #C9DBE8;
}

.matherial-caption {
	width:98%;
	font-size:200%;
	color:#3B5083;
	text-align:center;
	padding:1%;
}

.matherial-content {
	width:96%;
	/*color:#3B5083;*/
	color:#111111;
	text-align:left;
	padding:2%;
}

#main .leftcol {
	float:right;
	width:20%;	
}

.site-block {
	border: 1px solid #C9DBE8;
	margin-bottom:10px;
}

.block-caption {
	height:28px;
	line-height:28px;	
	background: url(/img/plashka1.gif);
	text-align:center;
	margin:1px 1px 0 1px;
	color:#3B5083;
	/*font-weight:bold;*/
}

.block-content {
	margin:0 1px 1px 1px;
	background:#C9DBE8;
	padding-top: 3px;
	padding-bottom: 3px;
}

#recycle-tbl {
	background:#C9DBE8;
	width:100%;
	color:#3B5083;
}


.rec-tbl-servise-str {
	background: #C9DBE8 url(/img/plashka2.gif) repeat-x;
	/*height:50px;	*/
	width:100%;
	float:left;
}

.rec-tbl-caption-str {
	width:100%;
	float:left;
	background:#C9DBE8;
}

#recycle-tbl .rec-tbl-name {
	text-align:left;
	float:left;
	width:73%;
	float:left;
	padding-left:7px;
}

#recycle-tbl .rec-tbl-price {
	text-align:center;
	float:left;
	width:21%;	
	float:left;
}

#recycle-tbl .rec-tbl-delete {
	text-align:center;
	width:3%;
	float:left;
}

.rec-tbl-but-str {
	text-align:center;
	width:100%;
}
/**
* Footer styles
*
*
*/

#footer {
	height:48px;
	line-height:48px;
	background: url(/img/menu1_back1.gif);
	color:#ffffff;
	float:left;
	width:100%;
	-moz-border-radius-topleft:11px;
	-moz-border-radius-topright:11px;
}

#footer div {
	height:48px;
	line-height:48px;
}

.footer-left {
	margin-left:20px;
	float:left;
}
.footer-right {
	float:right;
	margin-right:20px;
}
.footer-left a {
	text-decoration:none;
	color:#ffffff;
}
/**
*	
*	
*
*/
fieldset { float:left; width:100%; }
.service-list-label { width:50%;padding-top:5px; }
.service-calc-label { width:70%;padding-top:5px; }
.service-calc-label input { width:20%; }
.service-list-price { width:10%;padding-top:5px; }
.service-list-count { width:10%; }
.service-list-count input { width:100%; }
.service-list-count select { width:100%; }
.service-list-period { width:10%; }
.service-list-period select { width:100%; }
.service-list-submit { width:20%; }
.service-list-submit input { width:100%; }
.service-grid-check { width:24%; }
.one-column-text { float:left; width:100%;}
.one-column-text input { float:left; width:30%; margin-left:7px;}
.one-column-text select { width:30%; margin-left:7px; }
.one-column-text label { float:left;width:40%;padding-left:7px;}
.one-column-text label input { width:10%;}
#element-Radio {margin-top:3px;margin-bottom:3px;}
#element-Radio .optional {height:30px;}
#element-Text {margin-top:1px;margin-bottom:2px;}
#user_group-label, #reggroup-label, #info_group-label {display:none;}
.one-column-text .errors {color:#ff0000;width:50%;padding-left:50%;float:left;margin:0;}

/*  Форма проверки доменов */
#Whois-form {
	float:left;
	width:100%;
}
#Whois-form div {
	float:left;
}
#Whois-form fieldset {
	border:2px groove threedface;
	margin-top:7px;
}

#Whois-form #element-Textarea label {
	display:block;
	float:left;
}

#Whois-form #element-Text, #Whois-form #element-Textarea, #Whois-form #element-submit {
	margin-left:7px;
	margin-right:7px;
}

#Whois-form #group1-element,#Whois-form #group2-element,#Whois-form #group3-element {
	width:100%;
}

#Whois-form #group1-label, #Whois-form #group2-label, #Whois-form #group3-label {
	display:none;
}

#Whois-form legend {
	padding-left:7px;
	padding-right:7px;
}

#Whois-form legend input {
	margin-left:7px;
}

.whois_result {
	width:100%;
	float:left;
	padding-bottom:20px;
}

.whois_result div {
	float:left;
	width:35%;
	height:18px;
	border-bottom:#aaaaaa solid 1px;
}

.whois_result #domain-name {
	width:50%;
}

.whois_result #domain-price {
	width:15%;
}

.whois_result dt {
	display:none;
}

.whois_result #whoisresultsubmit-element, .whois_result #whoisresultsubmitclear-element {
	margin-top:10px;
	margin-left:120px;
	float:left;
}



.transfer_result {
	width:80%;
	padding-bottom:20px;
}

.transfer_result div {
	float:left;
	width:45%;
	height:18px;
	border-bottom:#aaaaaa solid 1px;
}

.transfer_result #domain-name {
	width:40%;
}

.transfer_result #domain-price {
	width:15%;
}

.transfer_result #checkresultsubmit-element, .transfer_result #transferresultsubmit-element {
	padding-top:10px;
	padding-left:10%;
	float:left;
	width:80%;
}

.transfer_result #checkresultsubmit-label {
	display:none;
}

.transfer_result #checkresultsubmit-element {
	padding-bottom:12px;
}

.domain-check dt, .domain-check dd {
	float:left;
}

.domain-check dt {
	padding-left:3px;
}
.domain-check dd {
	padding-top:1px;
	padding-left:100px;
}

/* Форма аутентификации */
#Auth-form div {
	width:94%;
	text-align:right;
	padding:3%;
	display:block;
	line-height:21px;
}
#Auth-form label {
	float:left;
	width:30%;
}
#Auth-form input {
	float:right;
	width:60%;
}

#Auth-form input[type="submit"] {
	float:none;
}

.guest-menu-block #user-menu-list a {
	/*word-wrap:normal;*/
	/*overflow:hidden;*/
	white-space:nowrap;
}

.guest-menu-block #user-menu-list {
	text-align:left;
	margin-left:40%;
}

/* Форма для настройки днс записей */
.editzone-form {
}

.editzone-form div{
	padding:1%;
	float:left;
	white-space:nowrap;
	overflow:hidden;
}

.editzone-form .ez-name {
	width:20%;
}

.editzone-form .ez-type {
	width:5%;
}

.editzone-form .ez-content {
	width:40%;
}

.editzone-form .ez-priority {
	width:5%;
}

.editzone-form .ez-ttlcol{
	width:5%;
}

.editzone-form .ez-changer {
	width:5%;
}

.editzone-form .ez-deleter{
	width:5%;
}

#DeleteDomain-form #element-submit {
	float:left;
	padding:3px;
	width:12%;
}

#DeleteDomain-form #element-submit input {
	width:100%;
}

#ChangeDomain-form fieldset {
	border:1px solid;
	padding:7px;
}
