/* CSS Document */


#redes_sociais
{
	width:876px; clear:left; float:left; margin-top:-30px; text-align:center	
}


#conteiner{

	margin:0px auto; /* centralizar */

	width:856px;

	background-color:#FFFFFF;

	padding:11px;

}

/* DEFINIÇÃO GERAL PARA O PORTAL */

.geral{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color: #666666;

}



#topo{

	clear:left; float:left; margin-top:15px;

	width:850px;

}









#menu_superior{

	clear:left; height:31px; margin-top:50px;

	background-image:url(../imagens/back_lin_menu.jpg); background-repeat:repeat-x; background-position:bottom;

}



/* link geral*/

a:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px; 

	color: #333333;

	text-decoration: none;

	padding:0px; margin:0px;

}

a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	text-decoration: none; 	padding:0px; margin:0px;

}

a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	text-decoration: underline; 	padding:0px; margin:0px;

}

a:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	text-decoration: underline;

	padding:0px; margin:0px;	

}



.aba_link{

	color:#666666; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;

	float:right; margin-right:2px; cursor:pointer;

	width:85px; height:27px; line-height:27px; background-image:url(../imagens/aba_n_selecionado.jpg); text-align:center; 

}

.aba_linkado{

	color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;

	float:right; margin-right:2px; cursor:pointer;

	width:85px; height:27px; line-height:27px; background-image:url(../imagens/aba_selecionado.jpg); text-align:center; 

}







/* MENU SUPERIOR */

#itemMenu {

	margin-left:2px;

	margin-top:5px;

	float:right; margin-right:2px;



}

#itemMenu ul {

	margin: 0; padding: 0;

	margin-left: 1px;

}	

#itemMenu ul li {

	display: inline;

	background-image:url(../imagens/separa_menu.jpg); background-position:right;  background-repeat:no-repeat; padding-right:2px; padding-left:2px;

}

#itemMenu ul li a {

	color: #333333;

	padding: 5px 6px;

	margin: 2px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	text-decoration: none;



}

#itemMenu ul li a:hover, a:active {

	color: #333333;

	padding: 5px 6px;

	margin: 2px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	text-decoration: underline;

}



/* link menu institucional*/

a.menuPrincipal:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px; 

	color: #333333;

	text-decoration: none;

	padding:0px; margin:0px;

}

a.menuPrincipal:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	text-decoration: none; 	padding:0px; margin:0px;

}

a.menuPrincipal:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	text-decoration: underline; 	padding:0px; margin:0px;

}

a.menuPrincipal:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	text-decoration: underline;

	padding:0px; margin:0px;	

}









#meio{

	clear:left; float:left; 

	width:850px;

}



#meio_interna{

	float:left;

	width:649px;

}

#tituloInterna{

	 clear:left; float:left; padding-left:20px; padding-right:10px; padding-top:5px; background-image:url(../../../imagens/back_ident_titulo.jpg); background-repeat:no-repeat; width:619px; height:43px; line-height:43px;

	 font-size:14px; color:#666666; font-weight:bold;

}

.topico{

	background:url(../imagens/entre_topicos.gif) right no-repeat;

}

#rotuloMenu{

	float:right; color:#005B3D; font-size:22px; padding-right:5px; margin-top:-40px;

}

.textoGeral{

	line-height:19px;

}



#boxes{

	width:865px; 

	clear:left; float:left; margin-left:0px;  



}

.boxcentro{

	float:left; margin-left:12px;

	width:207px; margin-top:15px;

	background:url(../imagens/meio_boxcentro.jpg) right repeat-y;

}



.topobox{

	width:184px; height:18px; line-height:18px; color:#FFFFFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;

	padding:5px;

	background:url(../imagens/back_topobox.jpg) center repeat-x;	



}

.textoBox{

	margin:0px auto; /* centralizar */

	margin-left:10px;

	width:168px; 

	text-align:justify; 

}

.foto_mini_box{

	clear:left; float:left; padding:0px; margin:0px; margin-bottom:10px;

}



.box_paralela{

	margin-left:10px; margin-top:10px; color:#000000; font-weight:bold;

	

	background:url(../imagens/back_paralela.jpg) center repeat-x;

	height:27px; line-height:27px;  width:166px;

}



#rodape{

	clear:left; 

	width:900px;

	margin:0px auto; /* centralizar */

	padding-right:30px;

}

#topo_logos{

	width:850px;

	height:100px;

}



#separa_rodape{

	clear:left; float:left; margin-top:5px;

	width:850px;  padding-top:8px; color:#000000;

	background-image:url(../../../imagens/back_separa_rodape.jpg); background-position:top; background-repeat:repeat-x;

}





/* MENU RÁPIDO */

/*Credits: Dynamic Drive CSS Library */

/*URL: http://www.dynamicdrive.com/style/ */



.suckerdiv ul{

margin: 0;

padding: 0;

list-style-type: none;

width: 170px; /* Width of Menu Items */



}

	

.suckerdiv ul li{

	position: relative;

}

	

/*Sub level menu items */

.suckerdiv ul li ul{

position: absolute;

width: 170px; /*sub menu width*/

height:32px;

top: 0;





visibility: hidden;

}



/* Sub level menu links style */

.suckerdiv ul li a{

	display: block;

	overflow: auto; /*force hasLayout in IE7 */

	color: #666666;

	text-decoration: none;

	background: #FFFFFF;

	padding: 1px 5px;

	border-bottom: 0;

	padding:0px; margin:0px;

}



.suckerdiv ul li a:link, a:visited{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px; 

	color: #333333;

	text-decoration: none;

	

	padding:0px; margin:0px;	



}



.suckerdiv ul li a:hover, a:active{

	background-color: #F4F5F7;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px; 

	color: #333333;

	text-decoration: none;

	padding:0px; margin:0px;



}



.suckerdiv .subfolderstyle{

	background: url(../../../imagens/arrow-list.gif) no-repeat center right;

}











	

/* Holly Hack for IE \*/

* html .suckerdiv ul li { float: left; height: 1%; }

* html .suckerdiv ul li a { height: 1%; }

/* End */







#pai {

display:none;

}

