html,body {
	height: 100%;	
}

a {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#000000;}
a:hover {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#F40000;}


.lang {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#ffffff; }
a.lang {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#ffffff; text-decoration:none; }
a.lang:hover {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#ffffff; text-decoration:none; }
a.lang_on {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#ffffff; text-decoration:underline; }
a.lang_on:hover {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#ffffff; text-decoration:underline; }
a.lang_off {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#ffffff; text-decoration:none; }
a.lang_off:hover {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#ffffff; text-decoration:underline; }

.footer {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#ffffff; }
a.footer {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#ffffff; }
a.footer:hover {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#ffffff; }

.tmenu {font-family: Trebuchet MS, Arial, Helvetica, Verdana, sans-serif; font-size:12px; text-decoration:none; color:#ffffff;  font-weight:bold;}
a.tmenu {font-family: Trebuchet MS, Arial, Helvetica, Verdana, sans-serif; font-size:12px; text-decoration:none; color:#ffffff; text-decoration:none;  font-weight:bold;}
a.tmenu:hover {font-family: Trebuchet MS, Arial, Helvetica, Verdana, sans-serif; font-size:12px; text-decoration:none; color:#ffffff; text-decoration:none;  font-weight:bold;}
a.tmenu_on {font-family: Trebuchet MS, Arial, Helvetica, Verdana, sans-serif; font-size:12px; text-decoration:none; color:#CAC8C9; text-decoration:none;  font-weight:bold;}
a.tmenu_on:hover {font-family: Trebuchet MS, Arial, Helvetica, Verdana, sans-serif; font-size:12px; text-decoration:none; color:#CAC8C9; text-decoration:none;  font-weight:bold;}
a.tmenu_off {font-family: Trebuchet MS, Arial, Helvetica, Verdana, sans-serif; font-size:12px; text-decoration:none; color:#ffffff; text-decoration:none;  font-weight:bold;}
a.tmenu_off:hover {font-family: Trebuchet MS, Arial, Helvetica, Verdana, sans-serif; font-size:12px; text-decoration:none; color:#CAC8C9; text-decoration:none;  font-weight:bold;}


.lmenu {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#000000; }
a.lmenu {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#000000; text-decoration:none; }
a.lmenu:hover {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif, sans-serif; font-size:12px; text-decoration:none; color:#000000; text-decoration:none; }
a.lmenu_on {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#F40000; text-decoration:none; }
a.lmenu_on:hover {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#000000; text-decoration:none; }
a.lmenu_off {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#000000; text-decoration:none; }
a.lmenu_off:hover {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#F40000; text-decoration:none; }

.llmenu {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#000000; }
a.llmenu {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#000000; text-decoration:none; }
a.llmenu:hover {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#00529E; text-decoration:none; }
a.llmenu_on {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#00529E; text-decoration:none; }
a.llmenu_on:hover {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#00529E; text-decoration:none; }
a.llmenu_off {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#000000; text-decoration:none; }
a.llmenu_off:hover {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#00529E; text-decoration:none; }


.lllmenu {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#F40000; }
a.lllmenu {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#F40000; text-decoration:none; }
a.lllmenu:hover {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#F40000; text-decoration:none; }
a.lllmenu_on {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#ffffff; text-decoration:none; }
a.lllmenu_on:hover {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#ffffff; text-decoration:none; }
a.lllmenu_off {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#F40000; text-decoration:none; }
a.lllmenu_off:hover {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#F40000; text-decoration:none; }


a.hp_prod_tit {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none; color:#ffffff; }
a.hp_prod_tit:hover {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none; color:#ffffff; }

a.hp_prod {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#ffffff; }
a.hp_prod:hover {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#ffffff; }

a.hp_news_tit {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none; color:#F40000;}
a.hp_news_tit:hover {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none; color:#F40000;}


.text_corpo_normal {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }
#corpo a { font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#F40000; text-decoration:underline; }
#corpo a:hover { font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#F40000; text-decoration:underline; }

a.download {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#f40000;}
a.download:hover {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#f40000;}


.text_white_huge {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#ffffff;}
.text_white_big {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#ffffff;}
.text_white_normal {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;}
.text_white_medium {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;}
.text_white_small {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;}
.text_white_tiny {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#ffffff;}

.text_black_huge {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#000000;}
.text_black_big {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#000000;}
.text_black_normal {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.text_black_medium {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.text_black_small {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}
.text_black_tiny {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000;}

.text_grey_huge {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#666666;}
.text_grey_big {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#666666;}
.text_grey_normal {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
.text_grey_medium {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.text_grey_small {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666;}
.text_grey_tiny {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#666666;}

.text_red_huge {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#f40000;}
.text_red_big {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#f40000;}
.text_red_normal {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#f40000;}
.text_red_medium {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#f40000;}
.text_red_small {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#f40000;}
.text_red_tiny {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:8; color:#f40000;}

.text_blue_huge {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#00529E;}
.text_blue_big {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#00529E;}
.text_blue_normal {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#00529E;}
.text_blue_medium {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#00529E;}
.text_blue_small {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#00529E;}
.text_blue_tiny {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:8; color:#00529E;}


.border_t_black {border-top:1px solid #000000;}
.border_r_black {border-right:1px solid #000000;}
.border_b_black {border-bottom:1px solid #000000;}
.border_l_black {border-left:1px solid #000000;}
.border_tr_black {border-top:1px solid #000000; border-right:1px solid #000000;}
.border_tb_black {border-top:1px solid #000000; border-bottom:1px solid #000000;}
.border_tl_black {border-top:1px solid #000000; border-left:1px solid #000000;}
.border_rb_black {border-right:1px solid #000000; border-bottom:1px solid #000000;}
.border_rl_black {border-right:1px solid #000000; border-left:1px solid #000000;}
.border_bl_black {border-bottom:1px solid #000000; border-left:1px solid #000000;}
.border_trb_black {border-top:1px solid #000000; border-right:1px solid #000000; border-bottom:1px solid #000000;}
.border_rbl_black {border-right:1px solid #000000; border-bottom:1px solid #000000; border-left:1px solid #000000;}
.border_tbl_black {border-top:1px solid #000000; border-bottom:1px solid #000000; border-left:1px solid #000000;}
.border_trl_black {border-top:1px solid #000000; border-right:1px solid #000000; border-left:1px solid #000000;}
.border_trbl_black {border-top:1px solid #000000; border-right:1px solid #000000; border-bottom:1px solid #000000; border-left:1px solid #000000;}


.border_t_lgrey {border-top:1px solid #D5D5D5;}
.border_r_lgrey {border-right:1px solid #D5D5D5;}
.border_b_lgrey {border-bottom:1px solid #D5D5D5;}
.border_l_lgrey {border-left:1px solid #D5D5D5;}
.border_tr_lgrey {border-top:1px solid #D5D5D5; border-right:1px solid #D5D5D5;}
.border_tb_lgrey {border-top:1px solid #D5D5D5; border-bottom:1px solid #D5D5D5;}
.border_tl_lgrey {border-top:1px solid #D5D5D5; border-left:1px solid #D5D5D5;}
.border_rb_lgrey {border-right:1px solid #D5D5D5; border-bottom:1px solid #D5D5D5;}
.border_rl_lgrey {border-right:1px solid #D5D5D5; border-left:1px solid #D5D5D5;}
.border_bl_lgrey {border-bottom:1px solid #D5D5D5; border-left:1px solid #D5D5D5;}
.border_trb_lgrey {border-top:1px solid #D5D5D5; border-right:1px solid #D5D5D5; border-bottom:1px solid #D5D5D5;}
.border_rbl_lgrey {border-right:1px solid #D5D5D5; border-bottom:1px solid #D5D5D5; border-left:1px solid #D5D5D5;}
.border_tbl_lgrey {border-top:1px solid #D5D5D5; border-bottom:1px solid #D5D5D5; border-left:1px solid #D5D5D5;}
.border_trl_lgrey {border-top:1px solid #D5D5D5; border-right:1px solid #D5D5D5; border-left:1px solid #D5D5D5;}
.border_trbl_lgrey {border-top:1px solid #D5D5D5; border-right:1px solid #D5D5D5; border-bottom:1px solid #D5D5D5; border-left:1px solid #D5D5D5;}


.border_t_grey {border-top:1px solid #555555;}
.border_r_grey {border-right:1px solid #555555;}
.border_b_grey {border-bottom:1px solid #555555;}
.border_l_grey {border-left:1px solid #555555;}
.border_tr_grey {border-top:1px solid #555555; border-right:1px solid #555555;}
.border_tb_grey {border-top:1px solid #555555; border-bottom:1px solid #555555;}
.border_tl_grey {border-top:1px solid #555555; border-left:1px solid #555555;}
.border_rb_grey {border-right:1px solid #555555; border-bottom:1px solid #555555;}
.border_rl_grey {border-right:1px solid #555555; border-left:1px solid #555555;}
.border_bl_grey {border-bottom:1px solid #555555; border-left:1px solid #555555;}
.border_trb_grey {border-top:1px solid #555555; border-right:1px solid #555555; border-bottom:1px solid #555555;}
.border_rbl_grey {border-right:1px solid #555555; border-bottom:1px solid #555555; border-left:1px solid #555555;}
.border_tbl_grey {border-top:1px solid #555555; border-bottom:1px solid #555555; border-left:1px solid #555555;}
.border_trl_grey {border-top:1px solid #555555; border-right:1px solid #555555; border-left:1px solid #555555;}
.border_trbl_grey {border-top:1px solid #555555; border-right:1px solid #555555; border-bottom:1px solid #555555; border-left:1px solid #555555;}

.border_t_dgrey {border-top:1px solid #AEAEAE;}
.border_r_dgrey {border-right:1px solid #AEAEAE;}
.border_b_dgrey {border-bottom:1px solid #AEAEAE;}
.border_l_dgrey {border-left:1px solid #AEAEAE;}
.border_tr_dgrey {border-top:1px solid #AEAEAE; border-right:1px solid #AEAEAE;}
.border_tb_dgrey {border-top:1px solid #AEAEAE; border-bottom:1px solid #AEAEAE;}
.border_tl_dgrey {border-top:1px solid #AEAEAE; border-left:1px solid #AEAEAE;}
.border_rb_dgrey {border-right:1px solid #AEAEAE; border-bottom:1px solid #AEAEAE;}
.border_rl_dgrey {border-right:1px solid #AEAEAE; border-left:1px solid #AEAEAE;}
.border_bl_dgrey {border-bottom:1px solid #AEAEAE; border-left:1px solid #AEAEAE;}
.border_trb_dgrey {border-top:1px solid #AEAEAE; border-right:1px solid #AEAEAE; border-bottom:1px solid #AEAEAE;}
.border_rbl_dgrey {border-right:1px solid #AEAEAE; border-bottom:1px solid #AEAEAE; border-left:1px solid #AEAEAE;}
.border_tbl_dgrey {border-top:1px solid #AEAEAE; border-bottom:1px solid #AEAEAE; border-left:1px solid #AEAEAE;}
.border_trl_dgrey {border-top:1px solid #AEAEAE; border-right:1px solid #AEAEAE; border-left:1px solid #AEAEAE;}
.border_trbl_dgrey {border-top:1px solid #AEAEAE; border-right:1px solid #AEAEAE; border-bottom:1px solid #AEAEAE; border-left:1px solid #AEAEAE;}

.border_t_ddgrey {border-top:1px solid #9B9B9B;}
.border_r_ddgrey {border-right:1px solid #9B9B9B;}
.border_b_ddgrey {border-bottom:1px solid #9B9B9B;}
.border_l_ddgrey {border-left:1px solid #9B9B9B;}
.border_tr_ddgrey {border-top:1px solid #9B9B9B; border-right:1px solid #9B9B9B;}
.border_tb_ddgrey {border-top:1px solid #9B9B9B; border-bottom:1px solid #9B9B9B;}
.border_tl_ddgrey {border-top:1px solid #9B9B9B; border-left:1px solid #9B9B9B;}
.border_rb_ddgrey {border-right:1px solid #9B9B9B; border-bottom:1px solid #9B9B9B;}
.border_rl_ddgrey {border-right:1px solid #9B9B9B; border-left:1px solid #9B9B9B;}
.border_bl_ddgrey {border-bottom:1px solid #9B9B9B; border-left:1px solid #9B9B9B;}
.border_trb_ddgrey {border-top:1px solid #9B9B9B; border-right:1px solid #9B9B9B; border-bottom:1px solid #9B9B9B;}
.border_rbl_ddgrey {border-right:1px solid #9B9B9B; border-bottom:1px solid #9B9B9B; border-left:1px solid #9B9B9B;}
.border_tbl_ddgrey {border-top:1px solid #9B9B9B; border-bottom:1px solid #9B9B9B; border-left:1px solid #9B9B9B;}
.border_trl_ddgrey {border-top:1px solid #9B9B9B; border-right:1px solid #9B9B9B; border-left:1px solid #9B9B9B;}
.border_trbl_ddgrey {border-top:1px solid #9B9B9B; border-right:1px solid #9B9B9B; border-bottom:1px solid #9B9B9B; border-left:1px solid #9B9B9B;}

.border_t_red {border-top:1px solid #f40000;}
.border_r_red {border-right:1px solid #f40000;}
.border_b_red {border-bottom:1px solid #f40000;}
.border_l_red {border-left:1px solid #f40000;}
.border_tr_red {border-top:1px solid #f40000; border-right:1px solid #f40000;}
.border_tb_red {border-top:1px solid #f40000; border-bottom:1px solid #f40000;}
.border_tl_red {border-top:1px solid #f40000; border-left:1px solid #f40000;}
.border_rb_red {border-right:1px solid #f40000; border-bottom:1px solid #f40000;}
.border_rl_red {border-right:1px solid #f40000; border-left:1px solid #f40000;}
.border_bl_red {border-bottom:1px solid #f40000; border-left:1px solid #f40000;}
.border_trb_red {border-top:1px solid #f40000; border-right:1px solid #f40000; border-bottom:1px solid #f40000;}
.border_rbl_red {border-right:1px solid #f40000; border-bottom:1px solid #f40000; border-left:1px solid #f40000;}
.border_tbl_red {border-top:1px solid #f40000; border-bottom:1px solid #f40000; border-left:1px solid #f40000;}
.border_trl_red {border-top:1px solid #f40000; border-right:1px solid #f40000; border-left:1px solid #f40000;}
.border_trbl_red {border-top:1px solid #f40000; border-right:1px solid #f40000; border-bottom:1px solid #f40000; border-left:1px solid #f40000;}



.select{
	font-size:12px; 
	font-family:arial,verdana; 
	color:#000000; 
	background:#ffffff; 
	border-top:1px solid #C9C9C9; 
	border-right:1px solid #C9C9C9; 
	border-bottom:1px solid #C9C9C9; 
	border-left:1px solid #C9C9C9;
}

