/* FRONTEND CSS
*********************************************/
html {
  overflow-y: scroll;
}
body {
  background-color: #FFFFFF;
    margin:0;
   padding:0;
   height:100%;
   font-family: "Titillium", sans-serif;
   
   

}
body p{
  line-height: 120%;
  font-size: 0.9em;
}

.noMainbody #englobadiresq{margin-top: 50px;}
.noMainbodyNoticias #englobadiresq{margin-top: 0px;}
.noMainbodyNoticias #conteudo{height: 0px;}
.noMainbodyGoverno #englobadiresq{margin-top: 20px !important;}
.noMainbodyConheca #englobadiresq{margin-top: 40px !important;}
.noMainbodyConheca #banners_home{height: 380px !important;}

body a{
  text-decoration: none;
  font: 16px/22px 'Titillium';
  color:#393939;


}


body ul li{
  list-style: none;
}

body a:hover{
  text-decoration: none;
  font: 16px/22px 'Titillium';
  color:#AC2727;

}

.todas .blog .items-more h3{
  display: none;
}


.todasnoticiasmenu {
border-bottom: 1px solid #969696;
margin-bottom: 10px;

}



a.btn-more {
    border-bottom: 1px solid #969696;
    display: block;
    text-align: right;
    
}

.saibamais{
  border-bottom: 1px solid #969696;
    display: block;
    margin-right: 0;
    text-align: right;
    text-transform: uppercase;

}


.saibamais span{
  background: none repeat scroll 0 0 #FFFFFF; color: #969696; display: inline-block; font: 10px/12px 'TitilliumBold'; padding: 0 0 0 12px; position: relative; top: 6px;
}

.saibamais span:hover{
  color: #000000;
    font: 10px/12px 'TitilliumBold'; 
    text-decoration: none;
}



/* =============================================================================
   Typography
   ========================================================================== */
@font-face {
    font-family: 'Titillium';
    src: url('../fonts/titillium-regular-webfont.eot');
    src: url('../fonts/titillium-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/titillium-regular-webfont.svg#Titillium') format('svg'),
         url('../fonts/titillium-regular-webfont.woff') format('woff'),
         url('../fonts/titillium-regular-webfont.ttf') format('truetype');
         
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'TitilliumLight';
    src: url('../fonts/titillium-light-webfont.eot');
    src: url('../fonts/titillium-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/titillium-light-webfont.svg#TitilliumLight') format('svg'),
         url('../fonts/titillium-light-webfont.woff') format('woff'),
         url('../fonts/titillium-light-webfont.ttf') format('truetype');
         
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'TitilliumBold';
    src: url('../fonts/titillium-bold-webfont.eot');
    src: url('../fonts/titillium-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/titillium-bold-webfont.svg#TitilliumBold') format('svg'),
         url('../fonts/titillium-bold-webfont.woff') format('woff'),
         url('../fonts/titillium-bold-webfont.ttf') format('truetype');
         
    font-weight: normal;
    font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
      font-family: 'Titillium';
      src: url('../fonts/titillium-regular-webfont.svg#Titillium') format('svg');
  }
  @font-face {
      font-family: 'TitilliumLight';
      src: url('../fonts/titillium-regular-webfont.svg#TitilliumLight') format('svg');
  }
  @font-face {
      font-family: 'TitilliumBold';
      src: url('../fonts/titillium-regular-webfont.svg#TitilliumBold') format('svg');
  }
}

/* Improve readability when focused and hovered in all browsers: people.opera.com/patrickl/experiments/keyboard/test */
a:hover, a:active   { outline:0; }

abbr[title]     { border-bottom: 1px dotted; }

b, strong       { font-weight: bold; }

blockquote      { margin: 1em 40px; }

dfn         { font-style: italic; }

hr          { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }

ins         { background: #ff9; color: #000; text-decoration: none; }

mark        { background: #ff0; color: #000; font-style: italic; font-weight: bold; }

/* Redeclare monospace font family: en.wikipedia.org/wiki/User:Davidgothberg/Test59 */
pre,code,kbd,samp   { font-family: monospace, monospace; _font-family: 'courier new', monospace; font-size: 1em; }

/* Improve readability of pre-formatted text in all browsers */
pre         { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }

q           { quotes: none; }
q:before, q:after   { content: ""; content: none; }

small         { font-size: 85%; }

/* Position subscript and superscript content without affecting line-height: gist.github.com/413930 */
sub, sup      { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup         { top: -0.5em; }
sub         { bottom: -0.25em; }


.todasasnoticialul{
  margin-left: -40px;
}
#HLrender input, #HLrender button{
  background-image: none;
  
  text-align: left;
  color: #444;
}

.barra_verde_peq{
    width:980px;  
  height: 12px;
  margin-bottom: 1px;
  position: relative;
  
}

.breadcrumbs{
    background-color: #738457;
    color: #FFFFFF;
    font-size: 30px;
    height: 40px;
    padding: 20px 0;
    text-align: left;
    text-transform: uppercase;
	font-weight:700;
}


.breadcrumbs .linha {
    border: 1px solid #FFFFFF;
    height: 0;
    margin-top: 18px;
    width: 962px;
}

.breadcrumbs .texto {
    background-color: #738557;
    float: left;
    padding: 0 20px 0 30px;
    position: relative;
    top: -40px;
	  font-family: 'TitilliumBold';
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7);
}

.breadcrumbs .texto a {
	text-decoration:none;
	color:#fff;
  font-size: 30px;
   font-family: 'TitilliumBold';
	}

#form-login-remember input {padding-top:20px;}

#geral{
  margin:0 auto;
  width:980px;
  height: 100%;
   min-height:100%;

}

#cabecalho{
   width:980px;
  height: 100%;
  background-color:#FFFFFF;
  clear: both;
}



.itens-acessibilidade{
  height: 25px;
  width: 100px;
  clear: both;
  float: left;
  margin-top:10px;
}
#ir_para_conteudo{
  width:100px;
  height: 44px;
    margin-left: 20px;
    float:left;
}

#imprimir{
  width:80px;
  height: 44px;
    margin-left: 20px;
    float:left;
}

.iconimprimir{
padding-top: 9px;
}
#imprimirconteudo{
  height: 25px;
  width: 100px;
  background: url(../images/icon_imprimir.png) top left no-repeat; 
  background-position: 0px 6px;
  float:left;
  display: block;
  padding-left: 18px;
  padding-top: 3px;

}

#imprimirconteudo a{
 font-family: 'Titillium';
 text-decoration: none;
 color:#393939;
 padding-left: 3px;
 font-size: 10px;
}

#irconteudo{
  height: 25px;
  width: 100px;
  background: url(../images/icon_ir_conteudo.png) top left no-repeat; 
  background-position: 0px 6px;
  float:left;
  display: block;
  padding-left: 18px;
  padding-top: 3px;

}
#irconteudo a{
 font-family: 'Titillium';
 text-decoration: none;
 color:#393939;
 padding-left: 3px;
 font-size: 10px;
}

#icon_tamanho{
  height: 17px;
  width: 150px;
  float:left;
  display: block;
}

#icon_imprimir{

  height: 17px;
  width: 100px;
  float:left;
  display: block;
}

 
#accordionhome .menuaccordion ul.notas                { display:none; width:960px; height:390px; margin:0 auto; padding:0 0 10px 20px;}
#accordionhome .menuaccordion ul.notas li               { display:block; float:left; width:450px; background:none; /*cursor:pointer;*/ margin:20px 20px 20px 0; height:160px;}
#accordionhome .menuaccordion ul.notas li:hover .btn-more       { text-decoration:underline; background:url(../../../images/accordions_home/noticias/btn-more-over.jpg) top left no-repeat; }
#accordionhome .ico-over               { display:block; width:100px; height:26px; background:url(../../../images/accordions_home/noticias/menu-sel.png) top left no-repeat; margin-top:-15px; }
#accordionhome .menuaccordion .thumb                  { display:block; margin-top:8px; float:left; padding:0px 15px 0px 0px; }

#accordionhome .menuaccordion h1{
 border-bottom: 1px solid #F5CFD5;
    color: #000000;
    display: inline;
    font: 12px/16px 'Titillium';
    padding: 0 0 5px;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.7);
    text-transform: uppercase;
}

#accordionhome .menuaccordion h2{
  color: #AC2727;
    display: block;
    font: 16px/20px 'Titillium';
    margin: 0;
    padding: 12px 0 0;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.7);
}
#accordionhome .menuaccordion p{
   color: #393939;
    font: 0.7em Tahoma,Geneva,sans-serif;
    margin: 0;
    padding: 5px 0 0;
}

#accordionhome .menuaccordion .btn-more { 
  display:inline-block; 
  width:60px; 
  font:10px 'Titillium'; 
  line-height:12px; 
  color:#ac2727; 
  text-shadow:0px 1px 1px rgba(255, 255, 255, 0.7); 
  text-decoration:none; 
  background:url(../../../images/accordions_home/noticias/btn-more.jpg) top left no-repeat; 
  padding:0 0 0 17px; cursor:pointer; margin-top:20px; }


.menuaccordionpertodevoce ul.icones_perto_de_voce {  width:980px; height:320px; margin:0 auto; padding:0 0 40px 0; text-align: center;}
.menuaccordionpertodevoce ul.icones_perto_de_voce  li { 
display:inline-block;
 width:300px; 
 height:140px; 
 background:none; 
 cursor:pointer;
 padding-right: 20px;
 padding-top: 20px; }

#barradeferramentas{
   width:980px;
  height: 44px;
  background-image: url(../images/bkg_uteis_header.png);
  background-repeat: repeat-x;
}

#acessibilidade{
   width:168px;
  height: 34px;
    margin-left: 20px;
    float:left;
    padding-top: 10px;
}



.txt_tf{
   color: #393939;
    font-family: 'Titillium';
    font-size: 10px;
    padding-left: 3px;
    text-decoration: none;
    float:right;

}
.separa             { width:425px;display: block; float: left; height:11px; margin:10px; border-bottom: #f3f3f3 solid 1px;padding-top:6px; }
.separa2             { width:65px;display: block; float: left; height:11px; margin:10px; border-bottom: #f3f3f3 solid 1px;padding-top:6px; }
#tempo{
   width:180px;
  height: 44px;
     
    float:left;
}

#social_topo{
   width:110px;
  height: 44px;
    
    float:left;
}

#social_topo ul.midias li       {display: inline;list-style: none; margin-right: 5px; }
#social_topo ul.midias      { margin-left: -25px; }

#idiomas{
   width:116px;
  height: 1px;
    
    float:right;
}

#idiomas ul.idiomas li      { margin-right: 5px; }
#idiomas ul.idiomas li a.btn-en       { display: block; background-position: 0 -50px; width: 30px; height: 30px; }
#idiomas ul.idiomas li a.sel.btn-en,
#idiomas ul.idiomas li a:hover.btn-en { background-position: -35px -49px; width: 30px; height: 30px; }
#idiomas ul.idiomas li a.btn-es       { display: block; background-position: -70px -50px; width: 30px; height: 30px; }
#idiomas ul.idiomas li a.sel.btn-es,
#idiomas ul.idiomas li a:hover.btn-es { background-position: -105px -49px; width: 30px; height: 30px; }
#idiomas ul.idiomas li a.btn-pt       { display: block; background-position: -140px -50px; width: 30px; height: 30px; }
#idiomas ul.idiomas li a.sel.btn-pt,
#idiomas ul.idiomas li a:hover.btn-pt { background-position: -175px -49px; width: 30px; height: 30px; }


#engloba_topo{
  width:980px;  
  height: 139px;
  background-image: url(../images/bkg_header.png);
  background-repeat: repeat-x;
  clear: both;
}

#logomarca{
    width:83px;
    height: 95px;
    margin-left: 40px;
    padding-top: 6px;
    float:left;

}


#pesquisaemenu{
  width:796px;
    height: 139px;
    margin-left: 40px;
    float: left;
    
}
#pesquisa{
  float: right;
  width:317px;
    height: 30px;
    margin-top: 30px;
    display: block;
}



.item1 {
display:none;
}
.blog .items-more  {
color:#393939;
}

.blog .items-more ol{
text-decoration: none;
list-style:none;

}


.blog .items-more  ol li a{
text-decoration: none;

color: #393939;
}

.blog .items-more  ol li a:hover{
text-decoration: none;
list-style:none;
color: #AC2727;
}

.latestnewsjoomla ul{
  
list-style:none;
}

.latestnewsjoomla ul li{
  
padding-top: 10px;
}

.latestnewsjoomla  ul li a{
text-decoration: none;
color: #A1A1A1;
}

.latestnewsjoomla  ul li a:hover{
text-decoration: none;
list-style:none;
color: #AC2727;
}

#menu_principal{

height: 20px;
 border-top: 1px solid #BC5859;
font-size: 11px;
 margin: 87px 20px 0 0px;
 padding-top: 14px;
 width: auto;
}

#menu_principal ul{
  list-style:none;
  margin:0;
  padding:0;
  float: left;

}

#menu_principal li{
  float:left;
  display: inline;

}

#menu_principal ul li a{
  font:12px 'TitilliumBold';
  line-height: 16px;
    
}

#menu_principal ul li a:hover{
  color:#AC2727;
    border-top: 2px solid #AC2727;
    position: relative;
    bottom:15px;
    padding-top: 13px;
    font-size: 12px;
    font-weight: bold;
    line-height: 25px;
}

#menu_principal ul li a:hover{
  font:12px 'TitilliumBold';
  color:#AC2727;
    border-top: 2px solid #AC2727;
    position: relative;
    bottom:15px;
    padding-top: 13px;
    font-size: 12px; 
    line-height: 16px;
    
}


.menu_item1{
    display: block;
    font-weight: bold;
    font-size: 12px;
    line-height: 25px;
    text-decoration: none;
    width: 75px;
  text-align:center;
  color:#393939;
  text-shadow:1px 1px 1px #ff;
  background-image:url(../images/menu_item1.png);
  background-repeat:no-repeat;
  background-position:top center;
}



.menu_cen{
    display: block;
    font-weight: bold;
    font-size: 12px;
    line-height: 25px;
    text-decoration: none;
    width: 110px;
  text-align:center;
  color:#393939;
  text-shadow:1px 1px 1px #ff;
  background-image:url(../images/menu.png);
  background-repeat:no-repeat;
  background-position:top center;
}

.menu_dir{
    display: block;
    font-weight: bold;
    font-size: 12px;
    line-height: 25px;
    text-decoration: none;
    width: 110px;
  text-align:center;
  color:#393939;
  text-shadow:1px 1px 1px #ff;
  background-image:url(../images/menu_dir.png);
  background-repeat:no-repeat;
  background-position:top center;
}


.menu_g{
    display: block;
    font-weight: bold;
    font-size: 12px;
    line-height: 25px;
    text-decoration: none;
    width: 150px;
  text-align:center;
  color:#393939;
  text-shadow:1px 1px 1px #ff;
  background-image:url(../images/menu_g.png);
  background-repeat:no-repeat;
  background-position:top center;
}

#menu_o_governo{
  width: auto;
  height: 45px;
  margin:0;
  padding:20px;
  float: right;

}


#menu_o_governo ul{
  list-style:none;
  margin:0;
  padding:0;
  float: right;

}

#menu_o_governo li{
  float:left;
  display: inline;
  margin-left: 4px;
}

.menu_o_governo{
  list-style:none;
   display: block;
    padding-top: 5px;
    font-size: 14px;
    line-height: 45px;
    text-decoration: none;
    width: 138px;
  text-align:center;
  color:#B64343;
  
  background-image:url(../images/bkg_btn_governo.png);
  background-repeat:no-repeat;
  background-position:top center;
}



  #submenu_o_governo{
  width:980px;
  height: 55px;
  margin:0;
  padding:20px;
  float: left;
   background: url("../images/bg-menusuperior.jpg") repeat-y scroll center top transparent;
    display: block;
    
  
}
#submenu_o_governo ul{
 
 list-style: none;
  float:left;
  margin:0 auto;
  width:980px;
  margin-left: 50px;

  

}

#submenu_o_governo ul li{
  width:33%;
  height: auto;
  float: left;
  

 }


#submenu_o_governo ul li a{
  color: #807D7D;
  text-decoration: none;
  font-size: 0.9em;
  font-weight: bold;
}

#submenu_o_governo ul li a:hover{
  color: #AC2727;
  text-decoration: none;
  border-bottom: 2px solid #E49A9D;

}




#menu_conheca_sc{
  width:980px;
  height: 55px;
  margin:0;
  padding:20px;
  float: left;
  background: url("../images/bg-menusuperior_conheca.jpg") repeat-y scroll center top transparent;
    display: block;
    
    margin-bottom: 40px;
}
#menu_conheca_sc ul{
 
 list-style: none;
  float:left;
  margin:0 auto;
  width:980px;
  margin-left: 50px;

  

}

#menu_conheca_sc ul li{
  width:33%;
  height: auto;
  float: left;
  

 }


#menu_conheca_sc ul li a{
  color: #807D7D;
  text-decoration: none;
  font-size: 0.9em;
  font-weight: bold;
}

#menu_conheca_sc ul li a:hover{
  color: #AC2727;
  text-decoration: none;
  border-bottom: 2px solid #E49A9D;

}

.barra_verde{
    width:980px;  
  height: 12px;
  background: url(../images/fundo_barra_verde.png);
    background-repeat: repeat-x;
}


.secestado a{
  text-decoration: none;
  font: 16px/22px 'Titillium';
  color:#393939;

}


.secestado span{
  text-decoration: none;
  font: 16px/22px 'Titillium';
  color:#000;

}

.secestado a:hover{
  text-decoration: none;
  font: 16px/22px 'Titillium';
  color:#AC2727;

}



#barras_verde_int{
    width:980px;  
  height: 81px;
  clear: both;
  margin-top:-30px;
}

#banners_home{
width:980px;
height:350px;
clear: both;
}

#accordionhome{
width:980px;
height:auto;
clear: both;
position: relative;
}

#conteudo{
width:620px;
height:auto;
clear: both;
float: left;
padding-left: 20px;
min-height:100%;
}

#englobadiresq{

width: 980px;
clear: both;

margin:0 auto;
margin-top: 20px;
display: table;
min-height:100%;

}

#esquerda620{
width:620px;
height:auto;
clear: both;
float: left;

margin-left: 20px;

}

#esquerda300{
width:300px;
height:auto;
clear: both;
float: left;

margin-left: 20px;

}


#direita300{
width:300px;
height:auto;
float: right;
margin-right: 20px;
}

#direita300 h3{

margin-left: 40px;
border-bottom: 1px solid #f1f1f1;
margin-bottom: -12px;

color: #2C2F21;
    font: 16px/22px 'TitilliumBold';
    padding: 10px 0;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.7);
	
}


#direita620{
width:620px;
height:auto;
float: right;

}

#radvid600{
clear: both;
width:620px;
height: auto;
}

#rad300{
  float: left;
  width: 300px;
  height: auto;
  
}

#vid300{
  float: left;
  width: 300px;
  height: auto;
  margin-left: 20px;
}
#rad300 h3{

 border-bottom: 1px solid #F1F1F1;
    color: #2C2F21;
    font: 16px/22px 'TitilliumBold';
    margin-bottom: -12px;
   
    padding: 10px 0;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.7);

}

#vid300 h3{

 border-bottom: 1px solid #F1F1F1;
    color: #2C2F21;
    font: 16px/22px 'TitilliumBold';
    margin-bottom: -12px;
   
    padding: 10px 0;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.7);

}

#rad300 ul {
   color: #A1A1A1;
    
    list-style-image: url(../images/ico-radio.png);
    
}

#vid300 ul {
   color: #A1A1A1;
    
    list-style-image: url(../images/ico-radio.png);
    
}

#rad300 ul li a{
   color: #7C7C7C;
    text-decoration: none;
    background: url(../images/ico-radio.png);
    background-repeat: no-repeat;
    background-position: left;
    font-family:'Titillium';
    font-size:15px;
    
}

#rad300 ul li a:hover{
    color: #AC2727;
    text-decoration: none;
    background: url(../images/ico-radio-over.png);
    background-repeat: no-repeat;
    background-position: left;
    font-family:'Titillium';
    font-size:15px;
    
}

#vid300 ul li a{
  
   color: #7C7C7C;
    text-decoration: none;
    background: url(../images/ico-video.png);
    background-repeat: no-repeat;
    background-position: left;
    font-family:'Titillium';
    font-size:15px;

    
    

}
#rad300 ul li a span{
 font-family:'Titillium';
    padding-left: 25px;
    font-size:15px;

}
#vid300 ul li a span{
    font-family:'Titillium';
    padding-left: 25px;
    font-size:15px;

}

#vid300 ul li a:hover{
   color: #AC2727;
    text-decoration: none;
    background: url(../images/ico-video-over.png);
    background-repeat: no-repeat;
    background-position: left;
    font-family:'Titillium';
    font-size:15px;
    
}



.carreirapolitica{
background: url(../images/fundo_carreira_politica.png);
background-repeat: no-repeat;
padding: 10px;
font-size: 1em;
color: #000;
}

.carreirapolitica h3{
color:#AC2727;
border-bottom: 1px solid #f1f1f1;
margin-bottom: -12px;
padding-left: 10px;
}


.botaoBuscar:hover {
    cursor: pointer;
}

#pesquisa .inputbox{
  float: left;
  background-image: url("../images/searchButtonBkg.gif");
    background-position: left center;
    background-repeat: no-repeat;
    border: 1px solid #DDDDDD;
    border-radius: 5px 5px 5px 5px;
    color: #BBBBBB;
    font-size: 12px;
    width: 215px;
    height: 18px;
    line-height: 12px;
    margin-bottom: -15px;
    padding-bottom: 5px;
    padding-left: 18px;
    padding-top: 5px;
    vertical-align: 11px;
    margin-left:-10px;
    margin-right:0px;
    display: block;

}

#pesquisa input{
  float: left;
  background-image: url("../images/searchButtonBkg.gif");
    background-position: left center;
    background-repeat: no-repeat;
    border: 1px solid #DDDDDD;
    border-radius: 5px 5px 5px 5px;
    color: #BBBBBB;
    font-size: 12px;
    height: 18px;
    line-height: 12px;
    margin-bottom: -15px;
    padding-bottom: 5px;
    padding-left: 18px;
    padding-top: 5px;
    vertical-align: 11px;
    margin-left:-10px;
    display: block;
}


#pesquisa .button{
  float: left;
  background: none;
  display: block;
  margin:0;
  padding: 0;
  height: auto;
}


.gnglistnot li{
padding-top: 15px;
list-style: none;
font-family: 'Titillium'
}
.gnglistnot li span{
font-size:15px;

}

.gnglistnot ul li a{
text-decoration: none;
color:#555;
}


.fotos_conheca_sc{
margin-top: 66px;

}

.menudireita300{
margin-top:20px;  
width:300px;
margin-right: -40px;
height:auto;
float: right;
clear: both;
list-style:none;
margin-bottom: 40px;


}
.tamanho_fonte_twitter{
  font-size: 16px;
}


/*.menudireita300 ul{
list-style:none;
  margin:0;
  padding:0;  
padding-top: 15px;
text-decoration: none;

}

.menudireita300 ul li{
  
  text-decoration: none;
} */

.menudireita300 a{

 list-style: none;
  text-decoration: none;
   font: 15px/18px 'TitilliumBold';
  
  color:#929D68;
  background-image:url("../images/icon_mais_sobre.png");
  background-position: left center;
  background-repeat: no-repeat;
  padding-left:22px;
}

.menudireita300 li {
margin-top:2px;

}

.menudireita300  a:hover{
 list-style: none;
  text-decoration: none;
  font: 15px/18px 'TitilliumBold';
  color:#444;
  padding-top: 1px;
  background-image:url("../images/icon_mais_sobre_sel.png");
  background-position: left center;
  background-repeat: no-repeat;
  padding-left:22px;
}
.menudireita300 ul li a:active{
 list-style: none;
  text-decoration: none;
  font-weight: bold;

  color:#444;
  padding-top: 1px;
  background-image:url("../images/icon_mais_sobre_sel.png");
  background-position: left center;
  background-repeat: no-repeat;
  padding-left:22px;
}



.menudireita300 h3{

border-bottom: 1px solid #777;
margin-bottom: 4px;
}

.salaimprensa{

  margin-left: 10px;
}

 
  
#engloba_acoes{
  width: 980px;
  height: auto;
  margin:0 auto;
}

#engloba_topo_acoes{
  width: 980px;
  height: auto;
  clear: both;

}

#txt_intro_acoes{
  width: 620px;
  height: auto;
  float: left;
}

#engloba_icons_acoes .linha_icons_acoes #icon1 a{
    background-image:url(../../../images/banner_acoes_governo/acao-agricultura.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}

#engloba_icons_acoes .linha_icons_acoes #icon1 a:hover{
    background-image:url(../../../images/banner_acoes_governo/acao-agricultura-over.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}

#engloba_icons_acoes .linha_icons_acoes #icon2 a{
    background-image:url(../../../images/banner_acoes_governo/acao-cultura.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}

#engloba_icons_acoes .linha_icons_acoes #icon2 a:hover{
    background-image:url(../../../images/banner_acoes_governo/acao-cultura-over.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}


#engloba_icons_acoes .linha_icons_acoes #icon3 a{
    background-image:url(../../../images/banner_acoes_governo/acao-ciencia.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}

#engloba_icons_acoes .linha_icons_acoes #icon3 a:hover{
    background-image:url(../../../images/banner_acoes_governo/acao-ciencia-over.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}


#engloba_icons_acoes .linha_icons_acoes #icon4 a{
    background-image:url(../../../images/banner_acoes_governo/acao-social.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}

#engloba_icons_acoes .linha_icons_acoes #icon4 a:hover{
    background-image:url(../../../images/banner_acoes_governo/acao-social-over.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}


#engloba_icons_acoes .linha_icons_acoes #icon5 a{
    background-image:url(../../../images/banner_acoes_governo/acao-educacao.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}

#engloba_icons_acoes .linha_icons_acoes #icon5 a:hover{
    background-image:url(../../../images/banner_acoes_governo/acao-educacao-over.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}


#engloba_icons_acoes .linha_icons_acoes #icon6 a{
    background-image:url(../../../images/banner_acoes_governo/acao-emprego.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}

#engloba_icons_acoes .linha_icons_acoes #icon6 a:hover{
    background-image:url(../../../images/banner_acoes_governo/acao-emprego-over.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}


#engloba_icons_acoes .linha_icons_acoes #icon7 a{
    background-image:url(../../../images/banner_acoes_governo/acao-energia.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}

#engloba_icons_acoes .linha_icons_acoes #icon7 a:hover{
    background-image:url(../../../images/banner_acoes_governo/acao-energia-over.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}


#engloba_icons_acoes .linha_icons_acoes #icon8 a{
    background-image:url(../../../images/banner_acoes_governo/acao-esporte.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}

#engloba_icons_acoes .linha_icons_acoes #icon8 a:hover{
    background-image:url(../../../images/banner_acoes_governo/acao-esporte-over.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}


#engloba_icons_acoes .linha_icons_acoes #icon9 a{
    background-image:url(../../../images/banner_acoes_governo/acao-fazenda.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}

#engloba_icons_acoes .linha_icons_acoes #icon9 a:hover{
    background-image:url(../../../images/banner_acoes_governo/acao-fazenda-over.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}

#engloba_icons_acoes .linha_icons_acoes #icon10 a{
    background-image:url(../../../images/banner_acoes_governo/acao-habitacao.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}

#engloba_icons_acoes .linha_icons_acoes #icon10 a:hover{
    background-image:url(../../../images/banner_acoes_governo/acao-habitacao-over.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}


#engloba_icons_acoes .linha_icons_acoes #icon11 a{
    background-image:url(../../../images/banner_acoes_governo/acao-justica.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}

#engloba_icons_acoes .linha_icons_acoes #icon11 a:hover{
    background-image:url(../../../images/banner_acoes_governo/acao-justica-over.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}


#engloba_icons_acoes .linha_icons_acoes #icon12 a{
    background-image:url(../../../images/banner_acoes_governo/acao-transporte.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}

#engloba_icons_acoes .linha_icons_acoes #icon12 a:hover{
    background-image:url(../../../images/banner_acoes_governo/acao-transporte-over.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}


#engloba_icons_acoes .linha_icons_acoes #icon13 a{
    background-image:url(../../../images/banner_acoes_governo/acao-ambiente.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}

#engloba_icons_acoes .linha_icons_acoes #icon13 a:hover{
    background-image:url(../../../images/banner_acoes_governo/acao-ambiente-over.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}


#engloba_icons_acoes .linha_icons_acoes #icon14 a{
    background-image:url(../../../images/banner_acoes_governo/acao-saneamento.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}

#engloba_icons_acoes .linha_icons_acoes #icon14 a:hover{
    background-image:url(../../../images/banner_acoes_governo/acao-saneamento-over.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}

#engloba_icons_acoes .linha_icons_acoes #icon15 a{
    background-image:url(../../../images/banner_acoes_governo/acao-saude.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}

#engloba_icons_acoes .linha_icons_acoes #icon15 a:hover{
    background-image:url(../../../images/banner_acoes_governo/acao-saude-over.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}


#engloba_icons_acoes .linha_icons_acoes #icon16 a{
    background-image:url(../../../images/banner_acoes_governo/acao-seguranca.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}

#engloba_icons_acoes .linha_icons_acoes #icon16 a:hover{
    background-image:url(../../../images/banner_acoes_governo/acao-seguranca-over.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}


#engloba_icons_acoes .linha_icons_acoes #icon17 a{
    background-image:url(../../../images/banner_acoes_governo/acao-turismo.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}

#engloba_icons_acoes .linha_icons_acoes #icon17 a:hover{
    background-image:url(../../../images/banner_acoes_governo/acao-turismo-over.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}


#engloba_icons_acoes .linha_icons_acoes #icon18 a{
    background-image:url(../../../images/banner_acoes_governo/acao-bombeiros.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}

#engloba_icons_acoes .linha_icons_acoes #icon18 a:hover{
    background-image:url(../../../images/banner_acoes_governo/acao-bombeiros-over.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}

#engloba_icons_acoes .linha_icons_acoes #icon19 a{
    background-image:url(../../../images/banner_acoes_governo/acao-juventude.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}

#engloba_icons_acoes .linha_icons_acoes #icon19 a:hover{
    background-image:url(../../../images/banner_acoes_governo/acao-juventude-over.jpg);
    display:block;
    text-indent:-9999px;
    width: 300px;
    height: 140px;
}




#voce_sabia{
  float: right;
  width: 300px;
  height: 160px;
  padding-right: 40px;
}

#engloba_icons_acoes{
  width: 980px;
  height: auto;
  clear: both;
  padding-top: 30px;
  margin-left: 20px;
  
}

.linha_icons_acoes{
  width: 980px;
  height: 140px;
  clear: both;
}

.icon_acoes{
  width: 300px;
  height: 140px;
  float: left;
  margin-right: 20px;
  margin-bottom: 20px;
}

#banners_980{
  clear: both;
  width: 980px;
  height: auto;
  
}



#rodape{
 


  background-image:url(../images/fundo_rodape.png);
  background-repeat:repeat-x;
  width:980;
  height:295px;
  margin:0 auto;
  clear: both;
  
  
  } 

 #rodape .sitemap             { width:980px; height:270px; margin:0 auto; }
 #rodape .sitemap ul            { display:block; float:left; list-style:none; width:150px; margin-right:8px; }
 #rodape .sitemap ul li         { display:block; clear:both; margin:-5px 0; }
 #rodape .sitemap ul li.title       { display:block; height:40px; margin-top:8px; }
 #rodape .sitemap ul li h2        { display:inline; clear:both; font:16px 'Titillium'; line-height:20px; color:#fff; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.7); margin:0; padding:0; text-transform:uppercase; border-bottom:#bb5252 solid 1px; padding:0 0 4px 0; }
 #rodape .sitemap ul li a         { font:11px Tahoma, Geneva, sans-serif; line-height:14px; color:#e9d0d0; text-decoration:none; }
 #rodape .sitemap ul li a:hover     { text-decoration:underline; }
 #rodape ul.midias            { display:block; float:right; text-align:right; margin-top:60px; }
 #rodape ul.midias li           { display:inline-block; width:25px; height:25px; }
 #rodape ul.midias li .ico-facebook   { display:block; background-position: 0 -20px ; width: 24px; height: 25px; }
 #rodape ul.midias li:hover .ico-facebook { background-position: -30px -20px ; width: 24px; height: 25px; }
 #rodape ul.midias li .ico-twitter      { display:block; background-position: -60px -20px ; width: 24px; height: 25px; }
 #rodape ul.midias li:hover .ico-twitter  { background-position: -90px -20px ; width: 24px; height: 25px; }
 #rodape ul.midias li .ico-youtube        { display:block; background-position: -120px -20px ; width: 24px; height: 25px; }
 #rodape .assinatura            { clear:both; width:980px; margin:0 auto; margin-top:25px; }
 #rodape .assinatura a.btn-logo       { display:block; float:left; width:28px; height:33px; background: url(../images/logo-min.png) center center no-repeat; margin:0 20px; }
 #rodape .assinatura address        { display:block; float:left; width:395px; font:11px 'Titillium'; line-height:12px; color:#646157; font-style:normal; border-top:#e6e6e6 solid 1px; padding:12px 20px; margin-top:5px; }     
.t-right    { text-align:right; }
  .clear {
     margin-bottom: 20px;
 clear:both;

}  
  
/* LAYOUT
*********************************************/
/* Floats */
.float-left {
  float: left;
}
.float-right {
  float: right;
}
.group:before,
.group:after {
  content: "";
  display: table;
}
.group:after {
  clear: both;
}
.ie7 .group {
  zoom: 1;
}

/* Media Queries
*********************************************/
/* Retina */
@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (max--moz-device-pixel-ratio: 2) {
  
}
/* Landscape phones and down */
@media (max-width: 480px) {
  
}
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
  
}
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
  
}
/* Large desktop */
@media (min-width: 1200px) {
  
}

.blog .items-leading p{background-color:#f0f0f0;padding:20px;}
.blog .pagination{text-align:center;}
.blog .pagination ul{margin:0;padding:0;}
.blog .pagination ul li{display:inline;margin:0 5px;}
.category-list .pagination{text-align:center;}
.category-list .pagination ul{margin:0;padding:0;}
.category-list .pagination ul li{display:inline;margin:0 5px;}

.listar-todas-as-noticias .column-1, .listar-todas-as-noticias h3 {display:none;}

/* MOSTRAR DATAS EM NOTICIAS */
.article-info .article-info-term{display:none;}
.article-info .published{margin:0;padding:0;color:#999;font-size:14px;text-transform:lowercase;}
.article-info .published .publicado{text-transform:capitalize;}

body .article-info{display:none;}

.mais-sobre-agricultura-e-pesca .article-info
, .mais-sobre-ciencia-e-tecnologia .article-info
, .mais-sobre-cultura .article-info
, .mais-sobre-defesa-civil-e-bombeiros .article-info
, .mais-sobre-desenvolvimento-economico .article-info
, .mais-sobre-desenvolvimento-social .article-info
, .mais-sobre-educacao .article-info
, .mais-sobre-emprego-e-relacoes-de-trabalho .article-info
, .mais-sobre-energia .article-info
, .mais-sobre-esportes .article-info
, .mais-sobre-habitacao .article-info
, .mais-sobre-justica-e-defesa-da-cidadania .article-info
, .mais-sobre-transportes-e-estradas .article-info
, .mais-sobre-meio-ambiente .article-info
, .mais-sobre-saneamento-e-recursos-hidricos .article-info
, .mais-sobre-saude .article-info
, .mais-sobre-seguranca-publica .article-info
, .mais-sobre-turismo .article-info
, .radio .article-info
, .videos .article-info
{display:block;}

/* FIM */
/*esconde a listagem dos artigos da categoria TODAS AS NOTICAIS*/

/* ACCORDION HOME - todos os itens abertos */
.sp-accordion-inner {opacity: 1 !important; height: auto !important;}