body{
	margin: 0px 0px 0px 0px;
	background-color: #EEE
}

.titulo{
	padding-right: 20px
}

.subtitulo, .subtitulo a, .subtitulo a:hover, .subtitulo a:visited
{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #661711;
	margin: 5px 5px 0px 5px;
	padding: 8px 16px 16px 11px;
}

.titulo_azul
{
	color: #337996;
	font-weight:bold;
}

.titulos_conteudo
{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #661711;
	
}
.titulo_mapasite, .titulo_mapasite a, .titulo_mapasite a:hover, .titulo_mapasite a:visited
{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #242825;
	
}
td.rastroNav a, td.rastroNav a:hover, td.rastroNav a:visited{
	font-family: Arial;
	font-size: 10px;
	color: #BABABA;
	text-decoration: none;
	padding-right: 10px
}

td.rastroNav a:hover{
	color: #FFF;
}

.espacoTopo{
	padding-top: 10px
}

.menuLateral a, .menuLateral a:hover, .menuLateral a:visited{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #3a403b;
	height:20px;

}

.menuLateral a:hover{
	color: #661711
}

.menuDicionario a, .menuDicionario a:hover, .menuDicionario a:visited{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #661711;
	

}

.menuDicionario a:hover{
	color: #3a403b;
}

.menuLateral img{
	margin-right: 5px 
}

.menuLateral2 a, .menuLateral2 a:hover, .menuLateral2 a:visited{
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: #3a403b;
	height: 20px;
}

.menuLateral2 a:hover{
	color: #25596e
}

.menuLateral2 img{
	margin-right: 5px 
}

.menuLateral3 a, .menuLateral3 a:hover, .menuLateral3 a:visited{
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: #3a403b;
	height:20px;

}

.menuLateral3 a:hover{
	color: #661711
}

.menuLateral3 img{
	margin-right: 5px 
}


td.linksRelacionados a, td.linksRelacionados a:visited{
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	color: #337996;
	height:20px;
}

td.linksRelacionados a:hover{
	color: #25596e
}

td.linksRelacionados img{
	margin-right: 5px 
}

td, conteudo{
	font-family: Arial;
	font-size: 11px;
	color: #3a403b;
	line-height:16px;
}


.conteudo{
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	text-align:justify;
	color: #3a403b;
	margin: 5px 5px 0px 5px;
	padding: 8px 16px 16px 11px;
	line-height:16px;
}

.conteudo a, .conteudo a:hover, .conteudo a:visited{
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color:#337996;
}

.rodape A
{
	font-family:Arial;
	font-size:11px;
	text-decoration: none;	
	color: #3a403b;
}

.rodape A:hover
{
	font-family:Arial;
	font-size:11px;
	text-decoration: none;
	color: #000000;
}

.mapasite a, .mapasite a:hover, .mapasite a:visited{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #3f4f71;
	height:20px;

}

.textbox
{
	background-color:#FFFFFF;
	border-color:#d4d5d4;	
	border-style:solid;
	border-width:1px;
	font-family:Arial;
	font-size:11px;
	color: #3a403b;	
}

SELECT
{
	background-color:#FFFFFF;
	border-color:#d4d5d4;	
	border-style:solid;
	border-width:1px;
	font-family:Arial;
	font-size:11px;
	color: #3a403b;	
}

.ValidationSummary{
	background-image: url(/gerenciador/seguranca/images/ic_atencao_2.gif);
	background-repeat: no-repeat;
	background-color: #e1e1e1;
	width: 280px;
	text-align: left;
	padding-top: 35px;
	margin-top: 15px;
	padding-bottom: 2px;
	margin-bottom: 2px;
	border: solid 1px #e1e1e1;
	border-bottom: solid 5px #e1e1e1;
	filter: progid:DXImageTransform.Microsoft.Shadow(color='#AAAAAA', Direction=120, Strength=5)
}

.antipopup, .antipopup a,.antipopup a:hover, .antipopup a:visited{
  font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #3A403B;
	height: 12px;
}

.floatLeft {
  float: left;
  margin: 0px 5px 2px 0px;
}

.floatRight {
  float: right;
  margin: 0px 0px 2px 5px;
}

.tabelaEco {
  border-collapse: collapse;
}

.tabelaEco tr td {
  border:1px solid #cccccc;
  margin: 5px;
  padding: 5px;
}

#conteudoDiv{
	margin-top:10px;
	float:left;
}

div#ListaLancamentos{
	width:90%;
	float:left;
	margin:0 0 0 20px;
}


div.itenLancamento{
	height: 135px;
	width: 50%;
	float:left;
	margin-top:15px;
}

div.itenLancamento img{
	float:left;
}

div.itenLancamento p{
	margin: 20px 0 0 10px;
	float:left;
}

.inft_left
{
	float:left; 
	width:480px;
	margin-left:20px;
	background:#000;
}

.inft_right
{
	float:left;
	background:#4a4a4a;
	width:186px;
	font-family:Arial;
	padding:0px;
	height:293px;
}

.inft_right h3 
{
	font-size:12px;
	background:#6b6b6b;
	color:#FFF;
	padding:5px;
	font-weight:bold;
	margin:0px !important;
	
}

.inft_right h4 
{
	font-size:12px;
	color:#d3ea87;
	padding:5px;
	font-weight:bold;
	padding-bottom:5px;
	margin:5px 0 0 0px !important;
}
.inft_right ul
{
	padding:0 0 0 20px;
	margin:4px;
}

.inft_right ul li
{
	
	font-size:11px;
	color:#FFF;
	margin:0px !important;
	padding:0 0 0 0px !important;
}

.inft_right p
{
	margin:10px 5px 0;
	font-size:11px;
	color:#FFF;
}

/*Lançamentos*/
.lancamentos {background:url(../images/bkgLancamentos.gif) no-repeat 0 0;width:197px;height:239px;font-family:Arial;font-size:11px;font-weight:bold;color:#000}
.lancamentos p {float:left;width:100%;margin:11px 0 0;text-align:center}
.lancamentos a img {margin:12px 0 0 26px}

.lancamentos2 {background:url(../images/bkgLancamento2.jpg) no-repeat 0 0;width:197px;height:233px;font-family:Arial;font-size:11px;font-weight:bold;color:#000}
.lancamentos2 p {margin:0 auto;text-align:center;line-height:35px; display:block;}
.lancamentos2 p.arrows {background:url(../images/arrows.gif) no-repeat 60px 16px;}
.lancamentos2 a img 
{
	margin:9px 0 0 37px; 
}
