.titre_canton {
margin: 0px;
background-color: #FF7E54;
color: #fff;
font-size: 16px;
text-align: center;
padding: 10px 0px 10px 0px;
font-weight: bold;
background-image: none;
text-indent: 0px;
}
.txt_canton {
text-indent: 0px;
padding: 0px;
margin: 0px;
background-image: none;
color:#000;
line-height:14px; 
font-size:10px; 
font-weight:normal; 
text-align: center;
}
p.infos {
padding :  15px;
font-weight: bold;
font-size: 11px;
text-align: center;
display: block;
background-color:#647DBF;
background-image: none;
text-indent: 0px;
color: #fff;
margin: 0px;	
}
p.infosp {
padding :  7px;
font-weight: bold;
font-size: 11px;
text-align: center;
display: block;
background-color:#198E00;
background-image: none;
text-indent: 0px;
color: #fff;
margin: 0px;	
}
p.infospt {
padding :  7px;
font-weight: bold;
font-size: 11px;
text-align: center;
display: block;
background-color: #2F4B8D;
background-image: none;
text-indent: 0px;
color: #fff;
margin: 0px;	
}
p.infospb {
padding :  7px;
font-weight: bold;
font-size: 11px;
text-align: center;
display: block;
background-color: #198E00;
background-image: none;
text-indent: 0px;
color: #fff;
margin: 217px 0px 0px 0px;
}

p.infosps {
padding :  7px;
font-weight: bold;
font-size: 11px;
text-align: center;
display: block;
background-color: #DC2100;
background-image: none;
text-indent: 0px;
color: #fff;
margin: 0px 0px 0px 0px;
}
p.infospbr {
padding :  7px;
font-weight: bold;
font-size: 11px;
text-align: center;
display: block;
background-color: #DC2100;
background-image: none;
text-indent: 0px;
color: #fff;
}
p.infospbb {
padding :  7px;
font-weight: bold;
font-size: 11px;
text-align: center;
display: block;
background-color: #647DBF;
background-image: none;
text-indent: 0px;
color: #fff;
}
div#carte {margin: 20px auto 20px 60px;}
#imap {display:block; width:650px; height:500px; background:url(images/carte_cantons.gif) no-repeat; position:relative; margin: 0px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;border-bottom: 1px solid #000;border-left: 1px solid #000;border-right: 1px solid #000; border-top:1px solid #000 ; }
#imap a#painting:hover {background-position: 0 0; z-index:10;}
#imap dd {position:absolute; padding:0; margin:0;}
#imap a#link_aix:hover,#imap a#link_troyes:hover,#imap a#link_estissac:hover,#imap a#link_bouilly:hover,#imap a#link_ervy:hover,#imap a#link_chaource:hover,
#imap a#link_riceys:hover,#imap a#link_soulaines:hover,#imap a#link_mussy:hover,#imap a#link_villenauxe:hover,#imap a#link_chapelle:hover,#imap a#link_romilly:hover,#imap a#link_savine:hover,#imap a#link_stjulien:hover,
#imap a#link_arcis:hover,#imap a#link_ramerupt:hover,#imap a#link_piney:hover,#imap a#link_lusigny:hover,#imap a#link_barseine:hover,#imap a#link_pontstmarie:hover,#imap a#link_prison:hover,#imap a#link_andre:hover,link_ueaj:hover,
#imap a#link_baraube:hover,#imap a#link_essoyes:hover {border: 1px solid none;}
#imap a span, #imap a:visited span {display:none;}
#imap a:hover span {border-bottom: 1px solid #000;border-right: 1px solid #000;border-left: 1px solid #000;border-top:1px solid #000;position:absolute; display:block;  width:200px; height:400px; }
/* ------------------------------*/
#imap #chapelle {left: 488px; top:25px; z-index:20;}
#imap a#link_chapelle {display:block; width:130px; height:20px; text-decoration:none; z-index:20; }
#imap a#link_chapelle:hover span {left:172px; top:-25px; height:500px; }
/* ------------------------------*/
#imap #romilly {left: 85px; top:140px; z-index:20;}
#imap a#link_romilly {display:block; width:60px; height:38px; text-decoration:none; z-index:20;}
#imap a#link_romilly:hover span {left:575px; top:-140px; height:500px; }
/* ------------------------------*/
#imap #savine {left: 420px; top:35px; z-index:20;}
#imap a#link_savine {display:block; width:60px; height:30px; text-decoration:none; z-index:20;}
#imap a#link_savine:hover span {left:240px; top:-35px; height:500px; }
/* ------------------------------*/
#imap #arcis {left: 210px; top:123px; z-index:20;}
#imap a#link_arcis {display:block; width:59px; height:38px; text-decoration:none; z-index:20;}
#imap a#link_arcis:hover span {left:450px; top:-123px; height:500px; }
/* ------------------------------*/
#imap #ramerupt {left: 265px; top:95px; z-index:20;}
#imap a#link_ramerupt {display:block; width:64px; height:30px; text-decoration:none; z-index:20;}
#imap a#link_ramerupt:hover span {left:395px; top:-95px; height:500px; }
/* ------------------------------*/
#imap #piney {left: 285px; top:210px; z-index:20;}
#imap a#link_piney {display:block; width:50px; height:25px; text-decoration:none; z-index:20;}
#imap a#link_piney:hover span {left:375px; top:-210px; height:500px; }
/* ------------------------------*/
#imap #lusigny {left: 260px; top:240px; z-index:20;}
#imap a#link_lusigny {display:block; width:70px; height:35px; text-decoration:none; z-index:20;}
#imap a#link_lusigny:hover span {left:400px; top:-240px; height:500px; }
/* ------------------------------*/
#imap #barseine {left: 290px; top:290px; z-index:20;}
#imap a#link_barseine {display:block; width:70px; height:35px; text-decoration:none; z-index:20;}
#imap a#link_barseine:hover span {left:370px; top:-290px; height:500px; }
/* ------------------------------*/
#imap #baraube {left: 410px; top:283px; z-index:20;}
#imap a#link_baraube {display:block; width:70px; height:35px; text-decoration:none; z-index:20;}
#imap a#link_baraube:hover span {left:250px; top:-283px; height:500px; }
/* ------------------------------*/
#imap #essoyes {left: 350px; top:340px; z-index:20;}
#imap a#link_essoyes {display:block; width:70px; height:25px; text-decoration:none; z-index:20;}
#imap a#link_essoyes:hover span {left:310px; top:-340px; height:500px; }
/* ------------------------------*/
#imap #mussy {left: 320px; top:385px; z-index:20;}
#imap a#link_mussy {display:block; width:110px; height:25px; text-decoration:none; z-index:20;}
#imap a#link_mussy:hover span {left:340px; top:-385px; height:500px; }
/* ------------------------------*/
#imap #riceys {left: 270px; top:362px; z-index:20;}
#imap a#link_riceys {display:block; width:72px; height:20px; text-decoration:none; z-index:20;}
#imap a#link_riceys:hover span {left:390px; top:-362px; height:500px; }
/* ------------------------------*/
#imap #chaource {left: 210px; top:380px; z-index:20;}
#imap a#link_chaource {display:block; width:72px; height:20px; text-decoration:none; z-index:20;}
#imap a#link_chaource:hover span {left:450px; top:-380px; height:500px; }
/* ------------------------------*/
#imap #ervy {left: 130px; top:330px; z-index:20;}
#imap a#link_ervy {display:block; width:100px; height:30px; text-decoration:none; z-index:20;}
#imap a#link_ervy:hover span {left:530px; top:-330px; height:500px; }
/* ------------------------------*/
#imap #aix {left: 78px; top:290px; z-index:20;}
#imap a#link_aix {display:block; width:80px; height:30px; text-decoration:none; z-index:20;}
#imap a#link_aix:hover span {left:582px; top:-290px; height:500px; }
/* ------------------------------*/
#imap #bouilly {left: 190px; top:285px; z-index:20;}
#imap a#link_bouilly {display:block; width:50px; height:30px; text-decoration:none; z-index:20;}
#imap a#link_bouilly:hover span {left:470px; top:-285px; height:500px; }
/* ------------------------------*/
#imap #estissac {left: 127px; top:255px; z-index:20;}
#imap a#link_estissac {display:block; width:55px; height:30px; text-decoration:none; z-index:20;}
#imap a#link_estissac:hover span {left:533px; top:-255px; height:500px; }
/* ------------------------------*/
#imap #troyes {left: 200px; top:220px; z-index:20;}
#imap a#link_troyes {display:block; width:50px; height:50px; text-decoration:none; z-index:20;}
#imap a#link_troyes:hover span {left:460px; top:-220px; height:500px; }
/* ------------------------------*/
#imap #pontstmarie{left: 540px; top:55px; z-index:20;}
#imap a#link_pontstmarie {display:block; width:90px; height:20px; text-decoration:none; z-index:20; }
#imap a#link_pontstmarie:hover span {left:120px; top:-55px; height:500px; }
/* ------------------------------*/
#imap #prison{left: 530px; top:80px; z-index:20;}
#imap a#link_prison {display:block; width:90px; height:20px; text-decoration:none; z-index:20; }
#imap a#link_prison:hover span {left:130px; top:-80px; height:500px; }
/* ------------------------------*/
#imap #stjulien{left: 530px; top:110px; z-index:20;}
#imap a#link_stjulien {display:block; width:110px; height:20px; text-decoration:none; z-index:20; }
#imap a#link_stjulien:hover span {left:130px; top:-110px; height:500px; }
/* ------------------------------*/
#imap #andre{left: 420px; top:100px; z-index:20;}
#imap a#link_andre {display:block; width:75px; height:30px; text-decoration:none; z-index:20;}
#imap a#link_andre:hover span {left:240px; top:-100px; height:500px; }
/* ------------------------------*/
#imap #ueaj {left: 430px; top:75px; z-index:20;}
#imap a#link_ueaj {display:block; width:60px; height:20px; text-decoration:none; z-index:20;}
#imap a#link_ueaj:hover span {left:230px; top:-75px; height:500px; }
/* ------------------------------*/