﻿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 : 10px;
}
#container {
	width: auto;
	margin: 0px;
	/*background: #FFFFFF;*/
	background : white;
}
#masthead {
	text-align: right;
	margin : 0px;
	width: Auto;
	height : 40px;
	padding: 0;
	background-color: #FFF;
}
#topheader {
	margin: 0px;
	padding-top : 10px;	
	color : #0885B0;
	text-align :center;
	font-family: Verdana,Arial, Helvetica, sans-serif;	
	font-size :1.0em;
	font-weight :bold;	
	height:18px;		
	height: 30px;
}

#navigation {
	margin: 0px;
	padding-top : 5px;			
	background: url(../imagens/varios/bkgd_header.gif) repeat-x top;
	overflow: hidden;
	height: 30px;
	text-align :center;
	font-family: Verdana,Arial, Helvetica, sans-serif;	
	font-size :1.0em;
	font-weight : bold;
	color:White;	
}

/* Styles for Navigation */
#navigation ul {
	list-style-type: none;
	font-family: Verdana,Arial, Helvetica, sans-serif;	
	width: 100%;
	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;	
	height:20px;		
	line-height : 18px;	
}
#navigation li a {
	color: white;
	font-family: Verdana,Arial, Helvetica, sans-serif;	
	text-decoration: underline;
	margin: 0px;
	padding: 5px;	
	display: block;
	border: 1px solid #9FE2F9;
}

#navigation li a:hover {
	background-color: #0885B0;
	border: 1px solid #0885B0;
	text-decoration : underline;
}

#navigation li.on a {
	background-color: #0885B0;
	border: 1px solid #0885B0;
	text-decoration : underline;
	margin: 0px;
	padding: 5px;
	display: block;
}


/* 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 {
	margin : 0px;
	padding-top : 5px;
	background: url(../imagens/varios/bkgd_header.gif) repeat-x top;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size : 0.9em;		
	overflow: hidden;
	height: 30px;
	text-align :center;
	color : White;
	float : none;
	clear : both;
}

#footer a{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size : 0.9em;		
	height: 30px;
	text-align :center;
	color : White;
}

#footer a:hover{
	color : black;
	text-decoration : underline;
}

#page_content {
	position: relative;
	width: 100%;
}

#column_c 
{
	margin-left : 0px;
	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 
{
    margin: 0px;
    padding : 0px;
	margin-right : 255px;
	margin-top : 5px;
	background-color: white;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size : 0.8em;	
	/*border: 1px solid red;*/
	/*border: 1px 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 : #E8F6FB;
	/*border-left : 1px solid #9FE2F9;	*/
	font-size : 0.8em;	
	float : right;
	clear :left;
}

#column_rbig 
{
	width: 250px;
	height : auto;
	position :absolute;	
	right : 0px;
	top : 5px;
	margin : 0px;
	padding : 0px;
	margin-left : 5px;
	background-color: white;	
	/*border-left : 1px solid #9FE2F9;	*/
	font-size : 0.8em;	
	float : right;
	clear :left;
	/*border: 1px solid green;*/
}

/* 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;
	border-right : 1px solid #9FE2F9;
}

#column_l 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 :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;
}

/* 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
{
	width : auto;
	display : block;
	height : 150px;
	margin : 0px;
	margin-top : 0px;
	padding : 0px;
	background-color: #0885B0;
	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: white;
	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;*/
}

.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
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size : 0.9em;
	color: black;	
	/*border-bottom: 1px solid #DCF3FB;*/
	margin : 0px;
	margin-top: 10px;
	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 : 5px;
	padding-left : 5px;
	padding-right : 10px;		
	line-height : 16px;
	font-size :0.9em;
}

.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;
}

.caixa_simples a
{
	color: #0885B0;	
	text-decoration : underline;
}

.caixa_simples a:hover
{
	color: black;	
	text-decoration : underline;
}

.caixa_simples_home li
{
	color: black;	
	line-height : 15px;
	font-size : 0.95em;
	padding : 0px;
	margin : 0px;
}

.caixa_simples_home a
{
	color: #0885B0;	
	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 : 18px;
	font-size : 1.0em;
}

.caixa_simples_small li
{
	color: black;	
	line-height : 18px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size :1.1em;
	padding : 0px;
	margin : 0px;
}

.caixa_simples_small a
{
	line-height : 16px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size :1.1em;    
	color: #0885B0;	
	text-decoration : underline;
}

.caixa_simples_small a:hover
{
	color: black;	
	text-decoration : underline;
}

.caixa_centrada 
{
	width : 240px;
	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_limpa
{
	float:none;
	clear;
}

.coluna_caixa_esquerda
{
	width : 45%;
	margin : 0px;
	margin-top : 5px;
	padding : 0px;
	color: white;
	/*border: 1px solid red;*/
	float :left;
	position : relative;
	top : 0px;
}

.coluna_caixa_direita
{
	width : 45%;
	margin : 0px;	
	margin-top : 5px;
	padding : 0px;
	color: white;
	/*border: 1px solid green;*/
	float : left;
	position : relative;
	top : 0px;	
}

/* 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: #05455B;
	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.4em;	
	color: #05455B;
	text-align : left;	
	margin : 0px;
	margin-top : 10px;	
	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;	
}

.subtitulo2
{	
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size: 0.8em;	
	color: gray;
	text-align : left;	
	margin : 0px;
	margin-top : 2px;
	padding : 0px;	
	padding-left : 4px;	
}

.subtitulo2 a
{	
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: #0885B0;	
}

.titulo_home1
{	
	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;	
}

.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-weight : bold;
	font-size: 1.1em;	
	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;	
}
/* 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 
{
    font-size : 1.0em;
}

h1.home {
	/*color: #EF610B;*/
	color : White;
	font-size: 1.60em;
	margin : 0px;
	margin-top : 5px;
	padding-left : 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.60em;
	margin : 0px;
	margin-top : 5px;
	padding-left : 5px;	
	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;
}

.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;
                        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;
}