/*------------- BODY -------------*/
*{ margin:0; padding:0; border:0px;}
html{ height:100%;}
body{ height:100%; background:#0b0b0b url(../img/bg.jpg) no-repeat center top; color:#FFFFFF; font-family:Verdana, Arial, Tahoma; font-size:10px; text-align:center;}
p{ font-family: 'Open Sans Condensed', sans-serif; font-size:14px; padding:0px 15px 16px 0px; line-height:18px;}

/*------------- GERAIS -------------*/
ul{ list-style:none;}
.clear{ clear:both;}
.left{ float:left;}


/*------------- INDEX -------------*/
#geral{ width:970px; margin:0 auto;}
#assinatura{}
.menu{width:100%; height:40px; background:#000; position:fixed; bottom:0; height:55px; font-family: 'Yanone Kaffeesatz', sans-serif; font-size:22px; text-transform:uppercase; text-align:center; border-top:1px solid #242424; z-index: 1000;}
.menu ul{text-align:center; width:100%;}
.menu ul li{display:inline-block; text-align:center; padding:15px 13px 0 13px;}
.menu a{text-decoration: none; color:#FFFFFF;}
.active{color:#d5b546 !important;}
.content{width:855px; height:450px !important; background:#1c1c1c; position:absolute; display:block; margin-top:12px; padding-left:30px; padding-right:30px; padding-top:10px; text-align:left !important;}
.content h1{ background:url(../img/bg-tit.jpg) no-repeat 0 29px; width:840px; height:33px; font-family: 'Yanone Kaffeesatz', sans-serif; font-size:25px; text-transform:uppercase; margin-top:10px; margin-bottom:18px;}
.content h2{font-family: 'Yanone Kaffeesatz', sans-serif; font-size:16px; text-transform:uppercase; margin-top:0px; color:#d5b547;}

.close{ cursor:hand !important; background:url(../img/fechar.jpg) no-repeat 0 0 !important;width:56px !important;height:17px !important;display:block !important;float:right;margin:0 !important;padding:0 !important;margin-top:0px!important;text-indent:-99999px!important; margin-right:0px !important; margin-top:10px !important;}
.close:hover{background:url(../img/fechar-over.jpg) no-repeat 0 0 !important;}



.rolagem{ height:320px !important; overflow:hidden; margin-right:28px; margin-top:10px; position:absolute}
.foto{ float:right; display:inline; padding:2px;}
.txt{ float:left; width:370px; text-align:justify;}
.play{ text-indent:-99999px; display:block; width:165px; height:40px; background:url(../img/assista-ao-making-off.jpg) no-repeat 0 0;}
.play:hover{ background:url(../img/assista-ao-making-off-over.jpg)}

.cdir{float: left; display:inline; width:320px; padding-top:0px;}
.cdir p{font-size:15px; text-transform:uppercase; font-family: 'Open Sans Condensed', sans-serif; padding:0; margin:0; line-height:18px;}
.cdir p a{color:#fff; text-decoration:none;}
.cdir p a:hover{color:#d5b546; text-decoration:none;}
.cesq{float: left; display:inline; width:520px;}


/* font-family: 'Yanone Kaffeesatz', sans-serif; */

/*------------- INTERNAS -------------*/
.linha{ float:left;}
.campo, .campo_over{ float:left; padding:1px; border:1px solid #fff; background:#fff; font:11px Verdana, Arial, Tahoma !important;}
.campo_over{ background:#ff0;}


/*------------- IMPRENSA -------------*/
.principal{ float:left; display:inline; width:492px; margin-right:29px; height:100px;font-family: 'Arimo', sans-serif; font-size:11.3px; }
.data {font-family: 'Yanone Kaffeesatz', sans-serif; font-size:15px; text-transform:uppercase; color:#d5b547;}
.arquivo{ float:left; display:inline; width:319px; height:100px;}
.img{ padding-top:15px; padding-bottom:15px}
.tit{ font-size:12px;}
.principal a{ text-decoration:none; color:#FFFFFF;}
.arquivo dt{font-family: 'Yanone Kaffeesatz', sans-serif; font-size:15px; text-transform:uppercase; color:#d5b547 !important;}
.arquivo dt a{ color:#d5b547 !important;}
.arquivo dd{ margin-bottom:20px; font-size:12px;}
.arquivo a{text-decoration:none; color:#FFFFFF;}
.arquivo a:hover{text-decoration:underline;}
.paginacao{ color:#d5b547;}
.paginacao a{ text-decoration:none; color:#d5b547;}


#simple-vertical {width: 100%;color: #FFF;}
.blockSample {left: 20px; top: 20px; padding: 6px 8px; background: #FFF; color:#000;}
.iframe{ margin-bottom:10px;}

/*------------- CONTATO -------------*/
.form{width:500px;float:left;}
.form label{font-size:17px; text-transform:uppercase;font-family: 'Open Sans Condensed', sans-serif;}
.linha{float:left;width:192px;margin-bottom:6px;}
.formesq{float:left;width:200px;}
.formdir{float:left;width:200px;margin-left:40px;}
.formmsg{float:left;width:200px;}
.campomsg{border:1px solid #494848;background:#FFFFFF;width:442px;font:11px Verdana, Arial, Tahoma !important; height:100px !important;}
.campo_overmsg{border:1px solid #494848;background:#CCCCCC;width:442px; height:100px !important;}
.campo{border:1px solid #494848;background:#FFF;color:#000000;font-family:Arial, Helvetica, sans-serif; font-size:12px;width:200px;padding-left:5px;height:26px;}
.campo_over{background:#CCCCCC;color:#fff;font-family:Arial, Helvetica, sans-serif; font-size:11px;width:200px;border:1px solid #494848; padding-left:5px; color:#000000;height:26px;}
textarea{width:440px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:5px;}
.bt_enviar{background:url(../img/bt-enviar.jpg) no-repeat 0 0 !important;width:52px !important;height:26px !important;display:inline !important;float:right;color:#3300FF !important;margin:0 !important;padding:0 !important;margin-top:0px!important;opacity:1!important;display:block!important;height:26px!important;padding:0px!important;text-align:center!important;line-height:0px!important;text-indent:-99999px!important;margin-right:50px !important; cursor:hand;}
.bt_enviar:hover{background:url(../img/bt-enviar-over.jpg) no-repeat 0 0 !important; cursor:hand;}
.ampliar{text-indent:-99999px; display:block; width:93px; height:22px; background:url(../img/ampliar-mapa.jpg) no-repeat 0 0; float:right; margin-bottom:3px;}
.ampliar:hover{background:url(../img/ampliar-mapa-over.jpg);}

/*------------- VIDEOS -------------*/
#video-gallery {width: 857px !important;}
.videoGallery .rsTmb {padding: 20px;}
.videoGallery .rsThumbs .rsThumb {width: 200px !important;height: 80px;border-bottom: 1px solid #2E2E2E;font-family: 'Yanone Kaffeesatz', sans-serif !important;text-transform:uppercase;font-size:25px;}
.videoGallery .rsThumbs {width: 200px !important; padding: 0;}
.videoGallery .rsThumb:hover {background: #000;}
.videoGallery .rsThumb.rsNavSelected {background-color: #d5b546 !important;border-bottom:-color #02874A;}
.sampleBlock {left: 3%; top: 1%; width: 100%;max-width: 400px;}
@media screen and (min-width: 0px) and (max-width: 500px) {
.videoGallery .rsTmb {padding: 6px 8px;}
.videoGallery .rsTmb h5 {font-size: 12px;line-height: 17px;}
.videoGallery .rsThumbs.rsThumbsVer {width: 100px;padding: 0;}
.videoGallery .rsThumbs .rsThumb {width: 100px;height: 47px;}
.videoGallery .rsTmb span {display: none;}
.videoGallery .rsOverflow,.royalSlider.videoGallery {height: 300px !important;}
.sampleBlock {font-size: 14px;}
}