/* ----------------Seção: Body---------------------------- */
body { margin:0 auto; margin-bottom:0px; background:#f3f8f1; }
.conteudoDefault {background:#FFF; height:auto; min-height:2900px;}


/* --------------------------------------------------------------------- */

@font-face {
font-family: Lato;
src: url(font/Lato.ttf);
}

/* ----------------Seção: Topo---------------------------- */
#topo {
background:; width:100%; padding-bottom:10px; }
/* --------------------------------------------------------------------- */


/* ----------------Seção: Acessibilidade---------------------------- */
#acessibilidade { float:right; margin-top:15px; margin-bottom:10px }
#acessibilidade span { color:#FFF; font-size:12px; padding-right:5px }
/* --------------------------------------------------------------------- */


/* ----------------Seção: Logo Ministério---------------------------- */
.logo { margin-top:-50px; margin-bottom:15px; }
.logo span { font-family: Lato; font-size: 18px; margin-left:0px; }
/* --------------------------------------------------------------------- */


/* ----------------Seção: Busca/Pesquisa---------------------------- */
.span5 #pesquisa { float:right; position:relative; margin-top:20px; }
.span5 #pesquisa label { color:transparent; }
.span5 #pesquisa input[type="text"] { color:#8f8f8f; font-style:italic; background:#f0efeb }
#btPesquisa { margin-bottom:10px; margin-left:2px }
.search input[type="text"] { border-radius:10px; width:220px; font-family:Lato; font-size:13px; color:#093 }
.search #btPesquisa { margin-left:-30px; margin-bottom:10px; }
/* --------------------------------------------------------------------- */




/* ----------------Seção: Ícones Redes Sociais---------------------------- */
#iconesRedesSociais { margin-top:20px; }
.moduletable .span3 { margin-left:2px }
.moduletable .bannergroup { padding-top:10px}
/*.span5 .banneritem img:hover { background:#09F; filter: alpha(opacity=80); cursor:pointer; border-radius:15px }*/
/* --------------------------------------------------------------------- */



/* ----------------Seção: Ferramentas---------------------------- */
.ferramentas .span12 { height:40px }
.ferramentas .span12 a { color:#333 }
.span10 .menu { margin-top:-18px; color:#999 }
.span2 .menu { margin-top:-5px; width:100% }
.nav-pills>li>a { padding-top:0px; padding-bottom:8px; margin-top:0px; margin-bottom:2px; -webkit-border-radius:5px; -moz-border-radius:5px;/*border-radius:5px*/ }
.nav-pills>.active>a,
.nav-pills>.active>a:hover,
.nav-pills>.active>a:focus { color:#000; background-color:#000; }
.nav-tabs>li,
.nav-pills>li { float:left }
.nav-tabs>li>a,
.nav-pills>li>a { padding-right:12px; padding-left:12px; margin-right:2px; line-height:14px; color:#06C; font-size:12px; font-family:Lato; }
.nav-tabs { border-bottom:1px solid #ddd }
.nav-tabs>li { margin-bottom:-1px }
.nav-tabs>li>a { padding-top:0px; padding-bottom:8px; line-height:20px; border:1px solid transparent; -webkit-border-radius:4px 4px 0 0; -moz-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0 }
/* Redes Sociais */
.banneritem { float:left; margin-left:5px }
.nav .nav-pills li a { color:#FFF; margin-top:-10px; width:100%; padding-left:40px }
#content { padding-top:30px; margin:0 auto }
/* Menu Migalha Navegação */
.span12 .breadcrumbs { color:#009; width:90%; margin:0 auto; }
/* ----------------------------------------------------------------------------------- */

/* Menu Lateral */
.menulateral { background: url(../images/bgMenu.png) repeat-x; width:100%; height:auto; padding-bottom:15px;padding-top:10px; border-radius: 10px 10px 10px 10px  } 
.menulateralRestrito { background:#399147; width:100%; height:auto; padding-bottom:15px;padding-top:10px; border-radius: 10px 10px 10px 10px  } 
.secExecutiva h3 { color:#FF0; text-transform:uppercase; font-size:16px; font-family:Lato; padding-left:10px; padding-top:0px}
.secExecutiva ul {margin-top:-12px}
.secExecutiva li { list-style:none; font-size:14px; font-family:Lato; padding-left:18px; padding-right:8px; line-height:30px}
.secExecutiva li a { color:#FFF; text-decoration:none; display:block; width:100%}
.secExecutiva li a:hover { color:#FF0}
.secExecutiva li ul li { font-size:12px; padding-left:10px; line-height:15px; margin-top:15px}

.institucional h3 {  color:#FF0; text-transform:uppercase; font-size:16px; font-family:Lato; padding-left:21px; padding-top:0px}
.institucional ul {margin-top:-12px}
.institucional li { list-style:none; font-size:14px; font-family:Lato; padding-left:10px; padding-right:8px; line-height:30px}
.institucional li a { color:#fff; text-decoration:none; display:block; width:100%; }
.institucional li a:hover { color:#FF0}
.institucional .separator  { display:none}
.institucional .menu .item-34 li a { color:#F00}

.ministerio h3 {  color:#FF0; text-transform:uppercase; font-size:16px; font-family:Lato; padding-left:15px; padding-top:0px}
.ministerio ul {margin-top:-12px}
.ministerio li { list-style:none; font-size:14px; font-family:Lato; padding-left:17px; padding-right:8px; line-height:30px}
.ministerio li a { color:#FFF; text-decoration:none; display:block; width:100%; }
.ministerio li a:hover { color:#FF0}
.ministerio .separator  { display:none}


/* ----------------Seção: Menu Lateral---------------------------- */
.moduletablenav .programasEmAcao a:hover { color:#f1e80b; text-decoration:none }
.moduletablenav .programas { font-size:16px; font-family: Lato; color:#f1e80b; font-weight:bold; padding-left:15px; }
.moduletablenav .emAcao { color:#f1e80b; font-size:16px; font-family: Lato; font-weight:100; }
.moduletablenav .temasPorPublico a:hover { color:#f1e80b; text-decoration:none }
.moduletablenav .temas { font-size:16px; font-family: Lato; color:#80df5b; font-weight:bold; padding-left:15px; }
.moduletablenav .porPublico { color:#f1e80b; font-size:16px; font-family: Lato; font-weight:100; }

.institucional { padding-bottom:20px; margin-bottom:10px}

.areaRestrita li { color:#FFF; list-style:none; padding-top:0px; text-transform:uppercase; text-align:center; font-family:Lato }
.areaRestrita a {text-decoration:none; color:#FFF; font-family:Lato; margin:0 auto; font-weight:bold}
.areaRestrita a:hover { color:#f1e80b}
.areaRestrita .item-151 { margin-top:20px; text-transform:uppercase; text-align:center; font-weight:bold }


#menulateral { padding-top:10px; border-radius: 10px 10px 10px 10px }
#menulateral { background: url(../images/menuVerde.png) repeat; width:100%; height:auto; }
#menulateral .separador { background: url(../images/bgTituloMenuVerde.png) no-repeat; height:46px; width:200px; margin-top:-30px; margin-bottom:-20px }
#menulateral li a { line-height:20px; margin-bottom:5px; margin-top:8px }
#menulateral h3 { height:5px; line-height:15px }
.moduletablenav ul li a { padding-left:5px }
.moduletablenav li { list-style:none; line-height:32px; color:#fff; }
.moduletablenav li span {
 font-family: Lato; font-size:12px; font-weight:bold; text-transform:uppercase; }
.moduletablenav .item-122 span { color:#0C3; font-size:12px; font-weight:bold; display:none; }
.moduletablenav .item-118 span { color:#FF0; font-family: Lato; font-style: light; display:none; }
.moduletablenav .item-134 span { color:#FF0; font-family: Lato; font-style: light; display:none; }
.moduletablenav li a { text-decoration:none; padding-top:2px; color:#fff; font-family: Lato; font-style: light; font-size:14px; display:block; }

/* ----------------------------------------------------------------------------------- */


/* ----------------Banner Rotativo ---------------------------- */
.bannerRotativo {padding:5px 16.5px 0px 16.5px; background:url("../images/bgConteudoInterno.png") repeat; height:320px; margin-bottom:10px}
.camera_pag { float:right}
.camera_pag ul{width:200px; text-align:right; margin-right:0px !important} 

/* ----------------------------------------------------------------------------------- */


/* ----------------DivBranca ---------------------------- */
.divBranca {background:#f3f8f1; clear:both; width:100%; height:400px; margin-top:-30px; position:absolute; top:1245px; z-index:-10}
/* ----------------------------------------------------------------------------------- */


/* ----------------Seção: Agência Esporte Notícia---------------------------- */
.camera_caption > div { height:40px; padding:2px 10px 10px 10px; margin:0 auto }
.camera_caption_articlecontent { display:none }
#camera_wrap_138 #contentPrint { display:none }
#camera_wrap_140 .camera_caption > div {border-radius: 5px 5px 5px 5px;font-family: Lato; font-size:18px; line-height:18px}
camera_caption { width:100% }
.camera_caption h3 { font-size:18px; line-height:18px; width:100%; font-family: Lato; font-weight:normal }
.cameraSlide { padding-bottom:0px; }
.camera_caption > div { height: 40px;  margin: 0 auto;   padding: 10px;}
.fiquePorDentro { margin-top:198px;}
.fiquePorDentro .fique { font-size:18px; font-family: Lato; color:#3264a0; font-weight:bold; padding-left:15px; }
.fiquePorDentro .porDentro { color:#3264a0; font-size:18px; font-family: Lato; font-weight:100; }
.fiquePorDentro { height:235px }
.fiquePorDentro .slide img{ border:none}
.fiquePorDentro .slide a img{ border:none}
.bt-row  { height:250px !important}
.bt-cs .bt-inner .bt-title { font-family:Lato; font-size:13px; color:#666; font-weight:normal; text-transform:none; width:200px;height:150px !important; word-spacing: inherit; line-height:18px; text-align:left; padding-right:0px; padding-left:0px;  }
.bt-cs .bt-inner .bt-title:hover { color:#000}
.fiquePorDentro .readmore { display:none;font-style:italic; color:#3264a0; font-size:12px; text-align:right; margin-top:60px }
/* Custom container */
.container { margin: 0 auto; max-width: 1000px; margin-top:-5px; }
.container > hr { margin: 60px 0; }
.lof-articlessroller .lof-inner a { font-family: Lato; font-size: 13px; color: #666; font-weight: normal !important; text-transform: none; width: 200px; height: 150px !important; word-spacing: inherit; line-height: 18px; text-align: left; padding-right: 0px; padding-left: 0px; }
.lof-articlessroller { position: relative;  margin: 0 auto;}
.lof-articlessroller .lof-inner a:hover { color:#000}
.lof-title { margin-top:-20px;}
.lof-articlessroller .lof-inner { background:transparent !important;  margin-left: -1px;}
.lof-articlessroller .lof-inner:hover { border:none !important}
div.lof-row { height:223px !important; margin-left:-5px; margin-right:1px}
div.lof-iner { width:150px}
.lof-main-item img { height:147px !important; width:220px !important; border-radius:3px; transform: scale(1); transition-duration: 0.2s}
.lof-main-item img:hover {transform: scale(1.02);-webkit-filter: sepia(1);}

div.lof-main-item.page-1 { height:250px !important;}
div.lof-main-wapper { height:250px !important;}
.lof-scrollbar .dragger_container { position:relative; width:5px; height:525px; float:left; margin:40px 0 0 10px; background:#ccc; cursor:pointer -moz-border-radius:2px;
-khtml-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; cursor:pointer; }
.lof-scrollbar .dragger { position:absolute; width:5px; height:60px; background:#999; text-align:center; line-height:60px; color:#666; overflow:hidden; cursor:pointer; -moz-border-radius:2px; -khtml-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }
.lof-scrollbar .dragger_pressed { position:absolute; width:5px; margin-left:0px; height:60px; background:#999; text-align:center; line-height:60px; color:#666; overflow:hidden; -moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; cursor:pointer; }
.lof-item h4 { display:none }
.lof-item .metainfo { display:none }
/* --------------------------------------------------------------------- */



/* ----------------Seção: Últimas Notícias---------------------------- */
.ultimasNoticias {border-top:3px solid #007d17; width:225px; height:469px; float:left; margin-left:10px}
.tituloUltimasNoticias { background:#eeeff1;margin-bottom:-10px; font-size:20px; height:36px; font-family:Lato; color:#007d17; padding-left:10px; padding-top:15px}
.central {background: #fff;}
.central .span12 { margin-top:50px; margin-bottom:39px;}
.span4 .destaque { float:left}
.span12 ul { list-style:none; clear:both}
.span12 .latestnews li {line-height:14px; height:70px}
.span12 .latestnews { display:block; width:auto; font-size:13px; width:100% }
.span12 .destaque h3 { font-size:18px; font-family: Lato; color:#007580; font-weight:bold; float:left }
.span12 .leia a{ color:#3264a0; text-align:right; font-style:italic; float:right; padding-right:20px; font-weight:bold}
.span4  .facebook a{ float:right;}
.span4  .twitter a{ float:right;}
.span12 .latestnews li { padding-left:5px; padding-right:5px; background:#f3f8f1; margin-top:2px; padding-top:10px}
.span12 .latestnews li a span{ color:#666; font-family:Lato; font-weight:550;  }
.span12 .latestnews li a span:hover { color:#090 }
.span4 .latestnews ul { padding-top:0px; padding-left:10px }
.span3 .latestnews li { line-height:14px; height:80px }
.acesseLista {text-align:right; text-decoration:none; background:#eeeff1; padding-right:15px; padding-top:10px; height:31px; margin-top:-11px;  border-top:2px solid #007d17 }
.acesseLista a { color:#060; font-size:11px; font-family:Lato}
.acesseLista a:hover { text-decoration:none; color:#000}
/* --------------------------------------------------------------------- */


/* ----------------Seção: Rádio Esporte---------------------------- */
.radioEsporte {border-top:3px solid #155ac1;width:225px; height:469px; float:left; margin-left:15px}
.tituloRadioEsporte { background:#eeeff1; font-size:20px; height:36px; font-family:Lato; color:#155ac1; padding-left:10px; padding-top:15px}
.radioEsporteDestaque { 
  background: #f3f8f1 !important;
  padding-left: 5px;
  padding-right: 5px;
  margin-top: 18px;
  height: 163px;
  margin-bottom: -10px;
} 
.span4 .noticiaData { margin-top:0px; }
.span12 .radioEsporteLista .latestnews li {background:url(../../../images/bt/iconRadio.png) no-repeat 5px 25px #f3f8f1; padding-left:23px; padding-right:5px}
.span12 .radioEsporteLista .latestnews li a span{ padding-left:15px; color:#666; font-family:Lato; font-weight:550; }
.span12 .radioEsporteLista .latestnews li a span:hover { color:#155ac1 }
.acesseListaRadio {text-align:right; text-decoration:none; background:#eeeff1;  padding-right:15px; padding-top:10px; height:32px; margin-top:-12px;  border-top:2px solid #155ac1 }
.acesseListaRadio a { color:#155ac1; font-size:11px; font-family:Lato}
.acesseListaRadio a:hover { text-decoration:none; color:#000}
.span12 audio { width:212px !important; text-align:center !important;   padding-top:10px !important; height:25px !important}
.radioEsporteLista h4{ color: #155ac1;   font-family: Lato; font-size:13px; font-weight:normal; line-height:14px}
#audio2015225221012 { height:30px !important}
.radioEsporteLista #noticiaDataDestaque { color:#afafaf; font-family:Lato;margin-left:-18px !important; margin-top:-15px; margin-bottom:20px; font-size:10px; list-style:none !important; height:10px;}
.radioEsporteLista .radio ul{ list-style:none !important; margin-left:-18px !important; margin-top:5px;}
.radioEsporteLista li { height:20px;}
.radioEsporteLista p { display:none}
/* --------------------------------------------------------------------- */

/* ----------------Seção: Facebook e Twitter---------------------------- */
div.simpleTabs { padding:0px !important; color:#666; font-family:Lato !important}
div.simpleTabsContent {  border: 0px solid #e0e0e0 !important;  display: none;    margin-top: -3px !important; padding-top:15px !important;    padding: 0px !important;}
.simpleTabsContent { background:#f3f8f1; border-radius:10px}
ul.simpleTabsNavigation { margin-bottom:5px !important; font-family:Lato}
ul.simpleTabsNavigation li a{  background: none repeat scroll 0 0 #eee !important; color: #010 !important; border-radius: 10px 10px 0px 0px;  border: none;    padding: 10px !important;    border-bottom: 0px solid;padding-bottom: 5px;outline: none; font-family:Lato !important}
ul.simpleTabsNavigation li a.current {  background: none repeat scroll 0 0 #f3f8f1 !important; color: #010; border-radius: 10px 10px 0px 0px;  border: none;    padding: 10px;    border-bottom: 0px solid !important;    padding-bottom: 5px;outline: none; font-family:Lato} 
ul.simpleTabsNavigation li a:hover { background-color: #f6f6f6;  font-family:Lato;    text-decoration: none; 
}
ul.simpleTabsNavigation li { border-radius:5px}
.pluginLikeboxStream ._5v3q {
    background: none repeat scroll 0 0 #fff; 
}
div.simpleTabsContent.currentTab {   display: block;  padding-top: 10px !important;}
/* --------------------------------------------------------------------- */


/* ----------------Seção: Banners Fique por Dentro---------------------------- */
.tituloBannersFiqueDentro {background:#eeeff1;margin-bottom:-10px; margin-top:50px; border-top:3px solid #155ac1; width:95%; margin:0 auto; font-size:20px; height:36px; font-family:Lato; color:#155ac1; padding-left:10px; padding-top:15px; clear:both}
.bannersFiquePorDentro .banneritem { float:none; margin-left:0px; width:225px; display:inline-flex}
.bannersFiquePorDentro { height:120px !important; padding-left:10px}
.bannersFiquePorDentro img { border:1px solid #eee; border-radius:5px}
div#lyr1 { top: 0px !important;}
.acesseListaDestaques {text-align: right;text-decoration: none; background: #fff; margin-top: -20px !important; padding-right: 15px; padding-top: 10px; height: 30px; width: 95%; margin: 0 auto;}
.acesseListaDestaques a { color:#155ac1; font-size:11px; font-family:Lato}
.acesseListaDestaques a:hover { text-decoration:none; color:#000}
.bannersFiquePorDentro .bt-cs .bt-inner .bt-title { display:none}
.bannersFiquePorDentro .readmore { display:none}
.bannersFiquePorDentro div.bt-center { width:320px !important;}
.bannersFiquePorDentro div.bt-inner  {width:320px !important}
.bannersFiquePorDentro div.bt-row.bt-row-first {width:320px !important; margin-left:50px}
/* --------------------------------------------------------------------- */


/* ----------------Seção: Galeria Vídeos---------------------------- */
.tituloGaleriaVideos { background:#eeeff1; margin-top:30px !important; margin-bottom:-25px !important; border-top:3px solid #155ac1; width:95%; margin:0 auto; font-size:20px; height:36px; font-family:Lato; color:#155ac1; padding-left:10px; padding-top:15px; clear:both}
.galeriaCapa { margin-top:-10px}
.galeriaCapa .pagination { display:none }
.galeriaVideos table { width:80% !important}
.galeriaVideos td { line-height:13px}
.galeriaVideos img { margin-bottom:2px}
.galeriaVideos #YoutubeGalleryMainContainer1 { left:0px; width:100% !important}
.galeriaVideos h3 { font-size:18px !important; height:20px; color:#ccc !important;  font-family:Lato; line-height: 18px;}
.galeriaVideos #YoutubeGalleryVideoTitle6 { font-size:13px; color:#5495e6 !important}
.galeriaVideos hr { margin:10px 0}
.listaCategorias  a { text-decoration:none; color:#666}
.listaCategorias  a:hover { text-decoration:none; color:#06F}
.listaCategorias { background:#f3f8f1 !important; width:195px !important; padding:10px; margin-left:30px !important; border-radius:10px;}
.listaCategorias h6 { font-size: 13px; font-family: Lato;line-height: 15px; font-weight: 500;text-align:left}
.listaCategorias li { border-bottom:1px solid #fff}
.outrasGalerias { color:#06C; font-family:Lato; font-size:13px; text-align:center; font-weight:bold; border-bottom:2px dotted #09F}
.todasGalerias {text-align:right !important;}
.todasGalerias a{color:#036aea; font-family:Lato; font-size:10px; text-transform:uppercase;  }
.todasGalerias a:hover {color:#000; font-family:Lato; font-size:10px; text-transform:uppercase;  }

.html5gallery-container-0 { -moz-box-shadow: none !important;  -webkit-box-shadow: none !important; color:#FFF !important; margin-top:-10px; box-shadow:none !important}
.html5gallery-car-0 { background: none !important; border:none !important}

.html5gallery-tn-img-play-0 { background:none !important}
.html5gallery-car-left-0 { background:url(../../../images/bt/left.png) !important; border-radius:20px !important; cursor:pointer}
.html5gallery-car-right-0 { background:url(../../../images/bt/right.png) !important; border-radius:20px !important; cursor:pointer}
.html5gallery-title-text-0{ background:none !important; display:none}
.html5gallery-box-0 { background:#000 !important;}
.html5gallery-car-0 { position: absolute;  display: block;  overflow: hidden;  left: 6px;  top: 359px;  width: 560px;  height: 60px;  border-top: none !important;  border-bottom: none !important;  background-color: none !important;  background: none !important;} 
.galeriaCapa { width:510px; margin-bottom:15px;}
.galeriaCapa div a { display:none !important}
.galeriaCapa div  { color:#fff !important; font-size:1px !important}
.galeriaCapa h3 { color:#666 !important; font-size:18px !important; font-family:Lato; margin-left:5px}
/* --------------------------------------------------------------------- */ 



/* ----------------Seção: Galeria Imagens---------------------------- */
.tituloGaleriaImagens {background:#eeeff1; margin-top:70px !important; margin-bottom:10px !important; border-top:3px solid #007d17; width:95%; margin:0 auto; font-size:20px; height:36px; font-family:Lato; color:#007d17; padding-left:10px; padding-top:15px; clear:both}
#galeriaImagens .camera_fakehover { height: 100%; min-height: 60px; position: relative; width: 500px; z-index: 1;}
#galeriaImagens .camera_thumbs_cont {  width: 500px !important;padding:0px  }
#galeriaImagens	.camera_thumbs_cont ul { height:65px !important}
#galeriaImagens .camera_thumbs {  width: 500px !important; }
#galeriaImagens .camera_fakehover img { width:500px !important; height:350px !important;}
#galeriaImagens h3 { font-family:Lato; font-size:15px; color:#09C; position:absolute; display:block; top:2684px; margin-left:-2px; background:url(../../../images/transparente.png); padding-left:5px; padding-right:5px; width:699px; color: #fff;   font-family: Lato;   font-size: 16px; z-index:2000}
#galeriaImagens .camera_caption > div { width:500px !important; margin-left:0px; text-align:left}
#galeriaImagens .camera_thumbs_cont ul li > img { border:none; border-radius:5px}
#galeriaImagens .camera_thumbs_cont ul { height:50px;}
#galeriaImagens .galleria-container { margin-left:-15px}
#galeriaImagens .camera_green_skin .camera_next > span {}
.listaCategoriasImagens  a { text-decoration:none; color:#666}
.listaCategoriasImagens  a:hover { text-decoration:none; color:#007d17}
.listaCategoriasImagens { background:#f3f8f1 !important; width:195px !important; padding:10px; margin-left:30px !important; border-radius:10px; margin-top:26px}
.listaCategoriasImagens h6 { font-size: 13px; font-family: Lato;line-height: 15px; font-weight: 500; text-align:left}
.listaCategoriasImagens li { border-bottom:1px solid #fff}
.outrasGaleriasImagens { color:#b0beab; font-family:Lato; font-size:13px; text-align:center; font-weight:bold; border-bottom:2px dotted #acbba6}
.todasGaleriasImagens {text-align:right !important; margin-top:-20px}
.todasGaleriasImagens a{color:#007d17; font-family:Lato; font-size:10px; text-transform:uppercase;  }
.todasGaleriasImagens a:hover { text-decoration:none !important; color:#000}
.galleria-container { margin-top:20px; }
#galeriaImagens div.galleria-container { width:100%; min-width:725px !important;}
#galeriaImagens .galleria-thumbnails .galleria-image { height:52px !important;}
#galeriaImagens .galleria-thumbnails-container { height: 56px; position: absolute; left: 10px; right: 10px; z-index: 2; }
#galeriaImagens .galleria-thumbnails img { margin-top:0px; }
#galeriaImagens .galleria-thumbnails { background:none !important}
#galeriaImagens .galleria-thumbnails .galleria-image { background:none !important; margin: 0 5px 0 0;  border: none;  float: left;  cursor: pointer;}
#galeriaImagens .galleria-images { width: 520px}
#galeriaImagens .galleria-container {  margin-left: -12px;  background: none !important;  width: 100% !important; min-width:725px !important}
#galeriaImagens .galleria-image { margin-bottom:50px !important}
#galeriaImagens .galleria-info-title { color:#fff !important}
.galleria-fullscreen {  height: 16px; width: 16px; bottom: 44px;  right: 10px;  z-index: 2001; position: absolute; cursor: pointer;}
.galleria-counter { position: absolute;  bottom: 44px;  left: 10px;  text-align: right;  color: #fff;  font: normal 11px/1 arial,sans-serif;  z-index: 1;}
/* --------------------------------------------------------------------- */


/*.icone li { background:url(../../../images/bt/iconMiniNoticia.png) no-repeat 5px 15px;  }*/
.icone #noticiaTexto{ padding-left:0px; display:block} 
.icone #noticiaData { padding-left:0px }






.latestnews #noticiaData { color:#afafaf; font-size:10px }
.latestnews a { text-decoration:none }

 
.sombra {background: url("../images/bt/fundoBannerRandomico.png") top no-repeat; width: 100%; height: 20px; margin: 0 auto; margin-top: 69px; padding-left:20px }
.sombra2 {background: url("../images/bt/fundoBannerRandomico.png") top no-repeat; width:100%; height:20px; margin:0 auto; margin-top:-52px;} 
/* --------------------------------------------------------------------- */


/* ----------------Seção: Redes Sociais---------------------------- */
.redesSociais { margin-top:20px}
.redesSociais h3{ color:#f2b029;font-size:18px; font-family: Lato;font-weight:bold; margin-right:-20px; margin-top:20px }
.redesSociais .uiGrid { display:none}
/* --------------------------------------------------------------------- */



/* Footer */
#footer .bannerfooter  { float:right; margin-top:0px; padding-bottom:10px}
#footer { background:#034811; height:100%; width:100%; padding-top:10px; margin-top:50px; }
.span2 .item-153 { margin-top:20px }
.span2 .menu li a { line-height:30px }
#footer h3 { color:#ffdb04; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-transform:uppercase;} 
#footer li { display:block; margin-top:10px; line-height:18px; margin-left:10px}
#footer .menu {border-left:1px dotted #FFF !important}
#footer li a { color:#FFF; list-style:none; font-weight:normal; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:8px; }
#footer li a:hover { text-decoration:underline}
#footer h6 { color:#FFF; list-style:none; font-weight:normal; font-family: Arial, Helvetica, sans-serif; }
#footerCopy { color:#fff; font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; height:60px; padding-top:30px }
#footerCopy span { font-weight:bold }
/* Customize the navbar links to be fill the entire space of the .navbar */
/* --------------------------------------------------------------------- */

.span4 .sotss-container { display:none}
.span4 .sotss-prev { display:none}
.redesSociais .fc { float:left; height:200px; margin-left:15px}
.tituloRedes h3{  float:left; width:30%}
.redesSociais .tw { float:left;width:150px; height:100px }




/* ----------------Seção: Search---------------------------- */
.search form { font-family:Lato; padding:20px; border:0px solid #eae4e4; margin-bottom:15px !important}
.searchForm { text-align:center}
.search .phrases { display:none}
.search .only { display:none}
.form-limit { display:none}
.search .form-limit label { text-align:center; margin-left:50px}
.search legend { color:#06C}
.span9 .search {padding:20px; border:1px solid #eae4e4}
.search-results {padding:20px; border:1px solid #eae4e4; font-family:Lato}
.search label {float:left; color:#666}
.search [type=radio] { float:left; margin-right:2px; margin-left:10px}
.search [type=checkbox] { float:left;margin-right:2px; margin-left:10px;}
.search select { margin-left:5px}
.search input { margin-left:5px}
.search button { background:#ccc; border:1px solid #999; color:#fff; font-family:Lato; margin-bottom:10px; margin-left:10px; padding-bottom:4px}
.search button:hover { background:#b4b2b2}
.search .searchintro { margin:0 auto; color:#F00; text-align:center}
.pagination { text-align:center}
.counter { text-align:center; color:#06F}
.word label { display:none}
.word input { display:none}
.word button { display:none}
/* --------------------------------------------------------------------- */
.article-info img{ float:left}
.contentpane h2 { color:#03C}
.camera_caption_articletitle h3 { color:#F00}



/* ----------------Seção: Calendário de Artigos ---------------------------- */
.blog { min-height:500px}
.blog h1 { font-family:Lato; font-size:18px; margin-left:10px; padding-top:20px}
.blog .items-row h2 { font-size:14px; font-family:Lato; float:left;margin-left:10px; width:95%; padding-left:10px;}
.blog .actions { display:none}
.blog .article-info-term { display:none}
.blog .createdby{ display:none}
.blog .readmore a{ color:#930; font-weight:200; float:left; display:none}
.seta{background:url('../../../images/bt/iconMiniNoticia.png') no-repeat 0px 0px!important;padding-left:20px;}
.blog h3 { font-size:18px; padding-left:15px}
#system-message { display:none}



/* ----------------Alterações SECOM ---------------------------- */
.acessibilidade {margin:0 auto; height:120px; width:100%; color:#FFF; margin-top:0px; background-color: #0A5517; background-image: radial-gradient(ellipse at center center , #19882C 1%, #025310 100%); padding-bottom:15px}
.ir a{ color:#FFF; font-size:10px}
.ir { padding-top:15px}
.irAtalhos {background:#9ed5ab; padding:0px 2px 0px 2px; font-size:10px; color:#007a17;}
.divAcessibilidade {height:23px;}

.pontilhado {border-bottom:1px dotted #FFF; width:30%; float:right}

.finalAcessibilidade {margin-top:15px; line-height:28px; color:#ffdc19}

.modBusca {float:right; padding-right:13px}

.modRedesSociais {float:right; clear:both; margin-top:-35px; padding-right:8px}

#portal-title {color: #FFFFFF;font-size: 4em; font-weight: 800; margin: 0; padding-left:10px}
#portal-title {color: #FFFFFF !important;font-size:50px; font-family: 'Open Sans',Arial,Helvetica,sans-serif;}
#portal-title2 {color: #FFFFFF !important;font-size:25px; font-family: 'Open Sans',Arial,Helvetica,sans-serif; padding-left:12px}

.modSubMenu {width:100%; background:#00420c; height:45px; color:#FFF;}
.modSubMenu  a { color:#FFF}

.bannersFooter {font-family:Lato; font-size:12px; background:#00420c; padding-top:20px;padding-bottom:20px; }
.descricaoCMS {font-family:Lato; font-size:12px; color:#999}

.none { display:none !important}

.redesSociais .clearfix { border:1px solid #03C}









