body{margin:0;padding:0;margin-top:0px;background:url(../images/fd_body.gif) repeat-x left top;}
div, span, a, td, input, select, textarea{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#5e5c5c;}
a{text-decoration:underline;} a:hover{text-decoration:none;}
img, iframe{border:0;}
form{margin:0;padding:0;}
h1,h2,h3,h4,h5{margin:0;}

.clear{clear:both;}
.space{margin:0; height:20px;}

.est{display:block;width:951px;margin:0 auto;padding:0;}


.top{
	display:block; 
	margin:0 0 0px 0;
	text-align:right;
	height:22px;}

.pos_lks_top{
	float:right;
}
.tel_top_direct{float:left;padding:5px 0 5px 20px;color:#8e8b8b;margin-right:50px;background:url(../images/ic_phone.png) no-repeat left center;}

.lik_topo{
	color:#8e8b8b;
	float:left;
	padding:5px 0 5px 10px;
	margin-left:3px;
	text-decoration:none;
}
.lik_topo:hover{
	color:#002866; 
}

.acesso_directo_top{
	float:left;
	color:#8e8b8b;
	color:#808080;
	text-decoration:none;
	padding:4px 8px;
	text-align:left;
	margin-left:5px;
	padding:5px 0 5px 10px;
	margin-right:10px;
}

.acesso_directo_top:hover{
	color:#002866; 
}

/*
.acesso_directo_top:hover{ 
	background: url(../images/fd_acesso_directo_top_part.png) no-repeat left -22px;
}*/

.box_header_dir{
	display:block;
	width:921px;
	height:52px;
	padding:15px;
	background:url(../images/barra_top_logo_dir.jpg) no-repeat left top;
	margin-bottom:0px;}

/* MENSAGEM DE BOAS VINDAS*/

.nome_msg{display:block;width:951px;height:32px;background:url(../images/barra_msg.jpg) repeat left top;margin: 0 auto;}
.name_msg{display: block; float:left;padding:8px;}
.name_msg span{ color:#FFF; font-size:12px; }

.ultim_msg{display: block; float:left;padding:8px;color:#FFF; font-size:11px; margin-left:260px; }
.ultim_msg span{color:#FFF; font-weight:bold;}

.mens_msg{display: block; float:right; background:url(../images/envelope2.gif) no-repeat left top; padding-left:23px;color:#FFF; margin:8px;}
.mens_msg span{color:#FFF; font-weight:bold;}

/* MENUS */

.box_nav_top2{margin:0; padding:0;}
.box_nav_top2 li{list-style-type:none;float: left;}
/*.box_nav_top2 li a{display:block;float: left; padding: 3px; text-align:center; background: url(../images/bt_menu_princ.gif) no-repeat left top;width:127px; color:#FFF; text-decoration:none; font-size:11px; margin-right:1px;}*/
.box_nav_top2_link{display:block;float: left; padding: 3px; text-align:center; background: url(../images/bt_menu_princ.gif) no-repeat left top;width:127px; color:#FFF; text-decoration:none; font-size:11px; margin-right:1px;};
.box_nav_top2 li a:hover{ background-position:left -27px;padding: 3px color:#000000;}

.box_nav_top2_selected{ background: url(../images/bt_menu_princ.gif)  left -27px; color:#FFF; width:127px;padding: 3px;margin-right:1px;text-align:center;}
.box_nav_top2_selected a{ text-decoration:none; color:#FFFFFF;}

.box_nav_top2_selected 

.box_mods_sep{display:block;height:3px;font-size:1px;line-height:1px;background:#032B6A; margin:0 auto;width:951px;}
.box_mods_sep {
    background: none repeat scroll 0 0 #808080;
    display: block;
    font-size: 1px;
    height: 3px;
    line-height: 1px;
    margin: 0 auto;
    width: 951px;
}
.box_mods_sep_neg{display:block;height:3px;font-size:1px;line-height:1px;background:#808080; margin:0 auto;width:951px;}

/*.box_mods_sep_cinza{display:block;height:3px;font-size:1px;line-height:1px;background:#808080; margin:0 auto;width:951px;}*/

.est_main2{
	width:100%;
	border:0px;
	background: url(../images/barra_menu.gif) repeat-x left top
} 	
.est_main2 td{
	vertical-align:top;
}
.est_main2{
	width:100%;
	border:0px;
	background:#FFF;
	overflow:hidden;
} 

.box_tit_esq_menu{
	width:150px;
	background:url(../images/barra_menu.gif) repeat-x top; 
	border-top:#FFF 1px;
	padding-top:30px;

}

.hidden {display:none;}

.box_dir_bts{width:180px;list-style-type:none;list-style-position:outside;margin:0;padding:0;margin-left:20px;}
.box_dir_bts li {list-style-type:none;padding:0;margin:0;margin-top:7px;}
.box_dir_bts li a {text-decoration:none !important;font-size:12px;color:#5D5B5B;background:url(../images/seta.png) 0% 50% no-repeat;padding-left:10px;cursor:pointer; font-weight:bold;}
.box_dir_bts li a:hover{color:#032B6A;}

.box_dir_bts2{margin:0;padding:0;list-style-type:none;list-style-position:outside;}
.box_dir_bts2 li{list-style-type:none;padding:0;margin:0;margin-top:7px;}
.box_dir_bts2 li a{text-decoration:none;font-size:11px;background:none;font-weight:normal;} 
.box_dir_bts2 li a:hover{color:#032B6A;}

.box_dir_bts3{list-style-type:none;list-style-position:outside;margin:0;padding:0;margin-left:20px;}
.box_dir_bts3 li {list-style-type:none;padding:0;margin:0;margin-top:7px;}
.box_dir_bts3 li a {text-decoration:none !important;font-size:12px;color:#5D5B5B;padding-left:10px;cursor:pointer; font-weight:bold !important;}
.box_dir_bts3 li a:hover{color:#032B6A;}

.box_dir_bts_sel{color:#032B6A !important;}

.box_dir_bts_sel a{color:#032B6A !important;}

.box_dir_top_bts_sel{color:#032B6A  !important;font-size:12px; padding-left:10px; font-weight:bold !important;}


.td_cinza{width:1px;line-height:1px;font-size:1px;background:url(../images/risca.gif) repeat left top;}

.est_footer{display:block;width:951px;margin:0 auto;padding:0;padding-top:15px;margin-bottom:20px;}
.box_footer_bts{display:block;width:851px;float:left;margin-top:10px;margin-bottom:15px;}
.box_footer_bts a{display:block;float:left;margin-right:15px;text-decoration:none;color:#5e5c5c;font-size:11px;}
.box_footer_bts a:hover{color:#002866;}
.box_copy{display:block;font-size:9px;}/* EMPRESAS.html - SF26NOV */

.pt{background: url("../images/languages/pt.png") no-repeat scroll left top; height:11px; width:16px; float:right; margin-right:5px; }

.en{background: url("../images/languages/gb.png") no-repeat scroll left top; height:11px; width:16px; float:right; }

