body {
	background: #7DAAD5 url(images/fundo_geral.gif) repeat-x top;
	margin:0;
	text-align:center;
	font-family: Verdana, Arial, Georgia;
}

ul {font-size:12px; font-weight:bold; color:#CFE2FD; margin:0 }
li {
	list-style-type:none;
	font-size:12px; font-weight:bold; color:#CFE2FD;
	padding-bottom:7px;
}
form {margin:0;}

.tabGeral{
   width:755px;
   height:100%;      
	
}
  
.celGeral {
	background-color: #2962B7;
	vertical-align:top;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	margin:0;
	padding-bottom:1px;
	
}

.tabMenuEsq { font-size:10px; font-weight:bold; color:#000000; margin:10 0 0 10;}
.tabMenuEsq a {padding:3 5 4 15; font-weight:bold; font-size:10px; color:#012087; text-decoration:none; position:relative; display:block;}
.tabMenuEsq a:hover { background:#CFE2FD; color:#001350;}
.tabMenuEsqTitulo { padding-left:18px; font-weight:bold;}

.celMenu {vertical-align:top;  }

.rodape {
	height:22px;
	background-color: #D4E4F2;
	font-size:60%;
	color:#1A5683;
	text-align:center;
	border-right:1px solid #B2D2EE;
	border-left:1px solid #B2D2EE;
}
td.rodape a {text-decoration:none; color:#1A5683;}

.tabPacotes {float:right; font-size:11px; font-weight:bold; margin-top:60px; color:#0E569F; padding-right:5px;}
.tabPacotes a {text-decoration:none; color:#0316D6;}
.tabPacotes a:hover {text-decoration:underline; color:#011B43;}
.textoHome {margin:30 50 10 30; font-size:12px; font-weight:bold; color:#E2EEFF;  line-height:16px;}
.textoPousada {margin:0 10 10 30;  font-size:12px; font-weight:bold; color:#E2EEFF;  line-height:16px;}
.textoTerceiraIdade {margin:100 20 10 30;  font-size:12px; font-weight:bold; color:#E2EEFF; line-height:16px;}
.textoLuaDeMel {margin:90 60 10 30;  font-size:12px; font-weight:bold; color:#E2EEFF;  line-height:16px;}
.textoCarnaval {margin:90 40 10 30;  font-size:12px; font-weight:bold; color:#E2EEFF;  line-height:16px;}
.textoMotocross {margin:90 30 10 30;  font-size:12px; font-weight:bold; color:#E2EEFF;  line-height:16px;}
.textoHospedes {margin:17 5 5 30;  font-size:12px; font-weight:bold; color:#E2EEFF;  line-height:16px;}
.textoContato {margin:10 30 0 20; padding:10 10 10 20; font-size:12px; font-weight:bold; color:#E2EEFF;  line-height:16px;}

.tumbnailsGalerias img {margin:4 2 4 7;}

.tabForm {font-size:12px; color:#ffffff; }
.tabForm input{
	border: 1px solid #bcbcbc;
	color: #003380;
	padding: 4px;
	font: normal 12px verdana;
	margin:2;	
}
.tabForm select, .tabForm textarea {
	border: 1px solid #bcbcbc;
	color: #003380;
	padding: 5px;
	font: normal 12px verdana;
	margin:2;	
}

.tabRent {
font: Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size: 10px;
padding: 2px;
margin: 2px;
border:1px solid #ffffff;
}


.letraTabSolta  { color:#ffffff; font-size:12px;}
.letraTabSolta a {text-decoration:none; color:#ffffff; font-size:11px;}
.letraTabSolta a:hover {text-decoration:underline; }


.linkTarifas a {text-decoration:none; color:#ffffff; font-size:12px;}
.linkTarifas a:hover {text-decoration:underline; }
