/* CSS Document */
.menu {float:left; display:inline;}

.menu dl { float: left; display: inline;} 
.menu dd { float: left; display: inline ; width: 150px; border-bottom-style: dashed; border-bottom:dashed 1px; border-bottom-color: #999; }
.menu2 {float:left; display:inline; width: 200px; padding-left:30px;}
.menu2 dd { float: left; display: inline ; width: 150px; border-bottom-style: dashed; border-bottom:dashed 1px; border-bottom-color: #999; }

ul#navmenu-v,ul#navmenu-v li,ul#navmenu-v ul { width: 160px; 
/* Menu Width */ margin: 0; list-style: none; } ul#navmenu-v li { float: left; position: relative; width: 100%; } ul#navmenu-v li.iehover { z-index: 1000; 
/* IE z-index bugfix */ } ul#navmenu-v ul { display: none; position: absolute; top: 0; left: 120px;; z-index: 9999; } 
/* Root Menu */ ul#navmenu-v a { border-bottom: 1px dashed #999; padding: 6px; display: block; color: #666; font: bold 12px Verdana; text-decoration: none; height: 1%; }
/* Root Menu Hover Persistence */ ul#navmenu-v a:hover,ul#navmenu-v li:hover a,ul#navmenu-v li.iehover a { background: #BBB; color: #FFF; } 
/* 2nd Menu */ ul#navmenu-v li:hover li a,ul#navmenu-v li.iehover li a { float: none; background: #0a9124; opacity:0.85;-moz-opacity: 0.85;filter: alpha(opacity=85); } 
/* 2nd Menu Hover Persistence */ ul#navmenu-v li:hover li a:hover,ul#navmenu-v li:hover li:hover a,ul#navmenu-v li.iehover li a:hover,ul#navmenu-v li.iehover li.iehover a { background: #999; } 
/* 3rd Menu */ ul#navmenu-v li:hover li:hover li a,ul#navmenu-v li.iehover li.iehover li a { background: #0a9124; opacity:0.85;-moz-opacity: 0.85;filter: alpha(opacity=85);  } 
/* 3rd Menu Hover Persistence */ ul#navmenu-v li:hover li:hover li a:hover,ul#navmenu-v li:hover li:hover li:hover a,ul#navmenu-v li.iehover li.iehover li a:hover,ul#navmenu-v li.iehover li.iehover li.iehover a { background: #d5d6d8; } 

/* Hover Function - Do Not Move */ ul#navmenu-v li:hover ul ul,ul#navmenu-v li:hover ul ul ul,ul#navmenu-v li.iehover ul ul,ul#navmenu-v li.iehover ul ul ul { display: none; } ul#navmenu-v li:hover ul,ul#navmenu-v ul li:hover ul,ul#navmenu-v ul ul li:hover ul,ul#navmenu-v li.iehover ul,ul#navmenu-v ul li.iehover ul,ul#navmenu-v ul ul li.iehover ul { display: block; }






.menu_lat {	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;	font-style: normal;	line-height: normal;font-weight: bold;	text-align: center;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #666666;text-decoration:none;}
.menu_adm{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;line-height: normal;font-weight: bold;text-align: center;text-decoration: none; padding-left: 20px;}
body,td,tr {font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 13px;color: #333333;}
body {margin-left: 0px;margin-top: 0px;margin-bottom:0px;background-color:#f0f0f0;}
a:link {color: #666666;font-weight: bold;text-decoration: none;}
a:visited {color: #666666;text-decoration: none;font-weight:bold;}
a:hover {color: #006600;text-decoration: none;font-weight:bold;}
a:active {color: #006600;text-decoration: none;font-weight:bold;}
a.submenu:link {color: #ffffff;font-weight: bold;text-decoration: none;display: inline;margin: 5px 10px 0 10px}
a.submenu:visited {color:#F0F0F0;text-decoration: none;font-weight: bold;display: inline;margin:5px 10px 0 10px}
a.submenu:hover {color:#ECE729;text-decoration: none;font-weight: bold;display: inline;margin: 5px 10px 0 10px}
a.submenu:active {color: #006600;text-decoration: none;font-weight: bold;display: inline;margin: 5px 10px 0 10px}

a.agendaHome:hover {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 13px;color: #ECE729;}
a.agendaHome:link {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 13px;color: #ECE729;}
a.agendaHome:visited {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 13px;color: #ECE729;}
a.agendaHome:active {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 13px;color: #ECE729;}







.submenuDownload:link {color: #0c8624;font-weight: bold;text-decoration: none;display: inline;margin: 5px 10px 0 10px}
.submenuDownload:visited {color:#0c8624;text-decoration: none;font-weight: bold;display: inline;margin:5px 10px 0 10px}
.submenuDownload:hover {color:#ECE729;text-decoration: none;font-weight: bold;display: inline;margin: 5px 10px 0 10px}
.submenuDownload:active {color: #0c8624;text-decoration: none;font-weight: bold;display: inline;margin: 5px 10px 0 10px}

.texto {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 13px;	color: #333333;	padding: 5px 10px;	text-align: justify;}
.noticias {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 13px;color: #FFFFFF;}	
a.noticias:hover {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 13px;color: #FFFFFF;}
a.noticias:link {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 13px;color: #FFFFFF;}
a.noticias:visited {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 13px;color: #FFFFFF;}
a.noticias:active {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 13px;color: #FFFFFF;}
.titulos {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 13px;color: #068020;font-weight:bold;padding-left: 15px;}
.informativo {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 13px;color: #FFFFFF;}
.subtitulos {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 13px;color: #068020;	}
.rodape {font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;color: #333333;	padding-right:15px;}
.rodape2 {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;padding-right:15px;}
a.rodape2:link {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;padding-right:15px;}
a.rodape2:hover {font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;color: #F0F0F0;	padding-right:15px;}
a.rodape2:active {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #F0F0F0;padding-right:15px;}
a.rodape2:visited {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;padding-right:15px;}
.box {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 10px;color: #068020;	font-weight:bold;}
td.adm{	font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;font-weight:bold;}
.correto{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:11px;color:#00CC00;	font-weight:bold;}
.errado{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:11px;color:#FF1F28;font-weight:bold;}
#contentLeft li {list-style: none;float:left;margin: 4px 4px 4px 4px;color:#FFF;}
.boxIformativo {background: url(imagens/informativo_bico.jpg) no-repeat 0 0 scroll;width: 225px;height: 150px;padding:20px 0 20px 0;}
.boxIformativo span {width: 100px;height: 35px;float: right;color: #5c5d5c;font-size: 10px;margin-top: 5px;}
.boxIformativo .formInformativo .linhaFormInformativo {float: left; display: inline; width: 200px; height: 30px; margin-top:10px; }
.boxIformativo .formInformativo .linhaFormInformativo label {float: left; display: inline; width: 40px; height: 25px;font-size:12px; color:#333; margin:5px; }
.boxIformativo .formInformativo .linhaFormInformativo select{ margin:20px 0 0 35px;width: 150px; height:25px;font-size:12px; color:#333; border: 1px solid #333;}
.boxIformativo .formInformativo .btEnviaEmailInfor input {border: none; float: left; display: inline; width: 77px; height:20px; background: transparent url(./imagens/bt-enviar.gif) no-repeat scroll 0 0; text-decoration: none; color: #333; font-size:12px; margin:30px 10px 0 70px; text-align: center; padding: 0 0 5px 0;}
.textoInformativo { padding-left: 20px; }
.imgInstitucional { margin: 10px 10px 0 0; float: left; display:inline;}
.boxParceiros {float: left; display: inline; width: 212px; height:200px; padding:20px;}
.boxParceiros a:link {color: #666666;font-weight: bold;text-decoration: none;}
.boxParceiros a:visited {color: #666666;text-decoration: none;font-weight:bold;}
.boxParceiros a:hover {color: #006600;text-decoration: none;font-weight:bold;}
.boxParceiros .parceirosLegenda { float: left; display: inline; padding-top: 15px; margin-top:10px; width: 200px;}
.boxParceiros dt, a {text-align: center;}
.boxParceiros dd, a {color: #666666;font-weight: bold;text-decoration: none; text-align:center;}
.boxConselho { float:left; display: inline; width:505px; height: 118px; margin: 10px 0 0 10px;}
.boxConselho .boxImagemParceiros { float:left; display:inline; width:125px; height:79px; background: transparent url(./imagens/bg-imagem-conselhos.jpg) no-repeat scroll 0 0; margin:20px;}
.boxConselho .boxImagemParceiros img { float: left; display: inline; width: 121px; height: 75px; margin: 2px 0px 0px 2px;}
.boxConselho  .boxImagemParceiros p { width: 125px; height:25px; text-align: center; margin:80px 0 0 0;}
.boxConselho .listaConselhos {float: left; display: inline; width:300px; height:96px; list-style: none;padding: 0; margin:20px 0 0 10px}
.boxConselho .listaConselhos .tituloNome { float: left; display: inline; width:300px; height:25px;background: transparent url(./imagens/bg-tit-nome-conselho.jpg) no-repeat scroll 0 0; color: #666; font:Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px; }
.boxConselho .listaConselhos li { float: left; display: inline; width:300px;color: #666; font:Arial, Helvetica, sans-serif;font-size:12px; }
.boxConselho .listaConselhos .link01 { text-decoration: none; color:#0e7e24;}
.paginacao { float:left; display:inline; width:300px; margin:10px 0 0 0; padding: 10px 0 0 0;}
.paginacao span{ float:left; display:inline; width:auto; color:#afafa3; font-weight:bold;}
.paginacao .anterior{ float:left; display:inline; width:79px; height:21px; background:transparent url(./imagens/bt-anterior.jpg) no-repeat scroll 0 0; overflow:hidden; margin:0 20px 0 87px;}
.paginacao .proxima{ float:left; display:inline; width:79px; height:21px; background:transparent url(./imagens/bt-proximo.jpg) no-repeat scroll 0 0; overflow:hidden; margin:0 0 0 20px;}
.boxProjeto {float:left; display: inline; width:505px; height: 89px; margin: 10px 0 0 10px;background: transparent url(./imagens/bg-projeto.jpg) no-repeat scroll 0 0; }
.boxProjeto img { float: left; display: inline; margin:2px 0 0 2px;}
.titProjetos { float: left; display: inline;color: #068020;font-family: Geneva,Arial,Helvetica,sans-serif; font-size: 13px;font-weight: bold; padding-left: 15px; width:500px;}
.textoProjeto { float: left; display: inline; color:#666; width: 500px; text-align: justify; margin-left: 15px;}
.linkSaibaMais  { float: right; display: inline; color:#666; font-weight: bold; text-decoration: none; margin-right: 20px;}
.linkSaibaMais:hover  { float: right; display: inline; color:#0e7e24; font-weight: bold; text-decoration: none;}
.imgDivProjetos { float: left; display: inline; margin:2px 0 0 2px;}
.boxProjetoDetalhe {float:left; display: inline; width:506px; height: 100px; margin: 10px 0 0 10px;}


.boxAgenda { float:left; display: inline; width:506px; height:154px;margin: 10px 0 0 10px;background: transparent url(./imagens/bg-agenda.jpg) no-repeat scroll 0 0;}
.boxAgenda .boxImagemAgenda { float:left; display:inline; width:125px; height:79px; background: transparent url(./imagens/bg-imagem-conselhos.jpg) no-repeat scroll 0 0; margin:20px;}
.boxAgenda .boxImagemAgenda img { float: left; display: inline; width: 121px; height: 75px; margin: 2px 0px 0px 2px;}
.boxAgenda .boxImagemAgenda p { width: 125px; height:25px; text-align: center; margin:80px 0 0 0;}
.boxAgenda .listaAgenda {float: left; display: inline; width:330px;  list-style: none;padding: 0; margin:15px 0 0 10px}
.boxAgenda .listaAgenda .tituloNome { float: left; display: inline; width:300px; height:25px;background: transparent url(./imagens/bg-tit-nome-conselho.jpg) no-repeat scroll 0 0; color: #666; font:Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px; }
.boxAgenda .listaAgenda li { float: left; display: inline; width:300px;color: #666; font:Arial, Helvetica, sans-serif;font-size:12px;  }
.boxAgenda .listaAgenda .textoDescricao { float: left; display: inline; width:300px;color: #666; font:Arial, Helvetica, sans-serif;font-size:12px; text-align: justify;}
.linkSaibaMaisAgenda  { float: right; display: inline; color:#666; font-weight: bold; text-decoration: none; margin:10px 20px; font-size: 11px;}
.linkSaibaMaisAgenda:hover  { float: right; display: inline; color:#0e7e24; font-weight: bold; text-decoration: none; font-size: 11px;}
.boxCalendario { float: left; display: inline; width: 505px;}
.boxAgendaDetalhe { float:left; display: inline; width:504px;margin: 10px 0 0 10px;}
.boxAgendaDetalhe .listaAgendaDetalhe {float: left; display: inline; width:505px;  list-style: none;padding: 0; margin:15px 0 0 10px}
.boxAgendaDetalhe .listaAgendaDetalhe li { float: left; display: inline; width:500px;color: #666; font:Arial, Helvetica, sans-serif;font-size:12px;  }
.boxAgendaDetalhe .listaAgendaDetalhe .tituloNome { float: left; display: inline; width:500px; height:25px;color: #666; font:Arial, Helvetica, sans-serif; font-weight: bold; font-size:12px; }
.boxAgendaDetalhe .listaAgendaDetalhe .textoDescricao { float: left; display: inline; width:500px;color: #666; font:Arial, Helvetica, sans-serif;font-size:12px; text-align: justify;}
.boxAgendaDetalhe .listaAgendaDetalhe  .linkMaisFotos  { float: left; display: inline; color:#666; font-weight: bold; text-decoration: none; margin:10px 0px; font-size: 11px;}
.boxAgendaDetalhe .listaAgendaDetalhe  .linkMaisFotos:hover  { float: left; display: inline; color:#0e7e24; font-weight: bold; text-decoration: none; font-size: 11px;}
.conteudoGaleria {display:inline;float:left;width:500px;margin-left:1px;}

.conteudo_videos .bloco {float: left; background: none repeat scroll 0 0 #d0ecd4;height: 88px;padding: 20px 0 15px 0px; width: 250px; margin:10px 0 0 10px;}
.conteudo_videos .bloco .font {color: #0e7e24;  display: inline;float: left; font-size: 11px;margin: 0px 0px 0 10px; width: 70px;}
.conteudo_videos .bloco .thumbs {border: 1px solid #0e7e24; display: inline; float: left; height: 85px; width: 127px;}
.conteudo_videos {  display: inline;float: left;width: 520px;}
.conteudo_videos .bloco2 {  padding: 10px 0; width: 510px;
