@charset "utf-8";
/* CSS Document */

@import 'reset.css';

body{background:url(../images/bg.jpg) center 90px no-repeat fixed #000;font:12px/18px Arial, Helvetica, sans-serif;color:#FFF;text-align:justify; }

#header{width:100%;height:90px;background:#000;z-index:100;position:fixed;top:0;}
#header .logo{width:500px;margin:0 auto;margin-top:30px;position:relative;}
#header .parceiros{position:absolute;top:10px;right:6%;}
#header .parceiros .logo{width:72px;height:32px;cursor:pointer;float:left;margin-right:10px;/*text-indent:-9999px;*/color:#FFF;display:block;overflow:hidden;}
#header .parceiros .logo img.fade-in{position:absolute;left:0;top:0;z-index:10;}
#header .parceiros .logo img.fade-out{position:absolute;left:0;top:0;}
/*
#header .parceiros .logo.tnt{background:url(../images/logo_tnt.gif) 0 0;display:block;}
#header .parceiros .logo.tnt:hover{background:url(../images/logo_tnt.gif) 0 32px;}
#header .parceiros .logo.chivas{background:url(../images/logo_chivas.gif) 0 0;}
#header .parceiros .logo.chivas:hover{background:url(../images/logo_chivas.gif) 0 32px;}
#header .parceiros .logo.fest{background:url(../images/logo_fest.gif) 0 0;}
#header .parceiros .logo.fest:hover{background:url(../images/logo_fest.gif) 0 32px;}
#header .parceiros .logo.absolut{background:url(../images/logo_absolut.gif) 0 0;}
#header .parceiros .logo.absolut:hover{background:url(../images/logo_absolut.gif) 0 32px;}
#header .parceiros .logo.phillipmorris{background:url(../images/logo_phillipmorris.gif) 0 0;}
#header .parceiros .logo.phillipmorris:hover{background:url(../images/logo_phillipmorris.gif) 0 32px;}
*/

.border-wrapper{border:1px solid #F00;border-bottom:none;border-top:none;}
.no-border{border:none;}
.clear{clear:both;}

#wrapper, #main{width:500px;background:#242424;}
#wrapper{margin:0 auto;z-index:1;position:relative;padding-top:90px;width:502px;}

#wrapper #carousel{float:left;height:224px;width:460px;background:#000;}
#wrapper .jcarousel-control-principal{margin-left:460px;height:224px;background-color:#000;}
#wrapper .jcarousel-control-principal h3{position:absolute;margin:10px;width:13px;height:67px;font-size:1px;text-indent:-10000px;outline:none;background:url(../images/tit_agenda.gif)top left no-repeat;}
#wrapper .jcarousel-control-principal ul{position:absolute;margin:130px 0 0 5px;}
#wrapper .jcarousel-control-principal ul li{margin-bottom:12px;}
#wrapper .jcarousel-control-principal ul li a{padding:3px 8px;border:2px solid #000;text-decoration:none;font-weight:700;color:#fff;}
#wrapper .jcarousel-control-principal ul li a:hover{border:2px solid #f78606;}
#wrapper #nav{width:500px;height:40px;position:relative;top:0px;z-index:80;background:url(../images/bg_nav.gif) repeat}
#wrapper ul#nav li{list-style-position:outside;list-style-type:none;display:inline;margin-right:1px;float:left}
#wrapper ul#nav li a{width:99px;height:40px;background:url(../images/bg_menu2_animate.jpg) 0 0;float:left;text-transform:uppercase;text-align:center;color:#FFF;}
#wrapper ul#nav li a:hover,#wrapper ul#nav li a:focus#wrapper ul#nav li a:active{background:url(../images/bg_menu2_animate.jpg) 550px 0;}
#wrapper ul#nav li a.ativo{background:url(../images/bg_menu2_animate.jpg) 550px 0;}
#wrapper ul#nav li a img{margin-top:16px;}
/*#wrapper ul#nav li.divisoria{width:1px;height:40px;;float:left;position:relative}*/
/*Menu Selecionado*/
#newsnav #wrapper ul#nav li a.navnews{background:url(../images/bg_menu2_animate.jpg) 500px 0 !important;}
#casanav #wrapper ul#nav li a.nav3p4{background:url(../images/bg_menu2_animate.jpg) 500px 0 !important;} 
#agendanav #wrapper ul#nav li a.navagenda{background:url(../images/bg_menu2_animate.jpg) 500px 0 !important;}
#reservanav #wrapper ul#nav li a.navreserva{background:url(../images/bg_menu2_animate.jpg) 500px 0 !important;} 
#contatonav #wrapper ul#nav li a.navcontato{background:url(../images/bg_menu2_animate.jpg) 500px 0 !important;}


#main{position:relative;}
#main .post{clear:both;}
#main .post .imagem{position:relative;min-height:220px;}
#main .post .imagem img{height:auto;border:1px solid #999;border-left:none;border-right:none;}
#main .post .imagem .data{background:#a21717;width:20px;height:40px;position:absolute;top:95px;left:0;font-size:16px;font-weight:bold;padding:5px 8px 5px 5px;line-height:13px;z-index:3000;}
#main .post .data_else{background:#a21717;width:20px;height:40px;left:0;font-size:16px;font-weight:bold;padding:5px 8px 5px 5px;line-height:13px;}
#main .post .imagem .data .dia{border-bottom:1px solid #FFF;margin:2px 0 5px;padding-bottom:5px;}
#main .post .data_else .dia{border-bottom:1px solid #FFF;margin:2px 0 5px;padding-bottom:5px;}
#main .post .imagem .lupa{position:absolute;right:0;bottom:1px;width:39px;height:38px;background:url(../images/img_lupa.png) no-repeat;cursor:pointer;}
#main .post h1, #main .post h2, #main .post p{margin:0 36px 10px 16px;position:relative;}
#main .post h1{font-size:16px;font-weight:bold;text-transform:uppercase;margin-bottom:8px;text-align:left;}
#main .post h1 span{color:#F08209;}
#main .post h1 a{text-decoration:none; color:#FFF;}
#main .post h2{font-size:10px;color:#d67b19;margin-top:10px;margin-bottom:4px;}
#main .post p{}
#main .post p a{color:#E3961E;text-decoration:none;}
#main .post p a:hover{color:#242424;text-decoration:none;background:#E3961E;}
#main .post hr{border:1px dotted #555;margin:10px 0;padding:0;width:496px;position:relative;}
#main .post .footer{margin:0;padding:0 16px;position:relative;height:60px;}
#main .post .footer .comentarios{float:left;position:relative;}
#main .post .footer .comentarios a{font-size:13px;text-transform:uppercase;color:#636362;font-weight:bold;text-decoration:none;}
#main .post .footer .comentarios a:hover{color:#FFF;}
#main .post .footer .comentarios_respostas{display:block;}
#main .post .respostas{width:465px;margin-left:16px;background-color:#434343;}
#main .post .respostas h4,#main .post .respostas p{padding:3px 8px;}
#main .post .respostas h4{font-weight:700;}
#main .post .respostas p{margin-left:0px;width:450px;}
#main .post .footer .compartilhamento{float:right;position:relative;}
#main .post .footer .compartilhamento .icone{width:16px;height:16px;float:left;position:relative;cursor:pointer;margin-left:5px;text-indent:-9999px;color:#FFF;display:block;}
#main .post .footer .compartilhamento .icone.facebook{background:url(../images/ico_facebook.gif) 0 0;}
#main .post .footer .compartilhamento .icone.facebook:hover{background:url(../images/ico_facebook.gif) 0 16px;} 
#main .post .footer .compartilhamento .icone.myspace{background:url(../images/ico_myspace.gif) 0 0;display:none;}
#main .post .footer .compartilhamento .icone.myspace:hover{background:url(../images/ico_myspace.gif) 0 16px;} 
#main .post .footer .compartilhamento .icone.twitter{background:url(../images/ico_twitter.gif) 0 0;}
#main .post .footer .compartilhamento .icone.twitter:hover{background:url(../images/ico_twitter.gif) 0 16px;} 
#main .post .footer .compartilhamento .icone.google{background:url(../images/ico_google.gif) 0 0;}
#main .post .footer .compartilhamento .icone.google:hover{background:url(../images/ico_google.gif) 0 16px;} 
#main .post .footer .compartilhamento .icone.mail{background:url(../images/ico_mail.gif) 0 0;}
#main .post .footer .compartilhamento .icone.mail:hover{background:url(../images/ico_mail.gif) 0 16px;} 
#main .post .footer .compartilhamento .icone.print{background:url(../images/ico_print.gif) 0 0;}
#main .post .footer .compartilhamento .icone.print:hover{background:url(../images/ico_print.gif) 0 16px;} 
#main .post .footer .compartilhamento .divisoria{background:url(../images/img_divisoria-compartilhe.gif) repeat-y;width:1px;height:16px;margin:0 5px 0 10px;float:left;}

/* FORMS */
#main .post form{position:relative;padding-bottom:10px;}
#main .post form dl{clear:both;}
#main .post form dl dt, #main .post form dl dd{margin-bottom:5px;}
#main .post form dl dt, #main .post form dl dd.radio label{color:#dd903e;float:left;}
#main .post form dl dt{width:90px;text-align:right;margin-right:5px;}
#main .post form dl dt.med{width:60px;}
#main .post form dl dt.menor{width:45px;}
#main .post form dl dt.maior{width:120px;}
#main .post form dl dt label{}
#main .post form dl dd{float:left;}
#main .post form dl dd input, 
#main .post form dl dd select{background:#434343;border:none;height:20px;color:#FFF;padding:0 2px;}
#main .post form dl dd textarea{background:#434343;border:none;width:387px;height:150px;margin-right:3px;float:left;color:#FFF;}
#main .post form dl dd input.full{width:383px !important;}
#main .post form dl dd input.half{width:168px;}
#main .post form dl dd input.short{width:136px;}
#main .post form dl dd input.shorter{width:107px;}
#main .post form dl dd input.min{width:80px;}
#main .post form dl dd select{width:139px;}
#main .post form dl dd select option{padding:0;margin:0;}
#main .post form dl dd input[type=radio]{float:left;}
#main .post form dl dd.radio label{margin:3px 5px 0 0;}
#main .post form dl dd input[type=submit]{margin-left:176px;background:#F08209;cursor:pointer;}
#main .post form#contato dl dd input[type=submit]{margin-left:305px;background:#F08209;}
#main .post form dl dd{width:154px;}
#main .post form dl dd#recebernovidades-element{margin-left:90px;width:350px;}
#main .post form dl dd#Mensagem-element{width:402px;}
#main .post form dl dd input[type=text]{width:134px;}
#main .post form dl dd ul{margin-top:-30px;}
#main .post form dl dd ul li{background-color:#CCC;color:#000;padding:3px;}
#recebernovidades,.description{float:left;}
.description{line-height:27px;}
#enviar-element{margin-left:255px;margin-top:-20px;}
#COMENTAR-element,#cadastro-element{position:relative;clear:both;margin-left:238px;}
#rede_social-label{clear:both;}
#main .post form dl dt#twitter-label{clear:both;}
/*
 * FORMS CUSTOM
 * 
 */ 

#Observações-label{clear:both}

/* PAGINAÇÃO */
#pages{padding:3px;}
#pages span{float:left;margin-top:3px;width:95px;font-size:11px;font-style:italic;font-weight:700;text-align:center;color:#333;}
#pages span a{padding:3px 4px;text-decoration:none;color:#999;}
#pages span a:hover{color:#d67b19}
#pages span.nolink{font-size:11px;font-style:italic;font-weight:700;color:#333;}
#pages li.current{padding:2px 0;width:30px;font-size:11px;font-style:italic;font-weight:700;background-color:#666;color:#333;}
#pages ul{float:left;list-style-type:none;}
#pages li{float:left;display:inline;margin:0 2px 0 0;text-align:center;display:block;}
#pages li a{float:left;width:35px;padding:2px 0;font-size:11px;font-style:italic;font-weight:700;text-decoration:none; color:#999;}
#pages li a:hover{color:#d67b19}

/*Gallery*/
.ad-gallery{clear:both;width:500px;z-index:30;}
.ad-gallery, .ad-gallery * {margin:0;padding:0;}
.ad-gallery .ad-image-wrapper{width:100%;height:400px;position:relative;overflow:hidden;}
.ad-gallery .ad-image-wrapper .ad-loader{position:absolute;z-index:10;top:48%;left:48%;border:1px solid #CCC;}
.ad-gallery .ad-image-wrapper .ad-next{position:absolute;right:0;top:0;width:50%;height:100%;cursor:pointer;display:block;z-index:100;}
.ad-gallery .ad-image-wrapper .ad-prev{position:absolute;left:0;top:0;width:50%;height:100%;cursor:pointer;display:block;z-index:100;}
.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next{background:url(../images/non-existing.jpg)\9}
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image{background:url(../images/ad_prev.png);width:30px;height:30px;display:none;position:absolute;top:50%;left:0;z-index:101;}
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image{background: url(../images/ad_next.png);width:30px;height:30px;right:0;left:auto;}
.ad-gallery .ad-image-wrapper .ad-image{position:absolute;overflow:hidden;top:0;left:0;z-index:9;}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description{cursor:pointer;position:absolute;bottom:0px;left:0px;padding:7px;font-size:11px;text-align:left;width:100%;z-index:2;background:url(../images/opa75.png);color:#000;}
* html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='opa75.png');}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title{display:block;}
.ad-gallery .ad-info{float: left;display:none;}
.ad-gallery .ad-slideshow-controls{float: right;}
.ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop{padding-left:5px;cursor:pointer;display:none;}
.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown{padding-left:5px;font-size:0.9em;display:none;}
.ad-gallery .ad-slideshow-running .ad-slideshow-start{cursor:default;font-style:italic;}
.ad-gallery .ad-nav{width:100%;position:relative;}
.ad-gallery .ad-forward, .ad-gallery .ad-back{position:absolute;top:0;height:100%;z-index:10;}
.ad-gallery .ad-back{cursor:pointer;left:1px;width:13px;display:block;background: url(../images/ad_scroll_back.png) 0px 24px no-repeat #ccc;}
.ad-gallery .ad-forward{cursor:pointer;display:block;right:1px;width:13px;background: url(../images/ad_scroll_forward.png) 0px 24px no-repeat #ccc;}
.ad-gallery .ad-nav .ad-thumbs{overflow:hidden;margin:auto;width:94%;}
.ad-gallery .ad-thumbs .ad-thumb-list{float:left;width:9000px;list-style:none;}
.ad-gallery .ad-thumbs li{float:left;padding-right:1px;}
.ad-gallery .ad-thumbs li a{display: block;}
.ad-gallery .ad-thumbs li a img{display: block;}
.ad-preloads{position:absolute;left: -9000px;top: -9000px;}

