body{margin:10px 0px 30px 0px; padding:0px; background:#FFF;}
body, span, div, td, p, a {font-family:"Trebuchet MS", Tahoma, Verdana; font-size:14px; color:#2b2b2b;}
p{line-height:20px;}
a{text-decoration:none;}
a:hover{text-decoration:underline; color:#f5821f;}

.cor1{color:#f5821f !important} /*laranja*/
.cor2{color:#127dc2 !important} /*azul*/
.cor3{color:#a2a2a2 !important} /*cinza rodape*/
.cor4{color:#bebebe !important} /*cinza numeros*/
.cor5{color:#737373 !important} /*cinza barra*/
.negrito{font-weight:bold !important;}

.lblJustificado{text-align:justify;}
.lblJustificado *{font-size:14px;}

.lblJustificado15{text-align:justify;}
.lblJustificado15 *{font-size:16px;}

.lblJustificado17{text-align:justify;}
.lblJustificado17 *{font-size:18px;}

.lblJustificado20{text-align:justify;}
.lblJustificado20 *{font-size:20px;}

.tituloPagina{text-align:left; line-height:24px; margin-bottom:5px;} /*preto, noticias, titulos gerais*/
.tituloMedio{text-align:left; margin-bottom:5px; font-weight:bold; text-transform:uppercase;} /*AZUL, sub-titulos, destaques, categoria do menu */
.tituloPequeno{text-align:left; text-transform:uppercase;line-height:24px;} /*laranja, titulos inferiores, cartola*/
.tituloPequenoNoticias{text-align:left; text-transform:uppercase;line-height:24px;} /*laranja, titulos inferiores, cartola*/

.textoMenorNegrito{text-align:left; font-weight:bold;margin-left:3px; margin-right:3px;} /* menus, classificados tipo, negrito*/
.textoMenor{text-align:left; margin-left:3px; margin-right:3px;} /*classificados - texto capa*/

.tituloPagina, .tituloPagina a{font-size:25px;color:#000;}
.tituloMedio, .tituloMedio a{font-size:12px; color:#127dc2;}
.tituloGrande, .tituloGrande a{font-size:20px; color:#127dc2;}
.tituloPequeno, .tituloPequeno a{font-size:11px; color:#f5821f;}
.tituloPequenoNoticias, .tituloPequenoNoticias a{font-size:11px; color:#f5821f;}
.textoMenorNegrito, .textoMenorNegrito a,.textoMenor,.textoMenor a{font-size:11px;}
.textoMenorNegrito{font-weight:bold !important;}

td.tituloPagina {padding-top:10px;}

.center{text-align:center}

/* MENU LATERAL */
.menu, .menuOver{border-bottom:1px solid #84c8f4; padding-top:2px; height:20px;}
.menuOver{background-color:#efefef;}
.menuIcone{float:left; width:8px; margin:4px 4px 0px 0px; line-height:18px;}
.menuItem{float:left; line-height:18px; width:110px; margin-left:1px;}
.menuTitulo, .menuTitulo a{font-size:12px; color:#FFF;background-color:#127dc2; height:20px; margin-top:4px; padding:3px 0px 0px 3px;}
.menuTituloBolao, .menuTituloBolao a{font-size:12px; color:#fdf400;background-color:#2bb401; height:20px; margin-top:4px; padding:3px 0px 0px 3px;}

/* MENU TOPO */
.menuTopLinhaSup{background-color:#a2a2a2; height:4px; width:938px; border:1px solid #FFF; border-left:0px; border-right:0px; margin-top:7px;}
.menuTop{height:28px; width:756px; overflow:hidden; background-color:#f5821f;}
.menuTop td *{text-align:center; text-decoration:none;}
.tdMenuTop{background:url(../images/mnTop_sep.gif) no-repeat right center;}
.tdMenuTopOn{background-color:#BB5E00;}
.menuLeft{float:left;}
.menuTopItem{color:#FFF; text-align:center}
.menuTopItemSeparador{width:7px; height:13px; line-height:13px; margin-top:3px; text-align:center;}
.menuTopLinhaInf{background-color:#efefef; height:2px; width:756px; border-top:1px solid #FFF;}


/*anuncios*/
.anuncioPrincipal{margin-top:12px; height:91px;}
.areaAnunciosLateral{background:#f6f6f6;}
.anuncioMenu{text-align:center;}
.areaAnunciosCentroDuplo{height:60px; line-height:30px; width:602px;}
.areaAnunciosCentroSimples{height:60px; line-height:30px; width:602px;text-align:center;}

.ban1{width:170px; height:155px; background-color:#FFFFFF;border:1px solid #bebebe;}
.ban2{width:728px; height:90px; background-color:#FFFFFF; float:left;border:1px solid #a2a2a2;}
.ban2Lbl{float:left; width:24px; height:90px; border:1px solid #a2a2a2; border-left:0px; text-align:center;}
.ban2Lbl IMG{margin-top:5px;}
.ban3{width:170px; background-color:#FFFFFF; margin-bottom:5px;border:1px solid #bebebe;}
.ban4{width:120px; height:150px; background-color:#FFFFFF; margin-bottom:15px;border:1px solid #bebebe;}
.banTempo{width:110px; height:74px; background-color:#FFFFFF; margin-bottom:5px;}
.ban5{width:468px; height:60px; background-color:#FFFFFF;border:1px solid #bebebe;}
.ban6{width:120px; height:60px; background-color:#FFFFFF;border:1px solid #bebebe;}
.ban7{width:137px; height:194px; background-color:#FFFFFF;border:1px solid #bebebe;}
.ban8{width:294px; height:60px; background-color:#FFFFFF;border:1px solid #bebebe;}
.ban9{width:468px; height:60px; background-color:#FFFFFF;border:1px solid #bebebe; text-align:center;margin-left:67px;}
.banbolao{width:117px; background-color:#FFFFFF;border:1px solid #bebebe;}
.banUltimasNoticias{width:185px; height:155px; margin-bottom:10px;}


/* rodape */
.LinhaInf{background-color:#a2a2a2; height:4px; width:938px; border:1px solid #FFF; border-left:0px; border-right:0px; margin-bottom:7px;}
.aRodape{color:#a2a2a2; text-transform:uppercase; font-size:11px; font-weight:bold; margin-right:18px;}
.rodapeMenu{border-bottom:1px solid #a2a2a2; height:22px;}
.rodapeCopy{margin-top:4px; height:22px; text-transform:uppercase;}
.rodapeTexto{float:left;}
.rodapeImg{float:right; width:150px; height:18px;}
.rodapeImg IMG {margin-top:4px;}

/* separadores */
.linhaGrossa{border-top:4px solid #f5821f; margin:5px 0px 5px; clear:both;}
.linhaGrossaCinza{border-top:4px solid #e2e2e2; margin:0px 0px 5px; clear:both;}
.linhaFina{border-top:2px solid #f5821f; margin:10px 0px; clear:both;}
.linhaFinaCinza{border-top:1px solid #e2e2e2; margin:10px 0px; clear:both;}
.linhaFinaCinza2{border-top:2px solid #e2e2e2; margin:10px 0px; clear:both;}
.linhaFinaCinzaV{background:url(../images/lin_v.gif) repeat-y center; width:30px;}

/*classificados*/
.areaClassificados{text-align:left; width:160px;}

/*noticias capa*/
.fotoPrincipal{width:300px; height:200px; border:1px solid red;}
.fotoPrincipalTexto{font-size:13px; font-weight:bold; margin-top:4px;}

.noticiasDestaque{margin-bottom:10px;}

.subTituloCartolaFundo{background:url(../images/bg_subTitulo.gif) repeat-x 0px 4px;}
.subTituloCartola{background-color:#FFF; padding-right:10px; text-transform:uppercase; font-size:12px;}
.noticiaFotoDestaqueFoto{text-align:center; margin:6px 0px;}

.Espacador{margin-top:10px;}

/*barra*/
.barraExterna{height:30px; background-color:#efefef; margin:15px 0px; clear:both; border: 1px solid #dedede; border-left:0px; border-right:0px;}
.barraInterna{height:28px; border:1px solid #FFF; border-left:0px; border-right:0px; clear:both;}
.barraTexto, .barraTextoMenor{margin: 0px 5px; line-height:28px; float:left;}
.barraTexto,.barraTexto a{font-size:12px;}
.barraTextoMenor, .barraTextoMenor a{font-size:11px;}
.barraTextoMenor{float:left; line-height:12px;}
.barraInternaSeparador{height:20px; width:1px; float:left; border-left:1px solid #dedede;border-right:1px solid #FFF; }
.barraImagem{margin-top:1px; margin-right:5px; float:left; }


.tabBarra{height:30px; border:1px solid #FFF; border-left:0px; border-right:0px;}
.barraSelecao{border:1px solid #dedede; background-color:#FFF; padding:4px;}/*fundo branco com borda cinza*/


.tabBarra{height:30px; border:1px solid #FFF; border-left:0px; border-right:0px;}
.barraSelecao{border:1px solid #dedede; background-color:#FFF; padding:4px;}/*fundo branco com borda cinza*/

/*comentario*/
.corpoComentarioExt{background-color:#fbfbfb; border-bottom:1px solid #dedede; clear:both;}
.corpoComentarioInt{margin:10px;}
.tabComentarioCampos{margin-top:10px;}
.tabComentarioCampos td {padding-top:4px;}

.corpoComentarios{margin:10px; clear:both;}

.comentario{clear:both; height:18px; margin-top:10px;}
.comentarioData{float:left; padding-right:5px; border-right:1px solid #efefef;}
.comentarioUser{float:left; padding-left:5px; border-left:1px solid #dedede; font-weight:bold; text-transform:uppercase;}
.comentarioTexto, .comentarioData, .comentarioUser{font-size:11px;}
.comentarioTextoLinha{padding-bottom:8px; border-bottom:1px dashed #dedede;}


.comentarioBotoes{margin-top:10px; border-bottom:1px solid #dedede; padding-bottom:10px;}
.botao{background-color:#f07811; padding:0px 4px; color:#FFF; border:1px solid #f39f56; height:20px;}
.botaoSelecionado{background-color:#dedede; padding:0px 4px; color:#FFF; border:1px solid #dedede; height:20px; color:#a2a2a2;}

.botao, .botaoSelecionado{font-size:11px;}

/*complemento*/
.separadorComplemento{width:40px;}
.fotoPequena{margin-left:5px; width:58px; height:56px; float:right;border:1px solid #bebebe;}

.fotoConteudo{border:1px solid red; width:300px; height:200px; margin:15px 0px 0px;} /*remover a largura e altura */
.fotoConteudoTexto{font-size:13px; font-weight:bold; margin:10px 0px 15px;}

/*lista de noticias*/
.listaItem{ border-bottom:1px dashed #dedede; padding:0px 0px;}
.listaBotoes{margin-top:15px; padding-bottom:10px;}

/*classificados*/
.selClassificados{text-transform:uppercase; color:#737373; font-size:11px; width:200px;}

.txt, textarea{color:#737373; font-size:12px;}