body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #CCCCCC;
}
hr {
	float: left;
	width: 100%;
	margin-top: 2px;
	margin-bottom: 2px;
}
p {
	padding-top: 0px;
	margin-top: 0px;
}
/* Galeria */
#painel {
	width: 460px;
	height:100px;
	float: left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
div.space {
	float: left;
	height: 10px;
}
#gallery {
	width: 4096px;
	height: 92px;
	float: left;
	text-align: center;
	position: relative;
	top: 0px;
	left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
.setas {
	width: 30px;
	height: 100px;
	float: left;
	text-decoration: none;
}
.fotos {
	width: 120px;
	height: 90px;
	float: left;
	background: #FFF;
	margin-right: 5px;
	margin-left: 5px;
}

#overflow {
	width: 400px;
	height:100px;
	float: left;
	overflow: hidden;
}
td.e {
	background-image: url(../images/site/background_e.jpg);
	background-repeat: repeat-y;
	width: 10px;
}
td.d {
	background-image: url(../images/site/background_d.jpg);
	background-repeat: repeat-y;
	width: 10px;
}
td.c {
	width: 780px;
}

div.top {
	background-image: url(../images/site/background_top.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 120px;
	width: 780px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.red {
	color: #F00;
}
div.audio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000CC;
	float: left;
	width: 460px;
	padding-top: 20px;
	padding-bottom: 20px;
}

div#logo {
	text-align: left;
	float: left;
	height: 109px;
	width: 290px;
	background: url(../images/site/logo_new.jpg) no-repeat 5px 9px;
	margin: 0px;
	padding: 0px;
}
div#banner_top {
	float: right;
}
div.banner {
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
div.logo_ch {
	float: left;
	padding-left: 15px;	
}

div.data {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	width: 215px;
	padding-left: 15px;
	padding-top: 4px;
}
div.lo_dt {
	float: left;
	width: 230px;
}

td.coluna {
}
div.menu_h {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #265299;
	float: left;
	width: 780px;
	padding-top: 7px;
	padding-bottom: 7px;
	background-image: url(../images/site/background_menu_h.jpg);
	background-repeat: repeat-x;
	text-align: center;
}
a.menu_h:link, a.menu_h:active, a.menu_h:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #265299;
	text-decoration: none;
	padding: 7px;
}
a.menu_h:hover {
	color: #FFFFFF;
	background-color: #2E5B9F;
}
div.coluna {
	float: left;
	width: 140px;
	padding-bottom: 10px;
}
div.tb {
	float: left;
	width: 780px;
}

td.coluna {
	background-image: url(../images/site/background_menu_v.jpg);
	background-repeat: repeat-y;
	width: 140px;
}
td.centro {
	width: 500px;
}
td.coluna_dir {
	background-image: url(../images/site/background_menu_v.jpg);
	background-repeat: repeat-y;
	width: 140px;
}
div.busca {
	float: left;
	width: 120px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #28549F;
	padding: 10px;
	height: 55px;
}
div.barra {
	float: left;
	width: 120px;
	padding-right: 10px;
	padding-left: 10px;
}
div.enquete {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #265299;
	text-align: left;
	padding: 10px;
	float: left;
	width: 120px;
}
div.barra_inf {
	float: left;
	width: 140px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.realce {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.left {
	float: left;
}
.field_c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
input.votar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 70px;
}
input.resultado {
	width: 55px;
}
hr.coluna {
	border: 1px solid #FFFFFF;
}
div#duplay {
	padding: 10px;
	float: left;
}
input.busca {
	font-family: Arial, Helvetica, sans-serif;
	width: 117px;
}
input.ok {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right: 5px;
	padding-left: 5px;
}
div.menu_v, div.tempo_externo {
	float: left;
	width: 140px;
}
div.menu_v {
	border-bottom-color: #FFFFFF;
}
div.canais {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	width: 140px;
	background-color: #265299;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	float: left;
	background-image: url(../images/site/background_menu_v_hover.jpg);
	background-repeat: repeat-y;
	padding-top: 5px;
	padding-bottom: 5px;
	text-indent: 10px;
}
a.menu_v:link, a.menu_v:active, a.menu_v:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #265299;
	text-decoration: none;
	width: 140px;
	padding-top: 7px;
	padding-bottom: 7px;
	float: left;
	text-align: left;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	text-indent: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	background-image: url(../images/site/background_menu_v.jpg);
	background-repeat: repeat-y;
}
a.menu_v:hover {
	color: #FFFFFF;
	background-image: url(../images/site/background_menu_v_hover.jpg);
	background-repeat: repeat-y;
}
div.centro {
	background-color: #FFFFFF;
	float: left;
	width: 460px;
	padding: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
table.data {
	float: left;
	width: 460px;
	color: #666666;
	font-size: 12px;
}
td.data, td.fonte {
	width: 215px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	vertical-align: bottom;
}
.size_p, .size_m, .size_g {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}
.size_p {
	font-size: 12px;
}
.size_m {
	font-size: 16px;
}
.size_g {
	font-size: 20px;
}

td.data {
	text-align: left;
}
td.fonte {
	text-align: right;
}

div.font_size {
	float: right;
	padding-top: 5px;
	padding-bottom: 5px;
}
a.fs_1:link, a.fs_1:active, a.fs_1:visited {
	font-size: 12px;
}
a.fs_2:link, a.fs_2:active, a.fs_2:visited {
	font-size: 14px;
}
a.fs_3:link, a.fs_3:active, a.fs_3:visited {
	font-size: 16px;
}

a.fs_1:link, a.fs_1:active, a.fs_1:visited, a.fs_2:link, a.fs_2:active, a.fs_2:visited, a.fs_3:link, a.fs_3:active, a.fs_3:visited {
	font-weight: bold;
	color: #999999;
	border: 1px solid #CCCCCC;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
}
a.fs_1:hover, a.fs_2:hover, a.fs_3:hover {
	background-color: #F2F2F2;
}
h1, h2, h3, h4, h5 {
	margin: 0px;
	padding: 0px;
}
div.linha_fina {
	font-size: 12px;
	font-style: italic;
	color: #333333;
	float: left;
	width: 460px;
	margin-bottom: 10px;
}

div.banner_centro {
	float: left;
	width: 460px;
	padding-bottom: 5px;
}
.destaque {
	font-size: 16px;
	float: left;
	width: 460px;
	text-align: left;
	padding-top: 10px;
	font-weight: bold;
	color: #265299;
}
.destaque_q {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;
}
div.foto_manchete {
	float: left;
	width: 210px;
	padding-right: 10px;
}
div.legenda {
	background-color: #F2F2F2;
	width: 210px;
	margin-top: 5px;
	margin-bottom: 10px;
	float: left;
	font-size: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

div.txt_manchete {
	float: left;
	width: 460px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	padding-bottom: 20px;
}
a.tm:link, a.tm:active, a.tm:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}
a.tm:hover {
	text-decoration: underline;
}
.data_lista {
	color: #666666;
}
div.multas {
	text-align: center;
	float: left;
	width: 230px;
	padding-top: 50px;
	padding-bottom: 50px;
}
a.multas:link, a.multas:active, a.multas:visited {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.multas:hover {
	color: #FF0000;
}


div.destaque_e {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	float: left;
	width: 220px;
	text-align: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
div.destaque_d {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	float: left;
	width: 220px;
	padding-left: 10px;
}
div.dest_ind {
	float: left;
	width: 210px;
	padding-bottom: 10px;
	padding-top: 10px;
}
div.foto_dest_ind {
	float: left;
	width: 60px;
}
div.txt_dest_ind {
	float: left;
	width: 140px;
	padding-right: 5px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
h2.destaque_ind {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
a.destaque_ind:link, a.destaque_ind:active, a.destaque_ind:visited {
	font-size: 14px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}
a.destaque_ind:hover {
	font-size: 14px;
	font-weight: bold;
	color: #000066;
	text-decoration: underline;
}

a.txt_ind:link, a.txt_ind:active, a.txt_ind:visited {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

a.txt_ind2:link, a.txt_ind2:active, a.txt_ind2:visited {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	float: left;
}

a.txt_ind:hover, a.txt_ind2:hover {
	text-decoration: underline;
}
div.actions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: left;
	width: 460px;
}
div.coment {
	float: left;
	width: 460px;
	margin-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E9E9E9;
	margin-bottom: 10px;
	text-align: left;
	vertical-align: top;
	clear: left;
}

div.act {
	float: left;
	width: 230px;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}
a.v:link, a.v:active, a.v:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: underline;
}
a.v:hover {
	color: #FF0000;
	text-decoration: underline;
}
div.ultimas {
	text-align: left;
	float: left;
	width: 460px;
	font-size: 16px;
}
div.ult_not {
	float: left;
	width: 460px;
	text-align: left;
}
a.ult:link, a.ult:active, a.ult:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.ult:hover {
	text-decoration: underline;
	color: #0000FF;
}
div.banner_lateral {
	float: left;
	width: 120px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
a.rodape:link, a.rodape:active, a.rodape:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 9px;
	padding-left: 9px;
}
a.rodape:hover {
	text-decoration: underline;
}
div.tempo {
	float: left;
	height: 170px;
	width: 120px;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
}
div.ads {
	float: left;
	width: 120px;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
}
td.corpo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	padding: 10px;
	height: 300px;
	text-align: left;
}
td.cabecalho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #265299;
	padding: 7px;
}
div.funcoes {
	text-align: right;
	float: left;
	width: 140px;
	padding-bottom: 40px;
	padding-right: 10px;
}
a.lnk_spl:link, a.lnk_spl:active, a.lnk_spl:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: underline;
}
a.lnk_spl:hover {
	color: #FF0000;
}
.azul {
	color: #265299;
}.branco {
	background-color: #FFFFFF;
}
div.noticia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;

}
div.noticia, .size_p, .size_m, .size_g {
	float: left;
	width: 460px;
}
div.titulo_not {
	color: #0000CC;
	float: left;
	width: 460px;
}
.capitular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
}
div.contato {
	border: 1px dashed #265299;
	padding: 10px;
	width: 440px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	margin-top: 20px;
	float: left;
}

a.nav:link, a.nav:active, a.nav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
	border: 1px solid #FFFFFF;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 7px;
	float: left;
}
a.nav:hover{
	border-top-color: #0000FF;
	border-right-color: #0000FF;
	border-bottom-color: #0000FF;
	border-left-color: #0000FF;
}
.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	float: left;
	padding: 3px 8px;
}
.div.pg_coment {
	float: left;
	width: 460px;
}
div.tema_galeria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000CC;
	float: left;
	width: 500px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.field_c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #265299;
	width: 270px;
}
.field {
	width: 300px;
	border: 1px solid #305FA5;
	color: #333333;
	margin-top: 2px;
	margin-bottom: 2px;
}
.field:hover {
	background-color: #F2F2F2;
}
.td_cont {
	float: left;
	padding-top: 10px;
}
div.classificados {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	float: left;
	width: 460px;
	margin-top: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}
div.classificados_list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	float: left;
	width: 440px;
	margin-top: 10px;
	background-color: #FBFBFB;
	padding: 10px;
	border: 1px solid #E9E9E9;
}
a.anunciar {
	font-size: 18px;
	color: #0000FF;
	text-decoration: underline;
}

a.cl_des:link, a.cl_des:active, a.cl_des:visited {
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
a.cl_des:hover {
	text-decoration: underline;
}

.bt {
	width: 100px;
}
.left {
	float: left;
	clear: left;
	width: 460px;
}
.footer_link {
	width: 680px;
	line-height: 50px;
	height: 50px;
	color: #FFFFFF;
	font-weight: bold;
	float: left;
	text-align: center;
}
div.fl {
	float: left;
	width: 93px;
}

div.rodape {
	float: left;
	width: 780px;
	height: 50px;
	background: url(../images/site/background_rodape.jpg) repeat-x;
}
div.powered {
	height: 50px;
	width: 48px;
	float: right;
	padding-right: 45px;
}
a.lnk_f:link, a.lnk_f:active, a.lnk_f:visited {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
a.lnk_f:hover {
	text-decoration: underline;
}
.re {
	height: 16px;
	width: 140px;
	float: left;
	text-align: center;
}
.negrito {
	font-weight: bold;
}
.italico {
	font-style: italic;
}
.sublinhado {
	text-decoration: underline;
}
.vermelho {
	color: #FF0000;
}
.azul {
	color: #305FA5;
}
ul.ultimas {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
ul.ultimas li {
	margin: 0px;
	padding: 0px;
	display: block;
	width: 100%;
}