@charset "utf-8";
/* CSS Document */

.hola{
	width:100px;
	height:100px;
}

/*.bookingform label {
	font-size:14px;
	color: #09F;
	width:160px;
	font-variant:small-caps;
	width:100%;
	text-align:center;
}*/
.bookingform input {
	
	border-radius:20px;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:10px;
	width:100%;
	text-align:center;
	color:#900;
	box-shadow:1px 5px 5px #888888;
}
.bookingform .dates {
	color:#900;
	width:45px;
	font-size:11px;
	width:100%;
	
}

.bookingform .headbook {
	color: #900;
	font-size:30px;
	font-weight:bold;
	padding-bottom:20px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}
.bookingform .headbook1 {
	color:#900;
	font-size:15px;
	font-weight:bold;
	width:100%;
	
}

.bookingform select {
	padding-right:5px;
	padding-left:5px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color: #000;
	background-color: #FFF; 
	border: #F00;
	border-radius:20px;
	width:100%;
}
.arrival{
	border-radius:10px;
	margin-top:10px ;
	background: transparent;
	padding:10px;
	
}
.departure{
	border-radius:10px;
	margin-top:10px;
	background: transparent;
	padding:10px;
	text-align:center;
	
}

.transfer{
	
	border-radius:10px;
	margin-top:10px;
	background: transparent;
	padding:10px;
	color:#900;
	
}
.food{
	border-radius:10px;
	margin-top:10px;
	background: transparent;
	padding:10px;
	
	
}
.addons {
	border-radius:10px;
	margin-top:10px;
	background: transparent;
	padding:20px;

}

.bookingbutton{
	width:100%;
	margin:auto;
	text-align:center;
}