/* CSS Document */
*{padding:0; margin:0; border:0;
font:12px Arial, Helvetica, sans-serif;}

strong{font-weight:bold;}
em{font-style:italic;}
h3{font-size:16px;}
a:link{color:#A7A50C; text-decoration:none;}
a:visited{color:#A7A50C; text-decoration:underline;}
a:hover{color:#A7A50C; text-decoration:underline;}

/*CLASSES*/
.none{ display:none;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}

/* HOME */
div#home{position:relative; background:url(../img/bg_home.jpg) no-repeat center top; width:998px; height:879px; }
#home_conteudo{position:absolute; background:url(../img/home/bg_conteudo.jpg) no-repeat; top:166px; left:23px; width:961px; height:321px;}
#hothome{width:657px; height:296px; margin:12px 10px; float:left;}
#twitter{width:267px; height:296px; margin:12px 0; float:left; overflow:hidden;}
#tweet{color:#535252; margin-top:5px;}
#tweet ul li{margin-bottom:10px;}
#tweet a:link, #tweet a:visited{color:#a7a50c; text-decoration:none;}
#tweet a:hover, #tweet a:active{text-decoration:underline;}
#tweet ul li a.twitterTime:link, #tweet ul li a.twitterTime:visited{color:#999999; text-decoration:underline;}
#tweet ul li a.twitterTime:hover, #tweet ul li a.twitterTime:active{color:#333333;}

/* QUINTAL */
div#quintal{position:relative; background:url(../img/bg_quintal.jpg) no-repeat center top; width:998px; height:1404px; }

div#q_infos{position:absolute; top:150px; margin:0 0 0 55px; }
#q_infos p{width:475px; height:80px; margin-top:115px; text-align:justify; color:#64ebec;}
#q_infos p.icomo{width:440px; margin-top:120px;}
#q_infos p.iultimo{margin-top:100px;}

div#premios{position:absolute; top:280px; left:630px; width:305px; height:550px; display:inline-block;}
ul#premios_lista{list-style:none; width:305px; height:550px; overflow:hidden;}
#premios_lista li{background:#454545;width:100px; height:80px; text-align:center;}
#premios_lista li.premios_txt{background:#454545; width:300px; height:138px; margin: 0 0 15px 0; }

div#clientes{position:absolute; top:810px; left:58px; width:885px; height:238px;}
#clientes ul{list-style:none; width:880px; height:200px; margin:25px 0 0 15px;}
#clientes ul li{float:left; margin: 10px 8px 0 0;}

/* SALTOS */
div#bgsaltos{position:absolute; background:#c8d918; top:2493px; left:0; width:100%; height:2282px;}
#saltos{position:relative; background:url(../img/bg_saltos.jpg) no-repeat center top; width:998px; height:2500px;}
#saltos p#descricao{width:380px; height:40px; margin:125px 40px 0 0; float:right; color:#a8a8a8; font-size:14px;}

/* PORTFOLIO DESATIVADO
div#portfolio_setas{position:absolute; top:240px; left:57px; width:920px; height:370px;}
div#portfolio{position:absolute; top:240px; left:93px; width:855px; height:370px; overflow:hidden;}
ul#portfolio_lista {list-style:none; width:855px; height:370px; overflow:hidden;}
#portfolio_lista li{background:#C8D917;width:855px; height:370px; display:inline;float:left;}
#portfolio_lista .port_conteudo{width:280px; margin:20px 0 0 20px; float:left;}
#portfolio_lista .port_conteudo p{width:280px; margin-top:20px; color:#696e32;}
#portfolio_lista .port_conteudo img{margin-top:10px;}
div.video{margin-top:20px; width:548px; height:370px; float:left;}
.pnext, .pprev  {cursor:pointer;} */

/* div#trabalhos{position:absolute; top:700px; left:60px; width:925px; height:835px;} <-- C�digo correto quando o #portfolio est� carregado 
div#trabalhos div#thumbs {margin-top:40px;}
div#trabalhos div#thumbs img.thumb{border:10px #7b8605 solid; margin:8px 5px;}  <-- C�digo correto quando o #portfolio est� carregado */
div#trabalhos{position:absolute; background:#C8D919; top:250px; left:60px; width:auto; height:656px;}
div#trabalhos div#thumbs {margin-top:0px; overflow:auto;}
div#trabalhos div#thumbs img.thumb{border:10px #7b8605 solid; margin:15px 5px;}

/* CONTATO */
div#contato{position:relative; background:url(../img/bg_contato.jpg) no-repeat center top; width:998px; height:820px;}
div#contato p.info{width:530px; height:50px; margin:125px 45px 0 0; float:right; color:#999999; font-size:16px;}

div#formulario{position:absolute; top:230px; left:30px;width:645px; height:290px;}
div#formulario form{width:240px; height:250px;margin:20px 10px;}
div#formulario input{background:none;color:#405330;}
div#formulario textarea{background:none;color:#405330;}
div#formulario input.nome{width:309px; height:15px;}
div#formulario input.email{width:319px; height:15px;}
div#formulario input.ddd{width:29px; height:15px;}
div#formulario input.fone{width:139px; height:15px;}
div#formulario textarea.mensagem{width:320px; height:46px; overflow:auto;}
div#formulario input.botao{background:url(../img/contato/form_enviar.png) no-repeat center; width:110px; height:44px; cursor:pointer;}

div#fresposta{position:absolute;color:#C9C90E;width:200px;height:44px;top:220px;left:150px;}
div#f_resposta{position:absolute;color:#C9C90E;width:200px;height:44px;top:230px;left:150px;}
p.error{height:15px; color:#CCFF33; margin-top:25px}

div#formulario dd{color:#405330; margin-bottom:5px;}
div#formulario dd.bnome{background:url(../img/contato/form_nome.png) no-repeat top left; width:309px; min-height:15px; height:auto; padding:10px;}
div#formulario dd.bemail{background:url(../img/contato/form_email.png) no-repeat top; width:319px; min-height:15px; height:auto; padding:10px;}
div#formulario dd.bddd{background:url(../img/contato/form_ddd.png) no-repeat top; width:29px; min-height:15px; height:auto; padding:10px; margin-right:5px;}
div#formulario dd.bfone{background:url(../img/contato/form_fone.png) no-repeat top; width:139px; min-height:15px; height:auto; padding:10px;}
div#formulario dd.bmsg{background:url(../img/contato/form_msg.png) no-repeat top; width:320px; height:46px; padding:10px; margin-bottom:10px;}

div#fale{position:absolute; background:url(../img/contato/fale_bg.png) no-repeat; top:230px; left:430px;width:250px; height:280px; text-align:center;}
div#fale p{font-size:11px; text-align:center; color:#3e3e3e; margin-top:30px;}
div#fale a:link, div#fale a:visited{color:#f4ac00; font-size:11px;}
div#fale h3{margin-top:80px; font-size:16px; line-height:30px; font-weight:bold; color:#666666;}
div#fale img.trabalhe{margin:23px 0 0 5px;}

#rodape{position:absolute; top:655px; left:80px; width:684px; height:70px;}
#rodape p{width:500px; height:32px; font-size:10px; line-height:14px; color:#999999;}
#rodape a:link, #rodape a:visited{color:#f4ac00; font-size:10px;}

#logogrupoom{position:absolute; top:739px; left:664px}

/*GERAL*/
body{background:#101010 url(../img/bg.jpg) no-repeat top center; text-align:center;}
#geral{position:relative; width:998px; height:4700px; margin:0 auto; text-align:left;}
#menu{position:fixed; background:url(../img/menu/menu.png) no-repeat center top; width:522px; height:93px; margin-left:70px; padding-left:90px; z-index:59;}
#menu2{width:290px; height:68px; margin-top:4px; float:right;}

/*JQUERY LIGHTBOX*/
#jquery-overlay {position:absolute;	top:0; left:0; z-index:90; width:100%;height:500px; }
#jquery-lightbox {position:absolute; top:0; left:0; width:100%; z-index:100; text-align:center; line-height:0;}
#jquery-lightbox img { border:none;}
#lightbox-container-image-box {position:relative; background-color:#fff; width:250px; height:250px; margin:0 auto;}
#lightbox-container-image {padding:10px;}
#lightbox-loading {position:absolute;top:40%;left:0%; height:25%; width:100%; text-align:center; line-height:0;}
#lightbox-nav {position:absolute;top:0;left:0;	height:100%; width:100%; z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0; }
#lightbox-nav a {outline:none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev {left:0;float:left;}
#lightbox-nav-btnNext {right:0;float:right;}
#lightbox-container-image-data-box {font:10px Arial, Verdana, Helvetica, sans-serif;background-color:#fff; margin:0 auto; line-height:1.4em; overflow:auto; width:100%; padding:0 10px 0; }
#lightbox-container-image-data { padding:0 10px; color:#666; }
#lightbox-container-image-data #lightbox-image-details {width:70%; float:left; text-align:left; }	
#lightbox-image-details-caption {font-weight:bold;}
#lightbox-image-details-currentNumber {display:block; clear:left;	padding-bottom:1.0em;}			
#lightbox-secNav-btnClose {width:66px; float:right;padding-bottom:0.7em;}

/*TOOL TIP*/
#tooltip {position:absolute;z-index:3000; width:247px; height:166px; color:#ffffff; display:inline;}
#tooltip h3 {width:200px; overflow:auto; margin-left:25px; padding:0; font-weight:bold; color:#ffffff; float:left; }
#tooltip div {width:200px; height:110px; overflow:hidden; margin-left:25px; padding:0; font-size:12px; font-style:italic; line-height:15px; text-align:justify; color:#ffffff; float:left;}
.chamada_p{background:url(../img/quintal/shadow.png) no-repeat;}
.fancy{background: url(../img/quintal/shadow.png) no-repeat;}
.fancy h3{margin-top:50px; font-size:12px; text-align:justify; height:20px;}
.chamada_p h3{margin-top:70px; font-size:18px; text-align:center;}
.viewport-right{background: url(../img/quintal/shadow_dir.png) no-repeat;}
.viewport-bottom{background: url(../img/quintal/shadow_bottom.png) no-repeat bottom; padding-bottom:10px;}
.viewport-bottom.fancy h3 {margin-top:35px;}
.viewport-bottom.viewport-right{background:url(../img/quintal/shadow_br.png) no-repeat top !important;}

/* carolreine */

