/* ARQUIVO EXTRA PARA CSS */

/* modulo sistemas */
.span8.mod_sistemas.module{}
.span8.mod_sistemas.module {border: 1px solid #bec2c1; border-radius: 5px;}
.span8.mod_sistemas.module.module .outstanding-header { padding: 1em; background: #434a54;text-transform: uppercase; border-top: none !important;border-radius: 5px 5px 0 0; margin:0 !important;min-height: 0;}
.span8.mod_sistemas.module.module .outstanding-title{color:white; margin:0;}
ul.mod_sistemas {padding: 0 !important;margin: 0 !important;height: 341px; overflow: auto;}
ul.weblinksspan12.mod_sistemas.no-flow{min-height: 341px !important;overflow: visible;margin-bottom: 150px !important;}

ul.mod_sistemas li {display:block; border-bottom: 1px dotted #bec2c1; padding-right:10px;}
ul.mod_sistemas li:nth-child(even){background:#eeeff1;}
ul.mod_sistemas li a{display: block;  padding:1em; background: url("../img/readmoredarkgray.png") no-repeat right center !important;}
.mod_sistemas ul li{list-style: none !important;} 
.mod_manchetes_home.module.variacao-module-04 .outstanding-footer.no-bkg{background:#eeeff2 !important; }


/* modulo noticias home */
.module-box-01.module-box-01-white.span4.mod-agenda.module.outstanding-header{border-top: none;border-bottom: 1px solid #cfcdcd;min-height: 0; margin: 0;}
.module-box-01.mod_news_home.span4.module.variacao-module-00 .outstanding-header{border-top: none;border-bottom: 1px solid #cfcdcd;min-height: 0; margin: 0;}
.module-box-01.mod_news_home.span4.module.variacao-module-00 ul{height: 394px; overflow-y: auto;}
.module-box-01.mod_news_home.span4.module.variacao-module-00 ul li{border-bottom: 1px dotted #c1c2c2;}

/* modulo agenda home */
.module-box-01.module-box-01-white.span4.mod-agenda.module .outstanding-header {border-top:none;border-bottom: 1px solid #cfcdcd;min-height:0;margin:0;background: #fff;}
.module-box-01.module-box-01-white.span4.mod-agenda.module .outstanding-title{ color:#333;text-transform: uppercase;font-size: 1.1em;text-align:center;}
.module-box-01.module-box-01-white.span4.mod-agenda.module {height: 413px;}

/* modulo eventos */
.span8.box-eventos.module .outstanding-header{border-top: none; background: none; min-height: 0; margin: 0;border: 1px solid #e1e1e1; border-bottom: none;border-radius: 5px 5px 0 0; }
.span8.box-eventos.module .outstanding-title { color: #000;}
.tab-padding {height: 287px; overflow: auto;overflow-x: hidden; border-top: 1px solid #e1e1e1;}
#sptab279 ul.tabs_container li.tab {border-right:none !important; width: 50%;text-align: center; padding:0 !important;}
#sptab332 ul.tabs_container li.tab {list-style: none !important;}
#sptab332 ul.tabs_container li.tab { width: 50%; padding: 0 !important; margin: 0; border-right: none !important;text-align: center;}

/* modulo redes sociais */
.module-twitter-facebook .header li { width: 50%;text-align: center;}
.module-twitter-facebook .nav-tabs>li>a {background: #eeeff2;}
.module-twitter-facebook .nav-tabs>li.active>a {background: #d5d5d5 !important;}

/* lista autoridades */
.autoridades-item-destaque{background: #eee; padding: 2px 2px 2px 5px;border-left: 1em solid #ccc; clear: both;margin-bottom: 5px;font-size: 0.9em;}
.autoridades-item-destaque .link-nome-autoridade {left: 0px !important; }
.autoridades-item-destaque h2 { line-height: 0.4em !important;}
.autoridades-item-destaque.das{list-style: none !important;}
li.autoridades-item-destaque.das{padding: 9px 5px;}
.autoridades-item-destaque.das strong{ color:#000;}
ul.autoridades-lista.das{ margin: 0!important; display:none;}
h2.autoridades-categoria{border: 1px solid #ccc; padding: 5px;background: #FFFACD; margin-top: 30px !important;cursor: pointer;}


/* destacar link atual do menu */
nav.assuntos ul li.current.active {background: #FAEBD7;}
div#footer nav.assuntos ul li.current.active {background: none;}


/* balanças */
.navega-area{width:200px; float:right; border:1px solid #ccc; padding:5px; background:#eaebee;}
.navega-area h4{ font-size: 1.05em !important; font-weight:bold;text-align: center;}
table.tab-municipios td{padding:5px !important; font-size:12px;}
.navega-area ul, .navega-area ol {padding: 0; margin: 0 0 10px 20px;}
.navega-area.semanal{margin: 0 0 20px 10px;width:175px;}
.navega-area.semanal ul li{list-style: none !important;} 
.navega-area.semanal ul, .navega-area.semanal ol {padding: 0; margin: 0 0 10px 6px;}


/* Navegação veja tambem lateral  */			
.vejaTambem ul li a.vejaTambemSubNav {background-image:url("../img/setaMenu_ministerio.png");}
.vejaTambem ul li {list-style:none; margin: 10px 0; line-height: 110%;}
.vejaTambem ul li a.vejaTambemSubNav {padding-left:8px; background-repeat:no-repeat; background-position:0 5px;}
.vejaTambem ul li.active a {background-position:-295px 5px; text-decoration:underline;}
.vejaTambemSubNav {cursor:pointer;}
            

/* modulo publicações */
.publicacoes ul li{float: left!important; width: 220px!important;margin-right: 10px;list-style: none !important; padding: 5px 12px !important;}
.publicacoes a.moduleItemTitle{font-weight: bold;}
.publicacoes a.moduleItemImage img{float:none !important;}
.publicacoes a.moduleCustomLink{float: right; padding: 13px; font-weight: bold;}


/*Balança Comercial */
ul.categories-modulebal_com li{float:left;list-style-type:none!important;padding: 5px;margin-right: 5px}
.tagspopularbal_com ul li{float:left;list-style-type:none!important;padding: 5px;margin-right: 5px}

/* Eventos */
#jemmoduleteaser .calendar-category {
    background-image: none!important;
}
.notmodal{display:none;}
.teaser-jem{margin-top:0px;height: 100px;}
.event-title{font-weight: bold!important;}
.daynumteaser {
    font-size: 29px;
    font-weight: bold;
    color: #000000!important;
    text-shadow: #000 0px 0px 0px!important;
}
