body { padding:0px; margin:0px; }
html, table.contentpaneopen table td table td table td table, th, span.edit  { font:75% Arial, sans-serif; color:#000000; }

table.contentpaneopen td table td div div div div div div div div div table td table {font:75% Arial, sans-serif; color:#000000;}

/*table.contentpaneopen table td table div div .title td {font:75% Arial, sans-serif; color:#000000;}*/

td.g_06_mdl_ttl_01 .moduletable h1.uta {padding-left:30px;}

.targ {font-size:75%;}

a {color:#005447;}
a:hover {color:#cc0000;}

/* bases style */
.base img{border:0;}
.base table{border-collapse:collapse;}
.base .t,.base tr.t td{vertical-align:top;}
.base .m,.base tr.m td{vertical-align:middle;}
.base .b,.base tr.b td{vertical-align:bottom;}
.base tr.t td td,.base tr.m td td,.base tr.b td td{vertical-align:auto;}
.base .l{text-align:left;}
.base .c{text-align:center;}
.base .r{text-align:right;}
.base th{font-weight:bold;}

.base .rel{position:relative;}
.base .abs{position:absolute;}
.base .fl{float:left;}
.base .fr{float:right;}
.base .cl{clear:both;}

.base .w0{width:1px;}
.base .w25{width:25%;}
.base .w33{width:33.3%;}
.base .w50{width:50%;}
.base .w100{width:100%;}

.base .nobr{white-space:nowrap;}
.base .h1px{height:1px;font-size:1px;line-height:1px;}
.base .z{border:1px solid red;}

.base .tbl td,.base .tbl th{padding:5px;border: 1 solid #99BBB8;}
.base .tbl th{background:#F2F6F6;}

/* end base styles */


.nav_line{margin-top:3px; margin-bottom:3px;}

.lev_1{text-indent:-12px; padding-left:10px; padding-bottom: 4px; padding-top: 4px;}
.lev_2{text-indent: -7px;padding-left:24px;padding-bottom: 4px;padding-top:0;}
.lev_3{text-indent: -7px;padding-left:40px;padding-bottom: 4px;padding-top:0;}

.exp_1{font-family: Arial,Tahoma,Verdana,sans-serif;color:#337671;text-decoration:none;font-weight:bold;}
.sel_1{font-family: Arial,Tahoma,Verdana,sans-serif;color:#E60004;text-decoration:none;font-weight:bold;}
.pas_1{font-family: Arial,Tahoma,Verdana,sans-serif;color:#002822;text-decoration:none;font-weight:bold;}

.exp_2{font-family: Arial,Tahoma,Verdana,sans-serif;color:#337671;text-decoration:none;}
.sel_2{font-family: Arial,Tahoma,Verdana,sans-serif;color:#E60004;text-decoration:none;}
.pas_2{font-family: Arial,Tahoma,Verdana,sans-serif;color:#002822;text-decoration:none;}

div.lev_1 img, div.lev_2 img, div.lev_3 img{margin-right:4px;}

td.right_b{border-right:solid 1px #8F8F8F;}
td.bottom_b{border-bottom:solid 1px #8F8F8F;}
td.top_b{border-top:1px solid #8F8F8F;}
td.top_right_b{border-top:1px solid #8F8F8F;border-right:1px solid #8F8F8F;}

/* products */
div.prod{text-indent: -18px;padding-left:20px;}
div.prod2{text-indent: -10px;padding-left:10px;}
div.prod_link{text-indent: -16px;padding-left:32px;padding-top: 4px;}
div.prod_lang{text-indent: 0;padding-left:32px;padding-top:0;}
.buy{color:#E91C1F;}
.enlarge{font-family: Tahoma,Verdana,sans-serif;font-size:85%;color:#999;}
.prod_title{font-family: Tahoma,Verdana,sans-serif;font-size:110%;color:#005447;text-decoration:none;margin-top:0;margin-bottom:5px;}
.prod_title_3{font-family: Tahoma,Verdana,sans-serif;font-size:110%;color:#002822;text-decoration:none;margin-top:2px;margin-bottom:2px;text-indent: -12px;padding-left:10px;}
.buy_title{color:#E91C1F;font-family: Tahoma,Verdana,sans-serif;font-size:95%;}
.buy_lang{font-family: Tahoma,Verdana,sans-serif;font-size:95%;color:#002822;}
.no_buy{font-family: Tahoma,Verdana,sans-serif;font-size:95%;color:#666;}

.choose_prod{font-family:Tahoma,Verdana,sans-serif;font-size:100%;color:#002822;}
.choose_ok{font:bold 100% Tahoma,Verdana,sans-serif;}
.vir_ch{font-family: Tahoma,Verdana,sans-serif;font-size:100%;}

.bo_line{border-bottom:1px solid #005447;}
.bo_line_2{border-bottom:1px solid #7FA9A3;background-color:#F5F9F9;}
.div.bo_chb{padding-left:20px;}
.div.bo_chb_2{padding-left:30px;}

/* product list */

.group_ttl
{ font:bold 70% Tahoma; color:#333333; padding:10 4 2 0;
border-bottom:2px solid #b4ac8c; }
.bg_01
{ font:70% Tahoma; padding:4 12 4 12;
border-bottom:1px solid #e5e2d7; border-right:1px solid #e5e2d7; }
.bg_02
{ font:70% Tahoma; padding:4 12 4 12; background:#f4f2eb;
border-bottom:1px solid #e5e2d7; border-right:1px solid #ffffff; }

/*news*/
.news_p {text-indent: 2.0em; text-align:justify;}


/*compare table */

.td_comp_1 
{ padding:5 3 5 5; 
border-right:1px solid #d0c9ad; 
border-bottom:1px solid #d0c9ad; }
.td_comp_2 
{ padding:5 3 5 5; 
border-bottom:1px solid #d0c9ad; }
.td_comp_1x 
{ padding:5 3 5 5; 
border-right:1px solid #d0c9ad; 
border-bottom:3px solid #d0c9ad; }
.td_comp_2x 
{ padding:5 3 5 5; border-bottom:3px solid #d0c9ad; }
.td_comp_1b 
{ padding:5 3 5 5; border-right:1px solid #d0c9ad; }
.td_comp_2b 
{ padding:5 3 5 5; }
.ttl_tbl        
{margin:0px; padding:0px; color:#005447; font-size:100%;}
.ttl_tbl_2      
{margin:5 0 0 10px; padding:0px; color:#005447; font-size:100%;}

.td_mobile_1
{ padding:5 10 5 10; border-bottom:3px solid #d0c9ad; background:#f4f2eb; }
.td_mobile_1t
{ padding:5 10 5 10; background:#f4f2eb; }

.td_mobile_2
{ padding:5 10 5 10; border-bottom:3px solid #d0c9ad; background:#ffffff; }
.td_mobile_2t
{ padding:5 10 5 10; background:#ffffff; }


/*new face */

table.g_06_general
{ background:url('../_images/g_06_top_bg.jpg') no-repeat #08664b; }
table.g_06_general         tr.g_06_w
{ background:#ffffff; }

td.g_06   select.country
{ font:90% Tahoma, sans-serif; color:#666666; width:180px;}
td.g_06   input.search
{ font:90% Tahoma, sans-serif; color:#666666; width:180px; height:18px;}
td.g_06   form
{ padding:0; margin:0;}
td.g_06_hlink
{ font:75% Tahoma, sans-serif; color:#ffffff; padding:0 30 0 0; }
td.g_06_hlink   a
{ color:#ffffff; text-decoration:none; }
td.g_06_hlink   a:hover
{ color:#ffffff; text-decoration:none; }

.g_06_tab_01
{ font:bold 70% Tahoma, sans-serif; padding:0 3 0 3; 
background:url('http://images.kaspersky.com/en/draft/g_06_nav_01.gif') repeat-x; }
.g_06_tab_01   a
{ color:#333333; text-decoration:none; }
.g_06_tab_01   a:hover
{ color:#333333; text-decoration:underline; }

.g_06_tab_01_sel
{ font:bold 70% Tahoma, sans-serif;  padding:0 3 0 3; 
background:url('http://images.kaspersky.com/en/draft/g_06_nav_01_sel.gif') repeat-x; }
.g_06_tab_01_sel   a













{ color:#333333; text-decoration:none; }
.g_06_tab_01_sel   a:hover
{ color:#333333; text-decoration:underline; }


.g_06_left
{ font:70% Tahoma, sans-serif; padding:15px 10px 10px 20px; }
.g_06_left   img
{ margin:0 5px 2px 0; }
.g_06_left   a
{ color:#000000; text-decoration:none; }
.g_06_left   a:hover
{ color:#000000; text-decoration:underline; }

.g_06_left_nav
{ border-bottom:1px solid #d0c9ad; padding:7px 0 7px 0; }
.g_06_left_nav   img
{ margin:0 7px 0 0; }
.g_06_left_nav   a
{ color:#002822; text-decoration:none; }
.g_06_left_nav   a:hover
{ color:#cc0000; text-decoration:underline; }
.g_06_left_nav_2
{ font:90% Tahoma; color:#666666; padding:3 0 0 14; }
.g_06_left_nav_2   a
{ color:#666666;  text-decoration:none; }
.g_06_left_nav_3
{ font:90% Tahoma; color:#666666; padding:3 0 0 28; }
.g_06_left_nav_3   a
{ color:#666666;  text-decoration:none; }

.g_06_cookies
{ font:70% Tahoma; color:#999999; padding:0 0 0 0; height:28; }
.g_06_cookies   a
{ color:#999999; text-decoration:underline; }
.g_06_cookies   a:hover
{ color:#999999; text-decoration:underline; }
.g_06_cookies   .path
{ color:#999999; }

td.g_06_home
{ font:70% Tahoma; color:#333333; padding:0 30 30 0; }
td.g_06_home   td
{ font:70% Tahoma; color:#333333; }
td.g_06_home   a
{ color:#333333; text-decoration:none; }
td.g_06_home   a:hover
{ color:#333333; text-decoration:underline; }
td.g_06_home   h1
{ font:bold 115% Tahoma; color:#005447; 
margin:0; padding:0;text-decoration:none; }
td.g_06_home   h2,td.g_06_home a.h2
{ font:bold 115% Tahoma; color:#005447; 
margin:0; text-decoration:none; }
td.g_06_home   h2.g_06_ttl2
{ font:bold 100% Tahoma; color:#005447; 
margin:0; padding:10 0 0 0; text-decoration:none; }
td.g_06_home   ul
{ list-style-image: url('http://images.kaspersky.com/en/draft/g_06_bul_2.gif'); 
margin:5 0 0 15; padding:0; }
td.g_06_home   .date
{ font:90% Tahoma; color:#ffffff; background:#999999; 
padding:0 2 0 2; margin-right:5;  }
td.g_06_home   p
{ margin-top:5;  }

td.g_06_mdl_ttl_01
{ background:url('http://images.kaspersky.com/en/draft/g_06_mdl_bg.gif') repeat-x #efeee9; 
border-bottom:1px solid #d0c9ad; padding:0 0 0 30; }
.g_06_mdl_ttl_01   h1
{ font:170% Arial, sans-serif; color:#003f36; margin:0px 0px 10px 0px; padding:0; }
.g_06_mdl_ttl_01   h3
{ font:150% Arial, sans-serif; color:#003f36; margin:0 0 10 0; padding:0; }

.g_06_red{color:#ff0000}

.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;
        w\idth: 271px;
}

.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:tahoma;font-size:90%;}
.diagram tr{height:25px;}
.diagram td{border:solid 1px #FFF;padding:0px 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*/
.price{color:#f10000;font-weight:bold;}
.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 .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;}



.li{padding-left:12px;background:url(http://images.kaspersky.com/en/draft/g_06_bul_1.gif) left 4px no-repeat;}
.li2{padding-left:12px;background:url(http://images.kaspersky.com/en/draft/bul_dop_2.gif) left 4px no-repeat;}

/* 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 #ffffff; }
.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 70% Arial,sans-serif; padding:3px 5px 0 0; }
.renew_ttl2   { font:bold 70% Arial,sans-serif; padding:7px 5px 0 0; }
.renew_opt   { font:90% Arial,sans-serif; }
.renew_radio  { padding:4px 0 0 0; }
.renew_year  { font:90% 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:#666666; }
.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 0; }
.renew_prodname span { font:bold 70% Arial,sans-serif; color:#000000; }
.renew_block  { padding:0 10px 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; }

/* 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:#000000; }
.after_box
{ padding:10px 0px 10x 15px; }
.after_text
{ padding:10px 0px 10x 0; }
.after_topic 
{ font:normal 95% Arial; padding:0; margin:5px 0 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:#ffffff; padding:0; width:100%; }
.mobile_table td { background:#f4f2eb; padding:3px 7px 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 90% 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 3px 15px; text-align:center; color:#FFF; font-weight:bold;  }
.mobile_table_2 td { font:normal 70% 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;}*/
/*table.contentpaneopen td table td div.base div.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 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:#666666; margin:0; }
.dband_date  { text-align:right; color:666666; }

/* 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 .col1 a {text-decoration:none}
.v2009_hup_block .col1 a:hover {text-decoration:none}

.v2009_hup_block .col1 .read_more a {color:#005447;text-decoration:underline}
.v2009_hup_block .col1 .read_more a:hover {color:#cc0000;text-decoration:underline}

.v2009_hup_block .col1 .more_link a {color:#005447;text-decoration:underline}
.v2009_hup_block .col1 .more_link a:hover {color:#cc0000;text-decoration:underline}


.v2009_hup_block { float:left;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 0; }
.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:#ffffff; margin:10px 0; }
.v2009_hup_block .col1 .more_link td { padding:5px 8px 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:#666666; }
.v2009_hup_block .col2 { padding:20px 30px; }

.v2009_buybox .col1 { width:100%; padding:20px 0 20px 20px; background:url(http://images.kaspersky.com/en/draft/2009-buy_bg.gif) 100% 0 repeat-y #f7f6f1; }
.v2009_buybox .col1 h3 { font:bold 150% arial; color:#9d0000; margin:0; }
.v2009_buybox .col1 p { margin:5px 0 0 0; }
.v2009_buybox .col1 .v2009_box { border:1px solid #dedcd0; background:#ffffff; 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 100% 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 .col1 .v2009_link div a{color:#005447;text-decoration:underline}
.v2009_buybox .col1 .v2009_link div a:hover{color:#cc0000;text-decoration:underline}

.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:#333333; 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 #ffffff; border-right:1px solid #ffffff; white-space:nowrap; padding-left:8px; padding-right:8px; }
.product_tab .pas a { color:#ffffff;  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:#ffffff; width:200px; margin:0  0 20px 30px; padding:15px 10px; }

.v2009_sysreq { width:100%; }
.v2009_sysreq .ttl { background:#ffffff; width:50%; }
.v2009_sysreq .ttl h5 { padding:0; margin:0; font:bold 110% arial; }
.v2009_sysreq td { font:normal 95% tahoma; 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 .notit { background:#ffffff;}
.v2009_compare .ind {padding-left: 1em;}
.v2009_compare td.c, .2009_compare td.csel { text-align:center; }
.v2009_compare td.csel {background:#DEDCD0;}