@media screen {

/*
=====================================================
	DEFINIÇÕES GERAIS DO SITE
=====================================================
*/

html, body {height: 100%;-webkit-font-smoothing:antialiased;}
html{overflow-x:hidden;}
p{-webkit-font-smoothing:antialiased; }
ul li {padding-left: 18px;background: url('/layout/images/icon-ul.gif') no-repeat 0px 4px;display: block;}

/*
=====================================================
	LINKS
=====================================================
*/

a {-webkit-font-smoothing:antialiased;}
a:visited, a.visited {}
a:hover, a.hover {}

/*
=====================================================
 TÍTULOS PADRÕES
=====================================================
*/

h1, h2, h3, h4, h5, h6 {margin-bottom: 20px;-webkit-font-smoothing:antialiased;}

/*
=====================================================
	TÍTULO DAS PÁGINAS INTERNAS
=====================================================
*/

#internal-title {border-bottom: 1px solid;padding-bottom:20px;margin-bottom:40px;-webkit-font-smoothing:antialiased;}

/*
===================================================== 
	TÍTULOS COM LINKS
=====================================================
*/

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1 a:focus, h2 a:focus, h3 a:focus, h4 a:focus, h5 a:focus, h6 a:focus {-webkit-font-smoothing:antialiased;}
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited {-webkit-font-smoothing:antialiased;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {-webkit-font-smoothing:antialiased;}

.bx p,.bx h1,.bx h2,.bx h3,.bx h4,.bx h5,.bx h6 { margin-bottom:20px; }

/*
=====================================================
	BUTTONS
=====================================================
*/

button span {margin:0 auto;}
button img {}
button .enable_icon, a.button .enable_icon {}
a.button span {}
a.button, button {position:relative;padding:0px;margin-top: 0px;}
a.button span, button span {background-color:transparent;border-radius:0px;border:3px solid;background-image:none;}
a.button:hover, button:hover, a.sel, button.hover {position:relative;}
a.button:hover span, button:hover span, a.sel span, button.hover span {background-image:none;}
a.button:active, button:active, button.active {}
a.button:active span, button:active span, button.active span {background-image:none;}
a.button img {}
*:first-child+ html button img {}
* html button img {}
.page_numbers {margin-top:60px !important;}

/* 
=====================================================
	FORMS
=====================================================
*/

.form .large {width: 640px;}
.form .medium {width: 320px;}
.form .small {width: 160px;}

/*  
=====================================================
 TABLES
=====================================================
*/

table {}
table td {}
thead {}
thead th, thead td {border: 1px solid ;text-align: center;-webkit-font-smoothing:antialiased;}
th {}
th, td {}
thead td {}
tbody td {border: 1px solid ;text-align:center;-webkit-font-smoothing:antialiased;}
tr.impar td {}
tfoot {}
caption {}

/*
=====================================================
	BREADCRUMBS
=====================================================	 
*/

#breadcrumbs {width:960px;height:100%;margin:0 auto;margin-top:20px !important;position:relative;}
#breadcrumbs-interna{position:relative;width:960px;margin:0 auto;height:100%;-webkit-font-smoothing: antialiased;}
#breadcrumbs-interna div {float: left;}
#breadcrumbs a, #breadcrumbs a:visited {padding-right:5px;}
#breadcrumbs a{padding-left:5px;}
#breadcrumbs .breadcrumb {float: left;padding-right: 3px;padding-left:0px;}
#breadcrumbs .breadcrumb_current {float: left;padding-left:5px;}

/*
=====================================================
	CSS DAS PÁGINAS
=====================================================
*/

#page-wrapper {min-height: 100% !important;position: relative;margin: 0 auto;/*width:100%;*/overflow:hidden;background:#FFFFFF;}
#page-wrapper-interna {min-height: 100% !important;position: relative;margin: 0 auto;/*width:100%;*/overflow:hidden;background:#FFFFFF;}
#page-container {width: 1080px;margin-left: auto;margin-right: auto;}
#page-block {}

#content-wrapper {position:relative;width:960px;margin:0 auto;height: 100%;padding-bottom: 0px;}
#content-container {position:relative;width:960px;margin:0 auto;padding-top: 0px;}
#content-block {position:relative;width:960px;margin:0 auto;}

#content-wrapper-interna {position:relative;width:960px;margin:0 auto;height: 100%;padding: 20px 0px 60px 0px;}
#content-container-interna {position:relative;width:960px;margin:0 auto;padding-top: 0px;}
#content-block-interna {position:relative;width:auto;margin:0 auto;}

#content-wrapper2 {position:relative;width:960px;margin:0 auto;height: 100%;padding-bottom: 0px;}
#content-container2 {position:relative;width:960px;margin:0 auto;padding-top: 0px;}
#content-block2 {position:relative;width:960px;margin:0 auto;}

#content-wrapper3 {position:relative;width:960px;margin:0 auto;height: 100%;padding-bottom: 0px;}
#content-container3 {position:relative;width:960px;margin:0 auto;padding-top: 0px;}
#content-block3 {position:relative;width:960px;margin:0 auto;}

#content-wrapper4 {position:relative;width:960px;margin:0 auto;height: 100%;padding-bottom: 0px;}
#content-container4 {position:relative;width:960px;margin:0 auto;padding-top: 0px;}
#content-block4 {position:relative;width:960px;margin:0 auto;}

#content-wrapper5 {position:relative;width:960px;margin:0 auto;height: 100%;padding-bottom: 0px;}
#content-container5 {position:relative;width:960px;margin:0 auto;padding-top: 0px;}
#content-block5 {position:relative;width:960px;margin:0 auto;}

#content-wrapper6 {position:relative;width:960px;margin:0 auto;height: 100%;padding-bottom: 0px;}
#content-container6 {position:relative;width:960px;margin:0 auto;padding-top: 0px;}
#content-block6 {position:relative;width:960px;margin:0 auto;}

#content-wrapper7 {position:relative;width:960px;margin:0 auto;height: 100%;padding-bottom: 0px;}
#content-container7 {position:relative;width:960px;margin:0 auto;padding-top: 0px;}
#content-block7 {position:relative;width:960px;margin:0 auto;}

#content-wrapper8 {position:relative;width:960px;margin:0 auto;height: 100%;padding-bottom: 0px;}
#content-container8 {position:relative;width:960px;margin:0 auto;padding-top: 0px;}
#content-block8 {position:relative;width:960px;margin:0 auto;}

#content-wrapper9 {position:relative;width:960px;margin:0 auto;height: 100%;padding-bottom: 0px;}
#content-container9 {position:relative;width:960px;margin:0 auto;padding-top: 0px;}
#content-block9 {position:relative;width:960px;margin:0 auto;}

#content-wrapper10 {position:relative;width:960px;margin:0 auto;height: 100%;padding-bottom: 0px;}
#content-container10 {position:relative;width:960px;margin:0 auto;padding-top: 0px;}
#content-block10 {position:relative;width:960px;margin:0 auto;}

#toTop {width:50px;height:50px;line-height:50px;border:2px solid transparent;text-align:center;font-size:50px;background: transparent;position:fixed;bottom:80px;right:80px;cursor:pointer;display:none;z-index:1000;}
#toTop:hover{text-decoration:none;}
.pagina-inteira #content-container {padding-top: 40px;}

/*
=====================================================
	BANNER SLIDER JQUERY
=====================================================
*/

#banner {width:960px;margin:0 auto;background:transparent;margin-top:0px;margin-bottom:0px;}
#banner-wrapper {width:960px;margin:0 auto;background:#FFFFFF;}
#banner_slider_jquery .ws_bullets {display:block;background:transparent;}
.ws_images {background:transparent !important;}
.bg_banner_slider_jquery {background:transparent !important; opacity:1 !important;}
#caixa-banner{position:relative;width:960px;margin-top:20px;}
#banner{position:absolute;left:50%;}
#banner-pos{width:960px;position:absolute;top:0px;left:-480px;}
#banner_slider_jquery .ws-title{position: absolute;bottom:60px !important;padding-left:40px !important;width:100%;height:auto !important;text-align:left;z-index: 50;text-transform:none;background:transparent;text-shadow: 0 1px 1px #000;filter: dropshadow(color=#000000, offx=3, offy=3);-webkit-font-smoothing:antialiased;}
#banner_slider_jquery .ws-title span{max-width:960px;display:block;margin:0 auto;}
#banner_slider_jquery .ws-title div{max-width:960px;margin:0 auto;display:block;padding-top:10px;-webkit-font-smoothing:antialiased;}
#banner_slider_jquery .ws-title{display:inline-block !important;}
#banner_slider_jquery a.ws_next{right:0px;}
#banner_slider_jquery a.ws_prev{left:0px;}
#banner_slider_jquery a.ws_next:before, #banner_slider_jquery a.ws_prev:before{padding:10px 15px;background:rgba(0,0,0,0.6);}

/* 
=====================================================
	CABEÇALHO
=====================================================
*/

#header-wrapper {width: 960px;height: auto;position: relative;margin:0 auto;}
#header-wrapper-interna {width: 960px;height: auto;position: relative;margin:0 auto;}
#header-navigation {width: 960px;height: auto;position: relative;margin:0 auto;}
#header1 {position:relative;width: 960px;height:auto;padding-top: 0px;margin:0 auto;}
#area_editavel_cabecalho {width: 960px;height: auto;position: relative;margin:0 auto;top:0px;left:0px;}
#header {position:relative;width: 960px;height:auto;padding-top: 0px;margin:0 auto;}
#area_editavel_cabecalho1 {width: 960px;height: auto;position: relative;top:0px;left:0px;}
#area_editavel_cabecalho1 p {-webkit-font-smoothing:antialiased;}
#area_editavel_cabecalho2 {width:960px;height:auto;background:#f5f5f5;}
#area_editavel_cabecalho2_interna {width: 960px;height: auto;margin:0 auto;position: relative;top:0px;left:0px;}
#area_editavel_cabecalho2_interna p {-webkit-font-smoothing:antialiased;}


.f-nav { z-index: 9999 !important; width:100% !important;left:0px;position: fixed !important; top: 0 !important;}
.busca{width:260px;height:auto;}

#mapa-banner{position:relative;width:960px;margin:0 auto;top:0px;z-index:1;overflow:hidden;}
#banner-mapa{position:absolute;left:50%;}
#banner-mapa-pos{width:960px;position:absolute;top:0px;left:-480px;}
#mapa {width:auto;height:auto;position:relative;margin:0 auto;}

/* 
=====================================================
	MENU PRINCIPAL
=====================================================
*/

#caixa-menu {display:inline-block;position: relative;margin:0 auto;top:0px;}
#menu {position: relative;margin:0 auto;}
#menu .capa{width:auto;max-width:75px !important;float:left;}
#menu ul li {}
#menu ul ul li {*position: relative;z-index: 1000 !important;height: auto;}
/*LEVEL ONE*/
#menu ul {margin:0;float:left;width:auto;max-width:960px;position:relative;}
#menu ul, #menu li {padding: 0px;margin: 0px;background: transparent;}
#menu li {float:none;position:relative;display: table-cell !important;vertical-align: middle !important;}
#menu a, #menu a:hover, #sub-menu a, #sub-menu a:hover {}
#menu li a, #menu .capa a {cursor: pointer !important;float: left;display: block;text-transform:uppercase;letter-spacing: 1px;-webkit-font-smoothing:antialiased;}
#menu li a{padding-top:0px;padding-bottom:0px;display:inline-table;}
#menu li a:hover, #menu .capa a:hover {text-decoration:none !important;}
#menu li.selected a.active, #menu .capa a.active {}
#menu li a:hover span{}
#menu li.first a:hover {}
#menu li.selected a.active {}
#menu li.selected a:hover {}
#menu li a:hover, #menu li.selected a.active {}
#menu li.first {padding-left:0px !important;}
#menu li:last-child {border: none; padding-right:0px !important;}
/*LEVEL TWO*/
#menu ul ul {z-index: 1000 !important;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;margin-left: 0px;width:220px;height:auto;position: absolute;top: 100%;margin-top:-5px;padding-top: 10px;padding-bottom: 10px;}
#menu ul ul li {z-index: 1000 !important;width:218px;float: left;}
#menu ul ul li:last-child {}
#menu ul ul li:last-child a{border-bottom:none;}
/* IE 6 & 7 Needs Inline Block */
#menu ul ul li a {background-image:none;padding:0px;overflow:hidden;display:block;*position: relative;margin-top:0px !important;margin-bottom:0px !important;z-index: 1000 !important;width: 100%;display: inline-block;-webkit-font-smoothing:antialiased;}
#menu ul li ul li a{margin-left: 0px;width: 180px;border-bottom: 1px solid;display: block;}
#menu ul ul li:last-child{border-bottom:none;}
#menu ul li ul li a{background-image:none !important;background:transparent !important;width:180px;margin-left:20px !important;}
#menu ul ul li a:hover, #menu ul ul li a.active,#menu ul ul li.selected a.active:hover, #menu ul ul li.selected:hover a.active {padding-left: 0px !important;padding-right: 0px !important;margin-top:0px !important;margin-bottom:0px !important;}
#menu ul li ul li{border-left:none;border-right:none;}
#menu ul li:hover > ul {z-index: 1000 !important;}

#menu ul ul ul li {*position: relative;z-index: 1000 !important;padding: 5px 10px 5px 10px;}
#menu ul li ul li ul li a{border-bottom: 1px solid !important;}
#menu ul ul ul li:last-child a {border-bottom:none !important; }
/*LEVEL THREE*/
#menu ul ul li > ul{z-index: 1000 !important;margin-left:0px;padding-left:0px;left: 100%;top:0px;position:absolute;margin-top:-1px !important;}
#menu ul ul ul li {padding:0px;}
#menu ul ul ul li:last-child {}
#menu ul ul ul li a {}
#menu ul li ul li ul li a{}
#menu ul li:last-child ul ul {left:-222px;}
#menu .nav .open > a,#menu .nav .open > a:hover,#menu .nav .open > a:focus{
	background-color: transparent;
}
#menu .nav > li > a:hover,#menu .nav > li > a:focus{
	background-color: transparent;
}
.dropdown-menu > li > a{
	white-space:normal;
}
.dropdown-menu>li{	
	position:relative;
	-webkit-user-select: none; /* Chrome/Safari */        
	-moz-user-select: none; /* Firefox */
	-ms-user-select: none; /* IE10+ */
	/* Rules below not implemented in browsers yet */
	-o-user-select: none;user-select: none;cursor:pointer;
}
a.dropdown{padding-right:0px !important;}
.dropdown-menu .sub-menu {left: 100%;position: absolute;top: 0;display:none;margin-top: -1px;border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:#fff;box-shadow:none;}
.subdropdown {width: auto !important;display:inline-block;}
#menu ul li ul li a.fa-caret-right, #menu ul li ul li a.fa-caret-left{padding-left: 10px !important;padding-right: 10px !important;margin-left:0px !important;display:inline-block;clear:none !important;width:auto !important;float:left;}
.fa-caret-right:before,.fa-caret-left:before{	font-family:FontAwesome !important; display: inline-block;vertical-align: middle;clear:none;}
#menu ul li ul li a.subdropdown{}
/*Modificação do padding-left da seta, Paulo pediu porque tomava muito espaço do menu*/
#menu li a.dropdown-toggle2{display: table-cell !important;vertical-align: middle !important;padding-left:7px !important;padding-right:0px !important;float:none ;}
#menu li a.dropdown-toggle2, .navbar-default .navbar-nav > li > a.dropdown-toggle2{padding: 0px 10px 0px 7px;}
.nav > li > a{display: inline-table;}


/* 
=====================================================
	MENU LATERAL
=====================================================
*/

#sidebar-menu .sidebar-menu{width: 260px;margin-left: auto;margin-right: auto;}
#sidebar-menu ul, #sidebar-menu li {padding: 0px;margin: 0px;background: none;}
#sidebar-menu ul {padding: 0px;margin: 0px;background: none;border: none;margin-bottom: 60px;border-top:2px solid ;}
#sidebar-menu ul ul, #sidebar-menu ul ul ul, #sidebar-menu ul ul ul ul {padding: 0px;margin: 0px;background: none;padding-top: 5px;padding-bottom: 0px;margin-bottom: 0px;border: none;}
#sidebar-menu li {border-bottom: 1px solid ;}
#sidebar-menu li li {border-bottom: none;padding:5px !important;}
#sidebar-menu li a {width: 100%;text-decoration: none;padding:0px !important;}
#sidebar-menu li.last a,#sidebar-menu li:last-child ul {}
#sidebar-menu li a.active {}
#sidebar-menu li a:hover {}
#sidebar-menu li a:hover {}
#sidebar-menu li.last a:hover {}
#sidebar-menu li.selected a,#sidebar-menu li.teste-modificacao a {border-top:none;border-bottom:none;margin-top:0px;}
#sidebar-menu li li.selected {}
#sidebar-menu li a {cursor: pointer !important;}
#sidebar-menu li li a {font-size:12px !important;margin-top: 0px;height: auto;border-bottom: none;background:none;-webkit-font-smoothing:antialiased;}
#sidebar-menu ul ul {border-bottom: none;display:block;background: none;margin-top:0px;padding-left:5px;}
#sidebar-menu ul ul ul {padding-left:10px;}
#sidebar-menu ul ul ul ul {padding-left:15px;}
#sidebar-menu li li a:hover {background: none;text-decoration: none;margin-left: 0px;border-bottom:none}
#sidebar-menu li li a.active {background: none;text-decoration: none;margin-left: 0px;border-bottom:none;font-weight:normal;}
#sidebar-menu li li a {padding: 5px 0px 5px 5px;}
#sidebar-menu li li li a {padding: 15px 0px 0px 20px;}
#sidebar-menu li li li li a {padding: 15px 0px 0px 30px;}
#sidebar-menu li li a:hover {background:none;}
#sidebar-menu li li li a:hover {}
#sidebar-menu li li li li a:hover {}
#sidebar-menu li li a.active {}
#sidebar-menu li li li a.active {}
#sidebar-menu li li li li a.active {}

/* 
=====================================================
	SUBMENU HORIZONTAL
=====================================================
*/

#sidebar-menu-horizontal {margin-bottom: 60px;display:inline-table;}
#sidebar-menu-horizontal .sidebar-menu-horizontal{width: 960px;margin-left: auto;margin-right: auto;margin-top: 0px;height: auto;display: block;float: right;position: relative;}
#sidebar-menu-horizontal .nav .open > a,#sidebar-menu-horizontal .nav .open > a:hover,#sidebar-menu-horizontal .nav .open > a:focus{background:transparent;}
#sidebar-menu-horizontal ul li {padding-top:5px;padding-bottom:5px;}
#sidebar-menu-horizontal ul ul li {*position: relative;z-index: 1000 !important;height: auto;}
/*LEVEL ONE*/
#sidebar-menu-horizontal ul {margin:0;float:right;width:auto;max-width:960px;}
#sidebar-menu-horizontal ul, #sidebar-menu-horizontal li {padding: 0px;margin: 0px;background: transparent;}
#sidebar-menu-horizontal li {display: inline-block !important;position:relative}
#sidebar-menu-horizontal a, #sidebar-menu-horizontal a:hover, #sub-menu a, #sub-menu a:hover {}
#sidebar-menu-horizontal li a{cursor: pointer !important;float: left;display: block;padding-right:10px;padding-left:0px;-webkit-font-smoothing:antialiased;}
#sidebar-menu-horizontal li a{padding-top:0px;padding-bottom:0px;}
#sidebar-menu-horizontal li a:hover,#sidebar-menu-horizontal li a:focus{background:transparent;text-decoration:none;}
#sidebar-menu-horizontal li.selected a.active {background:transparent}
#sidebar-menu-horizontal li a:hover span{}
#sidebar-menu-horizontal li.first a:hover {}
#sidebar-menu-horizontal li.selected a.active {}
#sidebar-menu-horizontal li.selected a:hover {}
#sidebar-menu-horizontal li a:hover, #sidebar-menu-horizontal li.selected a.active {}
#sidebar-menu-horizontal li.first a {}
#sidebar-menu-horizontal li.last a {border: none; padding-right:0px !important;}
/*LEVEL TWO*/
#sidebar-menu-horizontal ul ul {z-index: 1000 !important;border-radius:0px;padding:10px 20px;-webkit-box-shadow:none;box-shadow:none;margin-left: 0px;min-width:160px;height:auto;position: absolute;top: 100%;margin-top:5px;border:1px solid ;}
#sidebar-menu-horizontal ul ul li {z-index: 1000 !important;font-weight: normal;background: transparent !important;width:160px;float: none;}
#sidebar-menu-horizontal ul ul li:last-child {}
#sidebar-menu-horizontal ul ul li:last-child a{border-bottom:none;}
/* IE 6 & 7 Needs Inline Block */
#sidebar-menu-horizontal ul ul li a {background-image:none !important;overflow:hidden;border-bottom: 1px solid;display:block;height: auto !important;*position: relative;width:160px;margin-top:0px !important;margin-bottom:0px !important;background: transparent;z-index: 1000 !important;text-transform: none;-webkit-font-smoothing:antialiased;}
#sidebar-menu-horizontal ul li ul li a{margin-left: 0px;}
#sidebar-menu-horizontal ul ul li:last-child{border-bottom:none;}
#sidebar-menu-horizontal ul li ul li a{}
#sidebar-menu-horizontal ul ul li a:hover, #sidebar-menu-horizontal ul ul li a.active,#sidebar-menu-horizontal ul ul li.selected a.active:hover, #sidebar-menu-horizontal ul ul li.selected:hover a.active {padding-left: 0px !important;padding-right: 0px !important;margin-top:0px !important;margin-bottom:0px !important;background: transparent !important;}
#sidebar-menu-horizontal ul li ul li{border-left:none;border-right:none;}
#sidebar-menu-horizontal ul li:hover > ul {z-index: 1000 !important;}

#sidebar-menu-horizontal ul ul ul li {*position: relative;z-index: 1000 !important;padding: 5px 10px 5px 10px;}
#sidebar-menu-horizontal ul li ul li ul li a{border-bottom: 1px solid ;}
#sidebar-menu-horizontal ul ul ul li:last-child a {border-bottom:none !important; }
/*LEVEL THREE*/
#sidebar-menu-horizontal ul ul li > ul{z-index: 1000 !important;margin-left:0px;padding-left:0px;left: 100%;top:auto;position:absolute;padding-top:0px;margin-top:-1px !important;}
#sidebar-menu-horizontal ul ul ul li {padding:0px;}
#sidebar-menu-horizontal ul ul ul li:last-child {}
#sidebar-menu-horizontal ul ul ul li a {}
#sidebar-menu-horizontal ul li ul li ul li a{}
#sidebar-menu-horizontal ul li:last-child ul ul {left:-202px;}
#sidebar-menu-horizontal li a.dropdown-toggle2 {display: table-cell !important;vertical-align: middle !important;padding-left: 7px !important;padding-right: 10px !important;float: none !important;}

/*
=====================================================
	ÁREAS EDITÁVEIS (CONTEÚDO E BARRA LATERAL)
=====================================================
*/

#content {width: 640px;}
#sidebar-block {width: 260px;}
#barra-lateral {}
.barra-lateral-exclusiva {}
.barra-lateral-recursiva {}

/* 
=====================================================
	RODAPÉ
=====================================================
*/

#caixa-rodape {width: 960px;height: auto !important;position: relative !important;bottom: 0px !important;padding-bottom: 0px !important;margin: 0 auto;}
#caixa-rodape.modificado {position: absolute !important;}
#footer-wrapper {position:relative;margin:0 auto;width: 960px;height:auto;padding-top: 0px;padding-bottom:0px;z-index:10;}
#footer-wrapper-interna {position:relative;margin:0 auto;width: 960px;height:auto;}
#footer-wrapper p {margin: 0px;}
#footer {width: 960px;height:auto;position:relative;margin:0 auto;}
#footer a {text-decoration: none;}
#footer a:hover {text-decoration: underline;}
#area_editavel_rodape1{border-top:2px solid;border-bottom:2px solid;width:960px;position:relative;margin:0 auto;}
#area_editavel_rodape1_interna{width:960px;height: auto;position:relative;margin:0 auto;}
#area_editavel_rodape2 {padding-top:0px;height:auto;}
#area_editavel_rodape2 p {padding-top:0px;}
#area_editavel_rodape3 {border-top:2px solid;width:960px;position:relative;margin:0 auto;}
#area_editavel_rodape3_interna {width:960px;height: 120px !important;position:relative;margin:0 auto;display:table;padding-top:60px;}
.area_editavel_rodape3_interna {width:960px;height: auto;position:relative;float:none;display: block !important;}
#bimboo{position: relative;margin: 40px auto 60px auto;width: 100%;float:none;text-align: center;height: auto;display: block !important;}
#bimboo a{padding-top:0px;font-size:13px !important;font-weight:600 !important;line-height:13px !important;}

/* 
=====================================================
	COMPONENTE BUSCA
=====================================================
*/

#search {width: 100%;height: 35px;border: 1px solid ;position: relative;margin-right: 0px;margin-top: 0px;margin-bottom:0px;}
#search .form input {border: none;width: 90% !important;height: 20px;padding-top: 7px;padding-left: 15px;}
#imgbusca {width: 16px;height: 16px;font-size:16px;display: block;position: absolute;top: 10px;right: 10px;cursor: pointer !important;-webkit-font-smoothing:antialiased;}

/*
=====================================================
	COMPONENTE CAIXAS
=====================================================
*/

.caixa-basica {}
.caixa-basica .bx_title {padding-left: 2px;padding-top:19px;padding-bottom:19px;border-left:none;border-right:none;border-top:1px solid;border-bottom:2px solid;position: relative;}
.caixa-basica .bx-borda .borda1 {display:none}
.caixa-basica .bx-borda .borda2 {display:none}
.caixa-basica .box-content {padding-top:20px !important;padding-bottom:20px !important;}
.caixa-basica .bx_footer {text-align: right;padding-right: 2px;padding-top: 15px;padding-bottom: 0px;border-top: 1px solid ;background: none;}
.caixa-basica .bx_links {position: absolute;width: 100px;height: 20px;right: 2px;top: 21px;text-align: right;}

.caixa-com-borda {}
.caixa-com-borda .bx_title {padding-left: 20px;padding-top:19px;padding-bottom:19px;border-left:1px solid ;border-right:1px solid;border-top:1px solid ;border-bottom:2px solid;position: relative;}
.caixa-com-borda .bx-borda .borda1 {display:none}
.caixa-com-borda .bx-borda .borda2 {display:none}
.caixa-com-borda .box-content {border-left:1px solid ;border-right:1px solid ;border-bottom:1px solid ;}
.caixa-com-borda .bx_footer {text-align: right;padding-right: 2px;padding-top: 15px;padding-bottom: 0px;border-top: none;background: none;}
.caixa-com-borda .bx_links {position: absolute;width: 200px;height: 20px;right: 15px;top: 21px;text-align: right;}
  
/*
=====================================================
	COMPONENTE ADDTHIS
=====================================================
*/

.component_addthis {margin-top:0px !important;border-style:solid !important;border-bottom:none !important;border-top:none !important;margin-bottom:30px !important;}


/*
=====================================================
	COMPONENTE DIVISOR HORIZONTAL
=====================================================
*/

.hr {border-style: solid;}

/* 
=====================================================
	COMPONENTE OLHO DA MATÉRIA
=====================================================
*/

blockquote {margin-bottom: 30px;background: transparent;padding-left: 20px;border-left:2px solid;}
blockquote h1 {font-style:normal;}
blockquote h3 {float:left !important;margin-top:10px;}

/* 
=====================================================
 COMPONENTE COMENTÁRIOS
=====================================================
*/

/*COMENTÁRIOS ROTATIVO*/
#comentario_rotativo {position: relative;width: 100% !important;height: 140px !important;background:transparent !important;}
#comentario_rotativo h4 a{font-style:normal;border: none;}
#comentario_rotativo p {margin-top:10px;margin-bottom:0px;font-style:normal;margin-left: 20px;letter-spacing:1px;margin-right: 20px;position: relative;}
#comentario_rotativo h4.center {text-align: center;padding: 20px;margin-bottom:0px;}
#comentario_rotativo a:hover {text-decoration: none !important;border-bottom:none;}

/*COMENTÁRIO PADRÃO*/
.comments_default #qtdcomments{width:auto;display:block;}
.comments_default #qtdcomments h4{margin-top:40px;margin-bottom:20px;float:left;text-align:left;}
.comments_default .bx-borda{width:100%;display:block;border-bottom:1px solid;margin-bottom:40px;}

.comments_default input,.comments_default textarea, .comment-bubble-wrapper{}
.comments_default form label{margin-top:0px; padding-top:0px;}
.comments_default form .comments_name input, .comments_default form .comments_email input, .comments_default form .comments_mensagem textarea{padding:10px;margin-top:5px;border:1px solid;background-image: none;}
.comments_default form .comments_name input, .comments_default form .comments_email input{margin-bottom:20px;height:14px;}
.comments_default form .comments_mensagem textarea {}
.comments_default form .comments_name .focused,.comments_default form .comments_email .focused, .comments_default form .comments_mensagem .focused{background-image:none;border:1px solid;}
.comments_default .form .mincont {background:transparent !important;height:13px;margin-top:0px;margin-bottom:20px;}
.comments_default .form {margin-bottom:60px;}

.comment-bubble-wrapper {padding:20px;}
.comments_default p {font-style:normal;margin-bottom:0px !important;}
.comment-bubble .comment-indicator {position: absolute;background: none !important;}
.comment-bubble cite {padding-top: 5px;display: block;padding-left:20px;}
.comment-bubble cite strong {font-weight:normal;}
.comment-bubble .comment-bubble-wrapper {border:1px solid;}

/*
=====================================================
	COMPONENTE NEWSLETTER
=====================================================
*/

#newsletter input{padding-left:15px;padding-top:5px;padding-bottom:5px;border:1px solid;}
#newsletter #nome,  #newsletter #email {height:28px;float:left;}
#newsletter #nome {margin-right:0px;margin-top:0px;}
#newsletter #email {margin-right:0px;}
#newsletter .mt10{margin-top:20px !important;}
#newsletter a.button span, #newsletter button span {}
#newsletter h1{}
.noprn input, .noprn textarea{}

/*
=====================================================
	COMPONENTE TABS
=====================================================
*/

.tabs_component {display: block;margin-bottom: 20px;}
/* TAB HORIZONTAL */
.tab_default ul.tabs-menu {margin: 0px;height: auto;position: relative;margin-bottom: -1px;}
.tab_default ul.tabs-menu li {list-style-type: none;}
.tab_default ul.tabs-menu li {float: left;display: block;padding-right: 20px;padding-left: 20px;padding-top:10px;padding-bottom:10px;height:auto !important;border: 1px solid;margin-right: -1px;cursor: pointer;margin-top: 0px;box-sizing: border-box;-moz-box-sizing: border-box;}
.tab_default ul.tabs-menu li.hover {border:1px solid;}
.tab_default ul.tabs-menu li.active {padding-top:11px;border:1px solid;border-bottom: none;padding-right: 20px;padding-left: 20px;}
.tab_default .tabs_content {padding: 20px;border: 1px solid;box-sizing: border-box;-moz-box-sizing: border-box;}
.tab_default .tabs_content p:last-child {margin: 0px;padding: 0px;}
/* TAB VERTICAL */
.tab_default_vertical ul.tabs-menu {margin: 0px;position: relative;float: left;width: 200px;box-sizing: border-box;-moz-box-sizing: border-box;margin-top: 0px;}
.tab_default_vertical ul.tabs-menu li {list-style-type: none;}
.tab_default_vertical ul.tabs-menu li {display: block;margin-right: 4px;border:1px solid ;padding-top:10px;padding-bottom:10px;height:auto !important;cursor: pointer;margin-top: -1px;box-sizing: border-box;-moz-box-sizing: border-box;padding-right: 10px;padding-left: 15px;}
.tab_default_vertical ul.tabs-menu li.first {margin-top:0px;}
.tab_default_vertical ul.tabs-menu li.hover {border:1px solid ;}
.tab_default_vertical ul.tabs-menu li.active {border:1px solid;border-right:none;}
.tab_default_vertical .tabs_content {height:auto;min-height:100px;box-sizing: border-box;-moz-box-sizing: border-box;margin-left: 195px;border: 1px solid;height: auto;padding: 20px;}
.tab_default_vertical .tab_content {height:auto;min-height:100px;}
.tab_default_vertical .tabs_content p:last-child {margin: 0px;padding: 0px;}

/*  
=====================================================
	COMPONENTE COLUNAS
=====================================================
*/

.columns .cl_f, .columns .cl_n { padding-right: 0px;padding-left: 0px;}
.columns .cl_f .wrapper, .columns .cl_n .wrapper {}
.columns .cl_l {}
.columns .cl_l .wrapper {}

/* 
=====================================================
 CONTEUDO RELACIONADO
=====================================================
*/
.conteudo-relacionado{}
.conteudo-relacionado .bx_title{display: inline-block;width: 100%;border-top: 3px solid;margin-bottom: 10px;height:auto ;}
.conteudo-relacionado .conteudo-relacionado-lista{border-bottom: 1px solid;padding-bottom:15px;margin-bottom:15px;}
.conteudo-relacionado .conteudo-relacionado-lista:last-child{border-bottom:none;margin-bottom:0px;}
.conteudo-relacionado .conteudo-relacionado-lista .lista-titulo-pequeno{}
.conteudo-relacionado .conteudo-relacionado-lista .lista-titulo-pequeno a{}
.conteudo-relacionado .conteudo-relacionado-lista .lista-titulo-pequeno a:hover{text-decoration:underline;}
.conteudo-relacionado .conteudo-relacionado-lista .lista-titulo-pequeno a:visited{}

.conteudo_relacionado_imagem{width:640px !important;height:auto;display:inline-block}
.conteudo_relacionado_imagem .bx_title {display: inline-block;width:100%;border-bottom:2px solid;margin-bottom:30px;height:auto;}
.conteudo_relacionado_imagem .conteudo_relacionado_imagem_lista{display:inline-block;width:146px;margin-right:8px;padding-right:9px;border-right:1px solid ;}
.conteudo_relacionado_imagem .conteudo_relacionado_imagem_lista.last{margin-right:0px;padding-right:0px;border-right:none;}
.conteudo_relacionado_imagem .conteudo_relacionado_imagem_lista img{margin-bottom:10px;}
.conteudo_relacionado_imagem .conteudo_relacionado_imagem_lista .bloco-titulo-pequeno,
.conteudo_relacionado_imagem .conteudo_relacionado_imagem_lista .bloco-titulo-pequeno a,
.conteudo_relacionado_imagem .conteudo_relacionado_imagem_lista .bloco-titulo-pequeno a:hover,
.conteudo_relacionado_imagem .conteudo_relacionado_imagem_lista .bloco-titulo-pequeno a:visited{padding-top:5px;}
.conteudo_relacionado_imagem .conteudo_relacionado_imagem_lista .bloco-titulo-pequeno span{margin-top:10px;display: inline-block;}
.conteudo_relacionado_imagem .conteudo_relacionado_imagem_lista .bloco-titulo-pequeno a span{margin-top:0px;}
.conteudo_relacionado_imagem .conteudo_relacionado_imagem_lista .bloco-titulo-pequeno a:hover span{text-decoration:underline}

.conteudo_relacionado_imagem_full{width:960px !important;height:auto;display:inline-block}
.conteudo_relacionado_imagem_full .bx_title {display: inline-block;width:100%;border-bottom:2px solid;margin-bottom:30px;height:auto;}
.conteudo_relacionado_imagem_full .conteudo_relacionado_imagem_lista{display:inline-block;width:146px;margin-right:7px;padding-right:8px;border-right:1px solid ;}
.conteudo_relacionado_imagem_full .conteudo_relacionado_imagem_lista.last{margin-right:0px;padding-right:0px;border-right:none;}
.conteudo_relacionado_imagem_full .conteudo_relacionado_imagem_lista img{margin-bottom:10px;}
.conteudo_relacionado_imagem_full .conteudo_relacionado_imagem_lista .bloco-titulo-pequeno,
.conteudo_relacionado_imagem_full .conteudo_relacionado_imagem_lista .bloco-titulo-pequeno a,
.conteudo_relacionado_imagem_full .conteudo_relacionado_imagem_lista .bloco-titulo-pequeno a:hover,
.conteudo_relacionado_imagem_full .conteudo_relacionado_imagem_lista .bloco-titulo-pequeno a:visited{padding-top:5px;}
.conteudo_relacionado_imagem_full .conteudo_relacionado_imagem_lista .bloco-titulo-pequeno span{margin-top:10px;display: inline-block;}
.conteudo_relacionado_imagem_full .conteudo_relacionado_imagem_lista .bloco-titulo-pequeno a span{margin-top:0px;}
.conteudo_relacionado_imagem_full .conteudo_relacionado_imagem_lista .bloco-titulo-pequeno a:hover span{text-decoration:underline}

/* 
=====================================================
 MAIS LIDAS
=====================================================
*/

.lista-mais-lidas{}
.lista-mais-lidas ul{margin:0px;padding:0px;}
.lista-mais-lidas ul li{padding-left:0px;background:none;padding-top: 0px;margin-bottom: 10px;border-bottom:1px dotted ;}
.lista-mais-lidas ul li:last-child{border-bottom: none;margin-bottom: 0px;padding-bottom: 0px;display: inline;}
.lista-mais-lidas ul li a{}
.lista-mais-lidas ul li a .number-mais-lidas{float:left;margin-top: -6px;width:auto;padding-right:10px;display: inline-block;}
.lista-mais-lidas ul li a .titulo-mais-lidas{float:left;display: inline-block;width:auto;margin-top:5px;padding-left:5px;}
.lista-mais-lidas ul li a:hover .titulo-mais-lidas{text-decoration:underline}


/*
=====================================================
	COMPONENTE PROGRAMAÇÃO SEMANAL
=====================================================
*/

.programacao-semanal-atual {height:80px;}
.programacao-semanal-atual .bloco {height:auto;padding:15px 0px 15px 0px !important;}
.programacao-semanal-atual .imagem-equipe {}
.programacao-semanal-atual .imagem-equipe img {width:90px !important; margin-left:20px;margin-top:-5px; height:90px !important;border-radius:50%;}
.programacao-semanal-atual .titulo-programa {}
.programacao-semanal-atual .nome-equipe {margin-bottom:0px;margin-top:5px;}
.programacao-semanal-atual .oucaaovivo {margin-right:20px;margin-top:20px;width:38px;height:38px;border:2px solid;font-size:18px !important;line-height:38px !important;text-align:center;}
.programacao-semanal-atual .oucaaovivo:hover{text-decoration:none;}

.programacao-semanal-atual-vertical {height:auto}
.programacao-semanal-atual-vertical .bloco {}
.programacao-semanal-atual-vertical .imagem-equipe {}
.programacao-semanal-atual-vertical .imagem-equipe img {width:90px !important; height:90px !important;border-radius:50%;margin:0 auto;clear:both;display:block;}
.programacao-semanal-atual-vertical .titulo-programa {text-align:center;margin-top:30px;}
.programacao-semanal-atual-vertical .nome-equipe {text-align:center;margin-bottom:0px;margin-top:5px;}
.programacao-semanal-atual-vertical .oucaaovivo {margin: 20px auto 0px auto;width:138px;font-weight:bold;height:23px;border:1px solid;font-size:12px !important;line-height:23px !important;text-align:center;}
.programacao-semanal-atual-vertical .oucaaovivo:hover{text-decoration:none;}

.bloco_programa_semanal{}
.bloco_programa_semanal .bloco_programa_dia{}
.bloco_programa_semanal .bloco_programa_dia .categoria{} 
.bloco_programa_semanal .bloco_programa_dia .lista-titulo-medio{} 
.bloco_programa_semanal .bloco_programa_dia .resumo{}
.bloco_programa_semanal .bloco_programa_dia .horario{margin-top: 10px;}

/* 
=====================================================
 LISTAS E BLOCOS DE DESTAQUE
=====================================================
*/

/*TITULO LISTAS*/
.lista-titulo-grande, .lista-titulo-grande a, .lista-titulo-grande a:hover, .lista-titulo-grande a:visited {margin-bottom:0px;margin-top:0px;-webkit-font-smoothing:antialiased;}
.lista-titulo-grande a:hover {border-bottom: none}
.lista-titulo-medio, .lista-titulo-medio a, .lista-titulo-medio a:hover, .lista-titulo-medio a:visited {margin-bottom:0px;margin-top:0px;-webkit-font-smoothing:antialiased;}
.lista-titulo-medio a:hover {border-bottom: none;}
.lista-titulo-pequeno, .lista-titulo-pequeno a, .lista-titulo-pequeno a:hover, .lista-titulo-pequeno a:visited {margin-bottom:0px;margin-top:0px;-webkit-font-smoothing:antialiased;}
.lista-titulo-pequeno a:hover {border-bottom: none;}
/*TITULO BLOCOS*/
.bloco-titulo-grande, .bloco-titulo-grande a, .bloco-titulo-grande a:hover, .bloco-titulo-grande a:visited {margin-bottom:0px;margin-top:0px;-webkit-font-smoothing:antialiased;}
.bloco-titulo-grande a:hover {border-bottom: none;}
.bloco-titulo-medio, .bloco-titulo-medio a, .bloco-titulo-medio a:hover, .bloco-titulo-medio a:visited {margin-bottom:0px;margin-top:0px;-webkit-font-smoothing:antialiased;}
.bloco-titulo-medio a:hover {border-bottom: none;}
.bloco-titulo-pequeno, .bloco-titulo-pequeno a, .bloco-titulo-pequeno a:hover, .bloco-titulo-pequeno a:visited {margin-bottom:0px;margin-top:0px;-webkit-font-smoothing:antialiased;}
.bloco-titulo-pequeno a:hover {border-bottom: none;}
.categoria, .data {margin-bottom:0px;text-transform:none;-webkit-font-smoothing:antialiased;}
.categoria {display:inline-block;padding:5px 5px;margin-top:-23px;margin-bottom:0px !important;-webkit-font-smoothing:antialiased;}
.resumo {margin-top:10px;margin-bottom:0px;-webkit-font-smoothing:antialiased;}
.borda {background: transparent !important;border:1px solid;border-radius: 0px 0px 0px 0px;box-shadow: 0 0 0px rgba(0, 0, 0, 0.3);}

/* 
=====================================================
	LISTA AGENDA
=====================================================
*/

.lista-agenda {}
.lista-agenda .data{width:100%;margin-bottom:40px;-webkit-font-smoothing:antialiased;}
.lista-agenda .agenda-data{width:80px;height:120px;text-align:center;margin-right:0px;padding:20px;}
.lista-agenda .agenda-dia-semana{padding-top: 0px;}
.lista-agenda .agenda-dia-mes{}
.lista-agenda .agenda-mes{}
.lista-agenda .agenda-imagem{}
.lista-agenda .agenda-descritivo{width:360px !important;min-height:124px;height:auto;padding:18px; margin-left:0px !important;background:#fafafa;}
.lista-agenda .lista-titulo-grande, .lista-agenda a .lista-titulo-grande, .lista-agenda a:hover .lista-titulo-grande, .lista-agenda a:visited .lista-titulo-grande {-webkit-font-smoothing:antialiased;}
.lista-agenda a {}
.lista-agenda .first {}
.lista-agenda .normal {}
.lista-agenda .last {}
.lista-agenda .bloco{margin-bottom:40px;}
.lista-agenda .resumo {margin-bottom:10px;margin-top:5px;}
.lista-agenda .agenda-link {text-transform:none;}
.lista-agenda .borda {}

/* 
=====================================================
	BLOCO AGENDA
=====================================================
*/

.bloco-agenda {}
.bloco-agenda .data{width:60px;text-align:center;}
.bloco-agenda .bloco-titulo-grande, .bloco-agenda a .bloco-titulo-grande, .bloco-agenda a:hover .bloco-titulo-grande, .bloco-agenda a:visited .bloco-titulo-grande {text-align:left;padding-left:10px;}
.bloco-agenda a {}
.bloco-agenda .first {}
.bloco-agenda .normal {}
.bloco-agenda .last {}
.bloco-agenda .bloco{margin-bottom:10px;overflow:hidden;}


/* 
=====================================================
	LISTA BLOG FULL
=====================================================
*/

.lista-blog-full {}
.lista-blog-full-titulo {}
.lista-blog-full .blog-comment {background:none;padding:5px;margin-top: 10px;}
.lista-blog-full .lista-titulo-grande, .lista-blog-full .lista-titulo-grande a, .lista-blog-full .lista-titulo-grande a:visited {margin-top:0px; margin-bottom:0px;}
.lista-blog-full .lista-titulo-medio, .lista-blog-full .lista-titulo-medio a, .lista-blog-full .lista-titulo-medio a:visited {margin-top:0px; margin-bottom:0px;}
.lista-blog-full .lista-titulo-pequeno, .lista-blog-full .lista-titulo-pequeno a, .lista-blog-full .lista-titulo-pequeno a:visited {margin-top:0px; margin-bottom:0px;}
.lista-blog-full .hr{margin-top:0px !important;margin-bottom:0px !important;}
.lista-blog-full .first {margin-top:0px !important;}
.lista-blog-full .normal {margin-top:60px;}
.lista-blog-full .last {margin-top:60px;}
.lista-blog-full .categoria {}
.lista-blog-full .resumo {}
.lista-blog-full .borda {}
.lista-blog-full .borda a {position:relative;}

/*
=====================================================
	LISTA VIDEO
=====================================================
*/

.lista-video-horizontal {}
.lista-video-horizontal-titulo {}
.lista-video-horizontal .lista-titulo-grande, .lista-video-horizontal .lista-titulo-grande a, .lista-video-horizontal .lista-titulo-grande a:visited {margin-top:0px;}
.lista-video-horizontal .lista-titulo-medio, .lista-video-horizontal .lista-titulo-medio a, .lista-video-horizontal .lista-titulo-medio a:visited {margin-top:0px;}
.lista-video-horizontal .lista-titulo-pequeno, .lista-video-horizontal .lista-titulo-pequeno a, .lista-video-horizontal .lista-titulo-pequeno a:visited {margin-top:0px;}
.lista-video-horizontal .first {margin-top:0px !important;}
.lista-video-horizontal .normal {margin-top:20px;}
.lista-video-horizontal .last {margin-top:20px;}
.lista-video-horizontal .categoria {}
.lista-video-horizontal .resumo {}	
.lista-video-horizontal .borda {position:relative;}
.lista-video-horizontal .borda .video {position:absolute;top:0px;left:0px;width:100%;height:100%;background: url('/layout/images/bg-bloco-video-horizontal.png') no-repeat center;}

/*
=====================================================
	LISTA 1 COLUNA
=====================================================
*/

.lista-1-coluna {}
.lista-1-coluna-titulo {}
.lista-1-coluna .lista-titulo-grande, .lista-1-coluna .lista-titulo-grande a, .lista-1-coluna .lista-titulo-grande a:visited {margin-top:0px;}
.lista-1-coluna .lista-titulo-medio, .lista-1-coluna .lista-titulo-medio a, .lista-1-coluna .lista-titulo-medio a:visited {margin-top:0px;}
.lista-1-coluna .lista-titulo-pequeno, .lista-1-coluna .lista-titulo-pequeno a, .lista-1-coluna .lista-titulo-pequeno a:visited {margin-top:0px;}
.lista-1-coluna .first {margin-top:0px !important;}
.lista-1-coluna .normal {margin-top:40px;}
.lista-1-coluna .last {margin-top:40px;}
.lista-1-coluna .categoria {}
.lista-1-coluna .resumo {margin-top:10px;}	
.lista-1-coluna .borda {}

/*
=====================================================
	LISTA 1 COLUNA MOBILE
=====================================================
*/

.lista-1-coluna-mobile {}
.lista-1-coluna-mobile-titulo {}
.lista-1-coluna-mobile .lista-titulo-grande, .lista-1-coluna-mobile .lista-titulo-grande a, .lista-1-coluna-mobile .lista-titulo-grande a:visited {margin-top:20px;}
.lista-1-coluna-mobile .lista-titulo-medio, .lista-1-coluna-mobile .lista-titulo-medio a, .lista-1-coluna-mobile .lista-titulo-medio a:visited {margin-top:20px;}
.lista-1-coluna-mobile .lista-titulo-pequeno, .lista-1-coluna-mobile .lista-titulo-pequeno a, .lista-1-coluna-mobile .lista-titulo-pequeno a:visited {margin-top:20px;}
.lista-1-coluna-mobile .first {margin-top:0px !important;}
.lista-1-coluna-mobile .normal {margin-top:50px;}
.lista-1-coluna-mobile .last {margin-top:50px;}
.lista-1-coluna-mobile .categoria {}
.lista-1-coluna-mobile .resumo {margin-top:10px;}	
.lista-1-coluna-mobile .borda {}

/*
=====================================================
	LISTA 2 COLUNAS
=====================================================
*/

.lista-2-colunas {}
.lista-2-colunas-titulo {}
.lista-2-colunas .lista-titulo-grande, .lista-2-colunas .lista-titulo-grande a, .lista-2-colunas .lista-titulo-grande a:visited {margin-top:10px;}
.lista-2-colunas .lista-titulo-medio, .lista-2-colunas .lista-titulo-medio a, .lista-2-colunas .lista-titulo-medio a:visited {margin-top:10px;}
.lista-2-colunas .lista-titulo-pequeno, .lista-2-colunas .lista-titulo-pequeno a, .lista-2-colunas .lista-titulo-pequeno a:visited {margin-top:10px;}
.lista-2-colunas .first {margin-top:0px !important;}
.lista-2-colunas .normal {margin-top:40px;}
.lista-2-colunas .last {margin-top:40px;}
.lista-2-colunas .categoria {}
.lista-2-colunas .resumo {margin-top:10px;}
.lista-2-colunas .borda {}

/*
=====================================================
	LISTA 3 COLUNAS 680
=====================================================
*/

.lista-3-colunas {}
.lista-3-colunas-titulo {}
.lista-3-colunas .lista-titulo-grande, .lista-3-colunas .lista-titulo-grande a, .lista-3-colunas .lista-titulo-grande a:visited {margin-top:10px;}
.lista-3-colunas .lista-titulo-medio, .lista-3-colunas .lista-titulo-medio a, .lista-3-colunas .lista-titulo-medio a:visited {margin-top:10px;}
.lista-3-colunas .lista-titulo-pequeno, .lista-3-colunas .lista-titulo-pequeno a, .lista-3-colunas .lista-titulo-pequeno a:visited {margin-top:10px;}
.lista-3-colunas .first {margin-top:0px !important;}
.lista-3-colunas .normal {margin-top:40px;}
.lista-3-colunas .last {margin-top:40px;}
.lista-3-colunas .categoria {}
.lista-3-colunas .resumo {margin-top:10px;}
.lista-3-colunas .borda {}

/* 
=====================================================
	LISTA 3 COLUNAS 960
=====================================================
*/

.lista-3-colunas-full {}
.lista-3-colunas-full-titulo {}
.lista-3-colunas-full .lista-titulo-grande, .lista-3-colunas-full .lista-titulo-grande a, .lista-3-colunas-full .lista-titulo-grande a:visited {margin-top:10px;}
.lista-3-colunas-full .lista-titulo-medio, .lista-3-colunas-full .lista-titulo-medio a, .lista-3-colunas-full .lista-titulo-medio a:visited {margin-top:10px;}
.lista-3-colunas-full .lista-titulo-pequeno, .lista-3-colunas-full .lista-titulo-pequeno a, .lista-3-colunas-full .lista-titulo-pequeno a:visited {margin-top:10px;}
.lista-3-colunas-full .first {margin-top:0px !important;}
.lista-3-colunas-full .normal {margin-top:40px;}
.lista-3-colunas-full .last {margin-top:40px;}
.lista-3-colunas-full .categoria {}
.lista-3-colunas-full .resumo {margin-top:10px;}
.lista-3-colunas-full .borda {}

/* 
=====================================================
	LISTA 4 COLUNAS 960
=====================================================
*/

.lista-4-colunas-full {}
.lista-4-colunas-full-titulo {}
.lista-4-colunas-full .lista-titulo-grande, .lista-4-colunas-full .lista-titulo-grande a, .lista-4-colunas-full .lista-titulo-grande a:visited {margin-top:10px;}
.lista-4-colunas-full .lista-titulo-medio, .lista-4-colunas-full .lista-titulo-medio a, .lista-4-colunas-full .lista-titulo-medio a:visited {margin-top:10px;}
.lista-4-colunas-full .lista-titulo-pequeno, .lista-4-colunas-full .lista-titulo-pequeno a, .lista-4-colunas-full .lista-titulo-pequeno a:visited {margin-top:10px;}
.lista-4-colunas-full .first {margin-top:0px !important;}
.lista-4-colunas-full .normal {margin-top:40px;}
.lista-4-colunas-full .last {margin-top:40px;}
.lista-4-colunas-full .categoria {}
.lista-4-colunas-full .resumo {margin-top:10px;}
.lista-4-colunas-full .borda {}

/* 
=====================================================
	LISTA 3 COLUNAS 960 FOTÓGRAFO
=====================================================
*/

.lista-3-colunas-fotografo {}
.lista-3-colunas-fotografo-titulo {}
.lista-3-colunas-fotografo .bloco {position: absolute;display:table;background: #000;background: rgba(0,0,0,0.6);height:100%;width:100%;}
.lista-3-colunas-fotografo .bloco-interno {width:auto;height:auto;display: table-cell;vertical-align: middle;}
.lista-3-colunas-fotografo .lista-titulo-grande, .lista-3-colunas-fotografo .lista-titulo-grande a, .lista-3-colunas-fotografo .lista-titulo-grande a:visited {
	text-align:center;margin:0 20px;color:#FFF !important;}
.lista-3-colunas-fotografo .lista-titulo-medio, .lista-3-colunas-fotografo .lista-titulo-medio a, .lista-3-colunas-fotografo .lista-titulo-medio a:visited {
	text-align:center;margin:0 20px;color:#FFF !important;}
.lista-3-colunas-fotografo .lista-titulo-pequeno, .lista-3-colunas-fotografo .lista-titulo-pequeno a, .lista-3-colunas-fotografo .lista-titulo-pequeno a:visited {
	text-align:center;margin:0 20px;color:#FFF !important;}
.lista-3-colunas-fotografo .first {margin-top:0px !important;}
.lista-3-colunas-fotografo .normal {margin-top:0px;}
.lista-3-colunas-fotografo .last {margin-top:0px;}
.lista-3-colunas-fotografo .categoria {text-align:center;margin: 0 auto !important;display: table;position: relative;margin-top:10px !important;}
.lista-3-colunas-fotografo .resumo {}
.lista-3-colunas-fotografo .borda {border:none !important;}
.lista-3-colunas-fotografo .borda a {overflow: hidden;display: block;position: relative;}
.lista-3-colunas-fotografo .borda a img {display: block;position: relative;}

/* 
=====================================================
	LISTA 4 COLUNAS 960 FOTÓGRAFO
=====================================================
*/

.lista-4-colunas-fotografo {}
.lista-4-colunas-fotografo-titulo {}
.lista-4-colunas-fotografo .bloco {position: absolute;display:table;background: #000;background: rgba(0,0,0,0.6);height:100%;width:100%;}
.lista-4-colunas-fotografo .bloco-interno {width:auto;height:auto;display: table-cell;vertical-align: middle;}
.lista-4-colunas-fotografo .lista-titulo-grande, .lista-4-colunas-fotografo .lista-titulo-grande a, .lista-4-colunas-fotografo .lista-titulo-grande a:visited {
	text-align:center;margin:0 20px;color:#FFF !important;}
.lista-4-colunas-fotografo .lista-titulo-medio, .lista-4-colunas-fotografo .lista-titulo-medio a, .lista-4-colunas-fotografo .lista-titulo-medio a:visited {
	text-align:center;margin:0 20px;color:#FFF !important;}
.lista-4-colunas-fotografo .lista-titulo-pequeno, .lista-4-colunas-fotografo .lista-titulo-pequeno a, .lista-4-colunas-fotografo .lista-titulo-pequeno a:visited {
	text-align:center;margin:0 20px;color:#FFF !important;}
.lista-4-colunas-fotografo .first {margin-top:0px !important;}
.lista-4-colunas-fotografo .normal {margin-top:0px;}
.lista-4-colunas-fotografo .last {margin-top:0px;}
.lista-4-colunas-fotografo .categoria {text-align:center;margin: 0 auto !important;display: table;position: relative;margin-top:10px !important;}
.lista-4-colunas-fotografo .resumo {}
.lista-4-colunas-fotografo .borda {border:none !important;}
.lista-4-colunas-fotografo .borda a {overflow: hidden;display: block;position: relative;}
.lista-4-colunas-fotografo .borda a img {display: block;position: relative;}

/* 
=====================================================
	LISTA COMPACTA
=====================================================
*/

.lista-compacta-com-data {}
.lista-compacta-com-data-titulo {}
.lista-compacta-com-data .lista-titulo-grande, .lista-compacta-com-data .lista-titulo-grande a, .lista-compacta-com-data .lista-titulo-grande a:visited {margin-top:0px;margin-bottom: 0px;}
.lista-compacta-com-data .lista-titulo-medio, .lista-compacta-com-data .lista-titulo-medio a, .lista-compacta-com-data .lista-titulo-medio a:visited {margin-top:0px;margin-bottom: 0px;}
.lista-compacta-com-data .lista-titulo-pequeno, .lista-compacta-com-data .lista-titulo-pequeno a, .lista-compacta-com-data .lista-titulo-pequeno a:visited {margin-top:0px;margin-bottom: 0px;}
.lista-compacta-com-data .first {margin-top:0px !important;}
.lista-compacta-com-data .normal {margin-top:20px;padding-top:20px;border-top:0px solid ;}
.lista-compacta-com-data .last {margin-top:20px;padding-top:20px;border-top:0px solid ;}
.lista-compacta-com-data .categoria {margin-bottom: 5px !important;margin-top: 0px;}
.lista-compacta-com-data .resumo {margin-top:10px;}
.lista-compacta-com-data .data {font:bold 18px "Open Sans";color: #90C09F;margin-bottom:40px;text-transform:none;}

/* 
=====================================================
	LISTA COMPACTA MOBILE
=====================================================
*/

.lista-compacta-mobile {}
.lista-compacta-mobile-titulo {}
.lista-compacta-mobile .lista-titulo-grande, .lista-compacta-mobile .lista-titulo-grande a, .lista-compacta-mobile .lista-titulo-grande a:visited {margin-top:0px;margin-bottom: 0px;}
.lista-compacta-mobile .lista-titulo-medio, .lista-compacta-mobile .lista-titulo-medio a, .lista-compacta-mobile .lista-titulo-medio a:visited {margin-top:0px;margin-bottom: 0px;}
.lista-compacta-mobile .lista-titulo-pequeno, .lista-compacta-mobile .lista-titulo-pequeno a, .lista-compacta-mobile .lista-titulo-pequeno a:visited {margin-top:0px;margin-bottom: 0px;}
.lista-compacta-mobile .first {margin-top:0px !important;}
.lista-compacta-mobile .normal {margin-top:20px;padding-top:20px;border-top:1px solid ;}
.lista-compacta-mobile .last {margin-top:20px;padding-top:20px;border-top:1px solid ;}
.lista-compacta-mobile .categoria {margin-bottom: 5px !important;margin-top: 0px;}
.lista-compacta-mobile .resumo {margin-top:10px;}
.lista-compacta-mobile .data {font:bold 18px "Open Sans";color: #90C09F;margin-bottom:40px;text-transform:none;}

/* 
=====================================================
	LISTA MINI COMPACTA
=====================================================
*/

.lista-mini-compacta-com-data {}
.lista-mini-compacta-com-data-titulo {}
.lista-mini-compacta-com-data .lista-titulo-grande, .lista-mini-compacta-com-data .lista-titulo-grande a, .lista-mini-compacta-com-data .lista-titulo-grande a:visited {margin-top:0px;margin-bottom: 0px;}
.lista-mini-compacta-com-data .lista-titulo-medio, .lista-mini-compacta-com-data .lista-titulo-medio a, .lista-mini-compacta-com-data .lista-titulo-medio a:visited {margin-top:0px;margin-bottom: 0px;}
.lista-mini-compacta-com-data .lista-titulo-pequeno, .lista-mini-compacta-com-data .lista-titulo-pequeno a, .lista-mini-compacta-com-data .lista-titulo-pequeno a:visited {margin-top:0px;margin-bottom: 0px;}
.lista-mini-compacta-com-data .first {margin-top:0px !important;}
.lista-mini-compacta-com-data .normal {margin-top:10px;padding-top:10px;border-top:0px solid;}
.lista-mini-compacta-com-data .last {margin-top:10px;padding-top:10px;border-top:0px solid;}
.lista-mini-compacta-com-data .categoria {margin-bottom:5px !important;margin-top: 0px;}
.lista-mini-compacta-com-data .resumo {margin-top:0px;}
.lista-mini-compacta-com-data .data {margin-bottom:40px;text-transform:none;}

/* 
=====================================================
	BLOCO  VÍDEO COMPACTO 
=====================================================
*/


.bloco-video-quadrado {}
.bloco-video-quadrado-titulo {}
.bloco-video-quadrado .bloco-titulo-grande, .bloco-video-quadrado .bloco-titulo-grande a, .bloco-video-quadrado .bloco-titulo-grande a:visited {margin:0px !important;}
.bloco-video-quadrado .bloco-titulo-medio, .bloco-video-quadrado .bloco-titulo-medio a, .bloco-video-quadrado .bloco-titulo-medio a:visited {margin:0px !important;}
.bloco-video-quadrado .bloco-titulo-pequeno, .bloco-video-quadrado .bloco-titulo-pequeno a, .bloco-video-quadrado .bloco-titulo-pequeno a:visited {margin:0px !important;}
.bloco-video-quadrado .bloco-titulo-grande, .bloco-video-quadrado .bloco-titulo-medio, .bloco-video-quadrado .bloco-titulo-pequeno {}
.bloco-video-quadrado .first {margin-top:0px !important;}
.bloco-video-quadrado .normal {margin-top:20px !important;}
.bloco-video-quadrado .last {margin-top:20px !important;}
.bloco-video-quadrado .categoria {}
.bloco-video-quadrado .bloco {float:left;border:1px solid ;padding:10px;overflow:hidden;}
.bloco-video-quadrado .resumo {}
.bloco-video-quadrado .borda {position:relative;border-right:none !important;}
.bloco-video-quadrado .borda .video {position:absolute;top:0px;left:0px;width:100%;height:100%;background: url('/layout/images/bg-bloco-video-quadrado.png') no-repeat center;}


/* 
=====================================================
	BLOCO  IMAGEM QUADRADA
=====================================================
*/

.bloco-imagem-quadrada-horizontal {}
.bloco-imagem-quadrada-horizontal-titulo {}
.bloco-imagem-quadrada-horizontal .bloco-titulo-grande, .bloco-imagem-quadrada-horizontal .bloco-titulo-grande a, .bloco-imagem-quadrada-horizontal .bloco-titulo-grande a:visited {margin:0px !important;}
.bloco-imagem-quadrada-horizontal .bloco-titulo-medio, .bloco-imagem-quadrada-horizontal .bloco-titulo-medio a, .bloco-imagem-quadrada-horizontal .bloco-titulo-medio a:visited {margin:0px !important;}
.bloco-imagem-quadrada-horizontal .bloco-titulo-pequeno, .bloco-imagem-quadrada-horizontal .bloco-titulo-pequeno a, .bloco-imagem-quadrada-horizontal .bloco-titulo-pequeno a:visited {margin:0px !important;}
.bloco-imagem-quadrada-horizontal .bloco-titulo-grande, .bloco-imagem-quadrada-horizontal .bloco-titulo-medio, .bloco-imagem-quadrada-horizontal .bloco-titulo-pequeno {}
.bloco-imagem-quadrada-horizontal .first {margin-top:0px !important;}
.bloco-imagem-quadrada-horizontal .normal {margin-top:20px !important;}
.bloco-imagem-quadrada-horizontal .last {margin-top:20px !important;}
.bloco-imagem-quadrada-horizontal .categoria {}
.bloco-imagem-quadrada-horizontal .bloco {float:left;border:1px solid ;padding:10px;overflow:hidden;}
.bloco-imagem-quadrada-horizontal .resumo {}
.bloco-imagem-quadrada-horizontal .borda {position:relative;border-right:none !important;}

/* 
=====================================================
	BLOCO  ÁUDIO
=====================================================
*/

.bloco-audio {}
.bloco-audio-titulo {}
.bloco-audio .bloco-titulo-grande, .bloco-audio .bloco-titulo-grande a, .bloco-audio .bloco-titulo-grande a:visited {margin:0px !important;}
.bloco-audio .bloco-titulo-medio, .bloco-audio .bloco-titulo-medio a, .bloco-audio .bloco-titulo-medio a:visited {margin:0px !important;}
.bloco-audio .bloco-titulo-pequeno, .bloco-audio .bloco-titulo-pequeno a, .bloco-audio .bloco-titulo-pequeno a:visited {margin:0px !important;}
.bloco-audio .bloco-titulo-grande, .bloco-audio .bloco-titulo-medio, .bloco-audio .bloco-titulo-pequeno {}
.bloco-audio .first {margin-top:0px !important;}
.bloco-audio .normal {margin-top:20px !important;}
.bloco-audio .last {margin-top:20px !important;}
.bloco-audio .categoria {}
.bloco-audio .bloco {float:left;border:1px solid ;padding:10px;overflow:hidden;}
.bloco-audio .resumo {}
.bloco-audio .borda {position:relative;border-right:none !important;text-decoration:none;}
.bloco-audio .borda .fa-play-circle {position:relative;width:100%;height:100%;color:#222;font-size:40px;margin:0 auto;display: table-cell !important;vertical-align: middle !important;}
.bloco-audio .borda .fa-play-circle:before{margin:0 auto;position:relative;width:35px;display:block;}
.bloco-audio .borda a:hover{text-decoration:none;color:#222;}

/* 
=====================================================
	BLOCO TEXTO TÍTULO COM CATEGORIA E DATA
=====================================================
*/

.bloco-data-titulo {}
.bloco-data-titulo-titulo {}
.bloco-data-titulo .bloco-titulo-grande, .bloco-data-titulo .bloco-titulo-grande a, .bloco-data-titulo .bloco-titulo-grande a:visited {font-weight:600;margin-top:0px;}
.bloco-data-titulo .bloco-titulo-medio, .bloco-data-titulo .bloco-titulo-medio a, .bloco-data-titulo .bloco-titulo-medio a:visited {font-weight:600;margin-top:0px;}
.bloco-data-titulo .bloco-titulo-pequeno, .bloco-data-titulo .bloco-titulo-pequeno a, .bloco-data-titulo .bloco-titulo-pequeno a:visited {font-weight:600;margin-top:0px;}
.bloco-data-titulo .resumo {margin-bottom:10px;margin-top:0px;}
.bloco-data-titulo .first {margin-top:0px;padding-top:0px;border-top:none;}
.bloco-data-titulo .normal {margin-bottom:20px;margin-top:15px;padding-top:15px;border-top:1px solid #eee;}
.bloco-data-titulo .last{margin-top:0px;padding-top:15px;padding-bottom:0px;border-top:1px solid #eee;}
.bloco-data-titulo .categoria {margin-top:0px;margin-bottom:5px !important;}

/* 
=====================================================
	BLOCO TEXTO TÍTULO COM MARCADOR
=====================================================
*/

.bloco-marcador-titulo {margin-bottom:0px;display:inline-block;}
.bloco-marcador-titulo-titulo {}
.bloco-marcador-titulo img{padding-top: 0px;}
.bloco-marcador-titulo .bloco-titulo-grande, .bloco-marcador-titulo .bloco-titulo-grande a, .bloco-marcador-titulo .bloco-titulo-grande a:visited {font-weight:normal;margin-top:0px;}
.bloco-marcador-titulo .bloco-titulo-medio, .bloco-marcador-titulo .bloco-titulo-medio a, .bloco-marcador-titulo .bloco-titulo-medio a:visited {font-weight:normal;margin-top:0px;}
.bloco-marcador-titulo .bloco-titulo-pequeno, .bloco-marcador-titulo .bloco-titulo-pequeno a, .bloco-marcador-titulo .bloco-titulo-pequeno a:visited {font-weight:normal;margin-top:0px;}
.bloco-marcador-titulo .resumo {margin-bottom:0px;display:inline-block;padding-left:18px;}
.bloco-marcador-titulo .first {margin-top:0px;padding-top:0px;border-top:none;display: inline-block;}
.bloco-marcador-titulo .normal {margin-bottom:15px;margin-top:15px;padding-top:15px;padding-bottom:15px;border-top:1px solid #eee;border-bottom:1px solid #eee;display: inline-block;}
.bloco-marcador-titulo .last{margin-top:0px;padding-bottom:20px;padding-top:0px;border-bottom:1px solid #eee;display: inline-block;}

/*
=====================================================
	BLOCO SCROLL IMAGEM HORIZONTAL (4 COLUNAS)
=====================================================
*/

/* Navbar */
.bloco-scroll-imagem-horizontal .sliderkit {height:auto;overflow: visible;}
.bloco-scroll-imagem-horizontal .sliderkit-nav {left: 0;bottom: 0;width: 100%;height:auto !important;padding: 0;background: none;top: 0px;margin-left: 0px;position: relative;}
.bloco-scroll-imagem-horizontal .sliderkit .sliderkit-nav-clip{}
.bloco-scroll-imagem-horizontal .sliderkit-nav-clip ul{padding-left:0px !important;margin-bottom:0px;}
.bloco-scroll-imagem-horizontal .sliderkit-nav-clip {height:auto !important;}
.bloco-scroll-imagem-horizontal .sliderkit-nav-clip ul li {float: left;width: 223px !important;height:auto !important;text-align: left;background: none;border:1px solid #EEE;}
.bloco-scroll-imagem-horizontal .sliderkit-nav-clip ul li > a img {display: block;width: 100%;margin: 0;opacity: 1;}
.bloco-scroll-imagem-horizontal .sliderkit-nav-clip ul li > a:hover {opacity: 1;}
.bloco-scroll-imagem-horizontal .sliderkit-nav-clip ul li p {font-size: 0.9em;}
.bloco-scroll-imagem-horizontal .sliderkit-nav-clip ul li .rlt-link-readmore:hover {text-decoration: underline;}
.bloco-scroll-imagem-horizontal .sliderkit ul li {padding-right: 0px;padding-left: 0px;}
.bloco-scroll-imagem-horizontal .sliderkit span {margin-bottom: 10px !important;}
.bloco-scroll-imagem-horizontal .sliderkit .sliderkit-nav-btn {position: absolute;}
.bloco-scroll-imagem-horizontal .sliderkit .sliderkit-nav-btn a {display: none;z-index: 10;width: 35px;height: 50px;background: transparent;}
.bloco-scroll-imagem-horizontal:hover .sliderkit .sliderkit-nav-btn a {display: block;z-index: 10;width: 35px;height: 50px;background: transparent;}
.bloco-scroll-imagem-horizontal .sliderkit .sliderkit-nav-prev {left: 0px;}
.bloco-scroll-imagem-horizontal .sliderkit .sliderkit-nav-next {right: 0px;}
.bloco-scroll-imagem-horizontal .sliderkit .sliderkit-nav-prev a span,
.bloco-scroll-imagem-horizontal .sliderkit .sliderkit-nav-next a span {position:relative;z-index:20;width: 35px;height: 50px;float:left;line-height:50px;text-align:center;opacity:0.8;background:#000;border:none;color:#FFF;font-size:30px;font-weight:bold;-webkit-font-smoothing:antialiased;}
.bloco-scroll-imagem-horizontal .sliderkit .sliderkit-nav-prev a:hover span, 
.bloco-scroll-imagem-horizontal .sliderkit-nav .sliderkit-nav-prev a:focus span,
.bloco-scroll-imagem-horizontal .sliderkit .sliderkit-nav-next a:hover span, 
.bloco-scroll-imagem-horizontal .sliderkit-nav .sliderkit-nav-next a:focus span {z-index:20;width: 35px;height: 50px;line-height:50px;text-align:center;border:none;color:#FFF;opacity:1;background:#000;}
.bloco-scroll-imagem-horizontal .sliderkit .sliderkit-btn-disable a {cursor: default;}
.bloco-scroll-imagem-horizontal .sliderkit .sliderkit-nav-prev.sliderkit-btn-disable a,
.bloco-scroll-imagem-horizontal .sliderkit .sliderkit-nav-next.sliderkit-btn-disable a {display:none;}
.bloco-scroll-imagem-horizontal .sliderkit .sliderkit-nav-clip .borda{border:none;}
.bloco-scroll-imagem-horizontal .sliderkit .bloco-titulo-grande {margin-bottom:10px;margin-top:0px;}
.bloco-scroll-imagem-horizontal .sliderkit .bloco-titulo-medio {margin-bottom:10px;margin-top:0px;}
.bloco-scroll-imagem-horizontal .sliderkit .bloco-titulo-pequeno {margin-bottom:10px;margin-top:0px;}
.bloco-scroll-imagem-horizontal .sliderkit .bloco-titulo-grande a{display:inline !important;margin-bottom:5px}
.bloco-scroll-imagem-horizontal .sliderkit .bloco-titulo-medio a{display:inline !important;margin-bottom:5px;}
.bloco-scroll-imagem-horizontal .sliderkit .bloco-titulo-pequeno a{display:inline !important;margin-bottom:5px !important;}
.bloco-scroll-imagem-horizontal .sliderkit .categoria{}
.bloco-scroll-imagem-horizontal .sliderkit .resumo {}
.bloco-scroll-imagem-horizontal .sliderkit .bloco {padding:15px;border-top:1px solid #EEE;}

/*
=====================================================
	BLOCO SCROLL IMAGEM HORIZONTAL (3 COLUNAS)
=====================================================
*/

/* Navbar */
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit {height:auto;overflow: visible;}
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit-nav {left: 0;bottom: 0;width: 100%;height:auto !important;padding: 0;background: none;top: 0px;margin-left: 0px;position: relative;}
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit .sliderkit-nav-clip{}
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit-nav-clip ul{padding-left:0px !important;margin-bottom:0px;}
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit-nav-clip {height:auto !important;}
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit-nav-clip ul li {float: left;width: 298px !important;height:auto !important;text-align: left;background: none;border:1px solid #EEE;}
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit-nav-clip ul li > a img {display: block;width:100%;margin: 0;opacity: 1;}
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit-nav-clip ul li > a:hover {opacity: 1;}
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit-nav-clip ul li p {font-size: 0.9em;}
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit-nav-clip ul li .rlt-link-readmore:hover {text-decoration: underline;}
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit ul li {padding-right: 0px;padding-left: 0px;}
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit span {margin-bottom: 10px !important;}
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit .sliderkit-nav-btn {position: absolute;}
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit .sliderkit-nav-btn a {display: none;z-index: 10;width: 35px;height: 50px;background: transparent;}
.bloco-scroll-imagem-horizontal-3-colunas:hover .sliderkit .sliderkit-nav-btn a {display: block;z-index: 10;width: 35px;height: 50px;background: transparent;}
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit .sliderkit-nav-prev {left: 0px;}
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit .sliderkit-nav-next {right: 0px;}
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit .sliderkit-nav-prev a span,
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit .sliderkit-nav-next a span{position:relative;z-index:20;width: 35px;height: 50px;float:left;line-height:50px;text-align:center;opacity:0.8;background:#000;border:none;color:#FFF;font-size:30px;font-weight:bold;-webkit-font-smoothing:antialiased;}
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit .sliderkit-nav-prev a:hover span, 
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit-nav .sliderkit-nav-prev a:focus span,
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit .sliderkit-nav-next a:hover span, 
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit-nav .sliderkit-nav-next a:focus span {z-index:20;width: 35px;height: 50px;line-height:50px;text-align:center;border:none;color:#FFF;opacity:1;background:#000;}
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit .sliderkit-btn-disable a {cursor: default;}
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit .sliderkit-nav-prev.sliderkit-btn-disable a,
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit .sliderkit-nav-next.sliderkit-btn-disable a {display:none;}
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit .sliderkit-nav-clip .borda{border:none;}
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit .bloco-titulo-grande {margin-bottom:5px;margin-top:0px;}
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit .bloco-titulo-medio {margin-bottom:5px;margin-top:0px;}
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit .bloco-titulo-pequeno {margin-bottom:5px;margin-top:0px;}
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit .bloco-titulo-grande a{display:inline !important;margin-bottom:5px}
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit .bloco-titulo-medio a{display:inline !important;margin-bottom:5px;}
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit .bloco-titulo-pequeno a{display:inline !important;margin-bottom:5px !important;}
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit .categoria{}
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit .resumo {}
.bloco-scroll-imagem-horizontal-3-colunas .sliderkit .bloco {padding:15px;border-top:1px solid #EEE;}

/*
=====================================================
	BLOCO SCROLL IMAGEM HORIZONTAL (3 COLUNAS)
=====================================================
*/

/* Navbar */
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit {height:auto;overflow: visible;}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit-nav {left: 0;bottom: 0;width: 100%;height:auto !important;padding: 0;background: none;top: 0px;margin-left: 0px;position: relative;}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit .sliderkit-nav-clip{}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit-nav-clip ul{padding-left:0px !important;margin-bottom:0px;}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit-nav-clip {height:auto !important;}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit-nav-clip ul li {float: left;width: 298px !important;height:auto !important;text-align: left;background: none;border:1px solid #EEE;}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit-nav-clip ul li > a img {display: block;width:100%;margin: 0;opacity: 1;}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit-nav-clip ul li > a:hover {opacity: 1;}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit-nav-clip ul li p {font-size: 0.9em;}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit-nav-clip ul li .rlt-link-readmore:hover {text-decoration: underline;}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit ul li {padding-right: 0px;padding-left: 0px;}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit span {margin-bottom: 10px !important;}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit .sliderkit-nav-btn {position: absolute;}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit .sliderkit-nav-btn a {display: none;z-index: 10;width: 35px;height: 50px;background: transparent;}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico:hover .sliderkit .sliderkit-nav-btn a {display: block;z-index: 10;width: 35px;height: 50px;background: transparent;}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit .sliderkit-nav-prev {left: 0px;}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit .sliderkit-nav-next {right: 0px;}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit .sliderkit-nav-prev a span,
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit .sliderkit-nav-next a span{position:relative;z-index:20;width: 35px;height: 50px;float:left;line-height:50px;text-align:center;opacity:0.8;background:#000;border:none;color:#FFF;font-size:30px;font-weight:bold;-webkit-font-smoothing:antialiased;}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit .sliderkit-nav-prev a:hover span, 
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit-nav .sliderkit-nav-prev a:focus span,
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit .sliderkit-nav-next a:hover span, 
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit-nav .sliderkit-nav-next a:focus span {z-index:20;width: 35px;height: 50px;line-height:50px;text-align:center;border:none;color:#FFF;opacity:1;background:#000;}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit .sliderkit-btn-disable a {cursor: default;}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit .sliderkit-nav-prev.sliderkit-btn-disable a,
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit .sliderkit-nav-next.sliderkit-btn-disable a {display:none;}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit .sliderkit-nav-clip .borda{border:none;}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit .bloco-titulo-grande {margin-bottom:0px;margin-top:0px;padding:5px 15px 15px 15px;}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit .bloco-titulo-medio {margin-bottom:0px;margin-top:0px;padding:5px 15px 15px 15px;}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit .bloco-titulo-pequeno {margin-bottom:0px;margin-top:0px;padding:5px 15px 15px 15px;}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit .bloco-titulo-grande a{display:inline !important;margin-bottom:0px}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit .bloco-titulo-medio a{display:inline !important;margin-bottom:0px;}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit .bloco-titulo-pequeno a{display:inline !important;margin-bottom:0px !important;}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit .categoria{margin-top:0px; margin-left:15px;}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit .resumo {}
.bloco-scroll-imagem-horizontal-3-colunas-fotografico .sliderkit .bloco {position:relative;display: table;margin-top: 0px;width: 100%;background:url('/layout/images/gradient.png') repeat-x top;background-color: transparent;text-decoration:none !important;}

/*
=====================================================
	BLOCO ROTATIVO IMAGEM
=====================================================
*/

.bloco-rotativo-imagem {z-index: 0; border:1px solid #EEE;border-radius:5px !important;}
.bloco-rotativo-imagem a:hover{text-decoration:none;}
.bloco-rotativo-imagem .bloco-titulo-grande, .bloco-rotativo-imagem .bloco-titulo-grande a, .bloco-rotativo-imagem .bloco-titulo-grande a:visited {text-decoration: none;padding-left: 0px;}
.bloco-rotativo-imagem .bloco-titulo-medio, .bloco-rotativo-imagem .bloco-titulo-medio a, .bloco-rotativo-imagem .bloco-titulo-medio a:visited {text-decoration: none;padding-left: 0px;}
.bloco-rotativo-imagem .bloco-titulo-pequeno, .bloco-rotativo-imagem .bloco-titulo-pequeno a, .bloco-rotativo-imagem .bloco-titulo-pequeno a:visited {text-decoration: none;padding-left: 0px;}
.bloco-rotativo-imagem .bloco-titulo-grande a:hover, .bloco-rotativo-imagem .bloco-titulo-medio a:hover , .bloco-rotativo-imagem .bloco-titulo-pequeno a:hover {text-decoration:underline;}
.bloco-rotativo-imagem .categoria {margin-top:0px; margin-left:20px;}
.bloco-rotativo-imagem .titulo-bloco-rotativo-imagem {position:relative;display: table;margin-top: 0px;width: 100%;background:url('/layout/images/gradient.png') repeat-x top;background-color: transparent;text-decoration:none !important;}
.bloco-rotativo-imagem .titulo-bloco-rotativo-imagem .bloco-titulo-grande{padding:5px 20px 20px 20px;}
.bloco-rotativo-imagem .titulo-bloco-rotativo-imagem .bloco-titulo-medio{padding:5px 20px 20px 20px;}
.bloco-rotativo-imagem .titulo-bloco-rotativo-imagem .bloco-titulo-pequeno{padding:5px 20px 20px 20px;}
.bloco-rotativo-imagem .titulo-bloco-rotativo-imagem .resumo {padding:0px 20px;}
.tabs-bloco-rotativo-imagem {z-index:20;height: 60px;display:none;width:100%;position:relative;margin-top:-40%;}
.bloco-rotativo-imagem:hover .tabs-bloco-rotativo-imagem {display:inline-block !important;}
.tabs-bloco-rotativo-imagem .bt-esquerdo a {position:relative;z-index:20;width: 38px;height: 58px;float:left;line-height:58px;text-align:center;opacity:0.6;background:#000;border:none;color:#FFF;font-size:30px;font-weight:bold;-webkit-font-smoothing:antialiased;}
.tabs-bloco-rotativo-imagem .bt-esquerdo a:hover {z-index:20;width: 38px;height: 58px;line-height:58px;text-align:center;border:none;color:#FFF;opacity:1;background:#000;}
.tabs-bloco-rotativo-imagem .bt-direito a {position:relative;z-index:20;width: 38px;height: 58px;float:right;line-height:58px;text-align:center;opacity:0.6;background:#000;border:none;color:#FFF;font-size:30px;font-weight:bold;-webkit-font-smoothing:antialiased;}
.tabs-bloco-rotativo-imagem .bt-direito a:hover {z-index:20;width: 38px;height: 58px;line-height:58px;text-align:center;border:none;color:#FFF;opacity:1;background:#000;}
.tabs-bloco-rotativo-imagem a, .tabs-bloco-rotativo-imagem a:hover, .tabs-bloco-rotativo-imagem a:focus, .tabs-bloco-rotativo-imagem a.selected {text-decoration: none;border: none;outline: none;}

/* 
=====================================================
	BLOCO  ROTATIVO COM THUMB
=====================================================
*/

.bloco-rotativo-thumb {width:641px !important;overflow:hidden;}
.bloco-rotativo-thumb ul{}
.bloco-rotativo-thumb li {background:none;padding-left:0px;margin-left:-10px;width:690px !important;overflow:hidden;}
.bloco-rotativo-thumb li a {}
.bloco-rotativo-thumb li a:active{}
.bloco-rotativo-thumb li a:hover{}
.bloco-rotativo-thumb li a img{}
.bloco-rotativo-thumb .bloco-titulo-grande, .bloco-rotativo-thumb .bloco-titulo-grande a, .bloco-rotativo-thumb .bloco-titulo-grande a:visited {padding:5px 20px 20px 20px;position:relative;display:block;}
.bloco-rotativo-thumb .bloco-titulo-medio, .bloco-rotativo-thumb .bloco-titulo-medio a, .bloco-rotativo-thumb .bloco-titulo-medio a:visited {padding:5px 20px 20px 20px;position:relative;display:block;}
.bloco-rotativo-thumb .bloco-titulo-pequeno, .bloco-rotativo-thumb .bloco-titulo-pequeno a, .bloco-rotativo-thumb .bloco-titulo-pequeno a:visited {padding:5px 20px 20px 20px;position:relative;display:block;}
.bloco-rotativo-thumb .span {}
.bloco-rotativo-thumb .categoria {margin-top:0px;margin-left:20px;}
.bloco-rotativo-thumb .titulo-rotativo-thumb{background:url('/layout/images/gradient.png') repeat-x top;position:absolute;width:640px;height:200px;top: 226px;left:0px;display: table;}
.bloco-rotativo-thumb .pagination-rotativo-thumb{margin-top:3px;height:95px;}
.bloco-rotativo-thumb .pagination-rotativo-thumb a {width:125px;height:92px;display:inline-block;}
.bloco-rotativo-thumb .pagination-rotativo-thumb a:hover img, .bloco-rotativo-thumb .pagination-rotativo-thumb a.active img {position:relative;margin-top: -3px;z-index:0;}
.bloco-rotativo-thumb .pagination-rotativo-thumb a:hover, .bloco-rotativo-thumb .pagination-rotativo-thumb a.active {border-top:3px solid #222222;display: inline-block;padding-top:3px;}
.bloco-rotativo-thumb .bx-controls-direction {display:none;}
.bloco-rotativo-thumb .bx-viewport{height:426px !important;}

/*
=====================================================
	BLOCO ROTATIVO IMAGEM HORIZONTAL
=====================================================
*/

.bloco-rotativo-imagem-horizontal {z-index: 0; border:1px solid #EEE;}
.bloco-rotativo-imagem-horizontal a:hover{text-decoration:none;}
.bloco-rotativo-imagem-horizontal .bloco-titulo-grande, .bloco-rotativo-imagem-horizontal .bloco-titulo-grande a, .bloco-rotativo-imagem-horizontal .bloco-titulo-grande a:visited {text-decoration: none;padding-left: 0px;}
.bloco-rotativo-imagem-horizontal .bloco-titulo-medio, .bloco-rotativo-imagem-horizontal .bloco-titulo-medio a, .bloco-rotativo-imagem-horizontal .bloco-titulo-medio a:visited {text-decoration: none;padding-left: 0px;}
.bloco-rotativo-imagem-horizontal .bloco-titulo-pequeno, .bloco-rotativo-imagem-horizontal .bloco-titulo-pequeno a, .bloco-rotativo-imagem-horizontal .bloco-titulo-pequeno a:visited {text-decoration: none;padding-left: 0px;}
.bloco-rotativo-imagem-horizontal  .bloco-titulo-grande a:hover, .bloco-rotativo-imagem-horizontal .bloco-titulo-medio a:hover , .bloco-rotativo-imagem-horizontal .bloco-titulo-pequeno a:hover {text-decoration:underline;}
.bloco-rotativo-imagem-horizontal .categoria {}
.bloco-rotativo-imagem-horizontal .titulo-bloco-rotativo-imagem-horizontal {position:relative;display: block;margin-top: 0px;border-top:1px solid #EEE;width: 100%;background-color: transparent;text-decoration:none !important;}
.bloco-rotativo-imagem-horizontal .titulo-bloco-rotativo-imagem-horizontal .bloco-titulo-grande{padding-left:15px;padding-right:15px;padding-top:15px;}
.bloco-rotativo-imagem-horizontal .titulo-bloco-rotativo-imagem-horizontal .bloco-titulo-medio{padding-left:15px;padding-right:15px;padding-top:15px;}
.bloco-rotativo-imagem-horizontal .titulo-bloco-rotativo-imagem-horizontal .bloco-titulo-pequeno{padding-left:15px;padding-right:15px;padding-top:15px;}
.bloco-rotativo-imagem-horizontal .titulo-bloco-rotativo-imagem-horizontal .resumo {padding:0px 15px;}
.tabs-bloco-rotativo-imagem-horizontal {z-index:20;height: 50px;display:none;width:100%;position:relative;}
.bloco-rotativo-imagem-horizontal:hover .tabs-bloco-rotativo-imagem-horizontal {display:inline-block !important;}
.tabs-bloco-rotativo-imagem-horizontal .bt-esquerdo a {position:relative;z-index:20;width: 28px;height: 48px;float:left;line-height:48px;text-align:center;opacity:0.6;background:#000;border:none;color:#FFF;font-size:20px;font-weight:bold;-webkit-font-smoothing:antialiased;}
.tabs-bloco-rotativo-imagem-horizontal .bt-esquerdo a:hover {z-index:20;width: 28px;height: 48px;line-height:48px;text-align:center;border:none;color:#FFF;opacity:1;background:#000;}
.tabs-bloco-rotativo-imagem-horizontal .bt-direito a {position:relative;z-index:20;width: 28px;height: 48px;float:right;line-height:48px;text-align:center;opacity:0.6;background:#000;border:none;color:#FFF;font-size:20px;font-weight:bold;-webkit-font-smoothing:antialiased;}
.tabs-bloco-rotativo-imagem-horizontal .bt-direito a:hover {z-index:20;width: 28px;height: 48px;line-height:48px;text-align:center;border:none;color:#FFF;opacity:1;background:#000;}
.tabs-bloco-rotativo-imagem-horizontal a, .tabs-bloco-rotativo-imagem-horizontal a:hover, .tabs-bloco-rotativo-imagem-horizontal a:focus, .tabs-bloco-rotativo-imagem-horizontal a.selected {text-decoration: none;border: none;outline: none;}


/*
=====================================================
	BLOCO ROTATIVO IMAGEM MOBILE
=====================================================
*/

.bloco-rotativo-imagem-mobile {z-index: 0; border:1px solid #EEE;}
.bloco-rotativo-imagem-mobile a:hover{text-decoration:none;}
.bloco-rotativo-imagem-mobile .bloco-titulo-grande, .bloco-rotativo-imagem-mobile .bloco-titulo-grande a, .bloco-rotativo-imagem-mobile .bloco-titulo-grande a:visited {text-decoration: none;padding-left: 0px;}
.bloco-rotativo-imagem-mobile .bloco-titulo-medio, .bloco-rotativo-imagem-mobile .bloco-titulo-medio a, .bloco-rotativo-imagem-mobile .bloco-titulo-medio a:visited {text-decoration: none;padding-left: 0px;}
.bloco-rotativo-imagem-mobile .bloco-titulo-pequeno, .bloco-rotativo-imagem-mobile .bloco-titulo-pequeno a, .bloco-rotativo-imagem-mobile .bloco-titulo-pequeno a:visited {text-decoration: none;padding-left: 0px;}
.bloco-rotativo-imagem-mobile .bloco-titulo-grande a:hover, .bloco-rotativo-imagem-mobile .bloco-titulo-medio a:hover , .bloco-rotativo-imagem-mobile .bloco-titulo-pequeno a:hover {text-decoration:underline;}
.bloco-rotativo-imagem-mobile .categoria {}
.bloco-rotativo-imagem-mobile .titulo-bloco-rotativo-imagem-mobile {position:relative;display: block;margin-top: 0px;border-top:1px solid #EEE;width: 100%;background-color: transparent;text-decoration:none !important;}
.bloco-rotativo-imagem-mobile .titulo-bloco-rotativo-imagem-mobile .bloco-titulo-grande{padding-left:20px;padding-right:20px;padding-top:20px;}
.bloco-rotativo-imagem-mobile .titulo-bloco-rotativo-imagem-mobile .bloco-titulo-medio{padding-left:20px;padding-right:20px;padding-top:20px;}
.bloco-rotativo-imagem-mobile .titulo-bloco-rotativo-imagem-mobile .bloco-titulo-pequeno{padding-left:20px;padding-right:20px;padding-top:20px;}
.bloco-rotativo-imagem-mobile .titulo-bloco-rotativo-imagem-mobile .resumo {padding:0px 20px;}
.tabs-bloco-rotativo-imagem-mobile {z-index:20;margin-top: 0px;height: 25px;display:inline-block;max-width:120px;min-width:60px;position:relative;top:-40px;}
.tabs-bloco-rotativo-imagem-mobile .bt-esquerdo a {position:relative;z-index:20;width: 23px;height: 23px;float:left;line-height:23px;text-align:center;border:1px solid #CCC;color:#AAA;font-size:16px;font-weight:bold;-webkit-font-smoothing:antialiased;}
.tabs-bloco-rotativo-imagem-mobile .bt-esquerdo a:hover {z-index:20;width: 23px;height: 23px;line-height:23px;text-align:center;border:1px solid #444;color:#444;}
.tabs-bloco-rotativo-imagem-mobile .bt-direito a {position:relative;z-index:20;width: 23px;height: 23px;float:right;line-height:23px;text-align:center;border:1px solid #CCC;color:#AAA;font-size:16px;font-weight:bold;-webkit-font-smoothing:antialiased;}
.tabs-bloco-rotativo-imagem-mobile .bt-direito a:hover {z-index:20;width: 23px;height: 23px;line-height:23px;text-align:center;border:1px solid #444;color:#444;}
.tabs-bloco-rotativo-imagem-mobile a, .tabs-bloco-rotativo-imagem-mobile a:hover, .tabs-bloco-rotativo-imagem-mobile a:focus, .tabs-bloco-rotativo-imagem-mobile a.selected {text-decoration: none;border: none;outline: none;}

/*
=====================================================
	BLOCO ROTATIVO IMAGEM HORIZONTAL LATERAL
=====================================================
*/

.bloco-rotativo-imagem-horizontal-lateral {z-index: 0; border:1px solid #EEE;}
.bloco-rotativo-imagem-horizontal-lateral a:hover{text-decoration:none;}
.bloco-rotativo-imagem-horizontal-lateral .bloco-titulo-grande, .bloco-rotativo-imagem-horizontal-lateral .bloco-titulo-grande a, .bloco-rotativo-imagem-horizontal-lateral .bloco-titulo-grande a:visited {}
.bloco-rotativo-imagem-horizontal-lateral .bloco-titulo-medio, .bloco-rotativo-imagem-horizontal-lateral .bloco-titulo-medio a, .bloco-rotativo-imagem-horizontal-lateral .bloco-titulo-medio a:visited {}
.bloco-rotativo-imagem-horizontal-lateral .bloco-titulo-pequeno, .bloco-rotativo-imagem-horizontal-lateral .bloco-titulo-pequeno a, .bloco-rotativo-imagem-horizontal-lateral .bloco-titulo-pequeno a:visited {}
.bloco-rotativo-imagem-horizontal-lateral .bloco-titulo-grande a:hover , .bloco-rotativo-imagem-horizontal-lateral .bloco-titulo-medio a:hover , .bloco-rotativo-imagem-horizontal-lateral .bloco-titulo-pequeno a:hover  {text-decoration:underline;}
.bloco-rotativo-imagem-horizontal-lateral .categoria {}
.bloco-rotativo-imagem-horizontal-lateral span {position:relative;display: block;margin-top: 0px;height: 100% !important;border-left:1px solid #EEE;overflow: hidden;width: 100%;background-color: transparent;text-decoration:none !important;}
.bloco-rotativo-imagem-horizontal-lateral .titulo-bloco-rotativo-imagem-horizontal-lateral {position:relative;display: block;margin-top: 0px;height: 100% !important;overflow: hidden;width: 100%;background-color: transparent;text-decoration:none !important;}
.bloco-rotativo-imagem-horizontal-lateral .titulo-bloco-rotativo-imagem-horizontal-lateral .bloco-titulo-grande{}
.bloco-rotativo-imagem-horizontal-lateral .titulo-bloco-rotativo-imagem-horizontal-lateral .bloco-titulo-medio{}
.bloco-rotativo-imagem-horizontal-lateral .titulo-bloco-rotativo-imagem-horizontal-lateral .bloco-titulo-pequeno{}

.tabs-bloco-rotativo-imagem-horizontal-lateral {z-index:20;height: 50px;display:none;width:100%;position:relative;}
.bloco-rotativo-imagem-horizontal-lateral:hover .tabs-bloco-rotativo-imagem-horizontal-lateral {display:inline-block !important;}
.tabs-bloco-rotativo-imagem-horizontal-lateral .bt-esquerdo a {position:relative;z-index:20;width: 28px;height: 48px;float:left;line-height:48px;text-align:center;opacity:0.6;background:#000;border:none;color:#FFF;font-size:20px;font-weight:bold;-webkit-font-smoothing:antialiased;}
.tabs-bloco-rotativo-imagem-horizontal-lateral .bt-esquerdo a:hover {z-index:20;width: 28px;height: 48px;line-height:48px;text-align:center;border:none;color:#FFF;opacity:1;background:#000;}
.tabs-bloco-rotativo-imagem-horizontal-lateral .bt-direito a {position:relative;z-index:20;width: 28px;height: 48px;float:right;line-height:48px;text-align:center;opacity:0.6;background:#000;border:none;color:#FFF;font-size:20px;font-weight:bold;-webkit-font-smoothing:antialiased;}
.tabs-bloco-rotativo-imagem-horizontal-lateral .bt-direito a:hover {z-index:20;width: 28px;height: 48px;line-height:48px;text-align:center;border:none;color:#FFF;opacity:1;background:#000;}
.tabs-bloco-rotativo-imagem-horizontal-lateral a, .tabs-bloco-rotativo-imagem-horizontal-lateral a:hover, .tabs-bloco-rotativo-imagem-horizontal-lateral a:focus, .tabs-bloco-rotativo-imagem-horizontal-lateral a.selected {text-decoration: none;border: none;outline: none;}

/*
=====================================================
	BLOCO ROTATIVO VIDEO HORIZONTAL
=====================================================
*/

.bloco-rotativo-video-horizontal {z-index: 0; border:1px solid #EEE;}
.bloco-rotativo-video-horizontal a:hover{text-decoration:none;}
.bloco-rotativo-video-horizontal .bloco-titulo-grande, .bloco-rotativo-video-horizontal .bloco-titulo-grande a, .bloco-rotatibloco-rotativo-video-horizontalvo-imagem-horizontal .bloco-titulo-grande a:visited {text-decoration: none;padding-left: 0px;}
.bloco-rotativo-video-horizontal .bloco-titulo-medio, .bloco-rotativo-video-horizontal .bloco-titulo-medio a, .bloco-rotativo-video-horizontal .bloco-titulo-medio a:visited {text-decoration: none;padding-left: 0px;}
.bloco-rotativo-video-horizontal .bloco-titulo-pequeno, .bloco-rotativo-video-horizontal .bloco-titulo-pequeno a, .bloco-rotativo-video-horizontal .bloco-titulo-pequeno a:visited {text-decoration: none;padding-left: 0px;}
.bloco-rotativo-video-horizontal .bloco-titulo-grande a:hover, .bloco-rotativo-video-horizontal .bloco-titulo-medio a:hover, .bloco-rotativo-video-horizontal .bloco-titulo-pequeno a:hover {text-decoration:underline;}
.bloco-rotativo-video-horizontal .categoria {}
.bloco-rotativo-video-horizontal .titulo-bloco-rotativo-video-horizontal {position:relative;display: block;margin-top: 0px;border-top:1px solid #EEE;width: 100%;background-color: transparent;text-decoration:none !important;}
.bloco-rotativo-video-horizontal .titulo-bloco-rotativo-video-horizontal .bloco-titulo-grande{padding-left:15px;padding-right:15px;padding-top:15px;}
.bloco-rotativo-video-horizontal .titulo-bloco-rotativo-video-horizontal .bloco-titulo-medio{padding-left:15px;padding-right:15px;padding-top:15px;}
.bloco-rotativo-video-horizontal .titulo-bloco-rotativo-video-horizontal .bloco-titulo-pequeno{padding-left:15px;padding-right:15px;padding-top:15px;}
.bloco-rotativo-video-horizontal .titulo-bloco-rotativo-video-horizontal .resumo {padding:0px 15px;}
.bloco-rotativo-video-horizontal a .video {position:absolute;top:0px;left:0px;background: url('/layout/images/bg-bloco-video-horizontal.png') no-repeat center;}
.tabs-bloco-rotativo-video-horizontal {z-index:20;height: 50px;display:none;width:100%;position:relative;}
.bloco-rotativo-video-horizontal:hover .tabs-bloco-rotativo-video-horizontal {display:inline-block !important;}
.tabs-bloco-rotativo-video-horizontal .bt-esquerdo a {position:relative;z-index:20;width: 28px;height: 48px;float:left;line-height:48px;text-align:center;opacity:0.6;background:#000;border:none;color:#FFF;font-size:20px;font-weight:bold;-webkit-font-smoothing:antialiased;}
.tabs-bloco-rotativo-video-horizontal .bt-esquerdo a:hover {z-index:20;width: 28px;height: 48px;line-height:48px;text-align:center;border:none;color:#FFF;opacity:1;background:#000;}
.tabs-bloco-rotativo-video-horizontal .bt-direito a {position:relative;z-index:20;width: 28px;height: 48px;float:right;line-height:48px;text-align:center;opacity:0.6;background:#000;border:none;color:#FFF;font-size:20px;font-weight:bold;-webkit-font-smoothing:antialiased;}
.tabs-bloco-rotativo-video-horizontal .bt-direito a:hover {z-index:20;width: 28px;height: 48px;line-height:48px;text-align:center;border:none;color:#FFF;opacity:1;background:#000;}
.tabs-bloco-rotativo-video-horizontal a, .tabs-bloco-rotativo-video-horizontal a:hover, .tabs-bloco-rotativo-video-horizontal a:focus, .tabs-bloco-rotativo-video-horizontal a.selected {text-decoration: none;border: none;outline: none;}

}

@media all and (max-width: 1024px){
#caixa-banner{width:1040px;overflow:hidden;}
	body{width:1040px;}
	#banner_slider_jquery a.ws_next{
	background-position: 100% 0;
	right:520px !important;
	}
	#banner_slider_jquery a.ws_prev {
		left:520px !important;
		background-position: 0 0; 
	}
  #page-wrapper, #page-wrapper-interna, #caixa-rodape, #page-container, #area_editavel_rodape1{width:1040px !important;margin:0 auto;}
}

@media all and (max-width: 768px){
	html{overflow-x:scroll;}
}


/*IE 10*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){
.categoria {position:relative !important;top:-6px !important;}
.bloco-scroll-imagem-vertical .sliderkit-nav-clip ul{padding-left:0px !important;}
	
}



@media print {
#area-dinamica,#data,#header-banner-content,#header-banner-top,#header-links-bottom,
#search,#googleimg,#caixa-menu,#menu, #comentario_rotativo,
#sidebar-block, .noprn,  #caixa-rodape, #breadcrumbs, table {display: none;}
 .hr,#page-container,#page-block,#content-wrapper, #logo,.caixa-basica,
.caixa-personalizada,.caixa-personalizada,.conteudo-relacionado,.conteudo-relacionado-lista,
blockquote,.has_zoom, .hidden, .bloco-titulo-grande,.bloco-titulo-medio,.bloco-titulo-pequeno,
.bloco-titulo-grande,.bloco-titulo-medio,.bloco-titulo-pequeno,.data,.categoria, .resumo, .borda,
.lista-blog, .blog-button,.blog-status-container, .blog-comments, .lista-1-coluna, .lista-2-colunas, 
.lista-3-colunas, .lista-compacta-com-hora, .lista-compacta-com-data, .lista-mini-compacta-com-hora,
.lista-mini-compacta-com-data, .lista-3-colunas-full, .lista-4-colunas-full, .bloco-vertical-grande,
.bloco-vertical-medio,.bloco-vertical-pequeno,.bloco-horizontal-grande, .bloco-horizontal-medio, 
.bloco-quadrado-categoria-titulo, .bloco-quadrado-foto-autor, .bloco-texto-grande, .bloco-texto-medio,
.bloco-agenda, .bloco-texto-pequeno, .bloco-titulo-data, .bloco-titulo-categoria, .bloco-titulo-marcador,
.sliderkit, .sliderkit-nav, .sliderkit-nav-clip, .sliderkit-count, .sliderkit-nav-btn, .sliderkit-nav-prev,
.sliderkit-nav-next,  .sliderkit-btn-disable, .scroll-vertical-li, .scroll-vertical, .bloco-rotativo-padrao,
.bt-esquerdo, .tabs-rotativo-padrao, .bt-direito, .contador, .bloco-rotativo-wide, .titulo-wide, .tabs-rotativo-wide,
.rotativo-personalizado, .scroll-personalizado, #newsletter, .lista-links,.tabs_component,.tab_default,
ul, li, ul li, .tabs_content, p, .tab_default_vertical,.columns, .tab_default_vertical ul li,
.conteudo-relacionado-lista .bloco-titulo-pequeno, .conteudo-relacionado-lista .bloco-titulo-pequeno a,
.conteudo-relacionado-lista .bloco-titulo-pequeno a:visited, .conteudo-relacionado .bx_title,
.conteudo-relacionado .bT,.caixa-basica .bx_footer, .caixa-personalizada .bx_footer,.caixa-basica .bx_title, 
.caixa-personalizada .bx_title,.caixa-basica .bx_links, .caixa-personalizada .bx_links, 
.caixa-personalizada .bx,.caixa-personalizada .bx_title,
.caixa-personalizada .bx_links, .caixa-personalizada .bx_footer,tbody td,th, td, thead th, thead td, thead, table td,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1 a:focus, h2 a:focus, h3 a:focus, h4 a:focus, h5 a:focus, h6 a:focus, 
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited, h1 a:hover, h2 a:hover, 
h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover,h1, h2, h3, h4, h5, h6,a, a:hover,a:focus, a:visited,
.bloco-titulo-grande, .bloco-titulo-grande a, .bloco-titulo-grande a:hover, .bloco-titulo-grande a:visited,
.bloco-titulo-medio, .bloco-titulo-medio a, .bloco-titulo-medio a:hover, .bloco-titulo-medio a:visited,
.bloco-titulo-pequeno, .bloco-titulo-pequeno a, .bloco-titulo-pequeno a:hover, .bloco-titulo-pequeno a:visited,
.bloco-titulo-grande, .bloco-titulo-grande a, .bloco-titulo-grande a:hover, .bloco-titulo-grande a:visited,
.bloco-titulo-medio, .bloco-titulo-medio a, .bloco-titulo-medio a:hover, .bloco-titulo-medio a:visited,
.bloco-titulo-pequeno, .bloco-titulo-pequeno a, .bloco-titulo-pequeno a:hover, .bloco-titulo-pequeno a:visited,
.lista-1-coluna .bloco-titulo-grande, .lista-1-coluna .bloco-titulo-grande a, .lista-1-coluna .bloco-titulo-grande a:visited,
.lista-2-colunas .bloco-titulo-grande, .lista-2-colunas .bloco-titulo-grande a, .lista-2-colunas .bloco-titulo-grande a:visited,
.lista-3-colunas .bloco-titulo-medio, .lista-3-colunas .bloco-titulo-medio a, .lista-3-colunas .bloco-titulo-medio a:visited ,
.lista-compacta-com-hora .bloco-titulo-medio, .lista-compacta-com-hora .bloco-titulo-medio a, .lista-compacta-com-hora .bloco-titulo-medio a:visited,
.lista-compacta-com-data .bloco-titulo-medio, .lista-compacta-com-data .bloco-titulo-medio a, .lista-compacta-com-data .bloco-titulo-medio a:visited,
.lista-mini-compacta-com-hora .bloco-titulo-pequeno, .lista-mini-compacta-com-hora .bloco-titulo-pequeno a, .lista-mini-compacta-com-hora .bloco-titulo-pequeno a:visited ,
.lista-mini-compacta-com-data .bloco-titulo-pequeno, .lista-mini-compacta-com-data .bloco-titulo-pequeno a, .lista-mini-compacta-com-data .bloco-titulo-pequeno a:visited,
.lista-3-colunas-full .bloco-titulo-grande, .lista-3-colunas-full .bloco-titulo-grande a, .lista-3-colunas-full .bloco-titulo-grande a:visited,
.lista-4-colunas-full .bloco-titulo-medio, .lista-4-colunas-full .bloco-titulo-medio a, .lista-4-colunas-full .bloco-titulo-medio a:visited,
.bloco-vertical-grande .bloco-titulo-grande, .bloco-vertical-grande .bloco-titulo-grande a, .bloco-vertical-grande .bloco-titulo-grande a:visited,
.bloco-vertical-medio .bloco-titulo-medio, .bloco-vertical-medio .bloco-titulo-medio a, .bloco-vertical-medio .bloco-titulo-medio a:visited,
.bloco-vertical-pequeno .bloco-titulo-pequeno, .bloco-vertical-pequeno .bloco-titulo-pequeno a, .bloco-vertical-pequeno .bloco-titulo-pequeno a:visited,
.bloco-horizontal-grande .bloco-titulo-grande, .bloco-horizontal-grande .bloco-titulo-grande a, .bloco-horizontal-grande .bloco-titulo-grande a:visited,
.bloco-horizontal-medio .bloco-titulo-medio, .bloco-horizontal-medio .bloco-titulo-medio a, .bloco-horizontal-medio .bloco-titulo-medio a:visited,
.bloco-quadrado-categoria-titulo .bloco-titulo-medio, .bloco-quadrado-categoria-titulo .bloco-titulo-medio a, .bloco-quadrado-categoria-titulo .bloco-titulo-medio a:visited,
.bloco-quadrado-foto-autor .bloco-titulo-medio, .bloco-quadrado-foto-autor .bloco-titulo-medio a, .bloco-quadrado-foto-autor .bloco-titulo-medio a:visited,
.bloco-texto-grande .bloco-titulo-grande, .bloco-texto-grande .bloco-titulo-grande a, .bloco-texto-grande .bloco-titulo-grande a:visited,
.bloco-texto-medio .bloco-titulo-medio, .bloco-texto-medio .bloco-titulo-medio a, .bloco-texto-medio .bloco-titulo-medio a:visited,
.bloco-agenda .bloco-titulo-medio, .bloco-agenda .bloco-titulo-medio a, .bloco-agenda .bloco-titulo-medio a:visited,
.bloco-texto-pequeno .bloco-titulo-pequeno, .bloco-texto-pequeno .bloco-titulo-pequeno a, .bloco-texto-pequeno .bloco-titulo-pequeno a:visited,
.bloco-titulo-data .bloco-titulo-pequeno, .bloco-titulo-data .bloco-titulo-pequeno a, .bloco-titulo-data .bloco-titulo-pequeno a:visited,
.bloco-titulo-categoria .bloco-titulo-pequeno, .bloco-titulo-categoria .bloco-titulo-pequeno a, .bloco-titulo-categoria .bloco-titulo-pequeno a:visited,
.bloco-titulo-marcador .bloco-titulo-pequeno, .bloco-titulo-marcador .bloco-titulo-pequeno a, .bloco-titulo-marcador .bloco-titulo-pequeno a:visited{
  display: block;
}
}
/*
=====================================================
	GALERIA MOOTOOLS
=====================================================
*/

.remooz-title-content h6 {
font-size: 1.2em;
font-weight: normal;
color: #333;
padding: 10px;
}