@import url("metal.css");
/*
cor verde 2019: #99b73c
verde escuro: #34633d
verde claro: #7ba940
*/

body .category-desc {
  padding:0px 0px !important; /*alterado por carlos santos   padding:15px 0;*/
}
body form#adminForm {
  padding: 0px 15px 15px 15px !important; /*adicionado por carlos santos*/
}
body #header {
  padding:0px 0px 0px 0px !important;  /* alterado por nunoleite - 5px 0 5px 0 */
}
body #holder, body #holder2, body #holder3 {
  padding:0px 0 !important;  /* alterado por nunoleite - 5px 0 */
}
body .clearm {
  /*height:1px !important;*/ /* ignorado por nunoleite */
}
#yjsg1, #yjsg2, #yjsg3, #yjsg4, #yjsg5, #yjsg6, #yjsg7, #yjsgbodytop, #yjsgbodybottom {
  margin:0px auto 0px auto !important;  /* alterado por nunoleite - 10px auto 10px auto; */
}
#footmod {
  margin:0px 0px -20px 0px !important;  /* alterado por nunoleite - margin:0px; */
}
.yjsquare_in, .yjsquare_yj1 .yjsquare_in, .yjsquare_yj2 .yjsquare_in {
  padding: 0px !important;  /* alterado por nunoleite - 10px */
}
.yjsquare p, .yjsquare_yj1 p, .yjsquare_yj2 p {
  padding:0px !important;  /* alterado por nunoleite - 3px */
}
#user11, #user12, #user13, #user14 {  /* class adicionada por nunoleite */
  height: 280px !important;
  min-height: 280px !important;
  max-height: 280px !important;
  line-height: 12px;
}
#user11 li {
	line-height: 16px !important;
}
#user11 .yjsquare, #user12 .yjsquare, #user13 .yjsquare, #user14 .yjsquare {  /* class adicionada por nunoleite */
  /*background: #F2F2F2;*/
  margin-left:10px !important;
  margin-right:10px !important;
}
#user11 .yjsquare_in, #user12 .yjsquare_in, #user13 .yjsquare_in, #user14 .yjsquare_in {  /* class adicionada por nunoleite */
  padding-left:10px !important;
  padding-right:10px !important;
  padding-top:45px !important;
  height: 235px !important;
/*  min-height: 280px !important;
  max-height: 280px !important;*/
}
#user11 .yjsquare_in {  /* class adicionada por nunoleite */
  background: url(topo_destaque_noticias.png) no-repeat 0 0 !important;
}
#user11 .yjsquare + .yjsquare .yjsquare_in {  /* class adicionada por nunoleite */
  background: none !important;
}

#user12 .yjsquare_in {  /* class adicionada por nunoleite */
  background: url(topo_destaque_fotos.png) no-repeat 0 0 !important;
}
#user12 table td {
	border-bottom: none !important;
}
#user12 table + p {
  border-top: 1px dashed #cccccc;
  margin-top: 5px;
}
#user13 .yjsquare_in {  /* class adicionada por nunoleite */
  background: url(topo_destaque_videos.png) no-repeat 0 0 !important;
}
#user13 table td {
	border-bottom: none !important;
}
#user13 table + p {
  border-top: 1px dashed #cccccc;
  margin-top: 2px;
}
#user14 .yjsquare_in {  /* class adicionada por nunoleite */
  background: url(topo_destaque_mapa.png) no-repeat 0 0 !important;
}
#topmenu_holder{
  padding:0px 0 0px 0 !important;  /* alterado por nunoleite - 0px 0 10px 0 */
  /*margin:0 0 0 244px !important;  /* alterado por nunoleite - 0 auto */
  margin:0px auto !important;
  z-index: 999;
}
.top_menu {
  /*padding: 0px 0 0 0 !important;  /* alterado por nunoleite - 10px 0 0 0 */
 	z-index: 2 !important;
}
.menu {
  margin-left:0px !important;/*-4 plus body padding */  /* alterado por nunoleite - -19px */
  /*margin-top: -2px;  /* adicionado por nunoleite */
}
#mainlevel li a, .menu li a {
  height: 62px !important;  /* alterado por nunoleite - 26px */
  text-indent:0px !important;  /* alterado por nunoleite - 22px */
  padding-top:0px !important;  /* alterado por nunoleite - 5px */
}
div.yjsg-pagination {
  float: left !important;  /* adicionado por nunoleite */
  /*width: 935px !important;*/  /* adicionado por nunoleite */
  font-size: 11px !important; /*adicionado por carlos santos*/
}
div.yjsg-newsitems {
  height: 0px !important; /*adicionado por carlos santos*/
}
.yjsg-blog_c { /*alterado por carlos santos*/
  padding: 15px !important;
}
.newsitem_text {
  padding:0px 0px 0px 0px !important; /*Alterado por Carlos Santos  padding:0px 3px 0px 3px;*/
}
.news_item_a {
	padding: 0px 15px 0px 15px !important;
}
body {
  /*text-align:center !important;*/ /*center hack*/
  margin:0px 0 0px 0 !important;  /* alterado por nunoleite - 10px 0 10px 0 */
}
h1, h2, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, dl, fieldset, address {
  margin:0 0;  /* alterado por nunoleite - 0.5em 0 */
}
.inputbox {
  margin-top:4px !important;  /* alterado por nunoleite - 5px */
  margin-bottom: 4px !important;  /* adicionado por nunoleite */
}
.button {
  margin-top:9px !important;  /* alterado por nunoleite - 5px */
  font-size: 12px !important;  /* adicionado por nunoleite */
}
#stylef11 {
  font-family: Arial,Helvetica,sans-serif !important; /*alterado por carlos santos   font-family: Gill Sans MT, sans-serif;*/
}
/*alterado por carlos santos*/
/*.componentheading {
  letter-spacing: normal !important;
  margin:0 0px 4px 0px !important;
}*/
.componentheading {
  padding: 29px 15px 15px 20px !important; /*alterado por carlos santos   padding: 10px 0 10px 10px; */
}
/*adicionado por carlos santos*/
.titulo_vermelho {  /* passou a preto 2017 - por nunoleite */
  /*color: #d41c24 !important;*/
  color: #000000 !important;
  font-size: 18px !important;
  /*font-style: italic !important;*/
  line-height: 150% !important;
}
/*adicionado por carlos santos*/
.imagem_noticias {
	margin: 15px 10px 20px 9px !important;
}
/*adicionado por carlos santos*/
#mapbody77_wyai6_0{padding-left: 20px !important;}

/* alterações ao metal.css */
body#stylef1, body#stylef2, body#stylef3, body#stylef4, body#stylef5, body#stylef6, body#stylef7, body#stylef8, body#stylef9, body#stylef10, body#stylef11, body#stylef12, body#stylef13, body#stylef14, body#stylef15, body#stylef16 {
  /*background:#E8E8E8 url(https://www.jogosdofuturo.net/images/images1/fundo.jpg) no-repeat center top; /* alterado por nunoleite - #E8E8E8 url(https://www.jogosdofuturo.net/images/images/metal/background.jpg) no-repeat center top; */
  /*background:#E8E8E8;  /* adicionado por nunoleite */
	background: #ededed url(background.jpg) no-repeat center top !important;
	/*background:#7ba940 !important;*/
}
#header {
  /*background:#212121 url(https://www.jogosdofuturo.net/images/images/metal/header_bg.jpg) no-repeat left top;*/  /* ignorado por nunoleite */
  background: url(header.jpg) no-repeat center top !important;  /* adicionado por nunoleite */
  z-index: 999;
}
#yjsg2 {
  /*background:#d9d9d9 url(https://www.jogosdofuturo.net/images/images/metal/yjsg2_bg.jpg) repeat-x left bottom;  */  /* ignorado por nunoleite */
  background: url(adv.jpg) no-repeat center top !important;  /* adicionado por nunoleite */
  /*margin: 0px !important;*/   /* adicionado por nunoleite */
  /*float: left !important;*/
  padding: 0px !important;   /* adicionado por nunoleite */
  line-height: 4px !important;  /* adicionado por nunoleite */
  margin-top: 0px !important;
  height: 27px !important;
}
#footer {
  /*background:#F2F2F2 url(https://www.jogosdofuturo.net/images/images/metal/footer.jpg) no-repeat right top;*/  /* ignorado por nunoleite */
  /*background:url(https://www.jogosdofuturo.net/images/images1/footer.jpg) no-repeat 0 0;*/ /*adcionado por carlos santos*/
  /*background: #0b89ca url(logo_footer_bg.png) no-repeat 0 10px !important;  /* adcionado por nunoleite */
  /*background:#ec1c24;  /* adicionado por nunoleite */
	/*background: #0b89ca url(logo_footer_bg.png) no-repeat 0 10px !important;  /* adcionado por nunoleite */
	background: #5fb83d url(logo_footer_bg.png) no-repeat 0 10px !important;
  color:#FFFFFF;  /* alterado por nunoleite - EFEFEF */
  padding-top: 20px;
}
.search {
  background: url("back_pesquisar.png") no-repeat scroll 0 2px transparent !important;  /* adicionado por nunoleite */
  margin-left: 160px;  /* adicionado por nunoleite */
  margin-top: 8px;  /* adicionado por nunoleite */
  padding-top: 0px;  /* adicionado por nunoleite */
  padding-right: 20px;  /* adicionado por nunoleite */
  padding-left: 30px;  /* adicionado por nunoleite */
  text-align: right;  /* adicionado por nunoleite */
}
.search .inputbox {
	padding: 0px;
}
._fotosnotopo {  /* class adicionada por nunoleite */
  background:url(triangulo.jpg) no-repeat 0 0 !important;
}

/*class adicionada por carlos santos*/
._footerjdf {
  background:url(https://www.jogosdofuturo.net/images/template/footer.jpg) no-repeat 0 0 !important;
}
.jogos_data {
	color: #ffffff;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	line-height: 26px;
	margin-left: 50px !important;
	margin-top: -28px !important;
}
#yjsg3 {
  background: none !important;
}
#yjsg4 {
  background: none !important;}

#yjsg5 {
  background: none !important;
}
#yjsg7 {
  /*color:#efefef;*/  /* ignorado por nunoleite */
}

#mainlevel li a, .menu li a, a.mainlevel {
  /*background: none !important;*/
  /*color:#727272;*/  /* ignorado por nunoleite */
}
#mainlevel li a:hover, #mainlevel a#active_menu:link, #mainlevel a#active_menu:visited, a.mainlevel:hover, a.mainlevel#active_menu, #mainlevel li a:hover, #mainlevel a#active_menu:link, #mainlevel a#active_menu:visited, .menu li a:hover, .menu li.active a {
  /*background: none !important;*/
}
#header #yjsgheadergrid {
	padding: 0px !important;
}
#header1 .yjsquare {
	padding: 0px !important;
}
.search .inputbox {
	width: 150px !important;
}
body.style_mesh .yjsg_grid .yjsquare, body.style_metal .yjsg_grid .yjsquare {
	padding-left: 0px;
	padding-right: 0px;
}
.yjsquare {
	margin-bottom: 0px;
}
#yjsg4 ul li {
	padding-left: 0px;
}
._menumodalidades li {
	float: left;
	/* background: none !important; */
}
._andebol {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/andebol.png) no-repeat 0 0 !important;
  /*padding-left: 55px;*/
  /*padding-top: 84px;*/
}

.active ._andebol, ._andebol:hover {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/andebol_h.png) no-repeat 0 0 !important;
  /*padding-left: 55px;*/
  /*padding-top: 84px;*/
}

._atletismo {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/atletismo.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

.active ._atletismo, ._atletismo:hover {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/atletismo_h.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

._basquetebol {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/basquetebol.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

.active ._basquetebol, ._basquetebol:hover {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/basquetebol_h.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

._beisebol {  /* class adicionada por nunoleite */
  background: url(https://www.jogosdofuturo.net/images/modalidades_menu/beisebol.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

.active ._beisebol, ._beisebol:hover {  /* class adicionada por nunoleite */
  background: url(https://www.jogosdofuturo.net/images/modalidades_menu/beisebol_h.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

._canoagem {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/canoagem.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

.active ._canoagem, ._canoagem:hover {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/canoagem_h.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

._adaptado {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/adaptado.png) no-repeat 0 0 !important;
  /*padding-left: 55px;*/
  /*padding-top: 84px;*/
}

.active ._adaptado, ._adaptado:hover {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/adaptado_h.png) no-repeat 0 0 !important;
  /*padding-left: 55px;*/
  /*padding-top: 84px;*/
}

._ginastica {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/ginastica.png) no-repeat 0 0 !important;
  /*padding-left: 55px;*/
  /*padding-top: 84px;*/
}

.active ._ginastica, ._ginastica:hover {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/ginastica_h.png) no-repeat 0 0 !important;
  /*padding-left: 55px;*/
  /*padding-top: 84px;*/
}

._futebolde7 {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/futebol7.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

.active ._futebolde7, ._futebolde7:hover {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/futebol7_h.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

._futebolde9 {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/futebol9.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

.active ._futebolde9, ._futebolde9:hover {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/futebol9_h.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

._futebolde11 {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/futebol11.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

.active ._futebolde11, ._futebolde11:hover {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/futebol11_h.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

._futeboldepraia {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/futeboldepraia.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

.active ._futeboldepraia, ._futeboldepraia:hover {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/futeboldepraia_h.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

._futsal {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/futsal.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

.active ._futsal, ._futsal:hover {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/futsal_h.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

._hiphop {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/hiphop.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

.active ._hiphop, ._hiphop:hover {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/hiphop_h.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

._hoqueiempatins {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/hoqueiempatins.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

.active ._hoqueiempatins, ._hoqueiempatins:hover {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/hoqueiempatins_h.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

._judo {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/judo.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

.active ._judo, ._judo:hover {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/judo_h.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

._karate {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/karate.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

.active ._karate, ._karate:hover {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/karate_h.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

._natacao {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/natacao.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

.active ._natacao, ._natacao:hover {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/natacao_h.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

._orientacao {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/orientacao.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

.active ._orientacao, ._orientacao:hover {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/orientacao_h.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

._patinagem {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/patinagem.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

.active ._patinagem, ._patinagem:hover {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/patinagem_h.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

._rugby {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/rugby.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

.active ._rugby, ._rugby:hover {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/rugby_h.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

._skate {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/skate.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

.active ._skate, ._skate:hover {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/skate_h.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

._bodyboard {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/bodyboard.png) no-repeat 0 0 !important;
  /*padding-left: 55px;*/
  /*padding-top: 84px;*/
}

.active ._bodyboard, ._bodyboard:hover {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/bodyboard_h.png) no-repeat 0 0 !important;
  /*padding-left: 55px;*/
  /*padding-top: 84px;*/
}

/*._surf {  /* class adicionada por nunoleite */
/*  background: url(../modalidades_menu/surf.png) no-repeat 0 0 !important;
  padding-left: 55px;
  /*padding-top: 84px;*/
/*}

/*.active ._surf, ._surf:hover {  /* class adicionada por nunoleite */
/*  background: url(../modalidades_menu/surf_h.png) no-repeat 0 0 !important;
  padding-left: 55px;
  /*padding-top: 84px;*/
/*}*/

._tenis {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/tenis.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

.active ._tenis, ._tenis:hover {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/tenis_h.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

._tenisdemesa {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/tenisdemesa.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

.active ._tenisdemesa, ._tenisdemesa:hover {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/tenisdemesa_h.png) no-repeat 0 0 !important;
  /*padding-left: 54px;*/
  /*padding-top: 84px;*/
}

._vela {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/vela.png) no-repeat 0 0 !important;
  /*padding-left: 55px;*/
  /*padding-top: 84px;*/
}

.active ._vela, ._vela:hover {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/vela_h.png) no-repeat 0 0 !important;
  /*padding-left: 55px;*/
  /*padding-top: 84px;*/
}

._voleibol {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/voleibol.png) no-repeat 0 0 !important;
  /*padding-left: 55px;*/
  /*padding-top: 84px;*/
}

.active ._voleibol, ._voleibol:hover {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/voleibol_h.png) no-repeat 0 0 !important;
  /*padding-left: 55px;*/
  /*padding-top: 84px;*/
}

._xadrez {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/xadrez.png) no-repeat 0 0 !important;
  /*padding-left: 55px;*/
  /*padding-top: 84px;*/
}

.active ._xadrez, ._xadrez:hover {  /* class adicionada por nunoleite */
  background: url(../modalidades_menu/xadrez_h.png) no-repeat 0 0 !important;
  /*padding-left: 55px;*/
  /*padding-top: 84px;*/
}
._menumodalidades ul li a,  ._menumodalidades ul li.active a, ._menumodalidades ul li a:hover {
	text-indent: 120% !important;
	overflow: hidden;
	white-space: nowrap;
  width: 44.6px;
  background-position: 9px 10px !important;
  margin-left: -2.3px;
}
._menumodalidades {
	background: rgba(0, 0, 0, 0) url("../modalidades_menu/modalidades_bg.png") repeat scroll 0 0;
}
/*#user11 .yjsquare + .yjsquare .yjsquare_in p {
	border-top: 1px dashed #cccccc;
	padding-top: 2px;
}*/
#user14 img {
	height: 196px;
}
#user14 table + p {
	margin-top: 3px !important;
}
#user11 .yjsquare + .yjsquare .yjsquare_in p {
	border-top: 1px dashed #cccccc;
	margin-top: 8px !important;
  line-height: 12px;
}
#yjsg7 .yjsquare {
	padding: 20px !important;
}
#yjsg7 h3 {
	color: #4D4D4D;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	margin: 5px 10px 0 0px;
	font-style: normal;
	font-weight: normal;
	padding-bottom: 15px;
}
#yjsg7 ._modorganizacao .banneritem {
	/*float: left;*/
	padding-right: 11px;
	padding-left: 12px;
	display: table-cell;
	vertical-align: middle;
}
#yjsg7 ._modpatrocinadores .banneritem {
	/* float: left; */
	padding-right: 21px;
	padding-left: 21px;
	display: inline-block;
	vertical-align: middle;
}
#yjsg7 .bannergroup._modpatrocinadores {
	display: block;
	text-align: center;
}
#yjsg7 .banneritem {
	/*float: left;*/
	padding-right: 5px;
	padding-left: 5px;
	display: table-cell;
	vertical-align: middle;
}
#yjsg7 .yjsquare._modorganizacao {
	float: left;
}
#yjsg7 .yjsquare._modparceiros {
	float: left;
  clear: none;
}
.yjsquare._user16 {
	padding-top: 0px;
	padding-left: 10px !important;
}
.yjsquare._user17 {
	padding-top: 0px;
	padding-left: 5px !important;
}


/* adicionados após upgrade para 2.5 */
/* inicio do menu */
body #topmenu_holder {
	/*margin-left: 244px !important;*/
  margin-top: -5px !important;
}
body #horiznav {
	background: none !important;
	height: 5px !important;
	float: left !important;
}
.top_menu #horiznav {
	margin-left: 237px;
}
body span.yjm_has_none span.yjm_title {
	line-height: 25px !important;
}
body .horiznav ul li {
	background: none !important;
	padding-top: 0px;
}
body .horiznav ul li:hover, body .horiznav ul li.sfHover {
	background: none !important;
}
body .horiznav ul li a {
	color: #ffffff !important;
	background: none !important;
	text-transform: none !important;
  font-size: 12px !important;
  padding: 0px 19px 0px 19px !important;
}
body .horiznav ul li a:hover, body .horiznav ul li:hover a, body .horiznav ul li.sfHover a, body.horiznav ul li.sfHoverHas a {
	color: #ffffff !important;
	/*background: none !important;*/
}
body .horiznav li#current, body .horiznav li.active {
	background: none !important;
	/* color: yellow !important; */
}
body .horiznav li#current a, body .horiznav li.active a, body .horiznav li.active a:visited, body .horiznav li.active.sfHover a:visited, body .horiznav li.active.sfHoverHas a:visited {
	color: #ffffff !important;
	/*background: none !important;*/
}
body .horiznav li#current a:hover, body .horiznav li#current.sfHover a:hover, body .horiznav li.active a:hover {
	color: #ffffff !important;
	/*background: none !important;*/
}
body .horiznav li#current:hover, body .horiznav li#current.sfHover, body .horiznav li.active:hover, body .horiznav li.active.sfHover {
	background: none !important;
}
body .horiznav ul li.haschild {
	background: none !important;
}
body .horiznav ul li.haschild:hover {
	background: none !important;
}
body .horiznav ul li.haschild a:hover {
	color: #ffffff !important;
}
body .horiznav li#current.haschild, body .horiznav li.haschild, body .horiznav ul li.haschild.active, body .horiznav ul li.sfHoverHas {
  background: none !important;
}
body .horiznav li#current.haschild:hover, body .horiznav li#current.haschild.sfHoverHas, body .horiznav li#current.active.sfHover {
	background: none !important;
}
/*.top_menu .YJSG-inner.horiznav {
	width: 150px !important;
}*/
body .top_menu ul.subul_main {
	margin-top: -18px !important;
}
body .horiznav li.bl, body .horiznav li.bl:hover {
	background: none !important;
}
body .horiznav li.tl, body .horiznav li.tl:hover {
	background: none !important;
}
body .horiznav li.tr, body .horiznav li.tr:hover {
	background: none !important;
}
body .horiznav li.right, .horiznav li.right:hover {
	background: none !important;
}
body .horiznav li.br, .horiznav li.br:hover {
	background: none !important;
}
.top_menu ul.subul_main li a {
	/*background: #43CBFD !important;*/
	background: #d41f26 !important;
	border-bottom: 1px solid #b21920 !important;
	color: #fff !important;
	opacity: 0.9 !important;
}
/* fim do menu */
/* outras */
.weblink-category img {
	display: none;
}
table.category {
	border: none;
}
.contact-name {
	display: none;
}
.jicons-icons {
	display: none;
}
#footer #cp {
	display: none;
}
.contact.component .page-header {
	display: none;
}
.contact.component .contact-plain {
	display: table;
}
.contact.component  .contact-miscinfo {
	display: table-header-group !important;
}
.news_item_a {
	display: table;
}
/*.news_item_a .newsitem_text {
	display: table-header-group;
}*/
.news_item_a .tags {
	display: table-footer-group;
}

.tags.inline li a {
	background: #FDD60F;
}
body ul li {
	background: none;
}
.tag-category .category h3 a {
	color: #000000 !important;
	font-size: 16px !important;
	/*font-style: italic !important;*/
	line-height: 150% !important;
}
div[style~="text-align:right;color:#ccc;display:block"] {
	display: none !important;
}
.pg-cv-box {
	-webkit-box-shadow: none;
	box-shadow: none;
}
#phocagallery {
	margin-left: 4px;
}
#phocagallery .item {
	padding: 13px !important;
}
.tag-category .category {
	border: none;
}
.tag-category ul.list-striped li.cat-list-row0 {
	background: none;
}
.pd-ctitle {
	display: none;
}
.pd-buttons {
	display: none;
}
.pd-cb + div[style~="text-align:right;"] {
	display: none;
}
#midblock .insidem {
	padding-left: 15px !important;
	padding-right: 15px !important;
}
.pd-category {
	column-count: 3;
	-moz-column-count: 3;
	-webkit-column-count: 3;
}
#phoca-dl-category-box .pd-filebox {
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	padding-bottom: 5px !important;
	padding-top: 0px !important;
	display: inline-block;
	border-bottom: none;
}
#jevents #cal_title {
	display: none;
}
._mapa .news_item_a {
	width: 98%;
}
/*.tag-category h3 {
	display: none;
}*/
a.readon:link, a.readon:visited {
	box-shadow: none !important;
  padding-left: 5px;
}
.news_item_c .article_title a {
	color: #000 !important;
	/* font-style: italic; */
	font-weight: 700;
	font-size: 16px;
	display: table-cell;
	/* vertical-align: middle; */
}
.news_item_a .newsitem_text h3 {
	color: #000 !important;
	/* font-style: italic; */
	font-weight: normal;
	font-size: 16px;
	display: table-cell;
	/* vertical-align: middle; */
}
.news_item_c .article_title {
	line-height: 1em !important;
  height: 40px;
  display: table;
}
.row-separator {
	height: 25px;
}
.news_item_a .article_title a {
	color: #000000 !important;
  font-size: 18px;
	font-style: normal;
	font-weight: normal;
}
#bodytop1 .module_title {
	text-transform: capitalize;
	font-size: 18px;
	font-weight: normal;
	color: #000;
}
.newsitem_text .img-fulltext- img {
	padding-left: 15px;
	padding-bottom: 15px;
	/*width: 400px !important;*/
	height: auto !important;
}
._menuclipping .newsitem_text img {
	padding-left: 15px;
	padding-bottom: 15px;
	max-width: 100% !important;
	height: auto !important;
}
.news_item_c {
	display: table;
	margin-right: 10px !important;
	margin-left: 10px !important;
}
#midblock {
	margin-top: 20px;
}
.homepage #midblock {
	margin-top: 0px;
}
.menu_rodape1 a:hover {
	font-family: arial;
	font-size: 11px;
	color: #11b0ed;
}
#footer a {
	color: #FDD60F;
	font-size: 11px;
}
._regiao table {
	margin-left: 0px !important;
	margin-right: 0px !important;
}
._regiao .newsitem_text img {
	padding-left: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px !important;
}
._regiao .newsitem_text img + p {
	margin-right: 0px !important;
  margin-left: 0px !important;
}
._regiao table td > p {
	margin-left: 30px !important;
}
.jdGallery .slideInfoZone {
	bottom: 80px !important;
}
.jdGallery .slideInfoZone p {
	margin-left: 250px !important;
}
#user1.yjsgxhtml {
	width: 24.95% !important;
}
.yjsquare._triangulo {
	position: absolute;
	margin-top: -232px;
}
#adv1 .yjsquare_in img {
	height: 27px;
}
.tag-category ul.list-striped li:hover {
	background: none;
}
div#gmapMulti {
	width: 100% !important;
  height: 400px !important;
}
.jevloc-field:nth-of-type(2), .jevloc-field:nth-of-type(3) {
	display: none;
}
.jevloc-field table + br + strong {
	display: none;
}
.jevloc-container {
	width: 25% !important;
	height: 250px;
}
.jevloc-container h3 a {
	font-size: 14px;
}
.jevloc-container h3 {
	line-height: 18px;
}
body .jevbootstrap form#adminForm {
	display: table;
	width: 98%;
  height: 400px;
}
.jevbootstrap div.mainlocmap {
	display: table-header-group;
}
.jevbootstrap h1 {
	color: #d41c24 !important;
	font-size: 18px;
	font-style: italic;
	font-weight: normal;
  padding-left: 15px;
}
#jevents_body li a {
	color: #000 !important;
	font-size: 12px;
	font-weight: 600;
}
#jevents_body li.ev_td_li {
	border-left-color: #d41c24 !important;
}
#jevents_body .ev_table tr:nth-of-type(1) {
	display: none;
}
/*#jevents_body .ev_table tr + tr + tr {
	border-bottom: 1px solid #ccc;
}*/
#jevents_body .ev_table .ev_td_left {
	/* transform: rotate(-25deg); */
	font-size: 15px;
	/* text-align: center; */
	padding-top: 20px;
	vertical-align: top;
	display: block;
	margin-bottom: 15px;
	margin-left: 20px;
  font-weight: 700;
}
table.ev_table tr {
	float: left;
	width: 33%;
}
.jevbootstrap ul, .jevbootstrap ol {
	margin-left: 0px;
}
#jevents .jev_evdt_title {
	color: #000000 !important;
	font-size: 16px !important;
	line-height: 150% !important;
}
.contact-misc div {
	float: left;
	width: 50%;
}
@media only screen and (max-width: 940px) {
.contact-misc div {
	float: none;
	width: 100%;
}
}
body div#YoutubeGalleryMainContainer1 {
	width: 205px !important;
}
/*body div#YoutubeGallerySecondaryContainer1 iframe {
	width: 205px !important;
	height: 115px !important;
	border: none !important;
	box-shadow: none !important;
}*/
#user13 #YoutubeGalleryMainContainer1 a {
	overflow: hidden;
	width: 205px;
	height: 98px;
	display: block;
  margin-bottom: 2px;
}
#YoutubeGalleryMainContainer1 img {
  margin-top: -28px;
}
#user13 .yjsquare + .yjsquare .yjsquare_in {
	background: none !important;
}
#user13 .yjsquare + .yjsquare .yjsquare_in p {
	border-top: 1px dashed #cccccc;
	margin-top: 8px !important;
	line-height: 12px;
}
#user13 .yjsquare + .yjsquare {
	margin-top: -77px;
	text-align: right;
}
.texto {
	color: #4D4D4D;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	margin: 5px 10px 0 5px;
	font-style: normal;
}
.newsitem_text p {
	color: #4D4D4D;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	margin: 5px 10px 0 5px;
	font-style: normal;
}
.icon-calendar {
	display: none;
}
.icon-pencil {
	display: none;
}
.tag-category ul li {
	width: 46%;
	float: left;
}
.tag-category ul li h3 {
	line-height: 1em !important;
	height: 50px;
}
.news_item_a._menuclipping {
	display: block;
}

#jevents_body td, #jevents_body tr, #jevents_body p, #jevents_body div {
  /*border: medium none;*/
  font-size: 12px;
}
#user11 .yjsquare + .yjsquare .yjsquare_in a:link, #user11 .yjsquare + .yjsquare .yjsquare_in a:active, #user11 .yjsquare + .yjsquare .yjsquare_in a:visited {
	color: #7ba940;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-style: normal;
}
#user11 .category-module .mod-articles-category-date {
	color: #7ba940;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	display: table-header-group;
}
.tudo a:link, .tudo a:active, .tudo a:visited {
	color: #7ba940;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-style: normal;
}
.jdGallery .slideInfoZone h2 {
	color: #ec1c23 !important;
}
#footer a {
	color: #ffffff;
}
#footer a:hover {
	color: #000000;
}
#user11 .category-module .mod-articles-category-readmore a:link, #user11 .category-module .mod-articles-category-readmore a:active, #user11 .category-module .mod-articles-category-readmore a:visited {
	color: #7ba940;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-style: italic;
}
a.readon:link, a.readon:visited {
	color: #7ba940;
}
._user16 .texto, ._user17 .texto, ._user18 .texto {
	margin-left: 10px;
}
.button, .validate {
	background: #5fb83d;
	border: none;
	color: #fff;
}
.pg-cv-folder {
	background: none;
	padding-left: 3px;
}
#footer .plg_system_eprivacy_module {
	display: none;
}
h1.contentheading {
	color: #d41c24 !important;
	font-size: 18px;
	font-style: italic;
	font-weight: normal;
	padding-left: 15px;
}
.acymailing_introtext {
	margin-left: 15px;
}
#acyusersubscription input[type="radio"] {
	margin-right: 5px;
	margin-top: -3px;
}
#acymodifyform div.acystatus {
	margin-top: 5px;
}
._modprograma p a {
	color: #5fb83d;
}
#jevents .phocadownloadfile32 {
	margin-top: 20px;
	margin-bottom: 20px;
}
/*.programa_actividade {
	color: #5fb83d;
*/
#jevents_body p {
	margin: 10px 0px;
}
.jev_evdt_location .location {
	display: block;
	font-weight: 700;
}
._pagaplicacoesmoveis {
	width: 100%;
}
._pagaplicacoesmoveis .newsitem_text p + p {
	text-align: center;
	margin-top: 40px;
	margin-bottom: 40px;
}
._pagaplicacoesmoveis .newsitem_text p + p img {
	width: 189px;
	margin-top: -42px;
	margin-left: -5px;
}
._pagaplicacoesmoveis .newsitem_text p + p + p img {
	width: 20%;
	float: left;
	margin-top: 20px;
	margin-bottom: 60px;
	margin-left: -5px;
}
._pagaplicacoesmoveis .newsitem_text p + p a {
	width: 200px !important;
}

._pagvideos div#YoutubeGalleryMainContainer1 {
	width: 80% !important;
	margin-right: auto;
	margin-left: auto;
}
._pagvideos div#YoutubeGallerySecondaryContainer1 iframe {
	border: none;
	box-shadow: none;
}
._pagvideos .ygThumb-active {
	box-shadow: none;
	border: none;
}
._pagvideos .ygThumb-inactive {
	border: none;
	box-shadow: none;
}
.news_item_a #pg-msnr-container {
	float: left;
	margin-top: 30px;
	margin-bottom: 30px;
}
.news_item_a #pg-msnr-container > div {
	padding: 8px !important;
}
.tag-category ul li img {
	width: 100%;
}
.tag-category ul li {
	height: 340px;
}
.phocadownloadfile32 {
	background: #fdfdfd url("../noticias/pdf_icon.png") no-repeat scroll 5px center;
	background-size: 30px auto;
	border: medium none;
	margin: 0;
	padding: 5px 5px 5px 40px;
	float: left;
	width: 100%;
	margin-bottom: 20px;
}