@charset "utf-8";
/* CSS Document */

a.tooltip1, a.tooltip2, a.tooltip_p{
    position:relative; /*este es el secreto*/
    z-index:24;
	color:#006699;
    text-decoration:underline;
	/*ESTRAS*/	
	
	}

a.tooltip1:hover, a.tooltip2:hover, a.tooltip_p:hover{
z-index:25; 
text-decoration:none;
background-color:transparent;
color:#006600;
}

a.tooltip1 span, a.tooltip2 span, a.tooltip_p span {display: none}

a.tooltip1:hover span, a.tooltip2:hover span, a.tooltip_p:hover span { /*este seria el estado "hover" cuando sale el texto*/
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
	display:block;
    position:absolute;
    top:2em; left:-1em; 
	width:98px;
	height:44px;
    background-color:transparent;
	color:#FFFFFF;
	padding:15px 10px 5px 15px;
	text-align: left;
	background-image:url(../mapa/tooltip/globo3.png);
	background-repeat:no-repeat;
	filter: alpha(opacity=80);
	opacity: 0.80;	
	}
	
a.tooltip2:hover span { /*este seria el estado "hover" cuando sale el texto*/
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
	display:block;
    position:absolute;
    top:2em; left:-1em; 
	width:98px;
	height:44px;
    background-color:transparent;
	color:#FFFFFF;
	padding:10px 10px 5px 15px;
	text-align: left;
	background-image:url(../mapa/tooltip/globo3.png);
	background-repeat:no-repeat;
	filter: alpha(opacity=80);
	opacity: 0.80;	
	}
	
	
	


		
		
a.tooltip_p:hover span { /*este seria el estado "hover" cuando sale el texto*/
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
	display:block;
    position:absolute;
    top:2em; left:-2em; 
	width:118px;
	height:48px;
    background-color:transparent;
	color:#FFFFFF;
	padding:15px 10px 5px 15px;
	text-align: left;
	background-image:url(../mapa/tooltip/globo_p.png);
	background-repeat:no-repeat;
	filter: alpha(opacity=80);
	opacity: 0.80;	
	}
	
	
	

a.tooltip_p:hover span { 
    background-image:url(../mapa/tooltip/globo_p.png);
	background-repeat:no-repeat;
		}

*html a.tooltip1:hover span, *html a.tooltip2:hover span { /*puto ie*/    
	width:166px;	
	}

/*--------------------------*/

#skyline, #skyline_p {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	background:url(../mapa/mapa.jpg);
	
  	/*background:url(../mapa/mapa_referencia.jpg);*/
	background-repeat:no-repeat;
	margin:0;
	position: relative;
	 
	 }
	 
#skyline {
   margin-top:20px;
   width: 415px; 
   height: 301px;
	 
	 }	 
	 
	 
	 
#skyline_p {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width: 301px; height: 212px;
	background:url(../mapa/mapa_p.jpg);
  	/*background:url(../mapa/mapa_referencia.jpg);*/
	background-repeat:no-repeat;
	margin:0;
	position: relative;
	margin-left:7px;
	margin-bottom:15px;
	 
	 }


#skyline a img, #skyline_p a img{
border:0;
}
	
#content .skylinetipo {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}
 
  #skyline li, #skyline_p li {
    margin: 0; padding: 0; list-style: none;
    position: absolute;}
 
 
  #skyline li, #skyline a, #skyline_p li, #skyline_p a {
	height: 18px;
	width:18px;
	display: block;
	border:0;
	background-image:none;

	
	/*background-image:url;(../mapa/bullet_map.gif);
	background-repeat:no-repeat;*/
			}
	

#bilbao {left: 220px; top:18px; }
#bilbao_p {left: 154px;	top:7px;}
#madrid {left: 198px; top:100px; }
#madrid_p {left: 141px; top:65px; }
#barcelona {left: 339px; top:74px; }
#barcelona_p {left: 246px; top:47px; }
#valencia {left: 281px; top:135px; }
#granada {left: 204px; top:211px; }
#granada_p {left: 145px; top:147px; }
#sevilla {left: 143px; top:205px; }
#cordoba {left: 166px; top:188px; }
#malaga {left: 180px; top:225px; }
#algeciras {left: 157px; top:240px; }
#santiago {left: 92px; top:32px; }
#oviedo {left: 149px; top:21px; }
#sansebastian {left: 241px; top:18px; }
#vitoria {left: 230px; top:30px; }
#pamplona {left: 248px; top:30px; }
#zaragoza{left: 267px; top:68px; }
#valladolid{left: 180px; top:61px; }
#palma{left: 355px; top:129px; }




.highlightit1 img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.highlightit1:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8;
}
