@charset "utf-8";
/* CSS Document */
.contact {
	background-image: url(../interface/fondo-contact.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 710px;
	color: #FFF;
}

.datos-contacto { width: 333px; float: left; padding-top: 90px; }
.forma-contacto { width: 617px; height: 520px; float: left; }
.forma-contacto label { display: none; }

.input-nombre, .input-telefono, .input-email-contact, .input-destino, .input-mensaje, .input-enviar { padding: 0; margin: 0; font-size: 20px; position: relative; background-color: transparent; }
.input-nombre { left: 260px; top: 123px; width: 330px; height: 25px;  }
.input-telefono { left: 50px; top: 170px; width: 205px; height: 25px; }
.input-email-contact { left: 340px; top: 187px; width: 245px; height: 25px; }
.input-destino { left: 130px; top: 235px; width: 215px; height: 25px; color: #000; background-color: #FFF; }
.input-mensaje { left: 170px; top: 265px; width: 418px; height: 130px; color: #000; }
.input-enviar { left: 60px; top: 330px; }

.contact h2 {
	text-indent: -10000px;
	width: 98%;
	margin: 0 auto;
	padding-top: 20px;
}

.contact dl, .contact p { width: 220px; margin: 15px auto; }

.contact p a:link, .contact dl a:link { color: #8cc63f; text-decoration: none; }
.contact p a:visited, .contact dl a:visited { color: #8cc63f; text-decoration: none; }
.contact p a:hover, .contact dl a:hover { text-decoration: underline; }
.contact p a:active, .contact dl a:active{}

ul.links-mapas { list-style: none; background-color: #FF3333; width: 230px; }
ul.links-mapas li { float: left; }
ul.links-mapas li a { display: block; width: 328px; text-indent: -10000px; background-repeat: no-repeat; background-position: center center; }

ul.links-mapas li a:link.get-directions { height: 86px; background-image: url(../interface/boton-directions.png); }
ul.links-mapas li a:visited.get-directions { height: 86px; background-image: url(../interface/boton-directions.png); }
ul.links-mapas li a:hover.get-directions { background-image: url(../interface/boton-directions-hover.png); }
ul.links-mapas li a:active.get-directions { }

ul.links-mapas li a:link.map { height: 86px; background-image: url(../interface/boton-map.png); }
ul.links-mapas li a:visited.map { height: 86px; background-image: url(../interface/boton-map.png); }
ul.links-mapas li a:hover.map { background-image: url(../interface/boton-map-hover.png); }
ul.links-mapas li a:active.map { }