body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
a {

/*  color: #333333; */

    color: #333;

    text-decoration: none;

}

form {
margin:0px;
}


a:hover {

    color: #666;

    text-decoration: none;

    /*border-bottom: 1px dotted #333333;*/

}

a:link, a:visited {

    color: #333;

    text-decoration: none;

    border: none;

}
.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;
}

.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 "Trebuchet MS";
color:#333333;
}

.texto11 {
font: normal 11px "Trebuchet MS";
color:#333333;
}
.texto12 {
font: normal 12px "Trebuchet MS";
color:#333333;
}
.texto13 {
font: normal 13px "Trebuchet MS";
color:#333333;
}
.texto14 {
font: normal 14px "Trebuchet MS";
color:#333333;
}
.texto15 {
font: normal 15px "Trebuchet MS";
color:#333333;
}
.texto16 {
font: normal 16px "Trebuchet MS";
color:#333333;
}
.texto17 {
font: normal 17px "Trebuchet MS";
color:#333333;
}
.texto18 {
font: normal 18px "Trebuchet MS";
color:#333333;
}
.texto19 {
font: normal 19px "Trebuchet MS";
color:#333333;
}
.texto20 {
font: normal 20px "Trebuchet MS";
color:#333333;
}

.texto10b {
font: bold 10px "Trebuchet MS";
color:#333333;
}

.texto11b {
font: bold 11px "Trebuchet MS";
color:#333333;
}
.texto12b {
font: bold 12px "Trebuchet MS";
color:#333333;
}
.texto13b {
font: bold 13px "Trebuchet MS";
color:#333333;
}
.texto14b {
font: bold 14px "Trebuchet MS";
color:#333333;
}
.texto15b {
font: bold 15px "Trebuchet MS";
color:#333333;
}
.texto16b {
font: bold 16px "Trebuchet MS";
color:#333333;
}
.texto17b {
font: bold 17px "Trebuchet MS";
color:#333333;
}
.texto18b {
font: bold 18px "Trebuchet MS";
color:#333333;
}
.texto19b {
font: bold 19px "Trebuchet MS";
color:#333333;
}
.texto20b {
font: bold 20px "Trebuchet MS";
color:#333333;
}

.paginacao {
font:  bold 14px "Trebuchet MS";
color:#333333;
border:#495677 1px solid;
padding:3px;
background:#F7F7F7;
margin:5px;
}

.paginacao2 {
font:  bold 14px "Trebuchet MS";
color:#666;
border:#CCCCCC 1px solid;
padding:3px;
background:#F7F7F7;
margin:5px;
}

.fto_chamada {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.txt_chamada {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	display: block;

}
.txt_chamada a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	display: block;
	color:#333333;
	text-decoration:none;
}

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

.titulos2 {
	font-size: 18px;
	color: #000000;
	display: block;
	font-weight: bold;
}
.titulos2 a{
	font-size: 18px;
	color: #000000;
	display: block;
	font-weight: bold;
	text-decoration:none;
}
.titulos2 a:hover{
	font-size: 18px;
	color: #000000;
	display: block;
	font-weight: bold;
	text-decoration: underline;
}

.img_baixo {
width:170px;
height:108px;
border:#CCCCCC 1px solid;
background:#FFFFFF;
display:block;
text-align:center;
margin-bottom:10px;
}

#enquete {
margin:5px;
font: normal 11px Arial, Helvetica, sans-serif;
color:#333333;
}

#enquete .titulo {
font: bold 11px Arial, Helvetica, sans-serif;
color:#333333;
}
#enquete label {
margin-bottom:3px;
margin-top:3px;
}
#enquete .total {
font: bold 10px Arial, Helvetica, sans-serif;
color:#666666;
}
#enquete .lista_resposta {
margin-bottom:5px;
}
#enquete .grafico {
float:left;
width:80%;
}

body {
    background:#F2F2F2;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.menu_superior {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	display: block;
}
.menu_superior a{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	display: block;
}
.menu_superior a:hover  {
	color: #FFCC00;
	text-decoration: underline;
	font-weight: bold;
	display: block;
}
#data {
	font-size: 10px;
	text-align: left;
	display: block;
}
#form1 {
	margin: 0px;
	padding: 0px;
}
.menu_superior2 {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	display: block;
}
.menu_superior2:hover  {
	color: #C13900;
	text-decoration: underline;
	font-weight: bold;
	display: block;
}
.moldura_vitrine {
	border: 1px solid #E2E2E2;

	padding: 5px;
	margin: 5px;
}

.borda_direita {
	border-right: 1px solid #E2E2E2;

}

.borda_inteira {
	border: 1px solid #E2E2E2;
}

table.bordasimples {border-collapse: collapse;}

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

.semborda {
border:none;
}

.titulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #C13900;
	display: block;
	font-weight: bold;
	padding-bottom: 8px;
}

.titulos_ver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #C13900;
	display: block;
	font-weight: bold;
}
.tit_branco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	display: block;
	font-weight: bold;
	padding: 5px;
}


.separador {
	border-top: 1px solid #E2E2E2;

	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.titulos3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #C13900;
	display: block;
	font-weight: bold;
	padding-bottom: 2px;
	border-bottom: 2px solid #E2E2E2;
	margin-bottom: 6px;
}
.titulos_azul {
	font-weight: bold;
	color: #6669D7;
}

.titulos_azul a{
text-decoration:none;
	font-weight: bold;
	color: #6669D7;
}

.titulos_azul a:hover{
text-decoration: underline;
	font-weight: bold;
	color: #6669D7;
}

#destaques table { clear:both; display:none; /* todas escondidas por default. O JS que irá exibi-las. */}
#destaques .exibe { display:block; }

#videos table { clear:both; display:none; /* todas escondidas por default. O JS que irá exibi-las. */}
#videos .exibe { display:block; }

#audios table { clear:both; display:none; /* todas escondidas por default. O JS que irá exibi-las. */}
#audios .exibe { display:block; }

.titulo_cate {
font:  bold 14px Arial, Helvetica, sans-serif;
	color: #C13900;
}

.borda_inteira {
border: #CCCCCC 1px solid;
}

#posts_blog {
width:735px;
margin:0 auto;
}
#topb {
font: normal 18px Arial, Helvetica, sans-serif;
color:#495677;
height:40px;
line-height:40px;
border-bottom:#999999 2px solid;
margin-bottom:30px;
}
.lista_post {
width:100%;
border-bottom:#999999 1px dotted;
padding-bottom:20px;
margin-bottom:20px;
}

.lista_post .titulo {
font: normal 29px Arial, Helvetica, sans-serif;
color:#495677;
margin-bottom:20px;
}

.lista_post .titulo a {
color:#495677;
text-decoration:none;
}

.lista_post .titulo a:hover {
text-decoration: underline;
}

.lista_post .texto {
font: normal 13px Arial, Helvetica, sans-serif;
color:#333333;
text-align:justify;
}

.lista_post .ftimage {
width:326px;
float:left;
margin-right:15px;
margin-bottom:10px;
text-align:center;

}
.ftimage a.icone_amplia {
display:block;
background: url(imagens/ampliar_foto.png) no-repeat right;
height:34px;
margin-bottom:0px;
}

.ftimage .legenda{
width:321px;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
background:#EAEAEA;
font: normal 11px Arial, Helvetica, sans-serif;
color: #333333;
text-align:left;
}

.clear {
clear:both;
}

.icone_come {
margin-bottom:10px;
margin-top:10px;
background:url(imagens/icon_com.png) left no-repeat;
display:block;
font: bold 14px Arial, Helvetica, sans-serif;
color:#333333;
padding-left: 40px;
height:24px;
line-height:24px;
}

ul#lista_artigos {
padding:0px;
list-style:none;
margin: 0 10px 0 10px;
}

ul#lista_artigos li {
list-style:none;
}
ul#lista_artigos li  a {
padding-left:5px;
display:block;
width:98%;
margin-bottom:5px;
background: #F2F2F2;
vertical-align: middle;
padding-top:10px;
padding-bottom:10px;
border-bottom:#CCCCCC 1px dotted;

}

ul#lista_artigos li  a:hover {
background: #F2F2F2;
color:#910000;
}

