@charset "iso-8859-1";
/* CSS Document */
.popup{
	position: absolute;
	top: 250px;
	left: 400px;
	width: 400;
	height: 300;
	z-index: 500;
	font-size: 12px;
	color: #656565;
	font-weight: 300;
	text-align: justify;
	border: 5px solid #79c4e3;
	display: block;
	background-color: #79c4e3;
}

.popup a:link{
	font-family: Arial;
	font-size: 12px;
	color:#339900;
	font-weight: 300;
	text-decoration:none;
}
.popup a:visited{
	font-family: Arial;
	font-size: 12px;
	color:#339900;
	font-weight: 300;
	text-decoration:none;
}
.popup a:hover{
	font-family: Arial;
	font-size: 12px;
	color:#339900;
	font-weight: 300;
	font-style:italic;
	text-decoration:underline;
}

.btao{
	position:absolute;
	width:70px;
	text-align:center;
	margin-top:-15px;
	margin-left:7px;
	padding:5px;
	background-color:#E0B571;
	z-index:70000;
	top: -5px;
}

a.linkBtao:link{
	font-family: Arial;
	font-size: 12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
a.linkBtao:visited{
	font-family: Arial;
	font-size: 12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
a.linkBtao:hover{
	font-family: Arial;
	font-size: 12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
ul,li{margin:0;padding:0;}
a{text-decoration:none}
img{border:0;}
.clear{clear:both}
strong{font-weight:400}


body{background:url(../img/fundo.jpg) repeat-x #FFF;font:10pt "Trebuchet MS", Arial, Helvetica, sans-serif;margin:0;padding:0;}
#conteudo{width:976px;margin:auto; padding:0;}
#topo{background:url(../img/fundoTopo.jpg) top no-repeat;height:100%}
#topo1{width:420px;float:left}

#topo1 h1{margin:40px 0 0 10px;padding:0;font-size:0.8em;color:#C00}
#topo2{width:550px;float:left;}

#apMenu{width:350px;float:left;font-size:1.2em;letter-spacing:-1px; margin-top:30px}
#apMenu a{color:#000}

#apMenu ul{margin-top:30px;}
#apMenu ul li{list-style-type:none;display:inline}
#apMenu li{margin-left:10px}

#Submenu{height:41px; width:976px; background-image:url(../img/menu-fundo.jpg);}
#Submenu ul{ color:#163647; font-family:"Century Gothic", Verdana; font-size:16px; font-weight:bold;}
#Submenu ul li{float:left; margin-left:25px; list-style-type:none; margin-top:8px; line-height:30px;}
#Submenu ul li a{color:#163647;}
#Submenu ul li a:hover{ text-decoration:underline;}

.direita{float:right; width:400px;}
.esquerda{float:left; width:540px;font-size:1em;letter-spacing:1px;margin-top:40px;color:#1E774B;}
.esquerda p{ border-bottom:1px dotted #f4f4f4; font-weight:bold}
table{ background-color:#f2fcfe; width:500px; margin-top:10px; color:#030; font-family:calibri,arial; font-weight:}
table tr td{ padding:8px; text-align:left;}
tr.color{background-color:#dffaff;}
ul.menor{margin-left:10px;}
.menor li{margin-top:5px; font-size:12px; color:#333; list-style-type:none;}


#reOnline{width:175px;float:left;margin-left:25px;}
#reOnline p{text-align:center;margin-top:65px}
#tourVirtual{width:403px;float:left;margin-top:20px}
#galeriadefotos{width:403px;float:left;margin-top:20px}
#tourVirtual h2{margin:0;padding:0;font-size:0.8em}
#reuniaoComemorativa{width:222px;float:left;margin:75px 0 0 10px}
#suites{width:320px;float:right;margin:60px 0 0 15px}
#quadra{width:320px;float:right;margin:20px 0 0 15px}
#containerEsq{width:640px;float:left;color:#1E774B;font-size:1.02em}
#containerEsq a{color:#1E774B}
#rodape{background:url(../img/fundoRodape.gif) repeat-x center top;height:184px;margin-top:40px}
#rodape a{color:#fff}

.footer{text-align:center;width:976px;margin:auto;padding:0;padding-left:20px}
.footer p{margin:0;padding:0;}
.footer2{width:976px;margin:65px auto auto auto;padding:5px 0 0 0;}
.newsletter{width:340px;float:left;color:#FFF}
.keywords{width:380px;float:left;margin-left:5px;font-size:0.8em}
.keywords ul li{display:inline;margin-right:4px}
.desenvolvimento{width:540px;float:right;margin-left:5px;font-size:0.7em;color:#fff;padding-top:5px}
.red{color:#FE0109;font-size:1.5em}
.cinza{color:#6C6C6C}
.internas{font-size:1.1em;letter-spacing:-1px;margin-top:40px;color:#1E774B;clear:both}
.internas a{color:#1E774B}

ul.tour {margin-left:20px}
ul.tour li{display:inline;margin-right:15px;list-style-type:none;}
.contatoEsq{width:600px;float:left;}
.contatoDir{width:320px;float:left;margin-left:20px;}
.contatoEsq p{margin:5px 0 0 0;padding:0}
.contatoDir p{margin:5px 0 0 0;padding:0}
.grande{font-size:1.4em;}
.grande {font-size:1.4em;}
.formulac{background:#09F;border:1px solid #FFF;width:90%}
.btaoenviar{padding:5px;background:#030;color:#FFF}

.restaurante{ float:right; margin-left:10px;}

#solo{background: url(../img/solo.jpg) repeat-x #AE7C37;}
#dentroSolo{width:976px;margin:auto;padding:10px 0 0 0 ;color:#fff;font-size:0.9em}
#dentroSolo ul li{display:inline;}
#dentroSolo li{margin-right:4px}
#dentroSolo a{color:#fff}

#site{clear:both}

.black{font-size:1.1em;color:#000;letter-spacing:1px}
.grande{font-size:1.2em;color:#F00}
.grande a{color:#F00}

/*Outras Formas de Chegar*/
.txtoutras {margin-top:7px; font-size:0.9em; color:#F14B0D; text-align:justify; line-height:19px}

.EnviarNome {font-size:0.9em; margin-top:5px}
.EnviarReserva {width:100%; border:1px solid #CCC; height:22px}
.EnviarReserva2 {border:1px solid #CCC; height:22px}
#txtComentario {width:100%; border:1px solid #CCC}


.ListaFotos {float:left; width:300px; text-align:center; margin-left:15px}
.ListaFotos dd {border:2px solid #1684D0; width:300px; height:225px}
#newsletter span {font-size:1.3em; weight:600; color:#1482CD}
#txtNome, #txtEmail {width:275px; height:13px; border:1px solid #CCC; margin-top:5px; background:#F4FCFF; padding:5px}
.botaoenviarnews {background:#043653; color:#fff; padding:5px 10px}

#BlocoDir {float:right; width:317px; margin-top:25px}
