body { margin:0 auto; margin-bottom:0px; background:#f3f8f1; }
/* --------------------------------------------------------------------- */


/* Topo */
#topo {
background:; width:100%; padding-bottom:10px; }
/* --------------------------------------------------------------------- */


/* Acessibilidade*/
#acessibilidade { float:right; margin-top:15px; margin-bottom:10px }
#acessibilidade span { color:#FFF; font-size:12px; padding-right:5px }

/* --------------------------------------------------------------------- */


/* Logo Ministério */
.logo { margin-top:-50px; margin-bottom:15px; color:#FFF }
.logo span { font-family: arial; 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 }*/
/* --------------------------------------------------------------------- */



/* 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:Arial, Helvetica, sans-serif; }
.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: #06F; width:97%; margin:0 auto; background:none !important;  padding-left:20px; font:Lato; font-size:10px; height:35px; padding-top:5px}
.span12 .breadcrumbs a { color:#53A9FF; text-transform:uppercase;} 
.span12 .breadcrumbs a:hover { text-decoration:none; color:#F93 }
.span12 .breadcrumbs img { margin-top:-4px}
/* ----------------------------------------------------------------------------------- */

.borderImage img { border:5px solid #006}

/* Menu Lateral */
.menulateral {  background: url(../img/menuVerde.png) repeat; width:100%; height:auto; 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:15px; font-family:Lato; padding-left:15px; padding-right:10px; padding-top:0px; line-height:16px; margin-bottom:25px }
.secExecutiva ul {margin-top:-12px }
.secExecutiva li { list-style:none; font-size:14px; font-family:Lato; padding-left:18px; padding-right:8px; line-height:17px; margin-top:15px }
.secExecutiva li a { color:#FFF; text-decoration:none; display:block; width:100% }
.secExecutiva li a:hover { color:#FF0; cursor: pointer; }

.secExecutiva li ul li { list-style:none; font-size:14px; font-family:Lato; padding-left:0px; padding-right:8px; line-height:15px; }
.secExecutiva .programas {   color:#FF0; text-transform:uppercase; font-size:15px; font-family:Lato; padding-left:0px; padding-top:10px; line-height:16px; margin-bottom:8px; padding-top:15px; font-weight:bold;}
.secExecutiva li .separator {color:#FF0; text-transform:uppercase; font-size:15px; font-family:Lato ; padding-left:0px; padding-right:10px; font-weight:bold; line-height:30px;} 

.institucional h3 {  color:#FF0; text-transform:uppercase; font-size:15px; font-family:Lato; padding-left:10px; 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 .programas { color:#FF0; text-transform:uppercase; font-size:15px; font-family:Lato; padding-left:0px; padding-top:10px; line-height:16px; margin-bottom:8px; padding-top:15px; font-weight:bold;}

.ministerio h3 {  color:#FF0; text-transform:uppercase; font-size:15px; font-family:Lato; padding-left:15px; padding-top:0px; line-height:22px; padding-bottom:5px}
.ministerio ul {margin-top:-12px}
.ministerio li { list-style:none; font-size:14px; font-family:Lato; padding-left:18px; padding-right:8px; line-height:17px; margin-top:15px}
.ministerio li a { color:#FFF; text-decoration:none; display:block; width:100%; }
.ministerio li a:hover { color:#FF0}
.ministerio .separator  { display:none}
.ministerio li ul li { font-size:14px; padding-left:10px; line-height:10px; margin-top:25px}
.ministerio .programas { color:#FF0; text-transform:uppercase; font-size:15px; font-family:Lato; padding-left:0px; padding-top:10px; line-height:16px; margin-bottom:8px; padding-top:15px; font-weight:bold;}
.espacamento li a{ padding-left:15px}


.ministerio .subItens li { list-style:none; font-size:14px; font-family:Lato; padding-left:8px; padding-right:8px; line-height:17px; margin-top:15px}


.fiquePD h3 {  color:#ff0; text-transform:uppercase; font-size:15px; font-family:Lato; padding-left:15px; padding-top:0px}
.fiquePD ul {margin-top:-12px}
.fiquePD li { list-style:none; font-size:14px; font-family:Lato; padding-left:18px; padding-right:8px; line-height:17px; margin-top:15px}
.fiquePD li a { color:#FFF; text-decoration:none; display:block; width:100%; }
.fiquePD li a:hover { color:#ff0}
.fiquePD .separator  { display:none}
.fiquePD li ul li { font-size:14px; padding-left:10px; line-height:10px; margin-top:25px}
.fiquePD .programas { color:#FF0; text-transform:uppercase; font-size:15px; font-family:Lato; padding-left:0px; padding-top:10px; line-height:16px; margin-bottom:8px; padding-top:15px; font-weight:bold;}

.listaNoticias h3 {  color:#FF0; text-transform:uppercase; font-size:15px; font-family:Lato; padding-left:15px; padding-top:0px}
.listaNoticias ul {margin-top:-12px}
.listaNoticias li { list-style:none; font-size:14px; font-family:Lato; padding-left:18px; padding-right:8px; line-height:17px; margin-top:15px}
.listaNoticias li a { color:#FFF; text-decoration:none; display:block; width:100%; }
.listaNoticias li a:hover { color:#FF0}
.listaNoticias .separator  { display:none}
.listaNoticias li ul li { font-size:14px; padding-left:10px; line-height:10px; margin-top:25px}
.listaNoticias .programas { color:#FF0; text-transform:uppercase; font-size:15px; font-family:Lato; padding-left:0px; padding-top:10px; line-height:16px; margin-bottom:8px; padding-top:15px; font-weight:bold;}

.listaMultimidia h3 {  color:#FF0; text-transform:uppercase; font-size:15px; font-family:Lato; padding-left:15px; padding-top:0px}
.listaMultimidia ul {margin-top:-12px}
.listaMultimidia li { list-style:none; font-size:14px; font-family:Lato; padding-left:18px; padding-right:8px; line-height:17px; margin-top:15px}
.listaMultimidia li a { color:#FFF; text-decoration:none; display:block; width:100%; }
.listaMultimidia li a:hover { color:#FF0}
.listaMultimidia .separator  { display:none}
.listaMultimidia li ul li { font-size:14px; padding-left:10px; line-height:10px; margin-top:25px}
.listaMultimidia .programas { color:#FF0; text-transform:uppercase; font-size:15px; font-family:Lato; padding-left:0px; padding-top:10px; line-height:16px; margin-bottom:8px; padding-top:15px; font-weight:bold;}
.listaMultimidia .displayNone  { display:none}

.listaDestaques h3 {  color:#FF0; text-transform:uppercase; font-size:15px; font-family:Lato; padding-left:15px; padding-top:0px}
.listaDestaques ul {margin-top:-12px}
.listaDestaques li { list-style:none; font-size:14px; font-family:Lato; padding-left:18px; padding-right:8px; line-height:17px; margin-top:15px}
.listaDestaques li a { color:#FFF; text-decoration:none; display:block; width:100%; }
.listaDestaques li a:hover { color:#FF0}
.listaDestaques .separator  { display:none}
.listaDestaques li ul li { font-size:14px; padding-left:10px; line-height:10px; margin-top:25px}
.listaDestaques .programas { color:#FF0; text-transform:uppercase; font-size:15px; font-family:Lato; padding-left:0px; padding-top:10px; line-height:16px; margin-bottom:8px; padding-top:15px; font-weight:bold;}
.listaDestaques .displayNone  { display:none}

.listaRedesSociais h3 {  color:#FF0; text-transform:uppercase; font-size:15px; font-family:Lato; padding-left:15px; padding-top:0px}
.listaRedesSociais ul {margin-top:-12px}
.listaRedesSociais li { list-style:none; font-size:14px; font-family:Lato; padding-left:18px; padding-right:8px; line-height:17px; margin-top:15px}
.listaRedesSociais li a { color:#FFF; text-decoration:none; display:block; width:100%; }
.listaRedesSociais li a:hover { color:#FF0}
.listaRedesSociais .separator  { display:none}
.listaRedesSociais li ul li { font-size:14px; padding-left:10px; line-height:10px; margin-top:25px}
.listaRedesSociais .programas { color:#FF0; text-transform:uppercase; font-size:15px; font-family:Lato; padding-left:0px; padding-top:10px; line-height:16px; margin-bottom:8px; padding-top:15px; font-weight:bold;}
.listaRedesSociais .displayNone  { display:none}

#footer .displayNone {color:#9C0}

form .display-limit { color:#666; font-size:12px; font-family:Lato; text-align:center; display:none}
form .display-limit select { width:50px; border: 1px solid #2e68a2; font-size:12px; font-family:Lato}
.category-list { padding:20px; font-size:13px; font-family:Lato}
.category-list a { color:#333; font-size:13px; font-family:Lato; text-decoration:none}
.category-list a:hover { text-decoration:underline}
.category-list table { width:100%}
.category-list table { border:1px solid #2e68a2; border-collapse:collapse}
.category-list tr td{ border-collapse:collapse;border:1px solid #71aae3;}
.category-list th { text-align:center; background:#2e68a2; }
.category-list th a {font-size:Lato; color:#fff; font-weight:normal}
.category-list .list-author { display:none}
.category-list .list-hits { display:none}
.category-list .pagination { text-align:center}
.category-list .list-date { text-align:center; font-size:12px; font-family:Lato}

.itp-share-tw { margin-top:50px}
.fb-like { margin-top:40px}
.itp-share-gone { margin-top:50px}

.areaRestrita li { color:#FFF; list-style:none; padding-top:0px; text-transform:uppercase; text-align:center }
.areaRestrita a {text-decoration:none; color:#FFF; font-family:Lato; margin:0 auto; font-weight:bold}
.areaRestrita a:hover { color:#FF0}

.snelis h3 { color:#FF0; text-transform:uppercase; font-size:15px; font-family:Lato; padding-left:15px; padding-top:0px; line-height:16px; margin-bottom:25px; padding-right:10px}
.snelis ul {margin-top:-12px}
.snelis li { list-style:none; font-size:14px; font-family:Lato; padding-left:18px; padding-right:8px; line-height:17px; margin-top:15px}
.snelis li a { color:#FFF; text-decoration:none; display:block; width:100%}
.snelis li a:hover { color:#FF0}
.snelis .programas { color:#FF0; text-transform:uppercase; font-size:16px; font-family:Lato; padding-left:0px; padding-top:10px; line-height:16px; margin-bottom:8px; padding-top:15px; font-weight:bold;}

.span12 .conteudo { height:178px} 
/* Menu Lateral */

.moduletablenav .areaRestrita a:hover { color:#CCC; text-decoration:none }
.moduletablenav .item-151 { margin-left:10px; text-transform:uppercase; padding-top:45px }
.moduletablenav .menulateral { margin-top:0px}
.moduletablenav .menulateral { background: url(../img/bgMenu.png) repeat-x; width:100%; height:auto; }
.moduletablenav .menulateral .separador { background: url(../img/bgTituloMenu.png) no-repeat; height:46px; width:200px; margin-top:-30px; margin-bottom:-20px }
.moduletablenav .menulateral li a { line-height:28px; padding-left:15px; padding-right:8px }
.moduletablenav .menulateral h3 { height:10px; font-size:16px; padding-left:15px; text-transform:uppercase; width:100%; color:#FC0; font-family:Lato; margin-bottom:50px}
.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 { line-height:32px; text-decoration:none; padding-top:2px; color:#fff; font-family: Lato; font-style: light; font-size:14px; display:block; }
.moduletablenav li a:hover { color:#FC3; text-decoration:underline }
/* ----------------------------------------------------------------------------------- */
.camera_caption > div { height:40px; padding:2px 10px 10px 10px; margin:0 auto; font-size:18px !important; color:#fff !important; }
.camera_caption_articlecontent { display:none }
#camera_wrap_138 #contentPrint { display:none }
camera_caption { width:100% }
.camera_caption h3 { font-size:18px; line-height:18px; width:100% }
.cameraSlide { padding-bottom:0px; }
.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:250px }
.bt-cs .bt-inner .bt-title { font:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#666; font-weight:bold; text-transform:none; width:200px; line-height:150%; text-align:left; padding-right:0px; padding-left:30px }
.fiquePorDentro .readmore { font-style:italic; color:#3264a0; font-size:12px; text-align:right }
/* Custom container */
.container { margin: 0 auto; max-width: 1000px; margin-top:-5px; }
.container > hr { margin: 60px 0; }
/* --------------------------------------------------------------------- */

.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 }



/* -------------------------------BANNER PRINCIPAL---------------------------------- */
.camera_wrap { margin-top:-130px !important}
.snear .camera_wrap .camera_pag .camera_pag_ul li { background:#b30808 !important}
.snear .camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span { background:#fff}

.teste .camera_wrap .camera_pag .camera_pag_ul li { background:#666 !important}
.teste .camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span { background:#fff}
.teste .camera_fakehover { width:99.6% !important;} 

.snfut .camera_wrap .camera_pag .camera_pag_ul li { background:#ae9700 !important}
.snfut .camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span { background:#fff}

/* --------------------------------------------------------------------- */


/* -------------------------------NOTÍCIAS---------------------------------- */

.item-page .lof-main-item img { margin-left:0px;}
.span12 .latestnews li { padding-left: 5px;  padding-right: 5px;  background: #f3f8f1;  margin-top: 2px;  padding-top: 10px; font-weight:normal !important; width:214px;}
.acesseLista {text-align:right !important; text-decoration:none !important; background:#eeeff1 !important; margin-top:-10px !important; padding-right:15px !important; padding-top:10px !important; height:30px !important;
border-top:2px solid #007d17}
.acesseLista a { color:#666 !important;  font-size:11px !important; font-family:Lato !important}
.acesseLista a:hover { text-decoration:none !important; color:#090 !important}

.span12 ul { list-style:none; clear:both}
.span12 .latestnews li {line-height:14px; height:80px}
.span12 .latestnews { display:block; width:auto; font-size:13px; width:200px }
.span12 .destaque h3 { font-size:18px; font-family: Lato; color:#007580; font-weight:bold; float:left }
.span12 .banneritem { margin-top:10px}
.span12 .leia a{ color:#3264a0; text-align:right; font-style:italic; float:right; padding-right:20px; font-weight:bold}

/* -----------------SNELIS------------------------ */
.span12 .noticiasSNELIS .latestnews li a{ color:#666 !important; font-family:Lato; font-weight:550; }
.span12 .noticiasSNELIS .latestnews li a span:hover { color:#000; text-decoration:none !important }
.span12 .noticiasSNELIS .latestnews li a:hover { text-decoration:none !important}
.acesseListaSNELIS a { color:#666 !important;  font-size:11px !important; font-family:Lato !important}
.acesseListaSNELIS a:hover { text-decoration:none !important; color:#000 !important}
.acesseListaSNELIS {text-align:right !important; text-decoration:none !important; background:#eeeff1 !important; margin-top:-10px !important;  padding-top:10px !important; height:30px !important;
border-top:2px solid #666}

/* -----------------SNEAR------------------------ */
.span12 .noticiasSNEAR .latestnews li a{ color:#666 !important; font-family:Lato; font-weight:550; }
.span12 .noticiasSNEAR .latestnews li a span:hover { color:#b30808; text-decoration:none !important }
.span12 .noticiasSNEAR .latestnews li a:hover { text-decoration:none !important}
.acesseListaSNEAR a { color:#b30808 !important;  font-size:11px !important; font-family:Lato !important}
.acesseListaSNEAR a:hover { text-decoration:none !important; color:#000 !important}
.acesseListaSNEAR {text-align:right !important; text-decoration:none !important; background:#eeeff1 !important; margin-top:-10px !important; padding-top:10px !important; height:30px !important;
border-top:2px solid #b30808}

/* -----------------SNFUT------------------------ */
.span12 .noticiasSNFUT .latestnews li a{ color:#666 !important; font-family:Lato; font-weight:550; }
.span12 .noticiasSNFUT .latestnews li a span:hover { color:#ae9700; text-decoration:none !important }
.span12 .noticiasSNFUT .latestnews li a:hover { text-decoration:none !important}
.acesseListaSNFUT a { color:#ae9700 !important;  font-size:11px !important; font-family:Lato !important}
.acesseListaSNFUT a:hover { text-decoration:none !important; color:#000 !important}
.acesseListaSNFUT {text-align:right !important; text-decoration:none !important; background:#eeeff1 !important; margin-top:-10px !important;  padding-top:10px !important; height:30px !important;
border-top:2px solid #ae9700}


.span4 .latestnews ul { padding-top:0px }
.span3 .latestnews li { line-height:14px; height:80px }
.span4 .noticiaData { margin-top:0px }
.span12 .noticias h3 { font-size:18px; font-family: Lato; color:#c63966; font-weight:bold; }
.latestnews #noticiaData { color:#afafaf; font-size:10px }
.latestnews a { text-decoration:none }
.radioEsporteListaSNFUT #noticiaData { padding-left:15px !important}
.radioEsporteLista #noticiaData { padding-left:15px !important}
/* --------------------------------------------------------------------- */



/* -------------------------------RÁDIO ESPORTE---------------------------------- */

.span12 .radioEsporteLista .latestnews li {background:url(../../../img/bt/iconRadio.png) no-repeat 5px 25px #f3f8f1; padding-left:8px; padding-right:5px; width:210px}
.span12 .radioEsporteLista .latestnews li a span{ padding-left:15px; color:#666; font-family:Lato; font-weight:550; text-align:left; display:block }
.span12 .radioEsporteLista .latestnews li a span:hover { color:#000; text-decoration:none !important }
.span12 .radioEsporteLista a:hover { text-decoration:none !important}
.transparent object { float: left !important}

.span12 .radio audio { width:500px !important; height: 50px;  margin: !important;  text-align: center !important;  margin: 0 auto !important; display: block; margin-bottom: 10px !important; }
.span12 audio { height: 50px;  margin: !important;  text-align: center !important;  margin: 0 auto !important; display: block; margin-bottom: 10px !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}
.acesseListaRadio {text-align:right !important; text-decoration:none !important; background:#eeeff1 !important; margin-top:-10px !important;  padding-top:10px !important; height:30px !important; border-top:2px solid #666}
.acesseListaRadio a { color:#666 !important; font-size:11px; font-family:Lato}
.acesseListaRadio a:hover { text-decoration:none; color:#000 !important}
.radioEsporteLista h4{ color:#666 !important}

/* -----------SNEAR---------------- */
.span12 .radioEsporteListaSNEAR .latestnews li {background:url(../../../img/bt/iconRadio.png) no-repeat 5px 25px #f3f8f1; padding-left:8px; padding-right:5px; width:210px}
.span12 .radioEsporteListaSNEAR .latestnews li a span{ padding-left:15px; color:#666; font-family:Lato; font-weight:550; text-align:left; display:block }
.span12 .radioEsporteListaSNEAR .latestnews li a span:hover { color:#b30808 !important; text-decoration:none !important }
.span12 .radioEsporteListaSNEAR a { color:#900}
.span12 .radioEsporteListaSNEAR a:hover { color:#000 !important; text-decoration:none !important}

.radioEsporteListaSNEAR h4{ color: #b30808;   font-family: Lato; font-size:13px; font-weight:normal; line-height:14px}
.radioEsporteListaSNEAR #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;}
.radioEsporteListaSNEAR .radio ul{ list-style:none !important; margin-left:-18px !important; margin-top:5px;}
.radioEsporteListaSNEAR li { height:20px;}
.radioEsporteListaSNEAR p { display:none}

.acesseListaRadioSNEAR {text-align:right !important; text-decoration:none !important; background:#eeeff1 !important; margin-top:-10px !important; padding-top:10px !important; height:30px !important; border-top:2px solid #b30808}
.acesseListaRadioSNEAR a { color:#b30808 !important; font-size:11px; font-family:Lato}
.acesseListaRadioSNEAR a:hover { text-decoration:none; color:#000}


.noticiasRadioEsporte h1 { color: #000 !important; font-family: Lato; font-size: 13px; text-decoration: none; }
.noticiasRadioEsporte a { margin-top:15px !important }
.noticiasRadioEsporte .paginationstyle { margin-top:50px; text-align:center }
.noticiasRadioEsporte .aidanews2_head { height: 70px;  border-bottom: 1px solid #ccc;}
.noticiasRadioEsporte .aidanews2_title {}
.noticiasRadioEsporte .aidanews2_img1 img { width:60px !important; height:60px !important; margin-top:-10px}
.noticiasRadioEsporte .aidanews2_date { position:absolute; margin-top:0px }
.noticiasRadioEsporte .aidanews2_title { margin-left:110px; margin-top:19px !important}
.noticiasRadioEsporte .aidanews2_head { padding-top:10px}




/* -----------SNFUT---------------- */
.span12 .radioEsporteListaSNFUT .latestnews li {background:url(../../../img/bt/iconRadio.png) no-repeat 5px 25px #f3f8f1; padding-left:8px; padding-right:5px; width:210px}
.span12 .radioEsporteListaSNFUT .latestnews li a span{ padding-left:15px; color:#666; font-family:Lato; font-weight:550; text-align:left; display:block }
.span12 .radioEsporteListaSNFUT .latestnews li a span:hover { color:#ae9700 !important; text-decoration:none !important }
.span12 .radioEsporteListaSNFUT a { color:#666}
.span12 .radioEsporteListaSNFUT a:hover { text-decoration:none !important}

.radioEsporteListaSNFUT h4{ color: #ae9700;   font-family: Lato; font-size:13px; font-weight:normal; line-height:14px}
.radioEsporteListaSNFUT #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;}
.radioEsporteListaSNFUT .radio ul{ list-style:none !important; margin-left:-18px !important; margin-top:5px;}
.radioEsporteListaSNFUT li { height:20px;}
.radioEsporteListaSNFUT p { display:none}

.acesseListaRadioSNFUT {text-align:right !important; text-decoration:none !important; background:#eeeff1 !important; margin-top:-10px !important;  padding-top:10px !important; height:30px !important; border-top:2px solid #ae9700}
.acesseListaRadioSNFUT a { color:#ae9700 !important; font-size:11px; font-family:Lato}
.acesseListaRadioSNFUT a:hover { text-decoration:none; color:#000 !important}




/* --------------------------------------------------------------------- */


/* -------------------------------FACE 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: 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: Galeria Vídeos---------------------------- */
.tituloGaleriaVideos { background:#eeeff1 !important; margin-top:30px !important; margin-left:-5px !important; border-top:3px solid #666 !important; width:100% !important; font-size:20px !important; height:36px !important; font-family:Lato !important; color:#666 !important; padding-left:10px !important; padding-top:15px !important; clear:both !important}
.listaCategorias  a { text-decoration:none !important; color:#666 !important}
.listaCategorias  a:hover { text-decoration:none !important; color:#000 !important}
.listaCategorias { background:#f3f8f1 !important; width:195px !important; padding:10px; margin-left:48px !important; margin-top: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:#666 !important; font-family:Lato !important; font-size:13px !important; text-align:center !important; font-weight:bold; border-bottom:2px dotted #666;}
.todasGalerias {text-align:right !important; height:20px !important; width:190px; margin-left:-8px !important}
.todasGalerias a{color:#036aea; font-family:Lato; font-size:10px; text-transform:uppercase;  }
#YoutubeGallerySecondaryContainer5 { width:100% !important}
.galeriaVideos { margin-left:-15px !important}
.galeriaVideos .html5gallery-container-0 { margin-left:-10px !important; margin-top:-10px}
.html5gallery-tn-img-play-0 { background:none !important}
.html5gallery-car-left-0 { background:url(../../../img/bt/left.png) !important; border-radius:20px !important; cursor:pointer}
.html5gallery-car-right-0 { background:url(../../../img/bt/right.png) !important; border-radius:20px !important; cursor:pointer}
.html5gallery-title-text-0{ background:none !important; display:none}
.html5-video-content { width:100%;}
.galeriaInterna div a { display:none !important}
.galeriaInterna div  { color:#fff !important; font-size:8px !important}
.galeriaInterna h3 { color:#666 !important; font-size:18px !important; font-family:Lato}
.html5gallery-container-0  {box-shadow: none !important; width:100% !important; margin-top:0px;}
#galeriaVideoInterna .html5gallery-container-0 {   box-shadow: none !important;  margin-left: -10px !important;  margin-top: -15px !important;  width:100% !important}
.html5gallery-box-0 { background:#000 !important;}
.html5gallery-car-0 { position: absolute;  display: block;  overflow: hidden;  left: 6px;  top: 359px;  width: 538px;  height: 60px;  border-top: none !important;  border-bottom: none !important;  background-color: none !important;  background: none !important;}
.galeriaInterna { width:515px !important; }


  
  
.html5gallery-tn-img-play-0 { background:none !important}
.html5gallery-car-left-0 { background:url(../img/bt/left.png) !important; border-radius:20px !important; cursor:pointer}
.html5gallery-car-right-0 { background:url(../img/bt/right.png) !important; border-radius:20px !important; cursor:pointer}
.html5gallery-title-text-0{ background:none !important; display:none}
.html5gallery-container-0 div a { display:none !important}
.joombig-main-video div  { color:#fff !important; font-size:8px}
.joombig-main-video a { display:none;}
.html5gallery-container-0 h3 { color:#666 !important; font-size:18px !important; font-family:Lato}

.html5gallery-box-0 { background:#000 !important;}
.html5gallery-car-0 { position: absolute;  display: block;  overflow: hidden;  left: 6px;  top: 359px;  width: 538px;  height: 60px;  border-top: none !important;  border-bottom: none !important;  background-color: none !important;  background: none !important;} 
/* --------------------------------------------------------------------- */







/* ----------SNELIS---------------------*/




/* ----------SNEAR---------------------*/

.listaCategoriasSNEAR  a:hover { text-decoration:none !important; color:#b30808 !important}
.listaCategoriasSNEAR  a { text-decoration:none !important; color:#666 !important}
.listaCategoriasSNEAR { background:#f3f8f1 !important; width:195px !important; padding:10px; margin-left:48px !important; margin-top:30px !important; border-radius:10px; }
.listaCategoriasSNEAR h6 { font-size: 13px !important; font-family: Lato !important;line-height: 15px !important; font-weight: 500 !important;text-align:left !important}
.listaCategoriasSNEAR li { border-bottom:1px solid #fff !important}
.outrasGaleriasSNEAR { color:#b30808 !important; font-family:Lato !important; font-size:13px !important; text-align:center !important; font-weight:bold; border-bottom:2px dotted #b30808;}
.todasGaleriasSNEAR {text-align:right !important; height:20px !important; width:190px; margin-left:-8px !important}
.todasGaleriasSNEAR a{color:#b30808 !important; font-family:Lato; font-size:10px; text-transform:uppercase;  }
.todasGaleriasSNEAR a:hover {color:#000 !important; font-family:Lato; font-size:10px; text-transform:uppercase;  }
.todasGaleriasImagensSNEAR {text-align:right !important; height:20px !important; width:190px; margin-left:-8px !important; float:right !important; margin-right:20px;}
.todasGaleriasImagensSNEAR a{color:#b30808 !important; font-family:Lato !important; font-size:10px; text-transform:uppercase;  }
.todasGaleriasImagensSNEAR a:hover {color:#000 !important; font-family:Lato !important; font-size:10px; text-transform:uppercase;  }

/* ----------SNFUT---------------------*/
.listaCategoriasSNFUT  a:hover { text-decoration:none !important; color:#ae9700 !important}
.listaCategoriasSNFUT  a { text-decoration:none !important; color:#666 !important}
.listaCategoriasSNFUT { background:#f3f8f1 !important; width:195px !important; padding:10px; margin-left:48px !important; margin-top:30px !important; border-radius:10px; }
.listaCategoriasSNFUT h6 { font-size: 13px !important; font-family: Lato !important;line-height: 15px !important; font-weight: 500 !important;text-align:left !important}
.listaCategoriasSNFUT li { border-bottom:1px solid #fff !important}
.todasGaleriasSNFUT {text-align:right !important; height:20px !important; width:190px; margin-left:-8px !important}
.todasGaleriasSNFUT a{color:#ae9700 !important; font-family:Lato; font-size:10px; text-transform:uppercase;  }
.todasGaleriasSNFUT a:hover {color:#000 !important; font-family:Lato; font-size:10px; text-transform:uppercase;  }
.outrasGaleriasSNFUT { color:#ae9700 !important; font-family:Lato !important; font-size:13px !important; text-align:center !important; font-weight:bold; border-bottom:2px dotted #ae9700;}


.todasGaleriasImagensSNFUT {text-align:right !important; height:20px !important; width:190px; margin-left:-8px !important; float:right !important; margin-right:20px;}
.todasGaleriasImagensSNFUT a{color:#ae9700 !important; font-family:Lato !important; font-size:10px; text-transform:uppercase;  }
.todasGaleriasImagensSNFUT a:hover {color:#000 !important; font-family:Lato !important; font-size:10px; text-transform:uppercase;  }
/* --------------------------------------------------------------------- */




/* ----------------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}
.galeriaImagenCapa .galleria-stage { width:100% !important; }
.galeriaImagenCapa .galleria-container { background:none !important;width:100% !important; padding:10px !important; margin-left:-30px !important; margin-top:15px;}
.galleria-container img { padding:0 !important; margin:0 !important}
#avatar_galleria_module { width:100% !important}
.galleria-image-nav {  position: absolute;  top: 50%;  margin-top: -62px;  width: 100%;  height: 62px;  left: 0px;}
#galeriaImagens h3 { font-family:Lato; font-size:15px; color:#09C; position:absolute; display:block; top:2558px; margin-left:-19px; background:url(../../../img/transparente.png); padding-left:5px; padding-right:5px; width:703px; color: #fff;   font-family: Lato;   font-size: 16px; z-index:2000}
.galleria-fullscreen {  height: 16px; width: 16px; bottom: 44px;  right: 20px;  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;}
.todasGaleriasImagens { text-align:right !important; padding-right:20px}
.todasGaleriasImagens  a { text-transform:uppercase; color:#666 !important; font-size:10px }
.todasGaleriasImagens  a:hover { color:#000 !important}
.galleria-stage { width:100% !important; }
.galleria-container { background:none !important;width:100% !important; padding:10px !important; margin-left:-15px !important; margin-top:15px;}
.galeriaVideoInterna  h3 { font-family:Lato; font-size:15px; color:#09C; position:absolute; display:block; margin-top:-100px;  margin-left:-5px; background:url(../../../img/transparente.png); padding-left:5px; padding-right:5px; width:703px; color: #fff;   font-family: Lato;   font-size: 16px; z-index:2000}
.galleria-image-nav-right { left: auto; right: 10px; background-position: -260px 46px;  z-index: 2;}
  /* --------------------------------------------------------------------- */


/* ----------SNELIS---------------------*/
.listaCategoriasImagens  a { text-decoration:none; color:#666 !important}
.listaCategoriasImagens  a:hover { text-decoration:none !important; color:#4281de!important}
.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}

/* ----------SNEAR---------------------*/
.listaCategoriasImagens  a { text-decoration:none; color:#666 !important}
.listaCategoriasImagens  a:hover { text-decoration:none !important; color:#4281de!important}
.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}

/* ----------SNFUT---------------------*/
.listaCategoriasImagens  a { text-decoration:none; color:#666 !important}
.listaCategoriasImagens  a:hover { text-decoration:none !important; color:#ae9700!important}
.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}

/* --------------------------------------------------------------------- */




.redesSociais h3{ color:#f2b029;font-size:18px; font-family: Lato;font-weight:bold; margin-right:-60px; 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 */
/* --------------------------------------------------------------------- */



.btInfo {  background:url("../img/informacoes.png") no-repeat; width:70px; height:20px; padding:2px 2px 2px 5px; float:left; margin-right:5px; text-indent:-1000px}
.divImgInfo {float: left; width: 30%;font-size:12px; padding:30px 5px 5px 35px}
.divInfo {width: 60%; text-align: justify; float: left; line-height: 18px; padding-top: 20px; font-weight:bold; color:#666; font-size:13px; font-family:Lato}
.dados { font-size:12px}
.transparent { background:url("../img/bgConteudoInterno.png") repeat; min-height:auto; max-height:100%}
.span4 .menu { padding-left:8px; background:url("../img/bgMenuProjeto.png") no-repeat top; min-height:600px; max-height:100%}
.span4 .menu li  {height:43px; width:100%;}
.span4 .menu li a {height:35px; width:95%; display:block; color:#666; font-weight:bold; font-family:Lato; font-size:13px; padding-top:5px; padding-left:20px}
.span4 .menu li a:hover { width:88%; background:url("../img/bgMenuItem.png") repeat-x;color:#FFF; text-decoration:none}
.span4 .menu li>ul>li { height:30px; background:url("../img/bgMenuFilho.png") no-repeat; line-height:14px; vertical-align:middle; padding-top:8px}
.span4 .menu li>ul>li a{ height:30px;font-size:11px; white-space:normal}
.span4 .menu li>ul>li a:hover{height:30px; background:none; color:#418920; white-space:normal}


.item-page .bannergroup  img { border:1px solid #ccc; margin-left:1px; margin-right:1px}
.item-page .seta{background:url('../img/seta.png') no-repeat 0px 6px!important;padding-left:10px;}
.item-page a{ text-decoration:none; color:#06C}
.item-page { padding-right:10px; margin-top:-10px; background: none}
.item-page {padding:0px 20px 20px 20px}
.item-page li a:hover { text-decoration:underline; color:#000}
.item-page li {font-size:13px; font-family:Lato; list-style:decimal; text-align:justify; list-style: none;; color:#666}
.item-page p a{ text-decoration:none; font-weight:normal !important }
.item-page p a:hover { text-decoration:underline; color:#000}
.item-page ol li{ margin-left:15px; padding-left:15px; font-size:13px; font-size:Lato; list-style:decimal; text-align:justify}
.item-page h2 { font-size:18px; font-weight:bold; font-family:Lato ;color: #666666; max-width:700px; line-height:20px;}
.item-page p { font-family:Lato; text-align:justify; font-size:13px; color:#666}

.item-page div { font-family:Lato; text-align:justify; font-size:13px; color:#666}

.item-page table{ font-family:Lato; font-size:12px; margin:0 auto}
.item-page table  a{  text-align:center}
.item-page table td a { color:#06C; font-family:Lato; text-decoration:none; text-align:center}
.item-page table td a:hover { color:#000; text-decoration:underline}

.item-page ol li { list-style: upper-roman}
.item-page .vejaTambem h3 { color: #06F; padding-left:0px; margin-bottom:-20px }
.item-page .vejaTambem li { padding-left:12px}
.item-page .vejaTambem a {color:#06F; font-size:13px; font-family:Lato; text-decoration:none;}
.item-page .vejaTambem a:hover { color:#000; text-decoration:underline}
.item-page .vejaTambem .relateditems li{ background:url('../img/seta.png') no-repeat 0px 6px}
.item-page small {position:absolute; float:left; padding-top:3px; margin-left:20px; width:75px}
.item-page small img{ float:left;}
.imagemArtigo { float:left; margin-right:5px;}
/* .item-page img {width:346px; height:231px; margin-right:10px}*/

.item-page .aidanews2_positions { border:none !important; background:none !important}
.item-page .aidanews2_positions img {border-radius:10px; border:2px solid #eee !important;  }
/*.item-page .galeriaPlayer .player {background:url(../../../img/bt/player.png) 0px 0px no-repeat ;  margin-top:-200px; margin-left:150px; margin-bottom:150px; position:absolute; width:50px; height:50px}*/
.item-page .aidanews2_table .aidanews2_tabrow .aidanews2_art { float: left;  display: inline;  border-right:0px #000 solid !important;}
.item-page .infirstrow { border-top: 0px solid #ccc;}
.item-page .firstinrow { border-left: 0px solid #ccc;}
.item-page .aidanews2 .even { background-color: #fff;}
.item-page .galeriaPlayer .aidanews2_readmore {background:url(../../../img/bt/player.png) 0px 0px no-repeat; text-indent:-2000px; height:50px; width:50px; display:block; position:absolute; margin-top:-166px; margin-left:-30px !important }

.item-page .galeriaPlayer .aidanews2_positions img {border-radius:10px; border:2px solid #eee !important; width:300px !important; height:200px !important  }

.item-page .galeriaPlayer .aidanews2_title a{ color:#063; text-align:left; padding-left:20px; font-size:15px;display:block }
.item-page .galeriaPlayer .aidanews2_title { line-height:15px; display:block; margin-bottom:20px }
.item-page .galeriaPlayer .aidanews2_topL { width:320px}
.item-page .galeriaPlayer .aidanews2_bottomlink { display:none}


.item-page .galeria .aidanews2_title a{ color:#063; text-align:left; padding-left:20px; font-size:15px;display:block }
.item-page .galeria .aidanews2_positions img {border-radius:10px; border:2px solid #eee !important; width:300px !important; height:200px !important  }
.item-page .galeria .aidanews2_title { line-height:15px; display:block; margin-bottom:20px }
.item-page .galeria .aidanews2_topL { width:320px}
.item-page .galeria .aidanews2_bottomlink { display:none}

.aidanews2_img1 img{ width:150px !important; height:96px!important}

.item-page .banneritem { float:none; text-align:center; width:250px; margin:0 auto; margin-bottom:20px;}
.item-page .banneritem img { border-radius:2px}
.tituloBranco h2{ color:#FFF !important}

/* Banner Destaque Sub home*/
.camera_wrap .camera_pag .camera_pag_ul { list-style: none;  margin: 0;  padding: 0;  text-align: right; margin-bottom:-20px}

.conteudo .radio #noticiaDataDestaque{ display:none}
.conteudo .radio .detalhes{ display:none}
.conteudo .radio li{ display:none}

.actions {margin-top:-35px; float:right}
.actions img { width:auto}
.article-info-term { display:none}
.createdby { display:none}
.published { font-family:Lato; font-size:12px; margin-top:-15px; margin-left:0px; color: #06C; font-weight:500; height:30px}


.blog {padding:0px 20px 20px 20px;font-family:Lato; text-align:justify; font-size:13px; color:#666}
.blog .seta{background:url('../img/seta.png') no-repeat 0px 6px!important;padding-left:10px;}
.blog a { text-decoration: none;   color: #666;  float: left;   font-size: 15px; LINE-HEIGHT: 16px;}

.blog a:hover { color:#06C}
.blog li a:hover { text-decoration:underline; color:#000}
.blog li {font-size:13px; font-family:Lato; list-style:decimal; text-align:justify; list-style:none; color:#666}
.blog p a{ text-decoration:none; font-weight:normal !important }
.blog p a:hover { text-decoration:underline; color:#000}
.blog ol li{ margin-left:15px; padding-left:15px; font-size:13px; font-size:Lato; list-style:decimal; text-align:justify}
.blog h2 { font-size:18px; font-weight:bold; font-family:Lato ;color: #666666; max-width:700px; line-height:20px;}
.blog p { font-family:Lato; text-align:justify; font-size:13px; color:#666}
.blog div { font-family:Lato; text-align:justify; font-size:13px; color:#666}
.blog table{ font-family:Lato; font-size:12px}
.transparent object { margin:0 auto !important; }
#onepixeloutaudioplayer_51c4bca20e5ce {border:1px solid #F00;}

.radio ul div a {display:none} 

.item-page object { width:300px !important; margin:0 auto !important; text-align:center; position:absolute; display:block; left:48%}
.item-page .pdfView { width: 705px !important; height: 650px !important; position: inherit; }

.radioEsporteLista object { width:210px !important; position:inherit;}


.contentpane p{ color:#F00}

.items-leading { color:#006}
.blog h2 { font-size:14px; font-family:Lato; display:none} 
.blog img { width:auto }
.items-leading .article-info { display:none}
.nspTitleBlock .nspArtMain a{ color:#666; font-family:Lato; font-size:13px; text-decoration:none}
.nspTitleBlock .nspArtMain a:hover { text-decoration:underline; color:#000}
.actions  li { display:inline}
.nspTitleBlock { margin-top:15px}
.nspTitleBlock .nspTitleTab .nspTitle { color:#666; font-family:Lato; font-size:13px; font-weight:bold; line-height:20px; width:510px}




/* ----------------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}
/* --------------------------------------------------------------------- */



/* ----------------Seção: Tabelas---------------------------- */

.tabelaConteudo{border:1px solid #ccc; margin:0px auto 10px auto; font-family:Lato; font-size:12px}
.tabelaConteudo td {border:1px solid #ccc; padding:2px 4px;}
.tabelaConteudo th{border:1px solid #ccc; padding:2px 4px;}
.tabelaConteudo thead th{ background-color:#e4e4d2; color: #757570;}
/* --------------------------------------------------------------------- */




/* ----------------Seção: Uteis---------------------------- */
.imgReduzir {width:346px; height:231px; margin-right:10px}
.imgCenter { padding-left:40px}
.imgLeft { float:left; margin-right:10px}
.imgRight { float:right; margin-left:10px}
.alignLeft{text-align:left !important;}
.alignCenter{text-align:center !important;}
.alignRight{text-align:right !important;}
.romano{margin-left:20px; list-style-type:upper-roman!important;}
.ordenacao{margin-left:20px; list-style-type:decimal!important;}
.alpha{margin-left:20px; list-style-type:lower-alpha!important;}
.circle{margin-left:20px; list-style-type:circle!important;}
/* --------------------------------------------------------------------- */

.aidanews2 { padding-left:10px; padding-right:10px}
.aidanews2_date {   font-weight: bold; color: #06C;  margin-top: 2px;  font-size: 12px;  font-weight: 100;  float: left;  clear: both; }
.aidanews2_head { height:25px}
.aidanews2_head a { color:#666; font-family:Lato; font-size:13px; text-decoration:none}
.aidanews2_head a:hover { text-decoration:underline}
.aidanews2_positions { background:#fff; margin-bottom:5px; margin-top:5px; border-bottom:1px solid #CCC; padding-bottom:10px}
.aidanews2_line { display:none}
.aidanews2_mainC { font-family:Lato; font-size:13px; color:#666}
.aidanews2_mainC img { margin-bottom:10px; width:150px; height:96px; padding-left:0px}
.aidanews2_main { margin-top:10px; margin-bottom:10px}  
.aidanews2 img { border:none !important; border-radius:5px; margin-top:1px;}
.aidanews2_readmore { float:right; margin-top:-18px}
.aidanews2_foot a{ font-family:Lato; font-size:12px; color:#06C;}
.aidanews2_foot a:hover { color:#000}
#aidapagesbottom322 { margin:0 auto; text-align:center}
#aidapagesbottom323 { margin:0 auto; text-align:center}

.paginationstyle a {padding: 0 5px; text-decoration: none;  border-radius: 5px;  background: #1f812e;  color: #fff;  border: none;  padding: 1px 5px 1px 5px;  font-size: 12px;  margin-left: 5px;  margin-bottom: 5px;}
.paginationstyle {text-align:center !important;}

.item-page p img { margin-right: 10px !important;  margin-left: 4px !important;}

/*.item-page div img {display:block; padding-right:5px !important; margin-left:3px !important}*/

.item-page span img {display:block; margin-right:50px !important; margin-left:5px !important}
.item-page small img { margin-left:0px !important; margin-right:0px !important}

.aidanews2_text { text-align: left; clear: both; float: left; height:auto; padding-top:5px; min-height:60px; line-height:16px }
.aidanews2_title { line-height:20px; margin-top:10px}
/* ----------------Seção: Notícias Anteriores---------------------------- */
.noticiasAnteriores {text-align:right!important ;width:98%;color:#467fbe;background:#f6f6f6; margin-right:0px; float:right; padding-right:10px;
border-radius:8px; height:20px}
.noticiasAnteriores a { text-align:right !important; color:#467fbe}
.noticiasAnteriores a:hover { color:#900}


#calendar-344 table { width:100%; border:0.5px solid #39F}
#calendar-344 table tr td { border:1px solid #39F}
#calendar-344 .blogCalendarHeader { background:#39F; }
#calendar-344 .blogCalendarHeader a{color:#FFF; font-size:14px; line-height:30px;}
#calendar-344 .blogCalendarHeader a:hover { text-decoration:none; color:#930; display:block}
#calendar-344 .dayName { background:#62b1ff; color:#FFF}
#calendar-344 .blogCalendarDay { color:#ccc}
#calendar-344 .blogCalendarDay a { color:#3399ff;}
#calendar-344 .blogCalendarDay a:hover { color:#00C;}


.item-page .mapa span{ font-size:20px; color:#666}

.item-page .mapa .item-135 li{ font-size:20px; color:#666}

/* ----------------Alterações SECOM ---------------------------- */
.acessibilidade {margin:0 auto; height:120px; width:100%; color:#FFF; margin-top:0px; background-color: #168128; background-image: radial-gradient(ellipse at center center , #19882C 1%, #025310 100%);padding-bottom:15px}
.ir a{ color:#FFF; font-size:10px; text-decoration:none}
.ir a:hover { text-decoration:underline}
.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: #FFF;font-size: 4em; font-weight: 800; margin: 0; padding-left:10px}
#portal-title {color: #FFF !important;font-size:50px; font-family: 'Open Sans',Arial,Helvetica,sans-serif;}
#portal-title2 {color: #FFF!important;font-size:25px; font-family: 'Open Sans',Arial,Helvetica,sans-serif; padding-left:12px} 

.modSubMenu {width:100%; background:#00420c; height:25px; color:#FFF;}
.modSubMenu  a { color:#FFF; text-decoration:none}
.modSubMenu  a:hover { text-decoration:underline}

.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}  
.capa { display:none !important}  

/* ------Default CIE -------*/
.defaultCIE { margin:0 auto;}
.defaultCIE table td a  { color:#fff; text-decoration:none; font-size:13px; line-height:13px }
.defaultCIE table td a:hover { text-decoration:underline; color:#FFF !important} 


.paginationstyle{
width: 100%;
text-align: center;
padding: 2px 0;
margin: 0 auto;
clear: both;

}

.paginationstyle a{
padding: 0 5px;
text-decoration: none;
border-radius: 5px;
background:#1f812e;
color: #fff;
border:none;
padding:5px 10px 5px 10px;
font-size:12px;
margin-left:5px
}

.paginationstyle a:hover, .paginationstyle a.selected{
color: #FF0;
background-color: #218331;
}

.paginationstyle a.selected{
font-weight:bold;
}

.paginationstyle a.disabled, .paginationstyle a.disabled:hover{
background-color: #ccc;
cursor: default;
color: #aaa;
border-color: transparent;
}


.paginationstyle a.imglinks{
border: 0;
padding: 0;
}

.paginationstyle a.imglinks img{
vertical-align: bottom;
border: 0;
}

.paginationstyle a.imglinks a:hover{
background: #157824;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{
color: #FF0;
background-color: #11641d;
}

#lbImage div{ background-size: 50%}
.agendaSecretario { line-height:17px !important; display:block; width:100%}



.galleria-thumbnails {margin:0 auto; text-align:center}

/* ----------------Modulo Videos Botoes ---------------------------- */
 .sp-toggler-main a {color:#fff !important; background:green; padding:5px; border-radius:5px}
 .sp-toggler-main a:hover {background:#1c460c}