	@charset "utf-8";
	#div index{
	width:1024px;
	height:960;
	position:absolute;
	top:0px;
	left:0px;
	}
	
	/* formulario reserva*/
	.inp {
		background-image:url(../images/back-input.gif);
		background-position:top;
		background-repeat:no-repeat;
		width:175px;
		height:35px;
		padding-left:25px;
		padding-top:5px;
	}
	.inp2 {
		background-image:url(../images/back-input-2.gif);
		background-position:top;
		background-repeat:no-repeat;
		width:175px;
		height:46px;
		padding-left:25px;
		padding-top:5px;
	}
	.menu a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}
	.menu a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}
	.reserva input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#626262;
	font-weight:bold;
	width:125px;
	height:18px;
	border-style:none;
	border-top-style:none;
	border:none;
	border-color:#FFFFFF;
	padding-left:13px;
	padding-top:0px;
	}
	.reserva2 input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#626262;
	font-weight:bold;
	width:125px;
	height:18px;
	border-style:none;
	border-top-style:none;
	border:none;
	border-color:#FFFFFF;
	padding-left:13px;
	padding-top:0px;
	}
	.continue{
		
		width:156px;
		position:absolute;
		height: 35px;
		
	}
	.date li{
	display:inline;
	padding:10px;}
	.reserva submit{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	padding:5px;
	font-weight:bold;
	background-image:url(../images/boton-form.png)
	background-position:top;
	background-repeat:no-repeat;
	}
	
	.posicion_reserva {
		position:absolute;
		top:117px;
		left:-191px;
		width:411px;
		height:246px;
	}
	
	.reserva{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	padding:5px;
	/*font-weight:bold;*/
	
	}
	.reserva2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	padding:5px;
	/*font-weight:bold;*/
	background-image:url(../images/personal.jpg);
	background-repeat:no-repeat;
	padding:25px
	}
	.steper{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	
	}
	.grp_desc{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	}
	.car_select {
		/*background-image:url(../images/select_car.gif);
		background-repeat:no-repeat;*/
		background-color:#FFFFFF;
		width:527px;
		position:absolute;
		left: 118px;
		top: 141px;
		padding:15px;
		height: 684px;
		visibility: hidden;
	}
	.lugar1_select {
		background-image:url(../images/select_car.gif);
		background-repeat:no-repeat;
		width:527px;
		position:absolute;
		left: 208px;
		top: 81px;
		padding:15px;
		height: 684px;
		visibility: hidden;
	}
	.lugar2_select {
		background-image:url(../images/select_car.gif);
		background-repeat:no-repeat;
		width:527px;
		position:absolute;
		left: 208px;
		top: 123px;
		padding:15px;
		height: 684px;
		visibility: hidden;
	}
	.sele_tta {
		background-image:url(../images/select_car.gif);
		background-repeat:no-repeat;
		width:527px;
		position:absolute;
		left: 208px;
		top: 526px;
		padding:15px;
		height: 684px;
		visibility: hidden;
	}
	.steper li{
	display:inline;
	padding:2px;}
	
	/* HEADER */
	.header{
	background-image:url(../images/baner.jpg);
	background-repeat:no-repeat;
	width:1024px;
	height:87px;
	background-position:top;
	}
	.menu{
	background-image:url(../images/menu.jpg);
	background-repeat:no-repeat;
	width:1024px;
	height:20px;
	background-position:top
	}
	.log h1{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		
	 }
	
	.log{
		background-image:url(../images/login-back.jpg);
		background-repeat:no-repeat;
		position:absolute;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#666666;
		left: 565px;
		top: 164px;
		width:198px;
		position:absolute;
		z-index:0;
		height: 168px;
		padding:10px
	}
	.log a{
	
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#0000;
		text-decoration:none;
		}
	.log a:hover{
	
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#0000;
		text-decoration:underline;
		}
	.pricelist {
		background-image:url(../images/price_list_cars_top.jpg);
		width:515px;
		height:375px;
		position:absolute;
		padding:4px;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:12px;
		left: 23px;
		top: 163px;
	}
	.pricelist h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#cc0000;
	}
	.pricelist h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	margin:-1px;
	}
	.pricelist h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	margin:-1px;
	}
	.notes{
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cc0000;
	left: 23px;
	top: 547px;
	width: 250px;
}

	.steper2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	background-image:url(../images/personal_arriba.jpg);
	background-repeat:no-repeat;
	display:inline;
	padding:2px;
	}

.cars:hover{
background-color:#cccccc;
}
.idiomas{
font: 12px Helvetica;
color:#FFFFFF;
}
.paises {

border-color:#CCCCCC;
border-style:inset;
	background-color:#ffffff;
	position:absolute;
	left: 222px;
	top: 865px;
	padding:15px;
	visibility: hidden;
	width: 125px;
	height: 107px;
	}
.txtlogin{
font: 12px Helvetica;
color:#000000;
width:100px;
}
.villa_rental_menorca{ text-indent:-9999px; position:absolute; left:-9000;}
