*{
	margin:0;
	padding:0;
}
body{
	background:url(../img/background.jpg) no-repeat center top;
}
#popUp{
	width:100%;
	height:895px;
	display:block;
	position: absolute;
	z-index:500;
	top:0;
	left:0;
}
.fechar{
	width:100%;
	height:75px;
	display:block;
	overflow:hidden;
	text-indent:-999999px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:600;
	outline:none;
	margin-top:28px;
	background:url(../img/bt_fechar.gif);
}
#geral{
	display:block;
	margin:0 auto;
	width:860px;
	position:relative;
}
/*TOPO*/
#geral .topo{
	display:block;
	float:left;
	width:860px;
	height:174px;
}
#geral .topo h1{
	display:block;
	position:absolute;
	width:252px;
	height:155px;
	top:20px;
	left:12px;
	background:url(../img/logo.gif) no-repeat 0 0;
	text-indent:-999999px;
}
#geral .topo .topo-telefone{
	display:block;
	float:right;
	width:203px;
	height:100px;
	padding:55px 50px 25px 0;
}
#geral .topo .topo-telefone p{
	text-indent:-999999px;
}
#geral .topo .topo-telefone p.alugue{
	background:url(../img/index_03.jpg) no-repeat 26px 0;
	width:226px;
	height:22px;
}
#geral .topo .topo-telefone p.phone{
	background:url(../img/index_07.jpg) no-repeat 78px 0;
	width:231px;
	height:22px;
}
#geral .topo .topo-telefone a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	font-style:italic;
	color:#999;
}
/*Fim Topo*/


/*Conteudo*/

/*Titulos*/
h2{
	display:block;
	clear:left;
	text-indent:-999999px;
	width:100%;
}
h2.tit1{
	background:url(../img/index_23.jpg) no-repeat 19px 22px;
	height:42px;
}
h2.tit2{
	background:url(../img/index_27.jpg) no-repeat 19px 0;
	height:23px;
	margin-top:40px;
}
h2.tit3{
	background:url(../img/index_27.jpg) no-repeat 19px 0;
	height:23px;
	margin-top:75px;
	padding-bottom:25px;
}
h2.tit4{
	background:url(../img/index_33.jpg) no-repeat 19px 0;
	height:23px;
	margin-top:75px;
	padding-bottom:25px;
}
h2.tarifas{
	background:url(../img/tarifario.jpg) no-repeat 19px 0;
	height:23px;
}
h2.atend{
	background:url(../img/atendimentoRapido.jpg) no-repeat 0 0;
	height:48px;
}
h2.reservas{
	background:url(../img/reservas.jpg) no-repeat 19px 0;
	height:25px;
}
h2.revOnline{
	background:url(../img/revOnline.jpg) no-repeat 0 0;
	height:25px;
}
h2.contat{
	background:url(../img/contato.jpg) no-repeat 0 0;
	height:25px;
}
h2.contat2{
	background:url(../img/contato2.jpg) no-repeat 0 55px;
	height:25px;
	padding-top:55px;
}
h2.guiaRapidez{
	background:url(../img/guia-rapido2.jpg) no-repeat 0 0;
	height:53px;
	width:550px;
	margin-top:30px;
}
h2.guia{
	background:url(../img/guia-rapido.jpg) no-repeat 0 0;
	height:69px;
	margin-bottom:25px;
}
h4{
	display:block;
	width:100%;
	clear:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#3f5593;
	margin-top:20px;
}
/*Fim Titulos*/


#geral .conteudo{
	display:block;
	float:left;
	width:860px;
}
#geral .conteudo .col_esq{
	display:block;
	float:left;
	width:235px;
	min-height:642px;
	background:url(../img/sombra.jpg) no-repeat right 0;
}
#geral .conteudo .menu{
	display:block;
	float:left;
	width:235px;
	height:322px;
}
#geral .conteudo .menu #Omenu{
	display:block;
	float:right;
}

#geral .conteudo .chamada_01{
	display:block;
	float:left;
	width:213px;
	padding:0 5px 0 17px;
}

#geral .conteudo .chamada_01 ul{
	display:block;
	float:left;
	width:213px;
	list-style:none;
}
#geral .conteudo .chamada_01 ul li{
	display:block;
	float:left;
	width:213px;
	margin-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#geral .conteudo .chamada_01 span{
	display:block;
	float:left;
	width:106px;
}
#geral .conteudo .chamada_01{
	display:block;
	float:left;
	width:212px;
}
#geral .conteudo .chamada_01 a{
	text-decoration:none;
	color:#999;
	margin-top:5px;
}
#geral .conteudo .chamada_01 a:hover{
	color:#000099;
}
#geral .conteudo .chamada_01 .date{
	display:block;
	float:left;
	width:106px;
	margin-bottom:10px;
}
#geral .conteudo .chamada_01 .campos{
	display:block;
	float:left;
	width:80px;
	border:1px solid #003399;
}
#geral .conteudo .chamada_01 .campos2{
	display:block;
	float:left;
	width:192px;
	z-index:1;
	_border:1px solid #003399;
}
#geral .conteudo .chamada_01 .envia{
	display:block;
	float:left;
	width:78px;
	height:21px;
	padding-left:114px;
}
#geral .conteudo .chamada_01 p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	line-height:23px;
	padding-right:8px;
}
#geral .conteudo .chamada_01 p{}


/*

#geral .conteudo .menu-lateral .home{
	width:225px;
	height:40px;
	background:url(../img/menu-index_03.jpg) no-repeat 80px 0;
}
#geral .conteudo .menu-lateral .tarifas{
	width:225px;
	height:33px;
	background:url(../img/menu-index_05.jpg) no-repeat 140px 0;
}
#geral .conteudo .menu-lateral .reservas{
	width:225px;
	height:36px;
	background:url(../img/menu-index_06.jpg) no-repeat 130px 0;
}
#geral .conteudo .menu-lateral .atendi{
	width:225px;
	height:40px;
	background:url(../img/menu-index_08.jpg) no-repeat 15px 0;
}
#geral .conteudo .menu-lateral .loja{
	width:225px;
	height:34px;
	background:url(../img/menu-index_09.jpg) no-repeat 72px 0;
}
#geral .conteudo .menu-lateral .contato{
	width:225px;
	height:34px;
	background:url(../img/menu-index_10.jpg) no-repeat 130px 0;
}
*/
.skinned-select{
	display:block;
	float:left;
	width:192px;
	background:url(../img/mask-form-au.jpg) no-repeat 0 0;
}
.skinned-select select{
	_display:block;
	opacity: 0;
	filter: alpha(opacity = 0);
	moz-opacity: 0;
	position: relative;
	z-index: 20;
}
.skinned-select .select-text {
	_display:block;
 	position: absolute;
	text-indent: 10px;
	line-height: 20px;
	width: 192px;
	z-index: 10;
}
.skinned-select .select-text,.skinned-select select,.skinned-select select option{
	width: 192px;
	height:21px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
}
.my-skinnable-select select {
	width: 192px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}




#geral .conteudo .direita{
	display:block;
	float:left;
	width:610px;
	padding-left:10px;
}
#geral .conteudo .direita p{
	display:block;
	clear:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	line-height:23px;
	margin:8px 0 15px 0;
	padding-left:20px;
}
/*
#geral .conteudo .bloco2{
	width:460px;
}
#geral .conteudo .bloco1{
	width:530px;
}
*/
#geral .conteudo .direita p .head{
	display:block;
	float:left;
	height:83px;
	padding-right:20px;
	border:none;
}
#geral .conteudo .direita p.normal{
	display:block;
	clear:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	line-height:20px;
	margin:0;
	padding:0;
}
#geral .conteudo .direita a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666;
	font-size:12px;
	margin-top:5px;
	
}
#geral .conteudo .direita p.xate{
	display:block;
	float:left;
	width:540px;
	padding-left:40px;
}
#geral .conteudo .direita p.xate a{
	display:block;
	float:left;
	width:100px;
	height:99px;
	padding-left:60px;
} 
#geral .conteudo .direita a.linka{
	display:block;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666;
	font-size:12px;
	text-decoration:none;
	padding:0;
	margin-top:10px;
}
/* formilario de contato */
#geral .conteudo .direita .formContato{
	display:block;
	float:left;
	width:480px;
	padding-left:60px;
}
#geral .conteudo .direita .formContato ul{
	display:block;
	float:left;
	width:480px;
	list-style:none;
}
#geral .conteudo .direita .formContato ul li{
	display:block;
	float:left;
	width:480px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#geral .conteudo .direita .formContato ul li .estilo{
	border:1px #243c82 solid;
	width:478px;
	margin-bottom:10px;
}
#geral .conteudo .direita .formContato ul li textarea{
	border:1px #243c82 solid;
	width:478px;
	margin-bottom:10px;
}
#geral .conteudo .direita .formContato ul li .bt_enviar{
	float:right;
}
/* Fim do Formulario de contato */
#geral .conteudo .direita .tab_max{
	display:block;
	float:left;
	width:185px;
	height:184px;
	padding-left:20px;
	margin-top:20px;
	background:url(../img/back-style.jpg) no-repeat 20px 0;
}
#geral .conteudo .direita .tab_max img{
	padding-left:20px;
	margin-top:12px;
}
#geral .conteudo .direita .tab_max p{
	display:block;
	clear:both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:normal;
	margin:0px;
	padding:0;
	padding-left:10px;
	margin-top:9px;
	color:#243d84;
	font-weight:bold;
}
#geral .conteudo .direita .tab_max span{
	display:block;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	margin-top:28px;
	text-align:center;
	width:160px;
	padding-left:16px;
}
#geral .conteudo .direita .tab_max_dir{
	display:block;
	float:left;
	width:360px;
	height:184px;
	padding-left:18px;
	margin-top:20px;
}
#geral .conteudo .direita .tab_max_dir p{
	display:block;
	float:left;
	width:350px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:normal;
	margin-bottom:1px;
}
#geral .conteudo .direita .tab_max_dir span{
	display:block;
	float:left;
	color:#243d84;
	font-weight:bold;
}
#geral .conteudo .direita .etapas{
	position:relative;
	display:block;
	float:left;
	width:570px;
	padding-left:20px;
}
#geral .conteudo .direita span.now{
	display:block;
	clear:left;
	width:550px;
	background:#3f5593;
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding:3px 0 3px 0;
	margin:5px 0 5px 0;
}
#geral .conteudo .direita span.prox{
	display:block;
	clear:left;
	width:550px;
	background:url(../img/AccordionTab0.gif) repeat-x;
	margin:5px 0 5px 0;
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding:3px 0 3px 0;
}
/* Sliders */
#geral .conteudo .direita .etapas #next{
	position:absolute;
	top:105px;
	left:395px;
	text-indent:-999999px;
	background:url(../img/previuos.jpg) no-repeat 0 0;
	width:20px;
	height:24px;
	z-index:4;
}
#geral .conteudo .direita .etapas #previous{
	position:absolute;
	top:105px;
	left:175px;
	text-indent:-999999px;
	background:url(../img/next.jpg) no-repeat 0 1px;
	width:25px;
	height:24px;
	z-index:3
}
#geral .conteudo .direita .etapas img{
	display:block;
	clear:both;
	width:187px;
	height:188px;
	margin-top:10px;
	z-index:1;
	padding-left:180px;
}
#geral .conteudo .direita .etapas .right{
	display:block;
	float:left;
	width:295px;
	margin-top:10px;
}
#geral .conteudo .direita .etapas ul{
	display:block;
	float:left;
	width:100%;
	margin-top:20px;
	list-style:none;
}
#geral .conteudo .direita .etapas ul li{
	display:block;
	float:left;
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#140d03;
	margin-bottom:2px;
}
#geral .conteudo .direita .etapas ul li input.campos_02{
	display:block;
	float:left;
}
#geral .conteudo .direita .etapas ul li input.campos{
	border:1px solid #666;
	width:292px;
	height:22px;
	margin-bottom:12px;
}
#geral .conteudo .direita .etapas .left{
	display:block;
	float:left;
	width:215px;
	padding-left:32px;
	margin-top:10px;
}
#geral .conteudo .direita .etapas .left input.campos_03{
	border:1px solid #666;
	width:200px;
	height:22px;
	margin:2px 0 12px 0;
}
#geral .conteudo .direita .etapas ul li input.proximo{
	float:right;
	margin:20px 0 10px 0;
	background:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border:none;
	color:#243d84;
}
#geral .conteudo .direita .allGrupo{
	display:block;
	float:left;
	width:580px;
}
#geral .conteudo .direita .allGrupo p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:18px;
	color:#253d83;
}
/*Animação reserva*/
#geral .conteudo #wrap{
	width:1000px;
	height:517px;
	position:relative;	
}
#geral .conteudo #slide{
	width:844px;
	height:425px;
	overflow:hidden;
	position:absolute;
	left:78px;
	top:45px;
}
#geral .conteudo #slide div{
	width:844px;
	height:425px;
	position:absolute;
	left:844px;
	top:0;
}
#geral .conteudo #slide img#loading{
	position:absolute;
	left:410px;
	top:180px;
}
#geral .conteudo #wrap fieldset{
	border:none;
}
#geral .conteudo #wrap .img_gr{
	display:block;
	float:left;
	width:612px;
	height:417px;
	background:#000;
	border:4px solid #FFF;
}
#geral .conteudo #wrap .img_descricao{
	display:block;
	float:right;
	width:181px;
	height:397px;
	padding:10px;
	background:#000;
	border:4px solid #FFF;
}
#geral .conteudo #wrap .subtit{
	display:block;
	clear:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#b9dd34;
	padding-bottom:25px;
	padding-top:5px;
	font-weight:bold;
}
#geral .conteudo #wrap .img_descricao .txt{
	display:block;
	clear:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	line-height:18px;
	margin-bottom:20px;
}
#geral .conteudo #wrap #previous{
	display:block;
	width:66px;
	height:108px;
	text-indent:-999999px;
	background:url(../img/seta_esq.gif) no-repeat 0 0;
	position:absolute;
	left:5px;
	top:190px;
	cursor:pointer;
}
#geral .conteudo #wrap #next{
	display:block;
	width:66px;
	height:108px;
	text-indent:-999999px;
	background:url(../img/seta_dir.gif) no-repeat 0 0;
	position:absolute;
	left:929px;
	top:190px; 
	cursor:pointer;
}
/*Fim Animação reservas*/



/*Fim Conteudo*/

/*Rodape*/
.rodape{
	display:block;
	float:left;
	width:860px;
}
.rodape address{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	text-align:center;
	margin-top:40px;
	font-style:normal;
	margin-bottom:10px;
}
.rodape address a{
	font-style:normal;
	color:#666;
	font-weight:bold;
}
.rodape address a:hover{
	text-decoration:none;
}
/*Fim Rodape*/

/*  MENU DAS INTERNAS  */
/*.menuInterna{
	display:block;
	float:left;
	width:740px;
	padding-top:20px;
	padding-left:120px;
}
.menuInterna ul{
	display:block;
	float:left;
	width:702px;
}
.menuInterna ul li{
	display:block;
	float:left;
}
.menuInterna ul li a{
	display:block;
	float:left;
	text-indent:-999999px;
	overflow:hidden;
	height:48px;
}
.menuInterna ul li a.homeI{
	background:url(../img/menuInterno_01.jpg) no-repeat 0 0;
	width:73px;
}
.menuInterna ul li a.tarifasI{
	background:url(../img/menuInterno_02.jpg) no-repeat 0 0;
	width:98px;
}
.menuInterna ul li a.reservasI{
	background:url(../img/menuInterno_03.jpg) no-repeat 0 0;
	width:92px;
}
.menuInterna ul li a.atendiI{
	background:url(../img/menuInterno_04.jpg) no-repeat 0 0;
	width:180px;
}
.menuInterna ul li a.lojaI{
	background:url(../img/menuInterno_05.jpg) no-repeat 0 0;
	width:55px;
}
.menuInterna ul li a.contatoI{
	background:url(../img/menuInterno_06.jpg) no-repeat 0 0;
	width:104px;
}
*//* conteudo das internas */
/*#geral .conteudoInternas{
	display:block;
	float:left;
	width:860px;
}
*//*tabela*/
/*.atabela{
	display:block;
	float:left;
	width:680px;
	padding:25px 0 0 96px;
	margin-bottom:20px;
}
table.table_01{
	width:670px;
	display:table;
	float:left;
}

table.table_01 tr{
	border:none;
}
table.table_01 tr.tabl_01{
	background:#243d84;
	color:#fff;
}
table.table_01 tr.tabl_02{
	background:#d9e5ef;
	color:#000;
}
table.table_01 tr.tabl_03{
	background:#bfd3e3;
	color:#000;
}
table.table_01 tr.tabl_04{
	background:#efefef;
	color:#000;
}
table.table_01 tr td{
	height:24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-bottom:1px solid #666;
	border-right:1px solid #fff;
	text-align:center;
}
.basic2{
	display:block;
	float:left;
	width:670px;
	padding-left:96px;
	margin-bottom:20px;
}
.basic2 a.veia {
	display:block;
	text-decoration: none;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-top:5px;
	cursor:pointer;
	padding:5px;
	background-image: url(../img/AccordionTab0.gif);
}
.basic2 p{
	margin-bottom: 10px;
	padding: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#666;
}
.basic2 p a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#244081;
	padding-left:10px;
	text-decoration:none;
	font-weight:bold;
}*/



#formContato{
	display:block;
	float:left;
	width:422px;
	border:none;
	padding-left:10px;
}
#formContato legend{
	display:none;	
}
#formContato ul{
	display:block;
	float:left;
	width:422px;
	list-style:none;
}
#formContato ul li{
	display:block;
	float:left;
	width:422px;
	margin-bottom:9px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#666;
	font-weight:bold;
}
#formContato ul li .campos{
	display:block;
	float:left;
	width:422px;
	height:17px;
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	padding-top:3px;
	border:1px solid #06C; 
}
#formContato ul li textarea{
	display:block;
	float:left;
	width:422px;
	height:220px;
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	padding-top:3px;
	border:1px solid #06C; 
}
#formContato ul li #enviar{
	display:block;
	float:right;
	width:60px;
	height:26px;
	margin-top:10px;
	background:#999;
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#fff;
	font-weight:bold
}
.paodelo{
	display:block;
	float:left;
	height:400px;
}

