/*reset*/
@charset "windows-1251";
/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
background: transparent;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
}
/* remember to define focus styles! */
:focus {
outline: 0;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: collapse;
border-spacing: 0;
}
input[type="submit"]::-moz-focus-inner {
    border: 0 none;
    padding: 0;
	}
button::-moz-focus-inner {
	padding:0;
	border:0;
	}	
/*end reset*/

@font-face {
	font-family: 'Arial-Black';
	src: url('../fonts/ariblk.eot');
	src: url('../fonts/ariblk.eot?#iefix') format('embedded-opentype'),
	url('../fonts/ariblk.woff') format('woff'),
	url('../fonts/ariblk.ttf') format('truetype'),
	url('../fonts/ariblk.svg#ariblk') format('svg');
	font-weight: normal;
	font-style: normal;
	} 
@font-face {
	font-family: 'DINCondensedC';
	src: url('../fonts/dincondensedc.eot');
	src: url('../fonts/dincondensedc.eot?#iefix') format('embedded-opentype'),
		url('../fonts/dincondensedc.woff') format('woff'),
		url('../fonts/dincondensedc.ttf') format('truetype'),
		url('../fonts/dincondensedc.svg#dincondensedc') format('svg');
	font-weight: normal;
	font-style: normal;
	}	
body {
	background:url(../images/body.png) repeat-x top #88d6ed;
	font-family:'Open Sans', sans-serif;
	min-width:1000px;
	color:#fff;
	width:expression(document.body.clientWidth < 1000? "1000px": "auto");
	}
a {
	text-decoration:none;
	}		
.wrapper {
	width:960px;
	margin:0 auto;
	}
#header {
	position:relative;
	width:100%;
	height:163px;
	float:left;
	}
#item #header {
	background:url(../images/header.png) no-repeat center 7px;
	}	
.logo_ru {
	background:url(../images/logo_ru.png) no-repeat;
	width:190px;
	height:58px;
	margin:49px 0 0;
	float:left;
	}

.logo_ua {
	background:url(../images/logo_ua.png) no-repeat;
	width:190px;
	height:58px;
	margin:49px 0 0;
	float:left;
	}
	
.logo_en {
	background:url(../images/logo_en.png) no-repeat;
	width:190px;
	height:58px;
	margin:49px 0 0;
	float:left;
	}
	
.header_part_right {
	width:770px;
	float:right;
	}
.top_menu {
	margin:23px 0 0 12px;
	float:right;
	}	
.top_menu li {
	margin:0 40px 0 0;
	float:left;
	}	
.no_margin {
	margin-right:0 !important;
	}
	
.top_menu li a {
	background:url(../images/triangle.png) no-repeat left 3px;
	font:11px/11px 'Open Sans', Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 12px;
	float:left;
	}

.top_menu li a:hover {
    text-decoration:underline;
	}	
.payments_center {
	background:url(../images/buttons_sprite.png) no-repeat right 0;
	margin:14px 0 0 22px;
	float:right;
	}	
.payments_center span {
	background:url(../images/buttons_sprite.png) no-repeat 0 0;
	font:11px/26px 'Open Sans', Helvetica, sans-serif;
	color:#fff;
	margin:0 12px 0 0;
	padding:0 10px 0 29px;
	float:left;
	}
.language {
	background:url(../images/language.png) no-repeat;
	text-align:center;
	width:68px;
	height:19px;
	margin:15px 0 0 18px;
	padding:4px 0 0;
	float:right;
	}	
.menu {
	margin:13px 0 0;
	float:right;
	}	
.menu_left {
	background:url(../images/menu.png) no-repeat 0 0;
	width:7px;
	height:54px;
	float:left;
	}
.menu_right {
	background:url(../images/menu.png) no-repeat 0 -108px;
	width:7px;
	height:54px;
	float:left;
	}	
.principal_menu {
	background:url(../images/menu.png) repeat-x 0 -54px;
	height:54px;
	float:left;
	}		
.principal_menu li {
	background:url(../images/separator.png) repeat-y right 0;
	position:relative;
	margin:4px 0 0;
	padding:0 2px 0 0;
	height:46px;
	float:left;
	}
.principal_menu li a {
	font:bold 14px/46px 'Open Sans', Helvetica, sans-serif;
	text-shadow:1px 1px #f9f9f9;
	color:#909090;
	
	float:left;
	}	
.principal_menu li a span {
	margin:0 17px 0 0;
	padding:0 0 3px 17px;
	float:left;
	}
html>/**/body noindex:-o-prefocus, html>/**/body 
.principal_menu li a span {
	padding:0 0 2px 17px;
	}
.principal_menu li:hover  a{
	background:url(../images/buttons_sprite.png) no-repeat right -78px;
	}
.principal_menu li:hover a span {
	background:url(../images/buttons_sprite.png) no-repeat 0 -78px;
	}
.principal_menu li a:active {
	background:url(../images/buttons_sprite.png) no-repeat right -30px;
	}
.principal_menu li a:active span {
	background:url(../images/buttons_sprite.png) no-repeat 0 -30px;
	padding:0 0 0px 17px;
	}
.principal_menu li:hover ul {
	display:block;
	}
.principal_menu ul {
	background:url(../images/sub_menu.png) repeat-x bottom #f5f5f5;
	border-radius:5px;
	box-shadow:1px 3px 13px  rgba(0,0,0,0.3);
	position:absolute;
	z-index:999;
	display:none;
	top:49px;
	left:0;
	}
.principal_menu ul li {
	background:url(../images/separator_bottom.png) repeat-x bottom;
	margin:0;
	padding:0;
	width:100%;
	height:auto;
	float:left;
	}
.principal_menu ul li a {
	background:none !important;
	font:12px/12px 'Open Sans', Helvetica, sans-serif;
	padding:12px 17px;
	width:70%;
	white-space:nowrap;
	float:left;
	}
.principal_menu ul li a:hover {
	color:#29abd1;
	text-decoration:underline;
	}
.no_bg {
	background:none !important;
	}
.login_box {
	background:url(../images/menu.png) repeat-x 0 -54px;
	text-align:center;
	min-width:50px;
	width:expression(document.body.clientWidth < 75? "75px": "auto");
	position:relative;
	height:37px;
	padding:17px 0 0;
	cursor:pointer;
	float:left;
  	user-select: none;-webkit-user-select: none;
	}
	
.enter {
	background:none !important;
	padding:0 !important;
	}	
.login_link {
	background:url(../images/icon.png) no-repeat right 0;
	font:bold 14px/20px 'Open Sans', Helvetica, sans-serif;
	text-shadow:1px 1px #f9f9f9;
	color:#909090;
	padding-right:20px;
	display:inline;
	}
.login {
	background:url(../images/sub_menu.png) repeat-x bottom #f5f5f5;
	text-align:left !important;
	border-radius:5px;
	box-shadow:1px 5px 4px rgba(0,0,0,0.3);
	position:absolute;
	z-index:999;
	display:none;
	top:51px;
	right:-4px;
	padding:18px;
	cursor:default;
	}
.error_login {
	background:url(../images/input.png) repeat-x  0 -11px;
	color: #F37070;
    float: right;
    font: 12px/12px 'Open Sans',Helvetica,sans-serif;
    left: 10px;
    margin: 0 24px -12px 0;
	padding-left:5px;
    position: relative;
    top: -25px;
	}	
.input_login {
	background:url(../images/input.png) repeat-x;
	font-size:14px;
	color:#7f7f7f;
	border:1px solid #d2d2d2;
	border-radius:5px;
	width:135px;
	height:32px;
	margin-bottom:3px;
	padding:0 12px;
	}
.input_login_wide {
	width:179px;
	}	
.registr {
	font:10px/10px 'Open Sans', Helvetica, sans-serif;
	color:#7f7f7f;
	/*border-right:1px solid #888888;*/
	margin:4px 0;
	padding-right:4px;
	float:left;
	}	
.lost {
	font:10px/10px 'Open Sans', Helvetica, sans-serif;
	color:#7f7f7f;
	/*border-left:1px solid #ffffff;*/
	margin:4px 0;
	padding-left:4px;
	float:left;
	}
.buttons {
	background:url(../images/buttons_sprite.png) no-repeat right -128px;
	border:0;
	margin:5px 0 0;
	padding:0;
	cursor:pointer;
	position:relative;
	user-select: none;-webkit-user-select: none; 
	float:left;
	}	
.buttons span {
	background:url(../images/buttons_sprite.png) no-repeat 0 -128px;
	font:bold 16px/39px 'Open Sans', Helvetica, sans-serif;
	text-shadow:1px 1px #6fb834;
	color:#fff;
	margin:0 12px 0 0;
	padding:0 0 0 17px;
	float:left;
	}
.buttons:hover {
	background:url(../images/buttons_sprite.png) no-repeat right -168px;
	}
.buttons:hover span {
	background:url(../images/buttons_sprite.png) no-repeat 0 -168px;
	}	
.buttons:active {
	background:url(../images/buttons_sprite.png) no-repeat right -208px;
	margin:6px 0 -1px;
	}
.buttons:active span {
	background:url(../images/buttons_sprite.png) no-repeat 0 -208px;
	}		
.login .buttons span {
	margin:0 17px 0 0;
	padding:0 37px 0 55px;
	}
html>/**/body noindex:-o-prefocus, html>/**/body 
.buttons:active span {
	margin:-1px 18px 2px 0;
	}
.login_box ul {
	background:url(../images/sub_menu.png) repeat-x bottom #f5f5f5;
	text-align:left !important;
	border-radius:5px;
	box-shadow:1px 5px 4px #0192C7;
	position:absolute;
	display:none;
	z-index:999;
	top:51px;
	right:-4px;
	}
.login_box ul li {
	background:url(../images/separator_bottom.png) repeat-x bottom;
	margin:0;
	width:100%;
	height:auto;
	float:left;
	}
.login_box ul li a {
	font:12px/12px 'Open Sans', Helvetica, sans-serif;
	color:#909090;
	white-space:nowrap;
	margin:12px 17px;
	float:left;
	}
.login_box ul li a:hover {
	color:#29abd1;
	}
.login_box ul li a.mail {
	color:#29abd1;
	}
.login_box ul li a.personal_cabinet {
	background:url(../images/icon.png) no-repeat  left -28px;
	padding-left:20px;
	line-height:17px;
	}
.login_box ul li a.personal_settings {
	background:url(../images/icon.png) no-repeat  left -66px;
	padding-left:20px;
	line-height:17px;
	}	
.login_box ul li a.exit {
	background:url(../images/icon.png) no-repeat  left -103px;
	padding-left:20px;
	line-height:17px;
	}		
/*end header*/

#content {
	width:100%;
	float:left;
	}
.tabs {
	width:100%;
	float:left;
	}	
.tabNavigation {
	width:220px;
	height:38px;
	position:relative;
	z-index:10;
	margin:0 auto;
	}
.tabNavigation li {
	float:left;
	margin-right:-8px;
	}	
/*.tabNavigation li a {
	background:none  !important;
	text-align:center !important;
	width:114px !important;
	height:43px !important;
	margin:-1px 2px 0 0 !important;
	float:left !important;
	position:inherit  !important;
	}	
.tabNavigation li a span {
	font:bold 14px/40px 'Open Sans', Helvetica, sans-serif !important;
	color:#08b2f1 !important;
	border-bottom:1px dashed #27a0dc !important;
	}
.tabNavigation li a.selected {
	background:url(../images/current_tab.png) no-repeat !important;
	color:#ffffff !important;
		}	
.tabNavigation li a.selected span {
	font:bold 14px/40px 'Open Sans', Helvetica, sans-serif !important;
	color:#ffffff !important;
	text-shadow:1px 1px #27a0dc !important;
	border:0 !important;
	}*/	

.tabNavigation li a.jcarousel-prev {
	background:url(../images/tabs.png) no-repeat 0 -42px !important;
	text-indent:-9999px !important;
	width:114px !important;
	height:42px !important;
	margin:-1px 0 0 0 !important;
	float:left !important;
	position:inherit  !important;
	}	
.tabNavigation li a.jcarousel-next {
	background:url(../images/tabs.png) no-repeat -106px 0 !important;
	text-indent:-9999px !important;
	width:114px !important;
	height:42px !important;
	margin:-1px 0 0 0 !important;
	float:left !important;
	position:inherit  !important;
	}	
.tabNavigation li a span {
	text-indent:-9999px !important;
	}
.tabNavigation li a.selected.jcarousel-prev {
	background:url(../images/tabs.png) no-repeat !important;
	}	
.tabNavigation li a.selected.jcarousel-next {
	background:url(../images/tabs.png) no-repeat -106px -42px !important;
	} 
.tabNavigation li a.selected span {
	font:bold 14px/40px 'Open Sans', Helvetica, sans-serif !important;
	color:#ffffff !important;
	text-shadow:1px 1px #27a0dc !important;
	border:0 !important;
	}	
.slider_box {
	width:100%;
	height:535px;
	position:relative;
	z-index:9;
	float:left;
	}
.slider_box_top {
	background:url(../images/slider_top.png) no-repeat;
	width:1077px;
	height:283px;
	position:absolute;
	top:0;
	left:0;
	}	
.slider_box_bottom {
	background:url(../images/slider_bottom.png) no-repeat;
	width:1049px;
	height:222px;
	position:absolute;
	bottom:0px;
	left:-40px;
	}	
.jcarousel-skin-tango {
	margin:-19px 0 0;
	width:960px;
	height:395px;
	position:relative;
	float:left;
	}
.jcarousel-skin-tango .jcarousel-container-horizontal {
	width:960px;
	height:415px;
	position:relative;
	float:left;
	}
.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
	}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
	width:865px;
	height:415px;
	position:absolute;
	top:15px;
	left:47px;
	}
.jcarousel-list {
	top:18px !important;
	position:relative;
	}	
.jcarousel-skin-tango .jcarousel-item {
	background:url(../images/slides_item.png) no-repeat;
	width:281px;
	height:394px;
	position:relative;
	float:left;
	}
.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-left: 0;
    margin-right: 10px;
	}
.jcarousel-skin-tango .jcarousel-next-horizontal {
    background:url(../images/buttons_sprite.png) no-repeat -112px -254px;
	width:35px;
	height:136px;
	position:absolute;
	top:199px;
	right:0;
	user-select: none;-webkit-user-select: none; 
	cursor:pointer;
	}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background:url(../images/buttons_sprite.png) no-repeat -150px -254px;
	}
div.jcarousel-skin-tango div.jcarousel-next-disabled {
    background:url(../images/buttons_sprite.png) no-repeat -150px -254px !important;
	top:199px !important;
	cursor:default;
	}	
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background:url(../images/buttons_sprite.png) no-repeat -188px -254px;
	top:200px;
	}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
    background:url(../images/buttons_sprite.png) no-repeat 0 -254px;
	width:35px;
	height:136px;
	position:absolute;
	top:199px;
	user-select: none;-webkit-user-select: none; 
	left:0;
	cursor:pointer;
	}	
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background:url(../images/buttons_sprite.png) no-repeat -38px -254px;
	}
div.jcarousel-skin-tango div.jcarousel-prev-disabled {
    background:url(../images/buttons_sprite.png) no-repeat -38px -254px !important;
	top:199px !important;
	cursor:default;
	}	
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background:url(../images/buttons_sprite.png) no-repeat -76px -254px;
	top:200px;
	}
.tariff_plan {
	font:11px/11px 'Open Sans', Helvetica, sans-serif;
	color:#29abd1;
	position:absolute;
	top:36px;
	left:24px;
	}
.title {
	background:url(../images/title.png) repeat-x;
	font:bold 32px/48px 'Open Sans', Helvetica, sans-serif;
	text-shadow:1px 1px #f1fcff;
	color:#2fa2e2;
	width:256px;
	height:54px;
	padding:0 0 0 25px;
	position:absolute;
	top:52px;
	left:0;
	}	
.name_product {
	font:12px/12px 'Open Sans', Helvetica, sans-serif;
	position:absolute;
	color:#2fa2e2;
	top:125px;
	left:25px;
	width:237px;
	}	
.name_product span {
	color:#f37070;
	}	
.description {
	font:11px/11px 'Open Sans', Helvetica, sans-serif;
	color:#2fa2e2;
	width:230px;
	position:absolute; 
	top:159px;
	left:27px;
	}
.description p {
	margin-bottom:5px;
	}
.description span {
	color:#b0b0b0;
	width:140px;
	float:left;
	}	
.description a {
	color:#2fa2e2;
	text-decoration:underline;
	margin:10px 0 0;
	float:left;
	}
.price {
	background:#82d043;
	box-shadow:0 5px  0 rgba(0, 0, 0, 0.1);
	width:100%;
	height:58px;
	position:absolute;
	left:0;
	bottom:23px;
	}	
.price p {
	font:bold 30px/30px 'Open Sans', Helvetica, sans-serif;
	color:#fff;
	text-shadow:1px 1px #69b42d;
	margin:15px 0 0 16px;
	float:left;
	}	
.price p span {
	font-size:17px;
	}
.price .buttons {
	margin:10px 9px 0 0;
	float:right;
	}
.price .buttons span {
	padding:0 10px 0 27px;
	}
.price .buttons:active {
	margin:11px 9px 0 0;
	}
.vds {
	background:url(../images/vds.png) no-repeat;
	width:156px;
	height:134px;
	position:absolute;
	top:-1px;
	right:0px;
	}
.vds2 {
	background-position:0 -132px;
	}
.vds3{
	background-position:0 -265px;
	}
.rack {
	background:url(../images/rack.png) no-repeat 0 1px;
	}	
.rack2 {
	background:url(../images/rack.png) no-repeat;
	background-position:0 -132px;
	}
.rack3 {
	background:url(../images/rack.png) no-repeat;
	background-position:0 -265px;
	}
.solo {
	background:url(../images/solo.png) no-repeat 0 1px;
	}	
.solo2 {
	background:url(../images/solo.png) no-repeat;
	background-position:0 -132px;
	}
.cpu {
	background:url(../images/cpu.png) no-repeat 0 0;
	width:101px;
	height:100px;
	top:1px;
	right:13px;
	position:absolute;
	}	
.cpu2 {
	background-position:0 -100px;
	}
.cpu3 {
	background-position:0 -200px;
	}
.cpu4 {
	background-position:0 -200px;
	}
.cpu4 {
	background-position:0 -299px;
	}
.cpu5 {
	background-position:0 -400px;
	}	
.cpu6 {
	background-position:0 -500px;
	}
.cpu7 {
	background-position:0 -600px;
	}
.stars {
	background:url(../images/stars.png) no-repeat 0 0;
	width:114px;
	height:114px;
	top:1px;
	right:20px;
	position:absolute;
	}
.stars2 {
	background-position:0 -114px;
	height:102px;
	top:7px;
	}	
.stars3 {
	background-position:0 -217px;
	height:97px;
	top:7px;
	}
.stars4 {
	background-position:0 -314px;
	height:91px;
	top:7px;
	}
.stars5 {
	background-position:0 -404px;
	height:98px;
	top:4px;
	}
.stars6 {
	background-position:0 -498px;
	top:1px;
	}
.exchange {
	background:url(../images/exchange.png) no-repeat;
	font:14px /38px 'Open Sans', Helvetica, sans-serif;
	color:#909090;
	text-align:center;
	width:505px;
	height:38px;
	position:absolute;
	bottom:26px;
	left:228px;
	}
.dollar {
	color:#5db813;
	margin:0 8px;
	}	
.blue {
	font-size:12px;
	color:#00aff0;
	}
.size {
	font-size:12px;
	}
#container {
	background:url(../images/container.png) repeat-x top #ffffff;
	width:100%;
	float:left;
	}	
.check {
	background:url(../images/about.png) repeat-x top #fff;
	width:100%;
	height:185px;
	position:relative;
	float:left;
	}
.find {
	position:absolute;
	top:35px;
	left:0px;
	}	
.service {
	position:absolute;
	top:35px;
	right:0px;
	}	
.part {
	width:50%;
	height:183px;
	position:relative;
	z-index:500;
	float:left;
	}		
.part p {
	font:19px/19px 'Open Sans', Helvetica, sans-serif;
	color:#29abd1;
	margin:47px 0 10px;
	float:left;
	}		
.part_second {
	background:url(../images/part.png) no-repeat left;
	}
.check form {
	width:100%;
	height:38px;
	float:left;
	}
.check_input {
	background: url(../images/input.png) repeat-x top #ffffff;
    border: 1px solid #D2D2D2;
    border-radius: 5px 5px 5px 5px;
    color: #29abd1;
    font-size: 14px;
	font-weight:bold;
    height: 36px;
	margin:0 3px 0 0;
    padding: 0 12px;
    width: 180px;
	float:left;
	}	
.dk_container {
  	user-select: none;-webkit-user-select: none;
    color: #29abd1;
	float:left;
	}
.dk_container a {
    cursor: pointer;
   }
#dk_container_domen .dk_toggle span {
	width:10px;
	overflow:hidden;  
	float: left;
    overflow: hidden;
    width: 46px;
	} 
.dk_toggle {
    user-select: none;-webkit-user-select: none;
	font:bold 14px/38px 'Open Sans', Helvetica, sans-serif;
	background:url(../images/select.png) no-repeat;
	width:47px !important;
	height:38px;
	padding:0 25px 0 19px;
	overflow:hidden;
	}
.dk_open {
    z-index: 10;
	}
.dk_open .dk_toggle {
    border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
  }

/* The outer container of the options */
.dk_options {
  -moz-box-shadow: rgba(0, 0, 0, .2) 0 2px 8px;
  -webkit-box-shadow: rgba(0, 0, 0, .2) 0 2px 8px;
  border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  -webkit-border-radius: 0 0 3px 3px;
  user-select: none;-webkit-user-select: none; 
  }
  
.dk_options a {
    background-color: #fefefe;
    border-bottom: 1px solid #d9d9d9;
	font:bold 14px/30px 'Open Sans', Helvetica, sans-serif;
    padding: 0px 30px 0 18px;
    color: #29abd1;
  user-select: none;-webkit-user-select: none;
	width:100%;
	float:left;
	white-space:nowrap;
  }
  .dk_options li:last-child a {
    border-bottom: none;
  }
  .dk_options a:hover,
  .dk_option_current a {
    color: #29abd1;
  }

/* Inner container for options, this is what makes the scrollbar possible. */
.dk_options_inner {
  border: 1px solid #d9d9d9;
  color: #333;
  max-height: 250px;
  text-shadow: #fff 0 1px 0;
  border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  -webkit-border-radius: 0 0 5px 5px;
  user-select: none;-webkit-user-select: none;
	}
	
.dk_options_inner,
.dk_touch .dk_options {
  max-height: 250px;
	}
.dk_container {
  display: none;
  float: left;
  position: relative;
	}
.dk_container a {
    outline: 0;
  }
.dk_toggle {
  display: -moz-inline-stack;
  display: inline-block;
  *display: inline;
  position: relative;
  zoom: 1;
	}
.dk_open {
  position: relative;
	}
.dk_open .dk_options {
    display: block;
  }
.dk_open .dk_label {
    color: inherit;
  }
  
.dk_options {
  display: none;
  margin-top: -1px;
  position: absolute;
  left: 0;
  /*width: 99%;*/
  }
  
.dk_options a,
.dk_options a:link,
.dk_options a:visited {
    display: block;
  }
.dk_options_inner {
    overflow: auto;
	overflow-x:hidden;
    position: relative;
   } 
.dk_touch .dk_options {
    overflow: hidden;
	}
.dk_touch .dk_options_inner {
    max-height: none;
    overflow: visible;
	}
.dk_fouc select {
    position: relative;
    top: -99999em;
    visibility: hidden;
	}
.part .buttons,.block_item .buttons {
	background:url(../images/buttons_sprite.png) no-repeat right -400px;
	height:38px;
	margin:0 0 0 4px;
	}
.part .buttons span,.block_item .buttons span {
	background:url(../images/buttons_sprite.png) no-repeat 0 -400px;
	margin:0 5px 0 0;
	font:bold 14px/38px 'Open Sans', Helvetica, sans-serif;
	padding:0 20px 0 25px;
	color:#29abd1;
	text-shadow:1px 1px #fff;
	}
.part .buttons:hover,.block_item .buttons:hover {
	background:url(../images/buttons_sprite.png) no-repeat right -442px;
	}
.part .buttons:hover span,.block_item .buttons:hover span {
	background:url(../images/buttons_sprite.png) no-repeat 0 -442px;
	}
.part .buttons:active,.block_item .buttons:active {
	background:url(../images/buttons_sprite.png) no-repeat right -483px;
	margin:1px 0 0 4px;
	}
.part .buttons:active span,.block_item .buttons:active span {
	background:url(../images/buttons_sprite.png) no-repeat 0 -483px;
	}
html>/**/body noindex:-o-prefocus, html>/**/body 
.buttons:active span,.block_item .buttons:active span  {
	margin:-1px 5px 1px 0;
	}
.price_link {
	width:100%;
	margin:5px 0 0;
	float:left;
	}	
.price_link a {
	font: 11px/11px 'Open Sans', Helvetica, sans-serif;
	color:#29abd1;
	margin-right:10px;
	}
.price_link a:hover {
	text-decoration:underline;
	}
.support {
	margin:47px 0 -22px 50px;
	float:left;
	width:405px;
	}	
.online {
	background:url(../images/online.png) no-repeat;
	width:62px;
	height:33px;
	margin:1px 11px 0 0;
	float:left;
	}		
.part_second p {
	margin:0px 0 0px;
	}	
.part_second p span {
	font-size:12px;
	}
.ofline {
	background-position:0 -33px;
	}	
.support a {
	font-size:12px;
	color:#a4a4a4;
	float:left;
	}	
.about {
	background:url(../images/about.png) repeat-x top #fff;
	width:100%;
	margin-bottom:30px;
	float:left;
	}	
.block {
	width:313px;
	margin:45px 10px 0 0;
	position:relative;
	float:left;
	}	
.block .title {
	font:bold 20px/52px 'Open Sans', Helvetica, sans-serif;
	text-align:center;
	position:relative;
	top:0;
	left:0;
	padding:0;
	width:100%;
	}	
.block p {
	font:12px/19px 'Open Sans', Helvetica, sans-serif;
	color:#a0a0a0;
	margin:15px 0;
	}
/*	
.block a {
	font:12px/12px 'Open Sans', Helvetica, sans-serif;
	color:#2fa2e2;
	}
.block a:hover {
	text-decoration:underline;
	}
	
.block ul {
	background:url(../images/blue.png) repeat;
	margin:-7px auto 0;
	padding:15px 20px;
	width:237px;
	height:183px;
	}
.block ul li {
	font:italic 12px/14px 'Open Sans', Helvetica, sans-serif;
	color:#ffffff;
	margin-bottom:8px;
	width:100%;
	display:block;
	}*/


.block2 {
        color:#a0a0a0; 
	width:313px;
	margin:45px 10px 0 0;
	position:relative;
	float:left;
	}	
.block2 .title {
	font:bold 20px/52px 'Open Sans', Helvetica, sans-serif;
	text-align:center;
	position:relative;
	top:0;
	left:0;
	padding:0;
	width:100%;
	}	
.block2 p {
	font:12px/19px 'Open Sans', Helvetica, sans-serif;
	margin:15px 0;
	}
	
.block2  a {
	font:12px/12px 'Open Sans', Helvetica, sans-serif;
	color:#2fa2e2;
	}
.block2 a:hover {
	text-decoration:underline;
	}

.order_forms a {
	font:12px/12px 'Open Sans', Helvetica, sans-serif;
	color:#2fa2e2;
	}

.order_forms a:hover {
	text-decoration:underline;
	}
.install a {
	font:12px/12px 'Open Sans', Helvetica, sans-serif;
	color:#2fa2e2;
	}
.order, .install a:hover {
	
	}

.install a{
	font:12px/12px 'Open Sans', Helvetica, sans-serif;
	color:#2fa2e2;
	}
.install a:hover {
	text-decoration:underline;
	}
	
.block2 ul {
	background:url(../images/blue.png) repeat;
	margin:-7px auto 0;
	padding:15px 20px;
	width:237px;
	height:183px;
	}
.block2 ul li {
	font:italic 12px/14px 'Open Sans', Helvetica, sans-serif;
	color:#ffffff;
	margin-bottom:8px;
	width:100%;
	display:block;
	}
	
.block .dk_container {
        margin:12px 0px 0px 3px;
	}
	
.bottom_block {
	background:url(../images/bottom_block.png) no-repeat;
	width:277px;
	height:7px;
	margin:0 auto;
	}
.cool {
	background:url(../images/cool.png) no-repeat;
	width:83px;
	height:80px;
	position:absolute;
	top:10px;
	right:5px;
	}	
.news {
	width:100%;
	margin:15px 0 5px;
	float:left;
	}
.date {
	font:bold 17px/14px 'Open Sans', Helvetica, sans-serif;
	color:#b4d65f;
	width:23px;
	margin-right:17px;
	float:left;
	text-align:right;
	}
.date span {
	font-size:12px;
	}		
.news_text {
	width:270px;
	float:left;
	}	
.news_text p {
	margin:0 0 3px 0 !important;
	}
.block_second {
	margin:0 auto;
	clear:both;
	float:none;
	}	
.clients {
	width:100%;
	margin:35px 0 20px 0;
	clear:both;
	float:left;
	}	
.clients img {
	margin-right:95px;
	float:left;
	}
.line {
	background:#b7ebfa;
	width:100%;
	height:1px;
	margin:-27px 0 0; 
	float:left;
	}

.people {
	margin:35px 0 0px;
	width:100%;
	float: left;
	text-align:center;
	}
	
.people_list {
	position:relative;
	width:160px;
	height:234px;
	margin-right:30px;
	display: inline-block;
	}	
.people_list a.people_name {
	font:bold 16px/20px 'Open Sans', Helvetica, sans-serif;
	position:absolute;
	left:83px;
	bottom:22px;
	color:#2fa2e2;
	}	
#footer {
	width:100%;
	height:138px;
	float:left;
	}
#footer .wrapper {
	background:url(../images/footer.png) no-repeat;
	width:960px;
	height:138px;
	}
#footer p {
	font:12px/19px 'Open Sans', Helvetica, sans-serif;
	color:#ffffff;
	margin:55px 0 0;
	float:left;
	}
.scale {
	margin:60px 0 0 72px;
	float:left;
	}
.scale a {
	margin-right:10px;
	float:left;
	}
.scale img {
	float:left;
	}	
.phone {
	font:12px/18px 'Open Sans', Helvetica, sans-serif;
	color:#fff;
	margin:18px 0 0;
	float:right;
	}
	
.skype {
       background:url(../images/Skype_png.png) no-repeat left 0;
       padding-left:30px;
       font:bold 21px/26px 'Open Sans', Helvetica, sans-serif;
       color:#fff;
	   margin-bottom:5px;
	   width:100%;
	   float:left;
       clear:both;
}
 
.phone span {
	font:bold 21px/25px 'Open Sans', Helvetica, sans-serif;
	}	
#help {
	background:url(../images/help.png) no-repeat;
	width:197px;
	height:85px;
	display: none; 
	position:fixed;
	right:0;
	bottom:415px;
	z-index:9999;
	}	
.minus {
	background:url(../images/buttons_sprite.png) no-repeat -74px -527px;
	position:fixed;
	display: none;
	width:15px;
	height:15px; 
	right:10px;
	bottom:475px;
	z-index:9999;
	}
.plus {
	background-position:-57px -527px;
	}		
#help p {
	font:14px/14px 'Open Sans', Helvetica, sans-serif;
	color:#787878;
	margin:9px 0 0 13px;
	float:left;
	}			
.yes {
	background:url(../images/buttons_sprite.png) no-repeat 0 -527px;
	font:bold 14px/29px 'Open Sans', Helvetica, sans-serif;
	color:#fff;
	text-shadow:1px 1px #6bb630;
	position:absolute;
	text-align:center;
	left:14px;
	top:32px;
	width:55px;
	}					
.no {
	background:url(../images/buttons_sprite.png) no-repeat 0 -527px;
	font:bold 14px/29px 'Open Sans', Helvetica, sans-serif;
	color:#fff;
	text-shadow:1px 1px #6bb630;
	position:absolute;
	text-align:center;
	left:76px;
	top:32px;
	width:55px;
	}
.no_dis {
	display:none !important;
	}	

/*about page*/

h1 {
	background:url(../images/title.png) repeat-x;
	font:bold 20px/50px 'Open Sans', Helvetica, sans-serif;
	text-shadow:1px 1px #f1fcff;
	color:#2fa2e2;
	width:910px;
	height:54px;
	margin:45px 0 0;
	padding:0 25px;
	}
.main {
	width:100%;
	float:left;
	}	
.main p {
	font:12px/19px 'Open Sans', Helvetica, sans-serif;
	color:#838383;
	}

.payment_text {
        margin-left:40px;
	font:12px/19px 'Open Sans', Helvetica, sans-serif;
	color:#838383;
	}

.payment_text a {
	font:12px/12px 'Open Sans', Helvetica, sans-serif;
	color:#2fa2e2;
	}
	
.payment_text a:hover {
	
	}

.no_margin_top {
    margin-top:0;
 }	
.just_text {
        margin-top:30px;
	font:12px/19px 'Open Sans', Helvetica, sans-serif;
	color:#838383;
	}

.just_text a {
	font:12px/12px 'Open Sans', Helvetica, sans-serif;
	color:#2fa2e2;
	}
	
.just_text a:hover {
	text-decoration:underline;
	}
	
facenavigation  a {
	font:12px/12px 'Open Sans', Helvetica, sans-serif;
	color:#2fa2e2;
	}
	
.facenavigation  a:hover {
	/*border-bottom: 1px dashed #27A0DC;*/
	text-decoration:none;
	}
	
	
h2 {
	font:24px/24px 'Open Sans', Helvetica, sans-serif;
	color:#2fa2e2;
	margin:25px 0 20px;
	width:100%;
	float:left;
	}	
h3 {
	font:18px/18px 'Open Sans', Helvetica, sans-serif;
	color:#2fa2e2;
	margin:10px 0 20px;
	width:100%;
	float:left;
	}	 			
.line_gree {
	background:#e8e8e8;
	margin:0 0 20px;
	}	
.advantages {
	width:290px;
	height:260px;
	margin:0 45px 0 0;
	float:left;
	}
.advantages_title {
	background:url(../images/advantages.png) no-repeat 0 -31px;
	font:bold 18px/40px 'Open Sans', Helvetica, sans-serif;
	color:#7f7f7f;
	text-transform:uppercase;
	padding-left:40px;
	margin:0 0px 2px 0;
	}	
.advantages p {
	font:12px/19px 'Open Sans', Helvetica, sans-serif;
	color:#838383;
	}
.advantages_title2 {
	background-position:0 -69px;
	}	
.advantages_title3 {
	background-position:0 -101px;
	}	
.advantages_title4 {
	background-position:0 -180px;
	padding-left:25px;
	}	
.advantages_title5 {
	background-position:0 -137px;
	padding-left:37px;
	}	
.advantages_title6 {
	background-position:0 -234px;
	padding-left:30px;
	}	
.requirements {
	width:320px;
	margin-bottom:20px;
	float:left;
	}		
.requirements_circle {
	background:url(../images/advantages.png) no-repeat;
	width:34px;
	height:25px;
	float:left;
	}	
.requirements p {
	font:12px/19px 'Open Sans', Helvetica, sans-serif;
	color:#838383;
	width:275px;
	float:right;
	}
.main_second p {
	margin-bottom:20px;
	}	
	
/*end about*/

/*check*/

.block_item {
	width:100%;
	margin:45px 0 45px;
	}
.block_item .title {
	background:url(../images/title_large.png) repeat-x;
	line-height:73px;
	text-align:left;
	padding:0 25px;
	width:910px;
	height:78px;
	}
/* new style*/
.block_item .check_input2 {
	margin:18px 0 0 20px;
	color:#838383;
	width:250px;
	}

.block_item .check_input {
	margin:18px 0 0 20px;
	width:250px;
	}
	
.block_item .title span,
.block_item form {
	float:left;
	}	
.block_item .buttons {
	margin:18px 0 0 4px;
	}
.block_item .buttons:active {
	margin:19px 0 0 4px;
	}
.part .buttons:active span,.block_item .buttons:active span {
	background:url(../images/buttons_sprite.png) no-repeat 0 -483px;
	}
html>/**/body noindex:-o-prefocus, html>/**/body 
.buttons:active span,.block_item .buttons:active span  {
	margin:-1px 5px 1px 0;
	}
.zone_title {
	font:bold 20px/20px 'Open Sans', Helvetica, sans-serif;
	color:#2fa2e2;
	margin:0 0 10px 20px;
	}
.list_zone {
	font:bold 14px/20px 'Open Sans', Helvetica, sans-serif;
	color:#2fa2e2;
	width:100%;
	margin-bottom:80px;
	float:left;
	}
.list_zone a {
	color:#2fa2e2;
	}
.list_zone_title {
	color:#838383;
	padding-bottom:8px;
	width:100%;
	float:left;
	}	
.name_zone {
	margin:0 0 0 40px;
	padding:0 5px 0 0;
	width:272px;
	float:left;
	}	
.price_zone {
	width:150px;
	float:left;
	}
.list_zone_domen {
	width:100%;
	float:left;
	}	
.list_zone .line_gree {
	margin:0;
	}	
.order_zone {
	text-align:center;
	width:133px;
	float:right;
	}	
.order_zone .buttons {
	float:right;
	}	
.order_zone .buttons span {
	margin:0 17px 0 0;
	padding:0 11px 0 28px;
	}
.free .name_zone {
	background:url(../images/domen.png) no-repeat left 5px;
	padding-left:25px;
	line-height:25px !important;
	margin:10px 0 10px 40px;
	width:247px;
	}	
.free .price_zone,.busy .price_zone {
	margin:14px 0;
	}
.busy .price_zone {
	color:#ff3838;
	margin:14px 0;
	}
.busy .name_zone {
	background:url(../images/domen.png) no-repeat left -41px;
	color:#838383;
	padding-left:25px;
	line-height:25px !important;
	margin:10px 0 10px 40px;
	width:247px;
	}
.whois {
	margin:13px 0 0;
	text-decoration:underline;
	display:inline-block;
	}	
.part_item {
	background:none;
	padding:0;
	width:100%;
	height:165px;
	margin-bottom:-30px;
	}	
.part_item .support {
	margin:65px 99px 0 0;
	}
.order {
	width:100%;
	margin:43px 0 0;
	float:left;
	}
.order label {
	font:bold 14px/17px 'Open Sans', Helvetica, sans-serif;
	text-align:right;
	color:#838383;
	width:285px;
	margin:9px 20px 0 0; 
	float:left;
	}	
#dk_container_service,#dk_container_tarif,#dk_container_days,#dk_container_cash,#dk_container_tarif_yr,#dk_container_cash_yr,#dk_container_days_yr {
	color:#838383;
	margin-bottom:7px;
	}
.order .dk_toggle {
    background:url(../images/select_large.png) no-repeat;
    font: bold 14px/38px 'Open Sans',Helvetica,sans-serif;
    height: 38px;
    overflow: hidden;
    padding: 0 47px 0 15px;
    width: 290px !important;
    margin: 2px 5px 5px 0px;
	}	
.order .dk_options {
	width:351px;
	margin-top:2px;
	}
.order .dk_options ul {
	background: url(../images/sub_menu.png) repeat-x  bottom #F5F5F5;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 1px 3px 8px #cecece;
	}
.order .dk_options ul li {
	background: url(../images/separator_bottom.png) repeat-x bottom ;
    float: left;
    height: auto;
    margin: 0;
    padding: 0;
    width: 100%;
	}
.order .dk_options a {
	background:none;
	border:none;
	font:bold 14px/30px 'Open Sans', Helvetica, sans-serif;
    padding: 0px 10px 0 15px;
    color: #838383;
  }
#dk_container_query2 .dk_toggle span {
	width:40px;
	float:left;
	overflow:hidden;
	}
.dk_options_inner li {
	width:100%;
	float:left;
	}	 
.order   .dk_options li:last-child a {
	background:none;
  }
.order  .dk_options a:hover,
.order   .dk_option_current a {
    color: #838383;
  }
  
  
.error {
	background:url(../images/error.png) no-repeat left;
	font:11px/11px 'Open Sans', Helvetica, sans-serif;
	color:#de6464;
	padding-left:25px;
	display:none;
	margin:8px 0 0 7px;
	width:270px;
	float:left;
	}  
.face {
	width:100%;
	float:left;
	}
.order .line {
	margin:40px 0 0;
	}	
.facenavigation {
	margin:-18px 0 35px 304px;
	width:360px;
	position:relative;
	z-index:1;
	float:left;
	}	
.facenavigation li {
	margin-right:4px;
	float:left;
	}
.facenavigation li a {
	background:url(../images/buttons_sprite.png) no-repeat -93px -527px;
	font:bold 14px/65px 'Open Sans', Helvetica, sans-serif;
	text-align:center;
	color:#29abd1;
	width:175px;
	height:65px;
	float:left;
	}	
.facenavigation li a.selected {
	background:url(../images/buttons_sprite.png) no-repeat -93px -659px !important;
	padding-bottom:8px;
	}
.facenavigation li a:hover {
	background:url(../images/buttons_sprite.png) no-repeat -93px -593px;
	}
.order label span {
	color:#ff6d7e;
	}
.radio {
	width:650px;
	margin-bottom:7px;
	float:left;
	}		
.niceCheck {
	background: url(../images/buttons_sprite.png) no-repeat 0 -586px;
	width: 23px;
	height: 23px;
	display: inline-block;
	cursor: pointer;
	margin:3px 0 0;
	clear:left;
	float:left;
	}
.niceCheck input {
	display: none;
	}
.radio p {
	font:12px/12px 'Open Sans', Helvetica, sans-serif;
	color:#838383;
	margin:6px 0 0 10px;
	float:left;
	}
	
.form_descr {
	font:11px/11px 'Open Sans', Helvetica, sans-serif;
	color:#A0A0A0;
	margin:6px 0 7px 10px;
	float:left;
	line-height: 120%;
	width:350px;
	}
	
.form_descr a {
    color: #2FA2E2;
    font: 11px/11px 'Open Sans',Helvetica,sans-serif;
}

.order .check_input {
    background: url(../images/input.png) repeat-x center top #FFFFFF;
    border: 1px solid #D2D2D2;
    border-radius: 5px 5px 5px 5px;
    color: #838383;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 36px;
    margin: 0 0px 7px 0;
    padding: 0 15px;
    width: 320px;
	}
.order  .error_input {
    background: url(../images/error_input.png) repeat-x center top #FFFFFF;
    border: 1px solid #fdbaba;
	}
.order textarea {
	background:url(../images/textarea.png) repeat-x;
    border: 1px solid #D2D2D2;
    border-radius: 5px 5px 5px 5px;
	font:bold 14px/14px 'Open Sans', Helvetica, sans-serif;
    color: #838383;
    float: left;
    height: 86px;
    margin: 0 0px 7px 0;
    padding: 5px 15px;
    width: 320px;
	resize:none;
	}
.order_button {
	background:#82d043;
	box-shadow:0 5px  0 rgba(0, 0, 0, 0.1);
	width:351px;
    height: 58px;
	margin:7px 0 0 306px;
	float:left;
	}	
.order_button .buttons {
	margin:9px 0 0 112px;
	}	
.order_button .buttons span {
	padding:0 5px 0 22px;
	}
.order_button .buttons:active {
	margin:10px 0 0 105px;
	}
.clients_h2 {
	margin:45px 0 20px;
	}	
.title_clients {
	font:18px/18px 'Open Sans', Helvetica, sans-serif;
	color:#7f7f7f;
	border-bottom:1px solid #e8e8e8;
	width:100%;
	margin:15px 0 30px;
	padding-bottom:15px;
	float:left;
	}	
.clients_list {
	width:303px;
	height:335px;
	margin:0 25px 35px 0;
	float:left;
	}	
.clients_list img {
	border:1px solid #d9d9d9;
	border-radius:3px;
	float:left;
	}
.clients_list p {
	font:14px/14px 'Open Sans', Helvetica, sans-serif;
	color:#7f7f7f;
	margin:13px 0 7px;
	width:100%;
	float:left;
	}
.clients_list a {
	font:14px/14px 'Open Sans', Helvetica, sans-serif;
	color:#2fa2e2;
	}
.part_all {
	color:#7f7f7f !important;
	width:100%;
	height:auto;
	margin-bottom:55px;
	float:left;
	}	
.part_all .buttons span {
	color:#7f7f7f !important;
	}
.list_link {
	width:100%;
	float:left;
	}	
.list_link li {
	margin-bottom:10px;
	width:100%;
	float:left;
	}
.list_link li a {
	font:12px/12px 'Open Sans', Helvetica, sans-serif;
	color:#7f7f7f;
	text-decoration:underline;
	float:left;
	}
.list_link li a:hover {
	text-decoration:none;
	}

/*payment*/

.payment .exchange {
	border:1px solid #ececec;
	border-radius:25px;
	margin:0;
	position:relative;
	top:0;
	left:0;
	z-index:2;
	margin:10px 0 12px;
	float:left;
	}
.line_payment {
	margin:-32px 0 0;
	position:relative;
	z-index:1;
	}		
.payment .title_clients {
	border:0;
	}
.payment_list {
	width:137px;
	margin-bottom:20px;
	float:left;
	}	
.payment_list a {
	font:12px/19px 'Open Sans', Helvetica, sans-serif;
	color:#2fa2e2;
	min-height:40px;
	margin-bottom:20px;
	float:left;
	}	
.payment_list img {
	display:block;
	clear:left;
	}
.payment_list.no_margin a {
	width:140px;
	margin-bottom:7px;
	}	
.payment_list span {
	color:#ff0000;
	}
.webmoney {
	text-decoration:underline;
	color:#838383 !important;
	}	
.webmoney:hover {
	text-decoration:none;
	}
.payment .main p span {
	color:#ff0000;
	}	

/*servers*/

.servers {
	width:100%;
	margin:-9px 0 0;
	float:left;
	}
.serversnavigation {
	width:100%;
	position:relative;
	z-index:2;
	float:left;
	} 	
.serversnavigation li {
	margin-right:2px;
	float:left;
	}
.serversnavigation li a {
	background:#f6f6f6;
	border:1px solid #dcdcdc;
	padding:9px 0 10px;
	float:left;
	}
.serversnavigation li a:hover {
	background:url(../images/hover.png) no-repeat center #fbfbfb;
	}
.serversnavigation li a.selected {
	background:url(../images/selected.png) repeat-x top #f9f9f9;
	border-bottom:0;
	padding:9px 0 13px;
	}
.box_servers {
	background:#fafafa;
	border:1px solid #dcdcdc;
	width:956px;
	height:10px;
	margin:-1px 0 30px;
	position:relative;
	display:block !important;
	z-index:1;
	float:left;
	}

.box_servers4 {
	background:#fafafa;
	border:1px solid #dcdcdc;
	width:764px;
	height:10px;
	margin:-1px 0 30px;
	position:relative;
	display:block !important;
	z-index:1;
	float:left;
	}
	
.servers_box {
	width:100%;
	height:623px;
	border-bottom:1px solid #e8e8e8;
	margin-bottom:30px;
	float:left;
	}	
.servers_list {
	border:2px solid #d3f5ff;
	border-radius:3px;
	width:187px;
	height:565px;
	margin:20px 1px 0 0;
	position:relative;
	float:left;
	}
.servers_list:hover {
	margin:0 1px 0 0;
	padding:20px 0;
	}
	
.logo_cpu {
	margin:15px auto 10px;
	border-bottom:1px solid #e8e8e8;
	width:155px;
	height:40px;
	}			
.logo_cpu a {
	font:bold 17px/17px 'Open Sans', Helvetica, sans-serif;
	color:#29abd1;
	}		
.logo_cpu img {
	float:left;
	}		
.logo_cpu a {
	margin:4px 0 0 10px;
	float:left;
	}
.servers_list p {
	font:13px/17px 'Open Sans', Helvetica, sans-serif;
	color:#7f7f7f;
	width:155px;
	margin:0px auto 5px;
	clear:both;
	display:block;
	}
.servers_list  p span.des {
	font-family: 'Open Sans';
	font-size:17px;
	line-height:17px;
	color:#2fa2e2;
	font-weight:700;
	margin:0 0 0 5px;
	}
.description_servers {
	font:11px/17px 'Open Sans', Helvetica, sans-serif;
	color:#2fa2e2;
	border-top:1px solid #e8e8e8;
	width:155px;
	margin:15px auto 10px;
	padding-top:15px;
	clear:both;
	display:block;
	}	
.description_servers span {
	color:#898989;
	}
.des_width {
	width:71px;
	float:left;
	}

.des_width2 {
	width:55px;
	float:left;
	}	
.servers_list_wide .des_width {
	width:198px;
	}
.servers_list_wide .description_servers {
        width: 281px;
        }

.no_top_line {
        border-top: none;
       }
	
.description_servers span.des {
	color:#2fa2e2;
	}	
.description_servers sup {
	font-size:11px;
	color:#ff6d7e !important;
	display:inline-block;
	margin-top:-5px;
	}

.install sup {
	font-size:11px;
	color:#ff6d7e !important;
	display:inline-block;
	margin-top:-5px;
	}	
.servers_list ul {
	width:155px;
	margin:5px 0 0 17px;
	float:left;
	}	
.servers_list ul li {
	font:bold 13px/14px 'Open Sans', Helvetica, sans-serif;
	font-size:13px;
	color:#f9637a;
	border-top:1px solid #e8e8e8;
	width:100%;
	padding:5px 0;
	}
	
.servers_list_wide ul {
        position: absolute;
        top: 450px;
        width: 281px;
        }
	
.servers_list ul li .des_width {
	font:13px/17px 'Open Sans', Helvetica, sans-serif;
	color:#898989;
	}
.first {
	color:#2fa2e2;
	}
.install {
	font:11px/17px 'Open Sans', Helvetica, sans-serif;
	color:#b0b0b0;
	width:155px;
	margin:15px 0 0 17px;
	float:left;
	}
.install span {
	color:#2fa2e2;
	}	
.servers_list .price {
	bottom:17px;
	}
.servers_list:hover .price {
	bottom:37px;
	}
.servers_list .price .buttons {
	margin-right:28px;
	}	
.prezent {
	/*background:url(../images/prezent.png) no-repeat;*/
	width:44px;
	height:78px;
	position:absolute;
	bottom:142px;
	right:0px;
	}	
.servers_list:hover .prezent {
	bottom:162px;
	}
.servers_list p span span.des {
	font-size:14px;
	color:#f9637a;
	}
.servers_list2 p span.des {
	color:#2fc7e2;
	}	
.servers_list2 p span.des {
	color:#2fc7e2;
	}	
.servers_list3 p span.des {
	color:#82d043;
	}	
.servers_list4 p span.des {
	color:#f59a24;
	}
.servers_list5 p span.des {
	color:#e84c28;
	}
	
.servers_list_wide  {
	width: 313px;
	}
		
.servers_list_wide .logo_cpu {
	width: 281px;
	}	
.block_servers {
	margin:0 40px 20px 0;
	width:290px;
	}
.block_servers p {
	margin-bottom:20px;
	}	
.block_servers p span {
	color:#ff6d7e;
	}
.block_servers .requirements {
	margin:0;
	}
.block_servers .requirements_circle {
	margin-top:11px;
	}
.block_servers h4 {
	font:bold 14px/17px 'Open Sans', Helvetica, sans-serif;
	color:#4f4f4f;
	margin-top:15px;
	}
.line_servers {
	margin:0 0 30px;
	}	
.cash {
	background:url(../images/cash.png) no-repeat left 0;
	font:bold 18px/23px 'Open Sans', Helvetica, sans-serif;
	color:#7f7f7f;
	padding:0 0 0 31px;
	width:300px;
	float:left;
	}	
.cash_description {
	width:290px;
	float:left;
	}	
.cash_description ul {
	width:100%;
	border-bottom:1px solid #e8e8e8;
	margin-bottom:85px;
	float:left;
	}
.cash_description ul li {
	font:12px/17px 'Open Sans', Helvetica, sans-serif;
	color:#838383;
	width:100%;
	border-top:1px solid #e8e8e8;
	padding:10px 0;
	float:left;
	}
.first_descriptiont {
	width:145px;
	float:left;
	}
.second_description {
	width:70px;
	float:left;
	}	
.third_description {
	float:left;
	}
	
.left_20{
        margin-left:20px; 
        }	
.feedback h3 {
	margin:35px 0 10px;
	}	
.feedback_description {
	width:420px;
	margin:0 55px 0 0;
	float:left;
	}	
.feedback_description p {
	font:12px/17px 'Open Sans', Helvetica, sans-serif;
	color:#838383;
	margin-bottom:30px;
	}	
.teh_support {
	background:url(../images/teh_support.png) no-repeat;
	width:430px;
	height:175px;
	float:left;
	}	
.teh_support h4 {
	font:24px/24px 'Open Sans', Helvetica, sans-serif;
	color:#2fa2e2;
	text-align:center;
	margin:27px 0 0 0px;
	width:325px;
	float:left;
	}
.teh_support .support {
	margin:52px 0 0 0px;
	}
.teh_support .support a {
	margin:13px 0 0 0px;
	}	
.contact_form {
	width:287px;
	clear:left;
	float:left;
	}	
.contact_form form {
	margin:20px 0 0;
	float:left;
	}	
.contact_form form .check_input {
	width:260px;
	color:#838383;
	margin-bottom:6px;
	}
.contact_form form textarea {
	background:url(../images/textarea.png) repeat-x top;
	font:14px/14px 'Open Sans', Helvetica, sans-serif;
	color:#838383;
	border:0;
	resize:none;
	padding:5px 12px;
	border: 1px solid #D2D2D2;
	width:260px;
	height:110px;
    border-radius: 5px 5px 5px 5px;
	margin-bottom:6px;
	}
.capcha {
	width:100%;
	margin:8px 0 0;
	position:relative;
	float:left;
	}	
.validation {
	background:#F37070;
	font:bold 10px/12px 'Open Sans', Helvetica, sans-serif;
	color:#fff;
	border-radius:3px;
	position:absolute;
	top:43px;
	left:0;
	width:92%;
	padding:3px 10px;
	}	
.capcha .check_input {
	text-align:center;
	width:85px !important;
	}
.capcha p {
	font:10px/10px 'Open Sans', Helvetica, sans-serif;
	color:#838383;
	width:100%;
	margin-bottom:15px;
	float:left;
	}
.capcha img {
	margin:3px 4px 0 0;
	float:right;
	}
.contact_form .part {
	width:100%;
	height:40px;
	margin:0;
	}
.contact_form .part .buttons {
	margin:0;
	}
.contact_form_desc {
	width:585px;
	margin:0 0 50px 35px;
	float:left;
	}
.contact_form_desc ul {
	width:100%;
	margin:20px 0 15px;
	float:left;
	}	
.contact_form_desc ul li {
	font:12px/17px 'Open Sans', Helvetica, sans-serif;
	color:#838383;
	width:100%;
	margin-bottom:20px;
	float:left;
	}
.contact_form_desc p {
	font:bold 12px/19px 'Open Sans', Helvetica, sans-serif;
	color:#838383;
	}
.people_slider {
	width:960px;
	float:left;
	}
.people_slider .jcarousel-skin-tango {
	width:960px;
	height:auto !important;
	margin:0;
	} 
.people_slider .jcarousel-skin-tango .jcarousel-container-horizontal {
	width:960px;
	height:auto !important;
	margin:0;
	} 
.people_slider .jcarousel-skin-tango .jcarousel-clip-horizontal {
	width:960px;
	top:0;
	left:0;
	height:auto !important;
	}
.people_slider .jcarousel-skin-tango .jcarousel-item {
	background:none;
	width:960px;
	height:auto !important;
	}
.people_slider .jcarousel-skin-tango .jcarousel-prev-horizontal,.people_slider .jcarousel-skin-tango .jcarousel-next-horizontal {
	top:85px;
	}
.people_slider div.jcarousel-skin-tango div.jcarousel-next-disabled {
	top:85px !important;
	}	
.people_slider div.jcarousel-skin-tango div.jcarousel-prev-disabled {
	top:85px !important;
	}		
.people_large {
	width:670px;
	height:auto  !important;
	margin:0 auto;
	}	
.people_large img {
	margin:0 25px 0 0;
	float:left;
	}	 	
.people_large span {
	font:bold 30px/30px 'Open Sans', Helvetica, sans-serif;
	color:#2fa2e2;
	margin:80px 0 20px;
	width:65%;
	float:left;
	}	
.people_large p {
	font:12px/19px 'Open Sans', Helvetica, sans-serif;
	color:#838383;
	}	
.jcarousel-item .main {
	margin:40px 0 0;
	}
.grafik {
	border-top: 1px solid #D2D2D2;
	border-bottom: 1px solid #D2D2D2;
	width:100%;
	margin:20px 0 0px;
	padding:10px 0 25px;
	float:left;
	}
.time {
	font:bold 13px/14px 'Open Sans', Helvetica, sans-serif;
	color:#838383;
	border-right: 1px solid #D2D2D2;
	width:105px;
	height:25px;
	margin:0 16px 0 0;
	float:left;
	}	
.time span {
	color:#2fa2e2;
	}
.no_border {
	border:0 !important;
	}		
#error_404 {
	background:url(../images/404.png) no-repeat center top #00aff0;
	}	
.error_title {
	font-family: 'DINCondensedC';
	font-size:46px;
	line-height:46px;
	text-transform:uppercase;
	color:#fff;
	margin:475px 0 0 470px;
	float:left; 
	}	
	
.error_title a {
	font-family: 'DINCondensedC';
	text-transform:uppercase;
	color:#fff;
	float:left; 
	}	
	
.back {
	font:14px/14px 'Open Sans', Helvetica, sans-serif;
	color:#fff;
	margin:20px 0 20px 470px;
	float:left; 
	}	
.back a {
	color:#fff;
	text-decoration:underline;
	}
.back a:hover {
	text-decoration:none;
	}
#error_404 p {
	font:14px/14px 'Open Sans', Helvetica, sans-serif;
	margin:4px 0 15px 470px;
	color:#fff;
	float:left;
	}
#error_404 p strong {
	color:#048dc0;
	}
		
#error_405 {
	background:url(../images/405.png) no-repeat center top #00aff0;
	}	
#error_405 .wrapper {
	width:420px;
	}
#error_405 .logo {
	background:url(../images/logo_405.png) no-repeat;
	width:153px;
	height:47px;
	margin:18px 0 0 -5px;
	float:left;
	}
.error_title {
	font-family: 'DINCondensedC';
	font-size:46px;
	line-height:40px;
	text-transform:uppercase;
	color:#fff;
	margin:114px 0 0;
	float:left; 
	}	
#error_405 h2 {
	font:18px/18px 'Open Sans', Helvetica, sans-serif;
	color:#fff;
	margin:50px 0 25px;
	}
.box_order {
	font:12px/22px 'Open Sans', Helvetica, sans-serif;
	color:#fff;
	width:170px;
	float:left;
	}
.box_order .price {
	position:inherit;
	width:100%;
	margin:20px 0 0;
	float:left;
	}
.box_order .price .buttons {
	margin:12px 19px 0 0;
	}		
.box_order .price .buttons:active {
	margin:13px 19px 0 0;
	}
html>/**/body noindex:-o-prefocus, html>/**/body 
.buttons:active span  {
	margin:-1px 17px 0 0;
	}
.box_order_second {
	width:185px;
	margin-left:64px;
	}
.box_order_second p {
	width:220px;
	float:left;
	}
.line_bg {
	background:url(../images/line_bg.png) no-repeat;
	width:505px;
	height:1px;
	margin:25px 0 0 -14px;
	float:left;
	}
#error_405 h4 {
	font:bold 14px/14px 'Open Sans', Helvetica, sans-serif;
	color:#fff;
	width:100%;
	margin:25px 0 0;
	float:left;
	}	
#error_405 h4 a {
	color:#fff;
	text-decoration:underline;
	}
#error_405 h4 a:hover {
	text-decoration:none;
	}
.if_you {
	font:12px/24px 'Open Sans', Helvetica, sans-serif;
	color:#fff;
	width:100%;
	margin:20px 0 -5px;
	float:left;
	}
.contact {
	font:bold 18px/24px 'Open Sans', Helvetica, sans-serif;
	color:#fff;
	width:50%;
	margin:20px 0 -5px;
	float:left;
	}
.contact span {
	font:14px/24px 'Open Sans', Helvetica, sans-serif;
	width:100%;
	float:left;
	}	
.contact_second {
	margin-right:-25px;
	float:right;
	}
#error_405 .part {
	background:#ffffff;
	width:100%;
	height:220px;
	margin:25px 0 2px;
	}	
#error_405 .part .support {
	margin:38px 0 0 40px;
	}
#error_405 .part .support p {
	margin:0 0 4px;
	width:70%;
	}		
#error_405 .part .support span {
	font:bold 12px/12px 'Open Sans', Helvetica, sans-serif;
	color:#A4A4A4;
	margin:8px 0 0 72px;
 	clear:left;
	float:left;
	}
.footer {
	background:url(../images/footers.png) repeat;
	font:14px/25px 'Open Sans', Helvetica, sans-serif;
	text-align:center;
	width:100%;
	height:80px;
	float:left;
	}	
.footer a {
	color:#fff;
	text-decoration:underline;
	}
.footer a:hover {
	text-decoration:none;
	}
	
	
.jQtooltip {
  position: relative;
  cursor: pointer;
}
.jQtooltip div {
  display: none;
  position: absolute;
  bottom: -1px;
  left: -1px;
  z-index: 1000;
  min-width: 170px;
  min-height: 35px;
  padding: 8px 12px;
  text-align: left;
  font-size: 12px;
  line-height: 16px;
  color: #555;
  box-shadow: 0 1px 3px #C4C4C4;
  border: 1px solid #DBB779;
  background: #99FFCC;
  border-radius: 2px;
}


.jQtooltip2 {
  position: relative;
  cursor: pointer;
}
.jQtooltip2 div {
  display: none;
  position: absolute;
  bottom: -1px;
  left: -1px;
  z-index: 1000;
  min-width: 170px;
  min-height: 30px;
  padding: 8px 12px;
  text-align: left;
  font-size: 12px;
  line-height: 16px;
  color: #555;
  box-shadow: 0 1px 3px #C4C4C4;
  border: 1px solid #DBB779;
  background: #FFCCCC;
  border-radius: 2px;
}

#loyal 
{color: #FFFFFF; font-style:italic}
#loyal a
{color: #FFFFFF; font-style:italic; text-decoration:underline}
#loyal a:hover
{color: #FFFFFF; font-style:italic; text-decoration:none}


.description_servers span.red_font {
    color: #FF6D7E;
}

.red_font {
    color: #FF6D7E;
}

.main img {
    margin:20px;
}

.block_item img {
    margin:0px;
}


/*new css*/
.mode .main {
	margin:20px 0 40px;
	}
.mode .main p {
	font:18px/22px Arial, Helvetica, sans-serif;
	}
.column_mode {
	width:448px;
	float:left;
	}	
.column_mode h2,.partners  h2 {
	font-weight:bold;
	}
.column_one {
	width:100%;
	margin-bottom:10px;
	float:left;
	}	
.column_one a {
	font:24px/24px Arial, Helvetica, sans-serif;
	color:#2fa2e2;
	text-decoration:underline;
	}	
.column_one a:hover {
	text-decoration:none;
	}
.column_one span {
	font:14px/16px Arial, Helvetica, sans-serif;
	color:#838383;
	width:100%;
	margin:5px 0 0;
	float:left;
	}	
.column_second {
	width:100%;
	float:left;
	}
.column_second p {
	font:18px/22px Arial, Helvetica, sans-serif;
	color:#838383;
	margin-bottom:1px;
	}
.column_second p span {
	font:14px/22px Arial, Helvetica, sans-serif;
	}
.column_margin {
	margin-left:106px;
	}
.column_mode_second {
	border-left:1px solid #e8e8e8;
	padding:0 0 0 50px;
	}
.login_sidebar {
	width:340px;
	margin:40px 0 0;
	float:left;
	}
.login_sidebar .contact_form form {
	position:relative;
	width:240px;
	margin-left:25px;
	margin-top:0;
	}
.login_sidebar .contact_form form .check_input {
	width:214px;
	}		
.login_sidebar .contact_form form .price {
	position:inherit;
	float:left;
	margin:40px 0 -10px;
	width:100%;
	}
.login_sidebar .contact_form form .price .buttons {
	margin-right:57px;
	}
.login_sidebar .contact_form form .buttons span {
	padding-left:40px;
	padding-right:29px;
	}	
.login_sidebar .contact_form form a {
	font:14px/14px Arial, Helvetica, sans-serif;
	color:#2fa2e2;
	text-decoration:underline;
	margin:8px 0 0;
	float:left;
	clear:left;
	}
.login_sidebar .contact_form form a:hover {
	text-decoration:none;
	}
.partners {
	width:606px;
	margin:40px 0 0;
	float:left;
	}	
.partners h2 {
	margin-top:0 !important;
	}
.partners p {
	font:14px/22px Arial, Helvetica, sans-serif;
	color:#838383;
	margin-bottom:20px;
	}	
.partners p strong {
	color:#2fa2e2;
	}
.partners .line {
	background:#e8e8e8;
	margin:0 0 15px 0;
	}
.partners p span {
	color:#ff4f37;
	}
.navi {
	font:bold 18px/22px Arial, Helvetica, sans-serif;
	color:#838383;
	width:100%;
	margin:30px 0;
	float:left;
	}
.navi a {
	color:#2fa2e2;
	}
.navi a.current {
	color:#838383;
	}
.faq_list {
	width:100%;
	float:left;
	}
.faq_list li {
	width:100%;
	margin-bottom:8px;
	float:left;
	}
.faq_list li a {
	font:14px Arial, Helvetica, sans-serif;
	color:#838383;
	float:left;
	}
.faq_list li a.current {
	font-weight:bold;
	text-decoration:underline;
	}
.faq_list li span {
	display:none;
	}
.faq_list li span  {
	background:#d3f5ff;
	font:14px/22px Arial, Helvetica, sans-serif;
	color:#838383;
	padding:10px 15px;
	width:670px;
	margin:5px 0;
	float:left;
	clear:left;
	}
.video h1 {
	margin-bottom:45px;
	}
#video {
	width:100%;
	height:515px;
	margin:15px 0 0;
	position:relative;
	z-index:900;
	float:left;
	}
.description_video {
	font:30px/32px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-shadow:1px 1px #7cc5d9;
	width:290px;
	float:left;
	}
.play {
	background:url(../images/play.png) no-repeat;
	width:108px;
	height:95px;
	margin:100px 0 0;
	float:left;
	}
.video_box {
	box-shadow:4px 4px   rgba(0,0,0,0.3);
	width:640px;
	height:480px;
	float:right;
	}
.video_box img {
	float:left;
	}
.video_list {
	width:100%;
	margin:30px 0;
	float:left;
	}	
.video_list li {
	width:100%;
	margin-bottom:5px;
	float:left;
	}	
.video_list li a {
	font:14px Arial, Helvetica, sans-serif;
	color:#838383;
	text-decoration:underline;
	float:left;
	}
.video_list li a:hover,
.video_list li a.current {
	color:#00aff0;
	}
.description_data {
	width:365px;
	margin:30px 0 0;
	float:left;
	}	
.description_data p {
	font:14px/22px Arial, Helvetica, sans-serif;
	color:#838383;
	margin-bottom:20px;
	}
.description_data p strong {
	font-size:18px;
	}
.description_data p span {
	color:#2fa2e2;
	}
.description_data .line {
	background:#e8e8e8;
	margin:15px 0 30px 0;
	}
.data_slider_box {
	width:555px;
	margin:30px 0 0;
	float:right;
	}	
#products {
	width:555px;
	position:relative;
	float:left
	}
#products .slides_container {
	width:553px;
	height:555px;
	overflow:hidden;
	float:left;
	position:relative;
	display:none;
	}
.slides_container a {
	background:url(../images/fancy_pus.png) no-repeat center 55px;
	width:555px;
	height:555px;
	display:block;
	}
.slides_container a span {
	background:url(../images/fancy_pus.png) no-repeat center 55px;
	width:555px;
	height:555px;
	position:absolute;
	top:0;
	left:0;
	display:none;
	}
.slides_container:hover span {
	display:block;
	}
#products .next,#products .prev {
	position:absolute;
	top:213px;
	left:21px;
	width:35px;
	height:115px;
	padding-top:21px;
	overflow:hidden;
	display:block;
	z-index:101;
	text-indent:-999px;
	}

#products .prev {
	background:url(../images/left_fancy.png) no-repeat;
	}
#products .prev:hover {
	background:url(../images/left_fancy.png) no-repeat 0 -136px;
	}
#products .next {
	left:498px;
	background:url(../images/right_fancy.png) no-repeat;
	}
#products .next:hover {
	background:url(../images/right_fancy.png) no-repeat 0 -136px;
	}
#products .pagination {
	width:555px;
	margin:1px 0 0;
	float:left;
	}
#products .pagination li {
	float:left;
	margin-bottom:1px;
	}
#products .pagination li a {
	display:block;
	width:79px;
	height:79px;
	float:left;
	}
#products .pagination li.current a {
	opacity:0.7;
	}
.slider_product {
	width:100%;
	margin-bottom:20px;
	float:left;
	}	
.data_slider_box p {
	font:14px/22px Arial, Helvetica, sans-serif;
	color:#838383;
	margin-top:20px;
	}	
.data_center h3 {
	font-weight:bold;
	}
.data_center .main p {
	margin-bottom:20px;
	}	
.block_data {
	font:14px/22px Arial, Helvetica, sans-serif;
	color:#838383;
	border-right:1px solid #e8e8e8;
	width:190px;
	min-height:195px;
	margin:0 15px 30px 0;
	padding-right:15px;
	float:left;
	}
.block_data+.block_data  {
	width:150px;
	}
.block_data+.block_data+.block_data  {
	width:150px;
	}	
.block_data+.block_data+.block_data+.block_data  {
	width:160px;
	}
.block_data+.block_data+.block_data+.block_data+.block_data   {
	width:160px;
	border:0;
	padding:0;
	}
.domen .description_data {
	width:530px;
	}
.data_slider_box {
	width:345px;
	margin-left:41px;
	float:left;
	}	
.clear {
	height:30px;
	clear:both;
	}
.alphabet {
	border-bottom:1px solid #e8e8e8;
	width:100%;
	margin:30px 0;
	float:left;
	}	
.alphabet tr {
	font:24px/26px Arial, Helvetica, sans-serif;
	color:#838383;
	border-top:1px solid #e8e8e8;
	vertical-align:middle;
	text-align:center;
	height:78px;
	}	
.alphabet tr span {
	font-weight:bold;
	color:#2fa2e2;
	}
.alphabet tr span span {
	color:#ff0000;
	}
.about_alp {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#838383;
	width:100%;
	float:left;
	}
.about_alp span {
	color:#ff0000;
	}
.main_alp {
	font:18px/18px Arial, Helvetica, sans-serif;
	color:#838383;
	margin:30px 0;
	width:100%;
	float:left;
	}
.ukr_alp_title {
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#838383;
	}
.ukr_alp {
	width:100%;
	float:left;
	}
.ukr_alp tr.ukr_alp_title td {
	padding:0 20px;
	}
.ukr_alp tr td {
	font:18px Arial, Helvetica, sans-serif;
	color:#838383;
	border-right:1px solid #e8e8e8;
	padding:8px 20px;
	}
.no_padding {
	padding:0 !important;
	}
.alp_bl {
	color:#2fa2e2 !important;
	}
.alp_red {
	color:#e2482f !important;
	}	
.ukr_alp_second  tr td {
	font:14px/18px Arial, Helvetica, sans-serif;
	color:#838383;
	}
.more_info {
	font:24px/28px Arial, Helvetica, sans-serif;
	color:#838383;
	width:100%;
	margin:0 0 50px;
	float:left;
	}
.more_info a {
	color:#e2482f;
	text-decoration:underline;
	}
.domen_logo {
	margin:0 0 20px;
	float:left;
	}
.domen_text {
	font:14px/14px Arial, Helvetica, sans-serif;
	color:#979797;
	width:635px;
	margin:0 0 20px;
	float:right;
	}	
.domen_text  ul {
	margin-bottom:10px;
	}	
.domen_text  ul  li {
	margin-bottom:5px;
	}	
.domen_list {
	width:100%;
	margin:0 0 20px;
	float:left;
	}	
.domen_list p {
	font:14px/20px Arial, Helvetica, sans-serif;
	color:#979797;
	width:100%;
	float:left;
	}	
.domen_list p strong {
	color:#2fa2e2;
	}	
.domen_list h4 {
	font:bold 14px/20px Arial, Helvetica, sans-serif;
	color:#838383;
	margin:0 0 20px;
	}	
.domen_list h5 {
	font:14px/20px Arial, Helvetica, sans-serif;
	color:#e2482f;
	margin:0 0 20px;
	}	
.domen_list p span {
	color:#2fa2e2;
	}
.domen_list_last p {
	margin-bottom:20px;
	}	