
*{margin:0; padding:0; }

a{ text-decoration:none; }

h1{ font-size:20px; border-bottom:2px solid #f2e9bf; width:93%; margin:0px 0px 10px 0px; line-height:30px; }

p{ line-height:20px;} 


body { text-align:center; font-family:"Lucida Sans Unicode"; background:url(imgs_site/fundo.jpg) center top no-repeat #5e8271; font-size:12px; line-height:18px; color:#f2e9bf; }

#content { width:870px; margin:auto; background:url(imgs_site/left.png) repeat-y left top; clear:both; text-align:left; height:auto; padding:0px 0px 0px 50px; overflow:hidden; position:relative; }

.conteudo{ float:left; width:100%; height:auto; background:#464141; }

.destaque{ float:left; width:870px; height:341px; }

.topo{ float:left; width:100%; height:90px; background:url(imgs_site/regua.png) no-repeat; }

.topo1{ float:left; width:55%; height:auto; }
.topo1 img{ float:left; }

.topo2{ float:left; width:355px; height:41px; background:url(imgs_site/fundo_login.png) no-repeat; padding:5px 5px 0px 8px; }

.topo2 p{ padding:5px 0px 0px 8px; }


.input{ width:99px; height:16px; background:url(imgs_site/input.png) no-repeat; border:0px; font-size:11px; padding:1px 2px 1px 2px; color:#454040 }

.subm{ float:right; background: url(imgs_site/ok.png) no-repeat; border: none; cursor: pointer; height:14px; line-height: 5000px; /* pra IE */ margin:6px 28px 0px 0px; *margin:5px 12px 0px 0px;  overflow:hidden; text-indent:-5000px; width:14px; }


.input2{ width:278px; height:28px; padding:7px 0px 0px 4px; background:url(imgs_site/in.png) no-repeat; border:0px; font-family:verdana; font-size:12px; font-style:italic; }

.input3{ width:150px; height:28px; padding:7px 0px 0px 4px; background:url(imgs_site/input2.png) no-repeat; border:0px; font-family:verdana; font-size:12px;  font-style:italic; }

.input4{ width:300px; height:110px; padding:7px 0px 0px 4px; background:url(imgs_site/text_area.png) no-repeat; border:0px; font-family:verdana; font-size:12px; font-style:italic; }


.enviar{ width:42px; height:20px; background:url(imgs_site/sbmt.png) no-repeat; padding:0px 2px 1px 4px; border:0px; color:#454040; font-size:11px; }
 


.meio{ float:left; width:100%; height:auto; background:url(imgs_site/corpo.png) no-repeat left top; padding:0px 0px 40px 10px; } 

.box{ float:left; width:100%; height:auto; } 
.box2{ float:left; width:140px; margin:15px 15px 0px 0px; }

.box_noticia{ float:left; width:100%; height:auto; background:url(imgs_site/line2.png) no-repeat bottom; padding:8px 0px 7px 0px;} 
.box_noticia h1{ width:50px; float:left; height:30px; border:none; }


.box_galeria{ float:left; width:100%; height:auto; padding:10px 0px 15px 0px; } 



.box3{ float:left; width:31%; height:auto; margin:0px 10px 0px 0px; }
.box3 p{ padding:1px; line-height:14px;  }

.campanha_video{ width:250px; float:left; height:auto;} 
.campanha_txt{ width:280px; float:left; height:auto; }

.box4{ float:left; width:49%; margin:20px 0px 0px 0px; } 
.box4 img{ float:left; margin:0px 4px 3px 0px; }

.projetos { float:left; width:100%; padding:15px 0px 10px 0px; background:url(imgs_site/line.png) no-repeat bottom; }
.projetos p{ padding:0px 0px 0px 100px; }
.projetos img{ float:left; margin:0px 5px 5px 0px; }

.data{ float:left; background:url(imgs_site/marcador.png) no-repeat; width:35px; height:38px; padding:2px 0px 0px 8px; margin:0px 4px 2px 0px; }
.data p{ padding:px 0px 0px 0px; line-height:12px; }

.b4img{ float:left; width:50px; height:auto; }
.b4txt{ float:left; width:480px; height:auto; }


.divide{ float:left; width:100%; height:auto; padding:5px 0px 5px 0px; border-bottom:1px dashed #9c9191;  }
.divide img{ float:left;  margin:0px 2px 2px 0px; }



.coluna1{ float:left; width:480px;  margin:20px 20px 0px 20px; background:url(imgs_site/line.png) bottom no-repeat; }
.coluna1 p{  padding:10px 120px 5px 0px; height:100px; background:url(imgs_site/sobre.png) bottom right no-repeat;  }
.coluna2{ float:left; width:330px; height:140px auto; margin:20px 10px 0px 10px; }

.coluna3{ float:left; width:230px; margin:20px 20px 0px 10px; }
.coluna4{ float:left; width:230px; margin:20px 20px 0px 10px;  }
.coluna4 p{ padding:5px 0px 10px 70px; background:url(imgs_site/vantagens.png) no-repeat left; }

.coluna5{ float:left; width:330px; height:140px auto; margin:20px 10px 0px 10px; }
.coluna5 p{ padding:10px 0px 0px 60px; background:url(imgs_site/marcador.png) no-repeat left bottom; min-height:25px; }


.coluna6{ float:left; width:543px;  margin:20px 0px 0px 20px; padding:0px 15px 10px 0px; background:url(imgs_site/linha.png) right top no-repeat; }
.coluna6 p{ padding:5px 0px 5px 5px; }

.noticias{ float:left; width:100%; padding:15px 0px 15px 0px; background:url(imgs_site/line.png) bottom no-repeat; }
.noticias p{ padding:5px 0px 5px 0px; }
.noticias h1{ width:50px; float:left; height:30px; border:none; font-size:25px; }
.noticias img{ float:left; border:3px solid #605858; padding:0px; margin:0px 5px 5px 0px; }

.lateral{ float:left; width:260px; height:auto; margin:20px 0px 0px 10px; padding:0px 0px 10px 0px; }

.link1{ font-size:12px; color:#f2e9bf;  }
.link1:hover{ text-decoration:underline; }

.link2{ font-size:13px; color:#e3ac5d;  }
.link2:hover{ text-decoration:underline; }

.link3{ font-size:13px; color:#49958e;  }
.link3:hover{ text-decoration:underline; }




.titulo2{ color:#e1a95a; font-size:14px;  }
.titulo2:hover{ text-decoration:underline; }

.fonte1{ color:#e1a95a; font-size:15px; font-weight:bold; }


.fonte2{ color:#e1a95a; font-size:14px; } 
.fonte3{ color:#e1a95a; font-size:12px; } 


.saibamais{ float:left; background:url(imgs_site/saibamais.png) no-repeat; color:#454040; padding:-2px 0px 0px 3px; width:80px; height:22px; font-size:11px; margin:5px 20px 10px 0px; text-align:center;  }
.saibamais:hover{ text-decoration:underline; }







.paginacao { float:left; width:95%; height:auto; text-align:right; padding:8px 10px 0px 0px; }
.pagina { font-size:12px; font-weight:bold; color:#e1a95a; padding:2px 3px 3px 3px; margin:0px 1px 0px 1px; }
.pagina:hover { font-size:12px; font-weight:bold; color:#FFFFFF; padding:2px 3px 3px 3px; background:#e1a95a; }
.pagina2 { font-size:12px; font-weight:bold; color:#FFFFFF; padding:2px; background:#e1a95a; }






.galeria{ float:left; width:155px; height:auto; min-height:100px; padding:0px 0px 0px 5px; margin:0px 10px 0px 5px; }
.galeria img{ float:left; }
.galeria p{ padding:0px; }




.rodape{ width:100%; height:134px; background:url(imgs_site/fundo_rodape.png); color:#000000; padding:0px; margin:0px; }

.rodape_main { width:870px; margin:auto; clear:both; text-align:left; height:auto; padding:0px 0px 0px 50px; overflow:hidden; }

.rodape1{ float:left; padding:20px 0px 0px 0px; width:50%; height:auto; }

.rodape2 { position:absolute; float:right; height:10px; width:100px; }

.rodape_img{ z-index:10; position:absolute; top:-40px; left:700px; *left:260px;  }




.prof{ float:left; width:50%; height:auto; min-height:90px; padding:10px 0px 10px 0px;  }
.prof img{ float:left; margin:0px 5px 5px 0px; border:4px solid #6c6464; }










