a {text-decoration: none;}
a:hover {text-decoration: underline;}
* { margin:0;padding:0;}
img {border:0px;}
html,body {height:100%;border:none}
body {	background-image: url(../img/bgr_footer.gif);	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color:#333333}  
h1{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#CC0000; font-size:14px; margin-top:15px; margin-bottom:14px; padding-bottom:1px; border-bottom:1px solid #E1E4E6}
h2{font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#CC0000}
   
/* ########### FORMULÁRIOS  ############ */   
.formCheck {}
.formRadio {}
input {}
select {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #666666;}
textarea {}   
   
/* ############# CLASSES  ############## */
.login {font: 10px Arial; color : #000000;}
.imgconteudo { float:left; margin:0 13px 13px 0}
.lista {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; color:#323232}
.lista p,a{color:#323232}
.lista li {
	list-style-image: url(../img/ico_seta_vermelha.gif);
	margin-bottom:10px;
	list-style-position: outside;
	width: 105px;
	margin-right: 10px;
	margin-left:15px;
}
.lista2 li {
	list-style-image: url(../img/ico_seta_vermelha.gif);
	margin-bottom:15px;
	list-style-position: outside;
	width: 105px;
	margin-right: 10px;
	margin-left:15px;
}
.linkvermelho { color:#CE0000}
.bgrcaminhopao {background-image: url(../img/bgr_caminho_pao.jpg);	background-repeat: repeat-x;	background-position: left top;	background-color: #FFFFFF;}
.bulletverm li {background: url(../img/blt_submenu.gif) 0px 5px no-repeat;list-style:none;padding: 0 0 0 10px;margin-bottom:4px;}
.padl6 {padding-left:6px;}
.padl6t2 {padding-left:6px;padding-top:2px;}
.marl5{margin-left:5px;}
.marl10{margin-left:10px;}
html > body .marl5{margin-left:5px;}
html > body .marl10{margin-left:20px;}


/* ############# ID´S  ############## */
#caminhopao {font: 9px Verdana, Arial, Helvetica, sans-serif; color : #323232; margin:14px 0px 0px 29px}
#caminhopao a{ color : #323232;}
#header div {float:left;}
#conteudo p{font:10px Verdana, Arial, Helvetica, sans-serif; color:#333333; margin:0 0 14px 0; line-height:14px;}
#topo {background: url(../img/bgr_topo.jpg) top left  repeat-x;}
#footer {background-image: url(../img/bgr_footer_linha.gif);}
#destaques p,a{ font:10px Verdana, Arial, Helvetica, sans-serif;color:#323232}
#ativtoken li {
	background: url(../img/blt_submenu.gif) 0px 5px no-repeat;
	list-style : none;
	padding:0 0 4px 10px;
}

/* Banner Flutuante */
#staticbuttons{width:212px; }
/*.bannerFlutuante {width:212px; display:none; }
.boxBanner {font:11px Tahoma;color:#5C5C5C;background:#FFFFFF;}
.boxBanner div{ border-left:solid 1px #919191;border-right:solid 1px #919191;padding:0 10px;}
.boxBanner div p{margin:0 0 10px 0;}
*/
/*.BOX_Seguranca*/
.bannerFlutuante 
{
	width:212px;
	display:none;
}
.BOX_Seguranca
{
	POSITION:absolute;
	TOP: 0px;
	LEFT:0px;
	HEIGHT:415px;
	WIDTH:210px;
    BACKGROUND-COLOR: #FFFFFF;
	BORDER: 1px solid #CCCCCC;
	PADDING-LEFT:2px;
}
.ITEM_BS_Seg_txt
{
	POSITION:absolute;
	TOP:-8px;
	LEFT:50px;
	WIDTH:-11px;
	HEIGHT:30px;
	PADDING-LEFT:2px;
	z-index:5;
}
.ITEM_BS_AT
{
	POSITION:absolute;
	TOP:5px;
	WIDTH:154px;
	HEIGHT:62px;
	PADDING-LEFT:2px;
}
.ITEM_BS_Texto
{
	POSITION:absolute;
	TOP:80px;
	COLOR: #666666;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
	left:2px;
}
.ITEM_BS_Atento
{
	POSITION: absolute;
	TOP:145px;
	COLOR: #666666;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
	FONT-WEIGHT:bold;
}
.ITEM_BS_Pare
{
	POSITION:absolute;
	TOP:127px;
	WIDTH:61px;
	HEIGHT:61px;
	PADDING-LEFT:145px;
}
.ITEM_BS_Instr
{
	POSITION: absolute;
	TOP:210px;
	PADDING-LEFT:10px;
}
.ITEM_BS_Seg
{
	POSITION:absolute;
	TOP:-25px;
	WIDTH: 185px;
	COLOR: #666666;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
}
.ITEM_BS_Texto_inf
{
	POSITION:absolute;
	TOP:143px;
	WIDTH: 200px;
	LEFT:0;
	COLOR: #666666;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 11px;
	
}
.ITEM_BS_Ico
{
	POSITION:absolute;
	WIDTH:202px;
	HEIGHT:65px;
	TOP:225px;
	LEFT:2px;
}


/*############## HOME ############## */
.menuhome {	margin-right: -3px;}
html > .menuhome {margin:0px;}
#topohome {background-image: url(../content/home/img/bgr_topo_home.jpg);background-repeat: repeat-x;	background-position: left top;}
#novidades {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #454545;}
#novidades a{font-size: 9px; color: #454545;}

/*############## MENU ############## */
#menu {
	float:left;
	width:175px;
	background-image: url(../img/bgr_menu_topo.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
	margin-right:-3px;
	}
html > #menu {margin-right:0px;}

#menuhome {
	float:left;
	width:175px;
	margin-right:-3px;
	margin-top:-15px;
	}
html > #menumenuhome {margin-right:0px;}

#cont_menu {margin:15px 0 0 0;}
html > body #cont_menu {margin:15px 3px 0 0;}

#cont_menu A {display:block;padding:4px 10px 5px 0;width:152px;background: url(../img/blt_menu.gif) right no-repeat;}
#cont_menu A:hover {color:#CC0000;}
#cont_menu A.marcada {background: url(../img/blt_menu_atv.gif) right no-repeat;color:#CC0000;text-decoration:none;}

#submenu {margin: 5px 0 5px 0;}
#submenu A {text-decoration:none;font-size: 9px;color:#777777;display:block;padding:3px 9px 3px 0;margin-right:9px;background: url(../img/blt_submenu.gif) right no-repeat;}
#submenu A:hover {font-weight: normal;color:#000000;}
#submenu A.marcada {text-decoration:none;font-weight: bold;color:#777777;background: url(../img/blt_submenu.gif) right no-repeat;}

#submenu_2 A {text-decoration:none;font-size: 9px;color:#777777;display:block;padding:3px 9px 4px 0;margin-right:15px;background: url(../img/blt_menu.gif) right no-repeat;width:143px;}
#submenu_2 A:hover {font-weight: normal;color:#000000;}
#submenu_2 A.marcada {text-decoration:none;font-weight: bold;color:#777777;background: url(../img/blt_menu_atv.gif) right no-repeat;}

#submenu_3 {margin-right:7px;background:url(../img/fio_pont_menu.gif) #F6F6F6 top right repeat-x;}
#submenu_3 A {text-decoration:none;width:130px;font-size: 9px;color:#777777;display:block;padding:3px 9px 3px 0;margin-right:9px;background: url(../img/blt_submenu.gif) right no-repeat;}
#submenu_3 A:hover {font-weight: normal;color:#000000;}
#submenu_3 A.marcada {text-decoration:none;font-weight: bold;color:#333333;background: url(../img/blt_submenu.gif) right no-repeat;}

#submenu_informacao A {text-decoration:none;font-size: 9px;color:#333333;display:block;padding:4px 4px 4px 12px;width:100px;background:url(../img/blt_submenu.gif) #F6F6F6 5px  no-repeat;border-top:solid 1px #B6C2CB;}
#submenu_informacao {border-left:solid 1px #B6C2CB;border-right:solid 1px #B6C2CB;border-bottom:solid 1px #B6C2CB;background:#F6F6F6;}

#submenu_seguro A {text-decoration:none;font-size: 9px;color:#333333;display:block;padding:4px 4px 4px 12px;width:150px;background:url(../img/blt_submenu.gif) #F6F6F6 5px 9px no-repeat;border-top:solid 1px #B6C2CB;}
#submenu_seguro {border-left:solid 1px #B6C2CB;border-right:solid 1px #B6C2CB;border-bottom:solid 1px #B6C2CB;background:#F6F6F6;}

#submenu_emails A {text-decoration:none;font-size: 9px;color:#333333;display:block;padding:4px 4px 4px 12px;width:200px;background:url(../img/blt_submenu.gif) #F6F6F6 5px 9px no-repeat;border-top:solid 1px #B6C2CB;}
#submenu_emails {border-left:solid 1px #B6C2CB;border-right:solid 1px #B6C2CB;border-bottom:solid 1px #B6C2CB;background:#F6F6F6;}

#submenu_demos A {text-decoration:none;font-size: 9px;color:#333333;display:block;padding:4px 4px 4px 12px;width:200px;background:url(../img/blt_submenu.gif) #F6F6F6 5px 9px no-repeat;border-top:solid 1px #B6C2CB;}
#submenu_demos {border-left:solid 1px #B6C2CB;border-right:solid 1px #B6C2CB;border-bottom:solid 1px #B6C2CB;background:#F6F6F6;}

#submenu_demos_internetbanking A {width:217px;text-decoration:none;font-size: 9px;color:#333333;display:block;padding:4px 4px 4px 12px;background:url(../img/blt_submenu.gif) #FCFCFC 5px 9px no-repeat;border-top:solid 1px #B6C2CB;}
#submenu_demos_internetbanking A:hover{color:#CC0000;font-weight: normal;}
#submenu_demos_internetbanking {width:233px;border-left:solid 1px #B6C2CB;border-right:solid 1px #B6C2CB;border-bottom:solid 1px #B6C2CB;background:#FCFCFC;}

#submenu_demos_netempresas A {width:117px;text-decoration:none;font-size: 9px;color:#333333;display:block;padding:4px 4px 4px 12px;background:url(../img/blt_submenu.gif) #FCFCFC 5px 9px no-repeat;border-top:solid 1px #B6C2CB;}
#submenu_demos_netempresas A:hover{color:#CC0000;font-weight: normal;}
#submenu_demos_netempresas {width:134px;border-left:solid 1px #B6C2CB;border-right:solid 1px #B6C2CB;border-bottom:solid 1px #B6C2CB;background:#FCFCFC;}

#submenu_demos_chave_eletronica A {width:152px;text-decoration:none;font-size: 9px;color:#333333;display:block;padding:4px 4px 4px 12px;background:url(../img/blt_submenu.gif) #FCFCFC 5px 9px no-repeat;border-top:solid 1px #B6C2CB;}
#submenu_demos_chave_eletronica A:hover{color:#CC0000;font-weight: normal;}
#submenu_demos_chave_eletronica {width:169px;border-left:solid 1px #B6C2CB;border-right:solid 1px #B6C2CB;border-bottom:solid 1px #B6C2CB;background:#FCFCFC;}

#submenu_duvidas A {text-decoration:none;font-size: 9px;color:#333333;display:block;padding:4px 4px 4px 12px;width:150px;background:url(../img/blt_submenu.gif) #F6F6F6 5px 9px no-repeat;border-top:solid 1px #B6C2CB;}
#submenu_duvidas {border-left:solid 1px #B6C2CB;border-right:solid 1px #B6C2CB;border-bottom:solid 1px #B6C2CB;background:#F6F6F6;}

#submenu_seguro_fisica A {width:152px;text-decoration:none;font-size: 9px;color:#333333;display:block;padding:4px 4px 4px 12px;background:url(../img/blt_submenu.gif) #FCFCFC 5px 9px no-repeat;border-top:solid 1px #B6C2CB;}
#submenu_seguro_fisica A:hover{color:#CC0000;font-weight: normal;}
#submenu_seguro_fisica {width:169px;border-left:solid 1px #B6C2CB;border-right:solid 1px #B6C2CB;border-bottom:solid 1px #B6C2CB;background:#FCFCFC;}

#submenu_seguro_juridica A{width:152px;text-decoration:none;font-size: 9px;color:#333333;display:block;padding:4px 4px 4px 12px;background:url(../img/blt_submenu.gif) #FCFCFC 5px 9px no-repeat;border-top:solid 1px #B6C2CB;}
#submenu_seguro_juridica A:hover{color:#CC0000;font-weight: normal;}
#submenu_seguro_juridica {width:169px;border-left:solid 1px #B6C2CB;border-right:solid 1px #B6C2CB;border-bottom:solid 1px #B6C2CB;background:#FCFCFC;}

#duvida_pessoa_fisica A{width:152px;text-decoration:none;font-size: 9px;color:#333333;display:block;padding:4px 4px 4px 12px;background:url(../img/blt_submenu.gif) #FCFCFC 5px 9px no-repeat;border-top:solid 1px #B6C2CB;}
#duvida_pessoa_fisica A:hover{color:#CC0000;font-weight: normal;}
#duvida_pessoa_fisica {width:169px;border-left:solid 1px #B6C2CB;border-right:solid 1px #B6C2CB;border-bottom:solid 1px #B6C2CB;background:#FCFCFC;}

#duvida_pessoa_juridica A{width:152px;text-decoration:none;font-size: 9px;color:#333333;display:block;padding:4px 4px 4px 12px;background:url(../img/blt_submenu.gif) #FCFCFC 5px 9px no-repeat;border-top:solid 1px #B6C2CB;}
#duvida_pessoa_juridica A:hover{color:#CC0000;font-weight: normal;}
#duvida_pessoa_juridica {width:169px;border-left:solid 1px #B6C2CB;border-right:solid 1px #B6C2CB;border-bottom:solid 1px #B6C2CB;background:#FCFCFC;}

.menu_3_nivel {background:url(../img/bgr_caixa_menu_3.gif) top left no-repeat;width:162px;height:38px;}
.menu_3_nivel_atv {background:url(../img/bgr_caixa_menu_3_atv.gif) top left no-repeat;width:162px;height:38px;color:#333333;font-weight:bold;}
#menu_3_nivel A {text-decoration:none;font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#CC0000}
#menu_3_nivel A:hover {color:#333333;}

#menu_4_nivel A {font-weight:normal;width:132px;text-decoration:none;font-size:9px;color:#333333;display:block;padding:4px 9px 4px 21px;background: url(../img/blt_submenu.gif) 11px 9px no-repeat;}
#menu_4_nivel A:hover {font-weight:bold;}
#menu_4_nivel A.marcada {font-weight:bold;}

/* BOX ABRE E FECHA */
.boxAbreFecha{margin-bottom:10px;}
.boxAbreFecha a {background:#F0F0F0;display:block;font:10px Verdana;color:#000;padding:3px 10px 5px 22px;}
.boxAbreFecha a .bltmais{float:left;margin:2px 0 0 -15px;}
.boxAbreFecha a .bltmenos{float:left;visibility:hidden;margin:2px 0 0 -15px;}
.boxAbreFecha div.cont{background:#F0F0F0;padding:0 10px 10px 22px;font:10px Verdana;color:#000;display:none;}
.boxAbreFecha div.cont a{display:inline;padding:0;font-weight:normal !important;}

