a:link 	{
    text-decoration: none
}

a:hover {
    text-decoration: underline
    color: yellow;
}

a:visited {
    text-decoration: none
}

.cabec_inf {
    font-family: sans-serif; 
    font-size: 10px; 
    font-style: normal; 
    color: red;
    background-color: #e8e6e6;
}

.cabec_sup {
    font-family: sans-serif; 
    font-size: 10px; 
	 font-style: normal; 
    color: white;
/*    background-color: #285264; */
    
}

.menu_esquerdo {
   font-family: sans-serif, Arial; 
   font-size: 10px; 
   font-style: normal; 
   color: white;
	background-color: #046eb1;
}

.menu_super {
   font-family: sans-serif, Arial; 
   font-size: 10px; 
   font-style: normal; 
   color: #046eb1;
	background-color: white;
}


.branco_vermelho {
   font-family: sans-serif, Arial; 
   font-size: 10px; 
   font-style: normal; 
   color: red;
	background-color: white;
}


.rodape {
    font-family: sans-serif, Arial; 
    font-size: 10px; 
    font-style: normal; 
    color: #6a7db4;
    background-color: white;
}

.titulo_1 {
    font-family: sans-serif, Arial; 
    font-size: 14px; 
    line-height: 17px; 
    font-weight: bold;
}

.titulo_2 {
    font-family: sans-serif, Arial;     
    font-size: 12px; 
    line-height: 17px; 
    font-weight: bold;
    color: black;
}

.titulo_3 {
    font-family: sans-serif, Arial;     
    font-size: 10px; 
    font-weight: bold;
    color: black;
}

.aviso_1 {
    font-family: sans-serif, Arial; 
    font-size: 10px; 
    font-style: normal; 
    font-weight: bold;    
    color: red;
}


.msg_red_1 {
    font-family: sans-serif,  Arial; 
    font-size: 10px; 
    font-style: normal;   
    color: red;
}

.msg_red_2 {
    font-family: sans-serif, Arial; 
    font-size: 10px; 
    font-style: normal; 
    color: red;
    background-color: #e8e6e6;

}

.azul, .msg_blue_1 {
    font-family: sans-serif, Arial; 
    font-size: 10px; 
    font-style: normal;    
    color: blue;
}

.msg_blue_2 {
    font-family: sans-serif,  Arial; 
    font-size: 10px; 
    font-style: normal;    
    color: blue;
    background-color: #e8e6e6;
    
}

.aviso_2 {
    font-family: sans-serif; 
    font-size: 12px; 
    font-style: normal; 
    font-weight: bold;    
    color: red;
    background-color: white;
    
}


.negrito_azul {
    font-family: sans-serif; 
    font-size: 10px; 
    font-style: normal; 
    font-weight: bold;    
    color: blue;
}


.preto {
    font-family: sans-serif; 
    font-size: 10px; 
    font-style: normal;   
    font-weight: normal;             
    color: black;
}

.ciano {
    font-family: sans-serif; 
    font-size: 10px; 
    font-style: normal; 
    color: black;
    background-color: #e8e6e6;
}

.ciano_2 {
    font-family: sans-serif; 
    font-size: 16px; 
    font-style: normal; 
    font-weight: bold;        
    color: #046eb1;
    background-color: #FFFFFF;
}

.black_3 {
    font-family: sans-serif, Arial; 
    font-size: 12px; 
    font-style: normal; 
    font-weight: bold;        
    color: #000000;
    background-color: #FFFFFF;
}

.form_1 {
    font-family: sans-serif; 
    font-size: 10px; 
    font-style: normal; 
    font-weight: normal;    
    color: black;
}

.form_2 {
    font-family: sans-serif; 
    font-size: 12px; 
    font-style: normal; 
    font-weight: normal;    
    color: black;
}

.para_1 {
    font-family: sans-serif; 
    font-size: 10px; 
    font-style: normal; 
    font-weight: normal;    
    color: black;
    text-indent: 15pt;
}

.para_2 {
    font-family: sans-serif; 
    font-size: 12px; 
    font-style: normal; 
    font-weight: normal;    
    color: black;
    text-indent: 15pt;
}


#apresenta {
    font-family: sans-serif; 
    font-size: 12px; 
    font-style: normal; 
    font-weight: normal;    
    color: black;
    text-indent: 15pt;
}

.titulo_news {
    font-family: sans-serif, Arial; 
    font-size: 10px; 
    font-style: normal; 
    font-weight: bold;
    color: #0D3D6A;
}

.news {
    font-family: sans-serif, Arial; 
    font-size: 10px; 
    font-style: normal; 
    color: #0D3D6A;
}

.cinza_claro {
    font-family: sans-serif, Arial; 
    font-size: 10px; 
    font-style: normal; 
    color: #969696;
}

.tsname, .campos {      
    background-color      : #FFFFFF;
	 width                 : 190px;
    height                : 18px; 
    color                 : #0D3D6A;
    font-family           : sans-serif, Arial;
    font-size             : 10px;
    font-weight           : normal;
    border                : 1px #bebebe solid;
    padding               : 0 0 0 3px;
}

.contato {      
    background-color      : #FFFFFF;
	 width                 : 300px;
    height                : 18px; 
    color                 : #0D3D6A;
    font-family           : sans-serif, Arial;
    font-size             : 10px;
    font-weight           : normal;
    border                : 1px #bebebe solid;
    padding               : 0 0 0 3px;
}
.area_texto{      
    background-color      : #FFFFFF;
	 width                 : 300px;
    height                : 100px; 
    color                 : #0D3D6A;
    font-family           : sans-serif, Arial;
    font-size             : 10px;
    font-weight           : normal;
    border                : 1px #bebebe solid;
    padding               : 0 0 0 3px;
}

.login {      
    background-color      : #FFFFFF;
	 width                 : 120px;
    height                : 22px; 
    color                 : #0D3D6A;
    font-family           : sans-serif, Arial;
    font-size             : 18px;
    font-weight           : normal;
    border                : 1px #bebebe solid;
    padding               : 0 0 0 3px;
}

