body {
  padding: 0;
  margin: 0;
  background: #fff url("/img/bg.gif") repeat-x;
}
body, table, td, input, textarea, select, option {
  font: 12px Verdana, Tahoma, Arial, sans-serif;
  color: #4c4c4c;
}

a img {border:none;}
form {padding:0; margin:0;}

.required {color:#d50000;}



.header,
.area,
.navchain,
.body,
.footer {width:900px;}

.header .ctl,
.header .ctr,
.header .ct {height:9px;}

.header .cl,
.header .cr,
.header .ctl,
.header .ctr {width:9px;}

.header .ctl {background:url("/img/ctl.gif");}
.header .ctr {background:url("/img/ctr.gif");}
.header .ct {background:url("/img/ct.gif");}
.header .cl {background:url("/img/cl.gif");}
.header .cr {background:url("/img/cr.gif");}
.header .cr2 {background:url("/img/cr2.gif") repeat-y bottom right;}

.header .cb {background:#fff; height:84px; padding-left:20px;}

.right-header .top-links {height:42px;}
.right-header .domain-check {height:42px; vertical-align:bottom;}

.right-header .top-links {vertical-align:top; text-align:right; padding-right:20px;}
.right-header .top-links img {vertical-align:middle; margin-left: 7px; margin-right:7px;}
.right-header .top-links {color:#999; font-size:11px;}
.right-header .top-links a,
.right-header .top-links a:visited {color:#3d9db1; font-size:11px; text-decoration:none;}
.right-header .top-links a:hover {color:#4dadc1; font-size:11px; text-decoration:none;}

div.loginInfo {
padding-top: 5px;
padding-bottom: 5px;
color:#000;
}
div.loginInfo, div.loginInfo a, div.loginInfo a:visited, div.loginInfo a:hover  {
font-size: 12px!important;
}

table.area {
height:186px;
}
.area .cl,
.area .cr {width:9px;}
.area .cl {background:#01576e url("/img/acl.jpg"); color:#fff;}
.area .cr {background:#01576e url("/img/acr.jpg"); color:#fff;}
.area .cb {background:#01576e url("/img/ab.jpg"); /*height:186px;*/ padding-left:20px; color:#fff; vertical-align: top; padding-top: 8px;}
.area .cb a,
.area .cb a:visited,
.area .cb a:hover {color:#fff;}

.area h1 {font-size:14px; font-weight:700; color:#cddd49; margin: 0 0 7px 0;}
.area h1 span {color:#fff;}

.area ul {padding:0; margin:0; list-style-type:none;}
.area ul li {color:#fff; font-size:11px; line-height:140%;}

.area div.more {padding-top: 4px;}
.area .more a,
.area .more a:visited {color:#62fbf2; font-size:12px; text-decoration:underline;}
.area .more a:hover {color:#fff; font-size:12px; text-decoration:underline;}

.area ul.cabinet li {color:#fff; font-size:12px; padding-bottom: 3px; padding-top: 1px; line-height:130%;}
.area ul.cabinet li a:hover {color: #62fbf2;}

.navchain .cl {background:url("/img/cl.gif");}
.navchain .cr {background:url("/img/cr.gif");}
.navchain .cl,
.navchain .cr {width:9px;}
.navchain .cb {font-size:11px; color:#ccc; padding: 5px 10px;}
.navchain .cb a,
.navchain .cb a:visited {font-size:11px; color:#007f9f; text-decoration:none;}
.navchain .cb a:hover {font-size:11px; color:#30bfcf; text-decoration:none;}

.simple .cb {vertical-align:top; font-size:12px; color:#4c4c4c; padding: 4px 3px 20px 3px; line-height:130%;}

.body .cm {background:url("/img/cl.gif") repeat-y top left;}
.body .cl {background:url("/img/cl.gif") repeat-y top left;}
.body .cr {background:url("/img/cr.gif");}
.body .cl,
.body .cr {width:9px;}

.body .cb {vertical-align:top; font-size:12px; color:#4c4c4c; padding: 4px 20px 20px 20px; line-height:130%;}
.body .cb h1 {color:#00637c; font-size:15px; font-weight:700; margin-top: 0px; margin-bottom: 5px; /*padding: 0; margin: 0;*/}
.body .cb h1 span {color:#95a600;}
.body .cb h2 {color:#00637c; font-size:12px; font-weight:700; margin: 26px 0 6px 0;}
.body .cb h3, .simple .cb h3 {color:#00637c; font-size:12px; font-weight:700; margin: 26px 0 6px 0;}
.body .cb p {padding: 0; margin-top: 12px; margin-bottom: 5px;}
.body .cb ul {margin-top:0;}

.body .cb a,
.body .cb a:visited {font-size:12px; color:#006078; text-decoration:underline;}
.body .cb a:hover {font-size:12px; color:#95a600; text-decoration:underline;}

.body .cb table.nob,
.body .cb table.nob td, .body .cb table.nob th, 
.simple .cb table.nob,
.simple .cb table.nob td, .simple .cb table.nob th {border:none!important;}

.body .cb table, .simple .cb table {border-collapse:collapse; width:100%;}
.body .cb table td,
.body .cb table th, 
.simple .cb table td,
.simple .cb table th {border: 1px #ddd solid;}
.body .cb table thead td,
.body .cb table thead th, 
.simple .cb table thead td,
.simple .cb table thead th {font-weight:700;}
.body .cb table thead td,
.body .cb table thead th,
.body .cb table tfoot td, 
.simple .cb table thead td,
.simple .cb table thead th,
.simple .cb table tfoot td {background:#eee;}
.body .cb table tr.o td {background:#fafafa;}
.body .cb table .first {font-weight:700;}

.body .cm {vertical-align:top; width:200px; font-size:10px; color:#ccc; padding: 3px 5px;}
.body .cm2 ul {padding:0; margin:0; list-style-type:none;}
.body .cm2 ul li {padding:0; margin:4px 0; /*border-bottom:1px solid white;*/}

.body .cm2 ul li span,
.body .cm2 ul li a,
.body .cm2 ul li a:visited {display:block; height: 23px; font-size:12px; font-weight:700; text-decoration:none; color:#006078;
padding: 9px 14px 0px 14px; margin:0; background:url("/img/menu.gif") no-repeat top right; outline:none;}
.body .cm2 ul li a:hover {text-decoration:none; color:#3090a8;}

.body .cm2 ul li span {color:#000;}

.body .cm2 ul li.sel a,
.body .cm2 ul li.sel a:visited { color:#cce1e6; background:#01576e url("/img/menu.gif") no-repeat bottom right;}
.body .cm2 ul li.sel a:hover {color:#fff;}

/*.body .cm2 ul.level2 {
background-color: #efefef;
width: 185px;
}*/

.body .cm2 ul.level2 li a,
.body .cm2 ul.level2 li a:visited {font-size:11px; height: auto; background:none; padding: 3px; margin:0 0 0 20px; color:#006078;}
.body .cm2 ul.level2 li a:hover {color:#3090a8;}

.body .cm2 ul.level2 li.sel a,
.body .cm2 ul.level2 li.sel a:visited {color:#95a600;}
.body .cm2 ul.level2 li.sel a:hover {color:#b5c620;}

.footer .cbl,
.footer .cbr,
.footer .cb {height:9px;}

.footer .cl,
.footer .cr,
.footer .cbl,
.footer .cbr {width:9px;}

.footer .cbline {border-top:2px #77a2ab solid;}
.footer .counters {text-align:right;}

.footer .cbl {background:url("/img/cbl.gif");}
.footer .cbr {background:url("/img/cbr.gif");}
.footer .co {background:url("/img/cb.gif");}
.footer .cl {background:url("/img/cl.gif");}
.footer .cr {background:url("/img/cr.gif");}

.footer .cb {padding:8px 10px; font-size:10px; line-height:150%;}
.footer .cb a,
.footer .cb a:visited,
.footer .cb a:hover {color:#50a7b8; text-decoration:none;}

.domain-form {float:right;}
.domain-form td {height:36px;}
.domain-form .s {background:#73a206 url("/img/dcs.gif"); width:9px;}
.domain-form .e {background:#73a206 url("/img/dce.gif"); width:9px;}
.domain-form .b {background:#73a206 url("/img/dcb.gif"); padding:0 5px; font-size:11px; color:#fff;}
.domain-form .dname {font-size:11px; border:1px #538400 solid; width:128px; color:#757575;}
.domain-form .tld {font-size:11px; border:1px #538400 solid; color:#757575;}


.ok {
	color: #009933!important;
	font-weight: bold;
}
.error {
	color: #ff0000!important;
	font-weight: bold;
}

table.calendar td.currentDay {
	background-color: #E8F3F6;
}

table.calendar th, table.calendar td, table.calendar td * {font-size: 12px!important;}
table.calendar td a {display:block; color:#3090a8;}
table.calendar td a:hover {color: #3090a8!important;}

table.calendar td.currentDay * {font-weight: bold;}
table.calendar td.currentDay a, 
table.calendar td.currentDay a:visited {color:#3090a8!important;}
table.calendar td.currentDay a:hover {color: #006078!important;}

td.bigLetter {
	font-size: 18px;
	text-align: center;
	padding: 20px;
}
td.bigLetter2 ul {
	margin-top: 10px!important;
	margin-bottom: 10px;
}
h2.payment img {vertical-align:middle;margin-right:8px;}

a.order {
	display:block;
	width: 66px;
	height: 19px;
	background-image: url('/img/order.gif');
	background-position: 0 0;
	background-repeat: no-repeat;
}
a.order:hover {
	background-position: 0 -19px;
}

div.clients {
	text-align: center;
	color: #4c4c4c;
}
div.clients h2 {
	color: #4c4c4c;
	font-weight: bold;
	padding: 10px 0 5px 0;
	margin: 0;
	font-size:11px;
}
div.clients a, 
div.clients a:visited, 
div.clients a:hover {
	text-decoration: none;
	color: #4c4c4c;
}
div.clients a:hover {
	text-decoration: underline;
}
.toggleDefault, .toggleHide {
	visibility: hidden;
	display:none;
}
.toggleShow {
	visibility: visible;
	display: block;
}
tr.oddRow {
    /*background-color: #c9c9c9;*/
}
tr.evenRow {
    background-color: #f0f0f0;
}
div.newNS {
    color: #ff0000;
    padding-top: 3px;
}
span.newsDate {color:#7a7a7a; font-size:11px;}
img.newsSquare {vertical-align:middle; margin-right:4px;}

ul.advert {
margin: 0;
padding: 0;
}
ul.advert * {
font-size: 10px!important;
color: #4c4c4c!important;
text-decoration: none!important;
}
ul.advert li {
display: inline;
padding-right: 5px;
}

div.doc {
padding: 3px;
border: 1px #ddd solid;
height:200px;
overflow:auto;
background:#f7f7f7;
}
div.doc, div.doc * {
font-family: Tahoma, Verdana;
font-size: 11px!important;
}
span.clickable {
border-bottom: dashed 1px #3d9db1;
cursor: pointer;
}
table.whoisForm {
height: 80px;
}
table.whoisTable {
width: 600px!important;
margin-bottom: 5px;
}
div.whoisInfo {
width: 586px;
overflow: hidden;
}
