/* - - - - - - - - - - - - - - - - - - - - -
Title : Ville de Vence - image map style sheet
URL : www.vence.fr
Author : Pierre Jahan - JahanDesign.com
Created : 18/06/06
- - - - - - - - - - - - - - - - - - - - - */

#imap {
	display:block; 
	width:690px; 
	height:557px; 
	background:url(../images/cite_historique.jpg) no-repeat; 
	position:relative; 
	margin:10px 0;
}
#imap a#spots {
	display:block; 
	width:690px; 
	height:0; 
	padding-top:557px; 
	overflow:hidden; 
	position:absolute; 
	left:0; 
	top:0; 
	background:transparent url(../images/cite_historique_spots.gif) no-repeat 690px 557px; 
	cursor:default;
	text-decoration:none; 
	border:none;
}
* html #imap a#spots {height:557px; he\ight:0;}
#imap a#spots:hover {
	background-position: 0 0; 
	z-index:10;
}
#imap dd {
	position:absolute; 
	padding:0; 
	margin:0;
}
#s01, #s02, #s03, #s04, #s05, #s06, #s07, #s08, #s09, 
#s10, #s11, #s12, #s13, #s14, #s15, #s16, #s17, #s18, #s19, 
#s20, #s21, #s22, #s23, #s24, #s25 
{ z-index:20; }
#s01 { left:0; top:422px; }
#s02 { left:10px; top:344px; }
#s03 { left:56px; top:321px; }
#s04 { left:71px; top:352px; }
#s05 { left:81px; top:402px; }
#s06 { left:134px; top:348px; }
#s07 { left:213px; top:404px; }
#s08 { left:314px; top:525px; }
#s09 { left:423px; top:430px; }
#s10 { left:368px; top:335px; }
#s11 { left:320px; top:337px; }
#s12 { left:375px; top:264px; }
#s13 { left:365px; top:291px; }
#s14 { left:331px; top:289px; }
#s15 { left:330px; top:268px; }
#s16 { left:325px; top:238px; }
#s17 { left:368px; top:202px; }
#s18 { left:459px; top:237px; }
#s19 { left:487px; top:244px; }
#s20 { left:626px; top:143px; }
#s21 { left:641px; top:369px; }
#s22 { left:588px; top:464px; }
#s23 { left:528px; top:390px; }
#s24 { left:226px; top:115px; }
#s25 { left:29px; top:136px; }
#s01 a, #s02 a, #s03 a, #s04 a, #s05 a, #s06 a, #s07 a, #s08 a, #s09 a, 
#s10 a, #s11 a, #s12 a, #s13 a, #s14 a, #s15 a, #s16 a, #s17 a, #s18 a, #s19 a, 
#s20 a, #s21 a, #s22 a, #s23 a, #s24 a, #s25 a 
{
	display:block; 
	width:16px; 
	height:15px; 
	text-decoration:none; 
	border:none;
	z-index:20;
}
#imap a span, #imap a:visited span { display:none; }
#s01 a:hover, #s02 a:hover, #s03 a:hover, #s04 a:hover, #s05 a:hover, #s06 a:hover, #s07 a:hover, #s08 a:hover, #s09 a:hover, 
#s10 a:hover, #s11 a:hover, #s12 a:hover, #s13 a:hover, #s14 a:hover, #s15 a:hover, #s16 a:hover, #s17 a:hover, #s18 a:hover, #s19 a:hover, 
#s20 a:hover, #s21 a:hover, #s22 a:hover, #s23 a:hover, #s24 a:hover, #s25 a:hover 
{ border:2px solid #f00; text-decoration:none; }
#imap a:hover span {
	display:block;
	position:absolute;
	top:30px;
	padding:5px;
	width:680px;
	color:#555;
	background:#fff url(../images/bg_map.gif) right bottom no-repeat;
	border:1px solid #E0D6BF;
}
#s01 a:hover span { left:0; }
#s02 a:hover span { left:-10px; }
#s03 a:hover span { left:-56px; }
#s04 a:hover span { left:-71px; }
#s05 a:hover span { left:-81px; }
#s06 a:hover span { left:-134px; }
#s07 a:hover span { left:-213px; }
#s08 a:hover span { left:-314px; }
#s09 a:hover span { left:-423px; }
#s10 a:hover span { left:-368px; }
#s11 a:hover span { left:-320px; }
#s12 a:hover span { left:-375px; }
#s13 a:hover span { left:-365px; }
#s14 a:hover span { left:-331px; }
#s15 a:hover span { left:-330px; }
#s16 a:hover span { left:-325px; }
#s17 a:hover span { left:-368px; }
#s18 a:hover span { left:-459px; }
#s19 a:hover span { left:-487px; }
#s20 a:hover span { left:-626px; }
#s21 a:hover span { left:-641px; }
#s22 a:hover span { left:-588px; }
#s23 a:hover span { left:-528px; }
#s24 a:hover span { left:-226px; }
#s25 a:hover span { left:-29px; }
#imap a span:first-line {
	font-weight:bold; 
	font-style:italic;
}
