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

* {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
span {
	visibility:hidden;
	font-size: 1px;
}
#fondo {
	background-image: url(../imagenes/seccion_fondo.jpg);
	height: 1050px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-repeat: repeat-y;
}
#fondo_ubicacion {
	background-image: url(../imagenes/seccion_fondo.jpg);
	height: 1000px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-repeat: repeat-y;
}
#fondo_formularios {
	background-image: url(../imagenes/seccion_fondo.jpg);
	height: 1000px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-repeat: repeat-y;
}
#fondo_reserva {
	background-image: url(../imagenes/seccion_fondo.jpg);
	height: 1100px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-repeat: repeat-y;
}
#fondo_contacto {
	background-image: url(../imagenes/seccion_fondo.jpg);
	height: 900px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-repeat: repeat-y;
}
#fondo_autos {
	background-image: url(../imagenes/seccion_fondo.jpg);
	height: 1800px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-repeat: repeat-y;
}
#fondo_empresa {
	background-image: url(../imagenes/seccion_fondo.jpg);
	height: 1150px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-repeat: repeat-y;
}
#fondo_tarifa {
	background-image: url(../imagenes/seccion_fondo.jpg);
	height: 1650px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-repeat: repeat-y;
}
#fondo_vans {
	background-image: url(../imagenes/seccion_fondo.jpg);
	height: 750px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-repeat: repeat-y;
}
#fondo_camionetas {
	background-image: url(../imagenes/seccion_fondo.jpg);
	height: 1100px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-repeat: repeat-y;
}
#fondo_circuitos {
	background-image: url(../imagenes/seccion_fondo.jpg);
	height: 900px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-repeat: repeat-y;
}
#fondo_servicios {
	background-image: url(../imagenes/seccion_fondo.jpg);
	height: 1400px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-repeat: repeat-y;
}
#fondo_links {
	background-image: url(../imagenes/seccion_fondo.jpg);
	height: 800px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-repeat: repeat-y;
}
#cabecera {
	background-image: url(../imagenes/cabecera.png);
	background-repeat: no-repeat;
	height: 173px;
	width: 1000px;
	z-index: 1000;
	position: absolute;
}
#logo {
	position: absolute;
	left: 76px;
	top: 23px;
}


#botonera li {
	float: left;
	list-style-type: none;
}

#botonera {
	position:absolute;
	right: 41px;
	top: 117px;
	width: 631px;
}

#botonera li a {
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.90em;
	color: #6a292f;
	padding-right: 13px;
	padding-left: 13px;
}
#botonera li a:hover {
	color: #000;
	font-weight: 500;
}
#titulos li {
	float: left;
	list-style-type: none;
}

#titulos {
	position:absolute;
	right: 41px;
	top: 18px;
	width: 433px;
	height: 20px;
}
#titulos p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.80em;
	color: #6a292f;
}
#flota {
	position: absolute;
	left: 9px;
	top: 0px;
}
#reserv {
	position: absolute;
	left: 270px;
	top: 0px;
}
#tarif {
	position: absolute;
	left: 365px;
	top: 0px;
}
#botonera_chica li {
	float: left;
	list-style-type: none;
}

#botonera_chica {
	position:absolute;
	right: 42px;
	top: 42px;
	width: 433px;
}
#autos a {
	display:block;
	background-image: url(../imagenes/iconos-03.jpg);
	background-repeat: no-repeat;
	width: 70px;
	height: 48px;
	position: absolute;
	left: 0px;
	top: 5px;
}
#vans a {
	display:block;
	background-image: url(../imagenes/iconos-04.jpg);
	background-repeat: no-repeat;
	width: 70px;
	height: 48px;
	position: absolute;
	left: 85px;
	top: 5px;
}
#camionetas a {
	display:block;
	background-image: url(../imagenes/iconos-05.jpg);
	background-repeat: no-repeat;
	width: 75px;
	height: 48px;
	position: absolute;
	left: 171px;
	top: 5px;
}
#reservas a {
	display:block;
	background-image: url(../imagenes/iconos.jpg);
	background-repeat: no-repeat;
	width: 51px;
	height: 55px;
	position: absolute;
	left: 281px;
	top: 0px;
}
#tarifas a {
	display:block;
	background-image: url(../imagenes/iconos-02.jpg);
	background-repeat: no-repeat;
	width: 51px;
	height: 55px;
	position: absolute;
	left: 369px;
	top: 0px;
}

#autos a:hover {
    display:block;
	background-image: url(../imagenes/iconos_over-03.jpg);
}
#vans a:hover {
	display:block;
	background-image: url(../imagenes/iconos_over-04.jpg);
}
#camionetas a:hover {
	display:block;
	background-image: url(../imagenes/iconos_over-05.jpg);
}
#reservas a:hover {
	display:block;
	background-image: url(../imagenes/iconos_over.jpg);
}
#tarifas a:hover {
	display:block;
	background-image: url(../imagenes/iconos_over-02.jpg);
}
#slide {
	height: 465px;
	width: 860px;
	position: absolute;
	left: 71px;
	top: 145px;
	z-index: 0;
}
#contenido {
	position: absolute;
	height: auto;
	width: 485px;
	left: 88px;
	top: 306px;
}
#contenido p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.80em;
	color: #000;
}
#contenido2 {
	position: absolute;
	width: 820px;
	left: 88px;
	top: 301px;
	height: auto;
}
#contenido_tarifa {
	position: absolute;
	width: 820px;
	left: 89px;
	top: 368px;
	height: auto;
}
#contenido2 p, #contenido_tarifa p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.80em;
	color: #000;
}
#mapa {
	position: absolute;
	height: 185px;
	width: 237px;
	left: 585px;
	top: 551px;
}
#separador {
	position: absolute;
	height: 22px;
	width: 849px;
	left: -15px;
	top: 503px;
}


#botonera_abajo li {
	float: left;
	list-style-type: none;
}

#botonera_abajo {
	position:absolute;
	right: 54px;
	top: 787px;
	width: 894px;
}
#flota_abajo a {
	display:block;
	background-image: url(../imagenes/botones_abajo.jpg);
	background-repeat: no-repeat;
	width: 247px;
	height: 117px;
	margin-right: 25px;
	margin-left: 25px;
}
#reservas_abajo a {
	display:block;
	background-image: url(../imagenes/botones_abajo-02.jpg);
	background-repeat: no-repeat;
	width: 247px;
	height: 117px;
	margin-right: 25px;
	margin-left: 25px;
}
#tarifas_abajo a {
	display:block;
	background-image: url(../imagenes/botones_abajo-03.jpg);
	background-repeat: no-repeat;
	width: 247px;
	height: 117px;
	margin-right: 25px;
	margin-left: 25px;
}
#flota_abajo a:hover {
    display:block;
	background-image: url(../imagenes/botones_abajo_over.jpg);
}
#reservas_abajo a:hover {
	display:block;
	background-image: url(../imagenes/botones_abajo_over-02.jpg);
}
#tarifas_abajo a:hover {
	display:block;
	background-image: url(../imagenes/botones_abajo_over-03.jpg);
}
#pie {
	background-image: url(../imagenes/pie.png);
	background-repeat: no-repeat;
	height: 54px;
	width: 1000px;
	position: absolute;
	left: 0px;
	bottom: 0px;
}
#pie a {
	position: absolute;
	left: 792px;
	bottom: 10px;
}
#separador_abajo1 {
	position: absolute;
	top: 774px;
	left: 345px;
}
#separador_abajo2 {
	position: absolute;
	top: 774px;
	left: 642px;
}
.texto_primero {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6A292F;
	width: 820px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6A292F;
}
.texto_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #333;
	width: 842px;
	position: absolute;
	left: 91px;
	top: 620px;
}
.texto_home img {
	float:left;
	margin-right: 25px;
}
#volver_reservar {
	position: absolute;
	top: 0px;
	left: 650px;
	width: 182px;
	height: 24px;
}
#volver_solo {
	position: absolute;
	top: 0px;
	left: 747px;
	width: 81px;
	height: 24px;
}
#volver_reservar li, #volver_solo li{
	float: left;
	margin-right: 5px;
	margin-left: 5px;
	list-style-type: none;
}
#volver a {
	background-image: url(../imagenes/volver.jpg);
	height: 20px;
	width: 68px;	
	display: block;
}
#reservar a {
	background-image: url(../imagenes/reservar.jpg);
	height: 20px;
	width: 87px;	
	display: block;
}
#volver a:hover {
	background-image: url(../imagenes/volver_over.jpg);
}
#reservar a:hover {
	background-image: url(../imagenes/reservar_over.jpg);
}

