/* INICIO DA BASE */
@charset "utf-8";
*
{
padding:0;
margin:0;
}



#popup
{
border:solid 2px #333333;
position:absolute;
z-index:9999999;

left:50%;
top:75px;
margin-left:-175px;
}

body
{
background-image:url(../img/f_topo.jpg);
background-repeat:repeat-x;
background-color:#fff;

font-family:"Trebuchet MS";
font-size:11px;
color:#666;
line-height:12px;
}

#topo
{
position:absolute;
text-align:center;
width:100%;
height:280px;
z-index:1;
left:0;
top:0;
}

#topo_dentro
{
text-align:left;
margin:auto;
width:980px;
}

#busca_form
{
width:980px;
top:110px;
height:60px;
position:absolute;
text-align:right;
}

#busca_form .form
{
background-color:#f2f2f2;
width:65px;
height:18px;
font-family:"Trebuchet MS";
color:#666666;
font-size:11px;
border:solid 1px #092C67;
color:#092C67;
}

#busca_form select
{
background-color:#f2f2f2;
height:20px;
font-family:"Trebuchet MS";
color:#666666;
font-size:11px;
border:solid 1px #092C67;
color:#092C67;
}

#corpo
{
position:absolute;
margin-top:167px;
width:100%;
text-align:center;
z-index:1;
}
#corpo_dentro
{
text-align:left;
margin:auto;
background-color:#FFFFFF;
width:928px;
border:solid 1px #CCC;
border-bottom:6px solid #07467B;
}

/* Início Menu */

#menu
{
text-align:center;
margin-top:15px;
height:20px;
}
.linha_separador
{
width:100%;
text-align:center;
}
.separador_menu_up
{
margin:auto;
width:890px;
border-bottom: solid 1px #ccc;
}

#menu .ul_menu ul
{
float:left;
padding:0;
margin:0;
list-style-type:none;
}

#menu .ul_menu a
{
padding-left:14px;
padding-right:14px;
font-family:"Trebuchet MS";
font-size:12px;
color:#092C67;
text-decoration:none;
}
/*
border-right: 1px solid #092C67;
display:inline-block;
*/

#menu .ul_menu a:hover
{
color:#397DEE;
}

#menu li
{
display:inline;
}

/* Início sub-menu */
#local_submenus
{
margin:auto;
width:890px;
}

.submenu
{
margin-top:-8px;
background-color:#fff;
border:solid 1px #999;
padding:3px;
text-align:left;
position:absolute;
display:none;
z-index:1;
float:left;
text-align:center;
}

.submenu li
{
list-style:none;
}

.submenu a
{
margin:auto;
text-align:left;
height:18px;
width:180px;
display:block;
float:left;
clear:both;
background-color:#f2f2f2;
text-decoration:none;
margin-bottom:3px;
}

.submenu a:hover
{
text-decoration:none;
background-color:#D2DFF2;
color:#000000;
}

#sub_servicos
{
margin-left:105px;
}
/* Fim sub-menu */

/* Fim Menu */

#segura_conteudo
{
margin-top:10px;
padding-left:9px;
padding-right:9px;
width:730px;
text-align:left;
float:left;
}

a
{
text-decoration:none;
color:#333333;
}
a:hover
{
text-decoration:underline;
color:#333333;
}

/* FIM DA BASE */


/* INICIO DO CONTEÚDO */
#boxdaprincipal_eventos_noticias
{
padding-top:30px;
width:482px;
height:254px;
border:solid 1px #CCC;
float:left;

background-image:url(../img/tit_principal_eventos_not.jpg);
background-position:left top;
background-repeat:no-repeat;
}
#boxdaprincipal_eventos_noticias li
{
list-style:none;
margin:5px;
padding-left:15px;
height:32px;
background-image:url(../img/seta_cinza.jpg);
background-repeat:no-repeat;
background-position:left top;
}
#boxdaprincipal_eventos_noticias .titulo
{
font-weight:bold;
color:#092C67;
}
#boxdaprincipal_eventos_noticias a
{
color:#092C67;
text-decoration:none;
}
#boxdaprincipal_eventos_noticias a:hover
{
color:#333;
text-decoration:underline;
}


#boxdaprincipal_videos
{
float:right;
padding-top:30px;
width:235px;
height:254px;
border:solid 1px #CCC;

background-image:url(../img/tit_principal_video.gif);
background-position:left top;
background-repeat:no-repeat;
}
#boxdaprincipal_videos .titulo
{
padding-left:5px;
color:#092C67;
}

/*INICIO BOX DESTAQUES*/
#segura_destaques
{
padding-top:12px;
width:730px;
clear:both;
}
#segura_destaques td
{
padding-left:6px;
}
.boxdaprincipal_destaques
{
width:235px;
height:83px;
background-color:#e2e2e2;
float:left;
display:block;
}
#box_permuta
{
background-color:#f2f2f2;
border:solid 1px #CCCCCC;
background-image:url(../img/tit_principal_banco.gif);
background-position:top left;
background-repeat:no-repeat;
}
#box_convenios
{
margin-left:9px;
background-color:#f2f2f2;
border:solid 1px #CCCCCC;
background-image:url(../img/tit_principal_convenios.gif);
background-position:top left;
background-repeat:no-repeat;
}
#box_assessoria
{
background-color:#f2f2f2;
border:solid 1px #CCCCCC;
background-image:url(../img/tit_principal_assessoria.gif);
background-position:top left;
background-repeat:no-repeat;
float:right;
}
/*FIM BOX DESTAQUES*/

#inferiores
{
float:left;
width:730px;
margin-bottom:15px;
margin-top:10px;
}
#segura_vantagens_revista
{
width:235px;
height:441px;
float:left;
}
#boxdaprincipal_vantagens
{
border:solid 1px #CCC;
width:235px;
height:165px;
}
#boxdaprincipal_vantagens img
{
padding:3px;
}
/*revista*/
#boxdaprincipal_revista
{
margin-top:15px;
border:solid 1px #CCC;
width:235px;
height:254px;
}
	
	#boxdaprincipal_revista span
	{
		width:185px; 
		overflow:hidden; 
		position:relative; 
		float:left;
		padding-top:24px;
	}
	
	#boxdaprincipal_revista ul
	{
		position:relative;
		left:0px; 
	}

	#boxdaprincipal_revista ul li
	{
		width:185px;
		text-align:center;
		list-style:none;
		float:left;
	}
	
	#boxdaprincipal_revista .bt_anterior, #boxdaprincipal_revista .bt_proximo
	{
	padding-top:60px;
	}
	
	#boxdaprincipal_revista .bt_anterior
	{
	float:left;
	}
	
	#boxdaprincipal_revista .bt_proximo
	{
	float:right;
	}
/*end*/
#boxdaprincipal_artigos
{
padding-top:30px;
width:482px;
height:212px;
border:solid 1px #CCC;
float:right;

line-height:15px;
background-image:url(../img/tit_principal_artigos.jpg);
background-position:left top;
background-repeat:no-repeat;
}

#boxdaprincipal_artigos li
{
list-style:none;
width:100%;
height:88px;
float:left;
margin-bottom:5px;
}

#boxdaprincipal_artigos img
{
width:100px;
margin:5px;
border:0px;
float:left;
}


#boxdaprincipal_artigos a.titulo
{
font-weight:bold;
text-decoration:none;
color:#092C67;
}
#boxdaprincipal_artigos a.titulo:hover
{
font-weight:bold;
text-decoration:underline;
color:#092C67;
}

#boxdaprincipal_artigos p
{
margin-top:-15px;
padding:4px;
}

.boxdaprincipal_blogs
{
padding-top:30px;
margin-top:10px;
width:235px;
height:152px;
border:solid 1px #CCCCCC;
float:right;
}

.boxdaprincipal_blogs .texto
{
padding-left:4px;
padding-right:4px;
}

#boxdaprincipal_blog1
{
background-image:url(../img/tit_principal_blog_economia.jpg);
background-position:left top;
background-repeat:no-repeat;
}
#boxdaprincipal_blog2
{
margin-left:10px;
background-image:url(../img/tit_principal_blog_direito.jpg);
background-position:left top;
background-repeat:no-repeat;
}


/* FIM DO CONTEÚDO */

/* INICIO DA LATERAL */
#lateral
{
margin-top:10px;
/*margin-right:9px;*/
width:169px;
float:left;
}
#logo_fojebra
{
margin-top:20px;
text-align:center;
margin-bottom:20px;
}
#boxdalateral_login_news
{
border:solid 1px #CCC;
width:169px;
height:284px;
}
#lateral p
{
margin:3px;
padding:5px;
font-size:14px;
font-weight:bold;
color:#092C67;
background-color:#f1f1f1;
text-align:left;
}
#boxdalateral_galeria
{
margin-top:15px;
border:solid 1px #CCC;
width:169px;
height:184px;
text-align:center;
}

#boxdalateral_galeria img
{
padding:3px;
}

#boxdalateral_sedes
{
margin-top:15px;
border:solid 1px #CCC;
width:169px;
height:195px;
text-align:center;
}
#boxdalateral_sedes img
{
padding:3px;
}
/* FIM DA LATERAL */

#rodape
{
padding-top:5px;
clear:both;
height:140px;
}
#endereco_rodape
{
padding-left:15px;
padding-top:10px;
padding-bottom:10px;
line-height:15px;
}
#endereco_rodape p
{
color:#092C67;
font-weight:bold;
}
#internit
{
float:right;
}
#lateral input{
font-family:"Trebuchet MS";
font-size:11px;
}

#meio
{
	position:absolute;
	width:100%;
	height:100%;
	z-index:11;
	filter:alpha(opacity=60);
	-moz-opacity : 0.6;
    opacity: .6;  
	background-color:#07467B;
}

#aviso
{
	position:absolute;
	top:50%;
	left:50%;
	width:318px;
	height:152px;
	margin-left:-159px;
	margin-top:-76px;
	z-index:11;
	background-image:url(../img/erro_div.png);
	color:#07467B;
}

#aviso td
{
	padding-left:14px;
	padding-right:14px;
	text-align:center;
}

/*popup*/
#banner
{
	position: absolute;
	/*top:180px;
	left:250px;*/
	height: auto;
	margin-left:200px;
	margin-top:200px;
	z-index:999;
	background-color:#FFFFFF;
	border:solid 1px #000000;
}

.mostraObjbanner
{
display: block;

}
.ocultaObjbanner
{
display: none;
}
