h1{
	font-size: 5em;	
	color: #004b8d;
	margin:0;
		
}
h2 { font-weight: 400; font-size: 2em; color: #004b8d; }
h3 { padding-bottom: 1em }
.intro {
	font-family: 'Open Sans', sans-serif;
	color: #002856;
	margin: 0% 10% 0% 10%;
}

.intro p { font-size: 1em; }

.section{
	text-align:center;
}

.controlArrow.prev {
	left: 50px;
}
.controlArrow.next{
	right: 50px;
}


#infoMenu li a {
	color: #fff;
}


#menu li.active{
	background: url(../images/button.png) no-repeat;
	color: #004b8d;
}
#menu li a{
	text-decoration:none;
	color: #fff;
}

#menu li a:hover {
	color: #ffd204;	
}

#menu li.active a:hover{
	color: #004b8d;
}
#menu li:hover{
}

#menu li {
	list-style:none;
	width: 125px;
	height: 30px;
	float: left;
	text-align: center;
	line-height: 30px;
	text-transform: uppercase;
	font-size: 12px;
	font-weight:600;
}
#menu li.active a{
	color: #004b8d;
}
#menu {
	position:fixed;
	top:0;
	left:0;
	height: 80px;
	z-index: 70;
	width: 100%;
	padding: 0;
	margin:0;
	background: #004b8d;
	font-family: 'Open Sans', sans-serif;
	
}

div#menu_items{
	position: absolute;
	right: 25px;
	top: 25px;	
}
div#menu_brand {
	position: absolute;
	left: 25px;
	top: 15px;	
}

#section0,
#section1,
#section2,
#section3,
#section4,
#hotel1, #hotel11, #hotel2, #hotel3, #hotel30, #hotel4, #hotel5, #hotel6, #hotel7,
#quartos1, #quartos11, #quartos2, #quartos3, #quartos30, #vista {
	background-size: cover; position: relative;
}

#section0, #section2, #section4{ background: #ffd204;}
#section1, #section3{ background: #ffe468;}

#hotel1 { background-image: url(../imagebank/hotel1.jpg); }
#hotel11 { background-image: url(../imagebank/hotel1-1.jpg); }
#hotel2 { background-image: url(../imagebank/hotel2.jpg); }
#hotel30 { background-image: url(../imagebank/hotel3-0.jpg); }
#hotel3 { background-image: url(../imagebank/hotel3.jpg); }
#hotel4 { background-image: url(../imagebank/hotel4.jpg); }
#hotel5 { background-image: url(../imagebank/hotel5.jpg); }
#hotel6 { background-image: url(../imagebank/hotel6.jpg); }
#hotel7 { background-image: url(../imagebank/hotel7.jpg); }

#quartos1 { background-image: url(../imagebank/quartos1.jpg); }
#quartos11 { background-image: url(../imagebank/quartos1-1.jpg); }
#quartos2 { background-image: url(../imagebank/quartos2.jpg); }
#quartos30 { background-image: url(../imagebank/quartos3-0.jpg); }
#quartos3 { background-image: url(../imagebank/quartos3.jpg); }
#vista { background-image: url(../imagebank/vista.jpg); }


a.bt, a.bt:link, a.bt:visited { font-family: 'Open Sans', sans-serif;background: #004b8d; padding: 10px 15px; border-radius: 5px; font-size: 12pt; text-decoration: none; color: #fff }
a.bt:active, a.bt:hover { font-family: 'Open Sans', sans-serif; background: #fff; padding: 10px 15px; border-radius: 5px; font-size: 12pt; text-decoration: none; color: #004b8d }

a, a:link, a:visited { font-family: 'Open Sans', sans-serif; color: #004b8d; text-decoration: none}
a:hover { color: #002856 }

div.photo_caption { 
	position: absolute;
	bottom: 0px; left: 0px;
	width: 100%;
	font-family: 'Open Sans', sans-serif;
	background: #ffd204; color: #004b8d;
	height: 50px;
}

div#mapa { margin-top: 80px }

input.forms, textarea.forms { border-radius: 5px; font-size: 14pt; padding: 10px; border: none; color: gray; }
input.formbt { border-radius: 5px; font-size: 14pt; padding: 10px; background: #004b8d; color: white; border: none }
input.formbt:hover { border-radius: 5px; font-size: 14pt; padding: 10px; background: white; color: #004b8d; border: none; cursor: pointer }
table.forms th, table.forms td { text-align: left; padding: 0 5px 0 0}

