﻿html{background:#59802A url(../../images/jpg/bkg-pattern.jpg) top center repeat-x;}
body{background: url(../../images/png/watermark.png) center -40px no-repeat; font: 100%/120% "Tahoma", Arial, Helvetica, sans-serif; font-size: 0.75em; color:#666;  text-align:center; }


a{color:#333; text-decoration:none}
a:hover{text-decoration:underline;}
a img{border:none}


/* Header */
#mainheader .wrap_header{}
#mainheader .header_content{}
#mainheader li.header_phone{ color:#76A638; }
#mainheader li.header_email a:hover{text-decoration:underline}
#mainheader li.header_email{ color:#76A638; }
#mainheader li.header_email a{ color:#7a7a7a;}

#mainheader .header_top span.red{color:#76A638}
#mainheader .header_top a{color:#76A638}
#mainheader ul.menu{ color:#fff; width:1040px; border-bottom:1px solid #8DBC48}
#mainheader ul.menu li a{ color:#fff; }
#mainheader ul.menu li h2 a{ color:#fff; }
#mainheader ul.menu li p{ color:#999999 }
#mainheader ul.header_contacts_bottom li{color:#76A638;}
#mainheader ul.menu .submenu{color:#fff; background:#014a77; }
#mainheader ul.menu .submenu ul li a{color:#fff; }
#mainheader ul.menu .submenu ul li a:hover{}
#mainheader ul.menu .yellow{}
#mainheader ul.menu li.hover{}
#mainheader.home .submenu{background:#014a77 !important}
#mainheader.home li.hover{}


/* Breadcumb */
#breadcumb{font-size:11px; color:#999}
#breadcumb a{color:#999}
#breadcumb.home, #breadcumb.home a{color:#999}


/* Modulo Links */
.mod_links .mod_links_top{color:#fff; background:#76A638 }
.mod_links .mod_links_top h2{font-size:1.08em; background:url(/images/gif/seta_cima2.gif) 183px 11px no-repeat; }
.mod_links .open h2{background:url(/images/gif/seta_baixo2.gif) 183px 11px no-repeat;}
.home .mod_links .mod_links_content{background:#fff}
.mod_links .mod_links_content{background:#f4f4f4}
.mod_links .mod_links_content ul li a{background:url(/images/gif/seta_dirt_2.gif) 0 7px no-repeat;}
.mod_links .mod_links_content li.parent ul li a{background:url(/images/gif/seta_dirt2.gif) 0 8px no-repeat;}
.mod_links .mod_links_content a:hover{text-decoration:underline}
.mod_links a.focus{font-weight:bold; text-decoration:underline}
.mod_links .mod_links_footer{background:#f4f4f4; border-top:1px solid #cccccc}
.home .mod_links .mod_links_footer{background:#fff; border-top:1px solid #cccccc}
.mod_links .mod_links_footer p{font-size:0.83em; color:#999}
.mod_links .mod_links_footer a{color:#999}
.mod_links .mod_links_footer p:hover, .mod_links .mod_links_footer a:hover{color:#76A638}
.mod_links .mod_links_footer span{font-size:0.833em;}


/* Modulo Projectos e Iniciativas */
.mod_projects .mod_projects_top{background:#76A638; color:#fff;}
.mod_projects .mod_projects_top h2{font-size:1.08em;}


/* Modulo Links Úteis */
.mod_bannerlinks .mod_bannerlinks_top{background:#76A638; color:#fff;}
.mod_bannerlinks .mod_bannerlinks_top h2{font-size:1.08em;}


/* Modulo Questionario */
.mod_quest .mod_quest_top{background:#76A638; color:#fff;}
.mod_quest .mod_quest_top h2{font-size:1.08em;}
.mod_quest .mod_quest_content{width:198px; background:#fff; border:#CCC 1px solid}
.mod_quest .mod_quest_title{color:#666; background:#CCC}
.graph {width: 196px; right: 30px;}
.bar-title {float: left; width: 80px;line-height: 20px;  margin-right: 10px;  font-weight: bold;  text-align: right;}
.bar-container {float: left;  width: 90px;  height: 20px;  margin: 0px 0px 5px;}
.bar-container div {background-color:#76A638;  height: 20px; }
.bar-container strong {color:#000; font-weight:bold; line-height:20px;margin-left:5px}
#poll-results{margin:0 7px}
#poll-results p {  text-align: center;}
#mod_quest_footer input{font-size:10px; padding:0;line-height:20px;height:20px;margin-left:2px; cursor:pointer }
.btnVote{width:60px; background:#76A638; border:none; color:#FFF;}
.btnView{width:132px; height:20px; background:#E5E5E5; border:none; color:#989898;}

/* Modulo Infra */
.mod_infra .mod_infra_top{background:#76A638; color:#fff;}
.mod_infra .mod_infra_top h2{font-size:1.08em;}
.mod_infra .mod_infra_content{background:#fff}
.mod_infra .mod_infra_content ul li a{background:url(/images/gif/seta_menu_lateral.gif) center left no-repeat; font-size:1.00em}
.mod_infra .mod_infra_content ul li a:hover{color:#76A638;}


/* Modulo Destaques */
.mod_featured .mod_featured_top{border-bottom:1px solid #ccc}
.mod_featured .mod_featured_top h2{color:#76A638; font-size:1.25em}


/* Modulo Boletim */
.mod_boletim .mod_boletim_top{background:#76A638; color:#fff;}
.mod_boletim .mod_boletim_top h2{font-size:1.08em;}
.mod_boletim .mod_boletim_footer{background:#E5E5E5; color:#999;font-size:0.92em; } 
.mod_boletim .mod_boletim_footer a{background:url(/images/gif/seta_menu_lateral.gif) right center no-repeat;}
.mod_boletim .boletim_arrow_left a{background:url(/images/gif/seta_esquerda_boletim.gif) top center no-repeat; }
.mod_boletim .boletim_arrow_right a{background:url(/images/gif/seta_direita_boletim.gif) top center no-repeat;}
.mod_boletim .mod_boletim_footer a:hover{color:#76A638}


/* Modulo Login */
.mod_login{background:url(/images/jpg/banner_servicos.jpg) top center no-repeat; }
.mod_login .mod_login_content input#form_login_submit{background:url(/images/gif/bt_login.gif) top center no-repeat;}
.mod_login .mod_login_footer a{font-size:0.92em}
.mod_login .mod_login_footer span{color:#999;font-size:0.92em}
.mod_login .mod_login_footer a:hover{color:#76A638;}





/* Modulo Agenda */
.mod_agenda .mod_agenda_top{border-bottom:2px solid #76A638}
.mod_agenda .mod_agenda_top h2{font-size:18px; color:#76A638; font-weight:normal;}
.mod_agenda .mod_agenda_content li.date{background:#76A638; color:#fff; font-size:1.0em; font-size:1.17em;}
.mod_agenda .mod_agenda_content li.date span{font-size:0.82em}
.mod_agenda .mod_agenda_content li.thumb{font-size:0.92em;}
.mod_agenda .mod_agenda_footer{background:#E5E5E5; }
.mod_agenda .mod_agenda_footer a{color#476322;}
.mod_agenda .mod_agenda_footer{font-size:0.92em;}
.mod_agenda .mod_agenda_footer .agenda_download a{background:url(/images/gif/seta_menu_lateral.gif) right 2px no-repeat; }


/* Texto Corrido */	
.layout_text{color:#333; }
.layout_text .date,.layout_text .subtitle{color:#76A638; }


/* Social */	
.social a:hover{text-decoration:underline}	
.social ul.left li.share a{background:url(/images/gif/icon_partilhar.gif) 10px 4px no-repeat;}
.social ul.left li.print a{background:url(/images/gif/icon_print.gif) left center no-repeat;}
.social ul.right li.pagination a.current,li.pagination a:hover{color:#76A638;}	


/* Layouts Title */	
.layout_top h2.title{color:#76A638;}


/* Layout 3 */	
.layout_3 .layout_3_audio{background:#76A638;}
.layout_3 .layout_3_audio a{background:#fff url(/images/jpg/ouvir_noticia.jpg) 6px 3px no-repeat; }	
.layout_3 .layout_3_audio a:hover{color:#76A638;}


/* Documentos */	
.download.pdf82 li.title a:hover{color:#76A638}
.download.pdf82 li.pdf a:hover{color:#76A638}	
.download.pdf622 li.pdf a:hover{color:#76A638}	
.download.pdf622 li.title a:hover{color:#76A638}
.download_content.pdf64 li.pdf a:hover{color:#76A638}	
.download ul.name li.nameup a{background:url(/images/jpg/seta_doc_cima.jpg) center center no-repeat; }
.download ul.name li.namedown a{background:url(/images/jpg/seta_doc_baixo.jpg) center center no-repeat; }				
.download ul.date li.dateup a{background:url(/images/jpg/seta_doc_cima.jpg) center center no-repeat; }
.download ul.date li.datedown a{background:url(/images/jpg/seta_doc_baixo.jpg) center center no-repeat; }	





/* Search Results */	
.search_content p.title a:hover{color:#76A638; text-decoration:none}


/* Modulo Menus Accordion Content */
.mod_menu_top h2{color:#76A638; background:url(/images/jpg/seta_baixo2.jpg) 0 4px no-repeat; }
.mod_menu_top h2.open,.mod_menu_top h2:hover{background:url(/images/jpg/seta_baixo2_hover.jpg) 0 4px no-repeat;}
.mod_menu_content .zebra_odd{background:#fff url(/images/gif/seta_menu.gif) 7px 10px no-repeat	}
.mod_menu_content .zebra_even{background:#F4F4F4 url(/images/gif/seta_menu.gif) 7px 10px no-repeat;}	


/* Modulo Menu de Links Agenda */
.mod_menu_links ul li a{background:url(/images/jpg/seta_menu_dta.jpg) left center no-repeat; }
.mod_menu_links ul li a:hover{color:#76A638}
.mod_menu_links ul li span{color:#76A638;}


/* Transferência */
.ui-effects-transfer { border: 2px dotted #0097b2; background:#0097b2; /*opacity:0.7; */z-index:999999}


/* Footer */
#mainfooter{background:#666}
#footercontent{background:#999999}
#footertop{background:#E0E0E0}