/* page */

td.page_title
{   border-bottom:1px solid #8F8F8F;   }
td.child
{   border-bottom:1px solid #E8E8E8;
border-left:1px solid #E8E8E8;
border-right:1px solid #E8E8E8;
background-color:#FAFAFA;   }
h1.title
{   font-family: Tahoma,Verdana,sans-serif;
font-size:135%;
color:#005447;
margin-left:15px;
margin-bottom:4px;
margin-top:4px;   }
h2.title_red
{   font-family: Tahoma,Verdana,sans-serif;
font-size:125%;
color:#E91C1F;
margin-left:15px;
margin-bottom:4px;
margin-top:4px;   }
a.children
{   color:#002822;   }
div.child_rub
{   text-indent: -23px;
padding-left:10px;
padding-bottom:2px;
margin-left:10px;   }
div.child_rub_red
{   text-indent: -16px; padding-left:10px;   }

/* text */
h1
{   font-family: Tahoma,Verdana,sans-serif;
font-size:135%;
color:#005447;   }
h2
{   font-family: Tahoma,Verdana,sans-serif;
font-size:125%;
color:#005447;
margin-top:0.8em;
margin-bottom:0.6em;   }
h2.h1
{   font-family: Tahoma,Verdana,sans-serif;
font-size:135%;
color:#005447;
margin-bottom:0px;
margin-top:0px;   }
h3
{   font-family: Tahoma,Verdana,sans-serif;
font-size:110%; color:#002822;
margin-top:1.1em;
margin-bottom:0.6em;   }
h4
{   font-family: Tahoma,Verdana,sans-serif;
font-size:100%;
color:#005447;
margin-top:1.1em;
margin-bottom:0.6em;   }
h5
{   font-family: Tahoma,Verdana,sans-serif;
font-size:100%;
color:#002822;
margin-top:1.1em;
margin-bottom:0.6em;   }
.col
{   font-family: Tahoma,Verdana,sans-serif;
font-size:100%;
color:#FFFFFF;
text-decoration:none;
margin-left:20px;
margin-top:3px;
margin-right:20px;
margin-bottom:4px;   }
.center
{   font-family: Tahoma,Verdana,sans-serif;
font-size:100%;
color:#333333;
text-decoration:none;
margin-left:14px;
margin-top:4px;
margin-right:14px;
margin-bottom:4px;   }
.small
{   font-size:90%;   }
.intro
{   margin-top:1.0em;
color:#002822;
font-size:100%;   }
.event
{   color:#666666; font-size:90%;   }
.progtext       {      }

.red_news
{   color:#E60004;
font-size:90%;   }
.ora_news
{   color:#E96E01; font-size:90%;   }
.news
{   color:#333333;
font-size:90%;   }
.news_date
{   color:#E96E01;
font-size:90%;   }
.news_num
{   color:#666666;
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;   }

.path
{   font-family: Tahoma,Verdana,sans-serif;
font-size:10px;
color:#E96E01;   }
.path_end
{   font-family: Tahoma,Verdana,sans-serif;
font-size:10px;
color:#000000;   }

.m0
{   margin-bottom:0px; margin-top:0px;   }
.m10
{   margin-bottom:0px; margin-top:10px;   }
.none
{   text-decoration:none;   }

p.copy
{   font-size:10px;
color:#3D3E3E;
margin-right:28px;
margin-top:20px;
margin-bottom:20px;   }


/* home page */
.for
{   margin-top:5px;   }

td.srch
{   border-bottom: 1px solid #649693;   }

/* download */

.h3_1
{   margin-bottom:0.3em;
margin-top:0.3em;   }
.h3_2
{   margin-bottom:0.3em;   }
.h4_1
{   margin-bottom:0.3em;   }











/* face lift style */


.fl_1_pas
{   font-family:Arial,sans-serif;
padding:0;
margin:0px;
font-size:110%;
color:#005447;   }
.fl_1_sel
{   font-family:Arial,sans-serif;
padding:0;
margin:0px;
font-size:110%;
color:#cc0000;   }
.fl_menu_s
{   color:#cc0000;
font-weight:bold;   }

.fl_title
{   font-family: Arial,sans-serif;
font-size:200%;
color:#005447;
font-weight:lighter;   }
.fl_ttl
{   font-family:Tahoma,sans-serif;
padding:0;
margin:0px;
font-size:60%;
color:#ffffff;
text-decoration:none;   }
.fl_memo
{   font-size:90%;
text-decoration:none;
color:#333333;   }
.fl_news
{   font-family:Arial,sans-serif;
font-size:100%; color:#005447;
text-decoration:none;
padding:0;
margin:0px;   }

.fl_choose
{   color:#ffffff;
font-size:90%;
text-decoration:none;   }
.country
{   color:#005447;
font-size:90%;
font-weight:bold;   }
.fl_inv
{   color:#ffffff;
background:#999999;
padding:0 2 0 2;
font-family:Verdana,sans-serif;
font-size:80%;   }
.fl_bg_y
{   background:#F7F9E4;   }


.fl_copy
{   font-family:Tahoma,sans-serif;
font-size:90%;
color:#999999;   }
.fl_alert_y
{   color:#E96E01;
padding:0;
margin:0px;
font-family:Arial,sans-serif;   }
.fl_alert_r
{   color:#E60004;
padding:0;
margin:0px;
font-family:Arial,sans-serif;   }
.fl_alert_g
{   color:#005447;
padding:0;
margin:0px;
font-family:Arial,sans-serif;   }


a:hover
{   color:#cc0000;   }

.h_ttl_bg
{   background:#005447;
border-bottom:1px solid #ffffff;
padding:2 7 2 7;   }
.r_tp_l
{   border-top:3px solid #cc0000;
padding:2 7 2 7;   }

td.left_column ul {
color:#cc0000;
margin-left:20px;  }

td.left_column p {
color:#000000;  }

.redarrow_ul {
font:90% Tahoma,sans-serif;
list-style-image: url('http://images.kaspersky.com/en/draft/bul_091006.gif');
margin:3 0 0 20; padding:0; }

.redarrow100_ul {
list-style-image: url('http://images.kaspersky.com/en/draft/bul_091006.gif');
margin:3 0 0 20; padding:0; }

.redbul_ul {
list-style-image: url('http://images.kaspersky.com/en/draft/bul_161106.gif');
margin:3 0 0 20; padding:0;}

.text_med { font:95% Tahoma; color:#333333; }
a.text_med { color:#005447; }

.red_ttl { color:ff0000; margin:0; padding:0;}

/* 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('http://images.kaspersky.com/en/draft/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:70% 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://www.kaspersky.cl/images/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://www.kaspersky.cl/images/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 100% 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://www.kaspersky.cl/images/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://www.kaspersky.cl/images/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:Arial, sans-serif; color:#003f36; margin:0 0 10 0; padding:0; }
.g_06_mdl_ttl_01   h3
{ font: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:5px solid #d0c9ad;  border-bottom:5px solid #d0c9ad; }
.koss_links h4
{ margin:10px 0 0 0; padding:0; color:#01553d; }
.links_list
{ padding:0 0 2px 15px; background:url('http://www.kaspersky.cl/images/draft/g_06_bul_4.gif') 5px 4px no-repeat; }
.links_list a
{ font:90% Tahoma; }
.koss_description ul
{ list-style-image: url('http://www.kaspersky.cl/images/draft/g_06_bul_5.gif');
margin:5 0 0 15; padding:0; }

/* mobile download */
.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; }




/* bases style */

.base p, .base ul, .base ol{
	margin-top:0.6em;
	margin-bottom:0.6em;
}
.base h3 {
	display: inline;
}

.base img{border:0;margin: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 .w100{width:100%}
.base .z{border:1px solid red}

.base .nobr{white-space:nowrap}

.base .tbl td,.base .tbl th{padding:5px;border: 1 solid #99BBB8}
.base .tbl th{background:#F2F6F6}

/*system requirements*/
.sys_req 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 tr.title{background-color:#f4f2eb}
.sys_req tr.title, .sys_req table td.os{text-align:center}
.sys_req tr.title td {border-bottom:3px solid #d0c9ad; color:#005447; font-weight:700px;}
.sys_req td.col2 {border-left:1px solid #d0c9ad;}
.sys_req li{color:#333;list-style-image: url('http://www.kaspersky.cl/images/draft/bul_a_gre2.gif');}

/* style for product diagram */
.diagram{background:#EAE6D6;}
.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://www.kaspersky.cl/images/draft/diagramnew_bg1.gif) bottom repeat-x}
.diagram .bg2gr{background:#13B385 url(http://www.kaspersky.cl/images/draft/diagramnew_bg2.gif) bottom repeat-x}
.diagram .bg3gr{background:#10A278 url(http://www.kaspersky.cl/images/draft/diagramnew_bg3.gif) bottom repeat-x}
.diagram .bg4gr{background:#0D8F69 url(http://www.kaspersky.cl/images/draft/diagramnew_bg4.gif) bottom repeat-x}
.diagram .bg5gr{background:#0A7C5A url(http://www.kaspersky.cl/images/draft/diagramnew_bg5.gif) bottom repeat-x}
.diagram .bg6gr{background:#076B4E url(http://www.kaspersky.cl/images/draft/diagramnew_bg6.gif) bottom repeat-x}
.diagram .bgSel{background:#16C08F url(http://www.kaspersky.cl/images/draft/diagramnew_bgsel.gif) repeat}

/* 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://www.kaspersky.cl/images/draft/prod_buy_brd.gif) left repeat-y}
.blockPro .brdR{background:url(http://www.kaspersky.cl/images/draft/prod_buy_brd.gif) right repeat-y}
.blockPro .brdT{background:url(http://www.kaspersky.cl/images/draft/prod_buy_brd.gif) top repeat-x}
.blockPro .brdB{background:url(http://www.kaspersky.cl/images/draft/prod_buy_brd.gif) bottom repeat-x}
.blockPro .brdTR{background:url(http://www.kaspersky.cl/images/draft/prod_buy_brdtr.gif) top right no-repeat}
.blockPro .brdBR{background:url(http://www.kaspersky.cl/images/draft/prod_buy_brdbr.gif) bottom right no-repeat}
.blockPro .brdBL{background:url(http://www.kaspersky.cl/images/draft/prod_buy_brdbl.gif) bottom left no-repeat}

.blockPro table.unit{height:152px;font-size:100%}
.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}


.tabs_sel {
	background:transparent url(http://images.kaspersky.com/sp/draft/new_tabs_sel_bg.gif) repeat-x scroll 0%;
	border-right:1px solid #033425;
}
.tabs_sel_s {
	background:transparent url(http://images.kaspersky.com/sp/draft/new_tabs_sel.gif) no-repeat scroll 0%;
	color:#053626;
	font-family:Tahoma;
	font-size:90%;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:26px;
	line-height:normal;
	padding:6px 10px 0pt;
	text-align:center;
}
.tabs_pas {
	background:transparent url(http://images.kaspersky.com/sp/draft/new_tabs_pas_bg.gif) repeat-x scroll 0%;
	border-right:1px solid #033425;
}
.tabs_pas_p {
	background:transparent url(http://images.kaspersky.com/sp/draft/new_tabs_pas.gif) no-repeat scroll 0%;
	height:26px;
	padding:6px 10px 0pt;
	text-align:center;
}
.tabs_pas_p a {
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:90%;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	text-decoration:none;
}
.tabs_pas_p a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.newtabs .tabs_sel_s, .newtabs .tabs_pas_p {
	padding:0pt;
}
.newtabs .tabs_sel_s div, .newtabs .tabs_pas_p div {
	padding:6px 10px 0pt;
}