input {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;   
}

a:active { 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;  
   color:#0087C7;
   text-decoration:none;
   font-weight: bold;
}
  
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#0087C7;
	text-decoration: none;
	font-weight: bold;
} 

a:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#0087C7;
	text-decoration: none;
	font-weight: bold;
} 
a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#0087C7;
	text-decoration: none;
	font-weight: bold;
} 


.busca-branco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.busca-box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: ##0087C7;
	text-decoration: none;
}
.links-home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0087C7;
	text-decoration: none;
}

.submenu-home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0087C7;
	text-decoration: none;
}
.bn-txt-preto {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.bn-txt-preto:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0087C7;
	text-decoration: none;
}

.vermelho-bold-titulo 
{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

.tit_pag_interna 
{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.txt-preto
 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.preto-bold-titulo
 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.txt-azul-noticias 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color:#0087C7;
	text-decoration: none;
}
.versao-azul-claro {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #5A829C;
	text-decoration: none;
}
.txt-azul-noticias-normal {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #312F83;
	text-decoration: none;
}
.versao-azul-claro-maior {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #5A829C;
	text-decoration: none;
}
.txt-preto-bold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.versao-azul-escuro {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: 0066CC;
	text-decoration: none;
}
.txt-azul-titulo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #312F83;
	text-decoration: none;
}
.versao-vermelho {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CE3201;
	text-decoration: none;
}
.txt-azul {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #312f83}

.linkOut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#0087C7;
	text-decoration:none;
	font-weight: bold;
}

.botao
{
    font-family : Verdana, sans-serif, Arial, Helvetica, ;
    font-size:11px;
}

.textoAssinaPagina {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5A829C;
	text-decoration: none;
}
.menu_cabeca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.LinkMenorSuperior {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
	text-decoration: none;
}
.titulo-busca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.td1
{
    background-color : #AACDFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px ; 
	color: #00a0c6
}

.td2
{
	background-color : #ecb81a;
	font-family:verdana, arial;
	font-size:10px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;

}

.td3
{
	background-color :#1C206F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px ;
	color: #00a0c6
}

.td4
{
	background-color : #00A0C6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px ;
	color: #1C206F
}

.td5
{
    background-color : #F4F4F4;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px ; 
	color: #000099
}
.tab2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #ecb81a;
	font-size: 10px;

}
.tab3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
	background-color: #f4f4f4;
}
.Normal12Vermelho {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.FundoTabLaranja {
	background-color: #FFCC66;
}


.textoformat{
	font-size: 12px;
	margin-top: 0;
    margin-botton: 0;
}




#header_mct{
	clear: both;
	position: relative;
	margin:0px;
	border: 0px;
	text-align:left;
	padding:0px;
	background-color: #ffcc00 ;
	height:20px;
	width:778px;
}

.floatLeft {
  float: left;
}

.floatRight {
  float: right;
}

.menu_topo_vertical{
	height:15px;
	width:100%;
	margin-top:5px;
	border-bottom: 1px dotted #0C1A6F;
	font-size:6px;
}


 #box_login{
	width:300px;
	margin:30px auto 0;
	text-align:center;
 }
 
 #box_login form{
	margin: 0px;
	border: 0px;
 }
 

 .login_info{
	padding:5px 0;
 }
  

 .left{
	text-align:left;
	padding-left:10px;
 }
 
 .label_80{
	width:80px;
	margin:0px auto;
	float:left;
 }
 
  .label_50{
	width:50px;
	margin:0px auto;
	float:left;
 }
 
  .center{
	text-align:center;
	margin:0px auto;
  }
 
  
 label.error { 
	vertical-align: top; 
	display:block;
	padding:3px;
	margin:3px;
	background:#FF7777;
}


