.checkout_style_body{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;margin:0 auto;padding:0;max-width:650px;background:#505050}
.wrapper{background:#fff}
.container{padding:0 5px}
#header{background:#104675}
h1,h2,h3,h4,h5,h6{font-size:14px;margin:0;padding:0}
h1{font-weight:normal}
a{text-decoration:none;outline:medium none}
a:link, .cl_desrs{color:#333}
.relative{position:relative}
.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}
.main{margin:0 auto}
.fr{float:right}
.fl{float:left}
.center{text-align:center}
ul.list_style,ul.sub_item{list-style:none outside none;margin:0;padding:0;font-size: 13px;}
.no_bor_l{border-left:none!important}
.no_bor_r{border-right:none!important}
.nobor{border:none!important}
.navi{background:url(../images/menu-top.png) repeat-x left bottom #c52784;border-top: 1px solid #f652b0;border-bottom:#6e0040;color: #F8F8F8;padding: 5px 0 5px 6px}
.head_logo{padding:10px 0}
.logo{background:url(../images/all.png) no-repeat left 0;padding-left:110px;height:26px}
.head_logo p{color:#eaeaea;margin:5px 0 0}
#header .navi ul.list_style li{float:left;border-right:1px solid #850954;border-left:1px solid #bd1d7b; padding:0 5px}
#header .navi ul.list_style li a{display:block;color:#f8f8f8}
#header .navi ul.list_style li.active a{color:#fff;font-weight:bold}
#header .news_hot{background:#f7f7f6}
.news_hot a{color:#AA0064}
#header .news_hot li{padding:8px 0 0}
.banner_top img{text-align:center}
.pad10{padding:10px}
.pad-r0{padding-right:0!important}
.pad_btt0{padding-bottom:0!important}
.pad-t10{padding-top:10px!important}
.pad_btt5{padding-bottom:5px!important}
.mag0{margin:0!important}
.bottom10{margin-bottom:10px!important}
.mag_btt_t5 {margin:5px 0}
.bg_title{background:url(../images/all.png) repeat-x left -46px;border-radius: 4px 4px 4px 4px;margin: 0}
h2.bg_title{color:#fff;font-size:13px;padding:6px 10px 8px}
.mag_r5,.tab-static li.fl{margin-right:5px}
.table_shop tr td{border-bottom:1px solid #e4e4e4;padding:10px 5px}
span.descr_news{max-height:50px;overflow:hidden;line-height:16px;color:#666}
.block{display:block}
.cl333{color:#333!important}
.cl666{color:#666!important}
.cl999{color:#999!important}
a.active{color:#AA0064!important}
a:hover, a.ver_mobil{color:#f60 !important}
span{line-height:1.3;margin:0 0 2px}
.img65{max-width:65px}
p {line-height: 20px}
a.code_emb{background:url(../images/icons.png) no-repeat left -620px;padding-left: 16px;color:#aa0064}
a.download{background:url(../images/download.gif) no-repeat left -2px;padding-left:15px;color:#f60}
a.ic_game {background: url(../images/icons.png) no-repeat left -468px;padding-left: 15px;color:#104675}
a.ic_video {background: url(../images/icons.png) no-repeat left -93px;padding-left: 15px;vertical-align: top;color:#104675}
a.ic_pic {background: url(../images/icons.png) no-repeat left -385px;padding-left: 18px;color:#104675}
a.ic_news {background: url(../images/icons.png) no-repeat left -182px;padding-left: 15px;color:#104675}
span.views{background: url(../images/icons.png) no-repeat left -675px;padding-left: 15px}
.adv_top p{border: 1px solid #ebebeb;border-radius: 3px 3px 3px 3px; padding: 5px;background:#f2f2f2}
.bg_other{ background:#F8F8F8}
span.view_more{background:#104675;border-radius:0 0 3px 3px; -webkit-border-radius:0 0 3px 3px;margin-bottom:5px;display:inline-block;padding:3px 8px}
span.view_more a{color:#fff}
.footer{background:#2b66a3;color:#fff}
input,textarea,select,.uneditable-input{display:inline-block;font-size:13px;margin-bottom:9px;border:1px solid #ccc;padding:4px}
input,textarea,.uneditable-input{margin-left:0}
input,textarea{-moz-transition:border .2s linear 0 box-shadow .2s linear 0;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset}
input:focus,textarea:focus,select:focus{outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6);border-color:rgba(82,168,236,0.8)}
input[type=button],input[type=reset],input[type=submit]{height:auto;width:auto;cursor:pointer}
.btn{box-shadow:0 1px 0 rgba(255,255,255,0.2) inset, 0 1px 2px rgba(0,0,0,0.05);margin-bottom:0;text-align:center;background-image:0;border-style:solid;border-width:1px;padding:4px 10px}
.search .btn{padding:3px 8px}
.btn_active{background-color:#ff871a;background-image:0;background-repeat:repeat-x;color:#FFF;text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}
.msg_cop{margin-top:5px}
.msg_cop strong{color:#AA0064}
.toppic ul li{border-bottom:1px solid #f3f3f3;padding-left:3px !important}
.toppic ul li span{background:url(../images/arr_orage.gif) no-repeat left 5px;padding-left:10px}
.adv_top a.cl_chose{color:#AA0064}
.read_uns{border-bottom:1px solid #e4e4e4; padding:5px 0}
.read_uns a{color:#104675}
h4.tit-detail{color:#f60}
span.time, span.date{color:#999}
.news_cont ul.list_style li a {border-bottom: 1px dotted #CCCCCC;color: #666666;display: inline-block;padding: 3px 0}
img {border: 0;max-width: 220px}
.list_pic .box{border-top:1px solid #e4e4e4}
ul.list_file li{padding:5px 0;border-bottom:1px solid #e4e4e4}
span.cl_other{color:#666}
span.cl_other em{font-style:normal;color:#999}
.link_down h2{font-size:16px}
.link_down li a.ver_mobil{font-size:15px}
.link_down li span{font-size:14px}
.msg-coment{border-top:3px solid #eee !important;border:2px solid #eee;text-align:center;border-radius:5px;-webkit-border-radius:5px;padding:5px 0 0;margin:20px 0}
.msg-coment p, .msg-coment .btn-msg{padding:0 5px}
.bg_gray{background:#f2f2f2}
.msg-coment .bg_gray{margin-top:15px;padding:5px;border-top:1px solid #eee}
.msg-coment .bg_gray li strong{color:#c00}
.msg-coment strong{color:#f60}
.msg-coment em{color:#104675;font-style:normal}
.bt-gren{background:url(../images/all.png) no-repeat left -88px;padding-left:7px;height:31px;margin-right:10px;display:inline-block}
.r-bt-gren{background:url(../images/all.png) no-repeat right -121px;padding-right:8px;height:31px;display:inline-block}
.r-bt-gren input{background:none;border:none;margin:0;color:#fff;font-weight:bold;padding-top:6px;text-shadow:1px -1px #16781e}
.bt-orage{background:url(../images/all.png) no-repeat left -161px;padding-left:8px;height:31px;display:inline-block}
.r-bt-orage{background:url(../images/all.png) no-repeat right -194px;padding-right:8px;height:31px;line-height:28px;display:inline-block}
.r-bt-orage a strong{color:#fff;text-shadow:1px -1px #de8c00;font-size: 13px;}
.msg-coment p.msg_cop{font-size:20px}
.msg-coment p.msg_cop strong{color:#AA0064}
.msg-coment .bg_gray ul li{display:inline-block}
li.ic_hotline{margin:0 10px 5px 0}
.ic_hotline span{background:url(../images/icons.png) no-repeat left -574px;padding-left:23px}
.ic_browser span{background:url(../images/icons.png) no-repeat left -708px;padding-left:15px}
.checkout_style{text-align: center;  padding: 0 5px;}
.input_form{width: 80%;padding: 0 10%;}
.input_login{width: 30%;}
span.tab{padding: 0 15.5px;}
.text-white{color: #ffffff; margin-bottom: 0; margin-top: 5px;}
.text-black{color: #000000; margin-bottom: 0; margin-top: 5px;}
#bt-recaptcha {
    max-width: 304px;
    margin: 0 auto;
}
#err-recaptcha {
    font-size: 15px;
    color: #c00;
}
.mgt-10 {
    margin-top: 10px;
}
.mgt-15 {
    margin-top: 15px;
}
.mgt-20 {
    margin-top: 20px;
}