
/* Main */
	BODY {
		margin:0;
		padding:0;
        font-family: Lucida Grande, Segoe UI, Arial, Verdana, Lucida Sans Unicode, Tahoma, Sans Serif;
		min-width: 990px;
		font-size: 16px;
	}
	i {

	}
	a {
		color: #006699;
	}
	a:hover {
		color: #cc6600;
	}
	h1.head {
		margin:0px;
		font-size: 130%;
	}
	DIV.navigation, DIV.mainwyus, DIV.pagedesc, DIV.localmenu, DIV.header, DIV.promo, DIV.servicetab, DIV.whyus, DIV.whyusb, DIV.footer, DIV.tariff_table, DIV.bonus {
		width: 100%;
	}
	DIV.header, DIV.promo {

	}
	DIV.navigation DIV.content, DIV.mainwyus DIV.content, DIV.pagedesc DIV.content, DIV.localmenu DIV.content, DIV.header DIV.content, DIV.promo DIV.content, DIV.servicetab DIV.content, DIV.whyus DIV.content, DIV.whyusb DIV.content, DIV.footer DIV.content, DIV.tariff_table DIV.content, DIV.bonus DIV.content {
		width: 950px;
		margin: 0 auto;
	}
	DIV.upper {
        background-image: url(http://www.clodo.ru/images/noize_png.png);
	}
/* Button */

a.minibutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #222;
	padding: 7px 15px 6px 15px;
	background: #ffcc66;
	background: -moz-linear-gradient(
		top,
		#ffff99 0%,
		#ff9933);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ffff99),
		to(#ff9933));
	background: -o-linear-gradient(top, #ffff99 0%,#ff9933 100%);
	background: -ms-linear-gradient(top, #ffff99 0%,#ff9933 100%);
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border: 1px solid #cc9933;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.3),
		inset 0px 0px 2px rgba(255,255,204,0.7);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.3),
		inset 0px 0px 2px rgba(255,255,204,0.7);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.2),
		0px 1px 0px rgba(255,255,204,1);
	text-decoration: none;
}

a:hover.minibutton {
	color: #ffe6e6;
	background: #e81708;
	background: -moz-linear-gradient(
		top,
		#ff2819 0%,
		#ab0000);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ff2819),
		to(#ab0000));
	background: -o-linear-gradient(top, #ff2819 0%,#ab0000 100%);
	background: -ms-linear-gradient(top, #ff2819 0%,#ab0000 100%);
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border: 1px solid #7d0000;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 2px rgba(255,255,255,0.7);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 2px rgba(255,255,255,0.7);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.7),
		0px 0px 0px rgba(000,000,000,0.7);
}

	/* button basics */
	DIV.button_block {
		margin: 20px 0px;
	}

/* Topnavy */
	DIV.navigation {
        background: #3c7399 url(/images/main_menu_bg.gif) repeat-x;
		font-size: 14px;
        border-bottom: solid 1px #244c74;
	}
	DIV.navigation DIV.upper {

	}
	DIV.navigation DIV.upper DIV.upper1 {

	}
	DIV.navigation DIV.content DIV.sitenavigation {
		width: 650px;
		float: left;
	}
	DIV.navigation DIV.content DIV.sitenavigation UL LI {
		font-size: 14px;
	}
	DIV.navigation DIV.content DIV.usernavigation {
		width: 300px;
		margin-left: 650px;
		text-align:right;
	}
	DIV.navigation DIV.content UL{
		margin: 0;
		padding: 15px 0 14px 0;
	}
	DIV.navigation DIV.content DIV.sitenavigation UL LI {
		display: inline;
		margin-right: 15px;
	}
	DIV.navigation DIV.content DIV.usernavigation UL LI {
		display: inline;
		margin-left: 15px;
	}
	DIV.navigation DIV.content UL LI A {
		color: #fefefe;
		text-decoration: none;
	}
	DIV.navigation DIV.content UL LI A:hover {
		color: #fefefe;
		text-decoration: underline;
	}
	DIV.navigation DIV.content UL LI A:active {
		color: #fefefe;
		text-decoration: none;
	}
	DIV.navigation DIV.content UL LI.current {
		text-decoration: none;
		background: #e6f1f7;
		padding: 3px 10px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
	DIV.navigation DIV.content UL LI.current A {
		color: #244c74;
	}
	DIV.navigation DIV.content UL LI.current A:hover {
		text-decoration: none;
		cursor: default;
	}
	DIV.navigation DIV.content UL LI.panellink {

	}
/* Header */
	DIV.header {
		padding: 25px 0;
		height: 80px;
		border-top: solid 1px #fff;
	}
	DIV.header DIV.content {
		position: relative;
	}
	DIV.header div.slog {
		position: absolute;
		top: 5px;
		left: 140px;
		border-left: solid 1px #eee;
		padding: 15px 0 9px 25px;
		color: #006699;
		text-shadow: 1px 1px 1px #fff;
		font-size: 14px;
		height: 51px;
		overflow: hidden;
		font-family: "Trebuchet MS", Lucida Grande, Segoe UI, Arial, Verdana, Lucida Sans Unicode, Tahoma, Sans Serif;
	}
	DIV.header div.slog font {
		font-style: italic;
		display: block;
		padding-top: 5px;
	}
/*Maintcontent*/
	img.contentfotoleft {
		margin: 0 20px 10px 0;
	}
	img.contentfotoright {
		margin: 0 0 10px 20px;
	}
	DIV.maint_content {
        border-bottom: solid 1px #a3b9d0;
	}
	DIV.maint_content DIV.upper {
		padding: 0;
		background: none;
	}
	div.pagedesc {
		background: url(/images/promo_main_1_bg.gif) repeat-x;
		margin-bottom: 30px;
		height: 295px;
	}
	div.pagedesc div.content img {
		margin-right: 50px;
	}
	div.pagedesc div.content div.promo-light {
		height: 188px;
		overflow-y: hidden;
	}
	div.pagedesc div.content div.promo-dark {
		height: 107px;
		overflow-y: hidden;
	}
	div.pagedesc div.content h1 {
		line-height: 0px;
		font-size: 22px;
		color: #e82c23;
		padding-top: 10px;
		font-family: "Trebuchet MS", Lucida Grande, Segoe UI, Arial, Verdana, Lucida Sans Unicode, Tahoma, Sans Serif;
	}
	div.pagedesc div.content p {
		line-height: 21px;
		font-size: 16px;
		margin-top: 12px;
		margin-bottom: 0px;
		color: #333333;
		font-family: "Trebuchet MS", Lucida Grande, Segoe UI, Arial, Verdana, Lucida Sans Unicode, Tahoma, Sans Serif;
		text-shadow: 1px 1px 1px #fff;
	}
	div.pagedesc div.content p.buybi {
		font-size: 14px;
		margin-top: 5px;
	}
	div.pagedesc div.content table {
		margin-top: 13px;
	}
	div.pagedesc div.content table td.promo-cell-head {
		color: #fefefe;
		padding: 0 20px 7px 20px;
		font-size: 14px;
	}
	div.pagedesc div.content table td.last {
		text-shadow: 0px 1px 1px #000;
	}
	div.pagedesc div.content table td.promo-cell-head font {
		font-size:12px;display:block;padding-bottom: 3px;text-shadow:none;
	}
	div.pagedesc div.content table td.promo-cell-head div.button_block {
		margin-top: 4px;
	}
	div.pagedesc div.content table td.promo-cell-content {
		padding: 0 20px 0 20px;
		text-shadow: 0px 1px 1px #000;
		color: #fefefe;
	}
	div.pagedesc div.content table td.promo-cell-content-bitrix div {
		margin-top: 3px;
		padding: 10px 0;
		background: #e6eff9;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
	}
	div.pagedesc div.content div.promo-dark div.button_block {
		margin-top: 10px;
		margin-right: 20px;
		text-align: right;
	}
	div.pagedesc div.content table.promotarifftable {
		margin: 0;
		padding: 0;
	}
	div.pagedesc div.content table.promotarifftable img {
		margin: 0;
	}
	td.promoram, td.promocpu, td.promohdd, td.promoprice, td.promoramc, td.promocpuc, td.promohddc, td.promopricec {
		padding: 3px 10px;
		border-right: dotted 1px #ccc;
	}
	td.promoram span, td.promocpu span, td.promohdd span {
		float: left;
		padding: 3px 0 0 5px;
	}
	td.promoprice, td.promopricec {
		border-right: none;
	}
	td.promoprice span {
		font-size: 10px;
	}
	td.promoram {

	}
	div.pagedesc div.content table td.first {
		padding-left: 0;
	}
	div.pagedesc div.content table td.last {
		padding-right: 0;
		border-right: none;
	}
	div.pagedesc div.content table td.promo-cell-content select {
		font-size: 16px;
	}
	div.mainwyus {
		background: #fbfdfd;
		border-top: solid 1px #fbfdfd;
		border-bottom: solid 1px #fbfdfd;
		margin-bottom: 30px;
	}
	div.localmenu div.content {
		padding-top: 10px;
		width: 950px;
		margin-bottom: 30px;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
		font-size: 14px;
	}
	div.localmenu div.content div.subnavy div {

	}
	div.localmenu div.content div.subnavy a {
		padding: 0 15px 0 0;
	}
	div.localmenu div.content div.subnavy a span {
		padding-bottom: 10px;
	}
	div.localmenu div.content div.subnavy a:hover {
		text-decoration: underline;
	}
	div.localmenu div.content div.subnavy a.current {
		color: #fefefe;
		text-decoration: none;
	}
	div.localmenu div.content div.subnavy a.current span {
		text-decoration: none;
		background: #ebe9c3;
		font-size: 16px;
		padding: 10px 15px 10px 15px;
		-webkit-border-top-left-radius: 5px;
		-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
		color: #222;
	}
	div.localmenu div.content div.subnavy a:hover span {

	}
	div.localmenu div.content div.subnavy a span.first {
		border-left: none;
	}
	div.localmenu div.content div.subnavy a:hover span.first {
	}
	div.localmenu div.content div.subnavy a span.last {
		border-right: none;
	}
	div.localmenu div.content div.subnavy a:hover span.last {
	}
	div.localmenu div.content div.subnavy a.current span {

	}
/*Service TAb */
	DIV.servicetab {
		margin-bottom: 30px;
	}
	DIV.servicetab DIV.content {
		padding: 0;
	}
	DIV.servicetab DIV.service_content {
		margin-top: 20px;
		padding: 0 0 10px 0;
	}
	DIV.servicetab DIV.service_content h1 {
		font-weight: bold;
		font-size: 24px;
		margin:0;
	}
	DIV.servicetab DIV.content DIV H1 {
		font-weight: bold;
		font-size: 24px;
		margin:0;
	}
	DIV.servicetab DIV.content DIV P {
		line-height: 20px;
		font-size: 14px;
		margin-top: 15px;
		margin-bottom: 10px;
	}

	DIV.servicetab DIV.content DIV P.price SPAN {
		background: #50aa41;
		border: solid 1px #339933;
		color: #ffffff;
		font-style: normal;
		font-size: 14px;
		padding: 1px 7px;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		border-radius: 2px;
	}
	DIV.servicetab DIV.content DIV span IMG.osl {
		margin-right: 20px;
	}
	DIV.servicetab DIV.content DIV span em {
		position: relative;
		background: #cce9f9;
		border: solid 1px #94c7e4;
		color: #327aa2;
		font-style: normal;
		font-size: 10px;
		padding: 1px 3px;
		margin-left: -35px;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		border-radius: 2px;
	}
	DIV.servicetab DIV.content DIV A.hiddenlink {
		text-decoration: none;
		color:#000;
	}
	DIV.servicetab DIV.content DIV.service_cloudvps, DIV.servicetab DIV.content DIV.service_classicvps {

	}
	DIV.servicetab DIV.content DIV.service_cloudvps1, DIV.servicetab DIV.content DIV.service_ispvps1 {

	}
	DIV.servicetab DIV.content DIV.service_classicvps1, DIV.servicetab DIV.content DIV.service_bitrixvps1 {

	}
	DIV.servicetab DIV.content DIV.service_cloudvps1 {
		width: 450px;
	}
	DIV.servicetab DIV.content DIV.service_classicvps1 {
		width: 450px;
	}
	DIV.servicetab DIV.content DIV.service_cloudvps1 DIV.service_content {
		background: url(http://www.clodo.ru/images/icon-scale.png) no-repeat;
		padding-left: 130px;
		padding-right: 30px;
	}
	DIV.servicetab DIV.content DIV.service_ispvps1 DIV.service_content {
		background: url(http://www.clodo.ru/images/icon_cloud.png) no-repeat;
		padding-left: 130px;
	}
	DIV.servicetab DIV.content DIV.service_cloudvps1 H1 {
		color: #333;
		margin: 0;
	}
	DIV.servicetab DIV.content DIV.service_cloudvps1 H1 span {
		color: #333;
	}
	DIV.servicetab DIV.content DIV.service_classicvps1 DIV.service_content {
		background: url(http://www.clodo.ru/images/icon-vps.png) no-repeat;
		padding-left: 130px;
		padding-right: 20px;
	}
	DIV.servicetab DIV.content DIV.service_bitrixvps1 DIV.service_content {
		background: url(http://www.clodo.ru/images/icon-bitrix.png) no-repeat;
		padding-left: 130px;
		padding-right: 20px;
	}
	DIV.servicetab DIV.content DIV.service_classicvps1 H1 {
		color: #333;
		margin: 0;
	}
	DIV.servicetab DIV.content DIV.service_classicvps1 H1 span {
		color: #333;
	}
	DIV.servicetab DIV.content DIV.service_cloudstorage1 {
		padding-left: 20px;
		width: 455px;
		float: left;
	}
	DIV.servicetab DIV.content DIV.service_cloudstorage1 DIV.service_content {
		background: url(http://www.clodo.ru/images/icon-test.png) no-repeat;
		padding-left: 130px;
		margin-bottom: 40px;
	}
	DIV.servicetab DIV.content DIV.service_cloudstorage1 H1 {
		color: #663399;
		text-shadow: 1px 1px 1px #333366;
		margin: 0;
	}
	DIV.servicetab DIV.content DIV.service_cloudstorage1 H1 span {
		color: #663399;
	}
	DIV.servicetab DIV.content DIV.service_cloudsite1 {
		padding-left: 20px;
		width: 455px;
		float: left;
	}
	DIV.servicetab DIV.content DIV.service_cloudsite1 DIV.service_content {
		background: url(http://www.clodo.ru/images/icon-test.png) no-repeat;
		padding-left: 130px;
		margin-bottom: 40px;
	}
	DIV.servicetab DIV.content DIV.service_cloudsite1 H1 {
		color: #3399cc;
		text-shadow: 1px 1px 1px #3366cc;
		margin: 0;
	}
	DIV.servicetab DIV.content DIV.service_cloudsite1 H1 span {
		color: #3399cc;
	}
	DIV.servicetab DIV.content DIV A:hover.hiddenlink, DIV.servicetab DIV.content DIV A:hover.hiddenlink h1, DIV.servicetab DIV.content DIV A:hover.hiddenlink span {
		color: #cc6600;
		text-decoration: underline;
	}
	DIV.servicetab DIV.content DIV.service_cloudvps1 DIV.service_content p, DIV.servicetab DIV.content DIV.service_classicvps1 DIV.service_content p, DIV.servicetab DIV.content DIV.service_bitrixvps1 DIV.service_content p {
		font-size: 15px;
		line-height: 24px;
	}
	div.whyus div.content div.whyus_content img {
		float: left;
		margin-right: 15px;
	}
/*content*/
	div.maint_content div.servicetab div.content div.inleftcol {
		width: 660px;
		margin-right:40px;
		float: left;
	}
	div.maint_content div.servicetab div.content div.inleftcol_main {
/*		width: 610px;
		margin-right:40px;
		float: left;*/
		width: 950px;
	}
	div.maint_content div.servicetab div.content div.inrightcol {
		width: 250px;
		float: left;
	}
	div.maint_content div.servicetab div.content div.inrightcol_main {
		margin-top: 20px;
		width: 100%;
	}
	div.maint_content div.servicetab div.content div.inrightcol_main div.quickstart {
		background: #f7f4e9;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		padding: 20px 20px 10px 20px;
	}
	div.maint_content div.servicetab div.content div.inrightcol_main div.quickstart h1 {
		font-size: 20px;
		color: #333;
		margin-bottom: 20px;
	}
	div.maint_content div.servicetab div.content div.inrightcol_main div.quickstart p {
		margin: 0 0 0 55px;
		font-size: 13px;
	}
	div.maint_content div.servicetab div.content div.inrightcol_main div.quickstart p a {
		text-decoration: none;
		border-bottom: dotted 1px #006699;
	}
	div.maint_content div.servicetab div.content div.inrightcol_main div.quickstart p a:hover {
		text-decoration: none;
		border-bottom: dotted 1px #cc6600;
	}
	table.newsdatetable {
		width: 41px;
		float: left;
		text-align: center;
		border-top:dotted 1px red;
	}
	table.newsdatetable td.newsmonth {
		background: red;
		font-size: 12px;
		color: #fff;
		border-bottom:dotted 1px #c00;
	}
	table.newsdatetable td.newsdate {
		background: #fff;
		font-size: 24px;
		color: #000;
		border: solid #ccc;
		border-width: 0 1px 1px 1px;
	}
	div.maint_content div.servicetab div.content div.newslist h1 {
		margin-left: 60px;
		font-size: 18px;
		margin-bottom: 0;
	}
	div.maint_content div.servicetab div.content div.newslist p {
		margin-left: 60px;
	}
	div.maint_content div.servicetab div.content div.inrightcol div.rsubnavy {
		font-size: 14px;
		background: #f5f5f5;
		padding: 15px 20px;
		margin-bottom: 30px;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
	}
	div.maint_content div.servicetab div.content div.inrightcol div.rsubnavy div {
		padding: 7px 0;
		border-bottom: dotted 1px #ccc;
	}
	div.maint_content div.servicetab div.content div.inrightcol div.rsubnavy div.first {

	}
	div.maint_content div.servicetab div.content div.inrightcol div.rsubnavy div.last {
		border-bottom: none;
	}
	div.maint_content div.servicetab div.content div.inrightcol div.rsubnavy div.current {
		background: #348cbb;
		border-bottom: none;
		cursor: pointer;
		margin: 0 -10px;
		padding: 5px 10px;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
	}
	div.maint_content div.servicetab div.content div.inrightcol div.rsubnavy div.current a {
		color: #fff;
		text-decoration: none;
	}
	div.inleftcol h1 {
		margin-bottom: 15px;
	}
	div.inleftcol ul li {
		line-height: 20px;
		font-size: 14px;
		margin: 4px 0;
	}
	div.maint_content div.servicetab div.content h1 {
		font-weight: bold;
		font-size: 24px;
		margin:0;
		color: #000;
	}
	div.maint_content div.servicetab div.content h2 {
		font-weight: bold;
		font-size: 16px;
		margin:0;
		color: #000;
	}
	div.maint_content div.servicetab div.content p {
		font-size: 13px;
		line-height: 20px;
		margin: 10px 0;
	}
	div.maint_content div.servicetab div.content li {
		font-size: 13px;
		line-height: 20px;
	}
	div.maint_content div.servicetab div.content div.argleft img , div.maint_content div.servicetab div.content div.argright img {
		float: left;
		margin: 0 15px 0 0;
	}
	div.maint_content div.servicetab div.content div.argleft, div.maint_content div.servicetab div.content div.argright {
		margin-bottom: 20px;
	}
	div.maint_content div.servicetab div.content div.argleft {
		width: 460px;
		margin-right:30px;
		float: left;
	}
	div.maint_content div.servicetab div.content div.argright {
		width: 460px;
		float: left;
	}
	div.maint_content div.servicetab div.content div.inleftcol div.argleft {
		width: 315px;
		margin-right:30px;
		float: left;
	}
	div.maint_content div.servicetab div.content div.inleftcol div.argright {
		width: 315px;
		float: left;
	}
	div.scalerazdelzagolovok, div.winrazdelzagolovok, div.razdelzagolovok, div.nobgrazdelzagolovok {
		background: #ebe9c3;
		margin-top: -20px;
		padding: 20px 20px 10px 20px;
		margin-bottom: 40px;
		color: #222;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
	}
	div.fzagolovok {
		-webkit-border-radius: 5px;
		-webkit-border-top-left-radius: 0;
		-moz-border-radius: 5px;
		-moz-border-radius-topleft: 0;
		border-radius: 5px;
		border-top-left-radius: 0;
	}
	div.razdelzagolovok div {
		background: url(http://www.clodo.ru/images/icon-vps.png) no-repeat;
		padding-left: 130px;
		padding-top: 5px;
	}
	div.nobgrazdelzagolovok div {
		background: none;
		padding-left: 0px;
		padding-top: 5px;
	}
	div.scalerazdelzagolovok div {
		background: url(http://www.clodo.ru/images/icon-scale.png) no-repeat;
		padding-left: 130px;
		padding-top: 5px;
	}
	div.winrazdelzagolovok div {
		background: url(http://www.clodo.ru/images/icon-win.png) no-repeat;
		padding-left: 130px;
		padding-top: 5px;
	}
	DIV.servicetab DIV.content DIV p.text {
		font-size: 14px;
		margin-bottom: 15px;
	}
	DIV.servicetab DIV.content DIV p.rzag {
		font-size: 24px;
		font-family: "Trebuchet MS";
		font-style: italic;
		margin-top: 0px;
		margin-bottom: 15px;
	}
	table.wintableselect {
		margin-bottom: 15px;
	}
	table.wintableselect td div {
		padding: 10px;
		width: 200px;
	}
	table.wintableselect td div:hover {
		background: #f7fbfd;
		cursor: pointer;
		border: solid 1px #c5dae9;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
	}
	table.wintableselect td div.active {
		background: #fff;
		cursor: default;
		border: solid 1px #c5dae9;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
	}
/*Whyus */
	DIV.whyus {
		background: #f8f8f8;
		border-top: solid 1px #f5f5f5;
		padding: 40px 0 10px 0;
	}
	DIV.whyusb DIV.content {
		padding: 0;
		width: 948px;
	}
	DIV.whyus DIV.content {

	}
	DIV.whyus DIV.content DIV H2 {
		font-weight: bold;
		font-size: 16px;
		margin: 5px 0 0 0;
		color: #369;
		text-shadow: 1px 1px 1px #fff;
	}
	DIV.whyus DIV.content DIV P {
		line-height: 20px;
		font-size: 13px;
		padding-bottom: 25px;
	}
	DIV.whyus DIV.content DIV.whyusleft, DIV.whyus DIV.content DIV.whyuscenter, DIV.whyus DIV.content DIV.whyusright {
		width: 300px;
		float: left;
	}
	DIV.whyus DIV.content DIV.whyuscenter {
		margin: 0 25px;
	}
/*Footer*/
	DIV.footer {
        border-top: solid 1px #eff7fb;
	}
	DIV.footer DIV.upper {
		padding: 30px 0;
		background: none;
	}
	DIV.footer DIV.content, DIV.footer DIV.content a {

	}
	DIV.footer DIV.content h3 {
		font-size: 14px;
		margin-bottom: 10px;
		color: #666;
	}
	DIV.footer DIV.content p {
		font-size: 12px;
		line-height: 20px;
		margin-top: 5px;
		color: #777;
	}
	DIV.footer DIV.content DIV.left {
		width: 300px;
		float: left;
	}
	DIV.footer DIV.content DIV.center {
		width: 300px;
		float: left;
		margin: 0 25px;
	}
	DIV.footer DIV.content DIV.right {
		width: 300px;
		float: left;
	}
	DIV.footer DIV.content DIV.bottom23 {
		width: 625px;
		float: left;
		margin-right: 25px;
	}
	DIV.footer DIV.content DIV.bottom23 h3 {
		margin-bottom: 15px;
	}
/*Service TAb */
	DIV.servicetab {
		margin: 0;
	}
	DIV.servicetab DIV.content {
		padding: 0 0 15px 0;
	}
	DIV.servicetab DIV.content DIV H1 {
		font-weight: bold;
		font-size: 24px;
		margin:0;
	}
	DIV.servicetab DIV.content DIV P {
		line-height: 22px;
		margin-top: 15px;
		margin-bottom: 10px;
	}
	DIV.servicetab DIV.content DIV A.hiddenlink {
		text-decoration: none;
		color:#000;
	}
	DIV.servicetab DIV.content DIV.service_cloudvps, DIV.servicetab DIV.content DIV.service_classicvps {
		height: 210px;
		overflow-y: hidden;
	}
	DIV.servicetab DIV.content DIV.service_cloudvps {
		padding-right: 10px;
		padding-left: 10px;
		width: 455px;
		float: left;
	}
	DIV.servicetab DIV.content DIV.service_cloudvps DIV.service_content {
		background: url(/images/icon-scale.png) no-repeat;
		padding-left: 130px;
	}
	DIV.servicetab DIV.content DIV.service_cloudvps H1 {
		color: #333;
		margin: 0;
	}
	DIV.servicetab DIV.content DIV.service_cloudvps H1 span {
		color: #333;
	}
	DIV.servicetab DIV.content DIV.service_classicvps {
		padding-left: 10px;
		padding-right: 10px;
		width: 455px;
		float: left;
	}
	DIV.servicetab DIV.content DIV.service_classicvps DIV.service_content {
		background: url(/images/icon-vps.png) no-repeat;
		padding-left: 130px;
	}
	DIV.servicetab DIV.content DIV.service_classicvps H1 {
		color: #333;
		margin: 0;
	}
	DIV.servicetab DIV.content DIV.service_classicvps H1 span {
		color: #333;
	}
	DIV.servicetab DIV.content DIV.service_cloudstorage {
		padding-left: 20px;
		width: 455px;
		float: left;
	}
	DIV.servicetab DIV.content DIV.service_cloudstorage DIV.service_content {
		background: url(/images/icon-test.png) no-repeat;
		padding-left: 130px;
		margin-bottom: 40px;
	}
	DIV.servicetab DIV.content DIV.service_cloudstorage H1 {
		color: #663399;
		text-shadow: 1px 1px 1px #333366;
		margin: 0;
	}
	DIV.servicetab DIV.content DIV.service_cloudstorage H1 span {
		color: #663399;
	}
	DIV.servicetab DIV.content DIV.service_cloudsite {
		padding-left: 20px;
		width: 455px;
		float: left;
	}
	DIV.servicetab DIV.content DIV.service_cloudsite DIV.service_content {
		background: url(/images/icon-test.png) no-repeat;
		padding-left: 130px;
		margin-bottom: 40px;
	}
	DIV.servicetab DIV.content DIV.service_cloudsite H1 {
		color: #3399cc;
		text-shadow: 1px 1px 1px #3366cc;
		margin: 0;
	}
	DIV.servicetab DIV.content DIV.service_cloudsite H1 span {
		color: #3399cc;
	}
	DIV.servicetab DIV.content DIV A:hover.hiddenlink, DIV.servicetab DIV.content DIV A:hover.hiddenlink h1, DIV.servicetab DIV.content DIV A:hover.hiddenlink span {
		color: #cc6600;
		text-decoration: underline;
	}
	div.service_classicvps a.prkl {
		visibility: hidden;

	}
	div.selected_tab a.prkl {
		visibility: visible;
	}

/*Tarif*/
table.selectplan {
	clear: both;
}
table.selectplan td {
	background: #f5f8f2;
	padding: 10px;
	border-left: solid 1px #c5dae9;
	border-bottom: dotted 1px #c5dae9;
	text-align: center;
}
table.selectplan td span.garant {
	display: block;
	font-size: 80%;
	padding-top: 5px;
}
table.selectplan tr.odd td {
	background: #e6f1f2;
}
table.selectplan td.namecell, table.selectplan td.iconcell {
	border-left: none;
	text-align: left;
	padding: 10px 15px;
}
table.selectplan td.iconcell {
	padding: 10px 0 10px 15px;
}
table.selectplan td.namecell span {
	display: block;
	font-size: 75%;
	color: #555;
	padding-top: 5px;
}
table.selectplan td.zerocell {
	background: none;
	border-right:none;
	border-left:none;
	border-bottom: solid 1px #c5dae9;
}
table.selectplan tr.firstlinecell td.select span {
	color: #555;
	font-size: 90%;
	padding-left: 5px;
}
table.selectplan tr.firstlinecell td.select span {
	color: #efefef;
}
table.selectplan tr.firstlinecell td.select em {
	display: block;
	padding-bottom: 5px;
	font-size: 65%;
	font-style: normal;
	color: #fff;
}
table.selectplan td.select, table.selectplan tr.odd td.select {
	background: #3c7399;
	border-bottom: dotted 1px #305f7f;
	border-left: solid 5px #ffcc33;
	border-right: solid 5px #ffcc33;
	color: #efefef;
	font-size: 140%;
	padding: 10px;
}
table.selectplan tr.firstlinecell td, table.selectplan tr.lastlinecell td {
	height: 10px;
	vertical-align: bottom;
}
table.selectplan tr.lastlinecell td.zerocell {
	border-bottom:none;
	vertical-align: top;
}
table.selectplan tr.lastlinecell td.select {
	border-bottom: solid 5px #ffcc33;
}
table.selectplan tr.firstlinecell td.select {
	border-top: solid 5px #ffcc33;
}
table.selectplan tr.lasttr td {
	border-bottom-style: solid;
}
table.selectplan tr.lasttr td.select {
	border-bottom-style: dotted;
}

/*Tarif*/
table.selectplanb {
	clear: both;
}
table.selectplanb td {
	background: #f5f8f2;
	padding: 10px 5px;
	border-left: solid 1px #c5dae9;
	border-bottom: dotted 1px #c5dae9;
	text-align: center;
	font-size: 14px;
}
table.selectplanb td span.garant {
	display: block;
	font-size: 80%;
	padding-top: 5px;
}
table.selectplanb tr.odd td {
	background: #e6f1f2;
}
table.selectplanb td.namecell, table.selectplanb td.iconcell {
	border-left: none;
	text-align: left;
	padding: 10px 15px;
}
table.selectplanb td.iconcell {
	padding: 10px 0 10px 15px;
}
table.selectplanb td.namecell span {
	display: block;
	font-size: 75%;
	color: #555;
	padding-top: 5px;
}
table.selectplanb td.zerocell {
	background: none;
	border-right:none;
	border-left:none;
	border-bottom: solid 1px #c5dae9;
}
table.selectplanb tr.firstlinecell td.select span {
	color: #555;
	font-size: 12px;
	padding-left: 5px;
}
table.selectplanb tr.firstlinecell td.select span {
	color: #efefef;
}
table.selectplanb tr.firstlinecell td.select em {
	display: block;
	padding-bottom: 5px;
	font-size: 14px;
	font-style: normal;
	color: #fff;
}
table.selectplanb td.select, table.selectplanb tr.odd td.select {
	background: #3c7399;
	border-bottom: dotted 1px #305f7f;
	border-left: solid 5px #ffcc33;
	border-right: solid 5px #ffcc33;
	color: #efefef;
	font-size: 18px;
	padding: 10px;
}
table.selectplanb tr.firstlinecell td, table.selectplanb tr.lastlinecell td {
	height: 10px;
	vertical-align: bottom;
}
table.selectplanb tr.lastlinecell td.zerocell {
	border-bottom:none;
	vertical-align: top;
}
table.selectplanb tr.lastlinecell td.select {
	border-bottom: solid 5px #ffcc33;
}
table.selectplanb tr.firstlinecell td.select {
	border-top: solid 5px #ffcc33;
}
table.selectplanb tr.lasttr td {
	border-bottom-style: solid;
}
table.selectplanb tr.lasttr td.select {
	border-bottom-style: dotted;
}

table.sravnivaem {
font-size:12px;
border: solid #ccc;
border-width: 1px 0 0 1px;
}
table.sravnivaem td {
padding: 7px 4px;
border: solid #ccc;
border-width: 0 1px 1px 0;
}

/*slider*/
p.litp {
	font-size: 80%;
	margin: 5px 0 2px 0;
}
em.pprice {
	font-style: normal;
	font-size: 85%;
	margin: 0;
}
p.litpp {
	font-size: 70%;
	margin: 10px 0 5px 0;
}
em.ppprice {
	font-style: normal;
	font-size: 75%;
	margin: 20px 0px 10px 0px;
	display: block;
}
p.poys {
	font-size: 45%;
	margin: 5px 0 0 0;
}
	table.resourceprice {
		margin: 30px 0 20px 0;
		box-shadow: 0px 0px 5px #d7d3af;
		-moz-box-shadow: 0px 0px 5px #d7d3af;
		-webkit-box-shadow: 0px 0px 5px #d7d3af;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;

	}
	table.resourceprice td {
		border:none;
		padding: 0 0 10px 10px;
		border-right: solid 1px #c5dae9;
		border-bottom: solid 1px #c5dae9;
		font-size: 24px;
		color: #474535;
		text-shadow: 1px 1px 1px #ffffff;
	}
	table.resourceprice td.resourcepricehr {
		font-size: 20px;
		padding: 10px 10px 5px 10px;
		border: none;
		font-size: 20px;
		color: #6686a7;
		width: 110px;
	}
	table.resourceprice td.first {
		border-left: none;
	}
	table.resourceprice td.last {
		border-right: none;
	}
	table.resourceprice td.slicon {
		border-bottom: solid 1px #c5dae9;
		padding: 10px 0 0 10px;
		width: 1%;
	}
	div.vpsedit {
		margin-top: -1px;
		background: #fbfbfb;
		padding: 0 10px 10px 10px;
		border-bottom: solid 1px #eee;
	}
	form.vps_edit_form {
		margin:0;
	}
	div.editwindow {
		margin-bottom: 10px;
		background: #fff;
		border: solid 1px #eee;
	}
	table.inlist {
		margin: 0;
		box-shadow: none;
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		-moz-border-radius: 0px;
		-webkit-border-radius: 0px;
	}
	div.inlistconstruktor {
		border-top: solid 1px #fff;
		border-bottom: solid 1px #c5dae9;
		padding: 25px 20px 25px 10px;
		margin: 0;
		background: #f5f8f2;
		box-shadow: none;
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;

	}
	td.sliderleft {
	}
	td.sliderleft h3 {
		text-shadow: 1px 1px 1px #ffffff;
		font-size: 20px;
		color: #6686a7;
		font-weight: normal;
		font-size: 20px;
		margin: 35px 0 10px 10px;
	}
	td.sliderright {
		padding: 0 20px 0 40px;
	}
.awesome1, .awesome1:visited {
	background: #222 url(/images/alert-overlay.png) repeat-x;
	display: inline-block;
	padding: 5px 10px 6px;
	color: #fff;
	text-decoration: none;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
}

	.awesome1:hover							{ background-color: #111; color: #fff; }
	.awesome1:active							{ top: 1px; }
	.small.awesome1, .small.awesome1:visited 			{ font-size: 11px; padding: ; }
	.awesome1, .awesome1:visited,
	.medium.awesome1, .medium.awesome1:visited 		{ font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
	.large.awesome1, .large.awesome1:visited 			{ font-size: 14px; padding: 8px 14px 9px; }
	.blue.awesome1, .blue.awesome1:visited		{ background-color: #2daebf; }
	.blue.awesome1:hover							{ background-color: #007d9a; }

/*price*/
	DIV.servicetab DIV.content DIV.service_cloudvps sup.test {
		font-size: 50%;
		font-weight: normal;
		background: red;
		padding: 2px 5px;
		color: #fff;
	}
	DIV.servicetab DIV.content DIV.service_classicvps {


		padding: 21px 21px 0 10px;
		margin-top: -22px;
		margin-left: 0px;
		margin-right: 10px;
		/*background: #f5f5f5;*/
		width: 432px;
		float: left;


		padding-bottom: 10px;

		z-index: 10;

	}
	DIV.servicetab DIV.content DIV.service_cloudvps {


		padding: 21px 21px 0 10px;
		margin-top: -22px;
		margin-left: 12px;
		margin-right: 0px;
		/*background: #f5f5f5;*/
		width: 432px;
		float: left;


		padding-bottom: 10px;

		z-index: 10;

	}

	DIV.tariff_table DIV.content {
		background: -webkit-gradient(linear, left top, left bottom, from(#e6f1f7), to(#fbfdfd));
        background: -moz-linear-gradient(top, #e6f1f7, #fbfdfd);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#e6f1f7, endColorstr=#fbfdfd);
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#e6f1f7, endColorstr=#fbfdfd)";
		margin-top: -16px;
		width: 948px;
		border: solid 1px #c5dae9;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		padding: 20px 0;
		margin-bottom: 20px;
		z-index: 1;
	}

	DIV.bonus {
		margin-top: 20px;
		margin-bottom: 30px;
	}
	DIV.bonus DIV.content {
		-webkit-border-top-left-radius: 10px;
		-moz-border-radius-topleft: 10px;
		border-top-left-radius: 10px;
		text-align: center;
	}
	DIV.tariff_table DIV.content hr {
		border: none;
		height: 1px;
		background: #c5dae9;
		margin: 25px 0;
	}
	DIV.tariff_table DIV.content DIV.tariff_desc {
		margin: 20px 20px 10px 20px;
	}
	DIV.tariff_table DIV.content DIV.tariff_desc p.dopic {
		padding-left: 30px;
	}
	DIV.tariff_table DIV.content DIV.tariff_desc span {
		display: block;
		float: left;
		text-align: right;
		width: 25px;
		padding-right: 5px;
		margin-left: -30px;
	}
	table.bonus {
		border: solid #000;
		border-width: 1px 0 0 1px;
	}
	table.bonus td {
		border: solid #000;
		border-width: 0 1px 1px 0;
	}
	table.regtable td div.error {
		font-size: 80%;
		margin-top: 5px;
		color: red;
	}
	DIV.selected_tab {
		border: solid 1px #c5dae9;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		background: -webkit-gradient(linear, left top, left bottom, from(#c5dae9), to(#e6f1f7));
        background: -moz-linear-gradient(top, #c5dae9, #e6f1f7);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#c5dae9, endColorstr=#e6f1f7);
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#c5dae9, endColorstr=#e6f1f7)";
		padding-bottom: 10px;
		-webkit-border-bottom-left-radius: 0px;
		-webkit-border-bottom-right-radius: 0px;
		-moz-border-radius-bottomleft: 0px;
		-moz-border-radius-bottomright: 0px;
		border-bottom-left-radius: 0px;
		border-bottom-right-radius: 0px;
		border-bottom-width: 0px;

		margin-top: 0px;
		margin-left: 0px;
	}
	DIV.selected_tab DIV.service_content {
		margin: 19px 0 0 -1px;
	}
	DIV.selected_tab DIV.service_content_cv {
		margin: 19px 0 0 1px;
	}
	DIV.servicetab DIV.content DIV.service_cloudvps h1, DIV.servicetab DIV.content DIV.service_classicvps h1 {
		color: #006699;
		text-decoration: underline;
		cursor: pointer;
	}
	DIV.servicetab DIV.content DIV.service_cloudvps h1:hover, DIV.servicetab DIV.content DIV.service_classicvps h1:hover {
		color: #cc6600;
	}
	DIV.servicetab DIV.content DIV.selected_tab h1, DIV.servicetab DIV.content DIV.selected_tab h1:hover {
		color: #333;
		text-decoration: none;
		cursor: default;
	}


	DIV.suplist DIV.content DIV P {
		line-height: 22px;
	}
	DIV.suplist DIV.content DIV.suplist_fakt {
		width: 50%;
		float: left;
	}
	DIV.suplist DIV.content DIV.suplist_fakt DIV.suplist_content {
		margin-bottom: 30px;
	}
	DIV.suplist DIV.content DIV.suplist_fakt DIV.suplist_content p {
		margin-bottom: 0;
	}
	DIV.suplist DIV.content DIV.suplist_fakt DIV.suplist_content p span {
		background-image: url(/images/star.png);
		display: block;
		width: 24px;
		height: 24px;
		float: left;
		margin-right: 15px;
	}

table.priceoslist {
padding: 15px 0 10px 0;
}
table.priceoslist td span {
font-size: 10px;
}
/*Otzivi*/
table.otzivblock {
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		background: #f5f5f5;
		margin-bottom: 30px;;
}
table.otzivblock td p {
		display: block;
		margin: 0px;
		font-family: "Times New Roman", Times, serif;
		font-size: 14px;
}
table.otzivblock td span.reviewautor {
		font-style: normal;
		font-family: Lucida Grande, Segoe UI, Arial, Verdana, Lucida Sans Unicode, Tahoma, Sans Serif;
		font-size: 10px;
		margin: 0px;
		padding-bottom: 0px;
}
table.otzivblock td p.reviewautor {
		font-style: normal;
		font-family: Lucida Grande, Segoe UI, Arial, Verdana, Lucida Sans Unicode, Tahoma, Sans Serif;
		font-size: 12px;
		margin: 0px;
		padding-bottom: 0px;
}
table.otzivblock td.otleft {
		padding: 20px 10px 20px 20px;
}
table.otzivblock td.otcenter {
		padding: 20px 10px;
}
table.otzivblock td.otright {
		padding: 20px 20px 20px 10px;

}
table.otzivblock div p {
		margin: 0;
}
/*HAck*/
	@media all and (-webkit-min-device-pixel-ratio:10000),
	not all and (-webkit-min-device-pixel-ratio:0) {DIV.header  {background: #fff;}}
	@media all and (-webkit-min-device-pixel-ratio:10000),
	not all and (-webkit-min-device-pixel-ratio:0) {DIV.color1  {background: #92c0e3;}}
	@media all and (-webkit-min-device-pixel-ratio:10000),
	not all and (-webkit-min-device-pixel-ratio:0) {DIV.promo DIV.content DIV.promodesc a, DIV.promo DIV.content DIV.promodesc a:active  {background: #ffcc00;}}
	@media all and (-webkit-min-device-pixel-ratio:10000),
	not all and (-webkit-min-device-pixel-ratio:0) {DIV.maint_content {background: #fbfdfd;}}
	@media all and (-webkit-min-device-pixel-ratio:10000),
	not all and (-webkit-min-device-pixel-ratio:0) {DIV.servicetab DIV.content DIV.service_classicvps {background: #fff;}}
	@media all and (-webkit-min-device-pixel-ratio:10000),
	not all and (-webkit-min-device-pixel-ratio:0) {DIV.tariff_table DIV.content {background:#e6f1f7;}}