/* FRONTEND CSS---
*********************************************/
html {
  overflow-y: scroll;
}
body {
  background-color: #FFFFFF;
  background-image: url("../images/bkg_pacto.jpg");
  background-repeat: repeat-x;
  
  
}

body.ie {
  background-color: #FFFFFF;
  background-image: url("../images/bkg_pacto.jpg");
  background-repeat: repeat-x;
  /*background-position: 0 18px;*/
}

@media screen and (-webkit-min-device-pixel-ratio:0) {  
/* CSS Statements that only apply on webkit-based browsers (Chrome, Safari, etc.) */  
  body {   background-color: #FFFFFF;
  background-image: url("../images/bkg_pacto.jpg");
  background-repeat: repeat-x;
  background-position: 0 0px;}  
}


.destaque_not_img .nspCol1{
  height: 411px;
}

#engloba_cabecalho_artigo{
  clear: both;
  overflow: hidden;
}
.item-page h2 a {
font: 30px 'Titillium' !important;
color:#464646 !important;
text-decoration: none;
}
.article-info-term{display:none;}

.titulo-modulo-twitter h3{
margin:0;
padding: 0;
margin-top: 20px;
}

.titulo-modulos-acoes{margin-top: 78px;}

.titulo-modulos-acoes h3 {
font: 28px 'TitilliumBold' !important;
color:#464646 !important;
text-decoration: none;
margin-top: 20px;
}

h4{margin:0;}

h2{
font: 20px 'Titillium';
color:#ac2727;
}

h2 a{
font: 20px 'Titillium';
color:#ac2727;
text-decoration: none;
}

h3{
font: 18px 'Titillium';
color:#ac2727;

}

.page-header{
margin-left: 25px;
}

.imagem_borda_amarela img{
  border:10px solid #EECC00;
}

.titulo_mod_not{float: right;}
.titulo_mod_not h3{
  font: 26px 'TitilliumBold';
  color:#464646 !important;
  position: relative;
  top:113px;
  width: 170px;
  text-align: right;
}

.titulo_mod_not2{height:164px;}
.titulo_mod_not2 h3{font:26px 'TitilliumBold';color:#464646 !important;position:relative;top:80px;width:318px;text-align:right;}
.titulo_mod_not2 .joomimg_row{width:630px;float:right;position:relative;top:-45px;}

.noticias #linha980_2{}
.noticias #engloba_linhas450{display:table;position:relative;top:-45px;}
.noticias #linha450_1{height:164px;width:555px;margin-top:85px;}
.noticias #linha450_2{height:164px;width:420px;margin-top:85px;}
.coluna1_noticias h3{color:#464646 !important;font:26px 'TitilliumBold';position:relative;text-align:right;top:30px;width:318px;}
#linha450_1 .avPlayerWrapper{margin-left:335px !important;position:relative;top:-85px;}
.outros_videos h3{font-family:'TitilliumBold';font-size:14px;color:#922928;text-transform:uppercase;position:relative;top:-16px;left:8px;}
.outros_videos ul li{list-style:none;padding-bottom:8px;position:relative;top:-10px;left:-20px;}
.outros_videos ul li a{background:url("../images/ico-video.png") no-repeat scroll left center transparent;color:#7C7C7C;font-family:'Titillium';font-size:14px;text-decoration:none;padding-left:34px;}
.outros_videos ul li a:hover{color:#AC2727;}

.gallery .jg_search{display:none;}
.gallery .jg_toplist{display:none;}
.gallery a{color:#7C7C7C;font-family:'Titillium';font-size:14px;text-decoration:none;}


.oculta_data .article-info{
  display: 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.woff') format('woff'),
         url('../fonts/titillium-regular-webfont.ttf') format('truetype'),
         url('../fonts/titillium-regular-webfont.svg#Titillium') format('svg');
    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.woff') format('woff'),
         url('../fonts/titillium-light-webfont.ttf') format('truetype'),
         url('../fonts/titillium-light-webfont.svg#TitilliumLight') format('svg');
    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.woff') format('woff'),
         url('../fonts/titillium-bold-webfont.ttf') format('truetype'),
         url('../fonts/titillium-bold-webfont.svg#TitilliumBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* =============================================================================
   FIM Typography
   ========================================================================== */

#geral{
  margin:0 auto;
  width:980px;
  /*height: 100%;*/
  /*min-height:100%;*/

}

#cabecalho{
  width:980px;
  /*height: 100%;*/
  background-color:#FFFFFF;
  clear: both;
  display: table;
}

#barradeferramentas{
   width:980px;
  height: 44px;
  background-color: #e6e6e6;
 } 

#ir_para_conteudo{
  width:100px;
  height: 44px;
  margin-left: 20px;
  float:left;
    
}

.irconteudo{
  font-family: 'Titillium';
  height: 18px;
  width: 85px;
  background: url(../images/icon_ir_conteudo.png) top left no-repeat; 
  background-position: 0px 6px;
  float:left;
  display: block;
  padding-left: 20px;
  padding-top:9px; 
  text-decoration: none;
  color:#393939;
  font-size: 10px;
}

.itens-ferramentas{
  height: 25px;
  width: 100px;
  clear: both;
  float: left;
  margin-top:10px;
}

#acessibilidade{
   width:164px;
  height: 34px;
    margin-left: 20px;
    float:left;
    padding-top: 10px;
}


#imprimir{
  width:80px;
  height: 44px;
  margin-left: 20px;
  float:left;
}

.imprimirconteudo{
 font-family: 'Titillium';
  height: 25px;
  width: 100px;
  background: url(../images/icon_imprimir.png) top left no-repeat; 
  background-position: 0px 6px;
  float:left;
  display: block;
  padding-left: 20px;
 font-size: 10px;
  padding-top:9px;
  text-decoration: none;
 color:#393939;
}


.separa{ 
  width:392px;
  display: block; 
  float: left; 
  height:11px; 
  margin:10px; 
  border-bottom: #f3f3f3 solid 1px;
  padding-top:6px; 
  margin-right: 20px;
  padding-right: 30px;
}
#social_topo{
  width:110px;
  height: 44px;
  float:left;
}
#social_topo ul.midias      { margin-left: -25px; position: relative; top:-2px;}
#social_topo ul.midias li{
  display: inline;list-style: none; margin-right: 5px; }

#topo{
  width: 980px;
  height: 131px;
  background-image:url(../images/img_bkg_topo.png);
  background-repeat: repeat-x;
  clear: both;
}  

#logopacto{
width: 292px;
height: 106px;
padding-top: 1px;
margin-left: 15px;
float: left;
}

#logogoverno{
width: 92px;
height: 104px;
padding-top: 1px;
margin-right: 15px;
float: right;

}

#menu_principal{
  width: 980px;
  height: 60px;
  background-color: #fff;
  clear: both;
  margin: 0 auto;
  
}

#menu_principal ul{
  list-style: none;
  margin:0 auto;
  margin-left: 10px;
  padding-top: 14px;
}

#menu_principal ul li{
  display: inline;
  list-style: none;
  margin-right: 36px;
  padding-top: 10px;
}

#menu_principal ul li:hover{
  display: inline;
  list-style: none;
  border-top:4px solid #E49A9B;
  margin-right: 36px;
  padding-top: 10px;

}

#menu_principal ul li a{
  text-decoration: none;
  color:#676767;
  font: 14px 'Titillium';
  
}

#menu_principal ul li a:hover{
  text-decoration: none;
  color:#333;
  font: 14px 'Titillium';
  
  

}


.fundo_menu_bottom{
background-image: url("../images/bkg_bottom_menu.png");
background-repeat: repeat-x;
height: 13px;
}

#banner_home{
  width: 980px;
  height: auto;
   clear: both;
}


#destaques_home{
  clear: both;
   width: 980px;
  height: auto;
   display: table;
   background-color: #E9E9E9;
}

#destaque1 {
  width: 326px !important;
  border-right:1px dotted #ccc;

  height: 345px;
  float: left;
  
}

#destaque2 {
  
  width: 320px;
  height: 345px;
  float: left;
  
}

#destaque3 {
  border-left:1px dotted #ccc;
  margin-left:6px;
  width: 320px;
  height: 345px;
  float: left;
  
 
}


.titulodestaque{
  font: 30px 'TitilliumBold';
  color: #EDCC01;
  border-bottom: 1px solid #EDCC01;
}

.textodestaque{
font: 16px 'TitilliumBold';
  color: #FFF;

}

#englobadiresq{

width: 980px;
clear: both;
margin:0 auto;

min-height:100%;
display: table;

}

#conteudo{
width:620px;
height:auto;
clear: both;
float: left;
padding-left: 20px;
min-height:100%;
}

#conteudo p{
font: 16px 'Titillium';
color:#585858;

}

#direitaconteudo{
width:300px;
height:auto;
float: left;
padding-left: 40px;
min-height:100%;
margin-top:30px;
}


#radvid600{
  width:620px;
  height:auto;
}
#colesq300{
  width: 310px;
  height: auto;
  float: left;
  margin-left:-15px;
  padding: 0;
}

#coldir300{
  width: 310px;
  height: auto;
  float: left;
  padding-top:35px;

}
body.ie div#coldir300{padding-top:35px;} 

.legenda_imagem{
  font: 10px 'titillium' !important;
  color:#343434 !important;
  display: block;
  position: relative;
  top: -15px;
  margin: 0;
  padding: 0;
}


h4.newsflash-title{
  display: none;
}

.TituloVerdeArtigo {
color: #778860;
font: 35px 'TitilliumBold';
margin-top: -12px;

}

.SubituloVerdeArtigo {
color: #778860;
font: 18px 'Titillium';
position: relative;
top: -20px;
}

.ImagemSobrePacto{
  margin-top: -30px;
}

.sobreopacto_oquee{
  margin-top: 7px;
  padding-top: 30px;
}

.sobreopacto_comosurgiu{
  display: table;
  padding-top: 15px;
}

.sobreopacto_fontesfinanciamento{

  float: left;
  clear: both;
}

#linha980{
  width: 980px;
  clear: both;
  height: auto;
}
#linha450_1{
float:left;
width: 490px;
height: auto;
}
#linha450_2{
float:left;
width: 490px;
height: auto;
}


#linha980_2{
  width: 980px;
  clear: both;
  height: auto;
}

.topicoSobrePactoOqueE{
  font: 26px 'TitilliumBold';
  color: #464646;
  padding-right: 25px;
   text-align: right;
  width: 300px;
  padding-top: 25px;
  height: 45px;
  margin-left: -12px;
}
.topicoSobrePactoComoSurgiu{
  font: 26px 'TitilliumBold';
  color: #464646;
  
  float: left;
  text-align: right;
  width: 300px;
  padding-top: 115px;
  height: 100px;
}

.topicoSobrePactoFontes{
  font: 26px 'TitilliumBold';
  color: #464646;
  
  float: left;
  text-align: right;
  width: 300px;
  padding-top: 6px;
  height: 100px;
}

.topicoSobrePactoVolume{
  font: 26px 'TitilliumBold';
  color: #464646;
  
  float: left;
  text-align: right;
  width: 300px;
  padding-top: 6px;
  height: 100px;
}

.textoSobrePactoOqueE{
margin-left: -36px;
float: left;
width: 323px;
font: 14px 'Titillium';
  color: #7C7C7C;
  text-align: justify;
}
.textoSobrePacto{
margin-left: 20px;
float: left;
width: 620px;
font: 14px 'Titillium';
  color: #7C7C7C;
  text-align: justify;
  border-left: 1px solid #FCDDDA;
  padding-left: 25px;

}

#esquerda620{
width:620px;
height:auto;
clear: both;
float: left;

margin-left: 20px;

}

#direita300{
width:300px;
height:auto;
float: right;

}

.artigopaginainicial{
  margin-top: -5px;
  font: 12px 'Titillium';
  color:#4C4C4C;
  padding-left: 10px;
}
.pesquisahome{
  display: table;
}
.pesquisahome label{
  display: none;
}

.botaoBuscar:hover {
    cursor: pointer;
}

.pesquisahome .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:5px;
    display: block;

}

.pesquisahome 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;
}


.pesquisahome .button{
  float: left;
  background: none;
  display: block;
  margin:0;
  padding: 0;
  height: auto;
}


.engloba-bottom{
  position: relative;
  top:25px;
  width:980px;
  height:auto;
  clear: both;
  background-color: #F5F5F5;
  margin: 0 auto;
  display: table;
  margin-bottom: 80px;

}
#bottom1{
  width:320px;
  height: 300px;
  float: left;
  padding-top: 15px;
  margin-left: 20px;

}

#bottom2{
  width:300px;
  height: 300px;
  float: left;
  padding-top: 15px;
}

#bottom3{
  width:326px;
  height: 300px;
  float: left;
  padding-top: 15px;
  margin-left: 10px;
  
}

.modtwitter h3{
  border-bottom: 1px solid #E9E9E9 !important;
  padding-bottom: 18px;
  width: 290px;
}

.youtubehome{
  margin-right: 13px;
}

.youtubehome h3{
  padding-left:3px !important;
  border-bottom: 1px solid #E9E9E9 !important;
  padding-bottom: 18px;

}

.slidesharehome h3{
  border-bottom: 1px solid #E9E9E9 !important;
  padding-bottom: 18px;
  width: 290px;
}

.slidesharedireita{
  padding-top: 25px;
}

span.first-word {
  color: #393939;
}
.noticias_com_img .blog{
  margin-top: -35px;
}

.noticias_com_img h3{
  font:35px 'TitilliumBold';
  color:#778860;
  margin: 0;
}

.noticias_com_img .category-name{
  color:#E9C905;
  font:26px 'titilliumBold';
  border-bottom: 1px solid #E9C905;
  padding-bottom: 6px;
  position: relative;
  top: 331px;
  left:20px;
  width: 580px;
  display: block;
  text-shadow:1px 1px #000;
}
.noticias_com_img .title{
  color:#FFF;
  font:14px 'titillium';
  position: relative;
  top: 375px;
  left:20px;
  display: block;
  width: 585px;
  
}

.noticias_com_img .title a{
text-decoration: none;
  color:#FFF;
  font:14px 'titillium';
  opacity:0.8;
  padding:4px;
  background-color: #000;
  
}

.noticias_com_img .create{
  color:#FFF;
  font:10px 'titillium';
 display: block;
  position: relative;
  top: 390px;
  left:20px;
}


.noticias_com_img2 .blog{
  margin-top: -37px;
  margin-left: 15px;
}
.noticias_com_img2 .category-name{
  color:#E9C905;
  font:22px 'titilliumBold';
  border-bottom: 1px solid #E9C905;
  padding-bottom: 6px;
  position: relative;
  top: 125px;
  left:20px;
  width: 260px;
  margin-left: 15px;
  display: block;
  text-shadow:1px 1px #000;
}
.noticias_com_img2 .title{
  color:#FFF;
  font:14px 'titillium';
  position: relative;
  top: 172px;
  left:20px;
  display: block;
  width: 260px;
  padding-left: 5px;
}

.noticias_com_img2 .title a{
text-decoration: none;
  color:#FFF;
  font:14px 'titillium';
  
}

.noticias_com_img2 .create{
  color:#FFF;
  font:10px 'titillium';
  display: block;
  position: relative;
  top: 173px;
  left:20px;
}

.noticias_com_img2 img{
 border:10px #E9C905 solid;
}

.noticias_sem_img .blog{
  height: 80px;
  
}

.noticias_sem_img .category-name{
  color:#343434;
  font:20px 'titilliumBold';
  border-bottom: 1px solid #E9C905;
  padding-bottom: 6px;
  position: relative;
  top: -10px;
  left:20px;
  width: 278px;
  margin-left: 15px;
  display: block;
}
.noticias_sem_img .title{
  color:#343434;
  font:14px 'titillium';
  position: relative;
  
  left:35px;
  display: block;
  width: 270px;
}

.noticias_sem_img .title a{
text-decoration: none;
  color:#343434;
  font:14px 'titillium';
  
}

.noticias_sem_img .create{
  color:#000;
  font:10px 'titillium';
  display: block;
  position: relative;
  top: -40px;
  left:35px;
}

.noticias_sem_img .readmore{
  
  
  position: relative;
  top: -90px;
  left:260px;
  display: block;
  width: 90px;
}

.noticias_sem_img .readmore a{
 text-decoration: none;
 color:#343434;
 font:10px 'titilliumBold';

}

.noticias_sem_img img{
 border:10px #E9C905 solid;
}


#engloba_menu_acoes{
  clear: both;
  width: 980px;
  height: auto;
  position: relative;
  display: table;
  margin-bottom: 30px;
  position: relative;
  
}

#engloba_breadcrumb_pesquisa{
 clear: both;
  width: 980px;
  height: auto;
  display: table;
}

#breadcrumbs{
  width: 730px;
  height: auto;
  color: #778860;
  font: 35px 'TitilliumBold';
  float: left;
  display: table;
  margin-top: 10px;
}

#breadcrumbs ul{
  margin:0;
  padding: 0;
}
#breadcrumbs ul li{
  list-style: none;
}

#breadcrumbs ul li a {
color:#778860 !important;
  list-style: none;
  text-decoration: none;
}


#engloba_menu_acoes_acima{
  clear: both;
  width: 980px;
  height: auto;
  position: relative;
  display: table;
  margin-bottom: 30px;
  position: relative;
  top:20px;
}

#menu_acoes_areas h3{
  color:#464646;
  margin-left: 40px;
 font: 18px 'TitilliumBold';
 border-bottom: 1px solid #F1E9BB;
 padding-bottom: 4px;
 margin-top: 13px;
 width: 486px;

}

#menu_acoes_areas_acima h3{
  color:#464646;
  margin-left: 40px;
 font: 18px 'TitilliumBold';
 border-bottom: 1px solid #F1E9BB;
 padding-bottom: 4px;
 margin-top: 13px;
 width: 460px;

}

#menu_acoes_regiao h3{
  color:#464646;
  margin-left: 40px;
 font: 18px 'TitilliumBold';
 border-bottom: 1px solid #E5C400;
 padding-bottom: 4px;
 margin-top: 13px;
 width: 350px;
 display: inline-block;

}

#menu_acoes_regiao_acima h3{
  color:#464646;
  margin-left: 40px;
 font: 18px 'TitilliumBold';
 border-bottom: 1px solid #E5C400;
 padding-bottom: 4px;
 margin-top: 13px;
 width: 350px;
 display: inline-block;

}

#menu_acoes_areas{
width: 537px;
height: 96px;
background-color: #FBF3C3;
float: left;
}

#menu_acoes_areas_acima{
width: 537px;
height: 96px;
background-color: #FBF3C3;
float: left;
}

#menu_acoes_areas ul{
list-style: none;
margin-top: -16px;
}

#menu_acoes_areas_acima ul{
list-style: none;
margin-top: -16px;
}

#menu_acoes_areas ul li{
display: inline;
font: 12px 'Titillium';
padding-right: 10px;
}

#menu_acoes_areas_acima ul li{
display: inline;
font: 12px 'Titillium';
padding-right: 10px;
}


#menu_acoes_areas ul li a{
display: inline;
font: 12px 'Titillium';
color: #52524E;
text-decoration: none;
}

#menu_acoes_areas_acima ul li a{
display: inline;
font: 12px 'Titillium';
color: #52524E;
text-decoration: none;
}

#menu_acoes_regiao{
width: 442px;
height: 96px;
background-color: #EECC00;
background-image: url(../images/bkg_divisor_menu.png);
background-position: left;
background-repeat: no-repeat;
float: left;
}

#menu_acoes_regiao_acima{
width: 442px;
height: 96px;
background-color: #EECC00;
background-image: url(../images/bkg_divisor_menu.png);
background-position: left;
background-repeat: no-repeat;
float: left;
}

#menu_acoes_regiao ul{
list-style: none;
margin-top: -16px;
}

#menu_acoes_regiao_acima ul{
list-style: none;
margin-top: -16px;
}
#menu_acoes_regiao ul li{
display: inline;
font: 12px 'Titillium';
padding-right: 10px;

}

#menu_acoes_regiao_acima ul li{
display: inline;
font: 12px 'Titillium';
padding-right: 10px;

}



#menu_acoes_regiao ul li a{
display: inline;
font: 12px 'Titillium';
color: #52524E;
text-decoration: none;
}

#menu_acoes_regiao_acima ul li a{
display: inline;
font: 12px 'Titillium';
color: #52524E;
text-decoration: none;
}

#rodape_wrap{
background-color:#B41011;
  width:100%;
  height:260px;

}
#rodape{
  background-color:#B41011;
  width:980px;
  height:260px;
  margin:0 auto;
  clear: both;
  margin-top: 25px;
  } 


 #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; color:#e9d0d0; text-decoration:none; }
 #rodape .sitemap ul li a:hover     { text-decoration:underline; }

 .assinatura            { clear:both; width:980px; margin:0 auto; margin-top:5px;margin-left:60px; }
 .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; }
 .assinatura address        { padding-top:7px;display:block; float:left; width:395px; font:12px 'Titillium'; line-height:12px; color:#646157; font-style:normal; border-top:#e6e6e6 solid 1px; padding:12px 300pxpx; margin-top:5px; }
.t-right    { text-align:right; }
.developed{clear: both;font:12px 'Titillium'; color:#646157;text-align: center;padding-top:5px;}
.home h1{
  display:none;
}
/*.item1 {
display:none;
}*/

ul.title_todas{
list-style: none;
padding: 0;
padding-left: 10px;
}
ul.title_todas a{
text-decoration: none;
  color:#333;
}
ul.title_todas a:hover{
text-decoration: none;
  color:#AC2727;
}

.saibamaisnot{
  font-size: 10px;
  float: right;
  padding-top: 12px;
}
ul.listatodasnot{
  list-style: none;
}

.listatodasnot ul li{
  
}

.listatodasnot a{
text-decoration: none;
  color:#333;
}


.ultimas_noticias{margin-top: 20px;}

.ultimas_noticias h3{
color:#464646;
font:16px 'titilliumBold';
border-bottom: 1px solid #eee;
padding-bottom: 5px;
text-transform: uppercase;
margin-top: 70px;

}

.ultimas_noticias ul{
list-style: none;
margin: 0;
padding: 0;
}

.ultimas_noticias ul li{
text-decoration: none;
padding-bottom: 10px;
padding-top: 10px;

}

.ultimas_noticias ul li a{
text-decoration: none;
color:#A1A1A1;
}

.ultimas_noticias ul li a:hover{
text-decoration: none;
color:#AC2727;
}

.title_todash3 h3{
  color:#464646 !important;
font:16px 'titilliumBold';
border-bottom: 1px solid #eee;
padding-bottom: 5px;
text-transform: uppercase;
margin-top: 35px;
}
.menu_mais_noticias h3{
color:#464646 !important;
font:16px 'titilliumBold';
border-bottom: 1px solid #eee;
padding-bottom: 5px;
text-transform: uppercase;
margin-top: 30px;
}

.menu_mais_noticias ul{
margin-left: -10px;
padding: 0;
padding-left: 10px;
}

.menu_mais_noticias li{
margin-bottom: 10px;
 list-style: none;

}

.menu_mais_noticias a{

 list-style: none;
  text-decoration: none;
   font: 15px/18px 'Titillium';
  font-weight: 700;
  color:#7E7E7E;
  background-image:url("../images/icon_mais_sobre.png");
  background-position: left center;
  background-repeat: no-repeat;
  padding-left:26px;
}

.menu_mais_noticias a:hover{
 list-style: none;
  text-decoration: none;
   font: 15px/18px 'Titillium';
  font-weight: 700;
  color:#EFCF24;
  background-image:url("../images/icon_mais_sobre_sel.png");
  background-position: left center;
  background-repeat: no-repeat;
  padding-left:26px;
}

#videowrapper .videos_noticias{
  margin-left: -100px;


}

.link_todas_acoes{
  float: right;
  
}
.link_todas_acoes a{
  text-decoration: none;
  color:#003973;
  list-style: square;
  font: 700 14px 'Titillium';
  float: right;
  margin-bottom: 91px;
}
.link_todas_acoes a:hover{
  text-decoration: none;
   font: 700 14px 'Titillium';
  color:#AC2727;
}

table {
  margin-top: 15px;
}
.clear{
  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) {
  
}
.titulo-todas-noticias h3{ 
    color: #778860; !important;
    font: 35px 'TitilliumBold' !important;
    text-decoration: none;}
.content-category h2{
  color: #464646 !important;
    font: 28px 'TitilliumBold' !important;
    text-decoration: none;
}
.category-list .pagination{text-align:center;}
.category-list .pagination ul{margin:0;padding:0;}
.category-list .pagination ul li{display:inline;margin:0 5px;font:14px 'titillium';}
.category-list .list-title{width:80%;}
.category-list a{color:#000;text-decoration:none;font:14px 'titillium';}
.category-list a:hover{color:#900;}
.category-list li{padding:2px 4px 2px 4px;}
.category-list li:hover{background-color:#f7f7f7;}
.category-list tr:hover{background-color:#f7f7f7;}
.category-list td{vertical-align:top;padding:10px 20px 10px 20px;}
.pagenav a{font:14px 'titillium';}
