/*============================================================================================================================================================
Stylesheet - v1.0 		[ content.css ]

Autor:					Ronaldo Bitencourt[ WEB STANDARDS ] - [ SEO ]
Contato:				ronaldo@agenciahive.com.br
Website:				http://www.agenciahive.com.br/
Criado em :				17:01 22/05/2009
Última Atualização:		17:01 22/05/2009
==============================================================================================================================================================*/


body 												{ color:#000; }
#home 												{ background:url(../img/bg-home.jpg) no-repeat center 0; }
#interno 											{ background:url(../img/bg-interno.jpg) no-repeat center 390px; }
body, input, textarea, select						{ font-size:11px; font-family:"Comic Sans MS","Comic Sans", Tahoma, Arial, sans-serif; text-decoration:none; }
a 													{ text-decoration:none; color:#000; }
a:hover 											{ text-decoration:underline; }
address												{ font-style:normal; font-weight:normal; }
address a											{  }
small												{  }

.font-01											{ font:11px "Trebuchet MS", Tahoma, Helvetica, sans-serif }

/* CLASSES GERAIS */
.none												{ display:none; }
.f-left												{ float:left; }
.f-right											{ float:right; }
.clear												{ clear:both; height:1px; }
.a-left												{ text-align:left; }
.a-right											{ text-align:right; }
.a-justify											{ text-align:justify; }
.a-center											{ text-align:center; }

.normal												{ font-weight:normal; }
.vermelho											{ color:#ce2727; }
.pequeno											{ font-size:10px; }
.teste												{ background:#ccc; }

#header												{ width:100%; height:390px; background:url(../img/header.jpg) no-repeat center 0; }
.content											{ }

/* HOME */
#ambientes-home .bt-left,
#ambientes-home .bt-right							{ display:block; width:20px; height:30px; margin-top:110px; float:left; }
#ambientes-home .holder								{ width:258px; height:168px; margin-top:40px; border:1px solid #f89708; overflow:hidden; float:left; }
#ambientes-home .holder img							{ width:258px; }

.bt-orcamento										{ display:block; width:300px; height:150px; margin-top:90px; }

#endereco p											{ padding:70px 0 0 55px; font-size:13px; }

.bt-jogos											{ display:block; width:170px; height:100px; margin:15px 0 0 90px; }
.bt-holder-ambientes								{ display:block; margin-left:120px; padding-top:2px; color:#97752c; clear:both; font-size:12px; }
h1													{ height:40px; background:url(../img/headers.png) no-repeat 0 0; }
.h-tour												{ height:20px; background:url(../img/h-tour.png) no-repeat; margin-bottom:10px; }
.h-mapa												{ height:20px; background:url(../img/h-mapa.png) no-repeat; margin-bottom:10px; margin-left:20px; }
.h-fotos											{ height:20px; background:url(../img/h-fotos.png) no-repeat; margin-bottom:10px; }
.h-opcionais										{ height:20px; background:url(../img/h-opcionais.png) no-repeat; margin-bottom:10px; }

.atendimento-oline 									{ padding-top:60px; padding-left:5px; margin-top:30px; margin-left:0px;}
.box-atendimento-int								{ margin-left:140px;}
.atendimento-oline-2								{ margin-top:90px; margin-left:5px;}

/* INSTITUCIONAL */
#institucional h1									{ background-position:0 0; }
#institucional .box-W-4,
#servicos .box-W-4									{ background:url(../img/bg-institucional.png) no-repeat ; }
#institucional .bt-ambientes-institucional			{ display:block; }

/* AMBIENTES */
#servicos h1										{ background-position:0 -350px; }

/* AMBIENTES */
#ambientes h1										{ background-position:0 -45px; }
#ambientes .paginacao							{ _margin-top:-10px; _background-position:0 28px; }
.box-ambientes										{ width:193px; height:160px; padding:0 20px 20px 0; float:left; overflow:hidden; }
.box-ambientes .image								{ display:block; width:193px; height:116px; margin-bottom:5px; overflow:hidden; }
.box-ambientes .image img							{ border:1px solid #af262a; width:191px; height:114px; }
.box-ambientes h2 a									{ font-size:12px; color:#af262a; }

/* DECORACOES */
#decoracao h1										{ background-position:0 -195px; }
.box-decoracao										{ width:120px; height:160px; padding:0 25px 20px 0; float:left; overflow:hidden; }
.box-decoracao .image								{ display:block; width:120px; height:140px; margin-bottom:5px; overflow:hidden; }
.box-decoracao .image img							{ width:119px; height:138px; }
.box-decoracao h2 a									{ font-size:12px; color:#c74a00; }
#decoracao .bg-decoracao							{ background:url(../img/bg-decoracao.png) no-repeat; }
#decoracao .paginacao							{ _margin-top:-10px; _background-position:0 28px; }
.titulo-interno										{ font-size:22px; color:#c74a00; margin:10px 0 20px 0; }
.image-detalhe										{ display:block; margin:0 10px 20px 0; float:left; width:190px; height:116px; border:1px solid #af262a; overflow:hidden; }
.image-detalhe img									{ width:190px; }


/* PACOTES */
#jogos .paginacao							{ _margin-top:-10px; _background-position:0 28px; }
#jogos h1											{ background-position:0 -390px; }
.jogos-lista										{ height:300px; margin-bottom:20px; padding:0 15px 0 20px; }
.bt-quero-jogar										{ display:block; width:79px; height:29px; background:url(../img/bt-quero-jogar.png) no-repeat; margin:5px; float:right; }
/* PACOTES */
#pacotes .texto-editor								{ overflow:auto; width:850px; }
#pacotes h1											{ background-position:0 -245px; }
.box-pacotes										{ height:50px; }
.box-pacotes h2 a									{ display:block; width:300px; float:left; line-height:30px; font-size:18px; color:#db5001; }
.box-pacotes .bt-detalhes							{ display:block; float:right; margin-right:20px; width:106px; height:30px; background:url(../img/bt-detalhes-pacotes.png) no-repeat; }
#pacotes .box-W-6 									{ font-size:12px; }
.titulo-pacotes-detalhe								{ line-height:30px; font-size:18px; color:#db5001; }
.pacotes-detalhes									{ height:115px; }

/* PARCEIROS */
#parceiros h1										{ background-position:0 -295px; }
.box-parceiros										{ height:60px; width:200px; float:left; padding:10px; }
.box-parceiros h2 a									{ line-height:24px; font-size:18px; color:#db5001; }

/* CONTATO */
#contato h1											{ background-position:0 -145px; }
#contato iframe										{ border:1px solid #705844; }

/* ORCAMENTO */
#orcamento h1										{ background-position:0 -96px; }
#orcamento .box-W-8									{ background:url(../img/bg-orcamento.jpg) no-repeat; }

/* 404 ERROR */
div#not-found 										{  }
div#not-found ul#possiveis-erros					{ width:550px; background:#f1f1f1; border:1px solid #CCC; padding:20px; margin:0 auto; text-align:left; }
div#not-found ul#possiveis-erros li					{ list-style:square; padding-left:10px; margin-left:10px; }

/* PAGINACAO */
.paginacao											{ clear:both; padding:10px 0 23px 0; text-align:left; padding-left:45px; background:url(../img/h-paginacao.png) no-repeat 0 18px; }
.paginacao a										{ display:block; float:left; width:30px; line-height:26px; text-align:center; margin:3px; color:#612b17; font-weight:bold; }
.paginacao a:hover,
.paginacao .paginaSel								{ font-weight:bold; color:#FFF; text-decoration:none; background:url(../img/bg-paginacao.png) no-repeat; border:none; }

/* MODULO DE PAGINAS */
.enviar-email										{ display:block; width:134px; height:26px; position:absolute; z-index:99; margin:-40px 0 0 525px; background:url(../img/bt-enviar-email.png) no-repeat; }

.texto-editor										{ line-height:16px; padding:10px 0; }
.texto-editor div.imagem							{ width:219px; height:160px; padding:0 5px 40px 20px; float:right; overflow:hidden; }
.texto-editor div.imagem img 						{ width:219px; height:160px; padding:1px; border:1px solid #DDD; }
.texto-editor h2,
.texto-editor h3,
.texto-editor h4,
.texto-editor h5,
.texto-editor h6									{ padding:10px 0 3px 0; }
#home #hive											{  }
#hive												{ display:block; width:50px; height:25px; background:url(../img/logo-hive.png) no-repeat; margin:100px auto 30px auto; }

/* BOTAO HOME */
.bt-home											{ font:14px Arial, Helvetica, sans-serif; color:#682e19; float:right; margin-top:-50px; margin-right:20px; }

.strong												{ font-weight:bold; }

/* FORM CONTATO 001
	-----------------------------------------------------------*/
	.form-contato-001 .field-nome{
	}
	.form-contato-001 .field-email{
	}
	.form-contato-001 .field-fone{
	}
	.form-contato-001 .field-estado{
		width:50px;
		padding-right:10px;
		float:left;
	}
	.form-contato-001 .field-estado select{
		width:50px;
	}
	.form-contato-001 .field-cidade{
		width:220px;
		float:left;
	}
	.form-contato-001 .field-cidade select{
		width:220px;
	}
	.form-contato-001 .field-assunto{
		clear:both;
	}
	.form-contato-001 .field-mensagem{
		height:140px;
	}

/*  $__FORMULARIOS
----------------------------------------------------------------------------------------------------*/
input,select,textarea{
	font-size:100%; /* Reset font to 11px */
	border-top:1px solid #2d241c;
	border-right:1px solid #614c3b;
	border-bottom:1px solid #614c3b;
	border-left:1px solid #2d241c;
	background:#705844;
	color:#FFF;
}
label{
	display:block;
	font-size:100%; /* Reset font to 11px */
	font-weight:bold;
}
.submit{
	font-size:100%; /* Reset font to 11px */
	font-weight:bold;
	width:108px;
	height:40px;
	background:url(../img/bt-enviar.png) repeat-x;
	border:none;
	cursor:pointer;
}
.forms{
}
.forms fieldset{
}
.forms legend span{
	display:block;
	width:280px;
	height:35px;
	white-space:normal;
}
.forms legend{
	_margin-left:-7px; /* BUG IN IE6 AND IE7 */
	*margin-left:-7px; /* BUG IN IE6 AND IE7 */
}
.forms legend span{
	_width:273px; /* BUG IN IE6 AND IE7 */
}
.forms ul{
}
.forms li{
	display:block;
	height:50px;
	margin-bottom:2px;
	overflow:hidden;
}
.forms label{
	margin:0;
	line-height:15px;
}
.forms .campos{
	margin:0;
	padding:2px;
	width:274px;
}
.forms .comment{
	font-size:90%;
}
.forms input{
	
}
.forms select{
}
.forms textarea{
	font-size:11px;
	height:100px;
	width:274px;
}
.form-s .submit{
	float:right;
}

/* jQuery lightBox plugin
 * @name jquery-lightbox.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 */
#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 a 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-size:10px; 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; }
