.maps {
	background-image: url(../interface/fondo-mapas.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 841px;
}

iframe.contenedor-mapa { margin: 99px 0 0 137px; }

ul.links-mapas { list-style: none; }
ul.links-mapas li { float: right; }
ul.links-mapas li a { display: block; text-indent: -10000px; background-repeat: no-repeat; background-position: center center; }

ul.links-mapas li a:link.get-directions { width: 203px; height: 78px; margin-top: 54px;	background-image: url(../interface/boton-directions.png); }
ul.links-mapas li a:visited.get-directions { width: 203px; height: 78px; margin-top: 54px;	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.find-acommodations { width: 220px; height: 90px; margin-top: 120px; background-image: url(../interface/boton-acommodation.png); }
ul.links-mapas li a:visited.find-acommodations { width: 220px; height: 90px; margin-top: 120px; background-image: url(../interface/boton-acommodation.png); }
ul.links-mapas li a:hover.find-acommodations { background-image: url(../interface/boton-acommodation-hover.png); }
ul.links-mapas li a:active.find-acommodations { }

ul.links-mapas li a:link.parking { width: 206px; height: 74px; margin-top: 54px; margin-right: 67px; background-image: url(../interface/boton-parking.png); }
ul.links-mapas li a:visited.parking { width: 206px; height: 74px; margin-top: 54px; margin-right: 67px; background-image: url(../interface/boton-parking.png); }
ul.links-mapas li a:hover.parking { background-image: url(../interface/boton-parking-hover.png); }
ul.links-mapas li a:active.parking { }