/* reset */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,caption, thead {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}/* remember to define focus styles! */:focus {outline: 0;}/* remember to highlight inserts somehow! */ins {text-decoration: none;}del {text-decoration: line-through;}a{text-decoration:none;}input, textarea { border:0; }textarea { overflow:auto;resize:none; }
/* fim reset */
html { height:100%;overflow-y:scroll; }
body { height:100%;color:#000; }
body, input, textarea, select, button { font-size:62.5%;line-height:18px;font-family: 'griffithgothicregular';font-weight: normal;font-style: normal; }
section, article, footer, aside, header, main, nav { display:block; }
/*-----------------------------------------------------
 Estrutura
-------------------------------------------------------*/

#tudo { position:relative;min-width:950px;min-height:100%;background:url(../images/fundo.png) no-repeat center 275px; } 
#topo { position:relative;width:950px;background-color:#BF1E2D;margin:0 auto;z-index:115; }
#conteudo { position:relative;width:950px;padding-bottom:500px;background:url(../images/detalhe3.png) no-repeat 0 0;margin:0 auto;z-index:110; }
#rodape { position:absolute;bottom:0;left:50%;width:950px;height:500px;background:#FFF url(../images/rodape.png) no-repeat 0 0;margin-left:-475px;z-index:115; }

/*-----------------------------------------------------
 Conteudo
-------------------------------------------------------*/

/*-----------------------------------------------------*/
/*-- padrão --*/
.bt { display:block;text-indent:-9999px;*font-size:1px;*line-height:1px; }
b { font-family: 'griffithgothicb';font-weight: normal;font-style: normal; }
.br { border-right:0 !important; }
.bb { border-bottom:0 !important; }
/*-- fim padrão --*/
/*---------------------------------------------------*/

.div-logo { position:relative;width:950px;height:250px; }
.div-logo .logo { position:absolute;top:0;right:0;margin:-20px -110px 0 0; }

.nav { background-color:#97C5CF; }
.nav ul { min-height:40px;text-align:center; }
.nav li { position:relative;display:inline-block;color:#FFF;font-size:1.6em;line-height:40px;text-transform:uppercase; }
.nav li.li-sep { padding:0 5px; }
.nav a { color:#FFF;letter-spacing:2px; }
.nav a:hover { color:#6B55A4; }
.nav a.marcado { color:#6B55A4 !important; }
.nav a.marcado2 { color:#6B55A4 !important; }
.div-drop { position:absolute;top:-9999px;left:0;width:160px;text-align:left;padding:10px;margin:40px 0 0 -1px;background:url(../images/fundo-drop.png) repeat 0 0; }
.div-drop.marcado { top:0; }
.div-drop a { display:block;font-size:1.0em;line-height:22px;color:#6B55A4;text-transform:uppercase; }
.div-drop a:hover { text-decoration:underline; }

.home { background-color:#FFF; }
.home .nav { min-height:40px;background-color:#FFF; }
.home .nav ul { height:40px;text-align:center; }
.home .nav li { position:relative;display:inline-block;color:#000;font-size:1.6em;line-height:40px;text-transform:uppercase; }
.home .nav li.li-sep { padding:0 5px; }
.home .nav a { color:#000;letter-spacing:2px; }
.home .nav a:hover { color:#6B55A4; }

.esconde { position:absolute;top:-9999px;left:0; }
h1 { font-size:2.2em;line-height:26px;color:#BF1E2E;text-transform:uppercase;padding:0 0 20px 0; }
.detalhe1 { position:absolute;bottom:0;left:0; }
.detalhe2 { position:absolute;top:0;left:0;margin:140px 0 0 -40px; }
.detalhe4 { position:absolute;bottom:0;left:0;margin:0 0 -7px 0; }
.div-mask { position:absolute;bottom:0;left:0;width:379px;height:19px;background-color:#BF1E2D;z-index:110;margin-left:90px; }

.div-bloco { position:relative;width:950px; }
.vermelho { position:relative;height:870px;background:#BF1E2D url(../images/arte-home.png) no-repeat 15px 125px;z-index:100; }
.azul { position:relative;height:465px;background-color:#97C5CF;z-index:110; }
.branco { position:relative;height:310px;background:url(../images/detalhe2.png) no-repeat 0 5px; }

.div-data-home { position:relative;width:950px;height:186px;background:url(../images/topo-home.jpg) no-repeat 0 0;z-index:100; }
.div-data-home img { float:right;margin:30px 30px 0 0; }

.div-slider { position:absolute;top:0;left:0;width:445px;height:160px;z-index:110;margin:55px 0 0 130px; }
.div-slider ul { width:445px;height:160px;overflow:hidden; }
.div-slider li { position:relative;display:block;width:445px;height:160px; }
.div-slider .div-legenda { position:absolute;bottom:0;left:0;font-size:40px;line-height:44px;color:#97C5CF;padding:0 0 10px 10px }

.div-homenageados { position:absolute;bottom:0;right:0;float:right;width:340px;margin:0 15px 45px 0; }
.div-homenageados img { margin-bottom:7px; }
.div-homenageados h2 { position:absolute;bottom:0;left:50%;width:21px;height:295px;background:url(../images/homenageados.png) no-repeat 0 0;margin-left:-10px; }
.div-homenageados .div-item { float:left;width:145px;font-size:1.2em;line-height:14px;color:#FFF;padding-top:25px; }
.div-homenageados .direita { float:right;padding-top:0 !important; }
.div-homenageados h3 { font-size:1.5em;line-height:21px;color:#D6DF27;padding-bottom:5px; }

.div-noticias-home { position:absolute;bottom:0;left:0;width:379px;margin:0 0 35px 90px; }
.div-noticias-home h2 { width:379px;height:45px;background:url(../images/noticias.png) no-repeat 0 0;margin-bottom:3px; }
.div-noticias-home .div-cont-noticias { position:relative;width:379px;height:560px;background:url(../images/fundo-noticias.png) repeat 0 0; }
.div-noticias-home .mask { position:absolute;bottom:0;left:0;margin-bottom:0 !important;z-index:1500; }
.div-noticias-home .div-item { height:310px;color:#FFF;border-bottom:1px solid #A16C5F;padding:19px 35px 20px 35px; }
.div-noticias-home .div-item.semfoto { height:170px; }
.div-noticias-home img { margin-bottom:7px; }
.div-noticias-home h3 { position:relative;max-height:54px;font-size:2.2em;line-height:26px;padding-top:33px;overflow:hidden; }
.div-noticias-home h3 i { position:absolute;top:0;left:0;width:19px;height:30px;background:url(../images/sprite.png) no-repeat 0 0; }
.div-noticias-home span { display:block;height:54px;font-size:12px;line-height:18px;margin-bottom:5px; }
.div-noticias-home span a { color:#3168B2;text-decoration:underline; }
.div-noticias-home span a:hover { text-decoration:none; }
.div-noticias-home a.vejamais { display:block;width:49px;height:14px;background:url(../images/sprite.png) no-repeat 0 -88px; }
.div-noticias-home a.vejamais:hover { background-position:0 -102px; }

.div-programacao-home { float:right;width:394px;height:118px;background:url(../images/programacao-home.png) no-repeat left bottom;padding:46px 38px 0 0; }
.div-programacao-home .div-dias { width:310px;height:74px;padding:41px 0 0 9px; }
.div-programacao-home a { float:left;width:50px;height:37px;font-size:2.6em;line-height:38px;text-align:center;border-right:1px solid #E5F1F3;border-bottom:1px solid #E5F1F3;color:#6B55A4; }
.div-programacao-home a.marcado { color:#BF1E2E !important; }
.div-programacao-home a:hover { color:#BF1E2E; }

.div-destaque { position:absolute;bottom:0;right:0;width:358px;height:473px;margin:0 15px -185px 0;z-index:150; }
.div-destaque ul { width:358px;height:473px;overflow:hidden; }
.div-destaque li { display:block;width:245px;height:300px;padding:117px 56px 56px 57px }
.div-destaque a { display:block;width:245px;height:300px;font-size:1.2em;line-height:14px;color:#000000; }
.div-destaque span { display:block;width:215px;height:110px;background:url(../images/fundo-destaque.png) repeat 0 0;padding:15px;overflow:hidden; }
.sm { background:url(../images/shows-musicais.png) no-repeat 0 0; }
.ll { background:url(../images/lancamento-livros.png) no-repeat 0 0; }
.et { background:url(../images/espetaculos-teatrais.png) no-repeat 0 0; }

.div-video-home { float:left;width:320px;padding:68px 0 0 40px; }
.div-video-home h2 { height:22px;background:url(../images/canalbienal.png) no-repeat 0 0;padding-bottom:10px; }
.div-video-home a { display:block;position:relative;width:320px;height:180px;background-color:#000;overflow:hidden; }
.div-video-home i { position:absolute;top:50%;left:50%;display:block;width:54px;height:54px;background:url(../images/sprite.png) no-repeat 0 -116px;margin:-22px 0 0 -22px;z-index:150; }
.div-video-home img { position:relative;z-index:100; }
.div-video-home span { position:relative;z-index:105; }

.visitacaoescolar { position:absolute;top:0;left:50%;width:158px;height:106px;background:url(../images/visitacaoescolar.png) no-repeat 0 0;margin:40px 0 0 -79px; }

.div-galeriadefotos-home { float:right;padding:170px 0 0 0; }
.div-galeriadefotos-home h2 { height:18px;background:url(../images/galeriadefotos.png) no-repeat 0 0;padding-bottom:10px; }
.div-galeriadefotos-home ul { height:80px;border-top:1px solid #F49AC1;border-bottom:1px solid #F49AC1;border-right:1px solid #F49AC1; }
.div-galeriadefotos-home li { float:left;width:80px;height:80px;border-left:1px solid #F49AC1; }
.div-galeriadefotos-home a { display:block;width:80px;height:80px;overflow:hidden; }

.div-abienal { padding:65px 0 60px 70px; }
.div-abienal .div-texto { width:600px; }
.div-texto { font-size:1.4em;line-height:18px; }
.div-texto p { margin-bottom:20px; }
.div-texto p:last-child { margin-bottom:0 !important; }

.div-bienal-galeria { width:649px;padding:40px 0 0 0; }
.div-bienal-galeria ul { display:table;width:100%; }
.div-bienal-galeria li { float:left;width:80px;height:80px;border:1px solid #F49AC1; }
.div-bienal-galeria a { display:block;width:80px;height:80px;overflow:hidden; }

.div-programacao-interna { position:absolute;top:0;width:123px;height:238px;margin:60px 0 0 0;background:url(../images/programacao-interna.png) no-repeat 0 0; }
.div-programacao-interna.esquerda { left:0; }
.div-programacao-interna.direita { right:0; }
.div-programacao-interna ul { float:right;width:74px;height:167px;padding:2px 2px 0 0; }
.div-programacao-interna li { float:left;width:37px; }
.div-programacao-interna a { display:block;width:36px;height:27px;font-size:1.6em;line-height:29px;text-align:center;border-right:1px solid #E5F1F3;border-bottom:1px solid #E5F1F3;color:#6B55A4; }
.div-programacao-interna a:hover { color:#BF1E2E; }
.div-programacao-interna a.marcado { color:#BF1E2E !important; }

.div-programacao { min-height:600px;font-size:1.5em;line-height:19px;padding:65px 0 60px 180px; }
.div-programacao h2 { font-size:18px;line-height:22px;color:#6B55A4;padding-bottom:20px; }
.div-programacao p { margin-bottom:20px; }

.div-noticias { display:table;width:100%;padding:65px 0 60px 0; }
.div-noticia { float:left;padding-left:70px; }
.div-noticias .div-data { font-size:1.3em;line-height:17px;color:#BF1E2E; }
.div-noticias h2 { width:390px;font-size:1.8em;line-height:22px;text-transform:uppercase;color:#6B55A4;padding-bottom:10px; }
.div-noticias .div-foto { width:390px; }
.div-noticias .div-legenda { width:370px;font-size:1.4em;line-height:18px;color:#6B55A4;background-color:#97C5CF;padding:10px;border-radius: 0 0 10px 10px;-webkit-border-radius: 0 0 10px 10px;-moz-border-radius: 0 0 10px 10px; }
.div-noticias .div-texto { width:390px;padding-top:20px; }

.div-outras { position:relative;float:right;width:280px;min-height:300px;background-color:#B4D5D5;border-left:25px solid #899899;margin-top:300px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px; }
.div-outras h2 { position:absolute;top:0;left:0;width:14px;height:144px;background:url(../images/maisnoticias.png) no-repeat 0 0;margin:15px 0 0 -20px; }
.div-outras ul { width:205px;padding:15px; }
.div-outras li { display:block;border-bottom:1px solid #FFFFFF;padding:10px; }
.div-outras li:last-child { border-bottom:0 !important; }
.div-outras a { display:block;font-size:1.2em;line-height:16px;color:#6B55A4; }
.div-outras a span { color:#BF1E2E; }
.div-outras a:hover { text-decoration:underline; }

.div-imprensa { min-height:400px;padding:65px 0 60px 70px; }
.div-imprensa ul { display:table;width:600px; }
.div-imprensa li { float:left;width:160px;padding:0 10px 20px 10px; }
.div-imprensa a { position:relative;display:block;width:130px;height:225px;font-size:1.3em;line-height:16px;font-family: 'griffithgothicb';font-weight: normal;font-style: normal;color:#6B55A4;padding:10px 15px 0 15px;background-color:#97C5CF;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px; }
.div-imprensa span { position:absolute;bottom:0;left:0;display:block;width:140px;border-top:1px solid #FFF;padding:4px 10px;background-color:#7E9197;border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px; }

.div-parceiros { min-height:400px;padding:65px 0 60px 70px; }
.div-parceiros img { margin-top:60px; }

.div-creditos { min-height:400px;font-size:1.6em;line-height:18px;padding:65px 0 60px 70px; }
.div-creditos h1 { font-size:22px; }
.div-creditos ul { padding:30px 0 0 0; }
.div-creditos li { display:block;padding-bottom:25px; }
.div-creditos b { color:#BF1E2E; }

#conteudo.concursos { padding-top:20px; }
.div-concursos { min-height:400px;background-color:#97C5CF;padding:45px 0 60px 70px; }
.div-concursos ul { width:600px;padding-top:20px; }
.div-concursos li { display:block;font-size:1.4em;line-height:18px;padding-bottom:40px; }
.div-concursos li:last-child { padding-bottom:0 !important; }
.div-concursos h2 { font-size: 23px;line-height: 27px;text-transform: uppercase;color: #BF1E2E;padding-bottom: 20px;font-weight: normal; }
.div-concursos p { margin-bottom:20px; }
.div-concursos a { color:#3168B2;text-decoration:underline; }
.div-concursos a:hover { text-decoration:none; }
.div-concursos .download { color:#FFF; }
.div-concursos .download a { color:#FFF; }

.div-galeria { min-height:400px;padding:65px 0 60px 70px; }
.div-cont-galeria { position:relative;width:630px;background-color:#97C5CF;margin-left:60px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; }
.div-cont-galeria h2 { font-size:1.6em;line-height:20px;color:#6B55A4;text-transform:uppercase;padding:15px 10px;background-color:#7E9197;overflow:hidden;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0; }
.div-cont-galeria ul { position:relative;width:630px;height:376px;z-index:105; }
.div-cont-galeria li { width:630px;height:376px; }
.div-cont-galeria .div-foto { width:475px;height:320px;margin:0 auto;text-align:center;overflow:hidden; }
.div-cont-galeria .div-desc { height:56px;font-size:1.4em;line-height:56px;color:#6B55A4;padding:0 10px;overflow:hidden; }
.div-cont-galeria .link-nav { position:absolute;bottom:0;width:18px;height:29px;background:url(../images/sprite.png) no-repeat 0 0;margin-bottom:70px;z-index:110; }
.div-cont-galeria #anterior { left:0;background-position:0 -30px;margin-left:40px; }
.div-cont-galeria #anterior:hover { background-position:0 -59px; }
.div-cont-galeria #proximo { right:0;background-position:-18px -30px;margin-right:40px; }
.div-cont-galeria #proximo:hover { background-position:-18px -59px; }
.fundo-desc { position:absolute;bottom:0;left:0;width:100%;height:56px;background-color:#7E9197;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px; }

.div-galerias { width:780px;padding-top:60px; }
.div-galerias ul { display:table;width:100%; }
.div-galerias li { float:left;width:160px;height:200px;padding:0 15px 30px 15px; }
.div-galerias a { position:relative;display:block;width:130px;height:170px;background-color:#97C5CF;padding:30px 15px 0 15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; }
.div-galerias span { display:block;position:absolute;bottom:0;left:0;width:150px;height:42px;font-size:1.2em;line-height:14px;color:#6B55A4;background-color:#7E9197;padding:5px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;cursor:pointer; }

.div-contato { min-height:400px;padding:65px 0 60px 70px; }
.div-form { padding-top:20px; }
.div-form label { display:block;font-size:1.4em;line-height:12px;color:#6B55A4; }
.div-form input { width:450px;height:16px;font-size:1.4em;line-height:18px;color:#FFF;background-color:#97C5CF;padding:7px;margin-bottom:15px; }
.div-form textarea { width:450px;height:150px;font-size:1.4em;line-height:18px;color:#FFF;background-color:#97C5CF;padding:7px; }
.div-bt { width:460px;text-align:right;padding:20px 0; }
.div-bt a { font-size:1.4em;line-height:16px;color:#6B55A4; }
.div-bt a:hover { text-decoration:underline; }
.div-desc { font-size:1.6em;line-height:22px;color:#BF1E2E;padding:20px 0 0 0; }
.div-desc a { text-decoration:underline;color:#BF1E2E; }
.div-desc a:hover { text-decoration:none; }

.div-expositores { width:500px;min-height:400px;padding:65px 0 60px 70px; }
.div-expositores h1 { font-size:22px; }
.div-expositores table { font-size:1.4em;line-height:18px;border:1px solid #434445;border-right:0;border-top:0; }
.div-expositores th { padding:5px;border-top:1px solid #434445;border-right:1px solid #434445;background-color:#97C5CF; }
.div-expositores td { padding:5px;border-top:1px solid #434445;border-right:1px solid #434445; }


.div-facebook { float:left;width:400px;height:440px;margin:25px 0 0 128px;overflow:hidden; }
.div-twitter { float:right;width:400px;height:440px;padding:25px 0 0 0;overflow:hidden; }
.div-twitter h2 { height:84px;background:url(../images/twitterbeinal.png) no-repeat 0 0;padding-bottom:10px; }
.link-tag3 { position:absolute;bottom:0;right:0;width:19px;height:49px;background:url(../images/tag3.png) no-repeat 0 0;margin:0 5px 5px 0;z-index:500; }

/********* font face ***********/
@font-face { font-family: 'griffithgothicb';src: url('../fonts/griffithgothicbold_1-webfont.eot');src: url('../fonts/griffithgothicbold_1-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/griffithgothicbold_1-webfont.woff') format('woff'),url('../fonts/griffithgothicbold_1-webfont.ttf') format('truetype'),url('../fonts/griffithgothicbold_1-webfont.svg#griffithgothicregular') format('svg');font-weight: normal;font-style: normal; }
/*@font-face { font-family: 'griffithgothicbold';src: url('../fonts/griffithgothicblack-webfont.eot');src: url('../fonts/griffithgothicblack-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/griffithgothicblack-webfont.woff') format('woff'),url('../fonts/griffithgothicblack-webfont.ttf') format('truetype'),url('../fonts/griffithgothicblack-webfont.svg#griffithgothicregular') format('svg');font-weight: normal;font-style: normal; }*/
@font-face { font-family: 'griffithgothicregular';src: url('../fonts/griffithgothicregular_0-webfont.eot');src: url('../fonts/griffithgothicregular_0-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/griffithgothicregular_0-webfont.woff') format('woff'),url('../fonts/griffithgothicregular_0-webfont.ttf') format('truetype'),url('../fonts/griffithgothicregular_0-webfont.svg#griffithgothicregular') format('svg');font-weight: normal;font-style: normal; }
/******** fim font face *******/

/* fancyBox  */
.fancybox-tmp iframe, .fancybox-tmp object { vertical-align: top;padding: 0;margin: 0; }.fancybox-wrap { position: absolute;top: 0;left: 0;z-index: 8020; }.fancybox-skin { position: relative;padding: 0;margin: 0;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; }.fancybox-opened { z-index: 8030; }.fancybox-opened .fancybox-skin { -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); }.fancybox-outer, .fancybox-inner { padding: 0;margin: 0;position: relative;outline: none; }.fancybox-inner { overflow: hidden; }.fancybox-type-iframe .fancybox-inner { -webkit-overflow-scrolling: touch; }.fancybox-error { color: #444;font: 14px/20px;margin: 0;padding: 10px; }.fancybox-image, .fancybox-iframe { display: block;width: 100%;height: 100%;border: 0;padding: 0;margin: 0;vertical-align: top; }.fancybox-image { max-width: 100%;max-height: 100%; }#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { background-image: url('../images/fancybox_sprite.png'); }#fancybox-loading { position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8020; }#fancybox-loading div { width: 44px;height: 44px;background: url('../images/fancybox_loading.gif') center center no-repeat; }.fancybox-close { position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 8040; }.fancybox-nav { position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;background: transparent url('../images/blank.gif'); /* helps IE */-webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040; }.fancybox-prev { left: 0; }.fancybox-next { right: 0; }.fancybox-nav span { position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden; }.fancybox-prev span { left: 20px;background-position: 0 -36px; }.fancybox-next span { right: 20px;background-position: 0 -72px; }.fancybox-nav:hover span { visibility: visible; }.fancybox-tmp { position: absolute;top: -9999px;left: -9999px;padding: 0;overflow: visible;visibility: hidden; }#fancybox-overlay { position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: #000; }#fancybox-overlay.overlay-fixed { position: fixed;bottom: 0;right: 0; }.fancybox-title { visibility: hidden;font: normal 13px/20px;position: relative;text-shadow: none;z-index: 8050; }.fancybox-opened .fancybox-title { visibility: visible; }.fancybox-title-float-wrap { position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8030;text-align: center; }.fancybox-title-float-wrap .child {	display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent;background: rgba(0, 0, 0, 0.8);-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;text-shadow: 0 1px 2px #222;color: #FFF;font-weight: bold;line-height: 24px;white-space: nowrap; }.fancybox-title-outside-wrap { position: relative;margin-top: 10px;color: #fff; }.fancybox-title-inside-wrap { margin-top: 10px; }.fancybox-title-over-wrap {	position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8); }#fancybox-thumbs { position: fixed;left: 0;width: 100%;overflow: hidden;z-index: 8050; }#fancybox-thumbs.bottom { bottom: 2px; }#fancybox-thumbs.top { top: 2px; }#fancybox-thumbs ul { position: relative;list-style: none;margin: 0;padding: 0; }#fancybox-thumbs ul li { float: left;padding: 1px;opacity: 0.5; }#fancybox-thumbs ul li.active {	opacity: 0.75;padding: 0;border: 1px solid #fff; }#fancybox-thumbs ul li:hover { opacity: 1; }#fancybox-thumbs ul li a { display: block;position: relative;overflow: hidden;border: 1px solid #222;background: #111;outline: none; }#fancybox-thumbs ul li img { display: block;position: relative;border: 0;padding: 0; }
/* fancyBox  */

/*----------------jcarousel-------------------*/
.jcarousel-container { position:relative;z-index:90; }
.jcarousel-direction-rtl { direction: rtl; }
.jcarousel-clip { overflow: hidden; }
.jcarousel-item-placeholder { background: #fff;color: #000; }
/* vertical noticias */
.div-noticias-home .jcarousel-container-vertical { width: 379px;height:560px;margin:0 auto;z-index:115; }
.div-noticias-home .jcarousel-clip-vertical { width:  379px;height: 560px; }
.div-noticias-home .jcarousel-item-vertical { width: 379px;height: 560px; }
.div-noticias-home .jcarousel-next-vertical { display:none;position: absolute;top:0;right:0px;width:30px;height:30px;cursor: pointer;background:url(../images/sprite.png) no-repeat -80px -104px;margin:-50px 0 0 0; }
.div-noticias-home .jcarousel-next-vertical:hover,
.div-noticias-home .jcarousel-next-vertical:focus { background-position: -110px -104px; }
.div-noticias-home .jcarousel-next-vertical:active { background-position: -110px -104px; }
.div-noticias-home .jcarousel-next-disabled-vertical,
.div-noticias-home .jcarousel-next-disabled-vertical:hover,
.div-noticias-home .jcarousel-next-disabled-vertical:focus,
.div-noticias-home .jcarousel-next-disabled-vertical:active { cursor: default;background-position: -140px -104px; }
.div-noticias-home .jcarousel-prev-vertical { display:none;position: absolute;top:0;right:0;width:30px;height:30px;cursor: pointer;background:url(../images/sprite.png) no-repeat -80px -74px;margin:-50px 35px 0 0; }
.div-noticias-home .jcarousel-prev-vertical:hover, 
.div-noticias-home .jcarousel-prev-vertical:focus { background-position: -110px -74px; }
.div-noticias-home .jcarousel-prev-vertical:active { background-position: -110px -74px; }
.div-noticias-home .jcarousel-prev-disabled-vertical,
.div-noticias-home .jcarousel-prev-disabled-vertical:hover,
.div-noticias-home .jcarousel-prev-disabled-vertical:focus,
.div-noticias-home .jcarousel-prev-disabled-vertical:active { cursor: default;background-position: -140px -74px; }
v-lancamentos-home .jcarousel-prev-disabled-vertical:active { cursor: default;background-position: -140px -74px; }

/*---------------jcarousel-------------------*/
