@charset "utf-8"; 
/* ########## CONFIGURA��ES GERAL ########## */

* html li{height:1%;}
html, body{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666 !important;}

div, span, object, input, ol, ul, li, form, label, table, tr, th, td, fieldset{margin:0; padding:0; border:0; outline:0;}

img{border:0;}

ol, ul{list-style:none;}

a{color:#666; text-decoration:none; cursor:pointer;}
a:hover{color:#000; text-decoration:inherit;}

/* ########## CONFIGUTA��ES SITE ########## */


.bg{background:url(imagem/bg.jpg) no-repeat center top #309F5A;}

strong{ font-size:13px;}

h1 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 16px; color:#5D5D5D; font-weight:lighter; padding:0; margin:0;}
h2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 16px; color:#446A3F; font-weight:lighter; padding:0; margin:0;}
h3 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 16px; color:#666666; font-weight:lighter; padding:0; margin:0;}
h4 {font-family:Tahoma, Geneva, sans-serif; font-size:10px; text-transform:uppercase; color:#666; font-weight:lighter; padding:0; margin:0;}

hr{border-bottom:#fff 2px solid;/*border-left:0 #fff; border-top:#f1f1f1 3px solid; border-right:0 #fff;margin:5px 0;padding:1px 0 0 0; height:4px;*/   }

.main_conteudo ul, li, ol{list-style:none;}
.main_conteudo ul {margin:0;padding:5px; color:#000; font-size:12px; }
.main_conteudo ul li {padding:2px 0 2px 17px;margin:0;clear:both;background:url(imagem/arrows2.gif) left 4px no-repeat; }
.main_conteudo ul li ul{padding:0;margin:0;}

a {color:#666; text-decoration:none;}
a:hover{color:#000;text-decoration:none;}

.t1 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 18px; color:#333; font-weight:lighter; font-style:italic; letter-spacing:-1px; line-height:20px;}
.t2, .tt {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 14px; color:#333; font-weight:bold;}

.img{border:#ccc 3px solid; }
a .img{border:#ccc 3px solid; background:#FFF; }
a:hover .img{ border:#090 3px solid; }

.box{background-color:#FFF; padding:10px; margin-top:10px; display:block;}

#geral{width:1003px; margin:auto; clear:both; padding-bottom:20px; overflow:auto; }
#top{width:1003px; height:112px; clear:both; padding:10px 0 13px 0; text-align:center;}
#content{width:942px; padding:0 30px; overflow:auto; }
#content-geral{background:#fff url(imagem/bg.jpg) no-repeat center -135px; overflow:hidden;}
.content-fim{background:url(imagem/main_f.gif) no-repeat center 0; overflow:hidden; padding:13px 0 0 0; width:942px; clear:both; display:block; height:0;}
#le{width:217px; float:left; }
#main{width:725px; float:left; background:url(imagem/main_f.gif) no-repeat center bottom; padding-bottom:13px; }



#institucional{height:130px; margin-top:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:lighter;}
#institucional h2{ color:#D0EAD8; background:url(imagem/bg-titulo.jpg) no-repeat center bottom; padding-bottom: 20px; text-align:left;}
#institucional a{	color:#9FD5AF;}
#institucional a:hover{ color:#fff;}

#institucional .news, .indique, .orkut, .contato{height:110px; float:left;  overflow:hidden; width:205px; text-align:center;  padding:10px 30px 10px 0  }
#institucional .news div{ padding-left:60px; background:url(imagem/i-news.jpg) no-repeat  center left;height:85px;}
#institucional .indique div{ padding-left:75px; background:url(imagem/i-indique.jpg) no-repeat  center left;height:85px;}
#institucional .orkut div{ padding-left:65px; background:url(imagem/i-orkut.jpg) no-repeat  center left;height:85px;}
#institucional .contato div{ padding-left:70px; background:url(imagem/i-contato.jpg) no-repeat  center left;height:85px;}

#rodape {overflow:auto; background:url(imagem/bg_rodape.jpg) #2B894D repeat-x center top; clear:both; color:#fff; font-size:12px;}
.rodape_box {width:963px; margin:auto; padding:30px 0 20px 0; text-align:center; background:url(imagem/bg_rodape2.jpg) no-repeat center top; }
#rodape_menu {width:963px; margin:auto; padding:10px 0 20px 0; text-align:center;}
#rodape a {color:#fff; text-decoration:none; font-weight:lighter;}
#rodape a:hover {color:#9FC; text-decoration:none; font-weight:lighter;}
.rodape_fim {padding:5px 0; text-align:center; background:#216338;}

/* main */

#ani{ width:725px; height:259px; clear:both; display:block; padding-top:8px; overflow:hidden;}
#ani_ax{ width:725px; height:130px; clear:both; display:block; overflow:hidden; background:url(imagem/top-aux.gif) no-repeat center top;}
#borda-top{background:url(imagem/top-aux.gif) no-repeat center top; padding-top:7px; clear:both;}
#main_content{width:522px; padding:17px 0 7px 10px ; overflow:hidden; float:left;}
#main_content_ax{width:719px; padding:17px 0 7px 0 ; overflow:hidden; clear:both; margin-left:3px;}
.main_conteudo{padding:10px; width:705px;}
#aux_top{background:url(imagem/aux_top.gif) no-repeat center top;clear:both;}

#ld{padding:17px 10px 10px 10px ; float:left; width:173px;}

#agenda{ width:177px; background:#2A7E48 url(imagem/agenda_t.jpg) center top no-repeat; padding:20px 10px 0 10px; overflow:auto; color:#FFF;}
#agenda a { display:block;  color:#fff;}
#agenda a:hover { color:#8CD2A4;}
.agenda_evento{height:30px; width:177px; background:url(imagem/agenda_evento.gif) left top no-repeat; overflow:hidden; float:left; margin-bottom:1px; font-size:10px; font-family:Verdana, Geneva, sans-serif;}
.agenda_d{height:30px; width:33px; overflow:hidden; float:left;}
.agenda_e{height:27px; width:135px; padding:3px 4px 0 5px; overflow:hidden; float:left;}




#le_content{background:url(imagem/le_top.gif) no-repeat center top; padding-top:30px; clear:both;}
.le_box{background:#FFF; padding:5px 10px; width:197px; clear:both;}




#animacao{ width:500px; overflow:hidden; background:url(imagem/bg-animacao.jpg) no-repeat 0 0; height:170px; padding:20px 10px; }
#animacao a{ color:#9FD5AF;} 
#animacao a:hover{ color:#FFF;} 

#animacao .banners{float:left; height:170px; width:255px; }

#animacao .banners ul{height:160px; width:245px; overflow:hidden;  background:url(imagem/bg-animacao-imagem.gif) no-repeat 0 0; padding:5px;  float:left;}
#animacao .banners ul li{height:160px; width:245px; overflow:hidden; padding:0; }
#animacao .banners ul li img{height:160px; width:245px; overflow:hidden;}

#animacao .opcoes{height:170px; width:245px; overflow:hidden;  float:left;}
#animacao .opcoes ul{width:236px; overflow:hidden; float:left; margin-left:9px;}
#animacao .opcoes ul li{background-image: url(imagem/bg-animacao-post.gif); background-position:0 0; height:31px; margin-bottom:2px; cursor:pointer; padding:5px; padding-left:0;}

#animacao .opcoes ul li span{ overflow:hidden; height:31px; display:block; padding-left:25px; background-repeat:no-repeat; background-position:6px; overflow:hidden;}

#animacao .opcoes ul li span.destaque-1{background-image:url(imagem/ani-1.gif);}
#animacao .opcoes ul li span.destaque-2{background-image:url(imagem/ani-2.gif);}
#animacao .opcoes ul li span.destaque-3{background-image:url(imagem/ani-3.gif);}
#animacao .opcoes ul li span.destaque-4{background-image:url(imagem/ani-4.gif);}

#animacao .opcoes .selecionado li{background-image: url(imagem/bg-animacao-post.gif); background-position:0 -42px !important; color:#FFF !important; }
#animacao .opcoes .selecionado li a{color:#FFF !important; }
#animacao .opcoes button{visibility:hidden;}


#noticias { width:327px; float:left;}
.noticias_box{padding:0 10px; width:307px; clear:both;}
.noticias_box a {display:block;}

#associe { width:185px; float:left; padding-left:10px;}

#galerias{ width:522px; clear:both; padding:20px 0; }
.galerias_box{ width:153px; float:left; background:#E8E8E8; padding:0 10px; }

#inst{ width:522px; clear:both; color:#1D5732;}
.inst_box{ width:154px; float:left; background:#D0EAD8; padding:0 10px;}

.box1{ width:173px; clear:both; color:#1D5732; overflow:hidden; margin-bottom:15px;}
.box1-m{ width:153px; clear:both; background:#D0EAD8; padding:10px; }

.box2{ width:173px; clear:both; color:#fff; overflow:hidden; margin-bottom:15px;}
.box2-m{ width:153px; clear:both; background:#C40000; padding:10px; }
.box2 h2, .box2 h4 {color:#FF9F9F;}
.box2 a{color:#FF9F9F;font-size:14px; font-weight:bold; display:block;/*background:url(imagem/arrows1.gif)  no-repeat left 15px; padding:10px 0 0 10px;*/}
.box2 a:hover{color:#fff;}
.conteudo-fale{font-family:Arial, Helvetica, sans-serif; font-size:12px;text-align:justify; margin-left:10px;margin-right:10px;margin-bottom:10px;margin-top:10px;}
#orkut{ width:173px; clear:both; padding:20px 0;}
#tempo{ width:151px; overflow:hidden; height:170px; clear:both; margin:auto;}


/*geral*/

.clear{clear:both; display:block; overflow:hidden;}
.post{ width:503px; overflow:hidden; padding-top:20px;}
.formulario{color: #000; width:93%; padding:3px; font-size:13px; font-family: Arial, Helvetica, sans-serif; font-weight:lighter;  background-color:#e1e1e1; border:0;}

.box_hs {float:left; text-align:center; width:48%; margin-bottom:10px; font-size:16px;}
