@import "common.css";
#all {padding:10px;
min-width:941px;width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 941 ? "941px" :"auto")}

#header {border:1px solid #ccc;background:#fff;}
#header .lt {background:url('../images/main_lt.gif') 0 0 no-repeat;position:relative;top:-1px;left:-1px}
#header .rt {background:url('../images/main_rt.gif') 100% 0 no-repeat;position:relative;left:2px}
#header .lb {background:url('../images/main_lb.gif') 0 100% no-repeat;position:relative;top:2px;left:-2px}
#header .rb {background:url('../images/main_rb.gif') 100% 100% no-repeat;position:relative;left:2px;padding:10px;}

#header .logo {float:left;}
#header .logo img {width:255px;height:101px;}
#header .hside {padding-left:345px;}
#header .hside .banner {padding-top:11px;padding-bottom:14px;}
#header .hside ul {list-style:none;list-style-position:outside;padding:0}
#header .hside ul li {display:inline;padding-right:25px;}
#header .hside ul li a {font-size:14px;font-weight:bold;text-decoration:none;}
#header .langsico {padding:2px 0px 2px 2px;background:#eee;float:left;margin-top:11px;border:1px solid #ccc;}

#content {padding-top:15px;}
#content .sidebar {float:left;width:180px;padding-bottom:15px;}
#content .main {padding-left:195px;}



#content .sidebar .adsleft {border:1px solid #ccc;background:#fff;}
#content .sidebar .adsleft .lt {background:url('../images/main_lt.gif') 0 0 no-repeat;position:relative;top:-1px;left:-1px}
#content .sidebar .adsleft .rt {background:url('../images/main_rt.gif') 100% 0 no-repeat;position:relative;left:2px}
#content .sidebar .adsleft .lb {background:url('../images/main_lb.gif') 0 100% no-repeat;position:relative;top:2px;left:-2px}
#content .sidebar .adsleft .rb {background:url('../images/main_rb.gif') 100% 100% no-repeat;position:relative;left:2px;padding:10px;}

#content .sidebar .partners {border:1px solid #ccc;background:#fff;margin-top:15px;}
#content .sidebar .partners .lt {background:url('../images/main_lt.gif') 0 0 no-repeat;position:relative;top:-1px;left:-1px}
#content .sidebar .partners .rt {background:url('../images/main_rt.gif') 100% 0 no-repeat;position:relative;left:2px}
#content .sidebar .partners .lb {background:url('../images/main_lb.gif') 0 100% no-repeat;position:relative;top:2px;left:-2px}
#content .sidebar .partners .rb {background:url('../images/main_rb.gif') 100% 100% no-repeat;position:relative;left:2px;padding:10px;}
#content .sidebar .partners span {font-weight:bold;}
#content .sidebar .partners ul {list-style:none;list-style-position:outside;padding:10px 0px 10px 0px;}
#content .sidebar .partners ul li {display:inline;padding-right:25px;}

#content .main .main_pad {border:1px solid #ccc;background:#fff;}
#content .main .main_pad .lt {background:url('../images/main_lt.gif') 0 0 no-repeat;position:relative;top:-1px;left:-1px}
#content .main .main_pad .rt {background:url('../images/main_rt.gif') 100% 0 no-repeat;position:relative;left:2px}
#content .main .main_pad .lb {background:url('../images/main_lb.gif') 0 100% no-repeat;position:relative;top:2px;left:-2px}
#content .main .main_pad .rb {background:url('../images/main_rb.gif') 100% 100% no-repeat;position:relative;left:2px;padding:10px;}

#content .searchbox {}
#content .searchbox span {font-weight:bold;color:#336699;font-size:14px;padding-right:10px;}
#content .searchbox input {background:#eee;border:1px solid #ccc;width:260px;height:25px;font-size:14px;}
#content .searchbox a {padding-left:12px;font-weight:bold;font-size:14px;text-decoration:underline;}

#content .categories {padding-top:35px;}
#content .categories .intro {padding:0px 0px 20px 0px;}
#content .categories h3 {background:url('../images/dll-ico-small.gif') 0 0 no-repeat;height:34px;padding:8px 0px 0px 40px;font-size:18px;margin:0;}
#content .categories .letters ul {list-style:none;list-style-position:outside;padding:18px 0px 0px 0px;}
#content .categories .letters ul li {display:inline;padding-right:30px;line-height:40px;}
#content .categories .letters ul li a {font-size:20px;font-weight:bold;}

#content .small_letters ul {list-style:none;list-style-position:outside;padding:20px 0px 0px 0px;}
#content .small_letters ul li {display:inline;padding-right:5px;line-height:20px;}
#content .small_letters ul li a {font-size:12px;font-weight:bold;}

#content .dll_list {padding:30px 0px 0px 0px;}
#content .dll_list h2 {font-weight:bold;}
#content .dll_list table {margin-top:5px;}
#content .dll_list table td {padding-bottom:10px;}
#content .dll_list table td.num {padding-right:10px;}
#content .dll_list table td.name {font-size:14px;padding-right:10px;}
#content .dll_list table td.name span {background:#eee;font-weight:bold;color:#000;}
#content .dll_list table td.descr {}
#content .dll_list table td.descr b,strong {font-weight:normal;}
#content .dll_list .pages {padding-top:20px;padding-bottom:10px}

#content .dll_info {padding:30px 0px 0px 0px;}
#content .dll_info h2 {font-weight:bold;padding-top:20px;}
#content .dll_info .plink {padding-top:40px;}
#content .dll_info .plink .title {font-size:12px;font-weight:bold;color:#336699;margin-bottom:3px;}
#content .dll_info .plink p {margin-bottom:3px;}
#content .dll_info .plink .permalink {border:1px solid #ccc;background:#eee;width:600px;height:40px;font-family:Courier;}
#content .dll_info .useful {padding-top:20px;}
#content .dll_info .useful .title {font-size:12px;font-weight:bold;color:#336699;margin-bottom:3px;}
#content .dll_info .infobox {padding-top:10px;}
#content .dll_info .ico {float:left;}
#content .dll_info .innerbox {margin-left:85px;padding-top:3px;}
#content .dll_info .innerbox table td {padding-top:10px;}
#content .dll_info .innerbox table td.name {padding-right:10px;font-weight:bold;}
#content .dll_info .innerbox table td.value b,strong {font-weight:normal;}
#content .dll_info .download_link {font-size:16px;font-weight:bold;padding:30px 0px 20px 0px;}
#content .dll_info .download_link img {padding-right:10px;}
#content .dll_info .vercode {padding-top:10px;padding-bottom:20px;}
#content .dll_info .codebox img {padding-right:10px;}
#content .dll_info .codebox input {background:#eee;border:1px solid #ccc;height:25px;font-size:14px;}
#content .dll_info .codebox a {font-size:14px;font-weight:bold;padding-left:10px;}

#content .htmlpage {}


#content .top {padding-top:15px;}
#content .top .leftbar {float:left;width:49%;}
#content .top .leftbar_pad {border:1px solid #ccc;background:#fff;}
#content .top .leftbar_pad .lt {background:url('../images/main_lt.gif') 0 0 no-repeat;position:relative;top:-1px;left:-1px}
#content .top .leftbar_pad .rt {background:url('../images/main_rt.gif') 100% 0 no-repeat;position:relative;left:2px}
#content .top .leftbar_pad .lb {background:url('../images/main_lb.gif') 0 100% no-repeat;position:relative;top:2px;left:-2px}
#content .top .leftbar_pad .rb {background:url('../images/main_rb.gif') 100% 100% no-repeat;position:relative;left:2px;padding:10px;}

#content .top .rightbar {margin-left:49%;}
#content .top .rightbar_pad {border:1px solid #ccc;background:#fff;margin-left:15px;}
#content .top .rightbar_pad .lt {background:url('../images/main_lt.gif') 0 0 no-repeat;position:relative;top:-1px;left:-1px}
#content .top .rightbar_pad .rt {background:url('../images/main_rt.gif') 100% 0 no-repeat;position:relative;left:2px}
#content .top .rightbar_pad .lb {background:url('../images/main_lb.gif') 0 100% no-repeat;position:relative;top:2px;left:-2px}
#content .top .rightbar_pad .rb {background:url('../images/main_rb.gif') 100% 100% no-repeat;position:relative;left:2px;padding:10px;}


#content .download_dialog {padding-top:10px;padding-bottom:20px;}
#content .download_dialog .download_info {font-size:20px;}
#content .download_dialog #download_button {display:none;font-size:16px;padding-top:30px;}
#content .download_dialog #download_button a {font-weight:bold;}


#content .top .leftbar_pad h3, 
	#content .top .rightbar_pad h3 {background:url('../images/dll-ico-small.gif') 0 0 no-repeat;height:34px;padding:8px 0px 0px 40px;font-size:18px;}
#content .top .leftbar_pad ul,
	#content .top .rightbar_pad ul {list-style:none;list-style-position:outside;padding:0}
#content .top .leftbar_pad ul li,
	#content .top .rightbar_pad ul li {}
#content .top .leftbar_pad ul li a,
	#content .top .rightbar_pad ul li a {font-size:14px;}
#content .top .leftbar_pad ul li span,
	#content .top .rightbar_pad ul li span {font-size:12px;padding-left:10px}

/*#footer {padding-top:15px;}*/
#footer .footer_pad {border:1px solid #ccc;background:#fff;}
#footer .footer_pad .lt {background:url('../images/main_lt.gif') 0 0 no-repeat;position:relative;top:-1px;left:-1px}
#footer .footer_pad .rt {background:url('../images/main_rt.gif') 100% 0 no-repeat;position:relative;left:2px}
#footer .footer_pad .lb {background:url('../images/main_lb.gif') 0 100% no-repeat;position:relative;top:2px;left:-2px}
#footer .footer_pad .rb {background:url('../images/main_rb.gif') 100% 100% no-repeat;position:relative;left:2px;padding:10px;}
#footer .copy {text-align:center;}
#footer .counter {text-align:center;padding-top:20px;padding-bottom:10px;}

#content .error_msg
, #content .success_msg
, #content .warning_msg {margin-top:20px;margin-bottom:15px;padding-left:40px;background:url('../images/err_msg.gif') 0 0 no-repeat;}
#content .error_msg .name
, #content .success_msg .name 
, #content .warning_msg .name {font-size:14px;font-weight:bold;color:#f12020;padding:8px 0}
#content .error_msg .desc 
, #content .success_msg .desc
, #content .warning_msg .desc {padding:0px;width:50%;font-size:12px;line-height:1.7em;}
#content .error_msg ul li 
, #content .success_msg ul li 
, #content .warning_msg ul li  {margin-bottom:0px;padding:0;color:#989898}    
#content .success_msg {background:url('../images/success_msg.gif') 0 0 no-repeat;}
#content .success_msg .name{color:#0dae09}
#content .warning_msg {background:url('../images/warn_msg.gif') 0 0 no-repeat;}    
#content .warning_msg .name{color:#fb920a}

#page_error {width:300px;height:400px;padding:0 110px;position:absolute;left:50%;top:50%;margin:-200px -260px;text-align:left;}
    #page_error a {color:#336699}
    #page_error .code {font-size:400%;color:#336699;}
    #page_error .code_desc {font-size:150%;margin-bottom:30px;color:#336699;}
    #page_error .search .field .search {width:150px;border:1px solid #bababa;height:25px;}
    #page_error .search .field a {padding-left:12px;font-weight:bold;font-size:14px;text-decoration:underline;}
    

#content .contact {padding-bottom:20px;}
#content .contact table td {padding-bottom:10px;}
#content .contact table td.name {padding-right:10px;}
#content .contact table td.field input {background:#eee;border:1px solid #ccc;width:260px;height:25px;font-size:14px;}
#content .contact table td.field textarea {background:#eee;border:1px solid #ccc;width:260px;height:200px;width:600px;font-size:14px;}
#content .contact table td.vercode img {padding-right:10px;}
#content .contact table td.vercode input {width:160px;}
#content .contact table td.button {padding-top:30px;padding-left:70px;}
#content .contact table td.button a {font-weight:bold;font-size:18px;text-decoration:underline;}


#content .sms_vote {}
#content .sms_vote .why {padding:10px 0px 10px 0px;}
#content .sms_vote .steps {margin-bottom:45px}
#content .sms_vote .steps h6 {margin-bottom:10px;padding-left:3px;}
#content .sms_vote .steps .box {margin:0;padding:0}
#content .sms_vote .steps .box .step {width:31%;float:left;margin-right:3%;}
#content .sms_vote .steps .box .last {margin:0}
#content .sms_vote .steps .box .step img {float:left}
#content .sms_vote .steps .box .step .desc {margin-left:50px;line-height:1.5em}
#content .sms_vote .mobile_opers {padding:10px;border:1px solid #ccc;}
#content .sms_vote .mobile_opers .country_group {margin-bottom:10px}
#content .sms_vote .mobile_opers .country_group h6 {font-size:12px;margin:10px 0px 7px 0px;}
#content .sms_vote .mobile_opers .country_group .opers {}
#content .sms_vote .mobile_opers .country_group .oper {clear:both;margin-bottom:20px;margin-top:20px;}
#content .sms_vote .mobile_opers .country_group .opers .radio {float:left}
#content .sms_vote .mobile_opers .country_group .opers .label {margin-left:25px}
#content .sms_vote .mobile_opers .vote_button {padding:10px 0px 0px 0px;}

    
#content .sms_vote .mobile_opers .vote_button {padding:5px 5px 8px 0px;display:none}
#content .sms_vote .mobile_opers .vote_button .text_link {padding-top:10px;}
#content .sms_vote .mobile_opers .vote_button .text_link span {font-size:90%;padding-left:10px;}
#content .sms_vote .mobile_opers .vote_button .text_link a {text-decoration:underline;cursor:pointer;}
#content .sms_vote .mobile_opers .vote_button h6 {margin-bottom:7px;} 
#content .sms_vote .mobile_opers .country_group .opers .select_block {padding:10px 0px 10px 0px;} 
#content .sms_vote .mobile_opers .country_group .opers .select_block .country {padding-bottom:10px;float:left;padding-right:20px;}
#content .sms_vote .mobile_opers .country_group .opers .select_block .country select {font-size:14px;width:200px;margin-left:5px;}
#content .sms_vote .mobile_opers .country_group .opers .select_block .operators {display:none;}
#content .sms_vote .mobile_opers .country_group .opers .select_block .operators select {font-size:14px;width:200px;margin-left:5px;}
#content .sms_vote .mobile_opers .country_group .opers .tip {font-size:90%;}
#content .sms_vote .mobile_opers .country_group .opers .price {display:none;font-size:110%}


#content.download {width:500px;position:absolute;left:50%;top:50%;padding:0px;margin:-225px -255px;text-align:left;border:1px solid #ccc;background:#fff;}
#content.download .lt {background:url('../images/main_lt.gif') 0 0 no-repeat;position:relative;top:-1px;left:-1px}
#content.download .rt {background:url('../images/main_rt.gif') 100% 0 no-repeat;position:relative;left:2px}
#content.download .lb {background:url('../images/main_lb.gif') 0 100% no-repeat;position:relative;top:2px;left:-2px}
#content.download .rb {background:url('../images/main_rb.gif') 100% 100% no-repeat;position:relative;left:2px;padding:10px;}
#content.download img.logo {position:relative;left:3px;margin-bottom:8px}
#content.download .download_info {margin-bottom:0px}
#content.download .download_info .lt {background:url('../images/c375d72_lt.gif') 0 0 no-repeat;}
#content.download .download_info .rt {background:url('../images/c375d72_rt.gif') 100% 0 no-repeat;}
#content.download .download_info .lb {background:url('../images/c375d72_lb.gif') 0 100% no-repeat;}
#content.download .download_info .rb {background:url('../images/c375d72_rb.gif') 100% 100% no-repeat;padding:15px 8px}
#content.download .download_info .header {margin-bottom:10px;background:url('../images/0.gif') 0 0 no-repeat;color:#336699;font-weight:bold;line-height:20px;padding:0 5px 5px 0px;font-size:16px;}
#content.download .download_info .text {font-size:90%;margin-bottom:15px;line-height:1.7em;}
#content.download .download_info .text .smssend {font-size:125%;font-weight:bold;}
#content.download .download_info .text .smssend .smstext {font-weight:bold;color:#336699;}
#content.download .download_info .text .smssend .smsnum {font-weight:bold;color:#336699;}
#content.download .download_info .text .price {color:#336699;}
#content.download .download_info .text .smsstatus {font-size:125%;font-weight:bold;}
#content.download .download_info .text .smsstatus .statustext {color:#336699;}
#content.download .download_info .download_button {color:#336699;font-weight:bold}
#content.download .download_info .download_button img {vertical-align:middle;margin-right:10px}    
#content.download .smsanswer {padding:8px;}

.sali {font-size:10px;color:#ccc;}
.sali a {font-size:10px;color:#ccc;}

.ads {margin-top:20px;}

#smsform, #smsload {display:none;}
#smsform .bd {padding-bottom:20px;}
#smsform p {padding:3px 0px 0px 0px;margin:0px;}
#smsform h6 {padding-top:20px;}
#smsform .selectbox {padding-top:10px;}
#smsform .country {padding-bottom:10px;float:left;padding-right:20px;}
#smsform .country select {font-size:13px;width:200px;margin-left:5px;}
#smsform .operators {}
#smsform .operators select {font-size:13px;width:200px;margin-left:5px;}
#smsform .sendsmsbox {display:none;}
#smsform .sendsmsbox .smstext {font-weight:bold;color:#0095cb;word-spacing:0.2em;font-size:16px;}
#smsform .sendsmsbox .smsstatus {font-size:12px;font-weight:bold;}
#smsform .sendsmsbox .smsstatus .statustext {color:#0095cb;}
#smsform .smswaitico {display:none;}