html,body{height:100%}

body{width:100%;min-height:100%;margin:0;padding:0;color:#333;font:normal 12px arial;background:#FFF}

form{margin:0}
table,input,select{font:normal 100% arial}
table{border-collapse:collapse;margin:0}
table.clear{border-collapse:inherit}
td{padding:0}
img{border:0;margin:0}
a{color:#333;text-decoration:none}
a:hover{text-decoration:underline}
ul{margin:0.4em 0 0.4em 24px;padding:0}
ul.pdli li{margin:3px 0 5px}
.cursor{cursor:Pointer}

.t,tr.t td{vertical-align:top}
.m,tr.m td{vertical-align:middle}
.b,tr.b td{vertical-align:bottom}
tr.t td td,tr.b td td{vertical-align:auto}
.l{text-align:left}
.c{text-align:center}
/*.r{text-align:right}*/

.nobr{white-space:nowrap}
.nobrd{border:none}

.rel{position:relative}
.abs{position:absolute}
.fl{float:left}
.fr{float:right}
.cl{clear:both}

.w100{width:100%}
.w50{width:50%}
.w33{width:33%}
.w25{width:25%}
.w0{width:0.1%}
.h100{height:100%}

big,.big{font-size:125%}
small,.small{font-size:95%}
.micro{color:#DDD;font:normal 9px tahoma}

h1{font:normal 22px arial;margin:0 0 0.4em 0}
h2{font:normal 18px arial;margin:0 0 0.3em 0}
/*h3{font:normal 14px arial;margin:0 0 0.3em 0}*/
h4{font:bold 110% arial}
p{margin:0 0 0.5em 0}

.z{border:1px solid red}

.h1px{height:1px;font-size:1px;line-height:1px}


/* ************************************** */
/* old style for new design */
.content h1.bigTitle {font:normal 26px arial; color:#005447; margin:5px 0 16px 0}

.content h1{font:bold 135% Tahoma,Verdana,sans-serif;color:#005447}
.content h2{font:bold 125% Tahoma,Verdana,sans-serif;color:#005447; margin-top:0.8em;margin-bottom:0.6em}
.content h2.h1{font: bold 135% Tahoma,Verdana,sans-serif;color:#005447;margin-bottom:0px;margin-top:0px}
.content h3{font:bold 110% Tahoma,Verdana,sans-serif;color:#002822;margin-top:1.1em;margin-bottom:0.6em}
.content h4{font:bold 100% Tahoma,Verdana,sans-serif;color:#005447;margin-top:1.1em;margin-bottom:0.6em}
.content h5{font:bold 100% Tahoma,Verdana,sans-serif;color:#002822;margin-top:1.1em; margin-bottom:0.6em}

.content a{text-decoration:underline;color:#005447}
.content a:hover{color:#cc0000}

/* ******************************************* */
/* new design */
.newD h1{font:normal 22px arial;margin:0 0 0.4em 0;color:#333}
.newD h2{font:normal 18px arial;margin:0 0 0.3em 0;color:#333}
.newD h3{font:normal 14px arial;margin:0 0 0.3em 0;color:#333}
.newD h4{font:bold 110% arial;color:#333}

.newD a{color:#333;text-decoration:none}
.newD a:hover{text-decoration:underline;color:#333}

a.under{text-decoration:underline}
a.under:hover{color:#C0240C}
a.nounder{text-decoration:none}
a.nounder:hover{text-decoration:underline}


/* style for content */
.bWidth{width:960px}
.lcWidth{width:220px}
.pad{padding:10px 16px}
.pad4 td{padding:4px}
.pad8 td{padding:8px}
.brd{border:solid 1px #A2A2A2}
div.li_red{padding-left:16px;background:url(http://images.kaspersky.com/en/newdesign/li_red.gif) 6px 4px no-repeat}
div.li_lime{padding-left:16px;background:url(http://images.kaspersky.com/en/newdesign/li_lime.gif) 6px 4px no-repeat}
div.li_green{padding-left:16px;background:url(http://images.kaspersky.com/en/newdesign/li_green.gif) 6px 4px no-repeat}
.date{color:#C0240C;font:normal 9px tahoma}
.green{color:#005448}
.lime{color:#045D43}
.red{color:#C0240C}
.gr{color:#777}
.brown{color:#9F7314}
.font1{font:normal 11px tahoma}
.font2{font:normal 11px arial}
.pdh4px{padding-left:4px;padding-right:4px}
table.brd_wh td{border:solid 1px #FFF}

.tbl_brd th{padding-bottom:12px;font:normal 18px arial;color:#005447;text-align:left}
.tbl_brd td{padding:6px 4px;border-top:solid 1px #D1CEC3;color:#005447;font-weight:bold}
.tbl_brd .stat{width:20%;font:normal 18px arial}
.tbl_brd tr.txt_norm td{font-weight:normal}

/* ******************************************* */

/* header */
.head{background:#FFF url(http://images.kaspersky.com/en/newdesign/top_bg.gif) top repeat-x}
.headH{height:120px}
.head .cor_l{background:url(http://images.kaspersky.com/en/newdesign/top_bg_l.gif) left top no-repeat}
.head .cor_r{background:url(http://images.kaspersky.com/en/newdesign/top_bg_r.gif) right top no-repeat}
.globbrd{border:solid 2px #DCD9D0}
.globsite{padding:2px 8px 2px 18px;background:#FFF url(http://images.kaspersky.com/en/newdesign/sel_dw.gif) 7px 7px no-repeat;font:bold 11px arial;cursor:Pointer}
.globbrd .abs{top:-22px;right:-2px;padding:6px 12px 8px; background:#FFF}
.maps{padding:0 10px}
.maps a{margin:0 9px;color:#000;font:normal 11px arial}
.form_search div{background:#FFF;border:solid 2px #DCD9D0;float:left;padding:2px}
.form_search .sea{color:#333;border:none;width:160px}
.form_search .go{margin:6px 0 0 6px}

.mmenu{height:30px}
.mmenu .bt{background:#239180 url(http://images.kaspersky.com/en/newdesign/mmb_c.gif) top repeat-x}
.mmenu .bt table{background:url(http://images.kaspersky.com/en/newdesign/mmb_l.gif) left top no-repeat;height:30px}
.mmenu .bt table td{background:url(http://images.kaspersky.com/en/newdesign/mmb_r.gif) right top no-repeat;padding:0 8px 0 12px;color:#FFF;font:bold 11px tahoma;line-height:1}
.mmenu .bt div{padding:0 8px 0 14px;background:url(http://images.kaspersky.com/en/newdesign/li_white.gif) 4px center no-repeat;text-align:center}
.mmenu .bt a{color:#FFF;font:bold 11px tahoma;line-height:1}
.mmenu table.first{background:url(http://images.kaspersky.com/en/newdesign/f_mmb_l.gif) left top no-repeat}
.mmenu table.first td{padding-left:16px}
.mmenu .sel{background:#239180 url(http://images.kaspersky.com/en/newdesign/mmb_c_a.gif) top repeat-x}
.mmenu .sel table{background:url(http://images.kaspersky.com/en/newdesign/mmb_l_a.gif) left top no-repeat}
.mmenu .sel table td{background:url(http://images.kaspersky.com/en/newdesign/mmb_r_a.gif) right top no-repeat}
.mmenu .sel table.first{background:url(http://images.kaspersky.com/en/newdesign/f_mmb_l_a.gif) left top no-repeat}

/* promo blocks */
.grzone{background:url(http://images.kaspersky.com/en/newdesign/grzone.gif) center repeat-y;cursor:Pointer}
.grzone .gr_t{background:url(http://images.kaspersky.com/en/newdesign/grzone_dot.gif) top repeat-x}
.grzone .gr_b{background:url(http://images.kaspersky.com/en/newdesign/grzone_dot.gif) bottom repeat-x}
.grzone .gr_l{background:url(http://images.kaspersky.com/en/newdesign/grzone_dot.gif) left repeat-y}
.grzone .gr_r{background:url(http://images.kaspersky.com/en/newdesign/grzone_dot.gif) right repeat-y}
table.gr_r{width:248px;height:232px;font:normal 11px tahoma}
.prm_too{width:24%;font:normal 11px tahoma;vertical-align:top}

/* navigation */
.nav,.nav a{font:normal 11px tahoma;color:#005447}
.nav .path{background:url(http://images.kaspersky.com/en/newdesign/go_green.gif) 8px center no-repeat;padding:4px 0 4px 24px}
.nav .path_end{background:url(http://images.kaspersky.com/en/newdesign/go_red.gif) 8px center no-repeat;padding:4px 0 4px 24px;color:#C0240C}

/* left column */
.lcHead{height:30px;background:#247768 url(http://images.kaspersky.com/en/newdesign/left_top.jpg) top center repeat-x;font:bold 11px tahoma;color:#FFF}
.lcHead td{padding-left:10px}
.lcmenu{background:#FAFAFA url(http://images.kaspersky.com/en/newdesign/lc_bg.gif) bottom repeat-x;padding:0 10px}
.lcmenu{color:#EE002F}
.lcmenu a{color:#005448}
.lm_lv1{padding:14px 0;font:normal 13px arial; border-top:solid 1px #D0C9AD}
div.toplist .lm_lv1{border:none}
.lm_lv1 div,.lm_lv2 div,.lm_lv3 div,.lm_lv4 div{padding-left:12px}
.lcmenu div.lm_lv1 div{background:url(http://images.kaspersky.com/en/newdesign/li_black.gif) left center no-repeat}
.lm_lv2{padding:0 0 12px;font:normal 11px arial ; margin-top:-6px; font-weight:bold}
.lm_lv3{padding:0 0 12px;margin-left:12px;font:normal 11px arial;margin-top:-6px}
.lm_lv4{padding:0 0 12px;margin-left:24px;font:normal 11px arial;margin-top:-6px}
.lcmenu div.sel div{background:url(http://images.kaspersky.com/en/newdesign/li_red.gif) left center no-repeat}

.btprm,.btprm a{color:#777}
.forpic{height:12px;background:url(http://images.kaspersky.com/en/newdesign/for_pic_bg.gif) top repeat-x}
.forpic div{height:12px;background:url(http://images.kaspersky.com/en/newdesign/for_pic.jpg) right top no-repeat}

/* window buy */
.wb_link a{color:#045D43;text-decoration:underline;margin:0 8px}
.price{color:#B10000; font:normal 22px arial}
.buy_frm{background:url(http://images.kaspersky.com/en/newdesign/win_buy_c.gif) top repeat-x;height:55px}
.buy_frm .sl{background:url(http://images.kaspersky.com/en/newdesign/win_buy_l.gif) left top no-repeat;width:0}
.buy_frm .sr{background:url(http://images.kaspersky.com/en/newdesign/win_buy_r.gif) right top no-repeat;width:0}
.buy_frm2{background:url(http://images.kaspersky.com/en/newdesign/win2_buy_c.gif) top repeat-x;height:70px}
.buy_frm2 .sl{background:url(http://images.kaspersky.com/en/newdesign/win2_buy_l.gif) left top no-repeat;width:0}
.buy_frm2 .sr{background:url(http://images.kaspersky.com/en/newdesign/win2_buy_r.gif) right top no-repeat;width:0}
.buy_frm .sl,.buy_frm .sr,.buy_frm2 .sl,.buy_frm2 .sr,.buy_frm .sl div,.buy_frm .sr div,.buy_frm2 .sl div,.buy_frm2 .sr div{width:24px}
//.buy_frm select,.buy_frm2 select{width:80px}


/* folders */
.prm_fold{height:90px;background:url(http://images.kaspersky.com/en/newdesign/prm_folder.jpg) center top no-repeat;font:normal 11px arial}
.prm_fold table{height:90px;width:100%;background:url(http://images.kaspersky.com/en/newdesign/prm_fldr_rz.gif) left 36px no-repeat}
.prm_fold table.frstbl{background:none}
.prm_fold table td{padding:42px 6px 0 4px;line-height:1.1;vertical-align:top}
.prm_fold .sel{background:url(http://images.kaspersky.com/en/newdesign/prm_fld_abg.gif) top repeat-x}
.prm_fold .sel table{background:url(http://images.kaspersky.com/en/newdesign/prm_fld_al.gif) left top no-repeat}
.prm_fold .sel table td{background:url(http://images.kaspersky.com/en/newdesign/prm_fld_ar.gif) right top no-repeat;padding-top:18px}
.prm_fold .sel table td.w0{background:none}
.prm_fold table td.w0{padding:12px 0 0 6px}
.prm_foldbg{background:#FFF url(http://images.kaspersky.com/en/newdesign/prm_fld_abg.gif) left -90px repeat-x;padding:14px 20px}

.prm_fold2{height:80px;background:url(http://images.kaspersky.com/en/newdesign/prm_folder.jpg) center bottom no-repeat;font:bold 16px arial}
.prm_fold2 table{height:80px;width:100%;background:url(http://images.kaspersky.com/en/newdesign/prm_fldr_rz.gif) left 26px no-repeat}
.prm_fold2 table.frstbl{background:none}
.prm_fold2 table td{padding:20px 10px 0 8px;line-height:1.1;text-align:center}
.prm_fold2 .sel{background:url(http://images.kaspersky.com/en/newdesign/prm_fld_abg.gif) top repeat-x}
.prm_fold2 .sel table{background:url(http://images.kaspersky.com/en/newdesign/prm_fld_al.gif) left top no-repeat}
.prm_fold2 .sel table td{background:url(http://images.kaspersky.com/en/newdesign/prm_fld_ar.gif) right top no-repeat;padding-top:16px;font-weight:bold}
.prm_fold2bg{background:#FFF url(http://images.kaspersky.com/en/newdesign/prm_fld_abg.gif) left -80px repeat-x;padding:14px 20px}

.prm_fold a,.prm_fold2 a{color:#FFF}
.prm_fold a:hover,.prm_fold2 a:hover{color:#FFF}
.prm_fold .sel a,.prm_fold2 .sel a{color:#007260; text-decoration:none}
.prm_fold .sel a:hover,.prm_fold2 .sel a:hover{color:#007260}

/* footer */
.copy{padding:8px 0 0 16px;color:#999;font:normal 10px tahoma}
.bmenu,.bmenu a{color:#666;font:normal 11px tahoma}
.bmenu span{margin:0 8px}

ul.red_arr{margin:0 0 0.4em 24px;padding:0}
ul.red_arr li{list-style-image:url(http://images.kaspersky.com/en/newdesign/li_red.gif)}








/* ************************************* */






/* ?????????????????????? */
.red_news{color:#E60004;font-size:90%}
.ora_news{color:#E96E01; font-size:90%}
.news{color:#333;font-size:90%}
.news_date{color:#E96E01;font-size:90%}
.news_num{color:#666;font-size:90%}
.pager{color:#002822;font-size:90%;text-decoration:none}
.ind_d{border:1px solid #BFBFBF;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:1px;font-size:80%}
.ind_d2{background-color:#F7CCA6;padding-left:3px;padding-right:2px}

/* virus alert */
td.alert{border:1px solid #BDBCBC;border-right:none;background-color:#FFF}
a.virlist{font-weight:bold;color:#333;text-decoration:none}
a.virlist_child{color:#333}

/* */
.koss_links{padding:5px 10px 15px 15px; margin:20px 0 0 0; background:#F8F7F5;
border-top:solid 5px #D0C9AD;  border-bottom:solid 5px #D0C9AD}
.koss_links h4{margin:10px 0 0 0; padding:0; color:#01553D}
.links_list{padding:0 0 2px 15px;background:url('http://images.kaspersky.com/en/draft/g_06_bul_4.gif') 5px 4px no-repeat}
.links_list a{font:normal 90% Tahoma}
.koss_description ul{list-style-image: url('http://images.kaspersky.com/en/draft/g_06_bul_5.gif');margin:5px 0 0 15px; padding:0}
.koss_block{margin:0 10px 20px 30px;float:right; width:200px} 

/*styles for US*/
#middle_box{width:100%;padding: 0 0 30px 0; margin:0}
#middle_box h1{margin: 0; padding: 5px 0 0 0; font-size:125%; font-family:tahoma; color: #005447}
#middle_box h2{margin: 0;padding: 5px 0px 2px; font-size: 100%; font-family: tahoma; color: #005447}
#middle_box p{margin: 0 0 0 5px; padding: 0}
#middle_box a{color:#333;text-decoration:none}
#middle_box a:hover{color:#333; text-decoration:underline}
#middle_box ul{font-size: 90%; list-style-image: url('image/g_06_bul_2.gif'); margin:0 0 0 15px; padding:0}
#middle_box .products{float:left; width:135px}
* html .learnMore{width:269px}

.learnMore {margin-top: 1px;height: 69px;border: 1px solid #C6C4C4;        background-color: #E6E6E6;width: 269px;}

/*system requirements*/
.sys_req table td{padding:5px 5px 5px 8px; vertical-align:top; border-bottom:1px solid #D0C9AD; width:50%}
.sys_req table{background-color:#FCFCFA; width:100%;  margin-bottom:50px; border-collapse:collapse}
.sys_req table tr.title{background-color:#f4f2eb}
.sys_req table tr.title, .sys_req table td.os{text-align:center}
.sys_req table tr.title td {border-bottom:3px solid #d0c9ad; color:#005447; font-weight:700px;}
.sys_req table td.col2 {border-left:1px solid #d0c9ad;}
.sys_req li{color:#333;list-style-image: url('http://images.kaspersky.com/en/draft/bul_a_gre2.gif');}

/* style for affiliate part new */
.affilatePart .Step{border:solid 1px #cac7ba;margin-bottom:4px;background:#FFF url(http://images.kaspersky.com/en/ill/affiliatpart_bg.gif) bottom repeat-x}
.affilatePart .Step .leftCol{padding:4px 0 4px 4px}
.affilatePart .Step .pic{width:194px;height:144px}
.affilatePart .Step .number{position:absolute;width:32px;height:32px;top:1px}
.affilatePart .Step .arrow{position:absolute;width:30px;height:24px;background:url(http://images.kaspersky.com/en/ill/affiliatpart_arrow.gif) no-repeat;top:143px;left:11px}
.affilatePart .Step .more{position:absolute;top:126px;right:-1px}
.affilatePart .Step .rightCol{padding:4px 4px 4px 0}
.affilatePart .Step .title{margin:8px 0 6px 40px;height:18px}
.affilatePart .Step .txt{padding:8px 8px 4px 12px}
.affilatePart .StepImage{position:absolute;width:145px;height:248px;left:12px;padding:30px 0 0 10px}
.affilatePart .StepImage img{width:125px;height:32px;margin-top:18px}

/* style for product diagram */
.diagram{background:#EAE6D6;font:normal 100% tahoma}
.diagram tr{height:25px}
.diagram td{border:solid 1px #FFF;padding:0 12px}
.diagram tr.title td{padding:4px 12px}
.diagram td.w18{width:18.5%;text-align:center}

.diagram .bg1gr{background:#16C08F url(http://images.kaspersky.com/en/draft/diagramnew_bg1.gif) bottom repeat-x}
.diagram .bg2gr{background:#13B385 url(http://images.kaspersky.com/en/draft/diagramnew_bg2.gif) bottom repeat-x}
.diagram .bg3gr{background:#10A278 url(http://images.kaspersky.com/en/draft/diagramnew_bg3.gif) bottom repeat-x}
.diagram .bg4gr{background:#0D8F69 url(http://images.kaspersky.com/en/draft/diagramnew_bg4.gif) bottom repeat-x}
.diagram .bg5gr{background:#0A7C5A url(http://images.kaspersky.com/en/draft/diagramnew_bg5.gif) bottom repeat-x}
.diagram .bg6gr{background:#076B4E url(http://images.kaspersky.com/en/draft/diagramnew_bg6.gif) bottom repeat-x}
.diagram .bgSel{background:#16C08F url(http://images.kaspersky.com/en/draft/diagramnew_bgsel.gif) repeat}

/* style for product*/
.popup{background:#F8F7F5;border:solid 1px #D0C9AD;color:#010101}
.popup *{white-space:nowrap}
.popup td,.popup th{padding:6px 8px}
.popup td.pd5{padding:0 5px;border:none}
.popup tr.brdTop td{border-top:solid 1px #FFF}
.popup tr.brdTop td.pd5{border:none}
.popup a.buy{color:#010101;padding:4px;text-decoration:none}
.popup a.buy .price{text-decoration:underline}

/* style for block-product */
.blockPro .grey{background:#F6F6F1}
.blockPro .grad{background:#E8E5D7 url(http://images.kaspersky.com/en/draft/prod_buy_grad.gif) top repeat-x}

.blockPro .brdL{background:url(http://images.kaspersky.com/en/draft/prod_buy_brd.gif) left repeat-y}
.blockPro .brdR{background:url(http://images.kaspersky.com/en/draft/prod_buy_brd.gif) right repeat-y}
.blockPro .brdT{background:url(http://images.kaspersky.com/en/draft/prod_buy_brd.gif) top repeat-x}
.blockPro .brdB{background:url(http://images.kaspersky.com/en/draft/prod_buy_brd.gif) bottom repeat-x}
.blockPro .brdTR{background:url(http://images.kaspersky.com/en/draft/prod_buy_brdtr.gif) top right no-repeat}
.blockPro .brdBR{background:url(http://images.kaspersky.com/en/draft/prod_buy_brdbr.gif) bottom right no-repeat}
.blockPro .brdBL{background:url(http://images.kaspersky.com/en/draft/prod_buy_brdbl.gif) bottom left no-repeat}

.blockPro table.unit{height:152px;font-size:125%}
.blockPro table.unit td{padding:10px}
.blockPro table.unit .pd{padding:2px 160px 0 20px;text-align:justify}
.blockPro table.unit .pd .rz{height:10px;font-size:1px;line-height:1px}
.blockPro table.unit .rel img{position:absolute;top:25px;left:30px;width:100px;height:100px}

.blockPro .buyonline{float:left;white-space:nowrap;width:33%;margin:4px 8px 0 0}
.blockPro .buyonline *{vertical-align:middle}

.blockPro .bnl{white-space:nowrap}
.blockPro .bnl *{vertical-align:middle}

.blockPro{font-size:80%}
.blockPro .price{font:bold 14px arial}
.blockPro h2{margin-top:12px;font:bold 15px arial}


/* NEW TABS */
.tabs_sel{background:url('http://images.kaspersky.com/en/draft/new_tabs_sel_bg.gif') repeat-x; border-right:1px solid #033425}
.tabs_sel_s{background:url('http://images.kaspersky.com/en/draft/new_tabs_sel.gif') no-repeat;font:bold 90% Tahoma; color:#053626; height:26px;text-align:center;padding:6px 10px 0}
.tabs_pas{background:url('http://images.kaspersky.com/en/draft/new_tabs_pas_bg.gif') repeat-x; border-right:1px solid #033425}
.tabs_pas_p{background:url('http://images.kaspersky.com/en/draft/new_tabs_pas.gif') no-repeat;height:26px;text-align:center;padding:6px 10px 0}
.tabs_pas_p a{font:bold 90% Tahoma; color:#FFF;text-decoration:none}
.tabs_pas_p a:hover{text-decoration:underline;color:#FFF;}

.newtabs .tabs_sel_s,.newtabs .tabs_pas_p{padding:0}
.newtabs .tabs_sel_s div,.newtabs .tabs_pas_p div{padding:6px 10px 0}

/* estore */
.estore td{font:normal 11px tahoma; vertical-align:top}
.estore h1{font:bold 26px arial; margin:0; color:#CC0000}
.estore h2{font:bold 15px arial; margin:0; color:#CC0000}
.estore .grey{color:#999; margin-bottom:10px}
.estore .more{margin:6px 0 0}
.estore .lic{margin-bottom:10px}

/* partner spotlight */
.partsp_topleft{background:#F7F6F1;border-bottom:2px solid #B4AC8C}
.partsp_topright {background:#F7F6F1;border-bottom:2px solid #B4AC8C;border-left:2px solid #FFF}
.partsp_botleft{padding:10px 10px 0 0}
.partsp_botright{border-left:1px solid #B4AC8C; padding:10px 0 0 10px}

/* renew block */
.renew_ttl    { font:bold 90% Arial,sans-serif; padding:3px 5px 0 0 }
.renew_ttl2   { font:bold 90% Arial,sans-serif; padding:7px 5px 0 0}
.renew_opt   { font:100% Arial,sans-serif }
.renew_radio  { padding:4px 0 0}
.renew_year  { font:100% Arial,sans-serif; margin:0 5px 2px 3px}
.renew_buy   { font:bold 95% Arial,sans-serif; color:#CC0000}
.renew_price  { font:bold 140% Arial,sans-serif; color:#CC0000}
.renew_disc   { font:95% Arial,sans-serif; color:#666}
.renew_box   { background:#f1efea; padding:5px 15px 5px 10px; float:left}
.renew_prodname{font:bold 140% Arial,sans-serif;color:#CC0000;padding:0 0 5px}
.renew_prodname span {font:bold 90% Arial,sans-serif; color:#000}
.renew_block{padding:0 10px}
/*.br { border-right:1px solid #AEAE8C}
.bl { border-left:1px solid #AEAE8C}*/
.renew_block .renew_imgbox { margin:0 15px 10px 0}
.renew_block .renew_topic { font:normal 95% Arial}

.renew_nav_sel{padding:10px;background:#F1EFEA;border:1px solid #AEAE8C;border-bottom:0;font-weight:bold;color:#CC0000;width:33%}
.renew_nav_pas{padding:10px;background:#E4E0D7;border:1px solid #AEAE8C; font-weight:bold;width:33%}
.renew_btm{padding-bottom:15px; border-bottom:1px solid #AEAE8C}
.renew_all_block{padding:10px; border:1px solid #AEAE8C;border-top:0}

/* after the trials*/
.after_block{border:0;border-bottom:2px solid #AEAE8C;width:100%;padding:0}
.after_prodname{font:bold 140% Arial,sans-serif;color:#CC0000;padding:0;margin:0}
.after_prodname span {font:bold 70% Arial,sans-serif;color:#000}
.after_box{padding:10px 0px 10x 15px}
.after_text{padding:10px 0}
.after_topic{font:normal 95% Arial; padding:0; margin:5px 0 0}
.after_top{background:#F7F6F1;padding:5px 10px 5px 15px; margin-bottom:5px; border-bottom:2px solid #AEAE8C}
.after_btm{background:#F7F6F1;padding:5px 10px 5px 15px}

/* mobile download page */
.mobile_table { border:d0c9ad 1px solid;background:#FFF;padding:0;width:100%}
.mobile_table td { background:#F4F2EB; padding:3px 7px}
.mobile_link_1 { background:url('http://images.kaspersky.com/en/draft/bul_21.gif') no-repeat; padding:3px 0 0 27px; height:21px; }
.mobile_link_1 a { font:normal 100% Arial; color:#005447; text-decoration:none; }
.mobile_link_2s { background:url('http://images.kaspersky.com/en/draft/bul_23.gif') no-repeat 0 2px;; padding:1px 0 0 19px; height:19px; }
.mobile_link_2p { background:url('http://images.kaspersky.com/en/draft/bul_24.gif') no-repeat 0 2px; padding:1px 0 0 19px; height:19px; }
.mobile_table td.num { background:#d0c9ad; padding:3px 15px; text-align:center; color:#FFF; font-weight:bold}
.mobile_table_2 td { font:normal 90% Arial; padding:3px 0 3px 17px}
.mobile_link_3 { background:url('http://images.kaspersky.com/en/draft/bul_22.gif') no-repeat; padding:0 0 0 22px; height:14px}

/* Compare KIS-KAV */
.kossAll{border:solid 1px #D0C9AD}
.kossAll table{background:#EAE6DA;margin:1px}
.kossAll table td{border:solid 1px #FFF;padding:2px 6px;font:bold 70% arial;text-align:center}
.kossAll table tr.sub{background:#F5F3EE}
.kossAll table tr.sub div{padding-left:20px;color:#666}
.kossAll table tr.title{background:#0E936C url(http://images.kaspersky.com/en/draft/koss_all_titlebg.gif) top repeat-x;height:50px}
.kossAll table tr.title td{color:#FFF}
.kossAll table td span{color:#CC0000}
.kossAll .w90px{width:90px}
.kossAll div{width:370px}
.kossAll table tr.sub .buy { color:#CC0000; font:normal 180% Arial; width:80; padding:5px 0}

/* TOP 20 */
.top20 { margin:15px 0 25px 0; }
.top20 tr.top20_header td { font:bold 90% arial; border-bottom:2px solid #CC0000; padding:5px; }
.top20 tr.top20_bottom td { font:bold 90% arial; border-bottom:2px solid #0E775B; padding:5px; vertical-align:top; }
.top20 td { font:normal 90% arial; padding:5px; border-bottom:1px solid #0E775B; vertical-align:top; }

/* Data band */
.dband_td_1  { padding:15px 10px 10px 0; width:100px; }
.dband_td_2  { border-left:2px solid #85AEB4; background-color:#FAF7ED; padding:10px 10px 10px 15px; }
.dband_td_2 h2  { font:bold 120% Tahoma,sans-serif; color:#005447; margin:0; }
.dband_td_2 p.loc_date  { color:#666; margin:0; }
.dband_date  { text-align:right; color:#666; }

/* Press center */
.press_intro   { background:#F4F2EB; padding:18px 15px; }
.press_nav    { margin-top:1px; background:#E2DFD5; }
.press_nav a  { font-weight:bold; text-decoration:none; }
.press_btn     { padding:18px 6px 18px 10px; }
.press_tbl      { padding:15px 20px 0 0; }
.press_tbl2    { padding:15px 0 0 20px; }

/* KAV-KIS 2009 */
.v2009_hup_block { width:100%; margin-top:20px; border-top:2px solid #B2AB8E; border-bottom:1px solid #B2AB8E; background:url(http://images.kaspersky.com/en/draft/2009-hup_box_bg.gif) repeat-x #F7F6F1}
.v2009_hup_block .col1 { padding:20px; text-align:top; width:100%}
.v2009_hup_block .col1 h3 { font:bold 170% arial; color:#9D0000; margin:0}
.v2009_hup_block .col1 h3 span { font:bold 70% arial; color:#04261B}
.v2009_hup_block .col1 h4 { font:bold 120% arial; color:#04261B; margin:10px 0 5px}
.v2009_hup_block .col1 p { font:normal 90% tahoma; margin:0; padding:0}
.v2009_hup_block .col1 .read_more { font-weight:bold; margin:5px 0}
.v2009_hup_block .col1 .more_link { background:#FFF; margin:10px 0}
.v2009_hup_block .col1 .more_link td { padding:5px 8px 8px}
.v2009_hup_block .col1 .more_link td a { font-weight:bold}
.v2009_hup_block .col1 .more_link td .deepred { color:#9B0000; }
.v2009_hup_block .col1 .more_link td b.deepred { font:bold 140% arial; color:#9B0000}
.v2009_hup_block .col1 .more_link td span { font:normal 80% tahoma; color:#666}
.v2009_hup_block .col2 { padding:20px 30px}

.v2009_buybox .col1 { width:100%; padding:20px 0 20px 20px; background:#F7F6F1 url(http://images.kaspersky.com/en/draft/2009-buy_bg.gif) 100% 0 repeat-y}
.v2009_buybox .col1 h3 { font:bold 150% arial; color:#9d0000; margin:0}
.v2009_buybox .col1 p { margin:5px 0 0}
.v2009_buybox .col1 .v2009_box { border:1px solid #DEDCD0; background:#FFF; padding:10px 10px; margin:10px 0; float:left; }
.v2009_buybox .col1 .v2009_box form { margin:0; padding:0;}
.v2009_buybox .col1 .v2009_box .v2009_list { border:1px solid #9b0000; margin:0 5px 0 0; font:normal 90% tahoma; width:80px; }
.v2009_buybox .col1 .v2009_box .v2009_price { font:bold 80% arial; color:#9d0000; padding:0 8px; }
.v2009_buybox .col1 .v2009_link { width:100% }
.v2009_buybox .col1 .v2009_link td { padding:0 20px 0 0}
.v2009_buybox .col1 .v2009_link h5 { font:bold 110% arial; color:#9b0000; padding:0; margin:0}
.v2009_buybox .col1 .v2009_link div { background:url('http://images.kaspersky.com/en/draft/2009-link_bul.gif') 5px 9px no-repeat; padding:4px 0 0 15px; font:normal 90% tahoma; }
.v2009_buybox .col2 { width:210px; padding:20px; background:#DEDCD0}

.product_tab { width:100%; margin-top:20px; }
.product_tab .sel { height:30px; border:1px solid #BDB69C; border-bottom:0; background:#F7F6F1;  text-align:center; white-space:nowrap; padding-left:8px; padding-right:8px; }
.product_tab .sel a { color:#333; text-decoration:none; font-weight:bold; }
.product_tab .pas { height:30px; background:url('http://images.kaspersky.com/en/draft/2009-tab_pas.gif') repeat-x; text-align:center; border-bottom:1px solid #BDB69C; border-left:1px solid #FFF; border-right:1px solid #FFF; white-space:nowrap; padding-left:8px; padding-right:8px; }
.product_tab .pas a { color:#FFF;  text-decoration:none; font-weight:bold; }
.product_tab .content { border:1px solid #BDB69C; border-top:0; background:#F7F6F1; padding:20px; }
.product_tab .content .v2009_inbox { font:normal 90% tahoma; border:1px solid #dedcd0; background:#FFF; width:200px; margin:0  0 20px 30px; padding:15px 10px; }

.v2009_sysreq { width:100%; }
.v2009_sysreq .ttl { background:#FFF; width:50%; }
.v2009_sysreq .ttl h5 { padding:0; margin:0; font:bold 110% arial; }
.v2009_sysreq td { font:normal 100% arial; padding:10px; }
.v2009_sysreq .brd_r {  border-top:1px solid #DEDCD0; border-right:1px solid #DEDCD0; }
.v2009_sysreq .brd_l { border-top:1px solid #DEDCD0}

.v2009_compare { background:#BDB69C; width:100%; }
.v2009_compare td {  padding:3px 5px 3px 5px; }
.v2009_compare .tit { background:#DEDCD0; }
.v2009_compare .tit td { font-weight:bold; padding:5px;}
.v2009_compare .tit2 { background:#bdb69c; }
.v2009_compare .tit2 td { font-weight:bold; padding:5px;}
.v2009_compare .notit { background:#FFF;}
.v2009_compare .ind {padding-left: 1em;}
.v2009_compare td.c, .2009_compare td.csel { text-align:center; }
.v2009_compare td.csel {background:#DEDCD0;}

.ksos_tables { background:#BDB69C}
.ksos_tables td {  padding:3px 5px}
.ksos_tables .tit { background:#DEDCD0; }
.ksos_tables .tit td { font-weight:bold; padding:5px; }
.ksos_tables tr { background:#FFF; }
.ksos_tables tr.csel { background:#DEDCD0; }
.ksos_tables h2 { margin:0; padding:5px; font:bold 125% arial; }
.ksos_tables h4 { margin:0; padding:5px; font:normal 100% arial; color:#000; }
.ksos_tables tr.top { background:#F0EEE7 }
.ksos_tables tr.btm { background:#F0EEE7 }
.ksos_tables tr.btm td.link { text-align:center; width:20%; }
.ksos_tables td.no { background:#FFF; font:bold 80% arial; text-align:center; color:#666; text-valign:middle; }
.ksos_tables td.yes { background:#DEDCD0; font:bold 80% arial; text-align:center; color:#cc0000; }

/* pre style */
pre              {margin:14px 40px 10px; color:#B10000; font-family:monospace;}
.pre             {margin:14px 40px 10px; color:#B10000; font-family:monospace;}

/* style renew */
.steps{width:180px}
.steps td{width:180px;font:normal 11px arial;color:#A6A6A6}
.steps td.green{color:#055039}

/* contact */
.contact td{line-height:1.3}
.contact h2{font:bold 16px arial;color:#005448;padding-bottom:12px;margin:0 0 10px;background:url(http://images.kaspersky.com/en/draft/brd_title.gif) bottom repeat-x}
.contact h3{font:bold 13px arial;margin:0 0 0.3em}
.contact .ml10{margin-left:10px}
.contact .nounder{text-decoration:none;color:#005448}
.contact .nounder:hover{text-decoration:underline;color:#005448}
.contact .brd_list{background:url(http://images.kaspersky.com/en/draft/brd_list.gif) bottom repeat-x}
.contact small{font:normal 11px tahoma}

/* Threats */
.thr,.thr td{color:#62736E;font:normal 14px arial;line-height:1.3}
.thr a{color:#239E7F}
.thr a:hover{color:#239E7F}
.thr p{margin:0 0 0.8em}
.thr h2{font:bold 15px tahoma;margin:0 0 1.1em;color:#239E7F}
.thr div.li{background:url(http://images.kaspersky.com/en/c_threats/ct_li.gif) left 3px no-repeat;padding:0 0 16px 16px;color:#006448;font:normal 15px arial}
.thr .sm_gray{font-size:13px;color:#62736E}
.thr .fnt_gr{color:#006448;font:normal 13px tahoma}
.thr ol{margin:0 0 0.8em 2em;padding:0}
.thr ol li{margin:0;padding:0}

.thr .wb_tl{background:#F5F2E8 url(http://images.kaspersky.com/en/c_threats/ct_wb_tl.gif) left top no-repeat}
.thr .wb_tr{background:url(http://images.kaspersky.com/en/c_threats/ct_wb_tr.gif) right top no-repeat}
.thr .wb_bl{background:url(http://images.kaspersky.com/en/c_threats/ct_wb_bl.gif) left bottom no-repeat}
.thr .wb_br{background:url(http://images.kaspersky.com/en/c_threats/ct_wb_br.gif) right bottom no-repeat}
.thr .ww_t{background:url(http://images.kaspersky.com/en/c_threats/ct_ww_dot.gif) top repeat-x}
.thr .ww_b{background:url(http://images.kaspersky.com/en/c_threats/ct_ww_dot.gif) bottom repeat-x}
.thr .ww_l{background:url(http://images.kaspersky.com/en/c_threats/ct_ww_dot.gif) left repeat-y}
.thr .ww_r{background:url(http://images.kaspersky.com/en/c_threats/ct_ww_dot.gif) right repeat-y}
.thr .ww_tl{background:url(http://images.kaspersky.com/en/c_threats/ct_ww_tl.gif) left top no-repeat}
.thr .ww_tr{background:url(http://images.kaspersky.com/en/c_threats/ct_ww_tr.gif) right top no-repeat}
.thr .ww_bl{background:url(http://images.kaspersky.com/en/c_threats/ct_ww_bl.gif) left bottom no-repeat}
.thr .ww_br{background:url(http://images.kaspersky.com/en/c_threats/ct_ww_br.gif) right bottom no-repeat}

/* style for page 'download' */
.load .tblload td{padding:2px 5px;color:#000;border-bottom:solid 1px #D0C9AD;background:#F2F1ED}
.load select{width:99%;border:solid 1px #7F9DB9}
.load .wc1{width:220px}
.alert{background:#EFEDE5 url(http://images.kaspersky.com/en/draft/alarm.gif) left center no-repeat; color:#F10000; height:50px}
.alert div{padding:12px 20px 0 62px}

/* style for betatesters */
.r_link{text-align:right;padding-right:10px;background:url(http://images.kaspersky.com/en/newdesign/li_red.gif) right no-repeat}
.r_link a{color:#E11A1E;text-decoration:underline;font-weight:bold}
.r_link a:hover{color:#E11A1E}