body {margin:0 auto;width:100%; font-size:80%;font-family: Tahoma,arial,sans-serif;line-height:1.3em;color:#333;text-align:left;background:url(images/bg.gif) repeat-x #395162;}

IMG {border: 0px;}
td { font-family: arial, sans-serif; font-size: 9pt; }
th {padding:10px;background:#8ab8d9;border:solid 1px #fff;color:#fff;}
th.noborder {border:0}
a { color: #4c99c3; text-decoration: none; }
UL			{ padding-left: 25px; margin-top: 3px; margin-bottom: 3px; list-style-type: square;}
UL.nopad	{padding-left: 0px;}
OL			{ margin-top: 3px; margin-bottom: 3px; }
h1, h2, h3 , h4, h5, h6 {margin:6px 0px 3px 0px;padding-bottom:3px; color:#0c4065;}
h1 {font-size:1.6em;font-weight:normal;}
h1.heading {border-bottom:solid 2px #ebe8e5/*dff9fa*/; margin:20px 0px;color:#ff9110;}
h3.subhead {border-bottom:dashed 1px #ddd;padding:10px 0px 5px; text-align: left; clear:both;}
a:hover { color: #143d55; text-decoration: underline; }
a.white { color: white; text-decoration: none; }
a:hover.white { color: #FFCC00; text-decoration: none; }
input,textarea,select { border-width: 1px; font-size: 12px; background-color: #F3F3F3;}
form			{ display: inline;}
sup			{font-weight: normal; color: #A8A8A8}
p  {margin:6px 0px 10px 0px;}
.keywords		{ color: #D3D3D3; font-size: 11px; text-align: left; width: 950px;}
.white { color: white; }
.yel { color: #509cc6; }
.red			{ color: red;}
#l			{ color: #FF9500; font-weight: bold}
.l			{ color: #FF9500; font-weight: bold; line-height: 2;}
.plus			{font-weight: bold; color: #339933; font-size: 18px;}
.minus		{font-weight: bold; color: #FF3300; font-size: 18px;}

#center {
	text-align: center;
}
#maintable{
	border-collapse: collapse;
	width: 950px;
	background-color: #ffffff;
}
.item1 {
	margin-bottom: 5px;
	/*width: 300px;*/
	border: dotted 1px #509cc6;
	padding: 5px;
	background-image: url(images/server.png);
	background-position: 0px 25px;
	background-repeat: no-repeat;
}
.item1 .text {
	padding-top: 5px;
	padding-left: 50px;
	text-align: justify;
}

.item1 em {
	text-decoration: none;
	color: #FF9500;
	font-weight: bold;
}

.item1 i {
	color: #A8A8A8;
	font-size: 10px;
}

.item1 .price{
	color: #FF9500;
	font-size: 24px;
}

.item2 {
	border: dotted 1px #509cc6;
	padding: 10px;
	text-align: justify;
}

.greyborder {border:solid 1px #ccc}
.ns {position:absolute;font-size:1em;display:none;visibility:hidden;}
.align_l {text-align:left;}
.align_c {text-align:center;}
.align_r {text-align:right;}
.align_j {text-align:justify;}
.floatleft {float:left;}
.floatright {float:right;}
.clearleft {clear:left;}
.clearright {clear:right;}
.clearboth {clear:both;}
.cleft, .cright {width:430px;}
.cleft2 {width:370px;}
.cright2 {width:520px;}


#home-3boxes {position:relative; clear:both;height:250px;margin: auto; margin-top:15px;}
	#home-3boxes div {float:left;width:299px;height:250px;margin-right:11px;}
	#home-3boxes #home-products {background:url("images/home-hosting-products.jpg") no-repeat;}
	#home-3boxes #home-specials {background:url("images/home-specials-servers.jpg") no-repeat;}
	#home-3boxes #home-managed {background:url("images/home-managed-hosting.jpg") no-repeat;}
	#home-3boxes div ul.home-boxtxt {list-style:circle;margin:45px 30px;padding-top:10px; padding-left: 0px;}
	#home-3boxes div .readmore {position:absolute;top:0px;width:285px;height:230px;}

.bullet { /*margin:0 35px;*/padding-left:20px;list-style:none outside;background:url("images/bullet01.gif") 0px 3px no-repeat } /* list-style-image:url("images/bullet01.gif"); */
.nobullet {list-style:none;margin-left: 5px;background:none;}
li.nobullet{
	+display:inline;
}
.phone {font-size:12pt;font-weight:bold;font-style:italic;color:#fe8e29;}

#managed-servers-2 {margin:15px 0px;height:115px;}
	#managed-servers-2 .intro {width:435px;height:110px;padding:5px 10px;background:url("images/bg-grad.gif") bottom left;}
	#managed-servers-2 .features {width:445px;height:110px;padding:5px;background:url("images/bg-grad.gif") bottom left;}

.normaltxt {font-size:1em;font-weight:normal;font-family:tahomal, sans-serif;line-height:1.3em;color:#333;}

#discount {width: 100%; border-collapse: collapse;}
#dottable {width: 100%; border-collapse: collapse;}
#discount TR TD {text-align: center; border: dotted 1px;}
#dottable TR TD {border: dotted 1px;}
#discount #noborder {border: none;}

#home-top {width:917px;height:209px;font-size:11px;overflow:hidden;}
#home-top #ht-flash {float:left;width:569px;height:209px;border-right:solid 1px #ccc;}
#home-top #ht-welcome {float:right;width:327px;padding:10px;background:url("images/bg-grad.gif") repeat-x bottom;}

#managed-servers-3 {height:170px;margin:10px 0px;padding:10px 0px;}
	#managed-servers-3 .specs {width:180px;height:105px;padding:5px 0px;font-size:9pt;font-weight:bold;color:#fff;background:url("images/bg-orange.png") #ff9;}
		.specs li {/*margin:0;padding:0 0 0 10px;list-style:none;background:url("img/arrow-orange.png") left 3px no-repeat;*/}
		.specs span {font-size:10px;}

	#managed-servers-3 .buyservers {width:720px;height:115px;text-align:center;}
	#managed-servers-3 .buyservers-big {width:900px;height:150px;text-align:center;}
	#managed-servers-3 .buyservers .servers {width:175px;height:115px;margin-right:6px;background:url("images/bg-blue-server.png") no-repeat;}
	#managed-servers-3 .buyservers-big .servers {width:175px;height:150px;margin-right:6px;background:url("images/bg-blue-server-big.png") no-repeat;}
	#managed-servers-3 .buyservers .server4 {margin-right:0;}
	#managed-servers-3 .buyservers-big .server4 {margin-right:0;}
	#managed-servers-3 h1 {padding-bottom:15px;font-size:16pt;text-align:center;}

p.buynow {margin-top:25px;}
	h3.cpu {margin:15px 0 10px 0;font-size:10pt;color:#fff;line-height:1em;white-space:nowrap;}

	h3.ram {margin:0 0 0 15px; font-size:9pt; color:#fff;white-space:nowrap; text-align: left;}
	h3 sup {font-size:10px;color:#eee;vertical-align:top; padding: 0px; text-align:left;}

	h3.price {margin-right:8px;font-size:18pt;color:yellow;line-height:18px;text-align:right;}
	h3.price sup {font-size:10px;color:#eee;vertical-align:top;}

	h3.price-services {margin-right:60px;font-size:18pt;color:red;line-height:18px;text-align:center;}
	h3.price-services sup {font-size:10px;color:#999;vertical-align:top;}

	h3.price-specials {float:left;margin-left:60px;font-size:18pt;color:red;line-height:22pt;text-align:left;}
	h3.price-specials sup {font-size:10px;color:#999;vertical-align:top;}
	h3.price-specials sub {font-size:12px;color:#000;vertical-align:bottom;}
	.buynow-specials {float:right;margin-top:5px;margin-right:80px;border:solid 1px #ccc}

#dedicated-faq UL {padding-left: 0px;}

/* выделение подменю */
#partners .partners, #referrals .referrals, #resellers .resellers, #wholesale .wholesale, #info .info, #vps .vps, #dedicated .dedicated, #support .support, #billing .billing, #about .about, #privacy .privacy, #company .company, #rules .rules, #dedicated .dedicated, #d3100 .d3100, #d3200 .d3200, #d3400 .d3400, #d3600 .d3600, #d3800 .d3800, #d4100 .d4100, #d4200 .d4200, #d4400 .d4400, #d4600 .d4600, #d4800 .d4800, #dextra .dextra, #specials .specials, #payments .payments, #ddiscount .ddiscount, #vdiscount .vdiscount, #vextra .vextra, #general .general {color: yellow;}

.sectiontableentry1 {
	font-size:12px;
	padding:5px;
}

.sectiontableentry2 {
	background:#F5F6F7;
	font-size:12px;
	padding:5px;
}

table#managed-servers {}

table#managed-servers th {
	padding:4px;
	border:1px solid #fff;
	background:#49a6bf;
	font-size:0.9em;
	text-align:right;
	color:#fff;
}

table#managed-servers tbody th {
	padding:2px;
	background:#49a6bf;
	border:1px solid #fff;
	font-size:0.9em;
	text-align:right;
	color:#fff;
}

table#managed-servers th.align_c {
	text-align:center;
}

table#managed-servers td {
	padding:4px;
	border:1px solid #fff;
	text-align:center;
	font-size:0.9em;
}

table#managed-servers td.order {
	background:url("/images/button-submit.png") #bbb 0% 45%;
	font-weight:bold;
	font-size:13px;
	color:#fff;
}

table#managed-servers td.order a:link.order, table#managed-servers td.order a:visited.order {
	display:block;
	padding:15px 10px;
	font-size:13px;
	color:#fff;
	text-decoration:none;
}

table#managed-servers .one {
	background:#f5f5f5;
	/*background:url("/images/bg-grad.gif") #aaa 0% 70%;*/
}

table#managed-servers .two {
	background:#ebebeb;
	/*background:url("/images/bg-grad.gif") #888 0% 85%;*/
}

table#managed-servers .thr {
	background:#f5f5f5;
	/*background:url("/images/bg-grad.gif") #aaa 0% 70%;*/
}

table#managed-servers .fou {
	background:#ebebeb;
	/*background:url("/images/bg-grad.gif") #888 0% 85%;*/
}

table#managed-servers .fiv {
	background:#f5f5f5;
	/*background:url("/images/bg-grad.gif") #aaa 0% 70%;*/
}

table#managed-servers .note {
	background:#b2d3db;
	/*background:url("/images/bg-grad.gif") #aaa 0% 70%;*/
}
.intronew {width:345px;height:auto;padding:5px 10px;margin-bottom:10px;background:url("/images/bg-grad.gif") bottom left repeat-x;}

.marginlr20 {margin:0 20px;}

.promo_foot_links {
	clear:both;
	padding:16px 0 16px 45px;
	background:url(/images/help.png) no-repeat 8px 8px #FBE08E;
	margin:5px 0;
	font-size: 1.3em;
}

.promo_foot_links a{
	border-bottom: dashed 1px;
}

.promo_foot_links a:hover{
	text-decoration: none;
}
