body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
  }

/* INICIO DOS ESTILOS PARA OS MENUS */



.menu {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #003366;
  }
  
a.amenu:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #003366;
	font-weight: normal;
  }
  
a.amenu:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #336699;
	text-decoration: underline;
	font-weight: normal;
  }
  
a.amenu:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #003366;
	font-weight: normal;
  }
  
a.amenu:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #003366;
	font-weight: normal;
  }


a.amenusuperior:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
	font-weight: normal;
  }
  
a.amenusuperior:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
	text-decoration: underline;
	font-weight: normal;
  }
  
a.amenusuperior:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
	font-weight: normal;
  }
  
a.amenusuperior:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
	font-weight: normal;
  }

/* FIM DOS ESTILOS PARA OS MENUS */


/* INICIO DOS ESTILOS PARA O HOROSCOPO */

.infohoroscopo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #CCCCCC;
  }
  
a.ainfohoroscopo:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #CCCCCC;
  }
  
a.ainfohoroscopo:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #CCCCCC;
	text-decoration: underline;
  }
  
a.ainfohoroscopo:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #CCCCCC;
  }
  
a.ainfohoroscopo:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #CCCCCC;
  } 

a.ainfohoroscopodestaque:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #E6E6E6;
  }

a.ainfohoroscopodestaque:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #E6E6E6;
	text-decoration: underline;
  }

a.ainfohoroscopodestaque:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #E6E6E6;
  }
  
a.ainfohoroscopodestaque:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #E6E6E6;
  }    

  
.infohoroscopodestaque {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #E6E6E6;
  }

/* FIM DOS ESTILOS PARA O HOROSCOPO */



/* INICIO DOS ESTILOS PARA TEXTOS */

.data {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #003366;
  }
  
.infotopo {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #003366;
	font-weight: bold;
  }

a.ainfotopo:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #003366;
	font-weight: bold;
  }

a.ainfotopo:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #003366;
	text-decoration:underline;
	font-weight: bold;
  }

a.ainfotopo:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #003366;
	font-weight: bold;
  }
  
a.ainfotopo:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #003366;
	font-weight: bold;
  }

.titulohoroscopo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #99CCFF;
	font-weight: bold;
  }
  
.tituloshopping {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
	font-weight: bold;
  }

a.atituloshopping:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
	font-weight: bold;
  }

a.atituloshopping:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
	text-decoration:underline;
	font-weight: bold;
  }

a.atituloshopping:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
	font-weight: bold;
  }
  
a.atituloshopping:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
	font-weight: bold;
  }



/* FIM DOS ESTILOS PARA TEXTOS */



/* INICIO DOS ESTILOS PARA COMBOS */

.pequena {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #666666;
  }

a.apequena:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #666666;
  }

a.apequena:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #666666;
	text-decoration:underline
  }
  
a.apequena:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #666666;
  }

a.apequena:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #666666;
  }
  
/* FIM DOS ESTILOS PARA COMBOS */



/* INICIO DOS ESTILOS PARA O TEMPO */

.tempo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #000000;
  }
  
a.atempocidade:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #333333;
  }
  
a.atempocidade:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #333333;
	text-decoration: underline;
  }
  
a.atempocidade:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #333333;
  }
  
a.atempocidade:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #333333;
  }

a.atempovermelho:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FF0000;
  }
  
a.atempovermelho:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FF0000;
	text-decoration: underline;
  }
  
a.atempovermelho:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FF0000;
  }  
  
a.atempovermelho:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FF0000;
  }
  
  
a.atempoazul:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #003399;
  }
  
a.atempoazul:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #003399;
	text-decoration: underline;
  }
  
a.atempoazul:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #003399;
  }  
  
a.atempoazul:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #003399;
  }

a.atempoprevisao:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #333333;
  }
  
a.atempoprevisao:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #333333;
	text-decoration: underline;
  }
  
a.atempoprevisao:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #666666;
  }
  
a.atempoprevisao:active {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #333333;
  }
  
/* FIM DOS ESTILOS PARA O TEMPO */


/* INICIO DOS ESTILOS PARA OS DESTAQUES */


a.adestaques:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #666666;
  }

a.adestaques:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #666666;
	text-decoration: underline;
  }
  
a.adestaques:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #666666;
  }
  
a.adestaques:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #666666;
  }
  
.destaques {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #666666;
  }

/* FIM DOS ESTILOS PARA OS DESTAQUES */

/* INICIO DOS ESTILOS PARA OS NOTICIAS DO GOVERNO */


a.governo:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #666666;
  }

a.governo:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #666666;
	text-decoration: underline;
  }
  
a.governo:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #666666;
  }
  
a.governo:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #666666;
  }
  
.governo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #666666;
  }

/* FIM DOS ESTILOS PARA OS NOTICIAS DO GOVERNO */


/* INICIO DOS ESTILOS PARA OS TITULOS */  
  
a.atitulospg:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FF9900;
  }

a.atitulospg:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FF9900;
	text-decoration: underline;
  }

a.atitulospg:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FF9900;
  }

a.atitulospg:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FF9900;
  }

a.atitulosdestaqueviars:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #000000;
    font-weight: bold;
  }

a.atitulosdestaqueviars:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #000000;
    font-weight: bold;
	text-decoration: underline;
  }

a.atitulosdestaqueviars:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #000000;
    font-weight: bold;
  }  

a.atitulosdestaqueviars:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #000000;
    font-weight: bold;
  }


.titulospg {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FF9900;
  }

.titulosdestaqueviars {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #000000;
    font-weight: bold;
  }

.titulosdestaques {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
  }
  
a.atitulosdestaques:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
  }

a.atitulosdestaques:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
	text-decoration: underline;
  }
  
a.atitulosdestaques:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
  }

a.atitulosdestaques:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
  }

.titulosdireita {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #0066CC;
  }
  
a.atitulosdireita:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #0066CC;
  }

a.atitulosdireita:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #0066CC;
	text-decoration: underline;
  }
  

a.atitulosdireita:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #0066CC;
  }

/* FIM DOS ESTILOS PARA OS TITULOS */  



/* INICIO DOS ESTILOS PARA O MEU VIA */  

.meuvia {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #003366;
  }

a.ameuvia:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #003366;
  }
  
a.ameuvia:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
	text-decoration: underline;
    color: #003366;
  }
  
a.ameuvia:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #003366;
  }
  
a.ameuvia:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #003366;
  }

/* FIM DOS ESTILOS PARA O MEU VIA */

/* INICIO DOS ESTILOS PARA O SHOPPING */  

.shopping {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
  }

a.ashopping:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
  }
  
a.ashopping:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
	text-decoration: underline;
    color: #666666;
  }
  
a.ashopping:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
  }
  
a.ashopping:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
  }

/* FIM DOS ESTILOS PARA O MEU SHOPPING */



  
  
  
a:link { 
    text-decoration: none;
}
a:active { 
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
a:visited { 
    text-decoration:none;
}

/* Aqui comecam os estilos do auto atendimento */

.rsptitjanela {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	font-weight: bold;
	color: #333333
}

.rsptitsubform { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666
}

.rsptxtnormal { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333
}

.rspbotao {
	border: 1px solid #333333;
	background-color: #EEEEEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	line-height: 16px;
	text-align: center;
}

.rsptxtform {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11;
	color : #000000;
}

a.arspbotao:link {
	border: 1px solid #333333;
	background-color: #EEEEEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	line-height: 16px;
	text-align: center;
	height : 20px;
	margin-right : 10px;
	width : 80px;
	text-decoration : none;
}
a.arspbotao:hover {
	border: 1px solid #333333;
	background-color: #EEEEEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	line-height: 16px;
	text-align: center;
	height : 20px;
	width : 80px;
	text-decoration : none;
}
a.arspbotao:visited {
	border: 1px solid #333333;
	background-color: #EEEEEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	line-height: 16px;
	text-align: center;
	height : 20px;
	width : 80px;
	text-decoration : none;
}
a.arspbotao:active {
	border: 1px solid #333333;
	background-color: #EEEEEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	line-height: 16px;
	text-align: center;
	height : 20px;
	width : 80px;
	text-decoration : none;
}


.rsplink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
; font-weight: bold
}
.rsplink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
; font-weight: bold
}
.rsplink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
; font-weight: bold
}
.rsplink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
; font-weight: bold
}


.rspimgfundo {
	background-color : #FFFFFF;
}

.rspcorfundo {
	background-color : #FFFFFF;
}

.rspnmcampoform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333
}

.rspcampoform { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal; 
	color: #003366; 
	background-color: #EEEEEE
}

.rspcamposaida { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333
}

.rspaviso {
	font-family: Verdana, Helvetica, sans-serif;
	color: #003366;
	font-size: 10px
}

.rspaviso2 {
	font-family: Verdana, Helvetica, sans-serif;
	color: #E6E6E6;
	font-size: 9px
}

/* CMA - Noticias Financeiras */
/*
.subtitulocma{
	font-family:verdana;
	font-size:10px;
	color:#FF6700;
}
.textocma{
	font-family:verdana;
	font-size:10px;
	color:#2370FE;
}*/

#txt_cma{
/*	font: bold 10px verdana;
	background-color: transparent;
	color: #0066ff; padding: 3px;
	width: 200px;	*/
/*   border: solid thin blue;*/
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #003366;

}


/* INICIO DOS ESTILOS PARA O RODAPE */

.rodape {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #003366;
  }
  
a.arodape:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #003366;
  }
a.arodape:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #003366;
	text-decoration:underline;
  }
a.arodape:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #003366;
  }
a.arodape:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #003366;
  }
  
/* FIM DOS ESTILOS PARA O RODAPE */  

.combo {
	height: 15px;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.box {
	height: 11px;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

/* Estilos dos Favoritos */
#bloco1 li { list-style-type: none; }
#bloco2 li { list-style-type: none; }
#bloco3 li { list-style-type: none; }
#bloco4 li { list-style-type: none; }
#bloco5 li { list-style-type: none; }
#bloco6 li { list-style-type: none; }
#bloco7 li { list-style-type: none; }
#bloco8 li { list-style-type: none; }
#bloco9 li { list-style-type: none; }
#bloco10 li { list-style-type: none; }

