.topo-galeria-fotos {
	width:1000px;
	float:left;
	padding-bottom:42px;
	background:url(../image/bg-topo-noticia-integra.jpg) no-repeat left bottom;
	font-size:28px;
	color:#000;
	clear:both;
}
.topo-galeria-fotos .descr-galeria-fotos {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#737373;
	font-size:16px;
	padding-top:10px;
}

.topo-galeria-fotos .descr-galeria-fotos-sinalize {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#737373;
	font-size:12px;
	padding-top:10px;
}
.espaco
{
    padding-bottom:5px;
}
.dest-publicidade {
	width:322px;
	height:74px;
	background:#FFFFFF;
	float:right;
	margin-top:14px;
	display:inline;
}
.box-enquete {
	width:322px;
	float:right;
	padding-top:30px;
	font-family:Helvetica, sans-serif;
}
.box-enquete .topo-box-enquete {
	width:100%;
	height:44px;
	float:left;
	background:url(../image/bg-topo-destaques-interna.jpg) no-repeat left bottom;
}
.box-enquete .enquete {
	width:322px;
	float:left;
	padding-top:16px;
}
.box-enquete .enquete .top-enquete {
	width:325px;
	height:4px;
	float:left;
	background:url(../image/top-enquete.jpg) no-repeat center top;
}
.box-enquete .enquete .middle-enquete {
	width:315px;
	float:left;
	background:url(../image/middle-enquete.jpg) repeat-y center top;
	padding-left:10px;
	font-size:11px;
	color:#B2A68F;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:5px;
	padding-bottom:5px;
}
.box-enquete .enquete .middle-enquete img { margin-right:3px; display:inline; }
.box-enquete .enquete .bottom-enquete {
	width:325px;
	height:9px;
	float:left;
	background:url(../image/bottom-enquete.jpg) no-repeat center top;
}
.box-enquete .enquete ul {
	color:#90908F;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:15px;
	padding-left:5px;
	float:left;
}
.box-enquete .enquete ul li {
	margin-bottom:15px;
}
.box-enquete .enquete ul li input {
	margin-top:0px;
	float:left;
	margin-right:5px;
}
.btn-enviar-enquete {
	width:96px;
	height:19px;
	float:right;
	background:url(../image/btn-enviar-enquete.jpg) no-repeat center top;
	text-align:center;
	padding-top:10px;
	color:#222222;
	font-size:11px;
	font-weight:bold;
}
.separador-dest img {
	width:100%;
	margin-bottom:15px;
	margin-top:10px;
	display:inline;
}
.ver-mais {
	text-align:right;
}
.barra-sup-not {
	width:1020px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#737373;
	font-size:12px;
	text-align:right;
	padding-top:10px;
}

.abas {
	width:1020px;
	float:left;
}
.abas .conteudo-abas {
	width:793px;
	float:left;
	padding-top:13px;
}
.abas .conteudo-abas .barra-abas {
	width:730px;
	float:left;
	*margin-top:-11px;
}
.abas .conteudo-abas .noticiasativa {
	color:#F9C306;
	background:#FFFFFF;
	border-top:1px solid #CECECE;
	border-right:1px solid #CECECE;
	border-left:1px solid #CECECE;
	width:auto;
	float:left;
	font-family:Helvetica, sans-serif;
	font-size:14px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:10px;
	padding-right:8px;
	font-weight:bold;
}
.abas .conteudo-abas .fotosativa {
	color:#F9C306;
	background:#FFFFFF;
	border-top:1px solid #CECECE;
	border-right:1px solid #CECECE;
	border-left:1px solid #CECECE;
	cursor:auto;
	width:auto;
	float:left;
	font-family:Helvetica, sans-serif;
	font-size:14px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:10px;
	padding-right:8px;
	font-weight:bold;
}
.fotoss { cursor:pointer; width:auto;
	float:left;
	font-family:Helvetica, sans-serif;
	color:#B7B7B7;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:10px;
	padding-right:8px; }
.noticiass { cursor:pointer; width:auto;
	float:left;
	font-family:Helvetica, sans-serif;
	color:#B7B7B7;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:10px;
	padding-right:8px; }
.mais-vistos {
	width:1020px;
	float:left;
	padding-top:30px;
}
.mais-vistos .galerias {
	width:480px;
	float:left;
}
.mais-vistos .galerias .topo-galerias {
	width:100%;
	height:57px;
	float:left;
	background:url(../image/bg-topo-box-galerias.jpg) no-repeat left bottom;
	margin-bottom:22px;
	display:inline;
}
.mais-vistos .galerias .item-galeria {
	width:240px;
	float:left;
	font-size:12px;
	color:#999999;
	padding-bottom:44px;
}
.mais-vistos .galerias .item-galeria .titulo-galeria {	
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:7px;
}
.green { color:#3CAB44; }
.green a { color:#3CAB44; }

.blue { color:#00AECF; }
.blue a { color:#00AECF; }

.red { color:#F02E3D; }
.red a { color:#F02E3D; }

.mais-vistos .noticias-vis {
	width:480px;
	float:right;
}
.mais-vistos .noticias-vis .topo-noticias-vis {
	width:100%;
	height:57px;
	float:left;
	background:url(../image/bg-topo-noticias-visualizadas.jpg) no-repeat left bottom;
	margin-bottom:22px;
	display:inline;
	text-align:right;
}
.mais-vistos .noticias-vis .item-noticias-vis {
	width:240px;
	float:left;
	font-size:12px;
	color:#999999;
	padding-bottom:44px;
}
.mais-vistos .noticias-vis .item-noticias-vis .titulo-noticias-vis {	
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:7px;
}
.purple { color:#AD69B7; }
.purple a { color:#AD69B7; }

.blue { color:#00AECF; }
.blue a { color:#00AECF; }

.red { color:#F02E3D; }
.red a { color:#F02E3D; }

.skygreen { color:#A6CE39; }
.skygreen a { color:#A6CE39; }

.noticia-corpo {
	width:578px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#737373;
	font-size:12px;
}
.img-noticia-corpo {
	width:auto;
	float:left;
	position:relative;
	margin-bottom:15px;
	display:inline;
}
.legenda-noticia-corpo {
	width:100%;
	height:39px;
	position:absolute;
	left:0;
	bottom:0;
	background:#000000;
	opacity:0.60;
	-moz-opacity: 0.60;
	filter: alpha(opacity=60);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
}
.legenda-noticia-corpo .texto-legenda {
	margin-bottom:0;
	line-height:12px;
	padding-left:10px;
	padding-top:8px;
}
.noticia-corpo p {
	float:left;
	margin-bottom:10px;
	line-height:20px;
}
.coments {
	width:1020px;
	float:left;
	padding-top:20px;
	font-family:Helvetica, sans-serif;
}
.compartilhe-essa {
	width:100%;
	border-bottom:1px solid #F8CC35;
	float:left;
	font-size:18px;
	color:#000;
	font-weight:bold;
}
.compartilhe-essa span {
	padding-bottom:5px;
	float:left;
}
.redes {
	width:1010px;
	height:34px;
	float:left;
	background:#FFFFFF;
	margin-top:15px;
	margin-bottom:15px;
	display:inline;
	padding-left:10px;
	padding-top:10px;
}
.redes li {
	float:left;
	list-style:none;
	margin-right:5px;
}
.formcoment {
	width:1020px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#737373;
	padding-top:26px;
	padding-bottom:30px;
}
.formcoment .input {
	width:432px;
	height:26px;
	clear:both;
	background:url(../image/bg-input.jpg) no-repeat center top;
	margin-bottom:20px;
}
.formcoment .input input {
	margin-left:5px;
	margin-top:4px;
	display:inline;
	border:0;
	width:425px;
	background:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#737373;
}
.formcoment .textarea {
	width:429px;
	height:109px;
	clear:both;
	background:url(../image/bg-textarea.jpg) no-repeat center top;
}
.formcoment .textarea textarea {
	margin-left:5px;
	margin-top:4px;
	display:inline;
	width:415px;
	height:100px;
	border:0;
	background:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#737373;
}
.comentario {
	width:100%;
	float:left;
	border-bottom:1px dashed #D2D1D1;
	padding-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#737373;
	font-size:12px;
	padding-top:20px;
	padding-bottom:12px;
}
.comentario img {
	margin-left:5px;
	display:inline;
}
.galeria-fotos { 
	width:100%;
	float:left;
	display:block;
	padding-top:21px;
}
.galeria-fotos .foto-galeria {
	width:auto;
	position:relative;
}
.legenda-foto-galeria {
	width:100%;
	height:63px;
	background:#000000;
	opacity:0.60;
	-moz-opacity: 0.60;
	filter: alpha(opacity=60);
	position:absolute;
	left:0;
	bottom:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
}
.legenda-foto-galeria p {
	padding-left:10px;
	padding-top:10px;
}

.dv-gallery { width: 100%; position: relative; margin-top:10px; overflow:hidden; height:90px; }
.dv-gallery .previous,
.dv-gallery .next { cursor: pointer; width: 13px; display: block; height: 100%; opacity: 0.6; position: absolute; top: 0; }
.dv-gallery .previous { background: url(/image/ad_scroll_back.png) 0px 35px no-repeat; left: 0; }
.dv-gallery .next { background: url(/image/ad_scroll_forward.png) 0px 35px no-repeat; right: 0; }
.dv-gallery a img { border: 3px solid #CCC; width: 125px; height: 84px; }
.dv-gallery .thumb-list { margin-left:15px; margin-right:15px; }
.ad-image {  max-width:100%; }

.ad-gallery .ad-controls {
  margin: 5px 25px 0px 20px;
  height: 20px;
  padding: 0;
}
.ad-gallery .ad-info {   float: left; }
.ad-gallery .ad-slideshow-controls { float:right; }
.ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop {   padding-left: 5px;
  cursor: pointer; }

/* detalhes da galeria */
.galeria-detalhes .texto { margin-top:20px; background:url('../image/barra-abas.jpg') repeat-x left top; 
                    line-height:12px; font-size:11px !important; padding-top:13px; }

.creditos-galeria-corpo {
    font-size: 12px;
    margin-top: 5px;
    text-align: right;
    width:auto;
    float:left;
}

/* override */
#box-comentarios { margin-top:0; }

.ad-image-wrapper img { display:block; margin: 0 auto; }
.ad-image-wrapper .loading { background-image: url(/image/loading.gif); left:0; top:0; background-position: center center; background-repeat: no-repeat; z-index: 999; width: 100%; height: 100%; position: absolute; }
.ad-gallery .ad-image-wrapper .ad-image {  margin:0 auto; min-height:200px; }
.ad-gallery .ad-image-wrapper .ad-image img.responsive { max-width:100%; }
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description { padding: 7px; text-align: left;  z-index: 2; background: #000000; opacity: 0.60; -moz-opacity: 0.60; filter: alpha(opacity=60); color: #FFFFFF; min-height: 12px; }
.ad-gallery .ad-image-wrapper .ad-image .creditos-galeria-corpo { font-size: 12px; margin-top: 5px; text-align: right; float:initial; }
.ad-gallery .ad-image-wrapper .ad-previous { height: 100%; width: 25%; position: absolute; top: 0; left: 0; z-index: 999; cursor: pointer; }
.ad-gallery .ad-image-wrapper .ad-previous:hover { background: url(/scripts/jquery/ad-gallery/ad_prev.png); background-repeat: no-repeat; background-position: left center;  }
.ad-gallery .ad-image-wrapper .ad-next { height: 100%; width: 25%; position: absolute; top: 0; right: 0;  z-index: 999; cursor: pointer; }
.ad-gallery .ad-image-wrapper .ad-next:hover { background: url(/scripts/jquery/ad-gallery/ad_next.png); background-repeat: no-repeat; background-position: right center;  }

@media (max-width:999px) {

    #destaques { width:100%; margin-top:0; }
    .topo-galeria-fotos { width:100%; }
    .topo-galeria-fotos .descr-galeria-fotos { font-size:14px; }

    #barra-opcoes { display: none; }
    .ad-gallery .ad-nav, .ad-gallery { width: 100%; }
    .geral-voltar { display:none; }
    .ad-gallery .ad-nav .ad-thumbs { width: 90%; margin-left:5%; }
    .ad-gallery .ad-back { width:5%; }
    .ad-gallery .ad-forward { width:5%;   background-position: right center; }
    
    .mais-vistos { width:100%; }
    .box-galerias { width:45%; }
    .box-noticias { width:45%; }

    .box-galerias .item { width:45%; margin-right:3%; }
    .box-galerias img { width:100%; }

    .box-noticias .item { width:45%; margin-right:3%; }
    .box-galerias img { width:100%; }

    .ad-gallery .ad-image-wrapper .ad-image { position: initial; margin: 0 auto; }
}

@media (max-width:700px) {

    .titulo-galeria-menor { font-size:14px; }

}

@media (max-width:674px) {

    .mais-vistos { width:100%; }

}

@media (max-width:620px) {

    .principal-galeria .foto-galeria img { height: initial; }
    .principal-galeria { width:100%; margin-right:0; }
    .mais-visitadas { width:100%; margin-right:0; }
    .box-galeria-menor, .box-galeria-menor-right { height: 174px; }

    .topo-box-outras-galerias { display:none; }

}

@media (max-width:555px) {

    .box-topo-cinza { margin-bottom:10px; }
    .box-galerias { width:100%; margin-top:10px; }
    .box-galerias .item,
    .box-noticias .item { padding-bottom:0; }
    .box-noticias { width:100%; margin-top:30px; }
    .box-right .box-topo-cinza { background: url(../image/bg-topo-box-cinza-left.jpg) no-repeat left bottom; text-align: left; }
      
}

@media (max-width:480px) {

    .formulario .input, .formulario .input270, .formulario .input190 { width:95%; background:none; background-color:white; border:2px solid #ccc; }
    .formulario .input input, .formulario .input270 input, .formulario .input190 input { width:100%; }
    .formulario .textarea { width:95%; background:none; background-color:white; border:2px solid #ccc;  }
    .formulario .textarea textarea { width:100%; }
    .formulario .select { width: 95%; margin-top: 15px; margin-left:0px; }

    .formulario .captcha { height:initial; width:100%; }
    .formulario .captcha .captcha-input { float:initial; }
    .formulario .captcha .captcha-input div { margin-top:10px; }
    .formulario .captcha .captcha-input div.input190 { margin-top:0; }    
    .formulario .captcha .typeImagemCaptcha { float:initial; width:initial; margin-left:0; }
    
}

@media (max-width:320px) {
    .ad-gallery .ad-image-wrapper { min-height: 250px; }
}