

*{margin:0; padding:0; }

a{ text-decoration:none;color:#af9354; }
a:hover{ text-decoration:underline}

body { text-align:center; font-family: Arial; font-size:12px; color:#545652;  font-family: Arial, Helvetica, sans-serif; background:#fafbf6; line-height:21px; }
 
.padrao{color:#545652}
.padrao a{ color:#545652}
.padrao a:hover{ text-decoration:underline}

.padrao3{color:#545652;  }
.padrao3 p{  line-height:21px !important;}

.padrao2{color:#545652}
.padrao2:hover{color:#545652;text-decoration:underline}

#content_topo { width:960px; margin:auto; text-align:left; height:107px;  padding:20px 20px 0px 20px; overflow:hidden;   padding-bottom:20px; margin-bottom:20px   }
.topo1{ width:30%; height:auto; padding-top:20px; float:left;}
.topo2{ width:52%; height:auto; padding-top:12px; float:left; }
.topo3{ width:18%; height:auto; padding-top:30px; float:left; }
#content { width:960px; margin:auto; text-align:left; height:auto; padding:20px 20px 0px 20px; overflow:hidden; padding-bottom:20px; position:relative; z-index:1   }

.input_busca{ width:133px; border-left:1px solid #fafbf6;  border-right:1px solid #fafbf6;border-top:1px solid #fafbf6; border-bottom:2px solid #eaece4; font-size:13px; color:#000000; font-weight:bold; background:#fafbf6; height:23px; padding-top:2px}
.btn_busca { float:right; background: url(imgs_site/submit1.jpg) no-repeat; border: none; cursor: pointer; height: 32px; line-height: 5000px; /* pra IE */ margin: 0; overflow:hidden; text-indent:-5000px; width: 34px; margin-top:-25px; margin-left:7px }

.btn_busca2 { float:left; background: url(imgs_site/submit2.jpg) no-repeat; border: none; cursor: pointer; height: 28px; line-height: 5000px; /* pra IE */ margin: 0; overflow:hidden; text-indent:-5000px; width: 31px; margin-top:-25px; margin-left:7px }

.input{ width:300px; border-left:1px solid #fafbf6;  border-right:1px solid #fafbf6;border-top:1px solid #fafbf6; border-bottom:2px solid #eaece4; font-size:13px; color:#000000; font-weight:bold; background:#fafbf6; height:23px; padding-top:2px}

.inputd{ width:300px; border-left:1px solid #fafbf6;  border-right:1px solid #fafbf6;border-top:1px solid #fafbf6; border-bottom:2px solid #eaece4; font-size:13px; color:#000000; font-weight:bold; background:#fff; height:23px; padding-top:2px}


#linha{ width:100%;  height:2px;  border-bottom:4px solid #e6e8dd; margin-top:-10px;  } 
.fonte1{ font-size:11px; font-weight:bold; color:#9ca197; padding-left:2px}

.geral{ width:100%;  height:auto; overflow:hidden;   }
.geral2{ width:100%;  height:auto; overflow:hidden; margin-bottom:20px   }
.geralalert{ width:100%;  height:auto; overflow:hidden; margin-bottom:20px   }
.geral3{ width:100%;  height:auto; overflow:hidden; margin-bottom:20px;  margin-top:20px;  }
.geral_home1{ width:100%;  height:auto; overflow:hidden; margin-bottom:20px; position:relative; z-index:1   }

#menu{ width:170px; height:auto;   float:left; margin-right:20px;  }

 
#meio{ width:770px; height:auto; overflow:hidden; float:left}

 

h1{ font-size:16px; font-weight:bold; margin-bottom:10px; width:100%}

.meio_noticias{ width:400px; height:auto; overflow:hidden; margin-right:20px; float:left; position:relative; z-index:1 }
.relogio{ font-size:12px; font-weight:bold; background:url(imgs_site/iconerelogio.jpg) top left no-repeat; width:10%;  color:#f58220; height:auto;  float:left; padding:2px 0px 0px 4px}
.relogio a{ font-size:12px; font-weight:bold; color:#f58220;  }
.relogio a:hover{ font-size:12px; font-weight:bold; color:#f58220;  } 
.list_noticia{ width:100%; height:auto; overflow:hidden; background:#e6e8dd; padding:5px; margin-bottom:5px}
.list{ width:88%; height:auto; float:left}


.relogio2{ font-size:12px; font-weight:bold; background:url(imgs_site/iconerelogio.jpg) top left no-repeat; width:15%;  color:#f58220; height:auto;  float:left; padding:2px 0px 0px 4px}
.relogio2 a{  color:#f58220; height:auto;  float:left; }

.list2{ width:82%; height:auto; float:left}
 




.meio_coluna_geral{ width:350px; height:auto; overflow:hidden; float:left;}

.meio_coluna2{ width:220px; height:auto; overflow:hidden; margin-right:20px;float:left;}

.meio_coluna3{ width:110px; height:auto; overflow:hidden;float:left;   }

.duvida1{ width:20%; height:auto; float:left}
.duvida2{ width:80%; height:auto; float:left}
.duvida2 a{ color:#545652 }
.fonte_laranja{color:#f58220; font-size:12px; font-weight:bold}
.fonte_laranja a{color:#f58220; font-size:12px; font-weight:bold}

.fonte_laranja_titulo{color:#f58220; font-size:22px; font-weight:bold}

.fonte_laranja2{color:#f58220; font-size:12px; font-weight:bold; text-decoration:underline}

.btn_enquete{ background:url(imgs_site/btn_enquete.jpg) no-repeat; width:45px; height:19px; text-align:center; font-size:11px; font-weight:bold; border:none; color:#FFFFFF}

.link1{ float:right; background:url(imgs_site/icone.jpg) right no-repeat; padding:3px 15px 3px 0px; color:#f58220; font-weight:bold}
.link1:hover{  color:#f58220; font-weight:bold; text-decoration:underline}

.link2{ float:right; background:url(imgs_site/marcador.jpg) left no-repeat; padding:3px 15px 3px 15px; color:#302c28; font-weight:bold; margin-top:10px; font-style:italic}
.link2:hover{  color:#f58220; font-weight:bold; text-decoration:underline}

.artigos{ width:577px; height:auto; overflow:hidden; margin-right:20px; float:left}
.artigos1{ width:30%; height:auto; float:left}
.artigos2{ width:69%; height:auto; float:left}

.animacaotitulo2{ color:#f58220; font-size:20px; text-decoration:underline  }
.animacaotitulo2 a{ color:#f58220; font-size:20px; text-decoration:underline  }

.naoperca{ width:166px; height:auto; overflow:hidden}
.naoperca1{ width:100%; height:auto; overflow:hidden; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #f69a4b}

.agenda_geral{ width:46%; height:auto; float:left; margin-right:20px}
.dt{ background:url(imgs_site/data.jpg) no-repeat; width:66px; height:54px;   padding:10px 0px 0px 15px; font-size:14px; font-weight:bold}
.agenda1{ width:28%; height:auto; float:left ;}
.agenda2{ width:65%; height:auto; float:left}


.agenda_geral{ width:46%; height:auto; float:left; margin-right:20px}
.dt{ background:url(imgs_site/data.jpg) no-repeat; width:66px; height:54px;   padding:10px 0px 0px 15px; font-size:14px; font-weight:bold}
.agenda3{ width:30%; height:auto; float:left}
.agenda4{ width:70%; height:auto; float:left}


#rodape{ width:100%; background:url(imgs_site/rodape.jpg) repeat-x; height:250px; text-align:center}
#content_rodape { width:960px; margin:auto; text-align:left; height:auto;   overflow:hidden; margin:auto;     }
.rodape1{ width:23%; height:170px; overflow:hidden; background:url(imgs_site/participe.jpg) right center no-repeat; margin-right:10px; float:left;  }
.rodape2{ width:23%; height:170px; overflow:hidden; background: url(imgs_site/quemsomos.jpg) right center no-repeat; margin-right:10px; float:left}
.rodape3{ width:23%; height:170px; overflow:hidden; background: url(imgs_site/contato.jpg) right center no-repeat; margin-right:10px; float:left}
.rodape4{ width:23%; height:170px; overflow:hidden; background: url(imgs_site/anuncie.jpg) right center no-repeat; margin-right:10px; float:left}

h2{ font-size:16px; font-weight:bold; margin-bottom:10px; width:100%; color:#FFFFFF; padding:10px 0px 0px 0px}

.input_news{ width:160px; height:26px; border:2px solid #d2d6c1; background:#e6e8dd}
.submitnews{ background:url(imgs_site/icone.jpg) right no-repeat; padding:3px 15px 3px 0px; color:#f58220; font-weight:bold; float:right; border:none; font-size:11px}

.meio_corrente{ width:500px; height:auto; margin-right:20px; overflow:hidden; float:left}
.lateral_corrente{ width:228px; height:auto; margin-right:20px; overflow:hidden; float:left}


.equipe1{ float:left; width:21%; height:auto;}
.equipe2{ float:left; width:75%; height:auto;}
.borda{ border:5px solid #e6e8dd}

.dest1{ width:52%; height:auto; float:left}
.dest2{ width:45%; height:auto; float:left }

.fonte5{font-size:13px; color:#000000; font-weight:bold;}
.text{ width:300px; height:150px;border:2px solid #eaece4; background:#fafbf6}

.dicas1{ width:34%; height:auto; float:left}

.dicas2{ width:64%; height:auto; float:left}

.tpo_dicas{ width:305px; height:62px; background:url(imgs_site/tpdica.jpg) no-repeat; padding:5px 0px 0px 5px; color:#FFFFFF; font-size:13px; font-weight:bold}
.tpo_dicas a{   color:#FFFFFF; font-size:13px; font-weight:bold}
.tpo_dicas a:hover{ color:#FFFFFF}

.ch_colunista1{ width:23%; height:auto; float:left}
.ch_colunista2{ width:70%; height:auto; float:left; border-top:5px solid #f58220; padding-top:2px;}

.ch_social1{ width:28%; height:auto; float:left}
.ch_social2{ width:70%; height:auto; float:left;  padding-top:2px;}


.leitor1{ width:12%; height:auto; float:left}
.leitor2{ width:83%; height:auto; float:left}


.galeria_leitor{ background: url(imgs_site/fundofoto.jpg) no-repeat; width:123px; height:95px}
.envie1{ width:55%; height:auto; float:left}
.envie2{ width:40%; height:auto; float:left}
.galeria1{ width:47%; height:auto; float:left; overflow:hidden;  }

.envie3{ width:55%; height:auto; float:left}
.envie4{ width:41%; height:auto; float:left}

.paginacao{ float:right; margin-top:20px}
.numero{ padding:7px; background:#f58220; color:#FFFFFF; font-size:11px; font-weight:bold; margin-right:3px}
.numero2{ padding:7px; background:#004071; color:#FFFFFF; font-size:11px; font-weight:bold;margin-right:3px}

.leitor_home{ width:111px; height:92px; position:relative; margin-bottom:10px}
.leitor_home div{ width:111px; height:28px; position:absolute; bottom:0; background: url(imgs_site/fundohome.jpg) no-repeat; color:#FFFFFF; font-size:9px; padding-left:1px; padding-right:1px; left:1px}
.leitor_home div p{ line-height:18px; letter-spacing:1px }
.leitor_home img{ border:0px}

.cultura_home{ width:221px; height:180px; position:relative; margin-bottom:10px;}
.cultura_home img{ border:0px}
.cultura_home div{ width:221px; height:61px; position:absolute; bottom:0; background: url(imgs_site/fundocult.jpg) no-repeat; color:#FFFFFF; font-size:9px; padding-left:3px; padding-right:5px; left:1px}
.cultura_home div p{ line-height:18px; letter-spacing:1px }

.news1{ float:left; width:20%; height:auto; }
.news2{ float:left; width:71%; height:auto}

