.textonovo-azul {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0a2682;
	text-decoration: none;
	font-weight: bold;
}


.t-red {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #cc0000;
	text-decoration: none;
	font-weight: bold;
}

.sub-t-red {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #cc0000;
	text-decoration: none;
	font-weight: bold;
}


.t-azul {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #0a2682;
	text-decoration: none;
	font-weight: normal;
}


.t-cinza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}



.titulo-artigo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

.sub-artigo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	text-decoration: none;
	font-style: oblique;
}

.assina-artigo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	font-style: oblique;
}

.assina-artigo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	font-style: oblique;
}

.rodape-artigo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	font-style: oblique;
}

.resenha-artigo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-style: oblique;
}


.blue2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: Navy;
	text-decoration: none;
	font-weight: bold;
}

.astrobranco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

.astrored {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff0000;
	text-decoration: none;
	font-weight: bold;
}

.astroverde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #33cc00;
	text-decoration: none;
	font-weight: bold;
}

a:hover.blue2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC3300;
	text-decoration: none;
	font-weight: bold;
}

.blue3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: Navy;
	text-decoration: none;
	font-weight: bold;
}
a:hover.blue3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CC3300;
	text-decoration: none;
	font-weight: bold;
}

.red2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #993300;
	text-decoration: none;
	font-weight: normal;
}
a:hover.red2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Navy;
	text-decoration: none;
	font-weight: normal;
}

.cinza2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
a:hover.cinza2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Navy;
	text-decoration: none;
	font-weight: normal;
}


.cinza4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}


.voltarnovo {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration: none;
	font-weight: bold;
}

a:hover.voltarnovo {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}


.textonovo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}


a:hover.textonovo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}


.textonovo2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}

a:hover.textonovo2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}

.textonovo3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}

.titulonovo {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #fdc167;
	text-decoration: none;
	font-weight: normal;
}

.titulonovoblue {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #0a2682;
	text-decoration: none;
	font-weight: bold;
}





.menutoplg {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #336699;
	text-decoration: none;
}
a:hover.menutoplg {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
}


.menutop {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #F7C44A;
	text-decoration: none;
}
a:hover.menutop {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}


.menutopl {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover.menutopl {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}





#rodapebottom { position:absolute; bottom:0;
}



.learnmore	{
	margin:0px 5px 15px 0px;
	text-align:center;
	}

.learnmore a:link, .learnmore a:visited	{
	font:11px Verdana, Arial, sans-serif;
	color:navy;
	background:#eee url(call_to_action_bkg.gif) repeat-x 0 2px;
	margin:0px 0px 0px 2px;
	padding:1px 3px 2px 3px;
	text-decoration:none;
	border:1px solid #ccc;
	}
.learnmore a:hover	{
	color:#fff;
	background:#FF9900 url(call_to_action2_bkg.gif) repeat-x 0 2px;
	text-decoration:none;
	border:1px solid #FFAE00;
	}
	
	
	.textoform2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration: none;
	font-weight: normal;
}


	.textoform3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003399;
	text-decoration: none;
	font-weight: normal;
}
	
.calend {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.calend3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Navy;
	text-decoration: none;
	font-weight: normal;
}

.calend4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Navy;
	text-decoration: none;
	font-weight: bold;
}

.calend5 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC6600;
	text-decoration: none;
	font-weight: bold;
}

.calend2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.textop {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}


.am {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4B5262;
	text-decoration: none;
	font-weight: bold;
}

.textopam {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4B5262;
	text-decoration: none;
	font-weight: normal;
}

.textopw {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.textopw2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

a.textopw2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}

a:hover.textopw2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Navy;
	text-decoration: underline;
	font-weight: bold;
}



.texto-cosmos {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}





.textoazul2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: Navy;
	text-decoration: none;
	font-weight: normal;
}

.textoazul2xx {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: Navy;
	text-decoration: none;
	font-weight: normal;
}


.textoazul3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Navy;
	text-decoration: none;
	font-weight: normal;
}

.textoazul {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Navy;
	text-decoration: none;
	font-weight: normal;
}
a.textoazul {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Navy;
	text-decoration: underline;
	font-weight: normal;
}


a:hover.textoazul {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	text-decoration: underline;
	font-weight: normal;
}


.branco {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}





.blue {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Navy;
	text-decoration: none;
	font-weight: normal;
}
a:hover.blue {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC3300;
	text-decoration: underline;
	font-weight: normal;
}

.bluecursos {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Navy;
	text-decoration: none;
	font-weight: normal;
}
a:hover.bluecursos {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC3300;
	text-decoration: underline;
	font-weight: normal;
}

.a11preto {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a:hover.a11preto {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #817F7F;
	text-decoration: none;
}


.menu {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333366;
	font-weight: bold;
	text-decoration: none;
}
a:hover.menu {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.menucce {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	font-weight: bold;
	text-decoration: none;
}
a:hover.menucce {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}


.menucce2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Navy;
	font-weight: bold;
	text-decoration: none;
}
a:hover.menucce2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Navy;
	font-weight: bold;
	text-decoration: underline;
}



.chamada {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Navy;
	text-decoration: none;
}
a:hover.chamada {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	text-decoration: none;
}

.chamada3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #CCCCCC;
	text-decoration: none;
	font-weight: bold;
}



.chamada2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #502A0B;
	text-decoration: none;
}

a.chamada2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	text-decoration: underline;
}

a:hover.chamada2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: underline;
}

.cinza {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
a:hover.cinza {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}




.vinho {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}
a:hover.vinho {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}



.red {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC3300;
	text-decoration: none;
	font-weight: bold;
}
a:hover.red {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Navy;
	text-decoration: none;
	font-weight: bold;
}



.cinza2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
a:hover.cinza2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.cinza3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a:hover.cinza3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}


.mais {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	text-decoration: none;
}
a:hover.mais {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Navy;
	text-decoration: none;
}


.rodape { font-family: Arial, Verdana, sans-serif; font-size: 13px; font-weight: normal; color: #2e2e6d; text-decoration: none; }


.rodapenovo { font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: normal; color: #eeeeee; text-decoration: none; }
