.carte .pays {
	position:relative;
	border: none;
}

.carte .region {
	position:absolute;
	display:none;
}

.map .area {
	cursor:pointer;
}

.carte a.retour {
	position:absolute;
	width:70px;
	height:22px;
	line-height:22px;
	left:0px;
	top:0px;
	z-index:20; 
	text-decoration:none;
	font-family: Arial, Verdana, Helvetica, sans-serif;	
	font-size: 9px;	
	font-weight: normal;
	color:#85BE54;
	cursor:pointer;
}

.carte a.retour img{
	float:left;
}


#selection-region{	
	position:relative;	
	top : 10px;
	font-size: 9px;
}

#selection-departement{
	position:relative;
	top : 2px;
	font-size: 9px;
}

#map {
	position:absolute;
	top:0px;
	left:0px;	
	z-index:1;
}

#france #rhone-alpe{
	top:108px;
	left:138px;
	width:67px;
	height:68px;
}

#france #nord {
	width:49px;
	height:30px;	
	top:0px;
	left:103px;
}
#nord #regnord{
	top:45px;
	left:52px;
}
#nord #pasdecalais{
	top:57px;
	left:19px;
}


#france #picardie {
	width:53px;
	height:42px;	
	top:15px;
	left:99px;
}
#picardie #oise{
	left:58px;
	top:106px;	
}
#picardie #somme{
	left:38px;
	top:43px;	
}
#picardie #aisne{
	left:142px;
	top:70px;	
}


#france #champagne-ardenne {
	width:48px;
	height:70px;	
	top:20px;
	left:133px;
}

#champagne-ardenne #ardennes{
	top:0px;
	left:61px;
}
#champagne-ardenne #marne{
	top:74px;
	left:24px;
}
#champagne-ardenne #aube{
	top:142px;
	left:22px;
}
#champagne-ardenne #hautemarne{
	top:142px;
	left:103px;
}

#france #lorraine {
	width:50px;
	height:48px;
	top:35px;
	left:155px;
}

#lorraine #meuse {
	top:8px;
	left:25px;
}
#lorraine #meurtheetmoselle{
	top:9px;
	left:65px;
}
#lorraine #moselle{
	top:14px;
	left:89px;
}
#lorraine #vosges{
	top:109px;
	left:67px;
}

#france #franche-comte {
	width:35px;
	height:49px;
	top:72px;
	left:164px;
}

#france #bourgogne {
	width:52px;
	height:62px;
	top:65px;
	left:122px;
}
#bourgogne #yonne{
	top:12px;
	left:16px;
}
#bourgogne #nievre{
	top:100px;
	left:5px;
}
#bourgogne #saoneetloire{
	top:141px;
	left:61px;
}
#bourgogne #cotedor{
	top:50px;
	left:97px;
}


#france #ile-de-france {
	top:46px;
	left:100px;
}
#ile-de-france #valdoise{
	top:33px;
	left:28px;
}
#ile-de-france #yvelines{
	top:49px;
	left:11px;
}
#ile-de-france #essonne{
	top:79px;
	left:48px;
}
#ile-de-france #seineetmarne{
	top:46px;
	left:73px;
}
#ile-de-france #hautdeseine{
	top:69px;
	left:66px;
}
#ile-de-france #paris{
	top:72px;
	left:80px;
}
#ile-de-france #seinesaintdenis{
	top:57px;
	left:81px;
}
#ile-de-france #valdemarne{
	top:73px;
	left:80px;
}

#france #haute-normandie {
	width:33px;
	height:40px;
	top:24px;
	left:78px;
}
#haute-normandie #seinemaritime{
	top:8px;
	left:40px;
}
#haute-normandie #eure {
	top:56px;
	left:48px;
}


#france #RegCentre {
	width:61px;
	height:70px;
	top:50px;
	left:72px;
}

#france #auvergne {
	width:48px;
	height:63px;
	top:102px;
	left:110px;
}

#france #languedoc-roussillon {
	width:64px;
	height:73px;
	top:149px;
	left:103px;
}

#france #paca {
	width:65px;
	height:59px;
	top:141px;
	left:152px;
}

#france #corse {
	width:23px;
	height:45px;
	top:177px;
	left:200px;
}

#corse #hautecorse{
	width:70px;
	height:113px;
	left:70px;
	top:26px;
}

#corse #corsedusud{
	width:63px;
	height:96px;
	left:68px;
	top:87px;
}

#france #alsace {
	width:24px;
	height:46px;
	top:46px;
	left:190px;
}

#alsace #hautrhin{
	left:20px;
	top:103px;	
}

#alsace #basrhin{
	left:22px;
	top:22px;	
}

#france #midi-pyrenees {
	width:76px;
	height:70px;
	top:145px;
	left:67px;
}

#france #aquitaine {
	width:67px;
	height:80px;
	top:130px;
	left:40px;
}

#france #poitoucharentes {
	width:49px;
	height:60px;
	top:94px;
	left:54px;
}

#france #pays-de-la-loire {
	width:66px;
	height:63px;
	top:60px;
	left:32px;
}

#france #basse-normandie {
	width:53px;
	height:44px;
	top:30px;
	left:47px;
}

#france #bretagne {
	width:68px;
	height:40px;
	top:50px;
	left:-3px;
}

#france #limousin {
	width:41px;
	height:45px;
	top:112px;
	left:86px;
}

#aquitaine #landes{
	width:89px;
	height:71px;
	top:86px;
	left:40px;
}

#aquitaine #pyreneesatlantiques{
	width:94px;
	height:59px;
	top:151px;
	left:24px;
}

#aquitaine #lotetgaronne{
	width:62px;
	height:56px;
	top:72px;
	left:114px;
}

#aquitaine #dordogne{
	width:76px;
	height:80px;
	top:6px;
	left:120px;
}

#aquitaine #gironde{
	width:80px;
	height:99px;
	top:13px;
	left:58px;
}

#auvergne #allier{
	width:98px;
	height:72px;
	left:54px;
	top:18px;
}

#auvergne #puydedome{
	width:94px;
	height:80px;
	left:61px;
	top:64px;
}

#auvergne #hauteloire{
	width:85px;
	height:56px;
	left:102px;
	top:132px;
}

#auvergne #cantal{
	width:78px;
	height:74px;
	left:42px;
	top:127px;
}

#bassenormandie #manche{
	width:76px;
	height:132px;
	left:12px;
	top:26px;
}

#bassenormandie #calvados{
	width:112px;
	height:70px;
	left:59px;
	top:62px;
}

#bassenormandie #orne{
	width:128px;
	height:83px;
	left:79px;
	top:111px;
}

#bretagne #finistere{
	width:76px;
	height:88px;
	left:5px;
	top:55px;
}

#bretagne #cotesdarmor{
	width:97px;
	height:75px;
	left:69px;
	top:46px;
}

#bretagne #illeetvilaine{
	width:71px;
	height:89px;
	left:142px;
	top:67px;
}

#bretagne #morbihan{
	width:95px;
	height:76px;
	left:62px;
	top:104px;
}

#RegCentre #eureetloir{
	width:64px;
	height:78px;
	left:65px;
	top:4px;
}

#RegCentre #loiret{
	width:86px;
	height:69px;
	left:104px;
	top:50px;
}

#RegCentre #cher{
	width:71px;
	height:98px;
	left:118px;
	top:106px;
}

#RegCentre #indre{
	width:74px;
	height:75px;
	left:68px;
	top:134px;
}

#RegCentre #loiretcher{
	width:87px;
	height:75px;
	left:56px;
	top:67px;
}

#RegCentre #indreetloire{
	width:71px;
	height:76px;
	left:25px;
	top:101px;
}


#franchecomte #hautesaone{
	width:103px;
	height:82px;
	left:57px;
	top:19px;
}

#franchecomte #territoiresdebelfort{
	width:28px;
	height:42px;
	left:155px;
	top:36px;
}

#franchecomte #doubs{
	width:98px;
	height:109px;
	left:80px;
	top:64px;
}

#franchecomte #jura{
	width:69px;
	height:108px;
	left:50px;
	top:94px;
}

#languedocroussillon #lozere{
	width:54px;
	height:65px;
	left:100px;
	top:8px;
}

#languedocroussillon #gard{
	width:85px;
	height:74px;
	left:116px;
	top:47px;
}

#languedocroussillon #herault{
	width:91px;
	height:58px;
	left:76px;
	top:83px;
}

#languedocroussillon #aude{
	width:84px;
	height:62px;
	left:29px;
	top:122px;
}

#languedocroussillon #pyreneesorientales{
	width:81px;
	height:45px;
	left:32px;
	top:162px;
}

#limousin #hautevienne{
	width:96px;
	height:100px;
	left:30px;
	top:37px;
}

#limousin #creuse{
	width:92px;
	height:84px;
	left:85px;
	top:30px;
}

#limousin #correze{
	width:98px;
	height:89px;
	left:74px;
	top:102px;
}

#midipyrennees #lot{
	width:67px;
	height:65px;
	left:83px;
	top:16px;
}

#midipyrennees #aveyron{
	width:87px;
	height:93px;
	left:130px;
	top:24px;
}

#midipyrennees #tarnetgaronne{
	width:68px;
	height:48px;
	left:70px;
	top:65px;
}

#midipyrennees #tarn{
	width:77px;
	height:61px;
	left:112px;
	top:80px;
}

#midipyrennees #gers{
	width:81px;
	height:62px;
	left:12px;
	top:87px;
}

#midipyrennees #hautegaronne{
	width:94px;
	height:90px;
	left:47px;
	top:101px;
}

#midipyrennees #ariege{
	width:79px;
	height:57px;
	left:69px;
	top:146px;
}

#midipyrennees #hautespyrenees{
	left:5px;
	top:122px;
}

#paca #hautesalpes{
	width:97px;
	height:81px;
	left:74px;
	top:19px;
}

#paca #alpesdehauteprovence{
	width:88px;
	height:86px;
	left:80px;
	top:57px;
}

#paca #alpesmaritimes{
	width:63px;
	height:73px;
	left:150px;
	top:82px;
}

#paca #var{
	width:79px;
	height:70px;
	left:91px;
	top:129px;
}

#paca #vaucluse{
	width:70px;
	height:64px;
	left:28px;
	top:82px;
}

#paca #bouchesdurhone{
	width:95px;
	height:62px;
	left:5px;
	top:125px;
}

#paysdelaloire #mayenne{
	width:68px;
	height:69px;
	left:89px;
	top:16px;
}

#paysdelaloire #sarthe{
	width:78px;
	height:77px;
	left:134px;
	top:24px;
}

#paysdelaloire #maineetloire{
	width:89px;
	height:70px;
	left:82px;
	top:77px;
}

#paysdelaloire #vendee{
	width:103px;
	height:68px;
	left:22px;
	top:138px;
}

#paysdelaloire #loireatlantique{
	width:93px;
	height:81px;
	left:12px;
	top:74px;
}

#poitoucharentes #deuxsevres{
	width:61px;
	height:96px;
	left:69px;
	top:27px;
}

#poitoucharentes #vienne{
	width:72px;
	height:95px;
	left:113px;
	top:22px;
}

#poitoucharentes #charente{
	width:83px;
	height:77px;
	left:88px;
	top:110px;
}

#poitoucharentes #charentemaritime{
	width:88px;
	height:109px;
	left:28px;
	top:87px;
}

#rhonealpes #hautesavoie{
	width:73px;
	height:62px;
	left:132px;
	top:15px;
}

#rhonealpes #savoie{
	width:90px;
	height:72px;
	left:124px;
	top:55px;
}

#rhonealpes #ain{
	width:83px;
	height:75px;
	left:70px;
	top:9px;
}

#rhonealpes #isere{
	width:97px;
	height:98px;
	left:72px;
	top:62px;
}

#rhonealpes #drome{
	width:70px;
	height:102px;
	left:70px;
	top:108px;
}

#rhonealpes #rhone{
	width:55px;
	height:72px;
	left:42px;
	top:28px;
}

#rhonealpes #loire{
	width:64px;
	height:88px;
	left:10px;
	top:31px;
}

#rhonealpes #ardeche{
	width:62px;
	height:93px;
	left:20px;
	top:106px;
}
