body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#202020;
	text-align:left;
	background:url('/img/bg.png');
}
img {border:0;}
h1, h2, h3, h4, h5, p, form { margin:0; padding:0; font-weight:normal;}
ul, li { margin:0; padding:0; list-style:none;}
.clear { clear:both; margin:0; line-height:0; font-size:0; padding:0;}
.red { color:#CC0000; text-decoration: line-through;}
.greentext { color:#5E8703;}
.green { color:#5E8703;}
.norm_link { color: #690;}

#wrapper {
	width:980px;
	margin:0 auto;
}

#ssl h1 { font-size:18px;color:#5E8703;}
#ssl h2 { font-size:12px!important; font-weight:normal!important; color:#878787; padding:4px 0 0 0; line-height:145%!important;}
#ssl h3 { font-size:15px!important; font-weight:bold!important; color:#666!important; padding:17px 0 0 0;}
#ssl h4  { font-size:16px; font-weight:bold; text-indent:0px; line-height:22px; padding:9px 0 4px 0!important; display:block; color:#565656;}
#ssl h3 a { color:#5E8703; display:block; padding:3px 0 0 0;}
#ssl h3 a:hover { text-decoration:none;}
#ssl ul { margin:0 0 0 16px;}
#ssl ul li { padding:7px 0 0 0px; list-style:disc; color:#777;}


#counters { text-align:center; width:980px; margin:0 auto; padding:10px 0 15px 0; opacity: 0.3; filter: alpha(opacity=30); }
#counters img { opacity: 0.3; filter: alpha(opacity=30); }
#triggers a { display:block; margin-top:15px;}
#right {position:relative; float:right; right:3px; height:39px; width:50px; font-size:11px; text-align:left;} 
#right ul li { width:50px; cursor:pointer; height:21px; background:url(/img/icons_lang.gif) right -196px; background-repeat:no-repeat;}
#right ul li:hover {background:url(/img/icons_lang.gif) right -217px; background-repeat:no-repeat;}
#right ul li:hover ul {display:block; position:absolute; float:left; z-index:30; left:-45px; top:20px;}
#right ul li ul { display:none;}
#right ul li ul li { width:95px; background:#444!important;}
#right ul li ul li:hover { background:#8ABD06!important;}
#right ul li ul li a { width:90px; height:21px; display:block; text-decoration:none; padding:0 0 0 5px; color:#FFF; line-height:19px;}

/*submenu*/
.submenu { ;}
#submenu .slider { float:right; position:absolute; z-index:100; top:15px; right:70px;}
#submenu .slide_bt { background:;}
#submenu .slide_rud { height:13px; width:160px; line-height:0; font-size:0; background:url(/img/slider.png) no-repeat;}
#first_time { font-size:11px; text-align:center; color:#FFFFFF; width:160px; height:21px; line-height:20px; background:url(/img/slix.png) no-repeat; cursor:pointer; display:block;}
#panel {height:auto;display: none; padding:0 0 10px 0; margin-bottom:-5px; background:#2e2e2e;width: 160px;}
#panel h3 { font-size:11px; color:#FFF; cursor:pointer;}
#panel {color:#FFF; line-height:145%;}
#panel a { font-size:11px; color:#D9EE99; position:relative; padding:0 10px 0 10px; text-align:left; display:block; width:140px; height:30px; line-height:28px; text-decoration:underline;}
#panel a:hover { background:#292929; color:#FFF;}
.slide {width: 160px;}
.btn-slide {width: 160px; height: 20px;	display: block;}
#slideclose { display:block; width:160px; height:30px; background:url(/img/slixer.png) 0px -60px; background-repeat:no-repeat;}
#slideclose:hover {background:url(/img/slixer.png) 0px 0px!important; background-repeat:no-repeat;}

/*Languages*/
#right { margin:15px 0 0 0;}
#right .lang_off:hover { background:#333!important;}
#en_active { display:block; width:50px; height:21px; background:url(/img/icons_lang.gif) right -30px;}
#ru_active { display:block; width:50px; height:21px; background:url(/img/icons_lang.gif) right -167px;}
#it_active { display:block; width:50px; height:21px; background:url(/img/icons_lang.gif) right -58px;}
#de_active { display:block; width:50px; height:21px; background:url(/img/icons_lang.gif) right -30px;}
#nl_active { display:block; width:50px; height:21px; background:url(/img/icons_lang.gif) right -30px;}
#tr_active { display:block; width:50px; height:21px; background:url(/img/icons_lang.gif) right -245px;}
#en { background:url(/img/icons_lang.gif) right -30px; background-repeat:no-repeat;}
#ru { background:url(/img/icons_lang.gif) right -167px; background-repeat:no-repeat;}
#it { background:url(/img/icons_lang.gif) right -54px; background-repeat:no-repeat;}
#de { background:url(/img/icons_lang.gif) right -100px;background-repeat:no-repeat;}
#nl { background:url(/img/icons_lang.gif) right -122px;background-repeat:no-repeat;}
#fr { background:url(/img/icons_lang.gif) right -76px;background-repeat:no-repeat;}
#tr { background:url(/img/icons_lang.gif) right -245px; background-repeat:no-repeat;}


/*Header*/
#head {
	height:132px; position:relative;
} 
#head .col-left { float:left; width:250px;}
#head .col-right { float:left; width:730px; text-align:right;}
#head .col-right .nav {margin-top:24px;}
#nav ul { float:right; width:700px;}
#lanbon { height:6px!important; width:160px; text-align:left; margin:0!important; padding:0!important;}
#lanbon a { height:6px!important; width:160px; background:url(/img/lanbot.jpg) top right; display:block;}
#lanbon:hover {background:url(/img/lanbot.jpg) repeat-y!important;}
#nav ul li { float:right; margin:0 3px 0 0; height:25px; background:url(/img/nav.gif) 0px 0px;}
#nav ul li a { text-align:center; line-height:25px; padding:5px 7px 5px 7px; background:url(/img/nav.gif) right -81px; background-repeat:no-repeat; color:#FFFFFF; text-decoration:none;}
#nav ul li a:hover { text-decoration:underline;}
#head .button_active { background:url(/img/nav.gif) 0px -27px!important;}
#head .button_active a { background:url(/img/nav.gif) right -108px; color:#FFFFFF; text-decoration:none;}
.logo {	padding-top:39px;}
.logo a img {width:249px;height:46px;background:url(/img/logo.jpg) 0px 0px;background-repeat:no-repeat;}
.logo a:hover img {width:249px;height:46px;background:url(/img/logo.jpg) 0px -59px;background-repeat:no-repeat;}

/*Chart product block*/
.secu_problock { float:left; width:294px; background:#dfdfdf; margin:25px 8px 0 20px;}
.secu_problock_top { width:294px; height:12px; font-size:0; background:url(/img/bb_top.jpg) no-repeat;}
.secu_problock_bottom { width:294px; height:9px; font-size:0; background:url(/img/bb_f.jpg) no-repeat;}
.secu_text { padding:0 20px 0 20px;}
.secu_name { font-weight:normal; font-size:18px;}
.secu_text em { font-size:12px;}
.secu_text p { line-height:150%; font-size:11px; padding:6px 0 0 0;}
.secu_priceblock { width:254px; margin:11px 0 0 0; color:#FFFFFF; padding:0px 0px 0px 0px; background:#878787;}
.secu_price { padding:2px 10px 2px 10px; font-size:14px; text-align:center;}
.secu_price_top { width:254px; height:7px; font-size:0; background:url(/img/bb2_top.jpg) no-repeat;}
.secu_price_bottom { width:254px; height:7px; font-size:0; background:url(/img/bb2_f.jpg) no-repeat;}
.cartmenu { font-size:15px; color:#444; margin:0 0 0 0; padding:0px 0 0 0; clear:both;}
.cartmenu a { color:#777; margin:0 15px 0 15px;}
.secu_bt { background:#9DBE03; border:0; font-size:13px; cursor:pointer; padding:2px 5px 3px 5px; text-align:center; color:#fff; font-weight:bold; margin:10px 0 0 0;}
.secu_bt:hover { background:#666666;}
.secu_viewchart { text-align:center; margin:0px 0 10px 0; clear:both;}
.orders_area h4{ font-size:18px; color:#555;}
.orders_area p { margin:8px 0 0 0;}
.secu_tab_tr { background:#dfdfdf; white-space: nowrap; font-size:13px; color:#444; font-weight:bold;}
#secu_tab {margin:25px 0 0 20px;}
#secu_tab td {padding:4px 9px 5px 9px; }
.secu_tab_middle { background:#f2f2f2;}
.secu_tab_middle2 { background:#cecece; color:#333; border:none!important;}
.secu_nobg { border:none!important;}
.secu_tab_first { color:#444; line-height:155%;}
.secu_small { font-size:11px; color:#999999;}
.secu_small2 { font-size:12px; color:#444;}
#secu_option {;}
#secu_option td {padding:0; height:25px;}
#secu_option input { padding:2px 5px 3px 2px; font-size:11px; width:100px; color:#444; margin:0 5px 0 5px; border:1px solid #CCCCCC;}
#secu_option select { padding:0; margin:0 0 0 5px; width:130px; color:#444; font-size:11px;}
#secu_sel{ padding:0; margin:0 0 0 5px; color:#444; font-size:11px;}
.secu_tab_rud { background:#d1d1d1; height:4px; width:940px; margin:0 0 0 20px;}
.secu_h2 { padding:0 0 0 22px; margin:0 0 0 0; color:#444; font-size:18px;}
.secu_p { padding:1px 0 0 22px; color:#666; font-size:12px;}
.secu_header { clear:both; padding-top:22px;}
.additional_td td{ border-bottom:1px dotted #CCCCCC;}
#special_h2 { padding:15px 0 0 0;}






/*Pages*/
.title { padding:17px 0px 0 20px; float:left; margin-right:20px; width:650px;} 
#h1 { margin:0; color:#171717; padding:0 0 0px 10px; background:url(/img/pp.gif) left no-repeat; font-size:23px;}
#h2 { color:#999999; font-size:11px; padding:0;}
#h2s { font-size:12px; font-weight:bold; padding:0!important;}
.titlex h6 {line-height:150%; font-size:12px; margin:10px 0 0 0; padding-right:20px; font-weight:normal;}
.title h5 { margin:0; color:#171717; padding:0 0 0px 10px; background:url(/img/pp.gif) left no-repeat; font-size:23px;}
.title h4 { color:#999999; font-size:11px; padding:0;}
.titlex { padding:0 0px 0 20px; border-right:1px dotted #999999; float:left; margin-top:17px; margin-right:19px; width:650px;} 
.titlex h5 { margin:0; color:#171717; padding:0 0 0px 10px; background:url(/img/pp.gif) left no-repeat; font-size:23px;}
.titlex h4 { color:#999999; font-size:11px; padding:0;}
.titlex_2 h6 {line-height:150%; font-size:12px; margin:10px 0 0 0; padding-right:20px; font-weight:normal;}
.titlex_2 { padding:0 0px 0 20px; margin-top:17px; margin-right:19px;} 
.titlex_2 h5 { margin:0; color:#171717; padding:0 0 0px 10px; background:url(/img/pp.gif) left no-repeat; font-size:23px;}
.titlex_2 h5 a, .titlex_2 h6 a { color:#728903;}
.titlex_2 h4 { color:#999999; font-size:11px; padding:0;}
.titlex_2 h2 { color:#333 font-size:18px; padding:25px 0 0 0;}
.titlex_2 h2 a { color:#728903;}
.titlex_2 ul { margin:20px 0 0 0; padding:0;}
.titlex_2 ul li { line-height:185%;}
.titlex_2 ul li a {  color:#728903;}
.contacts_content { padding:0; background: #FFFFFF; } 
.contacts_content h3 { font-size:15px; font-weight:bold; color:#333;display:block; padding:22px 0 0 0;}
.contacts_content h2 { font-size:12px; line-height:155%; color:#555; display:block; padding:0 0 0 0;}
.cn_left { float:left; width:280px; margin-right:20px;}
.cn_center { float:left; width:320px; padding-left:20px;}
.cn_right { float:left; width:270px; margin:20px 0px 0 0; height:263px; background:url(/img/form_bg.jpg) no-repeat;}
.cn_right h1 { font-size:14px; color:#333333; padding:14px 0px 0 20px; font-weight:bold;}
.cn_right h2 { font-size:12px; color:#333333; padding:8px 0 0 0; font-weight:bold;}
#support_login { margin:25px auto;}
#submit_bz { padding:2px 6px 3px 6px!important;}
#support_login input { margin:0; padding:0;}
.errorbox { background:#FFB9B9; border:1px dashed #FF5555; margin:15px 0 0 0; text-align:center; font-weight:bold; padding:5px 0 6px 0;}
.attention { width:204px; height:125px; margin:20px 0 0 0; background:url(/img/attention.jpg) no-repeat;}
.attention h2 { font-size:18px; text-indent:55px; color:#d40000; border:none!important; padding:20px 0 0 0!important;}
.attention p { padding:8px 15px 15px 15px!important; line-height:145%; color:#222; border:none!important; font-size:12px;}
.attention2 { width:204px; height:100px; margin:10px 0 0 0; background:url(/img/attention2.jpg) no-repeat;}
.attention2 h2 { font-size:18px; text-indent:55px; color:#333; border:none!important; padding:20px 0 0 0!important;}
.attention2 p { padding:2px 15px 15px 15px!important; line-height:145%; color:#222; border:none!important; font-size:12px;}
.attention2 a { color:#5E8703; text-decoration:underline;}
.attention2 a:hover { color:#333333;}
.sub_area { float:left; width:270px;}
.sub_area h2 { font-size:18px; margin:17px 0 0 0;}
.sub_area p { line-height:150%; font-size:12px; margin:11px 0 0 0;}
.sub_area ul {margin:7px 0 0 0; width:270px;  background:url(/img/quality.jpg) top right; background-repeat:no-repeat;}
.sub_area ul li { line-height:20px; text-align:right; width:120px; font-size:11px; text-indent:20px;}
#plan_table, #plan_table2, #plan_table3, #plan_table4, #plan_table5 { margin-top:20px;}
#plan_table td, #plan_table2 td, #plan_table3 td, #plan_table4 td, #plan_table5 td { height:25px; padding-left:6px; border-top: 1px solid #e1e1e1;}
#plan_table .odd, #plan_table2 .odd, #plan_table3 .odd, #plan_table4 .odd, #plan_table5 .odd { background:#eeeeee; border-top: 1px solid #e1e1e1;}
#plan_table .head, #plan_table2 .head, #plan_table3 .head, #plan_table4 .head, #plan_table5 .head { height:30px; background:#999; color:#FFFFFF;}
#plan_table .head .first, #plan_table2 .head .first, #plan_table3 .head .first, #plan_table4 .head .first, #plan_table5 .head .first { padding-left:0px!important;}
#plan_table .head .first img, #plan_table2 .head .first img, #plan_table3 .head .first img, #plan_table4 .head .first img, #plan_table5 .head .first img { margin-right:8px; vertical-align:middle;}
#plan_table .plan_order, #plan_table2 .plan_order, #plan_table3 .plan_order, #plan_table4 .plan_order, #plan_table5 .plan_order { height:30px;}
.plan_buynow { width:100px; margin-top:12px; height:30px; display:block; background:url(/img/plan_order_ru.jpg) 0px 0px;}
.plan_buynow:hover { background:url(/img/plan_order_ru.jpg) 0px -30px;}

/*Clients Area*/
#client_taber {;}
#client_taber th { font-weight:bold; text-align: center; background:#E5E5E5; padding:3px 5px 4px 5px;}
#client_taber td { text-align:center; padding:3px 5px 4px 5px; background:#f3f3f3;}
#client_taber .textred { color:#CC0000;}
#client_taber .textgreen { color:#669900;}
#client_taber a { color:#728903; text-decoration:underline;}
#client_taber a:hover { color:#555; text-decoration:underline;}
#client_taber .stipre_center { text-align:center!important;}
#client_navi { margin:25px 0 0 0;}
#client_navi a { color:#666666;}
#client_secondnavi a { color:#666666;}
.cartbox { text-align:center; padding:7px 0 8px 0; margin:25px 0 0 0; background:#f6f6f6; border:1px solid #e2e2e2;}
.cartbox_text { padding:8px 0 0 0; text-align:center;}
.cartbox_blink { text-align:center; padding-top:10px;}
.cartbox_blink a {color:#666666; text-decoration:underline;}
.clientareatablepending { background:#FFCB7D;}
.clientareatablepending td{ background:#FFCB7D!important;}
.clientareatablesuspended { background:#FFC4C4!important;}
.clientareatablesuspended td { background:#FFC4C4!important;}
.clientareatableactive {background:#f3f3f3;}
.special_left { text-align:right!important; font-weight:bold;}
.special_right { text-align:left!important;}
.textgrey {  color:#999999;}
#message { margin:10px 15px 10px 15px; width:870px; height:200px;}
.adminticketreply {  padding:7px 9px 4px 9px; border:1px dotted #d2d2d2;}
.adminticketreplyheader { background:#C7E48A; padding:3px 9px 4px 9px;  margin:15px 0 0 0; line-height:166%; text-align:left;}
.clientticketreplyheader { background:#efefef; margin:15px 0 0 0; padding:3px 9px 4px 9px; line-height:166%; text-align:left;}
.clientticketreply {  padding:7px 9px 4px 9px; border:1px dotted #d2d2d2; }
.closet { text-align:center; margin-top:20px;}
.contentbox { margin-top:12px;}
.contentbox a { color:#728903; margin-right:5px; margin-left:5px;}

/*Content*/
#content {position:relative; background:#FFF;}
#content .border { width:980px; height:6px; position:absolute; z-index:5; left:0; top:0; background:url(/img/tabs_corner.png)  no-repeat;}
*html #content .border { width:980px; height:6px; position:absolute; z-index:5; left:0; top:0; //background: none;  /* to work around MSIE png alpha transparency bug  */
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/tabs_corner.png, sizingMethod=crop);}
.deadend { position:relative; background:white; height:17px; line-height:0px; font-size:0; clear:both;}
.deadend .corners { width:980px; height:10px; position:absolute; z-index:5; left:0; bottom:0; background:url(/img/corners.png)  no-repeat;}
*html .deadend .corners { width:980px; height:10px; position:absolute; z-index:5; left:0; bottom:-1px; //background: none;  /* to work around MSIE png alpha transparency bug  */
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/corners.png, sizingMethod=crop);}

/*Sliding TABS*/
.scrollable { position:relative; background:#FFF; clear:both; overflow:hidden; width:980px; height:580px;}
.scrollablex { position:relative; background:#FFF; clear:both; width:980px;}
#thumbsx { padding-top:17px;}
#thumbs { position:absolute; margin:1px 0 0 0; width:20000em; clear:both;}
#thumbs div {float:left; width:980px; }
.tabs {clear:both; width:980px;}
.tabs li { float:left; cursor:pointer;}
#blank {text-align:center; color: #202020; font-size:0px; line-height:0px;cursor:pointer; background:url(/img/tab_bg.png) 0px 0px; background-repeat:repeat-x; height:12px; width:980px;}
#one, #two, #three, #four  {text-align:center; color: #202020; font-size:19px; line-height:42px;cursor:pointer; background:url(/img/tab_bg.png) 0px 0px; background-repeat:repeat-x}
.tabs .active {background:url(/img/tab_bg.png) 0px -44px!important; background-repeat:repeat-x}
#one { width:279px; border-right:1px solid #dadada;}
#two { width:253px; border-left:1px solid #fff; border-right:1px solid #dadada;}
#three { width:223px; border-left:1px solid #fff; border-right:1px solid #dadada;}
#four { width:219px; border-left:1px solid #fff;}
#thumbs .vds { width:980px; height:288px; background:url(/img/promo_ru.jpg) 0px -576px; background-repeat:no-repeat;}
#thumbs .dedicated { width:980px; height:288px; background:url(/img/promo_ru.jpg) 0px -288px; background-repeat:no-repeat;}
#thumbs .cpanel { width:980px; height:288px; background:url(/img/promo_ru.jpg) 0px -864px; background-repeat:no-repeat;}
#thumbs .webhost { width:980px; height:288px; background:url(/img/promo_ru.jpg) 0px 0px; background-repeat:no-repeat;}
#thumbs .promo_content { clear:both; padding:12px 0 0 0;}
#thumbs .block, #thumbsx .block { float:left; width:204px; position:relative; padding:0 20px 0 20px; border-right:1px dotted #d3d3d3;}
#thumbs .block_nobg, #thumbsx .block_nobg { float:left; width:205px; position:relative; padding:0 20px 0 20px; border-right: none;}
#thumbs .block_nobg2 { float:left; width:205px; position:relative; padding:0 20px 0 20px; border-right: none;}
#promo h2, #promo2 h2, #promo3 h2, #promo4 h2 { font-size:18px;}
#promo h3, #promo2 h3, #promo3 h3, #promo4 h3 { font-size:11px; color:#666;}
#promo h4, #promo2 h4, #promo3 h4, #promo4 h4  { padding:6px 0 0 0;}
#promo p, #promo2 p, #promo3 p, #promo4 p  { font-size:11px; line-height:160%; border-top:1px dotted #999; margin:11px 0 0 0; padding:11px 0 0 0;}
#d_1 .price, #d_2 .price, #d_3 .price, #h_1 .price, #h_2 .price, #h_3 .price, #v_1 .price, #v_2 .price, #v_3 .price, #v_4 .price, #c_1 .price, #c_2 .price, #c_3 .price  { float:left; color:#FFF; font-size:18px; width:74px; height:35px; position:absolute; z-index:10; right:20px; top:0px;}
#d_1 .price span, #d_2 .price span, #d_3 .price span, #h_1 .price span, #h_2 .price span, #h_3 .price span, #v_1 .price span, #v_2 .price span, #v_3 .price span, #c_1 .price span, #c_2 .price span, #c_3 .price span, #v_4 .price span { width:70px; display:block; position:relative; left:1px; top:0px; line-height:35px; text-align:center;}
#v_4 .price { background:url(/img/prices_ru.png) 0px -280px; background-repeat:no-repeat;}

#d_1 .price { background:url(/img/prices_ru.png) 0px 0px; background-repeat:no-repeat;}
#d_2 .price { background:url(/img/prices_ru.png) 0px -35px; background-repeat:no-repeat;}
#d_3 .price { background:url(/img/prices_ru.png) 0px -70px; background-repeat:no-repeat;}
#v_1 .price { background:url(/img/prices_ru.png) 0px -210px; background-repeat:no-repeat;}
#v_2 .price { background:url(/img/prices_ru.png) 0px -245px; background-repeat:no-repeat;}
#v_3 .price { background:url(/img/prices_ru.png) 0px -280px; background-repeat:no-repeat;}
#h_1 .price { background:url(/img/prices_ru.png) 0px -105px; background-repeat:no-repeat;}
#h_2 .price { background:url(/img/prices_ru.png) 0px -140px; background-repeat:no-repeat;}
#h_3 .price { background:url(/img/prices_ru.png) 0px -175px; background-repeat:no-repeat;}
#c_1 .price { background:url(/img/prices_ru.png) 0px -315px; background-repeat:no-repeat;}
#c_2 .price { background:url(/img/prices_ru.png) 0px -350px; background-repeat:no-repeat;}
#c_3 .price { background:url(/img/prices_ru.png) 0px -385px; background-repeat:no-repeat;}
#bold { font-weight:bold!important;}
.linux_available, .windows_available, .total_available { width:205px; height:36px; line-height:36px; text-indent:50px; margin-bottom:7px; font-size:11px;}
.linux_available { margin-top:9px; background:url(/img/server_available.png) 0px 0px;}
.windows_available {background:url(/img/server_available.png) 0px -45px;}
.total_available {background:url(/img/server_available.png) 0px -90px;}
#all_servers { height:36px; color:#333; width:103px; text-align:center; font-size:11px; font-weight:bold; text-decoration:underline; line-height:36px; float:left; display:block; background:url(/img/server_available.png) left -136px;}
#data_center { height:36px; color:#333; width:102px;  text-align:center; font-size:11px; font-weight:bold; text-decoration:underline; line-height:36px;  float:left; display:block; background:url(/img/server_available.png) right -136px;}
#all_servers:hover { height:36px; width:103px; float:left; display:block; background:url(/img/server_available.png) left -182px;}
#data_center:hover { height:36px; width:102px; float:left; display:block; background:url(/img/server_available.png) right -182px;}
.price_bg {float:left; width:37px; height:34px; position:absolute; z-index:10; right:55px; top:0px; background:url(/img/prices_ru.png) 0px -512px; background-repeat:no-repeat;}
a.buy_now { display:block; width:66px; float:left; height:23px; margin:0 10px 0 0;  background:url(/img/prices_ru.png) 0px -420px; background-repeat:no-repeat;}
a.buy_now:hover { background:url(/img/prices_ru.png) 0px -443px; background-repeat:no-repeat;}
.more_details { float:left; display:block; width:66px; height:23px; margin:0 10px 0 0;  background:url(/img/prices_ru.png) 0px -466px; background-repeat:no-repeat;}
.more_details:hover { background:url(/img/prices_ru.png) 0px -489px; background-repeat:no-repeat;}
.compare { text-decoration: none; font-size:12px; width:128px; height:27px; text-align:center; color:#FFF; line-height:25px; display:block; background:url(/img/compare_bt.png) 0px 0px; background-repeat:no-repeat;}
.compare:hover { background:url(/img/compare_bt.png) 0px -27px; text-decoration:underline;}
.page_img {background-repeat:no-repeat; width:980px; clear:both; border-top:1px solid #FFF; height:205px;}
#support { background:url(/img/support_promo_ru.jpg) no-repeat;}
#contacts { background:url(/img/contact_promo_ru.jpg) no-repeat;}
#support_center { background:url(/img/scenter_ru.jpg) no-repeat;}
#vds { background:url(/img/vds_promo_ru.jpg) no-repeat;}
#webhosting { background:url(/img/hosting_promo_ru.jpg) no-repeat;}
#dedicated { background:url(/img/dedicated_promo_ru.jpg) no-repeat;}
#datacenter { background:url(/img/datacenter_promo_ru.jpg) no-repeat;} 
#order { background:url(/img/clients_promo.jpg) no-repeat;}
#cp { background:url(/img/cp_promo.jpg) no-repeat;}
.page {background:#FFF; width:980px; height:auto; clear:both; position:relative; padding:0;}
.login { width:300px; float:right; text-align:center; margin:94px 40px 0 0;}
.login a {color:#333;}
.login a:hover { color:#8DAA04;}
.absmiddle {vertical-align:middle;} 
.lower {position:relative; top:1px;}

/*Orders*/
.right-col { float:left; width:186px; height:555px; padding:15px;}
.left-col { float: left; width:749px; padding:15px 0 0 15px;}
.order_footer { clear:both;}
.stepsboxinactive {width:186px; line-height:110%; padding:6px 0 0 0; text-align:center; color:#333; font-size:14px; height:38px; margin-bottom:5px; background:url(/img/step_nav.png) 0px -44px; background-repeat:no-repeat; opacity: 0.3; filter: alpha(opacity=30);}
.sba { font-size:12px!important;}
.stepsboxactive {width:186px; line-height:110%; padding:6px 0 0 0; text-align:center; color:#fff; font-size:14px; height:38px; margin-bottom:5px; background:url(/img/step_nav.png) 0px 0px; background-repeat:no-repeat;}
.sban { font-size:12px!important;}

/*USER NAV*/
#user_menu {
	background:#F5F5F5 url(images/top_menu_bg.gif) repeat-x;
	height:30px;
	line-height:28px;
	margin:0;
	padding:0;
	text-align:left;
} 
#user_menu ul {
	list-style:none;
	margin:0;
	padding:0;
}
#user_menu ul li {
	float:left;
	margin:0;
	padding:0;
}
#user_menu ul li a, #top_menu ul li a:visited {
	color:#333;
	display:block;
	height:30px;
	line-height:28px;
	padding:0;
	text-align:center;
	text-decoration:none;
	width:100px;
}
#user_menu ul li a.down, #top_menu ul li a.down:visited, #top_menu ul li a.down:hover {
	background-color:#FFF;
	border-right:1px solid #EBEBEB;
	color:#333;
	font-weight:700;
	width:99px;
}
#user_menu ul li a:hover {
	background-color:#DDDDDD;
	color:#333;
}

/*footer*/
#footer { width:980px; margin:0 auto; clear:both; height:105px; background:url(/img/footer.png) no-repeat; margin-top:40px;}
#footer .row_one { height:62px; padding:8px 18px 0 17px;}
#footer .row_two { margin-top:9px;}
#footer .row_two .copyright { float:left; width:490px; padding-left:40px;}
#footer .row_two .madeby { float:left; text-align:right; padding-right:40px; width:410px;}
#footer .row_two .madeby a { text-decoration:underline; color:#1f1f1f;}
#footer .row_two .madeby a:hover { color:#719000;}
.ender { height:40px;}
.foot_1 { width:943px; height:55px; background:url('/img/logos.png') 0px 0px; background-repeat:no-repeat;}
.foot_2 { width:943px; height:55px; background:url('/img/logos.png') 0px -55px; background-repeat:no-repeat;}
.foot_3 { width:943px; height:55px; background:url('/img/logos.png') 0px -110px; background-repeat:no-repeat;}
/*Sliding TABS*/
div.scrollable2 { overflow:hidden; width:943px; height:55px; position:relative;}
div.scrollable2 div.items {	
	/* this cannot be too large */
	width:20000em; height:55px;	
	position:absolute;
	clear:both;}
div.scrollable2 div.items div {	width:943px; height:55px;}

/*Server list*/
div.scrollablen { position:relative; clear:both; overflow:hidden; width:650px; height:365px;}
#thumbsn {position:absolute; width:20000px; height:365px;}
#thumbsn div {float:left; width:305px; position:relative; margin:0 20px 20px 0; height:322px; background:url(/img/servbg.png) no-repeat;}
#thumbsn div h2 { padding:14px 0 0 26px; margin:0; height:23px; font-size:18px;}
#thumbsn div h3 { margin:2px 27px 0 27px; width:251px; height:60px;background-repeat:no-repeat;}
#thumbsn div h6 { margin:0; padding:28px 0 0 22px; clear:both;}
#thumbsn div h6 a { width:90px; height:25px; margin-right:18px; float:left; display:block; background-repeat:no-repeat; background:url(/img/sl_order_ru.png) 0px -25px;}
#thumbsn div h6 a:hover { background:url(/img/sl_order_ru.png) 0px 0px;}
#thumbsn div p { font-size:11px; line-height:177%; margin:0; height:140px; padding:22px 0 0 27px; }
.server_list .prev { margin:15px 0 15px 0; float:left; cursor:pointer; width:315px; height:24px; display:block; background:url(/img/slista.gif) 0px 0px; background-repeat:no-repeat; }
.server_list .prev:hover { width:315px; height:24px; background:url(/img/slista.gif) 0px -24px; background-repeat:no-repeat;}
.server_list .next { margin:15px 0 15px 0; cursor:pointer; float:left; width:315px; height:24px; display:block; background:url(/img/slista.gif) 0px -48px; background-repeat:no-repeat;}
.server_list .next:hover { width:315px; height:24px; background:url(/img/slista.gif) 0px -72px; background-repeat:no-repeat;}
#r200 { background:url(/img/r200.png);}
#dl200 { background:url(/img/dl120.png);}
#vmw { background:url(/img/vmw.png);}
#pe860 { background:url(/img/pe860.png);}
#evercase { background:url(/img/9130.png);}
#notice_green { background:#D6F29C; width:630px; text-align:center; margin:15px 20px 0 0; font-size:12px; padding:4px 0 5px 0;}
.cpu_logo {float:left; position: absolute; right:27px; top:62px; width:50px; background-repeat:no-repeat; height:62px;}
#amd_sempron { background:url(/img/cpu.png) 0px 0px;}
#intel_xeon { background:url(/img/cpu.png) 0px -62px;}
#intel_core2duo { background:url(/img/cpu.png) 0px -129px;}
#amd_64 { background:url(/img/cpu.png) 0px -202px;}
#intel_dualcore { background:url(/img/cpu.png) 0px -268px;}
#intel_coreduo { background:url(/img/cpu.png) 0px -345px;}
#xprev.disabled {  background:url(/img/slista.gif) no-repeat 0px -96px;}
#xnext.disabled {  background:url(/img/slista.gif) no-repeat 0px -120px;}
.sl_price { color:#FFFFFF; vertical-align:middle; line-height:24px; font-size:19px; }
.sl_price2 { color:#FFFFFF;  font-size:12px; font-weight:bold; vertical-align:middle; text-transform:uppercase; line-height:20px;}

/*Contact Form*/
#contactForm {padding:10px 0px 0 20px;}
#contactForm select { width:230px; padding:2px 2px 3px 2px; border:1px solid #CCCCCC; font-size:11px; color:#333333;}
#contactForm optin { line-height:150%;}
#contactForm input { width:225px; margin-top:3px; padding:2px 2px 3px 2px;border:1px solid #CCCCCC; font-size:11px; color:#333333;}
#contactForm textarea { width:225px; height:80px; padding:2px 2px 3px 2px; border:1px solid #CCCCCC; font-size:11px; color:#333333; font-family:Arial, Helvetica, sans-serif;}
#contactForm button { width:230px; cursor:pointer; margin-top:3px; background: #999999; padding:2px 2px 3px 2px;border:1px solid #CCCCCC; font-size:11px; color:#fff;}
#contactForm button:hover { background:#454545;}
#contactForm li.special { display:none;}
.message { float: left; position:absolute; z-index:90; left:0; top:13px; display:none; color:#FFFFFF; width:980px; height:205px; }
.cf_yes { width:980px; height:205px; background:url(/img/form_mess.gif) 0px -205px;}
.cf_no { width:980px; height:205px; background:url(/img/form_mess.gif) 0px 0px;}
#alert h2 { font-size:18px; padding:40px 0 0 50px; color:#FFFFFF; font-weight:normal;}
#alert h3 { font-size:18px; color:#FFFFFF; padding:86px 0 0 50px;}
#alert p { font-size:12px; padding:8px 0 0 50px;}


/*Client system*/
.steps { clear:both; margin:10px 10px 10px 20px;}
.step { width:180px; float:left; margin-right:10px;}
.step a { text-decoration:none; color:#666666;}
.step h2 { width:180px; height:30px; text-align:center; font-size:18px; line-height:28px; background:url(/img/steper.gif) 0px -30px;}
.step h3 { font-size:12px; color:#666666; margin-top:3px; text-align:center;}
#acx {;}
#acxx { background:url(/img/steper.gif) 0px 0px; color:#FFFFFF;}
#bcxx { background:url(/img/steper.gif) 0px -60px; color:#FFFFFF;}
#bcxx a { color:#FFFFFF;}
#noncx { opacity: 0.3; filter: alpha(opacity=30);}
.orders_area { margin:0 20px 0 20px; padding:20px 0 10px 0; clear:both;}

/*New*/
#znlink { color:#72891F;}
