@charset "utf-8";
/* CSS Document */
.warn, .red{
	color:#ff6600;
}
a.more{
	font-weight:bold;
	color:#999999;
	text-decoration:none;
	padding-right:18px;
	background:url(../img/ico/alfa_right.gif) 100% 1px no-repeat;
}
a:hover.more{
	text-decoration:underline;
}

a.search_but{
	display:block;
	width:100px;
	background:url(../img/search_but.gif) 0 0 no-repeat;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding:2px 0 1px 0;
}

/* Kolonu izkārtojumi - Divas */
ul.two_col{
	list-style-type:none;
}
ul.two_col li.first{
	display:block;
	float:left;
	width:689px;
	padding-right:15px;
}
ul.two_col li.second{
	display:block;
	float:left;
	width:276px;
}

/* Kolonu izkārtojumi - Trīs */
ul.three_col{
	list-style-type:none;
}
ul.three_col li.first{
	display:block;
	float:left;
	width:184px;
}
ul.three_col li.second{
	display:block;
	float:left;
	width:582px;
	padding:0 15px;
}
ul.three_col li.third{
	display:block;
	float:left;
	width:184px;
}
ul.three_col_big_side li.second{
	width:490px;
}
ul.three_col_big_side li.third{
	width:276px;
}
/* ZIŅU LISTE */
.alfa_list{
	background:url(../img/alfa_top.gif) 0 0 no-repeat;
	padding-top:5px;
}
.alfa_list_narrow{
	background:url(../img/sm_alfa_top.gif) 0 0 no-repeat;
}
.alfa_list table tr td a{
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	float:left;
	width:558px;
	text-decoration:none;
	padding:12px;
	background:url(../img/alfa_mid.gif) 0 0 repeat-y;
	border-bottom:1px solid #e5e5e5;
	cursor:pointer;
}
.alfa_list_narrow table tr td a{
	width:465px;
	background:url(../img/sm_alfa_mid.gif) 0 0 repeat-y;
}
.alfa_list table tr td a:hover{
	background:url(../img/alfa_mid_over.gif) 0 0 repeat-y;
}
.alfa_list_narrow table tr td a:hover{
	background:url(../img/sm_alfa_mid_over.gif) 0 0 repeat-y;
}
.alfa_list table tr td a img{
	display:block;
	float:right;
	width:101px;
}
.alfa_list table tr td a em{
	font-size:18px;
	color:#333333;
	float:left;
	width:430px;
	padding-bottom:5px;
	font-style:normal;
}
.alfa_list_narrow table tr td a em{
	width:337px;
}
.alfa_list table tr td a:visited em{
	color:#999999;
}
.alfa_list table tr td a:hover em{
	color:#2971a7;
	text-decoration:underline;
}
.alfa_list table tr td a span{
	display:block;
	float:left;
	width:440px;
	color:#777777;
	font-size:12px;
}

.alfa_list_narrow table tr td a span{
	width:347px;
}
.open_alfa_box{
	padding:12px;
	border:1px solid #e5e5e5;
	font-size:12px;
}
.open_alfa_box h1{
	font-size:18px;
	color:#333333;
	font-weight:normal;
	padding-bottom:8px;
}
.open_alfa_box img.main_img{
	display:block;
	float:right;
}

/* ZIŅU LISTES BLAKUS IZVĒLNE */
.alfa_box_sides{
	background:url(../img/alfa_box_mid.gif) 0 0 repeat-y;
}
.alfa_box{
	background:url(../img/alfa_box_top.gif) 0 0 no-repeat;
}
.alfa_box div.alfa_box_bot{
	background:url(../img/alfa_box_bot.gif) 0 100% no-repeat;
}
.alfa_box ul{
	list-style-type:none;
	padding:5px 0 5px 0;
}
.alfa_box ul li{
	display:block;
	width:184px;
	padding:0;
	margin:0;
}
.alfa_box ul li.sel a, .alfa_box ul li.sel a:hover{
	background-color:#b8b8b8;
	color:#FFFFFF;
	font-weight:bold;
}
.alfa_box ul li.sel a{
	padding:2px 12px;
	font-weight:bold;
}
.alfa_box ul li a{
	color:#777777;
	font-size:12px;
	display:block;
	width:160px;
	text-decoration:none;
	padding:0 12px;
}
.alfa_box ul li.sel ul li a{
	color:#777777;
	background-color:#FFFFFF;
	padding-left:24px;
	font-weight:normal;
}

.alfa_box ul li a span.bul{
	background:url(../img/ico/bul_grey.gif) 5px 5px no-repeat;
	padding-left:6px;
	line-height:12px;
}
.alfa_box ul li a:hover{
	background-color:#f0f0f0;
}
.alfa_box ul li span.bul, .alfa_box ul li.sel a span.bul{
	background-image:none;
}
.alfa_box ul li ul{
	padding:0;
	margin:0;
}
.alfa_box ul li ul li a{
	padding-left:24px;
	width:148px;
}

/* PĀRSLĒGS ALFA LISTEI */
.alfa_switch{
	font-size:12px;
	color:#999999;
	font-weight:bold;
	background:url(../img/alfa_mid.gif) 0 0 repeat-y;
	width:582px;
}
.alfa_switch_narrow{
	background:url(../img/sm_alfa_mid.gif) 0 0 repeat-y;
	width:489px;
}
.alfa_switch_wide{
	width:646px;
	background:none;
}
.alfa_switch_fix{
	height:16px;
}
.alfa_switch_top div.alfa_switch_fix{
	background:url(../img/alfa_top.gif) 0 0 no-repeat;
	padding:7px 12px;
}
.alfa_switch_bot div.alfa_switch_fix{
	background:url(../img/alfa_bot.gif) 0 100% no-repeat;
	padding:7px 12px;
}
.alfa_switch_top_narrow div.alfa_switch_fix{
	background:url(../img/sm_alfa_top.gif) 0 0 no-repeat;
	padding:7px 12px;
}
.alfa_switch_bot_narrow div.alfa_switch_fix{
	background:url(../img/sm_alfa_bot.gif) 0 100% no-repeat;
	padding:7px 12px;
}
.alfa_switch a{
	color:#2971a7;
	text-decoration:none;
}
.alfa_switch a:hover{
	text-decoration:underline;
}
.alfa_switch div.left_sw{
	float:left;
	width:160px;
}
.alfa_switch div.left_sw a{
	background:url(../img/ico/alfa_left.gif) 0 0 no-repeat;
	padding-left:19px;
	color:#999999;
}
.alfa_switch div.left_sw a.active{
	background:url(../img/ico/alfa_left_active.gif) 0 0 no-repeat;
	color:#2971a7;
}
.alfa_switch div.right_sw{
	float:right;
	width:160px;
	text-align:right;
}
.alfa_switch div.right_sw a{
	background:url(../img/ico/alfa_right.gif) 100% 0 no-repeat;
	padding-right:19px;
	color:#999999;
}
.alfa_switch div.right_sw a.active{
	background:url(../img/ico/alfa_right_active.gif) 100% 0 no-repeat;
	color:#2971a7;
}
.alfa_switch div.digit_sw{
	float:left;
	width:238px;
	text-align:center;
}
.alfa_switch_narrow div.digit_sw{
	width:140px;
}
.alfa_switch_wide div.digit_sw{
	width:320px;
}
.alfa_switch div.digit_sw a{
	padding:0 1px;
	color:#2971A7;
}
.alfa_switch div.digit_sw a.sel{
	color:#999999;
}

/* GAMMA BLOKI */
.gamma_block{}

.gamma_block_title{
	background:url(../img/gamma_box_top_left.gif) 0 0 no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
}
.gamma_block_title div{
	background:url(../img/gamma_box_top_right.gif) 100% 0 no-repeat;
	padding:3px 12px 4px 12px;
}
.gamma_block_content{
	padding:5px 11px 5px 11px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	color:#818181;
}
.gamma_block_nopad{
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
}
.gamma_block_bot{
	background:url(../img/gamma_box_bot_left.gif) 0 0 no-repeat;
}
.gamma_block_bot div{
	background:url(../img/gamma_box_bot_right.gif) 100% 0 no-repeat;
	line-height:5px;
}

.glossy_block{}

.glossy_block_title{
	background:url(../img/glossy_left.gif) 0 0 no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
}
.glossy_block_title div{
	background:url(../img/glossy_right.gif) 100% 0 no-repeat;
	padding:3px 12px 4px 12px;
}
.glossy_block_title div a, .glossy_block_title div a:visited{
	text-decoration:none;
	color:#FFFFFF;
	display:block;
	background:url(../img/glossy_right_b.gif) 100% 3px no-repeat;
}
.glossy_block_title div a:hover{
	text-decoration:underline;
}
.glossy_block_content{
	padding:5px 11px 5px 11px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	color:#818181;
}
.glossy_block_nopad{
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
}
.glossy_block_bot{
	background:url(../img/gamma_box_bot_left.gif) 0 0 no-repeat;
}
.glossy_block_bot div{
	background:url(../img/gamma_box_bot_right.gif) 100% 0 no-repeat;
	line-height:5px;
}

/* PRODUCT PAGE */
.prod_menu{
	height:23px;
	margin-bottom:15px;
}
.prod_menu ul.prod_sm{
	list-style-type:none;
	display:block;
	float:left;
}
.prod_menu ul.prod_sm li{
	display:block;
	float:left;
	background:url(../img/prod_sm_split.gif) 0 6px no-repeat;
}
.prod_menu ul.prod_sm li.no_split{
	background-image:none;
}
.prod_menu ul.prod_sm li.sel{
	background:url(../img/prod_sm_left.gif) 0 0 no-repeat;
}
.prod_menu ul.prod_sm li a{
	display:block;
	float:left;
	font-size:12px;
	color:#777777;
	padding:3px 15px 2px 15px;
	text-decoration:none;
}
.prod_menu ul.prod_sm li a:hover{
	text-decoration:underline;
}
.prod_menu ul.prod_sm li.sel a{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	background:url(../img/prod_sm_right.gif) 100% 0 no-repeat;
}

/* Labajā pusē pogas */
.prod_menu ul.prod_but{
	list-style-type:none;
	display:block;
	float:right;
}
.prod_menu ul.prod_but li{
	display:block;
	float:left;
	background:url(../img/prod_but_left.gif) 0 0 no-repeat;
	margin-left:10px;
}
.prod_menu ul.prod_but li a{
	display:block;
	float:left;
	padding:2px 28px 3px 10px;
	background:url(../img/prod_but_right.gif) 100% 0 no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

/* HELP */
.beta_box{
	color:#777777;
}
.beta_box table tr td{
	display:block;
	width:649px;
	background:url(../img/beta_mid.gif) 0 0 repeat-y;
	padding:18px 20px;
	border-bottom:1px solid #e5e5e5;
}
.beta_box table tr td.beta_first{
	padding:0;
	width:689px;
	border-bottom:0;
}
.beta_box table tr td.beta_last{
	border-bottom:0;
	padding:0;
	width:689px;
}
.beta_box table tr td.beta_last div.beta_fix{
	background:url(../img/beta_bot.gif) 0 100% no-repeat;
	padding:18px 20px;
}
.beta_box table tr td.beta_first h1{
	font-size:18px;
	color:#999999;
	background:url(../img/beta_top.gif) 0 0 no-repeat;
	padding:18px 20px;
}
.beta_box table tr td.beta_first div{
	background-position:1px 1px;
	background-repeat:no-repeat;
}
.beta_box table tr td h1{
	font-size:18px;
	color:#333333;
	padding-bottom:18px;
	font-weight:normal;
}
.beta_box a{
	color:#2b71a5;
}

.help_open{
	background-color:#efefef;
	margin:5px 0;
	padding:7px 12px;
}
a.help_open_title{
	display:block;
	text-decoration:none;
	font-weight:bold;
	background:url(../img/ico/bbul_down_grey.gif) 0 4px no-repeat;
	padding-left:21px;
}
a.help_open_print{
	float:right;
	text-align:right;
	font-size:11px;
}

.zeta_but{
	background:url(../img/zeta_but_left.gif) 0 0 no-repeat;
}
.zeta_but a{
	display:block;
	text-align:center;
	background:url(../img/zeta_but_right.gif) 100% 0 no-repeat;
	padding:18px 0;
	font-size:18px;
	color:#999999;
	text-decoration:none;
}
.zeta_but a.zeta_special{
	color:#ff6633;
}
.zeta_but a:hover{
	text-decoration:underline;
}

.help_main_but{
	background-position:0 0;
	background-repeat:no-repeat;
}
.help_main_but a{
	font-size:18px;
	color:#FFFFFF;
	display:block;
	padding:11px 0 10px 11px;
	text-decoration:none;
}
.help_main_but a.sel{
	text-decoration:underline;
}
.help_main_but a:hover{
	text-decoration:underline;
}

.zeta_sm{
	background:url(../img/fader.gif) 0 0 repeat-x;
}
.zeta_sm div.zeta_sm_bot{
	background:url(../img/zeta_bot.gif) 0 100% no-repeat;
	padding-bottom:4px;
}
.zeta_sm ul{
	list-style-type:none;
	padding:8px 0 8px 0;
	margin:0;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
}
.zeta_sm ul li{

}
.zeta_sm a{
	display:block;
	font-size:12px;
	color:#818181;
	text-decoration:none;
	padding:0px 12px;
}
.zeta_sm ul li a{
	font-weight:bold;
}
.zeta_sm ul li ul li a{
	font-weight:normal;
}
.zeta_sm ul li a:hover, .zeta_sm ul li.sel ul li a:hover{
	background-color:#F0F0F0;
}
.zeta_sm ul li.sel a{
	color:#FFFFFF;
	background-color:#b8b8b8;
}
.zeta_sm ul li.sel a{
	padding:2px 12px;
}
.zeta_sm ul li ul li.sel a{
	padding:2px 0 2px 24px;
}
.zeta_sm ul li.sel ul li a{
	padding:0px 12px 0px 24px;
}
.zeta_sm ul li a:hover span.bul, .zeta_sm ul li.sel a span.bul{
	background:none;
	padding:0;
}
.zeta_sm ul li.sel ul li a{
	background-color:#FFFFFF;
	color:#818181;
}
.zeta_sm ul li ul{
	border:0;
	padding:0;
}
.zeta_sm ul li ul li a{
	padding-left:24px;
}
.zeta_sm a span.bul, .zeta_sm ul li.sel ul li a span.bul{
	padding-left:6px;
	background:url(../img/ico/bul_grey.gif) 5px 5px no-repeat;
}

/* PROFILS */
.form_heading_top{
	background:url(../img/form_top_left.gif) 0 0 no-repeat;
}
.form_heading_top div{
	background:url(../img/form_top_right.gif) 100% 0 no-repeat;
	font-size:18px;
	color:#FFFFFF;
	padding:11px 16px;
}
.form_heading{
	font-size:18px;
	color:#FFFFFF;
	padding:11px 15px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	background-color:#87B3DF;
}
.form_table{
	font-size:18px;
}
.form_table table tr td.form_field{
	font-size:13px;
	font-weight:bold;
	padding-left:13px;
}
.form_field{
	font-size:13px;
	font-weight:bold;
}
.form_table table tr td.form_field{
	border-left:1px solid #e5e5e5;
}
.form_table table tr td{
	padding:10px 0;
	background:url(../img/gr_px.gif) 0 100% repeat-x;
}

.form_table table tr td.right_border{
	position:relative;
	width:15px;
	background:url(../img/rb_fix.gif) 100% 100% no-repeat;
}
.form_table table tr.form_bottom td{
	border-bottom:0;
	background:url(../img/form_bot.gif) 0 100% no-repeat;
}
.form_table table tr td.edit_but{
	width:140px;
}
.form_table table tr.dark td{
	background-color:#f8f8f8;
}
.form_table table tr.no_border td{
	background-image:none;
}
.form_table table tr.no_border td.right_border{
	background:url(../img/gr_px.gif) 100% 0 repeat-y;
	background-color:#F8F8F8;
}
a.tooltip{
	text-decoration:none;
	padding:0 5px;
	font-size:12px;
	background:url(../img/ico/tooltip.gif) 0 0px no-repeat;
}
a:hover.tooltip{
	background-image:url(../img/ico/tooltip_active.gif);
}
a.tooltip_active{
	text-decoration:none;
	padding:0 5px;
	font-size:12px;
	background:url(../img/ico/tooltip_active.gif) 0 0px no-repeat;
	cursor:default;
}
a.form_edit{
	background:url(../img/form_grey_left.gif) 0 0 no-repeat;
	font-size:13px;
	font-weight:bold;
	color:#2971a7;
	text-decoration:none;
	display:block;
	width:70px;
	text-align:center;
}
a.form_edit span{
	background:url(../img/form_grey_right.gif) 100% 0 no-repeat;
	padding:2px 0 2px 0;
	display:block;
}

.tooltip_box{
	width:195px;
	position:absolute;
	margin-left:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(../img/tooltip_box_top.gif) 0 0 no-repeat;
}
.tooltip_box div.tooltip_text{
	width:164px;
	float:right;
	padding:10px 10px;
	margin:2px 0 0 0;
	background:url(../img/ico/tooltip_active.gif) 10px 8px no-repeat;
	background-color:#cae2f1;
}
.tooltip_box div.tooltip_text h4{
	margin:0;
	padding-left:20px;
	line-height:7px;
	font-size:14px;
	font-weight:bold;
}
.tooltip_box div.tooltip_text p{
	padding-top:10px;
}
.tooltip_box div.tooltip_bot{
	width:184px;
	float:right;
	background:url(../img/tooltip_box_bot.gif) 100% 100% no-repeat;
	background-color:#cae2f1;
}

a.form_submit{
	display:block;
	background:url(../img/submit_left.gif) 0 0 no-repeat;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	color:#FFFFFF;
	width:110px;
	text-decoration:none;
	text-align:left;
}
a.form_submit span{
	display:block;
	width:90px;
	background:url(../img/submit_right.gif) 100% 0 no-repeat;
	padding:5px 30px 6px 10px;
	cursor:pointer;
}
.form_save{
	float:right;
}
.form_save div, .form_save a{
	display:block;
	float:left;
	font-size:11px;
	font-weight:normal;
}
.form_save div{
	padding:3px 2px 0 0;
}
a.save{
	background:url(../img/ico/save.gif) 0 0 no-repeat;
	text-decoration:none;
	display:block;
	height:23px;
	width:33px;
	margin-left:5px;
}
a.cancel{
	background:url(../img/ico/cancel.gif) 0 0 no-repeat;
	text-decoration:none;
	display:block;
	height:23px;
	width:33px;
	margin-left:5px;
}

#ch_order{
	font-size:12px;
	font-weight:bold;
}
#ch_order a{
	text-decoration:none;
	width:19px;
}
#ch_order div.order_item{
	border:1px solid #e5e5e5;
	width:170px;
	height:18px;
	background-color:#FFFFFF;
	padding:3px 4px 0 9px;
	margin-bottom:1px;
}
#ch_order div:hover.order_item{
	background-color:#e5e5e5;
}
#ch_order div.order_title{
	float:left;
	width:133px;
}
#ch_order div.order_top{
	float:left;
}
#ch_order div.order_bot{
	float:left;
}
#ch_order div.order_top a{
	background:url(../img/ico/move_top.gif) 2px 6px no-repeat;
	padding:2px 7px;
}
#ch_order div.order_bot a{
	background:url(../img/ico/move_bot.gif) 2px 6px no-repeat;
	padding:2px 7px;
}

/* SHOP */
.shop_reg{
	margin:14px 0 14px 0;
	width:689px;
}
.reg_sm{
	font-size:13px;
	padding:5px 0 0 26px;
}
.reg_sm a{
	color:#666666;
}
.reg_terms a{
	color:#666666;
	display:block;
	float:left;
}
.reg_terms{
	font-size:13px;
	line-height:30px;
	padding-bottom:3px;
}
.reg_terms input{
	display:block;
	float:left;
	margin:9px 8px 0 0px;
}
.steps_box{
	margin-left:78px;
}
.steps{
	list-style-type:none;
}
.steps li{
	display:block;
	float:left;
	height:22px;
	color:#cccccc;
	background:url(../img/ico/step_circle.gif) 0 0 no-repeat;
	padding:4px 0 0 9px;
	margin-right:12px;
}
.steps li span{
	padding-left:14px;
}
.steps li.sel{
	color:#FFFFFF;
	background:url(../img/ico/step_circle_sel.gif) 0 0 no-repeat;
}
.steps li.sel span{
	color:#CCCCCC;
	font-weight:bold;
}

.shop_wrap{
	margin:14px 0 0 0;
	background:url(../img/beta_top_height.gif) 0 0 no-repeat;
}
.shop_wrap div.shop_wrap_fix{
	width:687px;
	padding:0 1px;
}
.shop_wrap h1{
	font-size:18px;
	color:#666666;
	line-height:18px;
	font-weight:normal;
}
.shop_wrap h1.more_prods{
	color:#b8b8b8;
	margin-left:13px;
}
.shop_wrap h1.special{
	font-size:24px;
	font-weight:bold;
	line-height:24px;
}
.shop_info_text{
	padding:5px 0;
}
.shop_info_text_bigpad{
	padding:12px 0;
}
.shop_wrap table tr td{
	padding:10px 0;
}
.shop_wrap table tr td.shop_img div{
	padding-left:30px;
}
.shop_wrap table tr.shop_top td{
	background:url(../img/beta_top.gif) 0 0 no-repeat;
	line-height:5px;
	padding:0;

}
.shop_wrap table tr.sel td{
	background-color:#ffffb2;
}
.shop_wrap table tr.small_prod td{
	border-bottom:1px solid #e5e5e5;
}
.total_price_bot{
	width:676px;
	background:url(../img/shop_bot.gif) 0 100% no-repeat;
	margin-bottom:14px;
}
.total_price{
	background-color:#e5e5e5;
	height:43px;
	font-weight:bold;
	padding-right:13px;
}
.total_wrap{
	float:right;
	width:257px;
	height:29px;
	margin-top:7px;
	background:url(../img/shop_total_left.gif) 0 0 no-repeat;
}
.total_wrap div.left{
	float:left;
	padding:6px 0 0 13px;
}
.total_wrap div.left span.sm{
	font-weight:normal;
	font-size:11px;
}
.total_wrap div.right{
	background:url(../img/shop_total_right.gif) 100% 0 no-repeat;
	float:right;
	padding:3px 3px 0 0;
	height:26px;
	width:130px;
}

.shop_price{
	width:133px;
	height:23px;
	background:url(../img/shop_price_left.gif) 0 0 no-repeat;
	text-align:left;
	margin-right:13px;
	line-height:15px;
	cursor:pointer;
}
.shop_price a span{
	cursor:pointer;
}
.shop_price a{
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	background:url(../img/shop_price_right.gif) 100% 0 no-repeat;
	height:15px;
	padding:4px 0 4px 8px;
	font-size:11px;
}
.shop_price a span.big_price{
	font-size:12px;
	font-weight:bold;
}
.shop_price a span.buy_bg{
	display:block;
	float:right;
	background:url(../img/shop_price_split.gif) 0 2px no-repeat;
	padding-left:7px;
	padding-right:22px;
}
.shop_price a span.price_left{
	display:block;
	float:left;
}


.shop_wrap table tr.sel div.shop_price{
	background:url(../img/shop_price_sel_left.gif) 0 0 no-repeat;
}
.shop_wrap table tr.sel div.shop_price a{
	color:#666666;
	background:url(../img/shop_price_sel_right.gif) 100% 0 no-repeat;
}
tr.sel div.shop_price a span.buy_bg{
	background:url(../img/shop_price_split_grey.gif) 0 2px no-repeat;
}

.bd_bot td{
	border-bottom:1px solid #e5e5e5;
}

/* LIST TABLE */
.list_table{
	border-collapse:collapse;
	font-size:11px;
}
.list_table tr.title td{
	color:#FFFFFF;
	font-weight:bold;
	background-color:#aaaaaa;
}
.list_table a, .list_table a:visited{
	color:#2971a7;
	text-decoration:none;
}
.list_table a:hover{
	text-decoration:underline;
}
.list_table tr td{
	border:1px solid #e5e5e5;
	padding:6px 8px;
}
.list_table tr.dark td{
	background-color:#f8f8f8;
}
.list_table tr td.partner{
	background-color:#daffda;
}
.list_table tr td.client{
	background-color:#ffffcc;
}

.list_sub{
	height:17px;
}
.list_sub{
	font-size:11px;
}
.list_sub div.left{
	float:left;
}
.list_sub div.left a, .list_sub div.left a:visited{
	color:#818181;
	text-decoration:none;
}
.list_sub div.left a:hover{
	text-decoration:underline;
}
.list_sub div.right{
	float:right;
}
.list_sub div.right span{
	padding:2px 5px;
}


/* TAB BOX */
.tabbox{
	background:url(../img/px_e5.gif) 0 100% repeat-x;
	height:26px;
}
.tabbox ul{
	list-style-type:none;
	margin:0 11px;
}
.tabbox ul li{
	display:block;
	float:left;
	background:url(../img/tab_left.gif) 0 0 no-repeat;
	margin-right:1px;
}
.tabbox ul li a{
	display:block;
	font-size:11px;
	font-weight:bold;
	color:#ababab;
	text-decoration:none;
	padding:4px 18px;
	background:url(../img/tab_right.gif) 100% 0 no-repeat;
}
.tabbox ul li.sel{
	background-image:url(../img/tab_left_sel.gif);
}
.tabbox ul li.sel a{
	background-image:url(../img/tab_right_sel.gif);
}

/* ARTICLE */
.article_list ul{
	list-style-type:none;
}
.article_list ul li{
	background:url(../img/list_bul.gif) 0 6px no-repeat;
}
.article_list ul li a{
	color:#333333;
	text-decoration:none;
	padding-left:15px;
}
.article_list ul li a:hover{
	text-decoration:underline;
}
.article_list ul li a:visited{
	color:#818181;
}

.article_mid_main{
	padding:0 0 8px 0;
}
.article_mid_main_img{
	height:55px;
	float:left;
	margin:5px 11px 0 0;
}
.article_mid_main_img a img{

}
.article_mid_main h1 a{
	font-size:18px;
	line-height:20px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
}
.article_mid_main h1 a:hover{
	text-decoration:underline;
}
.article_mid_main h1 a:visited{
	color:#818181;
}

/* MAIN ARTICLE OFFICE */
.main_articles{
	height:220px;
}
.main_articles div.main_img{
	float:left;
	width:231px;
	margin-top:5px;
	background:url(../img/px_ff.gif) 0 0 no-repeat;
	background-color:#f0f0f0;
	text-align:center;
}
.main_articles div.main_img div.c3{
	background:url(../img/px_ff.gif) 100% 100% no-repeat;
}
.main_articles div.main_img div.c4{
	background:url(../img/px_ff.gif) 0 100% no-repeat;
	padding:3px 0;
}
.main_articles div.right_col{
	float:left;
	width:235px;
}

.main_articles div.right_col div.main_article{
	margin-top:5px;
	background:url(../img/c2.gif) 100% 0 no-repeat;
	background-color:#f0f0f0;
}
.main_articles div.right_col div.main_article h1{
	padding:7px 10px 7px 8px;
}
.main_articles div.right_col div.main_article h1 a{
	color:#333333;
	text-decoration:none;
	font-size:18px;
	line-height:18px;
	font-weight:normal;
}
.main_articles div.right_col div.main_article h1 a:hover{
	text-decoration:underline;
}
.main_articles div.right_col div.main_article div.main_article_text{
	background:url(../img/c3.gif) 100% 100% no-repeat;
	color:#333333;
	font-size:12px;
	line-height:18px;
	padding:0 8px 10px 7px;
}
.main_articles div.right_col div.sub_articles ul{
	list-style-type:none;
	margin-top:6px;
}
.main_articles div.right_col div.sub_articles ul li{
	display:block;
	margin-left:6px;
}
.main_articles div.right_col div.sub_articles ul li.sel{
	background:url(../img/mm_article_bg.gif) 0 0 no-repeat;
}
.main_articles div.right_col div.sub_articles ul li a{
	display:block;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	padding-left:18px;
	background:url(../img/list_bul.gif) 7px 6px no-repeat;
}
.main_articles div.right_col div.sub_articles ul li a:visited{
	color:#999999;
}
.main_articles div.right_col div.sub_articles ul li.sel a{
	color:#2971a7;
}
.main_articles div.right_col div.sub_articles ul li.sel a span.bul{
	padding-left:2px;
	background:url(../img/ico/bul_blue.gif) 100% 4px no-repeat;
}
/* PAGE BOX */
.page_box div.page_box_top{
	background:url(../img/alfa_top.gif) 0 0 no-repeat;
	line-height:5px;
}
.page_box div.page_box_content{
	padding:5px 11px;
	border-left:1px solid #E5E5E5;
	border-right:1px solid #E5E5E5;
}
.page_box div.page_box_bottom{
	background:url(../img/alfa_bot.gif) 100% 0 no-repeat;
	line-height:5px;
}
.page_box p{
	padding:5px 0 10px 0;
}
.page_box h1{
	padding:10px 0;
	font-size:18px;
	color:#333333;
	font-weight:normal;
}

/* LOGIN RECOVER */
.login_recover table tr td{
	padding:5px 0;
}

/* INFO FIELDS */
.info_field{
	padding:9px 20px 7px 36px;
	margin-bottom:10px;
	font-weight:bold;
	background:url(../img/info_mark.jpg) 7px 6px no-repeat;
	background-color:#d8ffa2;
}
.info_field_negative{
	background:url(../img/info_negative.gif) 7px 6px no-repeat;
	background-color:#ffff66;
}
/* User content texts */
.content_text ol, .content_text ul{
	padding-left:30px;
}

.content_text h1{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:24px;
	line-height:24px;
}

.content_text h2{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:20px;
	line-height:20px;
}

.content_text a{
	color:#2971A7;
}



.startpage_articles ul li a{
	color:#818181;
}
.startpage_articles ul li a:visited{
	color:#b0b0b0;
}
.startpage_articles ul li a:hover{
	color:#2971A7;
	text-decoration:underline;
}







.question_open_title{
	display:block;
	text-decoration:none;
	background:url(../img/ico/alfa_right_active.gif) 0 50% no-repeat;
	padding-left:21px;
	color: #2B71A5;
}
.answer_open_title{
	display:block;
	text-decoration:none;
	background:url(../img/ico/alfa_left_active.gif) white 0 50% no-repeat;
	padding-left:21px;
}
