﻿body {
	color: #000;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-size : 100%;
	/*background-color: #E7E7E7;*/
	background-color : White;
	margin: 0;
	padding: 0;
	border: 0;	
	margin-bottom : 0px;
	background: url(../imagens/varios/bkgd_header80_2.gif) repeat-x top left;
	width: 100%;	
}

#container {
	width: 990px; /*Dimensão total do conteudo*/
	margin: 0 auto; /*centra a página*/
}

.container990 {
	width: 990px; /*Dimensão total do conteudo*/
	margin: 0 auto; /*centra a página*/
}
	
.headerlogo22 {
	margin : 0px;
	padding: 0px;
	width:  990px;		
	height : 40px;
}

.caixa_central {
	width:  990px;
	height : 400px;
	padding: 0px;
	padding-top: 10px;
	margin: 0px;
	border : none;
	border-bottom: 1px solid #cfd3d5;			
}

.separador {
	padding: 0px;
	margin: 0px;
	width:  990px;
	height : 70px;
	border-bottom: 1px solid #cfd3d5;			
}

.imagem_central {
	position: absolute;
	top:  120px;
	left : 305px;	
}

.imagem_footer {
	padding: 10px;
    text-align : center;
    height: 45px;
    border : none;
}

.imagem {
	border: none;
}

#navigation {
	margin: 0px;
	padding: 0px;
	width: 990px;
	/*background: url(../imagens/varios/bkgd_header40.gif) repeat-x top;*/
	overflow: hidden;
	height: 40px;
    cursor:pointer;
	
}

/* Styles for Navigation */
#navigation ul {
	list-style-type: none;
	font-family: Verdana,Arial, Helvetica, sans-serif;	
	margin: 0;
	padding: 0;
}
#navigation li {
	float: left;
	font-family: Verdana,Arial, Helvetica, sans-serif;	
	font-style: normal;
	font-size :0.8em;
	font-weight :bold;	
	padding-top: 0px;
	height:40px;		
	line-height : 35px;	
}
#navigation li a {
	color: white;
	font-family: Verdana,Arial, Helvetica, sans-serif;	
	text-decoration: none;
	margin: 0px;
	padding: 5px;	
	display: block;
	border-left: 1px solid #d2eef7;
	border-right: 1px solid #d2eef7;	
}

#navigation li a:hover {
	background-color: #087297;
	border: 1px solid #087297;
	text-decoration : underline;
}

#navigation li.on a {
	background-color: #087297;
	border: 1px solid #087297;
	text-decoration : underline;

}


/* Styles for Navegacao */
#navegacao {
	margin: 0px;
	margin-top : 5px;
	padding: 0px;
	overflow: hidden;
	height: 30px;
}

#navegacao ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#navegacao li {
	float: left;
	font-style: normal;
	font-size :0.8em;
	font-weight :bold;	
	height:16px;		
	line-height : 14px;	
	padding-left : 5px;
}
#navegacao a {
	color : #0885B0;
	text-decoration: underline;
}
#navegacao a:hover {
	text-decoration : underline;
	color:Black;
}
	
a.navegacaobold {
	text-decoration: none;
	font-size :1.4em;
	font-weight :bold;		
	color: #EF610B;	
}

a.navegacaobold:hover {
	color: #EF610B;		
	text-decoration: underline;
}


#footer 
{
	float : none;
	clear : both;    
	margin : 0px;
/*	background: url(../imagens/varios/bkgd_header.gif) repeat-x top;*/
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size : 0.7em;		
	overflow: hidden;
	height: 30px;
	text-align :center;
	padding-top : 10px;		
	color: #336699;
}

#footer a{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size : 1em;		
	padding-top : 0px;	
	text-align :center;
	text-decoration : underline;	
	color: #336699;
}

#footer a:hover{
	color : black;
	padding-top : 5px;	
	text-decoration : underline;
}

#page_content {
	position: relative;
	width : 100%;
	float : none;
	clear : both;
	/*border: 2px solid yellow;*/
}

#column_c 
{
	height : inherit;
	margin-left : 170px;
	margin-right : 200px;
	background-color: white;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size : 0.8em;	
	border-left : 1px solid #DCF3FB;		
	/*border-right : 1px solid #DCF3FB;			*/
}
#column_cbig 
{
	height : inherit;    
    margin: 0px;    
	margin-right : 250px;
	margin-top : 5px;
    padding : 0px;	
	background-color: white;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size : 0.8em;	
	/*border: 1px solid red;*/
	/*border: 3px solid green;*/
}

#column_big
{
	/*height : inherit;    */
    margin: 0px;    
    padding : 0px;	
	background-color: white;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size : 0.8em;	
	/*border: 1px solid red;*/
	/*border: 3px solid green;*/
}


#column_r 
{
	width: 200px;
	height : inherit;
	position :absolute;	
	right : 0px;
	top : 0px;
	margin-left : 5px;
	margin-top : 5px;
	/*background-color: #EBF3FB;	*/
	background-color : White;
	/*border-left : 1px solid #9FE2F9;	*/
	font-size : 0.8em;	
	float : right;
	clear :left;
}

#column_rbig 
{
	width: 250px;
	height : inherit;
	position :absolute;	
	right : 0px;
	top : 0px;
	margin : 0px;
	margin-top : 5px;
	padding : 0px;
	margin-left : 5px;
	background-color: white;	
	/*border-left : 1px solid #9FE2F9;	*/
	font-size : 0.8em;	
	/*float : right;*/
	/*border: 1px solid blue;*/
}

/* Column_l Definition */

#column_l {
	width: 170px;
	height :inherit;
	position :absolute;
	left : 0px;
	top : 5px;
	margin : 0px;
	padding : 0px;
	/*background-color: #EBF3FB;	*/
	background-color: #F7F9FA;
	background-color : White;
	border-right : 1px solid #9FE2F9;
}

#column_l a {
	text-decoration: none;
	color: #032733;
	background-color: #F7F9FA;	
	background-color : White;	
	display:block;
	padding: 0px;
	padding-left : 10px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-style: normal;	
	font-size :1em;	
	height:20px;			
	line-height : 18px;	
}

#column_l a:hover {
	text-decoration: underline;
	color: #032733;
	/*border-bottom: 1px solid #f9f9f9;*/
	background-color:#9FE3FA;
}

#column_l ul {
	list-style-type: none;
	width: 100%;
	display: block;
	margin: 0;
	padding: 0;
	background-color: #00ADE8;	
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-style: normal;
}
#column_l li.title {
	/*display: block;*/
	/*border: 1px solid #cdf;*/
	color: white;	
	background: url(../imagens/varios/bkgd_menu.gif) repeat-x top;
	padding: 0px;
	padding-left : 5px;	
	font-style: normal;
	font-size :0.8em;
	font-weight :bold;	
	height:20px;		
	line-height : 18px;
}

#column_l li.subitem {
	color: #032733;	
	background-color: #EBF3FB;	
	padding: 0px;		
	font-style: normal;
	font-weight : normal;
	font-size :0.8em;		
	height:20px;		
	line-height : 18px;
}

#column_l li.subsubitem {
	color: #525E62;	
	background-color: #EBF3FB;	
	padding: 0px;		
	font-style: normal;
	font-weight : normal;
	font-size :0.8em;		
	height:20px;		
	line-height : 18px;
}

#column_l li.subsubsubitem {
	color: #525E62;	
	background-color: #EBF3FB;	
	padding: 0px;		
	font-style: normal;
	font-weight : normal;
	font-size :0.7em;		
	height:18px;		
	line-height : 16px;
}

#column_l li {
	color: #032733;	
	/*background-color: #EBF3FB;	*/
	background-color: #F7F9FA;
	padding: 0px;		
	font-style: normal;
	font-size :0.8em;		
	font-weight :bold;	
	height:20px;		
	line-height : 18px;
}

#column_l li a {
	text-decoration: none;
	color: #032733;
	background-color: #F7F9FA;	
	display:block;
	padding: 0px;
	padding-left : 10px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-style: normal;	
	font-size :0.88em;	
	height:20px;			
	line-height : 18px;	
}

#column_l li a:hover {
	text-decoration: underline;
	color: #032733;
	/*border-bottom: 1px solid #f9f9f9;*/
	background-color:#9FE3FA;
}

#column_l li.on a {
	text-decoration: underline;
	color: #032733;
	background-color: #9FE3FA;	
	display:block;
	padding: 0px;
	padding-left : 10px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-style: normal;	
	font-size :0.88em;	
	height:20px;			
	line-height : 18px;	
}

#column_l li.on a:hover {
	text-decoration: underline;
	color: #032733;
	/*border-bottom: 1px solid #f9f9f9;*/
	background-color:#9FE3FA;
}

#column_l li.off a {
	text-decoration: none;
	color: #032733;
	background-color: #F7F9FA;	
	display:block;
	padding: 0px;
	padding-left : 10px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size :0.88em;	
	height:20px;			
	line-height : 18px;	
}

#column_l li.off a:hover {
	text-decoration: underline;
	color: #032733;
	/*border-bottom: 1px solid #f9f9f9;*/
	background-color:#9FE3FA;
}

#column_l li.title a {
	text-decoration: none;
	color: white;	
	background: url(../imagens/varios/bkgd_menu.gif) repeat-x top;
	display:block;
	padding: 0px;
	padding-left : 0px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-style: normal;	
	font-size :1em;	
	height:20px;			
	line-height : 18px;	
}

#column_l li.title a:hover {
	text-decoration: underline;
	color: white;	
	background: #0885B0;
}

#column_l li.subitem a {
	text-decoration: none;
	color: #032733;
	background-color: #F7F9FA;	
	display:block;
	padding: 0px;
	padding-left : 20px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-style: normal;	
	font-size :0.88em;	
	height:20px;			
	line-height : 18px;	
}

#column_l li.subitem a:hover {
	text-decoration: underline;
	color: #032733;
	/*border-bottom: 1px solid #f9f9f9;*/
	background-color:#9FE3FA;
}

#column_l li.subitemon a {
	text-decoration: underline;
	color: #032733;
	background-color:#9FE3FA;
	display:block;
	padding: 0px;
	padding-left : 20px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-style: normal;	
	font-size :0.88em;	
	height:20px;			
	line-height : 18px;	
}

#column_l li.subitemon a:hover {
	text-decoration: underline;
	color: #032733;
	/*border-bottom: 1px solid #f9f9f9;*/
	background-color:#9FE3FA;
}

#column_l li.subsubitem a {
	text-decoration: none;
	color: #525E62;
	background-color: #F7F9FA;	
	display:block;
	padding: 0px;
	padding-left : 35px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-style: normal;	
	font-size :0.88em;	
	height:20px;			
	line-height : 18px;	
}

#column_l li.subsubitem a:hover {
	text-decoration: underline;
	color: #525E62;
	/*border-bottom: 1px solid #f9f9f9;*/
	background-color:#9FE3FA;
}

#column_l li.subsubsubitem a {
	text-decoration: none;
	color: #525E62;
	background-color: #F7F9FA;	
	display:block;
	padding: 0px;
	padding-left : 50px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight : bold;
	font-size :0.88em;	
	height:18px;			
	line-height : 16px;	
}

#column_l li.subsubsubitem a:hover {
	text-decoration: underline;
	color: #525E62;
	/*border-bottom: 1px solid #f9f9f9;*/
	background-color:#9FE3FA;
}

#column_l li.subsubitemon a {
	text-decoration: underline;
	color: #525E62;
	background-color:#9FE3FA;
	display:block;
	padding: 0px;
	padding-left : 35px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-style: normal;	
	font-size :0.88em;	
	height:20px;			
	line-height : 18px;	
}

#column_l li.subsubitemon a:hover {
	text-decoration: underline;
	color: #525E62;
	/*border-bottom: 1px solid #f9f9f9;*/
	background-color:#9FE3FA;
}

#column_l li.subsubsubitemon a {
	text-decoration: underline;
	color: #525E62;
	background-color:#9FE3FA;
	display:block;
	padding: 0px;
	padding-left : 50px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-style: normal;	
	font-size :0.88em;
	font-weight : bold;		
	height:18px;			
	line-height : 16px;	
}

#column_l li.subsubsubitemon a:hover {
	text-decoration: underline;
	color: #525E62;
	/*border-bottom: 1px solid #f9f9f9;*/
	background-color:#9FE3FA;
}

.red
{   
    color : Red;
}


/* caixas de conteudo pagina principal*/
.caixa 
{
	float : left;
	width : 325px;
	margin-left : 7px;
	margin-right : 7px;
	margin-top : 10px;
	/*background-color: #E3F0FD;*/
	/*border : solid 1px #9FE2F9;*/
	color: Black;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size : 0.9em;	
}

.caixa_banner1
{
	display : block;
	height : 150px;
	margin : 0px;
	padding : 0px;
	/*background-color: #0885B0;*/
	background-color : #117da3;
	color: white;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size : 0.9em;	
	/*border: 1px solid red;	*/
}

.caixa_banner2
{
	width : 250px;
	display : block;	
	height : 150px;
	margin : 0px;
	margin-top : 0px;
	padding : 0px;	
	background-color: white;
	color: black;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size : 0.9em;		
	/*border: 1px solid red;*/
}

.caixa_banner3
{
	width : 200px;
	display : block;	
	height : 150px;
	margin : 0px;
	margin-top : 30px;
	padding : 0px;	
	background-color: white;
	color: white;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size : 0.9em;		
	/*border: 1px solid red;*/
}

.caixa_banner4
{
	display : block;
	height : 120px;
	margin : 0px;
	padding : 0px;
/*	background-color: #0885B0;*/
	/*background-color:#cfd3d5;*/
	color: black;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size : 0.9em;	
	/*font-family: "Trebuchet MS",serif;*/
	color: #336699;
	border-bottom: 1px solid #cfd3d5;	
}

.titulo_caixa 
{
	height : 20px;	
	/*background-color: #5A98D6;*/
	background: url(../imagens/varios/bkgd_titcaixa.gif) repeat-x top;	
	color : White;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size : 1.20em;		 
	font-weight : bold;
	text-align : center;
}

.titulo_caixa2
{
	height : 20px;	
	/*background-color: #5A98D6;*/
	background: url(../imagens/varios/bkgd_titcaixa2.gif) repeat-x top;	
	color : White;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size : 1.20em;		 
	font-weight : bold;
	text-align : center;	
}

.texto_caixa 
{
	color : black;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size : 0.95em;		 
}

.texto_caixa ul 
{
	 list-style-image : url(../imagens/varios/arrowredsmall3.gif);
	 line-height : 16px;
	 margin: 5px;
	 margin-left :15px;
}

.texto_caixa li 
{
	 line-height : 15px;
}

.texto_caixa a
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	color : Black;
	line-height : 16px;
	text-decoration : none;
}

.texto_caixa a:hover
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	line-height : 16px;
	text-decoration : underline;
}



/* caixas de titulos*/
.caixa_h2
{
	float : none;
	width : auto;
	height : 30px;
	margin : 0px;
	margin-top : 20px;
	padding : 0px;
	padding-top : 3px;
	color: white;
	background: url(../imagens/varios/bkgd_h2.gif) repeat-x top;		
	font-family: Verdana,Arial, Helvetica, sans-serif;
	text-align : center;
	clear : both;
}

.caixa_resumo
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	color: black;	
	margin : 0px;
	margin-top: 5px;
	margin-bottom : 05px;
	padding-bottom : 5px;
	padding-left : 15px;
	padding-right : 15px;	
	font-size : 1.05em;
	line-height : 20px;
}
.caixa_simples_red
{
    color : red;
    font-weight : bold;
}

.caixa_simples
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size : 0.9em;
	color: black;	
	/*border-bottom: 1px solid #DCF3FB;*/
	margin : 0px;
	margin-top: 5px;
	margin-bottom : 10px;
	padding-bottom : 10px;
	padding-left : 15px;
	padding-right : 15px;		
	line-height : 20px;
}

.caixa_simples_sborder
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	color: black;	
	margin : 0px;
	margin-top: 5px;
	margin-bottom : 10px;
	padding-bottom : 10px;
	padding-left : 15px;
	padding-right : 15px;		
	line-height : 20px;
}

.caixa_simples_home
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	color: white;	
	margin : 0px;
	margin-top: 0px;
	padding-bottom : 10px;
	padding-left : 5px;
	padding-right : 10px;		
	line-height : 16px;
	font-size :0.9em;
}

.caixa_simples_homepage
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	color : #135d77;
	margin : 0px;
	margin-top: 5px;
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 10px;		
	padding-top: 10px;
	line-height : 18px;
	font-size :1.25em;
}

.caixa_simples_banner
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	color: white;	
	margin : 0px;
	margin-top: 5px;
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 10px;		
	line-height : 18px;
	font-size :1.1em;
}

.caixa_simples li
{
	color: black;	
	line-height : 20px;
	padding : 0px;
	margin : 0px;
	list-style-image : url(../imagens/varios/arrowredsmall4.gif)		
}

.caixa_simples li.circulo
{    
    list-style-image : none;
    list-style-type : disc;
}

.caixa_simples li.circulocrossed
{    
    list-style-image : none;
    list-style-type : disc;
    text-decoration : line-through;
}

.caixa_simples a
{
	color: #0885B0;	
	text-decoration : underline;
}

.caixa_simples a:hover
{
	color: black;	
	text-decoration : underline;
}

.caixa_simples_home li
{
	font-family: Verdana,"Trebuchet MS",serif;	
	color: black;	
	line-height : 15px;
	font-size : 1.1em;
	padding : 0px;
	margin : 0px;
}

.caixa_simples_home a
{
	color: #135d77;	
	text-decoration : none;
}

.caixa_simples_home a:hover
{
	color: black;	
	text-decoration : underline;
}

.caixa_simples_small
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	color: black;	
	margin : 0px;
	margin-top: 5px;
	margin-bottom : 10px;
	padding-bottom : 10px;
	padding-left : 5px;
	padding-right : 5px;		
	line-height : 14px;
	font-size : 0.80em;
}

.caixa_simples_small li
{
	color: black;	
	line-height : 14px;
	padding : 0px;
	margin : 0px;
}

.caixa_simples_small a
{
	color: #0885B0;	
	text-decoration : underline;
}

.caixa_simples_small a:hover
{
	color: black;	
	text-decoration : underline;
}

.caixa_centrada 
{
	display : block;
	margin : 5px;
	margin-top : 8px;
	padding : 0px;
	background-color: white;
	color: white;
	/*border: 1px solid blue;	*/
}

.caixa_centrada_direita
{
	width : 250px;
	display : block;
	margin : 0px;
	margin-top : 8px;
	padding : 0px;
	background-color: white;
	color: white;
	/*border: 1px solid blue;	*/
}

.caixa_centrada_direita img
{
	border: 1px solid #DBDFE0;
}

.caixa_centrada_limpa
{
	float:none;
}

.caixa_centrada_big
{
	display : block;
	padding : 0px;
	margin : 5px;
	margin-top : 2px;
	padding : 0px;
	background-color: white;
	color: white;
	/*border: 1px solid blue;	*/
}

.coluna_caixa_esquerda
{
	width : 718px;
	margin : 0px;
	margin-top : 0px;
	padding : 0px;
	color: white;
	/*border: 1px solid red;*/
	float :left;
}

.coluna_caixa_direita
{
	width : 260px;
	margin : 0px;	
	margin-top : 0px;
	padding : 0px;
	color: white;
	/*border: 1px solid green;*/
	float : left;
}

.coluna_caixa_clear
{
	clear: both;
	color : White;
}

.texto_centrado
{
    text-align : center;
}

/* Styles for Masthead */
.titulo1
{
	width : auto;
	height : 20px;		
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size: 1.25em;	
	color: white;
	background: url(../imagens/varios/bkgd_menu.gif) repeat-x top;	
	text-align : center;	
	margin : 0px;
	padding : 0px;	
}

.titulo1B
{
	width : auto;
	height : 20px;		
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size: 1.25em;	
	color: white;
	background: url(../imagens/varios/bkgd_titcaixa2.gif) repeat-x top;			
	text-align : center;	
	margin : 0px;
	padding : 0px;	
}

.titulo1C
{
	width : auto;
	height : 20px;		
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size: 1.25em;	
	color: #EF610B;
	text-align : left;
	margin : 0px;
	padding : 0px;	
	padding-left : 4px;
}

.titulo1D
{
	width : auto;
	height : 20px;		
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size: 1.35em;	
	color: #0885B0;
	text-align : center;
	margin : 0px;
	padding : 0px;	
	padding-left : 4px;
	border-bottom: 1px solid #0885B0;	
}

.titulo1E
{
	width : auto;
	height : 20px;		
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size: 1.35em;	
	color: #EF610B;
	text-align : center;
	margin : 0px;
	padding : 0px;	
	padding-left : 4px;
}


.titulo2
{	
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size: 1.1em;	
	color: #05455B;
	text-align : left;	
	margin : 0px;
	padding : 0px;	
	padding-left : 4px;	
}

.titulo3
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size: 1.1em;	
	color: #056C90;
	text-align : left;	
	margin : 0px;
	padding : 0px;	
	padding-left : 4px;	
}

.titulo_home1
{	
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-family: "Trebuchet MS",serif;		
	font-weight : bold;
	font-size: 1.2em;	
	color: #05455B;
	text-align : left;	
	margin : 0px;
	padding : 0px;	
	padding-left : 4px;	
}

.titulo_home1 a
{	
	text-decoration : none;
	color: #05455B;	
}

.titulo_home1 a:hover
{	
	text-decoration : underline;
	color: black;	
}

.titulo_home2
{	
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-family: "Trebuchet MS",serif;	
	font-weight : bold;
	font-size: 1.2em;	
	color: #FA6828;
	text-align : left;	
	margin : 0px;
	padding : 0px;	
	padding-left : 4px;	
}

.titulo_home2 a
{	
	text-decoration : none;
	color: #FA6828;	
}

.titulo_home2 a:hover
{	
	text-decoration : underline;
	color: black;	
}

.titulo_home3
{	
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size: 1.2em;	
	color: #878B8D;
	text-align : left;	
	margin : 0px;
	padding : 0px;	
	padding-left : 4px;	
}

.titulo_home3 a
{	
	text-decoration : none;
	color: #878B8D;	
}

.titulo_home3 a:hover
{	
	text-decoration : underline;
	color: black;	
}

.titulo_home4
{	
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size: 1.4em;	
	/*color: #05455B;*/
    /*color:#0E9DCE;*/
    color: #117da3;		
	text-align : left;	
	margin : 0px;
	padding : 0px;	
	padding-left : 4px;	
}

.titulo_home4 a
{	
	text-decoration : none;
	/*color: #05455B;	*/
    color:#0E9DCE;	
}

.titulo_home4 a:hover
{	
	text-decoration : underline;
	color: black;	
}

.titulo_home4laranja
{	
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size: 1.4em;	
	/*color: #05455B;*/
    color:#EF6C25;		
	text-align : left;	
	margin : 0px;
	padding : 0px;	
	padding-left : 4px;	
}

.titulo_home4laranja a
{	
	text-decoration : none;
	/*color: #05455B;	*/
    color:#EF6C25;	
}

.titulo_home4laranja a:hover
{	
	text-decoration : underline;
	color: black;	
}

.titulo_home4laranja2
{	
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size: 1.4em;	
	/*color: #05455B;*/
    color:#EF6C25;		
	text-align : center;	
	margin : 0px;
	padding : 0px;	
	padding-left : 4px;	
}

/* Styles for Masthead */
#masthead img {
	float: left;
}
#masthead p {
	color: #525E62;
	font-size: x-small;
	text-align: right;
	margin: 10px 10px 0 10px;
}

#masthead a {
	color: #0885B0;
	font-size: small;
	text-align: right;
}

#masthead a:hover {
	color: #525E62;
	font-size: small;
	text-align: right;
	text-decoration : underline;
}

/* Styles for Content */



ul 
{
	margin : 0px;
	margin-left : 20px;
	line-height : 20px;	
}

a.linkitem
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size : 1.2em;
	font-weight : bold;
	color : #0885B0;
	margin : 0px;
	padding : 0px;
	text-decoration : underline;
}

a.linkitem:hover
{
	text-decoration : underline;
	color : black;	 
}

a.linkitemsmall
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size : 1.0em;
	font-weight : normal;
	color : #0885B0;
	margin : 0px;
	padding : 0px;
	text-decoration : underline;
}

a.linkitemsmall:hover
{
	text-decoration : underline;
	color : black;	 
}


h1 {
	color: #EF610B;
	font-size: 1.55em;
	margin : 0px;
	padding-left : 4px;	
	text-align : center;
}

h1.home {
	/*color: #EF610B;*/
	/*color : #135d77;*/
	width: 990px;
    color: #FA6828;
	font-size: 1.70em;
	font-weight: bold;		
	margin : 0px;
	margin-top : 5px;
	padding-left : 5px;	
	padding-top: 5px;
	text-align : left;
}

h1.home_center {
	/*color: #EF610B;*/
	color : White;
	font-size: 1.60em;
	margin : 0px;
	margin-top : 5px;
	padding-left : 5px;	
	text-align : center;
}

h1.home_top {
	color: #EF610B;
	font-size: 1.20em;
	font-weight :bold;
	margin : 0px;
	margin-top : 10px;
	padding-left : 0px;	
	text-align : right;
}

h2 {
	color: white;
	font-size: 1.45em;	
}
h3 {
	color: #0885B0;
	font-size: 1.4em;
	text-align : center;
	border-bottom: 1px solid #0885B0;
}
h4 {
	color: #0885B0;
	font-size: 1.2em;
}
h5 {
	color: #0885B0;
	font-size: 0.9em;
}
h6 {
	color: #0885B0;
	font-size: 0.6em;
}
big {
	color: #0885B0;
	font-size: medium;
}
#column_r p {
	color: #000;
	font-size: x-small;
	text-align: left;
	margin: 0;
	padding: 5px;
}
#column_r h4 {
	margin-bottom: 0;
}
#column_r ul {
	margin-left: 5px;
	padding-top: 0;
	padding-left: 10px;
}
#column_r ul li {
	font-size: x-small;
	display: list-item;
	list-style-position: outside;
}

.home_center {
	color: white;
	font-size: 1.60em;
	font-weight : bold;
	margin : 0px;
	margin-top : 5px;
	padding-left : 5px;	
	text-align : center;
}

.menuheader 	   	   {
					   text-align: left;
					   font-family : sans-serif,Verdana,Arial, Helvetica,sans-serif;
					   font-size: 12px;		
					   line-height: 13px;					   			    					   
					   color: #F55008;
					   margin-top: 12px;
					   margin-bottom: 3px;					   
					   text-decoration: none; 
					   background-color: transparent					   
					   }
.menuitem 
		  			   {
					   text-align: left;
					   font-family : Verdana,Arial, Helvetica,sans-serif;
					   font-size: 12px;		
					   line-height: 12px;					   					   			    					   
					   color: black;
					   margin-top: 2px;
					   padding-left: 9px;					   
					   text-decoration: none; 
					   background-color: transparent					   
					   }					 

a.menuitem 	           { 
					   color: #0A56AC; 	
					   font-family : Sans-serif,Verdana,Arial, Helvetica,sans-serif;					   
					   font-size: 12px;
					   line-height: 14px;						   					   
					   text-indent: 4px;						   			   			    					   					   				   				   
					   text-decoration: none; 					   
					   }					   
a.menuitem:link 	   { 
					   color: #0A56AC; 	
					   font-family : Sans-serif,Verdana,Arial, Helvetica,sans-serif;					   					   
					   font-size: 12px;		
					   line-height: 14px;						   
					   text-decoration: none; 					   
					   margin-bottom : 1px;
					   }
					   
a.menuitem:visited    { 
					   color: #0A56AC;	
					   font-family : Sans-serif,Verdana,Arial, Helvetica,sans-serif;					   					   
					   font-size: 12px;		
					   line-height: 14px;						   					   
					   text-decoration: none; 					   
					   margin-bottom : 1px;	
					   }

a.menuitem:hover 	   { 
					   color: black;
					   font-family : Sans-serif,Verdana,Arial, Helvetica,sans-serif;					   					   
					   font-size: 12px;					   		
					   line-height: 14px;						   					   		   
					   text-decoration: underline; 					   
					   margin-bottom : 1px;	
					   background-color :Blue;				   					                           
					   }
		
img.imagem_centrada 
                        {
                        border : none;                        
                        margin-left : auto;
                        margin-right : auto;                        
                        display : block;
                        text-align : center;
                        background-color : #F7F9FA;
}	

.banner01
                        {
                        border : none;                        
                        width : auto;
                        height : 200px;
						margin :0px;
                        margin-top : 5px;
                        background-color : #3087D7;
						
}					

.belowfooter {
	margin : 0px;
	padding-top : 2px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size : 0.75em;		
	overflow: hidden;
	height: 15px;
	text-align :center;
	color : black;
	float : none;
	clear : both;
}

.belowfooter a{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size : 0.9em;		
	height: 30px;
	text-align :center;
	color : black;
}

.belowfooter a:hover{
	color : blue;
	text-decoration : underline;
}

.header_topo
{
	background: url(../imagens/varios/bkgd_header2.gif) repeat-x top left;
	width: 100%;	
}

.listas
{
	margin: 0;
	padding: 0;
	padding-left: 25px;
	padding-top: 3px;
/*	list-style: none;*/

}

