.rodape
{
color: #FFFFFF; 
font: bold 8pt Tahoma;
}
.rodape a:link{ color:blue;text-decoration: none;}
.rodapea:visited{ color:orange;text-decoration: none;}
.rodape a:hover{color:orange;text-decoration: none;}
.rodape a:active{color:orange;text-decoration: none;}

a:visited, body_avisited
{
	color: #414141;
	text-decoration: none;
}
a:hover, a:active, body_ahover
{
	color: #f2af01;
	text-decoration: underline;
}

.titulo
{
	background:rgb(3,148,209);
	color: #ffffff;
	font: bold 8pt Tahoma;
}
.smallfont
{
	font: 11px Tahoma;
}
legend
{
	color: #414141;
	font: 10px Tahoma;
}
.fieldset { margin-bottom: 6px; }
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 11px; }
input, textarea {
border-top: solid 1px #333333;
border-left: solid 1px #333333;
border-right: solid 1px #999999;
border-bottom: solid 1px #cccccc;
background: url(images/inputbackgr.gif) bottom right no-repeat;
font: 12px verdana;
}
.button {
	background: none;
	border-color: #37699f;
	font: bold 9pt Verdana;
	color: #666666;
	cursor: pointer;
}
.botao, .botao:visited{
    font: bold 9pt Verdana;
    text-decoration: none;
    color: #afe1f3;
}
.botao:hover, .botao:active {
    color: #fff;
    text-decoration: none;
}
input:hover , textarea:hover{
background: #FFFFFF;
border-color: #37699f;	}
input:focus , textarea:focus{
background: #e8eff7;
border-color: #37699f;	}

.fieldset { margin-bottom: 6px; }
.fieldset,  .fieldset p, .fieldset li {
	font:  bold 11px Tahoma;
	color: #039
}
#header {
height:154px;

}
div.texto {
	position:relative;
	top:-20px;
	left:5px;
	color:#039;
	font: 18px "Verdana";
}
div.TextoLateral{
color: #FFFFFF
}

.style1 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
}
.style4 {color: #000066}
.style7 {font-size: 9px}
.style8 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style9 {font-size: 9px; color: #000066;}
.style12 {font-size: 10px}
.style17 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
}
.style18 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000066; font-weight: bold; }
.style19 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000066; font-size: 10px;}
.style20 {font-size: 11px}
.style21 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000066;
}

.realceacima {
border-top-style: solid;
border-top-width: 1;
padding-left: 4;
padding-right: 4;
padding-top: 1;
padding-bottom: 1;
border-color: #CCCCCC;   
}
.realceabaixo {
border-left-width: 1; 
border-right-width: 1; 
border-top-width: 1;    
border-bottom-style: solid;
border-bottom-width: 1;
border-color: #CCCCCC;   
}
.panel{
font: Tahoma 9px;    
}
.recados{
    font : BOLD 10px VERDANA;
    color: #fff;
    background:#6495ED;
}
.link:link{TEXT-DECORATION: none; font: bold 11px Verdana;color: #fff;cursor:pointer;}
.link:hover{TEXT-DECORATION: none; font: bold 11px Verdana;color: #fff;cursor:pointer;}
.link:active{TEXT-DECORATION: none; font: bold 11px Verdana;color: #fff;cursor:pointer;}
.link:visited{TEXT-DECORATION: none; font: bold 11px Verdana;color: #fff;cursor:pointer;}


.tipoA td{
/*    border-bottom: 1px solid #ccc;*/
}
.linksobre {background :  #ABC5E4;}
.tipoB td{background: rgb(230,230,230);
/*border-bottom: 1px solid #FFF;*/
}
.linkativo         {TEXT-DECORATION: none; color:rgb(170,170,255); font: bold 10px Verdana; cursor:pointer;}
.linkativo:hover   {TEXT-DECORATION: none; font: bold 10px Verdana;color: blue;cursor:pointer;}

.linkinativo       {TEXT-DECORATION: none; font: bold 10px Verdana; color: #C0C0C0;cursor:pointer;}
.linkinativo:hover {TEXT-DECORATION: none; font: bold 10px Verdana; color: #808080;cursor:pointer;}