/* CSS Document */
.carte {
	margin:0;
	padding:0;
	background-image:url(images/carte_com_com.jpg);
	background-repeat:no-repeat;
	border:0;
	width:323px;
	height:315px;
	text-decoration:none;
	position:relative;
	font-size:9px;
}

.carte a{
	text-decoration:none;
}

/*----------------------------------*/
/*				Sauxillanges		*/
/*----------------------------------*/
.carte .point1{
	margin:0;
	padding:0;
	width:10px;
	height:10px;
	position:absolute;
	top:136px;
	left:122px;
	background-image:url(images/rond_rouge.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point1:hover{
	background-image:url(images/rond_rouge_hover.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point1 .village { /* définition de la balise <village> au survol */
padding:1px;
display: inline;
position: absolute;
top: -7px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: -60px;
background: green;
text-align: center;
color: white;
text-decoration:none;
border:1px #FFF solid;
cursor: pointer;
}

.carte .point1:hover .village { /* définition de la balise <village> au survol */
background: white;
text-align: center;
color: green;
text-decoration:none;
/*border:1px #FF0000 solid;*/
}


/*----------------------------------*/
/*		Le vernet la varenne		*/
/*----------------------------------*/
.carte .point2{
	margin:0;
	padding:0;
	width:10px;
	height:10px;
	position:absolute;
	top:270px;
	left:223px;
	background-image:url(images/rond_rouge.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point2:hover{
	background-image:url(images/rond_rouge_hover.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point2 .village { /* définition de la balise <village> au survol */
padding:1px;
display: inline;
position: absolute;
top: 12px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: -50px;
width:100px;
background: green;
text-align: center;
color: white;
text-decoration:none;
border:1px #FFF solid;
cursor: pointer;
}

.carte .point2:hover .village { /* définition de la balise <village> au survol */
background: white;
text-align: center;
color: green;
text-decoration:none;
/*border:1px #FF0000 solid;*/
}

/*----------------------------------*/
/*				Lamontgie			*/
/*----------------------------------*/
.carte .point3{
	margin:0;
	padding:0;
	width:10px;
	height:10px;
	position:absolute;
	top:270px;
	left:78px;
	background-image:url(images/rond_rouge.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point3:hover{
	background-image:url(images/rond_rouge_hover.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point3 .village { /* définition de la balise <village> au survol */
padding:1px;
display: inline;
position: absolute;
top: 15px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: -20px;
width:60px;
background: green;
text-align: center;
color: white;
text-decoration:none;
border:1px #FFF solid;
cursor: pointer;
}

.carte .point3:hover .village { /* définition de la balise <village> au survol */
background: white;
text-align: center;
color: green;
text-decoration:none;
/*border:1px #FF0000 solid;*/
}

/*----------------------------------*/
/*			Parentignat				*/
/*----------------------------------*/
.carte .point4{
	margin:0;
	padding:0;
	width:10px;
	height:10px;
	position:absolute;
	top:165px;
	left:25px;
	background-image:url(images/rond_rouge.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point4:hover{
	background-image:url(images/rond_rouge_hover.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point4 .village { /* définition de la balise <village> au survol */
padding:1px;
display: inline;
position: absolute;
top: -18px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: 0px;
width:60;
background: green;
text-align: center;
color: white;
text-decoration:none;
border:1px #FFF solid;
cursor: pointer;
}

.carte .point4:hover .village { /* définition de la balise <village> au survol */
background: white;
text-align: center;
color: green;
text-decoration:none;
/*border:1px #FF0000 solid;*/
}

/*----------------------------------*/
/*	Saint R&eacute;my de Chargnat	*/
/*----------------------------------*/
.carte .point5{
	margin:0;
	padding:0;
	width:10px;
	height:10px;
	position:absolute;
	top:200px;
	left:60px;
	background-image:url(images/rond_rouge.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point5:hover{
	background-image:url(images/rond_rouge_hover.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point5 .village { /* définition de la balise <village> au survol */
padding:1px;
display: inline;
position: absolute;
top: 10px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: 10px;
width:60;
background: green;
text-align: center;
color: white;
text-decoration:none;
border:1px #FFF solid;
cursor: pointer;
}

.carte .point5:hover .village { /* définition de la balise <village> au survol */
background: white;
text-align: center;
color: green;
text-decoration:none;
/*border:1px #FF0000 solid;*/
}

/*----------------------------------*/
/*			Sug&egrave;res			*/
/*----------------------------------*/
.carte .point6{
	margin:0;
	padding:0;
	width:10px;
	height:10px;
	position:absolute;
	top:50px;
	left:165px;
	background-image:url(images/rond_rouge.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point6:hover{
	background-image:url(images/rond_rouge_hover.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point6 .village { /* définition de la balise <village> au survol */
padding:1px;
display: inline;
position: absolute;
top: -20px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: 0px;
width:60;
background: green;
text-align: center;
color: white;
text-decoration:none;
border:1px #FFF solid;
cursor: pointer;
}

.carte .point6:hover .village { /* définition de la balise <village> au survol */
background: white;
text-align: center;
color: green;
text-decoration:none;
/*border:1px #FF0000 solid;*/
}

/*----------------------------------*/
/*			Cham&eacute;ane			*/
/*----------------------------------*/
.carte .point7{
	margin:0;
	padding:0;
	width:10px;
	height:10px;
	position:absolute;
	top:200px;
	left:218px;
	background-image:url(images/rond_rouge.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point7:hover{
	background-image:url(images/rond_rouge_hover.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point7 .village { /* définition de la balise <village> au survol */
padding:1px;
display: inline;
position: absolute;
top: -20px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: -20px;
width:60;
background: green;
text-align: center;
color: white;
text-decoration:none;
border:1px #FFF solid;
cursor: pointer;
}

.carte .point7:hover .village { /* définition de la balise <village> au survol */
background: white;
text-align: center;
color: green;
text-decoration:none;
/*border:1px #FF0000 solid;*/
}

/*----------------------------------*/
/*		Saint Etienne sur Usson		*/
/*----------------------------------*/
.carte .point8{
	margin:0;
	padding:0;
	width:10px;
	height:10px;
	position:absolute;
	top:210px;
	left:175px;
	background-image:url(images/rond_rouge.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point8:hover{
	background-image:url(images/rond_rouge_hover.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point8 .village { /* définition de la balise <village> au survol */
padding:1px;
display: inline;
position: absolute;
top: 15px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: -20px;
width:60;
background: green;
text-align: center;
color: white;
text-decoration:none;
border:1px #FFF solid;
cursor: pointer;
}

.carte .point8:hover .village { /* définition de la balise <village> au survol */
background: white;
text-align: center;
color: green;
text-decoration:none;
/*border:1px #FF0000 solid;*/
}

/*----------------------------------*/
/*	Saint Gen&egrave;s la Tourette	*/
/*----------------------------------*/
.carte .point9{
	margin:0;
	padding:0;
	width:10px;
	height:10px;
	position:absolute;
	top:200px;
	left:245px;
	background-image:url(images/rond_rouge.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point9:hover{
	background-image:url(images/rond_rouge_hover.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point9 .village { /* définition de la balise <village> au survol */
padding:1px;
display: inline;
position: absolute;
top: 15px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: 0px;
width:60;
background: green;
text-align: center;
color: white;
text-decoration:none;
border:1px #FFF solid;
cursor: pointer;
}

.carte .point9:hover .village { /* définition de la balise <village> au survol */
background: white;
text-align: center;
color: green;
text-decoration:none;
/*border:1px #FF0000 solid;*/
}

/*----------------------------------*/
/*				Bansat				*/
/*----------------------------------*/
.carte .point10{
	margin:0;
	padding:0;
	width:10px;
	height:10px;
	position:absolute;
	top:252px;
	left:93px;
	background-image:url(images/rond_rouge.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point10:hover{
	background-image:url(images/rond_rouge_hover.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point10 .village { /* définition de la balise <village> au survol */
padding:1px;
display: inline;
position: absolute;
top: 10px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: 5px;
width:60;
background: green;
text-align: center;
color: white;
text-decoration:none;
border:1px #FFF solid;
cursor: pointer;
}

.carte .point10:hover .village { /* définition de la balise <village> au survol */
background: white;
text-align: center;
color: green;
text-decoration:none;
/*border:1px #FF0000 solid;*/
}

/*----------------------------------*/
/*		Egliseneuve des Liards		*/
/*----------------------------------*/
.carte .point11{
	margin:0;
	padding:0;
	width:10px;
	height:10px;
	position:absolute;
	top:104px;
	left:180px;
	background-image:url(images/rond_rouge.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point11:hover{
	background-image:url(images/rond_rouge_hover.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point11 .village { /* définition de la balise <village> au survol */
padding:1px;
display: inline;
position: absolute;
top: -2px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: 15px;
width:60;
background: green;
text-align: center;
color: white;
text-decoration:none;
border:1px #FFF solid;
cursor: pointer;
}

.carte .point11:hover .village { /* définition de la balise <village> au survol */
background: white;
text-align: center;
color: green;
text-decoration:none;
/*border:1px #FF0000 solid;*/
}

/*----------------------------------*/
/*			Les Pradeaux			*/
/*----------------------------------*/
.carte .point12{
	margin:0;
	padding:0;
	width:10px;
	height:10px;
	position:absolute;
	top:204px;
	left:31px;
	background-image:url(images/rond_rouge.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point12:hover{
	background-image:url(images/rond_rouge_hover.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point12 .village { /* définition de la balise <village> au survol */
padding:1px;
display: inline;
position: absolute;
top: 12px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: -30px;
width:65;
background: green;
text-align: center;
color: white;
text-decoration:none;
border:1px #FFF solid;
cursor: pointer;
}

.carte .point12:hover .village { /* définition de la balise <village> au survol */
background: white;
text-align: center;
color: green;
text-decoration:none;
/*border:1px #FF0000 solid;*/
}

/*----------------------------------*/
/*			Saint Jean en Val		*/
/*----------------------------------*/
.carte .point13{
	margin:0;
	padding:0;
	width:10px;
	height:10px;
	position:absolute;
	top:189px;
	left:101px;
	background-image:url(images/rond_rouge.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point13:hover{
	background-image:url(images/rond_rouge_hover.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point13 .village { /* définition de la balise <village> au survol */
padding:1px;
display: inline;
position: absolute;
top: -2px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: 12px;
width:80;
background: green;
text-align: center;
color: white;
text-decoration:none;
border:1px #FFF solid;
cursor: pointer;
}

.carte .point13:hover .village { /* définition de la balise <village> au survol */
background: white;
text-align: center;
color: green;
text-decoration:none;
/*border:1px #FF0000 solid;*/
}

/*----------------------------------*/
/*		Saint Martin des Plains		*/
/*----------------------------------*/
.carte .point14{
	margin:0;
	padding:0;
	width:10px;
	height:10px;
	position:absolute;
	top:239px;
	left:61px;
	background-image:url(images/rond_rouge.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point14:hover{
	background-image:url(images/rond_rouge_hover.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point14 .village { /* définition de la balise <village> au survol */
padding:1px;
display: inline;
position: absolute;
top: 10px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: -60px;
width:60;
background: green;
text-align: center;
color: white;
text-decoration:none;
border:1px #FFF solid;
cursor: pointer;
}

.carte .point14:hover .village { /* définition de la balise <village> au survol */
background: white;
text-align: center;
color: green;
text-decoration:none;
/*border:1px #FF0000 solid;*/
}

/*----------------------------------*/
/*	Saint Quentin sur Sauxillanges	*/
/*----------------------------------*/
.carte .point15{
	margin:0;
	padding:0;
	width:10px;
	height:10px;
	position:absolute;
	top:145px;
	left:163px;
	background-image:url(images/rond_rouge.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point15:hover{
	background-image:url(images/rond_rouge_hover.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.carte .point15 .village { /* définition de la balise <village> au survol */
padding:1px;
display: inline;
position: absolute;
top: -2px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: 15px;
width:140;
background: green;
text-align: center;
color: white;
text-decoration:none;
border:1px #FFF solid;
cursor: pointer;
}

.carte .point15:hover .village { /* définition de la balise <village> au survol */
background: white;
text-align: center;
color: green;
text-decoration:none;
/*border:1px #FF0000 solid;*/
}

/*---------------------------------------------------------------------------------------------------*/
/* on met en place les span qui apparaitront sur la carte si on passe sur un lien de droite*/


.carte .place_liens {
margin-left:325px;
width:180px;
}

.lienscarte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336600;
	text-decoration: underline;
}
.lienscarte:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: underline;
	background:none;
	text-decoration:none;
}

/*----------------------------------*/
/*				Sauxillanges		*/
/*----------------------------------*/
.lienscarte .point1{
display:none;
}

.lienscarte:hover .point1{
display:inline;
margin:0;
padding:0;
width:10px;
height:10px;
position:absolute;
top:136px;
left:122px;
background-image:url(images/rond_rouge_hover.gif);
background-repeat:no-repeat;
text-decoration:none;
}

.lienscarte .point1 .village { /* définition de la balise <village> au survol */
display:none;
background:none;
border:0;
}

.lienscarte:hover .point1 .village { /* définition de la balise <village> au survol */
display:inline;
padding:1px;
position: absolute;
top: -7px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: -60px;
background: white;
text-align: center;
color: green;
text-decoration:none;
border:1px #FFF solid;
font-size:9px;
}


/*----------------------------------*/
/*		Le vernet la varenne		*/
/*----------------------------------*/
.lienscarte .point2{
display:none;
}

.lienscarte:hover .point2{
display:inline;
margin:0;
padding:0;
width:10px;
height:10px;
position:absolute;
top:270px;
left:223px;
background-image:url(images/rond_rouge_hover.gif);
background-repeat:no-repeat;
text-decoration:none;
}

.lienscarte .point2 .village { /* définition de la balise <village> au survol */
display:none;
background:none;
border:0;
}

.lienscarte:hover .point2 .village { /* définition de la balise <village> au survol */
display:inline;
padding:1px;
position: absolute;
top: 12px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: -50px;
width:100px;
background: white;
text-align: center;
color: green;
text-decoration:none;
border:1px #FFF solid;
font-size:9px;
}

/*----------------------------------*/
/*				Lamontgie			*/
/*----------------------------------*/
.lienscarte .point3{
display:none;
}

.lienscarte:hover .point3{
display:inline;
margin:0;
padding:0;
width:10px;
height:10px;
position:absolute;
top:270px;
left:78px;
background-image:url(images/rond_rouge_hover.gif);
background-repeat:no-repeat;
text-decoration:none;
}

.lienscarte .point3 .village { /* définition de la balise <village> au survol */
display:none;
background:none;
border:0;
}

.lienscarte:hover .point3 .village { /* définition de la balise <village> au survol */
display:inline;
padding:1px;
position: absolute;
top: 15px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: -20px;
width:60px;
background: white;
text-align: center;
color: green;
text-decoration:none;
border:1px #FFF solid;
font-size:9px;
}

/*----------------------------------*/
/*			Parentignat				*/
/*----------------------------------*/
.lienscarte .point4{
display:none;
}

.lienscarte:hover .point4{
display:inline;
margin:0;
padding:0;
width:10px;
height:10px;
position:absolute;
top:165px;
left:25px;
background-image:url(images/rond_rouge_hover.gif);
background-repeat:no-repeat;
text-decoration:none;
}

.lienscarte .point4 .village { /* définition de la balise <village> au survol */
display:none;
background:none;
border:0;
}

.lienscarte:hover .point4 .village { /* définition de la balise <village> au survol */
display:inline;
padding:1px;
position: absolute;
top: -18px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: 0px;
width:60px;
background: white;
text-align: center;
color: green;
text-decoration:none;
border:1px #FFF solid;
font-size:9px;
}

/*----------------------------------*/
/*	Saint R&eacute;my de Chargnat	*/
/*----------------------------------*/
.lienscarte .point5{
display:none;
}

.lienscarte:hover .point5{
display:inline;
margin:0;
padding:0;
width:10px;
height:10px;
position:absolute;
top:200px;
left:60px;
background-image:url(images/rond_rouge_hover.gif);
background-repeat:no-repeat;
text-decoration:none;
}

.lienscarte .point5 .village { /* définition de la balise <village> au survol */
display:none;
background:none;
border:0;
}

.lienscarte:hover .point5 .village { /* définition de la balise <village> au survol */
display:inline;
padding:1px;
position: absolute;
top: 10px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: 10px;
width:60px;
background: white;
text-align: center;
color: green;
text-decoration:none;
border:1px #FFF solid;
font-size:9px;
}

/*----------------------------------*/
/*			Sug&egrave;res			*/
/*----------------------------------*/
.lienscarte .point6{
display:none;
}

.lienscarte:hover .point6{
display:inline;
margin:0;
padding:0;
width:10px;
height:10px;
position:absolute;
top:50px;
left:165px;
background-image:url(images/rond_rouge_hover.gif);
background-repeat:no-repeat;
text-decoration:none;
}

.lienscarte .point6 .village { /* définition de la balise <village> au survol */
display:none;
background:none;
border:0;
}

.lienscarte:hover .point6 .village { /* définition de la balise <village> au survol */
display:inline;
padding:1px;
position: absolute;
top: -20px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: 0px;
width:60px;
background: white;
text-align: center;
color: green;
text-decoration:none;
border:1px #FFF solid;
font-size:9px;
}

/*----------------------------------*/
/*			Cham&eacute;ane			*/
/*----------------------------------*/
.lienscarte .point7{
display:none;
}

.lienscarte:hover .point7{
display:inline;
margin:0;
padding:0;
width:10px;
height:10px;
position:absolute;
top:200px;
left:218px;
background-image:url(images/rond_rouge_hover.gif);
background-repeat:no-repeat;
text-decoration:none;
}

.lienscarte .point7 .village { /* définition de la balise <village> au survol */
display:none;
background:none;
border:0;
}

.lienscarte:hover .point7 .village { /* définition de la balise <village> au survol */
display:inline;
padding:1px;
position: absolute;
top: -20px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: -20px;
width:60px;
background: white;
text-align: center;
color: green;
text-decoration:none;
border:1px #FFF solid;
font-size:9px;
}

/*----------------------------------*/
/*		Saint Etienne sur Usson		*/
/*----------------------------------*/
.lienscarte .point8{
display:none;
}

.lienscarte:hover .point8{
display:inline;
margin:0;
padding:0;
width:10px;
height:10px;
position:absolute;
top:210px;
left:175px;
background-image:url(images/rond_rouge_hover.gif);
background-repeat:no-repeat;
text-decoration:none;
}

.lienscarte .point8 .village { /* définition de la balise <village> au survol */
display:none;
background:none;
border:0;
}

.lienscarte:hover .point8 .village { /* définition de la balise <village> au survol */
display:inline;
padding:1px;
position: absolute;
top: 15px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: -20px;
width:60px;
background: white;
text-align: center;
color: green;
text-decoration:none;
border:1px #FFF solid;
font-size:9px;
}

/*----------------------------------*/
/*	Saint Gen&egrave;s la Tourette	*/
/*----------------------------------*/
.lienscarte .point9{
display:none;
}

.lienscarte:hover .point9{
display:inline;
margin:0;
padding:0;
width:10px;
height:10px;
position:absolute;
top:200px;
left:245px;
background-image:url(images/rond_rouge_hover.gif);
background-repeat:no-repeat;
text-decoration:none;
}

.lienscarte .point9 .village { /* définition de la balise <village> au survol */
display:none;
background:none;
border:0;
}

.lienscarte:hover .point9 .village { /* définition de la balise <village> au survol */
display:inline;
padding:1px;
position: absolute;
top: 15px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: 0px;
width:60px;
background: white;
text-align: center;
color: green;
text-decoration:none;
border:1px #FFF solid;
font-size:9px;
}

/*----------------------------------*/
/*				Bansat				*/
/*----------------------------------*/
.lienscarte .point10{
display:none;
}

.lienscarte:hover .point10{
display:inline;
margin:0;
padding:0;
width:10px;
height:10px;
position:absolute;
top:252px;
left:93px;
background-image:url(images/rond_rouge_hover.gif);
background-repeat:no-repeat;
text-decoration:none;
}

.lienscarte .point10 .village { /* définition de la balise <village> au survol */
display:none;
background:none;
border:0;
}

.lienscarte:hover .point10 .village { /* définition de la balise <village> au survol */
display:inline;
padding:1px;
position: absolute;
top: 10px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: 5px;
width:60px;
background: white;
text-align: center;
color: green;
text-decoration:none;
border:1px #FFF solid;
font-size:9px;
}

/*----------------------------------*/
/*		Egliseneuve des Liards		*/
/*----------------------------------*/
.lienscarte .point11{
display:none;
}

.lienscarte:hover .point11{
display:inline;
margin:0;
padding:0;
width:10px;
height:10px;
position:absolute;
top:104px;
left:180px;
background-image:url(images/rond_rouge_hover.gif);
background-repeat:no-repeat;
text-decoration:none;
}

.lienscarte .point11 .village { /* définition de la balise <village> au survol */
display:none;
background:none;
border:0;
}

.lienscarte:hover .point11 .village { /* définition de la balise <village> au survol */
display:inline;
padding:1px;
position: absolute;
top: -2px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: 15px;
width:60px;
background: white;
text-align: center;
color: green;
text-decoration:none;
border:1px #FFF solid;
font-size:9px;
}

/*----------------------------------*/
/*			Les Pradeaux			*/
/*----------------------------------*/
.lienscarte .point12{
display:none;
}

.lienscarte:hover .point12{
display:inline;
margin:0;
padding:0;
width:10px;
height:10px;
position:absolute;
top:204px;
left:31px;
background-image:url(images/rond_rouge_hover.gif);
background-repeat:no-repeat;
text-decoration:none;
}

.lienscarte .point12 .village { /* définition de la balise <village> au survol */
display:none;
background:none;
border:0;
}

.lienscarte:hover .point12 .village { /* définition de la balise <village> au survol */
display:inline;
padding:1px;
position: absolute;
top: 12px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: -30px;
width:65px;
background: white;
text-align: center;
color: green;
text-decoration:none;
border:1px #FFF solid;
font-size:9px;
}

/*----------------------------------*/
/*			Saint Jean en Val		*/
/*----------------------------------*/
.lienscarte .point13{
display:none;
}

.lienscarte:hover .point13{
display:inline;
margin:0;
padding:0;
width:10px;
height:10px;
position:absolute;
top:189px;
left:101px;
background-image:url(images/rond_rouge_hover.gif);
background-repeat:no-repeat;
text-decoration:none;
}

.lienscarte .point13 .village { /* définition de la balise <village> au survol */
display:none;
background:none;
border:0;
}

.lienscarte:hover .point13 .village { /* définition de la balise <village> au survol */
display:inline;
padding:1px;
position: absolute;
top: -2px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: 12px;
width:80px;
background: white;
text-align: center;
color: green;
text-decoration:none;
border:1px #FFF solid;
font-size:9px;
}

/*----------------------------------*/
/*		Saint Martin des Plains		*/
/*----------------------------------*/
.lienscarte .point14{
display:none;
}

.lienscarte:hover .point14{
display:inline;
margin:0;
padding:0;
width:10px;
height:10px;
position:absolute;
top:239px;
left:61px;
background-image:url(images/rond_rouge_hover.gif);
background-repeat:no-repeat;
text-decoration:none;
}

.lienscarte .point14 .village { /* définition de la balise <village> au survol */
display:none;
background:none;
border:0;
}

.lienscarte:hover .point14 .village { /* définition de la balise <village> au survol */
display:inline;
padding:1px;
position: absolute;
top: 10px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: -60px;
width:60px;
background: white;
text-align: center;
color: green;
text-decoration:none;
border:1px #FFF solid;
font-size:9px;
}

/*----------------------------------*/
/*	Saint Quentin sur Sauxillanges	*/
/*----------------------------------*/
.lienscarte .point15{
display:none;
}

.lienscarte:hover .point15{
display:inline;
margin:0;
padding:0;
width:10px;
height:10px;
position:absolute;
top:145px;
left:163px;
background-image:url(images/rond_rouge_hover.gif);
background-repeat:no-repeat;
text-decoration:none;
}

.lienscarte .point15 .village { /* définition de la balise <village> au survol */
display:none;
background:none;
border:0;
}

.lienscarte:hover .point15 .village { /* définition de la balise <village> au survol */
display:inline;
padding:1px;
position: absolute;
top: -2px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: 15px;
width:140px;
background: white;
text-align: center;
color: green;
text-decoration:none;
border:1px #FFF solid;
font-size:9px;
}