body,td,th {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
}
body {
	background-color: #171035;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.txt_negrito_branco {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.menu_principal {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.menu_principal:hover {
	font-size: 10px;
	color: #33CDFF;
	text-decoration: underline;
}
.menu_chamadabox {
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	margin-top: 35px;
	margin-right: 25px;
	margin-left: 25px;
	text-decoration: none;
}
.menu_chamadabox:hover {
	font-size: 9px;
	font-weight: bold;
	color: #33CDFF;
	display: block;
	margin-top: 35px;
	margin-right: 25px;
	margin-left: 25px;
	text-decoration: none;
}
#news_nome {
	font-size: 0.8em;
}
#news_email {
	font-size: 0.8em;
}
.link_agenda {font-size: 12px; color: #FFFFFF; text-decoration: none; }
.link_agenda:hover {
	font-size: 12px;
	color: #33CDFF;
	text-decoration: underline;
}
.tit_page {
	font-size: 36px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.texto_site {
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-align: justify;
}
.titulo_agenda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	line-height: 20px;
}

.titulo_agendadia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #333333;
	line-height: 20px;
}


.texto_branco {
font: normal 12px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.ft11bol {
font: bold  11px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}


.ft11 {
font: normal  11px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
.ft15 {
font: bold  15px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

table.bordasimples {border-collapse: collapse;}

table.bordasimples tr td {border:1px solid #CCCCCC;}


.ari9 {
font: bold 9px Arial, Helvetica, sans-serif;
color:#333333;
}

.titulogrna25 {
font: bold 25px Arial, Helvetica, sans-serif;
color:#000000;
}
.ar12 {
font: normal 12px Arial, Helvetica, sans-serif;
color:#333333;
}

.ar12 a, .ar12 a:visited {
font: normal 12px Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:none;
}

.ar12 a:hover {
color:#333333;
text-decoration: underline;
}

.ar16bol {
font: bold 16px Arial, Helvetica, sans-serif;
color:#333333;
}
.ar13bolaz {
font: bold 13px arial,helvetica,clean,sans-serif;
color:#00169C;
}
.ar13bolaz a, .ar13bolaz a:visited  {
font: bold 13px arial,helvetica,clean,sans-serif;
color:#00169C;
text-decoration:none;
}
.ar13bolaz a:hover{
color:#00169C;
text-decoration: underline;
}
.tarho10 {
font: normal  10px "Tahoma";
color:#333333;
}
.ar13bolbre {
font: bold 13px Arial, Helvetica, sans-serif;
color:#333333;
}
.ar12pre {
font: bold 12px arial,helvetica,clean,sans-serif;
color:#000000;
}
.ar18pre {
font: bold 18px arial,helvetica,clean,sans-serif;
color:#0030A0;
}
.ar18pre a, .ar18pre a:visited {
font: normal 18px arial,helvetica,clean,sans-serif;
color:#0030A0;
text-decoration:none;
}

.ar18pre a:hover {
color:#0030A0;
text-decoration: underline;
}

.ar15az {
font: bold 15px arial,helvetica,clean,sans-serif;
color:#2840A6;

}



.ar25pre {
font: bold 25px arial,helvetica,clean,sans-serif;
color:#0030A0;
}

.ar15az a, .ar15az a:visited {
font: bold 15px arial,helvetica,clean,sans-serif;
color:#2840A6;
text-decoration:none;
}
.ar15az a:hover {
color:#2840A6;
text-decoration: underline;
}
.cloudtags {
font-family: "Tahoma";
color:#000000;
}

.cloudtags a {
font-family: "Tahoma";
color:#000000;
}
.cloudtags a:hover {
font-family: "Tahoma";
color:#000000;
text-decoration:underline;
}


.ar11oragen {
font: bold 12px "Trebuchet MS";
color: #003366;
}
.ar11oragen a, .ar11oragen a:visited  {
font: bold 12px "Trebuchet MS";
color:#003366;
text-decoration:none;
}
.ar11oragen a:hover {
font: bold 12px "Trebuchet MS";
color:#003366;
text-decoration: underline;
}
.ar11pre {
font: bold 11px Arial, Helvetica, sans-serif;
color:#333;
}

.ar11pre a, .ar11pre a:visited  {
font: bold 11px Arial, Helvetica, sans-serif;
color:#333;
text-decoration:none;
}
.ar11pre a:hover{
font: bold 11px Arial, Helvetica, sans-serif;
color:#333;
text-decoration: underline;
}
.artitulo18 {
font: bold 18px Arial, Helvetica, sans-serif;
color:#333333;
}
.textoar11 {
font: normal 11px Arial, Helvetica, sans-serif;
color:#333333;
}
"Trebuchet MS"
Arial, Helvetica, sans-serif;
.tre15bol {
font: bold 15px "Trebuchet MS";
color:#25156E;
}
.ft1 { font-family: arial; font-size: 12px; color: #333333;}
.ft1 a { font-family: arial; font-size: 12px; color: #333333;}

.ft2 {  font-family: arial; font-size: 14px; color: #333333; }
.ft2 a{  font-family: arial; font-size: 14px; color: #333333; }

.ft3 {  font-family: arial; font-size: 18px;  color: #333333;}
.ft3 a{  font-family: arial; font-size: 18px;  color: #333333;}

.ft4 {  font-family: arial; font-size: 20px;  color: #333333;}
.ft4 a{  font-family: arial; font-size: 20px;  color: #333333;}



.texto10 {
font: normal 10px Arial, Helvetica, sans-serif;
color:#333333;
}

.texto11 {
font: normal 11px Arial, Helvetica, sans-serif;
color:#333333;
}
.texto12 {
font: normal 12px Arial, Helvetica, sans-serif;
color:#333333;
}
.texto13 {
font: normal 13px Arial, Helvetica, sans-serif;
color:#333333;
}
.texto14 {
font: normal 14px Arial, Helvetica, sans-serif;
color:#333333;
}
.texto15 {
font: normal 15px Arial, Helvetica, sans-serif;
color:#333333;
}
.texto16 {
font: normal 16px Arial, Helvetica, sans-serif;
color:#333333;
}
.texto17 {
font: normal 17px Arial, Helvetica, sans-serif;
color:#333333;
}
.texto18 {
font: normal 18px Arial, Helvetica, sans-serif;
color:#333333;
}
.texto19 {
font: normal 19px Arial, Helvetica, sans-serif;
color:#333333;
}
.texto20 {
font: normal 20px Arial, Helvetica, sans-serif;
color:#333333;
}

.texto10b {
font: bold 10px Arial, Helvetica, sans-serif;
color:#333333;
}

.texto11b {
font: bold 11px Arial, Helvetica, sans-serif;
color:#333333;
}
.texto12b {
font: bold 12px Arial, Helvetica, sans-serif;
color:#333333;
}
.texto13b {
font: bold 13px Arial, Helvetica, sans-serif;
color:#333333;
}
.texto14b {
font: bold 14px Arial, Helvetica, sans-serif;
color:#333333;
}
.texto15b {
font: bold 15px Arial, Helvetica, sans-serif;
color:#333333;
}
.texto16b {
font: bold 16px Arial, Helvetica, sans-serif;
color:#333333;
}
.texto17b {
font: bold 17px Arial, Helvetica, sans-serif;
color:#333333;
}
.texto18b {
font: bold 18px Arial, Helvetica, sans-serif;
color:#333333;
}
.texto19b {
font: bold 19px Arial, Helvetica, sans-serif;
color:#333333;
}
.texto20b {
font: bold 20px Arial, Helvetica, sans-serif;
color:#333333;
}

.paginacao {
font:  bold 14px Arial, Helvetica, sans-serif;
color:#333333;
border:#008CDE 1px solid;
padding:3px;
background:#F7F7F7;
margin:5px;
}

.paginacao2 {
font:  bold 14px Arial, Helvetica, sans-serif;
color:#666;
border:#CCCCCC 1px solid;
padding:3px;
background:#F7F7F7;
margin:5px;
}
#post {
font: normal 12px Arial, Helvetica, sans-serif;
color:#333333;
}
#post img {
margin:3px;
border:none;
}
.texto13blu {
font: normal 13px "Trebuchet MS";
color:#0030A0;
}
.texto13blu a, .texto13blu a:visited {
font: normal 13px "Trebuchet MS";
color:#0030A0;
text-decoration:none;
}

.texto13blu a:hover{
font: bold 13px "Trebuchet MS";
color:#0030A0;
text-decoration: underline;
}

.titulomenu {
font: bold 20px "Trebuchet MS";
color:#2C67A5;
}

.descricao11norm {
font: normal 11px "Trebuchet MS";
color:#0080C0;
}

.thumbjorn {
border: #CCCCCC 3px double;
background:#FFFFFF;
padding:3px;
}

.menu_link:hover {
	color: #000000;
	background-image: url(imagens/quadrado_menu.jpg);
	background-position: left center;
	display: block;
	background-repeat: no-repeat;
	padding-left: 10px;
	margin-left: 40px;
	font-size: 12px;
	text-decoration: underline;
	font-weight: normal;
	margin-top: 3px;
	margin-bottom: 2px;
}
.titulo_caderno {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url(imagens/bg_chamada_caderno.jpg);
	background-repeat: no-repeat;
	display: block;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #000066;
}
.link_negrito {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.link_negrito:hover   {
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}
.chamada_lateral:hover {
	text-align: justify;
	display: block;
	color: #666666;
	text-decoration: underline;
}
.chamada_lateral {
	text-align: justify;
	display: block;
	color: #333333;
	text-decoration: none;
}
.pontilhado {
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.menu_link {
	color: #000000;
	background-image: url(imagens/quadrado_menu.jpg);
	background-position: left center;
	display: block;
	background-repeat: no-repeat;
	padding-left: 10px;
	margin-left: 40px;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	margin-top: 3px;
	margin-bottom: 2px;
}
.font_14 {
	font-size: 14px;
	font-weight: bold;
	color: #000066;
}





.clear {
clear:both;
}





.tcategoriag {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #003366;
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003366;
	margin-bottom: 20px;
}


.titulo17late {
height:25px;
line-height:25px;
font: normal 17px "Trebuchet MS";
border-bottom:#CCCCCC 1px solid;
margin-bottom:5px;
margin-top:5px;
}


.vtitulo a {
color:#002E5B;
text-decoration:none;
}


.vtitulo a:hover {
color:#002E5B;
text-decoration: underline;
}

.on{display:block;}.off{display:none;}


.fundosite {
	background-color: #171035;
}