#divcarteglobale {
position: relative;
width: 400px;
}

.divcarteValence  {
	position: absolute;
	width: 150px;
	top:271px;
	left:257px;
	visibility:hidden;
	background:#218CCB;
	border:1px solid white;

}

.divcarteChanas {
	position: absolute;
	width: 120px;
	top:260px;
	left:257px;
	visibility:hidden;
	background:#218CCB;
	border:1px solid white;

}

.divcarteThononLesBains {
	position: absolute;
	width: 150px;
	top:200px;
	left:250px;
	visibility:hidden;
	background:#218CCB;
	border:1px solid white;

}

.divcarteChasseSurRhone {
	position: absolute;
	width: 150px;
	top:240px;
	left:200px;
	visibility:hidden;
	background:#218CCB;
	border:1px solid white;

}

.divcarteAixLesBains {
	position: absolute;
	width: 120px;
	top:228px;
	left:275px;
	visibility:hidden;
	background:#218CCB;
	border:1px solid white;

}
.divcarteGrenoble {
	position: absolute;
	width: 140px;
	top:259px;
	left:272px;
	visibility:hidden;
	background:#218CCB;
	border:1px solid white;

}
.divcarteLyon {
	position: absolute;
	width: 130px;
	top:237px;
	left:200px;
	visibility:hidden;
	background:#218CCB;
	border:1px solid white;

}
.divcarteBordeaux  {
	position: absolute;
	width: 120px;
	top:275px;
	left:110px;
	visibility:hidden;
	background:#218CCB;
	border:1px solid white;

}

.divcarteParis  {
	position: absolute;
	width: 120px;
	top:105px;
	left:180px;
	visibility:hidden;
	background:#218CCB;
	border:1px solid white;
}

.divcarteNice  {
	position: absolute;
	width: 120px;
	top:307;
	left:320;
	visibility:hidden;
	background:#218CCB;
	border:1px solid white;

}
.divcarteToulon  {
	position: absolute;
	width: 120px;
	top:353px;
	left:311px;
	visibility:hidden;
	background:#218CCB;
	border:1px solid white;

}
.police {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.policeBleue12px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	font-weight:bold;
	color: #001873;
}
.policeBleue11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:normal;
	font-weight:bold;
	color: #001873;
}

.policeBleue10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:normal;
	color: #001873;
}

.policeBlc12px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	font-weight:bold;
	color: #FFFFFF;
}
.policeRge12px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	font-weight:bold;
	color: #EF4209;
}

.tiret {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.lienref {color: #FFFFFF;font-size:6px;}
a.lienref:visited {color: #FFFFFF;}
a.lienref:hover {color: #FFFFFF;}

a.lienwww:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #ef4209;
	text-decoration: underline;
}
a.lienwww:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #ef4209;
	text-decoration: underline;
}
a.lienwww:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #ef4209;
	text-decoration: underline;
}
a.lienwww:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	font-weight: bold;
	color: #ef4209;
	text-decoration: none;
}

a.lienMentionsLegales:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
}
a.lienMentionsLegales:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
}
a.lienMentionsLegales:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
}
a.lienMentionsLegales:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	font-weight: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}


a.lienville:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.lienville:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.lienville:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.lienville:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.liengb:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
a.liengb:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #001873;
	text-decoration: underline;
}
a.liengb:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #001873;
	text-decoration: underline;
}
a.liengb:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}