@charset "utf-8";

* {margin:0;padding:0;}
body {
	margin-top: 10px; margin-bottom: 10px; margin-left: 10px; margin-right: 10px;
	font-family: 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color:#CCCCCC;	
}

h1 {font-family:'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;font-size:18px;margin:0; padding:10px 0 0 10px; color:#41617F; font-weight:normal; font-style:normal; font-variant:normal;}

h2 {font-family:'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;font-size:18px;margin:0; padding:10px 0 10px 0; color:#FFFFFF; font-weight:normal;}

/*Div que deixa o título h1 com borda*/
#tituloh1 {
	/*padding-top:10px;
	padding-bottom:10px;
	border-style:solid;
	border:1px 0 0 0;*/
	/*border-style:solid;*/
	border-bottom:none;
	border-top:1px solid #99C147;
	border-left:1px solid #99C147;
	border-right:none;
	/*border-color:#99C147;*/
}

/*Espaçamento utilizado na index (box e nos ítens abaixo)*/
.identar{
	padding-left:10px;
}
.identar30{
	padding-left:30px;
}
/*Classe que faz a imagem ficar ao lado do texto - ela é aplicada diretamente a imagem*/
.floatleft {
	float: left;
	margin: 0 10px 5px 0;
/*
0 = TOP
10px = BOTTOM
5px = RIGHT
0 = ESQUERDA
*/
}

/*Links com fundo branco*/
.links a{	
	font-family: 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration:none;
	font-weight: bold;
	color:#000000;
	padding-left: 10px;
	background: transparent url(../images/marcador_link_branco.jpg) no-repeat center left;
}
/*Utilzado na imagem que separa conteúdo*/
.separador{
	margin-top:30px;
}

/*Fundo da tabela principal*/
#principal{
	background-color:#FFFFFF;
}
/*Borda da tabela com flash*/
#flash {
	border:1px solid #99C147;
	padding:10px;
}

/*Margem acima da tabela "content" */
#content{
	margin-top:35px;
}

/*---------------INÍCIO MENU PRINCIPAL---------------*/
#menu{
	background-image:url(../images/menu_bg.jpg); 
	background-repeat:repeat-x;
	height:60px;	
	margin:0;
}
#menu ul {margin-left:0; margin-right:0; margin-top:0; float:left; width:100%; }
#menu ul li {margin-right:0;list-style:none; float:left;}
#menu ul li a{
	display:block;
  	height:60px;
  	line-height:60px;
 	/*margin-top:2px;*/
 	float:left;
  	padding:0 19px;
  	color:#fff;
  	font-weight:normal;
  	font-size:18px;
  	text-decoration:none;
}
#menu ul li a:hover{
	background-image:url(../images/menu_over_bg.jpg);
}
/*---------------FIM MENU PRINCIPAL---------------*/

/*---------------INÍCIO MENU LATERAL---------------*/
#menu_nav{
	/*padding-left:30px;
	padding-top:10px;*/
	margin-right:30px;
	margin-bottom:30px;
	background-color:#99C147;
	color:#FFFFFF;
	font-family: 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
/*---------------FIM MENU LATERAL---------------*/

/*---------------INÍCIO FORM RESERVAS INDEX---------------*/
#reservas {
	padding-left:30px;
	padding-bottom:10px;
}
.Dia, DiaSaida, Adultos, Criancas{	
	width:45px;
	margin-bottom:10px;
}
.Mes{
	width:130px;
	margin-bottom:10px;
}
.botao{
	/*margin-bottom:0px;*/
}
/*---------------FIM FORM RESERVAS INDEX---------------*/

/*---------------INÍCIO APARTAMENTOS INDEX---------------*/
#apartamentos {
	padding-left: 25px;
	padding-bottom:10px;
	margin-right:30px;
	background-color:#9C8937;
	color:#FFFFFF;
	font-family: 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
	font-size: 12px;
	/*font-style: normal;
	font-weight: normal;*/
}
#apartamentos ul li{
	font-size: 12px;
	font-style: normal;
	text-decoration:none;
	font-weight: bold;
	color:#FFFFFF;
	margin-left:42px;
	list-style-type:disc;
	padding-left: 1px;
	/*list-style-position:outside;*/
}
#apartamentos a{
	font-family: 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration:none;
	font-weight: bold;
	color:#FFFFFF;
	padding-left: 10px;
	background: transparent url(../images/marcador_link_marrom.jpg) no-repeat center left;
	margin-left:30px;
}
.links_apartmento a{	
	/*font-family: 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration:none;
	font-weight: bold;
	color:#FFFFFF;
	padding-left: 10px;
	background: transparent url(../images/marcador_link_marrom.jpg) no-repeat center left;
	font-family: 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration:none;
	font-weight: bold;
	color:#FFFFFF;
	padding-left: 30px;
	background: transparent url(../images/marcador_link_marrom.jpg) no-repeat center left;*/
}
	
/*---------------FIM APARTAMENTOS INDEX---------------*/

/*---------------INÍCIO BOX VERDE---------------*/
#box {
	margin-top:30px;
	margin-bottom:30px;
	padding-left: 10px;
	padding-bottom:10px;
	padding-right:10px;
	background-color:#99C147;
	color:#FFFFFF;
	font-family: 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
	font-size: 12px;
	/*font-style: normal;
	font-weight: normal;*/
}
#box ul li{
	font-size: 12px;
	font-style: normal;
	text-decoration:none;
	font-weight: bold;
	color:#FFFFFF;
	/*margin-left:42px;*/
	list-style-type:disc;
	padding-left: 1px;
	margin:5px;
	/*list-style-type:disc;
	padding-left: 2px;*/
}
.box a{	
	font-family: 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration:none;
	font-weight: bold;
	color:#FFFFFF;
	padding-left: 10px;
	background: transparent url(../images/marcador_link_marrom.jpg) no-repeat center left;
}

/*---------------FIM BOX VERDE---------------*/

#rodape{
	background-color:#99C147;
	padding:10px;
	color:#FFFFFF;
	margin-bottom:15px;
	margin-top:30px;
}

#rodape a{
	color:#FFFFFF;
	text-decoration:underline;
}

/*---------------INICIO TABELA TARIFAS---------------*/
.tarifas{
	background-color:#49B8BF;
	color:#FFFFFF;
	border:1px solid #FFFFFF;
	padding:2px;
}
.t {
	background-color:#5C7F8B;
	color:#FFFFFF;
	font-size:16px;
	font-weight:normal;
	border:1px solid #FFFFFF;
	padding:2px;
}
/*---------------FIM TABELA TARIFAS---------------*/

/*---------------INÍCIO GALERIA DE FOTOS (MENU ESQUERDO)---------------*/
#gallery{`
	margin-right:30px;
	margin-bottom:30px;
	background-color:#99C147;
	color:#FFFFFF;
	font-family: 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	padding-bottom:10px;	
}
#gallery a{
	font-family: 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration:none;
	font-weight: bold;
	color:#FFFFFF;
	padding-left: 10px;
	margin:30px;
	background: transparent url(../images/marcador_link_verde.jpg) no-repeat center left;	
}
#galeria ul li{
	margin:30px;
	list-style-type:disc;
	padding-left: 2px;
}
.galeria a{	
	font-family: 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration:none;
	font-weight: bold;
	color:#FFFFFF;
	padding-left: 30px;
	background: transparent url(../images/marcador_link_verde.jpg) no-repeat center left;
}
/*---------------FIM GALERIA DE FOTOS (MENU ESQUERDO)---------------*/