@charset "utf-8";
/* Clear CSS Document */

a, abbr, acronym, address, applet, article, aside, audio,
b, blockquote, big, body,
center, canvas, caption, cite, code, command,
datalist, dd, del, details, dfn, dl, div, dt, 
em, embed,
fieldset, figcaption, figure, font, footer, form, 
h1, h2, h3, h4, h5, h6, header, hgroup, html,
i, iframe, img, ins,
kbd, 
keygen,
label, legend, li, 
meter,
nav,
object, ol, output,
p, pre, progress,
q, 
s, samp, section, small, span, source, strike, strong, sub, sup,
table, tbody, tfoot, thead, th, tr, tdvideo, tt,
u, ul, 
var{
    background: transparent;
    border: 0 none;
    font-size: 100%;
    margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
    vertical-align: top; }

ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
table, table td { 
	padding:0;
	border:none;
	border-collapse:collapse;
}
img {
	vertical-align:top; 
}
embed { 
	vertical-align:top;
}
/**************************************************/
/* Main CSS */
html {
	height:100%; min-width:1000px;}
	
body {
	height:100%;
	font-family:Tahoma, Geneva, sans-serif;}
	
#wrap {
	min-height:100%;}
	
/* Header */
#headertop {
	width:100%; height:39px;}
	
#wheadertop {
	width:1000px; height:39px;
	margin:0 auto;
	text-align:right;}

#wheadertop img {
	margin-right:235px;}
		
#wheadertop div {
	font-size:80%;
	color:#555;}
	
#wheadertop div a {
	color:#555;}

#wheadertop div span {
	font-size:120%;
	padding:0 5px;}
		
#header {
	width:100%; height:83px;
	background:url(/images/headerbg.png) repeat-x;}
	
#wheader {
	width:1000px; height:96px;
	margin:0 auto;}
	
/* Header menu */
#hmenuleft, #hmenucenter, #hmenuright {
	float:left;}
	
#hmenuleft {
	width:400px; height:83px;
	position:relative;}

#hmenuleft .shadow {
	position:absolute;
	bottom:-13px; left:-115px;}
	
#hmenuleft div {
	margin-top:20px;}
	
#hmenucenter {
	width:142px; height:83px;
	background:url(/images/hmenucenter.png) left top no-repeat;}

#hmenucenter p {
	margin-left:40px; margin-top:30px;
	color:#336600;
	font-size:105%;
	font-weight:bold;}
	
#hmenuright ul li {
	width:135px; height:83px;
	float:left;
	text-align:center;
	background:url(/images/hmenuright.png) no-repeat;}		
	
#hmenuright ul li div {
	margin-top:30px;}

#hmenuright ul li a {
	color:#FFF;
	font-size:120%;
	text-decoration:none;}
	
#hmenuright ul .last div {
	margin-top:10px; margin-left:10px;
	text-align:left;}
		
/* Content */
#content {
	width:1000px; height:100%;
	margin:0 auto; padding-bottom:120px;
	clear:both;}
	
/* Top content */
#topcontent {
	margin-top:60px;
	font-size:85%;}

#left {
	width:539px;
	float:left;}

#left .titletop {
	display:block;
	padding-bottom:20px;
	color:#565656;
	font-size:160%;}

#left span img {
	margin-top:5px; margin-right:5px;}
		
#left .domain {
	width:539px; height:175px;
	background:url(/images/domain.png) no-repeat;}

#left .domain div {
	padding-top:25px; padding-bottom:25px; padding-left:20px;}

#left .domain div span {
	color:#FFF;}
	
#left .domain div input {
	width:260px; height:23px;
	margin-left:5px; /*margin-right:53px;*/
	border:0 none;}

#left .domain div a {
	color:#FFF;
	font-size:120%;
	font-weight:bold;
	text-decoration:none;}
		
#left .domain ul {
	margin-left:50px;}
	
#left .domain ul .first {
	width:240px;
	margin:0;
	color:#FFF;
	float:left;}

#left .domain ul .second {
	width:170px;
	margin:0;
	color:#FFF;
	float:left;}

#left .domain ul.second li {
	width:170px;}

#left .domain ul.second li .hidden {
	visibility:hidden;}
		
#left .domain ul ul li {
	width:80px;
	margin-bottom:10px;
	display:block;
	float:left;}

/* Right */		
#right {
	width:410px;
	margin-top:55px;
	float:right;}	

#right span {
	font-size:185%;
	color:#028618;}

#right p {
	padding:10px 0;}

#right div {
	text-align:right;}

#right div a {
	color:#222;}

#topcontent .clear {
	width:100%; height:40px;
	clear:both;}
		
/* Bottom content */
#bottom .botstup{
	width:100%; height:40px;
	clear:both;}

/* left */
#leftsidebar {
	width:305px; height:100%;
	float:left;}

#leftsidebar .title {
	display:block;
	margin-bottom:15px;
	font-size:140%;
	color:#565656;}
	
#leftsidebar span img {
	margin-top:5px; margin-right:5px;}

#leftsidebar .news {
	margin-bottom:15px; padding-bottom:15px;
	border-bottom:#90B780 1px solid;
	font-size:70%;}	
	
#leftsidebar .news .nclear {
	clear:both;}
	
#leftsidebar .news div {
	color:#962A2A;}

#leftsidebar .news div span {
	padding-left:8px; padding-right:8px;
	font-size:100%;
	color:#962A2A;}
	
#leftsidebar .news div a {
	margin-left:10px;
	color:#292929;}
	
#leftsidebar .news p {
	padding:8px 0;}
	
#leftsidebar .news .podrobnee {
	width:90px; height:20px;
	float:right;
	text-align:center;
	background-color:#226E01;}

#leftsidebar .news .podrobnee a {
	width:100%; height:100%;
	display:block;
	padding-top:2px; margin:0;
	color:#FFF;
	text-decoration:none;}

#leftsidebar .readall {
	text-align:right;}

#leftsidebar .readall a{
	font-size:80%;
	color:#1F6300;}
			
/* main */
#maincontent {
	width:620px;
	margin-left:380px;}
	
#maincontent .menu {
	width:100%; height:29px;
	margin-bottom:5px;
	float:left;}

#maincontent .menu ul li {
	width:135px; height:27px;
	margin-right:5px;
	text-align:center;
	font-size:90%;
	background:url(/images/hostingbg.png) repeat-x;
	border:#D1D1D1 1px solid;
	border-radius: 10px 10px 0 0;
	display:block;
	float:left;}

#maincontent .menu ul li a {
	padding:4px 0;
	display:block;
	color:#216F01;
	text-decoration:none;}
	
#maincontent .menu ul .active {
	height:29px;
	border:0 none;
	background:url(/images/hostingbgg.png) repeat-x;}

#maincontent .menu ul .active a {
	color:#F2F4F1;}
		
#maincontent .top ul {
	width:100%; height:43px;
	margin-bottom:3px;
	font-size:90%;
	font-weight:bold;
	color:#F2F4F1;
	float:left; 
	background:url(/images/htopbg.png) repeat-x;}	

#maincontent .top ul li {
	height:43px;
	padding-top:10px;
	float:left;}		

#maincontent .grey {
	width:100%; height:80px;
	margin-bottom:5px;
	font-size:110%;
	overflow:hidden;
	color:#216F01;
	background-color:#F3F3F3;
	float:left;}

#maincontent .grey li {
	height:80px;
	padding-top:25px;
	border-right:#E3E3E3 1px solid;
	float:left;}
	
#maincontent .grey .hfourth {
	border:0 none;}	
	
#maincontent .green {
	width:100%; height:80px;
	margin-bottom:5px;
	font-size:110%;
	color:#216F01;
	background-color:#ADE292;
	float:left;}

#maincontent .green li {
	height:80px;
	padding-top:25px;
	border-right:#FFF 1px solid;
	float:left;}

#maincontent .green .hfourth {
	border:0 none;}
		
#maincontent .hfirst {
	width:150px;
	text-align:center;}

#maincontent .hsecond {
	width:90px;
	text-align:center;}
	
#maincontent .hthird {
	width:90px;
	text-align:center;}
	
#maincontent .hfourth {
	width:105px;
	text-align:center;}
						
/* Main Content*/	
#content .otstup {
	width:100%; height:113px;
	clear:both;}
/* Footer */
#footer {
	width:100%; height:113px;
	margin-top:-113px;
	background:url(/images/footerbg.png) repeat-x;}
	
#wfooter {
	width:1000px; height:113px;
	margin:0 auto;}

#wfooter ul ul {
	margin-right:90px; margin-top:20px;
	font-size:80%;
	float:left;}

#wfooter ul ul li {
	list-style-image:url(/images/strelka.png);
	list-style-position:outside;
	padding-bottom:3px;}
	
#wfooter ul ul li a {
	color:#FFF;
	text-decoration:none;}
			
#counter {
	width:200px;
	margin-top:20px;
	float:right;}
	
#counter span {
	padding-bottom:30px;}

#counter img {
	margin-right:2px; margin-bottom:7px;}









/* design by 3y3ik */
#maincontent .domTab1 {
	width:154px;
	text-align:center;}

#maincontent .domTab2 {
	width:154px;
	text-align:center;}
	
#maincontent .domTab3 {
	width:154px;
	text-align:center;}
	
#maincontent .domTab4 {
	width:152px;
	text-align:center;
	border:0 none !important;}

#maincontent .tablOne {
	width:308px;
	text-align:center;}

#maincontent .tableTwo {
	width:308px;
	text-align:center;
	border:0 none !important;}

#maincontent .osOne {
	width:320px;
	font-size: 13px;
	text-align:left;
	padding-left: 20px;}

#maincontent .osTwo {
	width:275px;
	font-size: 13px;
	text-align:center;
	border:0 none !important;}

#left > .domain > form#domain > div > input[type="submit"] {
	width: 100px !important;
	background: #fff;
	color: #409F09;;
	font-size: 16px;
	font-weight: bold;
	cursor: pointer;
	height: 25px;
}

#left > .domain > form#domain > div > input[type="submit"]:hover {
  color: rgb(111, 202, 250);
}

#content > #bottom > p {
	font-size: 15px;
}

#content > #bottom > p a {
	text-decoration: none;
}

#content > #bottom > p a:hover {
	text-decoration: underline;
}


#content > #bottom > p a:visited {
	color: #0000EE;
	text-decoration: none;
}

#content > #bottom > #leftsidebar > p {
	font-size: 15px;
}
