﻿/* Modulo Questionario */
.mod_quest .mod_quest_top{background:#731D6D;}
.mod_quest .mod_quest_top h2{font-size:0.938em; color:#ffffff; text-indent:10px; font-weight:normal;}
.mod_quest .mod_quest_content{ background:#fff; }
.mod_quest .mod_quest_title{color:#333333; }
.graph { right: 30px; font-size:0.813em;}
.bar-title {float: left; width: 68%;line-height: 20px;  margin-right: 2%;  font-weight: normal;  /*text-align: right;*/}
.bar-container {float: left;  width: 30%;  height: 20px;  margin: 0px 0px 5px;}
.bar-container div {background-color:#731D6D;  height: 20px; }
.bar-container strong {color:#000; font-weight:bold; line-height:20px;margin-left:5px}
#poll-results{margin:0 10px}
#poll-results p {  text-align: center;}
#mod_quest_footer input{ padding:0;line-height:20px;height:20px;margin:8px 20px 10px; cursor:pointer }
.btnVote{background:#65A0C8; border:none; color:#FFF; float:right; padding:15px 30px !important;font-size:1em;font-weight:normal; width:100%;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.btnView{ height:40px; background:#333333;  border:none; color:#ffffff;float:right; margin-right:20px;font-size:0.813em;font-weight:normal; text-decoration:underline;}
.mod_quest #mod_quest_footer{ background:#333333; }

/* Modulo Links */
.mod_links .mod_links_top{color:#fff; background:#731D6D url(/images/png/seta_cima2.png) 183px 11px no-repeat; width:200px; }
.mod_links .mod_links_top h2{font-size:0.938em; color:#ffffff; text-indent:10px; font-weight:normal; }
.mod_links .mod_links_top.open {background:#731D6D url(/images/png/seta_baixo2.png) 183px 11px no-repeat;width:200px;}
.mod_links .mod_links_content{background:#fff}
.mod_links .mod_links_content ul li a{background:url(/images/png/spritenew.png) 0 7px no-repeat;background-position: 0px -387px; font-size:0.750em;}
.mod_links .mod_links_content li.parent ul li a{background:url(/images/png/spritenew.png) 0 8px no-repeat;background-position: 0px -387px;}
.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:#fff; border-top:1px solid #e2e2e2}
.mod_links .mod_links_footer p{font-size:0.750em;}
.mod_links .mod_links_footer p:hover{color:#731D6D}
.mod_links .mod_links_footer span{font-size:0.750em;}

/* Modulo Projectos e Iniciativas */
.mod_projects .mod_projects_top{background:#731D6D;}
.mod_projects .mod_projects_top h2{font-size:0.938em; color:#ffffff; text-indent:10px; font-weight:normal;}

/* Modulo Links Úteis */
.mod_bannerlinks .mod_bannerlinks_top{background:#731D6D;}
.mod_bannerlinks .mod_bannerlinks_top h2{font-size:0.938em; color:#ffffff; text-indent:10px; font-weight:normal;}

/* Modulo Infra */
.mod_infra .mod_infra_top{background:#731D6D;}
.mod_infra .mod_infra_top h2{font-size:0.938em; color:#ffffff; text-indent:10px; font-weight:normal;}
.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:0.875em;}
.mod_infra .mod_infra_content ul li a:hover{color:#731D6D;}

/* Modulo Destaques */
.mod_featured .mod_featured_top{background:#731D6D; color:#fff;}
.mod_featured .mod_featured_top h2{font-size:0.750em;}

/* 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.750em}
.mod_login .mod_login_footer span{color:#999;font-size:0.750em}
.mod_login .mod_login_footer a:hover{color:#731D6D;}

/* Modulo Agenda */
.mod_agenda .mod_agenda_top{ background:#731D6D; }
.mod_agenda .mod_agenda_top h2{font-size:0.938em; color:#ffffff; text-indent:10px; font-weight:normal;}
.mod_agenda .mod_agenda_content li.date{background:#231F20; color:#fff;font-size:0.688em;}
.mod_agenda .mod_agenda_content li.firstdate{background:#731D6D; color:#fff;font-size:0.688em}

.mod_agenda .mod_agenda_content li.date span{font-size:0.688em}
.mod_agenda .mod_agenda_content li.thumb{font-size:0.875em;}
.mod_agenda .mod_agenda_content li.firstthumb{font-size:0.875em;}
.mod_agenda .mod_agenda_content li.firstthumb a{ color:#731D6D; font-weight:bold;}
.mod_agenda .mod_agenda_footer{/*background:#E5E5E5;*/ color:#999;}
.mod_agenda .mod_agenda_footer{/*font-size:0.750em;*/}
.mod_agenda .mod_agenda_footer .agenda_download{background:#333333;}
.mod_agenda .mod_agenda_footer .agenda_download a{/*background:url(/images/gif/seta_menu_lateral.gif) right center no-repeat;*/ color:#ffffff; }

/* Modulo Boletim */
.mod_boletim .mod_boletim_top{background:#731D6D;}
.mod_boletim .mod_boletim_top h2{font-size:0.938em; color:#ffffff; text-indent:10px; font-weight:normal;}
.mod_boletim .mod_boletim_footer{background:#F1F1F1; color:#999;font-size:0.625em; } 
.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:#731D6D}

/* Modulo Menus Accordion Content */
.mod_menu_top h2{color:#333333; background:url(/images/png/seta_baixo_links.png) 0 4px no-repeat; }
.mod_menu_top h2.open,.mod_menu_top h2:hover{color:#731D6D;background:url(/images/png/seta_baixo_links_hover.png) 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:#f2f2f2 url(/images/gif/seta_menu.gif) 7px 10px no-repeat;}	

/* Módulo Foto */
.mod_foto .mod_foto_topo{background:#731D6D;}
.mod_foto .mod_foto_topo h2{font-size:0.938em; color:#ffffff; text-indent:10px; font-weight:normal;}
.mod_foto .mod_foto_footer{ background:#333333; }
.mod_foto .mod_foto_footer a{color:#fff;}
/* Modulo Botões Content */
.mod_botao_content{ background:#731D6D; color:#fff;}
.mod_botao_content li{background: url(/images/gif/seta_botao.gif) 7px center no-repeat; }
.mod_botao_content li a{color:#fff;}
/* 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:#731D6D}
.mod_menu_links ul li span{color:#731D6D;}


/* Modulo Sondagem */
.mod_poll .mod_poll_top h2{font-size:0.938em; color:#ffffff; text-indent:10px; font-weight:normal;}
.mod_poll .mod_poll_top{text-transform:uppercase; }
.mod_poll .mod_poll_title{background:#cccccc; }
.mod_poll .mod_poll_title p{color:#555; font-size:0.92em; font-weight:bold; }
.mod_poll .mod_poll_answers input{font-size:0.750em;}
.mod_poll .mod_poll_answers label{font-size:0.750em}
.mod_poll .mod_poll_content .mod_poll_results ul li{font-size:0.92em}
.mod_poll .poll_results{background:#e5e5e5;}
.mod_poll .poll_results a{color:#666666; font-size:0.750em; text-transform:uppercase;}
.mod_poll .poll_vote{background:#731D6D; }
.mod_poll .poll_vote input{color:#fff; font-size:0.750em; text-transform:uppercase;}
.mod_poll .poll_results a:hover{color:#731D6D}
.mod_poll .poll_total_votes{background:#e5e5e5; color:#666666; font-size:0.750em; text-transform:uppercase;text-align:center; line-height:20px;}
.mod_poll .color{background:#731D6D !important}

/* Modulo Newsletter */
.mod_newsletter .mod_newsletter_top{ /*background:#731D6D;*/ }
.mod_newsletter .mod_newsletter_top h2{font-size:1.00em; color:#ffffff; text-indent:0px; font-weight:normal; padding-bottom:10px;}
.mod_newsletter_content{background-color:#FFFFFF;color: #666666;}
/* Modulo Radio */
.mod_radio .mod_radio_top{background:#731D6D;}
.mod_radio .mod_radio_top h2{font-size:0.938em; color:#ffffff; text-indent:10px; font-weight:normal;}
.mod_radio .mod_radio_footer{background:#E5E5E5;}
.mod_radio .mod_radio_footer a:hover{color:#731D6D}

/* Modulo Publicidade */
.mod_pub .mod_pub_top{background:#731D6D;}
.mod_pub .mod_pub_top h2{font-size:0.938em; color:#ffffff; text-indent:10px; font-weight:normal;}
.mod_pub .mod_pub_footer{background:#E5E5E5;}
.mod_pub .mod_pub_footer a:hover{color:#731D6D}

@media screen  and (max-width: 480px) 
{ 
     .mod_newsletter{width:100%; margin:0 0 30px 0;  }
    
}

