@import "common.css";

#all {min-width:950px;width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 950 ? "950px" :"auto")} 

#header .bar{background:#858f97 url('../images/headerbar_bg.gif') 0 100% repeat-x;font-size:90%;border-bottom:1px solid #e7e9ea;position:relative}
#header .bar .icos{padding:7px 15px;margin-right:20px}
#header .bar .icos a{display:block;float:left;padding:6px 13px;background:url('../images/gray_dots.gif') 100% 50% no-repeat}
#header .bar .icos a.mail{padding-top:7px;background:none}
#header .bar .login{background:#f7a147 url('../images/headerbar_login_bg.gif') 0 100% repeat-x;padding:0 10px}
#header .bar .login a{background:url('../images/login_ico.gif') 0 70% no-repeat;padding:0 0 0 12px;line-height:35px;cursor:pointer;cursor:hand}
#header .bar .status{background:#f7a147 url('../images/headerbar_login_bg.gif') 0 100% repeat-x;padding:11px 15px;color:#fff}
#header .bar .status a,#header .bar .status span{background:url('../images/white_dots.gif') 100% 70% no-repeat;padding:0 15px 0 0;margin-right:15px}
#header .bar .status a.quit{background:none;padding:0;margin:0;color:#a21818}
#header .bar .status img{margin-right:7px;vertical-align:middle}
#header .bar .ssl{margin:0 20px;line-height:35px;font-size:95%}
#header .bar .ssl a{background:url('../images/ssl_ico.gif') 0 50% no-repeat;padding:5px 0 5px 20px}
#header .bar .langs{position:absolute;right:70px;line-height:35px;font-size:95%}
#header .bar .langs span{background:url('../images/white_dots.gif') 50% 60% no-repeat;padding:4px 12px}
#header .bar .langs b{color:#bbc1c5;font-weight:normal}
#header .bar .langs .last{background:}
#header .main{background:#4ec1da url('../images/header_main_bg.gif') 1px 0 repeat-x;position:relative}
#header .main .l{background:url('../images/header_main_bg_l.gif') 0 0 no-repeat}
#header .main .r{background:url('../images/header_main_bg_r.jpg') 100% 0 no-repeat}
#header .main .logo{padding:37px 0 38px 46px}
#header .main .phrase{position:absolute;left:40%;top:50px;color:#fff;width:330px;font:italic 120% Times New Roman}
#header .main .phrase div{font-size:85%}
#login{position:absolute;z-index:10;top:35px;left:161px;background:#f9b977 url('../images/login_bg.gif') 0 100% repeat-x;padding:10px;display:none}
#login fieldset{margin-bottom:5px;float:left;clear:both}
#login fieldset label{font-size:90%;width:50px;display:block;float:left;padding:2px 0}
#login fieldset div{margin-left:50px;clear:both}
#login fieldset.submit{margin:0;padding:5px 0 0 50px}
#login button *{background-image:url('../images/btn_orange_l.gif')}
#login button * *{background-image:url('../images/btn_orange_r.gif')}
#login button * * *{background-image:url('../images/btn_orange_bg.gif');background-color:#ff9929}
#menu{background:#4185c2 url('../images/menu_bg.gif') 0 0 repeat-x}
#menu a{display:block;float:left;color:#fff;font-weight:bold;padding:13px 20px;background:url('../images/white_dots.gif') 100% 50% no-repeat;text-decoration:none}
#menu .l{background:url('../images/menu_bg_l.gif') 0 0 no-repeat}
#menu .r{background:url('../images/menu_bg_r.gif') 100% 0 no-repeat;padding:0 100px 0 76px}
#content{background:url('../images/content_bg.gif');padding:0 70px}
#content .content_pad{background:#fff;padding:30px}
#content .main{float:left;margin-right:-280px;width:100%}
#content .main_pad{margin-right:280px}
#content .sidebar{float:right;width:280px}
#content .sidebar_pad{padding:0 0 0 30px}
#content .tariffs .pptp{float:left;width:47%;margin-bottom:2em}
#content .tariffs .openvpn{float:right;width:47%;margin-bottom:2em}
#content .tariffs .services{clear:both}
#content .tariffs .services th.name{width:15%}
#content .tariffs .services th.price{width:20%}
#content .tariffs .services td.desc{font-size:90%;line-height:1.5em}
#content .tariffs p{font-size:90%;color:#6c6c6c;margin-bottom:1.5em}
#content .tariffs td{padding:7px 25px 7px 0;border-bottom:1px solid #d4dee4}
#content .news .item .desc{margin-left:45px}
#content .news .item .desc div{margin-bottom:0.5em;font-weight:bold;color:#6c6c6c}
#content .news_block, .servers_block {background:#dde2e6;margin-bottom:1.5em}
#content .news_block .item{padding:0 15px 15px}
#content .news_block .item .date,#content .news .item .date{float:left;width:35px;color:#858f97;text-align:center}
#content .news_block .item .date span,#content .news .item .date span{color:#aab2b8;font-size:85%;display:block}
#content .news_block .item .desc{margin-left:45px;font-size:90%}
#content .news_block .item .desc div{margin-bottom:5px}
#content .news_block .all_news{border-top:1px solid #c8c8c8;padding:15px;text-align:right;font-size:90%;font-weight:bold}
#content .reviews_block{background:#dde2e6;margin-bottom:1.5em;zoom:1}
#content .reviews_block .lb,#content .news_block .lb, .servers_block .lb{background:url('../images/block_lb.gif') 0 100% no-repeat}
#content .reviews_block .rb,#content .news_block .rb, .servers_block .rb{background:url('../images/block_rb.gif') 100% 100% no-repeat}
#content .reviews_block .head,#content .news_block .head, .servers_block .head{background:#858f97 url('../images/blockheader_bg.gif') 0 0 repeat-x;margin-bottom:15px}
#content .reviews_block .head .l,#content .news_block .head .l, .servers_block .head .l{background:url('../images/blockheader_l.gif') 0 0 no-repeat}
#content .reviews_block .head .r,#content .news_block .head .r, .servers_block .head .r {background:url('../images/blockheader_r.gif') 100% 0 no-repeat;font-size:115%;color:#fff;font-weight:bold;padding:8px 15px 9px}
#content .reviews_block .items{position:relative;overflow:hidden;height:200px;margin:0 15px 15px}
#content .reviews_block .item{margin-bottom:15px;font-size:90%}
#content .reviews_block .item div{color:#727b82;font-weight:bold;margin-bottom:.3em}
#content .reviews_block .item div span{color:#858f97;font-weight:normal;font-size:95%;display:block;float:right}
#content .reviews_block .control{background:#b5bec6 url('../images/review_control_l.gif') 0 0 no-repeat;margin:0 15px 15px;cursor:pointer;cursor:hand;font-size:5px}
#content .reviews_block .control *{background:url('../images/review_control_r.gif') 100% 0 no-repeat}
#content .reviews_block .control * *{background:url('../images/review_up.gif') 50% 50% no-repeat;height:14px}
#content .reviews_block .down * *{background-image:url('../images/review_down.gif') !important}
#content .reviews_block .add_review{padding:0 15px 15px;font-size:90%;font-weight:bold}
#content .reviews_block .add_review a{background:url('../images/bullet.gif') 0 50% no-repeat;padding-left:10px}
.servers_block ul{list-style:none;list-style-position:outside;padding:0 15px 15px;margin:0}
.servers_block li img{vertical-align:middle;margin-right:5px}
#content .pages{font-size:120%}
#content .pages span{display:block;float:left;margin-right:10px;font-size:80%;line-height:1.7em;color:#aab2b8}
#content .pages a,#content .pages b{display:block;float:left;padding:2px 7px}
#content .status h2{margin-bottom:0.5em}
#content .status .desc{font-size:90%;color:#6c6c6c;padding:5px 0 0 70px;line-height:1.4em}
.path{font-size:90%;margin-bottom:.2em}
.path span{margin:0 7px}
.help_center .contents h5,.help_center .similar_articles h5,.help_center .faq form h5{border-bottom:1px solid #cfcfcf;padding-bottom:.4em;margin-bottom:.7em}
.help_center .contents ul{float:left;width:45%;list-style:none;list-style-position:outside;padding:0;margin:0}
.help_center .contents li{padding-left:17px;background:url('../images/bullet.gif') 3px .5em no-repeat;margin-bottom:.7em;line-height:1.3em}
.help_center .article_rate{padding-top:1em}
.help_center .article_rate {margin-bottom:1em}
.help_center .article_rate label{margin-right:10px}
.help_center .faq ul .click{border-bottom:1px dashed #a6d1e0;padding:1px 0}
.help_center .similar_articles {padding-top:1em;margin-bottom:1em}
.help_center .faq ul div{line-height:1.5em;padding:.5em 0;display:none}
.help_faq_block li,.help_manuals_block li,.help_center ul.articles li,.help_center .faq ul li{padding-left:17px;background:url('../images/bullet_circle.gif') 3px .5em no-repeat;margin-bottom:.7em;line-height:1.3em}
.help_faq_block li.all,.help_manuals_block li.all{background:url('../images/bullet.gif') 3px 1em no-repeat;padding-top:.5em}
.help_manuals_block li{background:url('../images/file_ico.gif') 0 .2em no-repeat;margin-bottom:.8em}
.help_manuals_block li span{font-size:90%;margin-left:8px;white-space:nowrap;color:#727b82}
#content .contacts p strong{float:left;clear:left;width:105px;font-weight:normal;color:#6c6c6c}
#content .feedback fieldset,#content .registration fieldset,#content .faq fieldset{margin-bottom:8px}
#content .feedback fieldset label,#content .registration fieldset label,#content .user_panel .prolong_subscription fieldset label,#content .user_panel .prolong_group fieldset label,#content .faq fieldset label{display:block;float:left;margin-right:5px;padding:4px 0;width:100px}
#content .feedback fieldset textarea{width:350px}
#content .feedback span.make_larger{border-bottom:1px dashed #326496;color:#326496;cursor:pointer;cursor:hand;font-size:90%;margin-left:10px}
#content .registration fieldset.vercode,#content .feedback fieldset.submit,#content .registration fieldset.submit,#content .faq fieldset.submit{padding:10px 0 0 105px}
#content .registration fieldset.vercode img{display:block;margin:5px 0}
.registration fieldset.submit input {padding:0}
#content .feedback fieldset{padding-bottom:8px;margin:0}
#content .feedback fieldset.uservpn_info{padding-left:90px}
#content .feedback fieldset.uservpn_info .tgl{cursor:pointer;cursor:hand;border-bottom:1px dashed #000}
#content .feedback fieldset.uservpn_info div {padding:15px 0 5px 15px;}
#content .feedback fieldset.uservpn_info .active {background:#e9f1f6;padding:15px}
#content .feedback fieldset.uservpn_info .active fieldset {display:block}
#content .feedback fieldset.uservpn_info fieldset{display:none;padding:15px 0 0}
#content .feedback fieldset.uservpn_info fieldset label{color:#000;width:115px;margin-right:10px;padding:0}
#content .feedback fieldset.uservpn_info fieldset div label{font-size:100%;float:none;display:inline}
#content .feedback fieldset.uservpn_info fieldset div {margin-left:125px;padding:0}
#content .feedback fieldset.uservpn_info fieldset.border{padding-bottom:15px;border-bottom:1px solid #d4dee4}
.feedback fieldset.uservpn_info fieldset div {padding:0}
.feedback fieldset.submit input {padding:0}
.faq fieldset.submit input{padding:0}

.whois fieldset{margin-bottom:3px}
.whois fieldset label{margin-right:10px;padding-left:3px}
.whois input.gray_title,#content .pages b{color:#6c6c6c}
.whois textarea{width:80%;font-family:Courier New, Helvetica, sans-serif}
.whois pre{font-size:130%}
.reviews .list{float:left;margin-right:-45%;width:100%}
.reviews .list_pad{margin-right:45%}
.reviews .add{float:right;width:40%;background:#dde2e6 url('../images/block.gif') 0 0 no-repeat}
.reviews ul{list-style:none;list-style-position:outside;padding:0;margin:0 0 2em}
.reviews li{margin:0 0 1.5em;padding:0;border-bottom:1px solid #d4dee4}
.reviews li h6{color:#727b82;font-weight:normal;margin-bottom:.7em}
.reviews li h6 span,#content .feedback fieldset.uservpn_info .active .tgl,.help_center .faq li.active .click{font-weight:bold}
.reviews li h6 img{margin-right:7px}
.reviews .add form{background:url('../images/block.gif') 100% 0 no-repeat;margin-left:15px;padding:15px 15px 0 0}
.reviews .add input,.reviews .add textarea{padding:2px 1px;width:90%}
.reviews .add .b {background:url('../images/block.gif') 0 100% no-repeat}
.reviews .add .b *{background:url('../images/block.gif') 100% 100% no-repeat;font-size:5px;height:15px;margin-left:10px}
.reviews .add fieldset{padding-bottom:1em}
.reviews .add label{font-size:90%;color:#727b82;display:block;padding-bottom:.4em}

.user_panel {background:#fff;zoom:1;overflow:hidden;padding:30px 40px 30px}
#content .user_panel {padding-top:30px}
#content .user_panel .main {float:right;margin:0 0 0 -210px;width:100%}
#content .user_panel .main_pad{ padding:0 0 0 210px;margin:0}
#content .user_panel .sidebar {float:left;width:190px;padding:0}
#content .user_panel .sidebar_pad {padding:0}
.user_panel .options_menu {float:right;padding:.5em 0 0 0 }
.user_panel .options_menu ul {list-style:none;list-style-position:outside;padding:0;margin:0;overflow:hidden;float:left}
.user_panel .options_menu li {float:left;padding:5px 17px 5px 18px;margin:0 0 0 -1px;background:url('../images/user_submenu_dots.gif') 0 70% no-repeat}
.user_panel .options_menu span {padding:4px 0 4px 11px;//padding:0 0 0 11px;background:url('../images/user_balance_bg.gif') 0 0 no-repeat;font-weight:bold;vertical-align:top;margin:0 10px 0 5px}
.user_panel .options_menu span span {padding:4px 11px 4px 0 ;background:url('../images/user_balance_bg.gif') 100% 0 no-repeat;height: 100%;margin:0}
.user_panel .options_menu a {font-weight:bold}
.user_panel .options_menu .subscribes_stats .online {color:green}
.user_panel .options_menu .subscribes_stats .offline {color:red}
.user_panel div.tabs {margin:0 -40px 2em}
.user_panel div.tabs ul{list-style:none;list-style-position:outside;padding:0;margin:0;float:left;width:100%}
.user_panel div.tabs li {float:left;margin:0;padding:0;display:inline}
.user_panel div.tabs .tabs {font-size:115%;font-weight:bold;border-bottom:1px solid #e0e2e4;}
.user_panel div.tabs .tabs li * {display:block}
.user_panel div.tabs .tabs li * * {padding:10px 15px 7px}
.user_panel div.tabs .tabs li.f {margin-left:25px}
.user_panel div.tabs .tabs li.current {background:#fff;border:1px solid #c3c8cc;border-top:1px solid #e0e2e4;border-bottom:0;position:relative;bottom:-1px;}
.user_panel div.tabs .tabs li.current * {background:url('../images/user_maintab_l.gif') 0 0 no-repeat;position:relative;left:-1px;top:-1px}
.user_panel div.tabs .tabs li.current * * {background:url('../images/user_maintab_r.gif') 100% 0 no-repeat;padding:9px 15px 7px 13px;top:0;left:auto;right:-2px}
.user_panel div.tabs .tabs li.current * * a {padding:0;background:none}
.user_panel div.tabs .tabs li.current a {color:#000}
.user_panel div.tabs .submenu {border-bottom:1px solid #f1f2f3;background:url('../images/user_submenu_bg.gif') 0 100% repeat-x;padding:9px 0 10px 0}
.user_panel div.tabs .submenu li {margin-right:15px;padding-right:16px;background:url('../images/user_submenu_dots.gif') 100% .7em no-repeat;line-height:2em}
.user_panel div.tabs .submenu li.f {margin-left:40px}
.user_panel .menu_block{background:#c9e8f7}
.user_panel .menu_block .lb{background:url('../images/panel_lb.gif') 0 100% no-repeat}
.user_panel .menu_block .rb{background:url('../images/panel_rb.gif') 100% 100% no-repeat}
.user_panel .menu_block .head{background:#66b9e2 url('../images/panel_header_bg.gif') 0 0 repeat-x;margin-bottom:15px}
.user_panel .menu_block .head .l{background:url('../images/panelheader_l.gif') 0 0 no-repeat}
.user_panel .menu_block .head .r{background:url('../images/panelheader_r.gif') 100% 0 no-repeat;font-size:115%;color:#fff;font-weight:bold;padding:8px 13px 9px}
.user_panel .menu_block .head img,.news_block .head img{vertical-align:middle;margin-right:8px}
.user_panel .menu_block .balance{border-top:1px solid #61aacf;padding:15px 25px;margin-top:20px;font-size:90%}
.user_panel .menu_block .balance h6{color:#006598;color:#000}
.user_panel .menu_block ul li{margin:0;padding:0.45em 0;background:url('../images/panel_bullet.gif') 13px 1em no-repeat;padding-left:25px}
.user_panel .menu_block ul li.current{background-color:#61aacf}
.user_panel .menu_block ul li.current a,.reviews_block .head a,.news_block .head a,#header a{color:#fff}
.user_panel .update_balance .payment_systems div{float:left;padding:0 20px 10px 0}
.user_panel .update_balance .payment_systems div img{vertical-align:middle;margin-left:5px}
.user_panel .update_balance .amount input.sum,.feedback fieldset input,.feedback fieldset textarea,.registration fieldset input,.user_panel .prolong_subscription fieldset input,.user_panel .prolong_group fieldset input,.user_panel .groups_list .group .change_subnet form input.text,.faq fieldset input,.faq fieldset textarea,.whois fieldset input{padding:2px;background:#fff}
.user_panel .update_balance .amount #currency_types,#header .bar .icos a.home{padding-top:5px}
.user_panel .prolong_subscription fieldset label,.user_panel .prolong_group fieldset label{width:auto;margin-right:10px}
.user_panel .prolong_subscription ul.services li span{color:#686868}
.user_panel .prolong_group ul.subscribes li small{margin:0 10px;color:#686868}
.user_panel .prolong_group select,.user_panel .prolong_subscription select,#login fieldset input{padding:1px}
.user_panel .buy_services ul,.user_panel .buy_services_step2 ul,.user_panel .menu_block ul,.help_faq_block ul,.help_manuals_block ul,.help_center ul.articles,.help_center .faq ul{list-style:none;list-style-position:outside;padding:0;margin:0}

.user_panel .new_subscription ul {list-style:none;list-style-position:outside;padding:0;margin:0;overflow:hidden;zoom:1}
.user_panel .new_subscription ul li {float:left;position:relative;margin-right:20px;text-align:center;width:70px;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.user_panel .new_subscription .tariff {overflow:hidden;zoom:1;margin-bottom:2em}
.user_panel .new_subscription .tariff .selected {background:#c9e8f7;}
.user_panel .new_subscription .tariff .desc {float:left;width:200px;margin-right:20px}
.user_panel .new_subscription .tariff p {margin:0}
.user_panel .new_subscription .tariff label {display:block;color:green}
.user_panel .new_subscription .tariff label strong {font-size:125%;white-space:nowrap;display:block;margin-bottom:.3em;font-weight:normal;color:#000}
.user_panel .new_subscription .calculation {padding:2em 0 0 220px;border-top:1px solid #c0c7cb}
.user_panel .new_subscription .calculation .total {font-size:170%;position:relative;background:#d7f7c9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;float:left;padding:10px}
.user_panel .new_subscription .calculation .total .label {display:block;position:absolute;width:200px;left:-220px;text-align:right}
.user_panel .new_subscription .calculation .total input {margin-left:10px;vertical-align:middle}
.user_panel .new_subscription .calculation .total .discount {color:green;font-size:15px}
.user_panel .new_subscription .calculation .users_qnt {float:left;padding:1.2em 0 0 20px}
.user_panel .new_subscription .discounts {clear:both}

.user_panel .buy_services ul li,.user_panel .buy_services_step2 ul li,.user_panel .prolong_group ul.subscribes li,.user_panel .prolong_subscription ul.services li{margin:0;padding:0.3em 0}
.user_panel .new_group h6,.user_panel .update_balance h6{color:#006598}
.user_panel .new_group fieldset.available_subscribes{line-height:1.8em}
.user_panel .new_group fieldset.available_subscribes label{padding-left:8px}
.user_panel .new_group fieldset input{padding:2px;background:#fff;margin:0}
.user_panel .new_group fieldset select{background:#fff;font-size:110%}
.user_panel .buy_services ul li label{font-weight:bold;margin-bottom:5px;display:block}
.user_panel .buy_services ul li div{margin-left:25px;padding-top:2px}
.user_panel .buy_services_step2 select{padding:0px;font-size:110%;width:200px}
.user_panel .buy_services_step2 ul li label{padding-left:5px}
.user_panel .buy_services_step2 ul li label span{argin:0 5px;font-size:90%;color:#686868}
.user_panel .settings h3{color:#006598;margin-bottom:.8em}
.user_panel .settings .group,.help_center .contents div{margin-bottom:1.5em}
.user_panel .settings fieldset,.user_panel .buy_services_step2 div,.user_panel .new_group fieldset,.user_panel .prolong_group ul.subscribes,.user_panel .prolong_subscription ul.services,.user_panel .prolong_subscription fieldset,.user_panel .prolong_group fieldset,.user_panel .update_balance .amount,.user_panel .update_balance .payment_systems,.news .item{margin-bottom:1em}
.user_panel .settings fieldset div{margin-left:20px}
.user_panel .settings fieldset div input{float:none;padding:1px}
.user_panel .settings fieldset label{margin-bottom:2px;display:block}
.user_panel .settings fieldset p{font-size:90%;margin:0;color:#686868}
.user_panel .sort_by{font-size:90%;margin-bottom:2em}
.user_panel .sort_by span{color:#6c6c6c;margin-right:10px}
.user_panel .sort_by b,.user_panel .sort_by a{margin:0 5px}

.user_panel .subscribes_list h5 {margin:.5em 0}
.user_panel .subscribes_list .subscribe {padding:10px 10px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:1px}
.user_panel .subscribes_list .subscribe:hover {background:#def4fe;}
.user_panel .subscribes_list .subscribe h6.tgl {cursor:pointer;cursor:hand;font-style:normal;margin:-10px -10px 0;padding:10px 10px 10px 30px;background:url('../images/subscription_offline.png') 10px 10px no-repeat;} 
.user_panel .subscribes_list .online h6.tgl {background-image:url('../images/subscription_online.png')} 
.user_panel .subscribes_list .subscribe h6.tgl:hover {color:#f7941d}
.user_panel .subscribes_list .subscribe h6 span {color:#909090}
.user_panel .subscribes_list .best_before{float:right;margin:0 0 0 10px;white-space:nowrap}
.user_panel .subscribes_list .best_before a {display:inline-block;line-height:16px;background:url('../images/subscribe_prolong.png') 0 80% no-repeat;padding-left:18px;margin-left:5px}
.user_panel .subscribes_list .comment {margin:.5em 0 1em;}
.user_panel .subscribes_list .comment form {display:none}
.user_panel .subscribes_list .comment fieldset{margin-bottom:.5em}
.user_panel .subscribes_list .comment .text {cursor:pointer;cursor:hand;color:#909090;}
.user_panel .subscribes_list .comment .text:hover {color:#f7941d}
.user_panel .subscribes_list .server{margin-bottom:10px;}
.user_panel .subscribes_list .server label,.reviews_block .item div img{margin-right:5px}
.user_panel .subscribes_list .services {border:1px solid #add4e6;padding:0;clear:both;margin-bottom:10px;zoom:1}
.user_panel .subscribes_list .services div{margin:0;padding:8px 10px;border-bottom:1px solid #add4e6;position:relative;display:block}
.user_panel .subscribes_list .services div.last{border:0}
.user_panel .subscribes_list .services span{color:#6c6c6c;}
.user_panel .subscribes_list .services .tune {float:right;padding:0 0 1px;border:0;width:200px}
.user_panel .subscribes_list .services .tune *{margin-right:10px}
.user_panel .subscribes_list .services .working {background:#dbf6c8}
.user_panel .subscribes_list .services .tune span {color:#326496;cursor:pointer;cursor:hand}
.user_panel .subscribes_list .services .tune span.switch_off{color:#c80000;background:url('../images/switch_off.gif') 0 80% no-repeat;padding-left:16px;}
.user_panel .subscribes_list .services .tune span.switch_on{color:#3aa300;background:url('../images/switch_on.gif') 0 80% no-repeat;padding-left:16px;}
.user_panel .subscribes_list .services span.service_option_tgl{cursor:pointer;cursor:hand;position:relative;z-index:2;background:url('../images/tgl_popup_show.gif') 100% .2em no-repeat;padding:0 15px 1px 0;zoom:1}
.user_panel .subscribes_list .services .service_options{padding:6px 8px;border:1px solid #8a8d8f;background:#fff;position:absolute;padding-top:2.2em;display:none;z-index:1;line-height:1.7em}
.user_panel .subscribes_list .services .service_options span{color:#326496;cursor:pointer;cursor:hand;margin:0}
.user_panel .subscribes_list .info{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;clear:both;}
.user_panel .subscribes_list .info .login_pwd{float:right;color:#6c6c6c;line-height:1.7em}
.user_panel .subscribes_list .info a,.user_panel .subscribes_list .info span{margin-right:8px}

.user_panel .subscribes_list .container {display:none}
.user_panel .subscribes_list .active {background:#def4fe;margin-bottom:5px;padding:10px}
.user_panel .subscribes_list .active .container {display:block}
.user_panel .subscribes_list .active h6 {border-bottom:1px solid #add4e6;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.user_panel .subscribes_list .active h6 {background:#c9e7f5;}
.user_panel .subscribes_list .active h6 span {display:none}
.user_panel .subscribes_list .active .comment_active form {display:block !important}
.user_panel .subscribes_list .active .comment_active .text {display:none}
.user_panel .subscribes_list .active .comment {display:block}
.user_panel .subscribes_list .active .comment span.show{display:inline}
.user_panel .subscribes_list .services .options_active span.service_option_tgl{background-image:url('../images/tgl_popup_hide.gif')}
.user_panel .subscribes_list .services .options_active .service_options {display:block}
.user_panel .subscribes_list .comment .comment_active form {display:block}

.user_panel .subscribe_tune table{width:100%;margin-bottom:1em}
.user_panel .subscribe_tune table th,.tariffs th{border-bottom:1px solid #006598;color:#006598;padding:0 10px 2px 0;font-weight:normal;font-size:90%}
.user_panel .subscribe_tune table td{padding:12px 15px 12px 0;vertical-align:middle;border-bottom:1px solid #d4dee4}
.user_panel .subscribe_tune table td input{padding:1px;background:#fff}
.user_panel .subscribe_tune .add,.user_panel .prolong_subscription .subscription,.user_panel .prolong_group .group,.whois form,.contacts,.help_faq_block,.help_manuals_block,.help_center .faq ul,.status .graph,.news,.tariffs{margin-bottom:2em}
.user_panel .subscribe_tune .add span{padding-left:15px;color:#326496;background:url('../images/add_ico.gif') 0 80% no-repeat;cursor:pointer;cursor:hand;position:relative;z-index:2}
.user_panel .subscribe_tune .add span i{border-bottom:1px dashed #326496;font-style:normal}
.user_panel .finance_reports table td.bill{color:#b0b0b0;font-size:90%}
.user_panel .finance_reports table td.name{font-weight:bold;margin-bottom:3px}
.user_panel table.end_subscribes_list td,.user_panel .subscribes_list .info img{vertical-align:middle}
.user_panel table.end_subscribes_list td.name{font-weight:bold;width:30%}
.user_panel table.end_subscribes_list td.prolong{width:15%;font-size:90%}
.user_panel table.end_subscribes_list td.prolong a{background:url('../images/prolong_but.gif') 0 80% no-repeat;padding-left:15px}
.user_panel .software_list .software{margin-bottom:1em;border-bottom:1px solid #d4dee4;padding-bottom:1em}
.user_panel .software_list .software div a{background:url('../images/download_ico.gif') 0 80% no-repeat;padding-left:15px;font-size:90%}



.user_panel .groups_list .group{border:1px solid #666666;margin-bottom:2em;padding:15px}
.user_panel .groups_list .group h5{font-size:135%;background:#fff;padding:2px 5px;position:relative;top:-1.7em;left:-5px;float:left;margin-bottom:-2em;color:#000}
.user_panel .groups_list .group h5 spann{border-bottom:1px dashed #326496;color:#326496;cursor:pointer;cursor:hand}
.user_panel .groups_list .group h5 small{font-size:80%;font-weight:normal}
.user_panel .groups_list .group .time{clear:both;font-size:90%;padding-top:.4em}
.user_panel .groups_list .group .time a{background:url('../images/prolong_but.gif') 0 80% no-repeat;padding-left:15px;margin:0 10px}
.user_panel .groups_list .group .group_subscribes_list{margin:1.5em 0;border-top:1px solid #d4dee4;display:none}
.user_panel .groups_list .group .subscribe{border-bottom:1px solid #d4dee4;padding:12px 0 5px;font-size:90%}
.user_panel .groups_list .group h6,.user_panel .subscribes_list h6{font-size:110%;margin-bottom:7px;color:#000}
.user_panel .groups_list .group h6 span,.user_panel table.end_subscribes_list td.name span,.user_panel .finance_reports table td.name span,.user_panel .subscribes_list h6 span,.user_panel .buy_services ul li label span{font-weight:normal}
.user_panel .groups_list .group h6 small{font-size:90%;font-weight:normal;margin:0 10px}
.user_panel .groups_list .group .delete{float:right;line-height:1em;padding:1px 0;border:0}
.user_panel .groups_list .group .delete img{vertical-align:middle;margin-right:5px;margin-left:10px}
.user_panel .groups_list .group .comment{color:#909090;margin-bottom:7px}
.user_panel .groups_list .group .change_subnet{margin-bottom:7px}
.user_panel .groups_list .group .change_subnet span{background:url('../images/tune.gif') 0 80% no-repeat;padding-left:15px;cursor:pointer;cursor:hand}
.user_panel .groups_list .group .change_subnet form{padding:0 15px;margin:.8em 0;display:none}
.user_panel .groups_list .group .add_subscribe{display:none;padding-bottom:.5em}
.user_panel .groups_list .group .add_subscribe span.add{background:url('../images/add_ico.gif') 0 80% no-repeat;padding-left:15px;cursor:pointer;cursor:hand}
.user_panel .groups_list .group .add_subscribe span.add i,.user_panel .groups_list .group .change_subnet span i,.user_panel .subscribes_list .services span.service_option_tgl i{color:#326496;font-style:normal}
.user_panel .groups_list .group .add_subscribe span.add:hover i,.user_panel .groups_list .group h5 span:hover,.user_panel .subscribe_tune .add span:hover i,.user_panel .subscribes_list .services .service_options span:hover,.user_panel .subscribes_list .services span.service_option_tgl:hover i,.user_panel .subscribes_list .services .tune span:hover,.user_panel .subscribes_list .comment span.show:hover,.user_panel .subscribes_list .subscribe h6.tgl:hover i,.feedback span.make_larger:hover{border-color:#f7941d;color:#f7941d}
.user_panel .groups_list .group .add_subscribe form{padding:0 15px;line-height:1.8em;display:none}
.user_panel .groups_list .group .add_subscribe form label{padding-left:8px;font-size:90%}
.user_panel .groups_list .group .add_subscribe form fieldset{margin:.8em 0}
.user_panel .groups_list .group .active h5 span,.reviews .add h6{color:#000}
.user_panel .groups_list .group .change_subnet .subnet_active form {display:block}
.user_panel .groups_list .group .add_subscribe .add_active form {display:block}
.user_panel .groups_list .group .active .add_subscribe {display:block}
.user_panel .groups_list .group .active .group_subscribes_list {display:block}


.user_panel .update_balance .amount #currency_types .current {display:block}
.user_panel .update_balance .amount #currency_types div{display:none}
.feedback fieldset.uservpn_info .active fieldset,
.help_center .faq li.active div{display:block}


table.common,.tariffs table{width:100%}
table.common th a{text-decoration:none}
table.common th{border-bottom:1px solid #006598;color:#006598;padding:0 10px 5px 0;font-weight:normal;font-size:90%}
table.common td{padding:12px 15px 12px 0;border-bottom:1px solid #d4dee4}

.user_panel .groups_list .group .change_subnet .subnet_active span i,.user_panel .groups_list .group .add_subscribe .add_active span i{color:#000;font-weight:bold}
.user_panel .convert_subscribes ul{list-style:none;list-style-position:outside;padding:0;margin:0 0 1.5em}
.user_panel .convert_subscribes li{margin:0 0 1em}
.user_panel .convert_subscribes label{display:block;margin-left:20px;margin-bottom:5px}
.user_panel .convert_subscribes .comment{color:#909090;font-size:90%;margin-left:20px}
.user_panel .user_files .tabs .submenu {padding:9px 0 8px 0}
.user_panel .user_files .tabs .submenu a {cursor:pointer;cursor:hand;}
.user_panel .user_files .tabs .submenu .search {float:right;padding-right:40px;margin-right:0;background:none}
.user_panel .user_files .tabs .submenu .search input {padding:3px 2px;vertical-align:top}
.user_panel .user_files .tabs .submenu .search input.tip {color:#858f97}
.user_panel .user_files .tabs .submenu i {background:url('../images/userfiles/icos.gif') 0 0 no-repeat;height:21px;width:21px;display:block;float:left;text-decoration:none;margin-top:1px;margin-right:5px;_margin-right:2px;font-size:5px}
.user_panel .user_files .tabs .submenu .upload_file {padding-right:0;background:none}
.user_panel .user_files .tabs .submenu .upload_file i {width:19px;}
.user_panel .user_files .tabs .submenu .create_folder i {width:20px;background-position:-20px 0}
.user_panel .user_files .panel {padding-left:40px}
#content .user_files .main {float:right;margin:0 0 0 -225px;width:100%}
#content .user_files .main_pad {padding:0 0 0 225px;margin:0}
#content .user_files .sidebar {float:left;width:200px;padding:0;position:relative;left:-10px}
.user_files .tree {font-size:90%}
.user_files .tree ul {list-style:none;list-style-position:outside;margin:0;padding:0;zoom:1;}
.user_files .tree ul ul {padding:0 0 3px 20px}
.user_files .tree li {padding:0;margin:0;zoom:1;}
.user_files .tree i {cursor:pointer;cursor:hand;display:block;width:15px;height:15px;position:absolute;margin:0 0 0 -20px;background:url('../images/userfiles/files_icos.gif') -16px 0 no-repeat;font-size:5px;}
.user_files .tree span {display:block;padding:5px 0 5px 30px;zoom:1}
.user_files .tree div {background:#f2f2f2 url('../images/userfiles/current_f_bg.gif') 0 0 repeat-x;margin-bottom:2px;zoom:1}
.user_files .tree div span {padding:0;background:url('../images/userfiles/current_f_l.gif') 0 0 no-repeat;}
.user_files .tree div span span {padding:7px 0 7px 30px;background:url('../images/userfiles/current_f_r.gif') 100% 50% no-repeat;}
.user_files .tree li li div {margin-top:3px}
.user_files .space_indicator {font-size:90%;color:#727272;margin:.5em 0 2.5em 0;padding-left:10px;line-height:1.4em}
.user_files .space_indicator .bar {background:#f4f4f4 url('../images/userfiles/indicator_pad.gif') 0 0 no-repeat;width:130px;font-size:90%;float:left;margin-right:10px;zoom:1;overflow:hidden}
.user_files .space_indicator .bar * {background:url('../images/userfiles/indicator_l.gif') 0 0 no-repeat;display:block;line-height:14px;text-align:center;float:left;color:#fff;}
.user_files .space_indicator .bar * * {background:url('../images/userfiles/indicator_r.gif') 100% 0 no-repeat;padding:0 5px;float:none}
.user_files .space_indicator .bar * * * {background:url('../images/userfiles/indicator_bg.gif') 0 0 repeat-x;padding:0 0 1px;}
.user_files .space_indicator .empty {color:#000;text-align:center;padding-bottom:1px}
.user_files .toolbar {margin-bottom:2.2em}
.user_files .toolbar a {cursor:pointer;cursor:hand;}
.user_files .toolbar ul {list-style:none;list-style-position:outside;padding:0;margin:0;float:left;width:100%}
.user_files .toolbar li {float:left;margin:0 15px 0 0;display:inline;line-height:2.1em}
.user_files .toolbar .btns {padding-right:16px;background:url('../images/user_submenu_dots.gif') 100% .7em no-repeat;}
.user_files .toolbar .btns a, .user_files .toolbar .btns strong {display:block;float:left;height:26px;width:35px;background:url('../images/userfiles/btn_back.gif') 0 0 no-repeat;font-size:5px;cursor:pointer;cursor:hand;text-decoration:none}
.user_files .toolbar .btns a:hover {background-image:url('../images/userfiles/btn_back_over.gif')}
.user_files .toolbar .btns strong {background-image:url('../images/userfiles/btn_back_disabled.gif');cursor:default}
.user_files .toolbar .btns a:active {background-image:url('../images/userfiles/btn_back_down.gif')}
.user_files .toolbar .btns a.forward {width:34px;margin-right:10px;background-image:url('../images/userfiles/btn_forward.gif')}
.user_files .toolbar .btns strong.forward {width:34px;margin-right:10px;background-image:url('../images/userfiles/btn_forward_disabled.gif')}
.user_files .toolbar .btns a.forward:hover {background-image:url('../images/userfiles/btn_forward_over.gif')}
.user_files .toolbar .btns a.forward:active {background-image:url('../images/userfiles/btn_forward_down.gif')}
.user_files .toolbar .btns a.up {width:39px;background-image:url('../images/userfiles/btn_up.gif')}
.user_files .toolbar .btns strong.up {width:39px;background-image:url('../images/userfiles/btn_up_disabled.gif')}
.user_files .toolbar .btns a.up:hover {background-image:url('../images/userfiles/btn_up_over.gif')}
.user_files .toolbar .btns a.up:active {background-image:url('../images/userfiles/btn_up_down.gif')}
.user_files .toolbar i {background:url('../images/userfiles/icos.gif') -41px 0 no-repeat;height:21px;width:19px;display:block;float:left;text-decoration:none;margin-top:2px;margin-right:5px;_margin-right:2px;font-size:5px}
.user_files .toolbar li.del i {background-position:-61px 0;width:13px}
.user_files .toolbar li.share i {background-position:-74px 0;width:20px}
.user_files table.files {width:100%;table-layout:fixed;margin-bottom:2em}
.user_files table.files th {border-bottom:1px solid #ececec;font-size:90%;font-weight:normal;padding:0 0 13px 0;white-space:nowrap;}
.user_files table.files th a {color:#727b82}
.user_files table.files th .asc,  .user_files table.files th .desc {padding-right:14px;background:url('../images/userfiles/sort_asc.gif') 100% 60% no-repeat;}
.user_files table.files th .desc {background-image:url('../images/userfiles/sort_desc.gif')}
.user_files table.files td {border-bottom:1px solid #ececec;padding:14px 0 14px 0;white-space:nowrap;overflow:hidden;}
.user_files table.files td div {white-space:nowrap}
.user_files table.files .check {padding-left:5px;padding-right:8px;width:15px}
.user_files table.files .check input {background:transparent}
.user_files table.files .name {padding-left:25px}
.user_files table.files .name div {zoom:1}
.user_files table.files th.folder {width:15%}
.user_files table.files td.folder {width:15%;font-size:90%}
.user_files table.files .size {font-size:90%;text-align:right;width:15%}
.user_files table.files .size span {padding-right:30px}
.user_files table.files .date {font-size:90%;width:25%}
.user_files table.files a i, .modal_copy .copy_list i {display:block;width:15px;height:15px;position:absolute;margin:0 0 0 -25px;background:url('../images/userfiles/files_icos.gif') 0 0 no-repeat;text-decoration:none;font-size:5px;cursor:pointer;cursor:hand;}
.user_files table.files tr {cursor:pointer;cursor:hand}
.user_files table.files tr.selected td {background:#fafafa url('../images/userfiles/selected_bg.gif') 0 0 repeat-x}
.user_files table.files tr.folder i {background-position:-16px 0 !important}
.user_files table.files tr.image i {background-position:-48px 0 !important}
.user_files table.files tr.media i {background-position:-64px 0 !important}
.user_files_modal {color:#000;display:none}
.user_files_modal h5 {padding-left:25px;margin-bottom:1.5em}
.user_files_modal h5 span {display:block;width:19px;height:21px;position:absolute;margin:-2px 0 0 -25px;background:url('../images/userfiles/icos.gif') 0 0 no-repeat;font-size:5px}
.user_files_modal fieldset {padding-bottom:1.5em}
.user_files_modal fieldset.submit {padding:0;padding-top:.5em}
.user_files_modal .top, .user_files_modal .bottom {height:19px;position:relative;overflow:hidden;//width:100%;}
.user_files_modal .top *, .user_files_modal .bottom * {position:absolute;top:0;left:0;width:418px;height:38px;background:url('../images/userfiles/modal_corners.png') 0 0 no-repeat;-background-image:none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/userfiles/modal_corners.png,sizingMethod=crop);}
.user_files_modal .bottom * {margin-top:-19px}
.user_files_modal .content {padding:0 9px;background:url('../images/userfiles/modal_bg.png') 0 0 no-repeat;-background-image:none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/userfiles/modal_bg.png,sizingMethod=crop);zoom:1}
.user_files_modal .content .bg_top {background:#fff url('../images/userfiles/modal_bg_top.gif') 0 0 repeat-x;position:relative;border:1px solid #fff;border-width:0 1px 0;z-index:1;zoom:1}
.user_files_modal .content .pad {background:url('../images/modal_bg_bottom.gif') 0 100% repeat-x;padding:15px 35px}
.user_files_modal .select_folder {padding-top:.5em}
.user_files_modal .select_folder .tgl {cursor:pointer;cursor:hand;background:url('../images/userfiles/dropdown_bg.gif') 0 0 no-repeat;font-size:11px}
.user_files_modal .select_folder .tgl span {background:url('../images/userfiles/dropdown_bg.gif') 100% 0 no-repeat;display:block;margin-left:12px;zoom:1;overflow:hidden;padding:5px 0 7px 20px}
.user_files_modal .select_folder .tgl i {display:block;width:15px;height:15px;position:absolute;margin:0 0 0 -20px;background:url('../images/userfiles/files_icos.gif') -16px 0 no-repeat;font-size:5px;}
.user_files_modal .select_folder .list {font-size:90%;position:absolute;width:327px;display:none}
.user_files_modal .select_folder .list_top, .user_files_modal .select_folder .list_bottom {height:12px;position:relative;overflow:hidden;//width:100%}
.user_files_modal .select_folder .list_top *, .user_files_modal .select_folder .list_bottom * {position:absolute;top:0;left:0;width:327px;font-size:5px;height:25px;background:url('../images/userfiles/dropdown_corners.png') 0 0 no-repeat;-background-image:none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/userfiles/dropdown_corners.png,sizingMethod=crop);}
.user_files_modal .select_folder .list_bottom {height:13px}
.user_files_modal .select_folder .list_bottom * {margin-top:-12px}
.user_files_modal .select_folder .list .list_content {background:#fff;border:1px solid #cacbcd;border-width:0 1px 0;padding:0 11px}
.user_files_modal .select_folder .list .list_pad {overflow:auto;height:150px}
.user_files_modal .select_folder .list ul {list-style:none;list-style-position:outside;margin:0;padding:0;zoom:1}
.user_files_modal .select_folder .list ul ul {padding:0 0 0 20px; margin-bottom:3px }
.user_files_modal .select_folder .list li {padding:0;margin:0;zoom:1;}
.user_files_modal .select_folder .list i {cursor:pointer;cursor:hand;display:block;width:15px;height:15px;float:left;margin-right:5px;background:url('../images/userfiles/files_icos.gif') -16px 0 no-repeat;font-size:5px;}
.user_files_modal .select_folder .list a {cursor:pointer;cursor:hand}
.user_files_modal .select_folder .list span, .user_files_modal .list strong {display:block;padding:0 0 7px 0;zoom:1;overflow:hidden}
.user_files_modal button.r * * * {font-weight:bold;color:#8f98a0}
.user_files_modal input, .user_files_modal textarea {padding:2px}
.user_files .add_space .summ .fields {padding-top:.3em}

.shared_files {background:#fff;}
.shared_files .logo {margin-bottom:2em}
#content .shared_files {padding-top:30px}
#content .shared_files .main {float:right;margin:0 0 0 -210px;width:100%}
#content .shared_files .main_pad{ padding:0 0 0 210px;margin:0}
#content .shared_files .sidebar {float:left;width:190px;padding:0}
#content .shared_files .sidebar_pad {padding:0}
.shared_files .panel {padding:0 30px 40px 30px}

.modal_upload_file .upload_list {list-style:none;list-style-position:outside;padding:0;margin:0 0 -15px 0}
.modal_upload_file .upload_list li {position:relative;padding:0;margin-bottom:15px;zoom:1}
.modal_upload_file .upload_list input {padding:2px;margin:0;font-size:115%}
.modal_upload_file .upload_list span {display:block;width:22px;height:23px;background:url('../images/userfiles/file_add.gif') 0 0 no-repeat;position:absolute;cursor:pointer;cursor:hand;right:0;top:0;padding:.5em 0;font-size:5px}
.modal_upload_file .upload_list .del {background-image:url('../images/userfiles/file_del.gif')}
.modal_upload_progress .progress_bar {font-size:5px;width:328px;margin-bottom:2em;height:25px;background:url('../images/userfiles/progress_bar_anim.gif') 0 0 no-repeat}
.modal_create_folder label {display:block;margin-bottom:.5em}
.modal_create_folder input {padding:2px;width:95%}
.modal_create_folder h5 span {background-position:-20px 0;width:20px;}
.modal_copy h5 span {background-position:-41px 0}
.modal_copy .copy_list div {margin:1em 0 0 0;overflow:auto;height:62px}
.modal_copy .copy_list ul {list-style:none;list-style-position:outside;padding:0;margin:0;}
.modal_copy .copy_list li {margin:0 0 .7em 0; padding:0 0 0 0px;zoom:1;overflow:hidden}
.modal_copy .copy_list i {margin:0 5px 0 0;float:left;position:static}
.modal_copy .copy_list .folder i {background-position:-16px 0 !important}
.modal_copy .copy_list .image i {background-position:-48px 0 !important}
.modal_copy .copy_list .media i {background-position:-64px 0 !important}
.modal_share h5 span {background-position:-75px 0;width:20px;}
.modal_share .till_date label, .modal_share .invite label {display:block;margin-bottom:.5em}
.modal_share .till_date button.r * * * {padding:0}
.modal_share .till_date button.r img {padding:7px 0;height:auto}
.modal_share .share_type span {display:block;margin-bottom:.5em}
.modal_share .share_type label {margin-right:5px}
.modal_delete h5 span {background-position:-61px 0;width:13px}
#modalOverlay {background:#000;}
#modalContainer {width:418px;left:50%;top:35%;margin-left:-209px;padding:0}
#modalContainer a.modalCloseImg {background:url('../images/userfiles/modal_close.gif') 0 50% no-repeat;display:block;z-index:3200;position:absolute;top:25px;right:27px;cursor:pointer;text-decoration:none;font-size:5px;width:17px;height:17px}

.pages_nav {margin-bottom:2em}
.pages_nav strong {font-weight:normal}
.pages_nav .b {padding:2px 0 5px 20px;background:url('../images/page_prev.gif') 0 50% no-repeat;margin-right:15px}
.pages_nav .next {padding:2px 20px 5px 0 ;background:url('../images/page_next.gif') 100% 50% no-repeat;}
.pages_nav div {margin-top:1em;font-size:115%}
.pages_nav div * {padding:5px}


.page404{width:400px;margin-left:auto;margin-right:auto}
.page404 .code{font-size:300%;margin-bottom:.5em}
.page404 .code div{font-size:40%}
.page404 p,#content .user_panel .software_list .software p,#content .user_panel table.end_subscribes_list td.termination,#content .user_panel .finance_reports table td.time,#content .registration fieldset.vercode span{font-size:90%}

.error, .success {border:1px solid #ffa5a5;background:#ffd9d9 url('../images/ico_err.gif') 10px 10px no-repeat;margin-bottom:1.5em;padding:8px 10px 8px 30px}
.success{border-color:#96d899;background:#c0f3be url('../images/ico_good.gif') 10px 10px no-repeat;}
#content .collo_promo{border:1px solid #c9c9c9;position:relative;font-size:115%;padding:10px 20px 15px;margin-bottom:1em;zoom:1}
#content .collo_promo a{color:#18ab18}
#content .collo_promo .arrow{position:absolute;top:.9em;left:-12px;display:block}
#content .collo_promo h6{color:#000;font-size:170%;font-weight:normal;margin-bottom:.15em}
#content .collo_promo div{font-size:80%;color:#7a767e;margin-top:1.5em}
#content .collo_promo div img{vertical-align:middle;margin-right:15px}
#content .collo_promo span{margin-right:10px;white-space:nowrap;line-height:1.5em}
#footer{background:#858f97 url('../images/headerbar_bg.gif') 0 100% repeat-x;font-size:90%}
#footer .menu a{margin-right:16px;color:#fff;text-decoration:none;line-height:35px}
#footer .menu a.reg,#menu a.reg{color:#ffb970}
#footer .menu a:hover,#menu a:hover{color:#f7941d}
#footer .l{background:url('../images/footer_l.gif') 0 0 no-repeat}
#footer .r{background:url('../images/footer_r.gif') 100% 0 no-repeat;padding:0 100px}
#footer .menu,#content .user_panel .convert_subscribes li input,#content .user_panel .settings fieldset input,#content .user_panel .buy_services ul li input,#header .bar div{float:left}
#footer .copyright{float:right;line-height:35px;font-size:95%;color:#ced6dc}

.order_checkout {}
.order_checkout .steps {list-style:none;list-style-position:outside;margin:0 auto 15px;padding:0;color:#a8e0f4;font-size:14px;overflow:hidden;zoom:1}
.order_checkout .steps li {float:left;line-height:31px;padding-right:15px;margin:0 5px 0 0}
.order_checkout .steps i {font-style:normal;background:url('../images/steps.png') 0 -40px no-repeat;display:inline-block;width:34px;height:32px;padding-left:4px;text-align:center}
.order_checkout .steps .current {background:url('../images/steps.png') 100% 0 no-repeat;}
.order_checkout .steps .current i {background-position:0 0}
.order_checkout .box {}
.order_checkout .subscribe {padding-left:160px}
.order_checkout .payment_method {position:relative}
.order_checkout .payment_method .order_total{position:absolute;top:7px;right:0} 
.order_checkout .payment_method .general {margin-top:-10px;margin-bottom:.5em}
.order_checkout .payment_method .general ul {list-style:none;list-style-position:outside;padding:0;margin:0;display:inline-block;}
.order_checkout .payment_method .general li {display:inline-block;}
.order_checkout .payment_method .general label {background:url('../images/payment_logos.png') 0 0 no-repeat;display:inline-block;height:40px;width:40px;margin-right:10px;padding-left:5px}
.order_checkout .payment_method .general .visa_mastercard {background-position:5px 0;width:94px}
.order_checkout .payment_method .general .sms {background-position:5px -80px;width:38px}
.order_checkout .payment_method .general .bank {background-position:5px -40px;width:auto;font-size:16px;line-height:40px;padding-left:45px}
.order_checkout .payment_method .general .bank_ukr {background-position:5px -960px;width:40px}
.order_checkout .payment_method .general .paypal {background-position:5px -160px;width:30px}
.order_checkout .payment_method .general .robokassa {background-position:5px -200px;width:30px}
.order_checkout .payment_method .general .rbkmoney {background-position:5px -240px;width:30px}
.order_checkout .payment_method .general .yandexmoney {background-position:5px -280px;width:30px}
.order_checkout .payment_method .general .softkey {background-position:5px -320px;width:42px}
.order_checkout .payment_method .general .allsoft {background-position:5px -360px;width:33px}
.order_checkout .payment_method .general .avangate {background-position:5px -400px;width:31px}
.order_checkout .payment_method .general .plimus {background-position:5px -440px;width:34px}
.order_checkout .payment_method .general .twoco {background-position:5px -480px;width:46px}
.order_checkout .payment_method .general .regnow {background-position:5px -520px;width:82px}
.order_checkout .payment_method .general .privat24 {background-position:5px -560px;width:36px}
.order_checkout .payment_method .general .webmoney {background-position:5px -600px;width:32px}
.order_checkout .payment_method .general .nsmep {background-position:5px -640px;width:36px}
.order_checkout .payment_method .general .direct {background-position:5px -680px;width:35px}
.order_checkout .payment_method .general .qiwi {background-position:5px -720px;width:35px}
.order_checkout .payment_method .general .vkontakte {background-position:5px -760px;width:31px}
.order_checkout .payment_method .general .beeline {background-position:5px -800px;width:31px}
.order_checkout .payment_method .general .mts {background-position:5px -840px;width:31px}
.order_checkout .payment_method .general .megafon {background-position:5px -880px;width:33px}
.order_checkout .payment_method .general .russianpost {background-position:5px -920px;width:31px}
.order_checkout .payment_method .general .terminals_ukr {background-position:5px -1000px;width:99px}

.order_checkout .payment_method_data {padding:10px 10px 5px;background:#fff4e0} 

.order_checkout .all_methods {margin-bottom:1em}
.order_checkout .all_methods .tgl {display:inline-block;margin-left:160px;color:#0099cb;cursor:pointer;background:url('../images/dropdown_arr.png') 100% 7px no-repeat;padding-right:15px;}
.order_checkout .all_methods .tgl:hover {color:#006485}
.order_checkout .all_methods .box {padding:20px 20px 10px;margin:10px 0 0;display:none;}
.order_checkout .show_all_methods .tgl {background-position:100% -34px}
.order_checkout .show_all_methods .box {display:block}

.order_checkout .all_methods ul {list-style:none;list-style-position:outside;padding:0;margin:0;white-space:nowrap;overflow:hidden;width:709px}
.order_checkout .all_methods h6 {color:#898989;font-size:14px;font-weight:normal;margin-bottom:1em}
.order_checkout .all_methods li {display:inline-block;//display:inline;zoom:1;width:165px;margin:0 20px 0 0;vertical-align:top}
.order_checkout .all_methods ul ul {white-space:normal;width:auto;margin-bottom:1em}
.order_checkout .all_methods li li {display:block;width:auto;margin:0 0 1em;overflow:hidden;zoom:1}
.order_checkout .all_methods li li input {float:left}
.order_checkout .all_methods label {display:block !important;margin:0 !important;padding-left:40px !important;overflow:hidden;zoom:1}
.order_checkout .all_methods label i {background:url('../images/payment_logos_sm.png') 0 0 no-repeat;display:block;height:30px;width:30px;vertical-align:middle;font-size:5px;position:absolute;margin:-6px 0 0 -35px}
.order_checkout .all_methods .visa_mastercard i {background-position:0 0}
.order_checkout .all_methods .sms i {background-position:0 -60px}
.order_checkout .all_methods .bank i {background-position:0 -30px}
.order_checkout .all_methods .bank_ukr i {background-position:0 -720px}
.order_checkout .all_methods .paypal i {background-position:0 -120px}
.order_checkout .all_methods .robokassa i {background-position:0 -150px}
.order_checkout .all_methods .rbkmoney i {background-position:0 -180px}
.order_checkout .all_methods .yandexmoney i {background-position:0 -210px}
.order_checkout .all_methods .softkey i {background-position:0 -240px}
.order_checkout .all_methods .allsoft i {background-position:0 -270px}
.order_checkout .all_methods .avangate i {background-position:0 -300px}
.order_checkout .all_methods .plimus i {background-position:0 -330px}
.order_checkout .all_methods .twoco i {background-position:0 -360px}
.order_checkout .all_methods .regnow i {background-position:0 -390px}
.order_checkout .all_methods .privat24 i {background-position:0 -420px}
.order_checkout .all_methods .webmoney i {background-position:0 -450px}
.order_checkout .all_methods .nsmep i {background-position:0 -480px}
.order_checkout .all_methods .direct i {background-position:0 -510px}
.order_checkout .all_methods .qiwi i {background-position:0 -540px}
.order_checkout .all_methods .vkontakte i {background-position:0 -570px}
.order_checkout .all_methods .beeline i {background-position:0 -600px}
.order_checkout .all_methods .mts i {background-position:0 -630px}
.order_checkout .all_methods .megafon i {background-position:0 -660px}
.order_checkout .all_methods .russianpost i {background-position:0 -690px}
.order_checkout .all_methods .terminals_ukr i {background-position:0 -750px}

.order_checkout .instruction {padding-right:330px;margin-bottom:20px}
.order_checkout .instruction ul {list-style:none;list-style-position:outside;padding:0;margin:0 0 2em}
.order_checkout .instruction li {font-size:14px;padding-left:35px;margin-bottom:1.3em}
.order_checkout .instruction li i {background:url('../images/payment_instr_num.png');display:block;width:25px;height:25px;font-style:normal;position:absolute;margin:-4px 0 0 -35px;line-height:25px;text-align:center;text-shadow:0 1px 0 #b3f0b3}
.order_checkout .instruction_qiwi {background:url('../images/instruction_qiwi.jpg') 100% 0 no-repeat;min-height:345px;_height:345px}
.order_checkout .instruction_sms {background:url('../images/instruction_sms.jpg') 100% 0 no-repeat;min-height:311px;_height:311px}
.order_checkout .instruction_vk {background:url('../images/instruction_vk.jpg') 100% 0 no-repeat;min-height:174px;_height:174px}
.order_checkout .instruction_bank {background:url('../images/instruction_bank.jpg') 100% 0 no-repeat;min-height:196px;_height:196px;margin:0 -25px 20px;padding:0 355px 0 25px}

.question_discuss .question .info {float:right;white-space:nowrap}
.question_discuss .question h1 {margin-bottom:.5em}
.question_discuss .question h1 .author {display:block;font-size:50%;padding:.5em 0;color:#909090}
.question_discuss .question {margin-bottom:20px;position:relative}
.question_discuss .question .pointer {display:block;position:absolute;top:0;left:25px;width:23px;height:16px;margin-top:-16px;background:url('../images/question_discuss_pointer.png') 0 0 no-repeat}
.question_discuss .comments {list-style:none;list-style-position:outside;padding:0;margin:0 0 20px;border-top:1px solid #d8d8d8}
.question_discuss .comment {margin:0;padding:20px 0;border-bottom:1px solid #d8d8d8;overflow:hidden;zoom:1}
.question_discuss .comment .author {float:left;width:160px;text-align:right}
.question_discuss .comment .author span {display:inline-block;padding:3px 5px}
.question_discuss .comment .author .name {background:#e0f7e0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.question_discuss .official_comment .author .name {background:#e1f1f8;}
.question_discuss .comment .author .date {color:#909090}
.question_discuss .comment .contents {margin-left:170px;padding-right:20px}
.question_discuss .comment .files {margin-left:170px;color:#a1a1a1}
.question_discuss .question .comment {padding:0;margin:0;border:0}
