@import "common00.css";
@import "billing0.css";

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

#header {margin-bottom:30px}
    #header .logo img {position:relative;left:-3px}

#content {}
    #content .main {float:left;margin-right:-262px;width:100%}
    #content .main_pad{margin-right:262px}
    #content .sidebar {float:right;width:241px}
    #content .sidebar_pad{padding:0}
    #content .line_bg {background:url('line_bg0.gif') 100% 0 repeat-y;}
    #content .line_top {background:url('line_top.gif') 100% 0 no-repeat;}
    #content .line_bottom {background:url('line_bot.gif') 100% 100% no-repeat;}

    /* Main */
    
    #content .path {font-size:90%;margin-bottom:10px;padding-left:8px}
    #content .path a {color:#7caac3;padding-right:12px;margin-right:8px;display:block;float:left;background:url('path_bul.gif') 100% 5px no-repeat;}
    #content .path a.last {background:url('path_bum.gif') 100% 7px no-repeat;}
    #content .path span.last {color:#7caac3;padding-right:12px;margin-right:8px;display:block;float:left;background:url('path_bum.gif') 100% 7px no-repeat;}
    #content .path a:hover {color:#88e848}
    
    #content .categories {}
    #content .categories ul
        , #content .firms ul {width:33%;float:left;list-style:none;list-style-position:outside;padding:0}
    #content .categories ul li
        , #content .firms ul li {background:url('bullet_c.gif') 5px 3px no-repeat;margin:0 0 12px 0;padding:0 0 0 20px}
    #content .categories ul li .name
        , #content .firms ul li .name {font-weight:bold;margin-bottom:3px}
    #content .categories ul li .subs {color:#75acc5;font-size:90%}
    #content .categories ul li .subs a {color:#75acc5}
    #content .categories ul li .subs a:hover {color:#88e848}
    
    #content .ad_block {margin-bottom:15px;background:#375d72;}
    #content .ad_block .lt {background:url('http://www.win-drivers.ru/images/adblock_lt.gif') 0 0 no-repeat;}
    #content .ad_block .rt {background:url('http://www.win-drivers.ru/images/adblock_rt.gif') 100% 0 no-repeat;}
    #content .ad_block .lb {background:url('http://www.win-drivers.ru/images/adblock_lb.gif') 0 100% no-repeat;}
    #content .ad_block .rb {background:url('http://www.win-drivers.ru/images/adblock_rb.gif') 100% 100% no-repeat;padding:15px 8px}     
    
    #content .firms .header
        , #content .list .header 
        , #content .info .header 
        , #content .similar_drivers .header
        , #content .sms_vote .header
        , #content .search_results .header
        , #content .contact .header
        , #content .auth .auth_form .header {margin-bottom:15px}
    #content .firms .header .l 
        , #content .list .header .l
        , #content .info .header .l
        , #content .similar_drivers .header .l
        , #content .sms_vote .header .l
        , #content .search_results .header .l
        , #content .contact .header .l
        , #content .auth .auth_form .header .l {background:#7caac3 url('headerc_.gif') 0 0 no-repeat;float:left}
    #content .firms .header .r 
        , #content .list .header .r
        , #content .info .header .r
        , #content .similar_drivers .header .r
        , #content .sms_vote .header .r
        , #content .search_results .header .r
        , #content .contact .header .r
        , #content .auth .auth_form .header .r {background:url('header_r.gif') 100% 0 no-repeat;color:#fff;font-weight:bold;line-height:32px;padding:0 5px 0 30px;font-size:12px;}
        
    #content .firms .header h1
        , #content .list .header h1
        , #content .info .header h1
        , #content .info .header h3
        , #content .similar_drivers .header h1
        , #content .sms_vote .header h1
        , #content .search_results .header h1
        , #content .contact .header h1 {font-size:100%;margin:0;color:#fff}        
            
    #content .list table
        , #content .search_results table {width:100%}
    #content .list table th
        , #content .search_results table th {font-size:90%;color:#27495b;padding:15px 5px 10px 0;font-weight:normal}
    #content .list table th.model
        , #content .search_results table th.model {padding-left:8px}
    #content .list table td
        , #content .search_results table td {background:#375d72;border-bottom:1px solid #456a7f;padding:12px 8px 12px 0}
    #content .list table td.name 
        , #content .search_results table td.name {width:30%;padding:0;font-weight:bold;background:#375d72 url('list_td_.gif') 0 100% no-repeat;}
    #content .list table td.name div
        , #content .search_results table td.name div {background:url('list_td0.gif') 0 0 no-repeat;padding:12px 8px 12px 8px}
    #content .list table td.desc
        , #content .list table td.os
        , #content .search_results table td.desc
        , #content .search_results table td.os {font-size:90%;color:#7caac3}
    #content .list table td.os
        , #content .search_results table td.os {font-weight:bold;width:40%}
    #content .list table td.download_button
        , #content .search_results table td.download_button {padding:0;width:60px;background:#375d72 url('list_td1.gif') 100% 100% no-repeat}
    #content .list table td.download_button div
        , #content .search_results table td.download_button div {padding:8px 6px 5px 0;background:url('list_td2.gif') 100% 0 no-repeat}
    
    #content .pages {padding-top:20px}
    #content .pages .nav {margin-bottom:12px;font-size:90%;color:#385d72}
    #content .pages .nav a, #content .pages .nav b {display:block; float:left;margin-right:13px;}
    #content .pages .nav a.prev {padding-left:14px;background:url('http://www.win-drivers.ru/images/pages_nav_la.gif') 0 50% no-repeat;}
    #content .pages .nav b.prev {padding-left:14px;background:url('http://www.win-drivers.ru/images/pages_nav_l.gif') 0 50% no-repeat;font-weight:normal}
    #content .pages .nav a.next {padding-right:14px;background:url('http://www.win-drivers.ru/images/pages_nav_ra.gif') 100% 50% no-repeat;}
    #content .pages .nav b.next {padding-right:14px; background:url('http://www.win-drivers.ru/images/pages_nav_r.gif') 100% 50% no-repeat;font-weight:normal}
    #content .pages .numbers .l {background:#385d72 url('http://www.win-drivers.ru/images/pages_l.gif') 0 0 no-repeat;float:left}
    #content .pages .numbers .r {background: url('http://www.win-drivers.ru/images/pages_r.gif') 100% 0 no-repeat;padding:6px 0 5px 15px;}
    #content .pages .numbers a, #content .pages .numbers b {font-weight:bold;display:block;float:left;padding:3px;margin-right:20px}
    #content .pages .numbers b {color:#7caac3}    
    #content .pages .numbers .clear {clear:both;font-size:1px;margin:0;padding:0}

    #content .info {margin-bottom:25px}
    #content .info .header {margin:0}
    #content .info .header .l {background:#375d72 url('headeri_.gif') 0 0 no-repeat;}
    #content .info .header .r {background:url('headeri0.gif') 100% 0 no-repeat;padding-right:10px}
    #content .info .details {background:#375d72;margin-bottom:15px}
    #content .info .details .rt {background:url('info_rt0.gif') 100% 0 no-repeat;}
    #content .info .details .lb {background:url('info_lb0.gif') 0 100% no-repeat;}
    #content .info .details .rb {background:url('info_rb0.gif') 100% 100% no-repeat;padding:15px 8px 3px 8px}
    #content .info .details table {width:100%}
    #content .info .details table td {padding:0 10px 12px 0;font-size:90%;color:#fff}
    #content .info .details table td.label {width:190px;color:#7caac3}
    #content .info .download_button {padding-left:8px;color:#fff;font-weight:bold}
    #content .info .download_button img {vertical-align:middle;}
    #content .info .download_button a {margin-right:10px}

    #content .info .details div.text p {color:#AFC2CB;font-size:100%;}

    
    #content .similar_drivers {margin-bottom:25px}
    #content .similar_drivers .header {margin-bottom:8px}
    #content .similar_drivers .header .l {background:#577f95 url('http://www.win-drivers.ru/images/header_mored_l.gif') 0 0 no-repeat;}
    #content .similar_drivers .header .r {background:url('http://www.win-drivers.ru/images/header_mored_r.gif') 100% 0 no-repeat;padding-left:25px}
    #content .similar_drivers .pad {padding:0 8px;font-size:90%}
    #content .similar_drivers .pad span {color:#27495b}
    #content .similar_drivers ul {list-style:none;list-style-position:outside;padding:0}
    #content .similar_drivers ul li {margin:0 0 8px 0;padding:0}
    
    #content .download {width:430px;height:450px;position:absolute;left:50%;top:50%;margin:-225px -215px;text-align:left}
    #content .download img.logo {position:relative;left:3px;margin-bottom:8px}
    #content .download .download_info {background:#375d72;margin-bottom:20px}
    #content .download .download_info .lt {background:url('http://www.win-drivers.ru/images/c375d72_lt.gif') 0 0 no-repeat;}
    #content .download .download_info .rt {background:url('http://www.win-drivers.ru/images/c375d72_rt.gif') 100% 0 no-repeat;}
    #content .download .download_info .lb {background:url('http://www.win-drivers.ru/images/c375d72_lb.gif') 0 100% no-repeat;}
    #content .download .download_info .rb {background:url('http://www.win-drivers.ru/images/c375d72_rb.gif') 100% 100% no-repeat;padding:15px 8px}
    #content .download .download_info .header {margin-bottom:10px;background:url('http://www.win-drivers.ru/images/dheader_dwnld_l.gif') 0 0 no-repeat;color:#fff;font-weight:bold;line-height:20px;padding:0 5px 5px 24px;font-size:12px;}
    #content .download .download_info .text {font-size:90%;color:#7caac3;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:#fff;}
    #content .download .download_info .text .smssend .smsnum {font-weight:bold;color:#fff;}
    #content .download .download_info .text .price {color:#fff;}
    #content .download .download_info .text .smsstatus {font-size:125%;font-weight:bold;}
    #content .download .download_info .text .smsstatus .statustext {color:#fff;}
    #content .download .download_info .download_button {color:#fff;font-weight:bold}
    #content .download .download_info .download_button img {vertical-align:middle;margin-right:10px}    
    #content .download .smsanswer {color:#afc2cb;}
    
    .text_link {padding-top:10px;color:#afc2cb;font-weight:bold;}
    .text_link a {text-decoration:underline;cursor:pointer;}
    .text_link span {font-weight:normal;font-size:90%;}
    
    #content .search_results .header .l {background:#86d774 url('http://www.win-drivers.ru/images/headersearch_l.gif') 0 0 no-repeat;}
    #content .search_results .header .r {background:url('http://www.win-drivers.ru/images/header_r_86d774.gif') 100% 0 no-repeat;}  
    #content .search_results .search_info {font-size:90%;color:#fff;padding-left:6px}
    #content .search_results table span {font-weight:bold;color:#86d774}
    
    #content .contact .header .l {background:#7caac3 url('http://www.win-drivers.ru/images/header_contact_l.gif') 0 0 no-repeat;}
    #content .contact fieldset
        , #content .auth .auth_form fieldset {margin-bottom:10px}
    #content .contact fieldset label
        , #content .auth .auth_form fieldset label {font-size:90%;color:#7caac3;width:150px;float:left;padding:6px 0 0 8px}
    #content .contact fieldset .field
        , #content .auth .auth_form fieldset .field {background: #fff url('input_bg.gif') 0 0 repeat-x;border:1px solid #375d72;float:left;margin-right:3px}
    #content .contact fieldset .field .l
        , #content .auth .auth_form .field .l {background: url('input_bh.gif') 0 0 no-repeat;padding:5px 5px 6px 5px;_padding-bottom:4px}
    #content .contact fieldset.textarea .field .lt {background: url('http://www.win-drivers.ru/images/input_bg_lt.gif') 0 0 no-repeat;padding:5px 5px 6px 5px;_padding-bottom:4px}
    #content .contact fieldset.textarea .field .l {background: url('http://www.win-drivers.ru/images/input_bg_l2.gif') 0 0 repeat-y;padding:0}
    #content .contact fieldset input
        , #content .contact fieldset textarea
        , #content .auth .auth_form fieldset input {font-size:12px;width:200px}
    #content .contact fieldset.button {padding-left:157px}
    #content .contact fieldset.button input
        , #content .auth .auth_form fieldset.button input {width:auto}
    
    #content .error_404 .logo img
        , #content .auth .logo img {position:relative;left:-3px}
    #content .error_404 .error_404_info {width:380px;height:250px;position:absolute;left:50%;top:50%;margin:-125px -190px;text-align:left}
    #content .error_404 .error_404_info .header {padding-left:42px;background: url('http://www.win-drivers.ru/images/header_404.gif') 0 50% no-repeat;color:#fff}
    #content .error_404 .error_404_info .header .number {font-weight:bold;font-size:300%;float:left;margin-right:8px}
    #content .error_404 .error_404_info .header .desc {line-height:3.5em}
    #content .error_404 .error_404_info .about_404 {font-size:90%;color:#7caac3;line-height:1.7em;padding:8px}
    #content .error_404 .error_404_info .search {margin:0 !important;float:left}
    #content .error_404 .error_404_info .search .rb {padding:8px 4px 4px 8px  !important;_padding-bottom:1px !important} 
    
    #content .auth .auth_form {width:300px;height:250px;position:absolute;left:50%;top:50%;margin:-125px -150px;text-align:left;}
    #content .auth .auth_form .header .l {background:#375d72 url('http://www.win-drivers.ru/images/header_auth_l.gif') 0 0 no-repeat;}
    #content .auth .auth_form .header .r {background:url('http://www.win-drivers.ru/images/header_r_375d72.gif') 100% 0 no-repeat;}   
    #content .auth .auth_form fieldset label {width:80px}   
    #content .auth .auth_form fieldset input {width:140px}
    #content .auth .auth_form fieldset.button {padding-left:87px}
    
    #content .error_msg
        , #content .success_msg
        , #content .warning_msg {margin-bottom:15px}
    #content .error_msg .name .l
        , #content .success_msg .name .l
        , #content .warning_msg .name .l {background:#d16060 url('http://www.win-drivers.ru/images/err_header_l.gif') 0 0 no-repeat;float:left}
    #content .error_msg .name .r
        , #content .success_msg .name .r
        , #content .warning_msg .name .r {background:url('http://www.win-drivers.ru/images/err_header_r.gif') 100% 0 no-repeat;color:#fff;padding:8px 10px 9px 35px;font-size:12px;}
    #content .error_msg .name a.details
        , #content .warning_msg .name a.details {font-size:11px;font-weight:bold;border-bottom:1px dashed #fff;cursor:pointer;cursor:hand;}
    #content .error_msg .name a.details:hover
        , #content .warning_msg .name a.details:hover {color:#fff}
    #content .error_msg div.details
        , #content .warning_msg div.details {display:none;padding:5px 10px 10px 35px;width:50%;color:#f4b7b7;font-size:11px;line-height:1.7em;}
    
    #content .success_msg .name .l {background:#6ec45b url('http://www.win-drivers.ru/images/success_header_l.gif') 0 0 no-repeat;}
    #content .success_msg .name .r {background:url('http://www.win-drivers.ru/images/success_header_r.gif') 100% 0 no-repeat;}
    
    #content .warning_msg .name .l {background:#d1ad60 url('http://www.win-drivers.ru/images/warn_header_l.gif') 0 0 no-repeat;}
    #content .warning_msg .name .r {background:url('http://www.win-drivers.ru/images/warn_header_r.gif') 100% 0 no-repeat;}
    #content .warning_msg div.details {color:#e6bf76}
    
    /* Sidebar */

    #content .sidebar .search
        , #content .error_404 .error_404_info .search {background:#86d774;margin:0 0 15px 15px}
    #content .sidebar .search .additional {font-size:90%;margin-bottom:8px}
    #content .sidebar .search .additional a {color:#2bb80b} 
    #content .sidebar .search .lt
        , #content .error_404 .error_404_info .search .lt {background:url('search_l.gif') 0 0 no-repeat;}
    #content .sidebar .search .rt
        , #content .error_404 .error_404_info .search .rt {background:url('search_r.gif') 100% 0 no-repeat;}
    #content .sidebar .search .lb
        , #content .error_404 .error_404_info .search .lb {background:url('search_m.gif') 0 100% no-repeat;}
    #content .sidebar .search .rb
        , #content .error_404 .error_404_info .search .rb {background:url('search_s.gif') 100% 100% no-repeat;padding:8px}      
    #content .sidebar .search .field
        , #content .error_404 .error_404_info .search .field {background: #fff url('input_bg.gif') 0 0 repeat-x;border:1px solid #2bb80b;float:left;margin-right:3px}
    #content .sidebar .search .field .l
        , #content .error_404 .error_404_info .search .field .l {background: url('input_bh.gif') 0 0 no-repeat;padding:5px 5px 6px 5px;_padding-bottom:4px}
    #content .sidebar .search input.query 
        , #content .error_404 .error_404_info .search input.query {font-size:12px;width:120px}
    #content .sidebar .search input.button
        , #content .error_404 .error_404_info .search input.button {display:block}
    
    #content .sidebar .new_files, #content .sidebar .most_downloaded_files
    , #content .sidebar .links, #content .sidebar .copyright, #content .sidebar .counters {margin:0 0 7px 15px;}
    #content .sidebar .new_files .header, #content .sidebar .most_downloaded_files .header {background:#7caac3;}
    #content .sidebar .new_files .header .l, #content .sidebar .most_downloaded_files .header .l {background:url('header_l.gif') 0 0 no-repeat}
    #content .sidebar .new_files .header .r, #content .sidebar .most_downloaded_files .header .r {background:url('header_r.gif') 100% 0 no-repeat;color:#fff;font-weight:bold;line-height:32px;padding:0 5px 0 30px;font-size:12px;min-height:32px;_height:32px}
    #content .sidebar .new_files .info, #content .sidebar .most_downloaded_files .info {padding:8px 8px 0 8px; font-size:90%}
    #content .sidebar .new_files .info ul {list-style:none;list-style-position:outside;padding:0}
    #content .sidebar .new_files .info ul li {margin:0 0 8px 0;padding:0}
    #content .sidebar .new_files .info ul li span {color:#27495B;font-size:90%;}
    #content .sidebar .new_files .info, #content .sidebar .new_files .info a 
    , #content .sidebar .most_downloaded_files .info, #content .sidebar .most_downloaded_files .info a {color:#afc2cb}
    
    #content .sidebar .most_downloaded_files table td {padding:0 8px 8px 0;}
    #content .sidebar .most_downloaded_files table td.qnt {font-weight:bold; text-align:right}
    
    #content .sidebar .sidebox {margin-bottom:15px;}
    #content .sidebar .sidebox .lt {background:url('sidebox_.gif') 0 0 no-repeat;padding-top:5px}
    #content .sidebar .sidebox .lb {background:url('sidebox0.gif') 0 100% no-repeat;padding-bottom:5px}
    #content .sidebar .sidebox .rt {background:#7caac3 url('sidebox1.gif') 100% 0 no-repeat;}
    #content .sidebar .sidebox .rb {background:url('sidebox2.gif') 100% 100% no-repeat;padding:15px 6px;color:#fff;font-size:90%;}
    #content .sidebar .sidebox .rb p {margin-bottom:7px}
    #content .sidebar .sidebox .rb a.startpage {background:url('ico_star.gif') 0 50% no-repeat;padding-left:17px}
    #content .sidebar .sidebox .rb a.to_favs {background:url('ico_tofa.gif') 0 50% no-repeat;padding-left:17px}
    #content .sidebar .sidebox .rb a.rss {background:url('http://www.win-drivers.ru/images/ico_rss.gif') 0 50% no-repeat;padding-left:17px}
    
    #content .sidebar .links, #content .sidebar .copyright, #content .sidebar .counters {font-size:90%;margin-bottom:15px;}
    #content .sidebar .links p {margin-bottom:3px}
    #content .sidebar .links a.feedback {background:url('feedback.gif') 0 50% no-repeat;padding-left:20px}
    #content .sidebar .links a.ad {background:url('http://www.win-drivers.ru/images/ad_ico.gif') 0 50% no-repeat;padding-left:20px}
    #content .sidebar .copyright {color:#75acc5}
    #content .sidebar .counters {color:#75acc5}
    
    
#smsform, #smsload {display:none;}
#smsform a, #smsload a {color:#336699;}
#smsform p {padding:3px 0px 0px 0px;margin:0px;}
#smsform h6 {padding-top:20px;color:#c3471c;}
#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;}
#smsform #vercode {margin-top:20px;}
#smsform #vercode td {padding-right:20px;vertical-align:middle;}
#smsform #vercode td .refresh a {background:url('http://www.win-drivers.ru/images/refresh_ico.gif') 0 .2em no-repeat;padding-left:17px;cursor:pointer;cursor:hand;}
#smsform #vercode td .inputcode {border:1px solid #ccc;background:#fff;width:150px;height:20px;padding-top:3px;}
#smsform #vercodewaitico {display:none;}
    
#freeload {display:none;}
#freeload a {color:#336699;}
#freeload p {padding:3px 0px 0px 0px;margin:0px;}
#freeload h6 {padding-top:20px;color:#c3471c;}
#freeload .selectbox {padding-top:10px;}
#freeload .country {padding-bottom:10px;float:left;padding-right:20px;}
#freeload .country select {font-size:13px;width:200px;margin-left:5px;}
#freeload .operators {}
#freeload .operators select {font-size:13px;width:200px;margin-left:5px;}
#freeload .sendsmsbox {display:none;}
#freeload .sendsmsbox .smstext {font-weight:bold;color:#0095cb;word-spacing:0.2em;font-size:16px;}
#freeload .sendsmsbox .smsstatus {font-size:12px;font-weight:bold;}
#freeload .sendsmsbox .smsstatus .statustext {color:#0095cb;}
#freeload .smswaitico {display:none;}
#freeload #vercode {margin-top:20px;}
#freeload #vercode td {padding-right:20px;vertical-align:middle;}
#freeload #vercode td .refresh a {background:url('http://www.win-drivers.ru/images/refresh_ico.gif') 0 .2em no-repeat;padding-left:17px;cursor:pointer;cursor:hand;}
#freeload #vercode td .inputcode {border:1px solid #ccc;background:#fff;width:150px;height:20px;padding-top:3px;}
#freeload #vercodewaitico {display:none;}
    