.imageMap{width:210px;height:210px;position:relative;margin:auto;padding:0;background:url(images/map/map.gif) no-repeat 0 0;}.imageMap a{display:block;position:absolute;z-index:100;}.imageMap a.pNord{left:100px;top:3px;width:41px;height:26px;}.imageMap a.pPicardy{left:99px;top:19px;width:43px;height:36px;}.imageMap a.pUpper-Normandy{left:78px;top:25px;width:28px;height:33px;}.imageMap a.pLower-Normandy{left:50px;top:31px;width:44px;height:37px;}.imageMap a.pIle-de-France{left:99px;top:44px;width:32px;height:26px;}.imageMap a.pChampagne{left:128px;top:23px;width:39px;height:59px;}.imageMap a.pLorraine{left:150px;top:35px;width:42px;height:41px;}.imageMap a.pAlsace{left:180px;top:45px;width:20px;height:39px;}.imageMap a.pFranche{left:156px;top:69px;width:30px;height:41px;}.imageMap a.pBourgogne{left:119px;top:62px;width:43px;height:51px;}.imageMap a.pCentre{left:77px;top:50px;width:49px;height:60px;}.imageMap a.pPays{left:39px;top:59px;width:52px;height:50px;}.imageMap a.pBretagne{left:6px;top:50px;width:58px;height:32px;}.imageMap a.pCorse{left:188px;top:166px;width:17px;height:35px;}.imageMap a.pAquitaine{left:45px;top:122px;width:54px;height:65px;}.imageMap a.pMidi{left:67px;top:137px;width:65px;height:57px;}.imageMap a.pLanguedoc{left:102px;top:138px;width:53px;height:61px;}.imageMap a.pProvence{left:144px;top:133px;width:56px;height:48px;}.imageMap a.pRhone{left:133px;top:103px;width:57px;height:55px;}.imageMap a.pAuvergne{left:108px;top:97px;width:40px;height:50px;}.imageMap a.pLimousin{left:85px;top:105px;width:33px;height:36px;}.imageMap a.pPoitou{left:56px;top:89px;width:39px;height:48px;}.imageMap a+p{position:absolute;left:10px;top:88%;width:auto;color:#FFF;display:none;background:#000;opacity:.70;filter:alpha(opacity=70);}.imageMap:hover .hotspots{visibility:visible;}.imageMap p{display:block;padding:2px;font:12px Arial,Helvetica,sans-serif;font-weight:bold;z-index:100;border:1px solid transparent;border-radius:5px;}.imageMap b{display:block;position:absolute;z-index:200;-webkit-transition:0.75s;-moz-transition:0.75s;-o-transition:0.75s;transition:0.75s;}.imageMap b.bNord{background:url(images/map/map.gif) -215px -4px no-repeat;}.imageMap b.bPicardy{background:url(images/map/map.gif) -305px -5px no-repeat;}.imageMap b.bUpper-Normandy{background:url(images/map/map.gif) -306px -44px no-repeat;}.imageMap b.bLower-Normandy{background:url(images/map/map.gif) -215px -42px no-repeat;}.imageMap b.bIle-de-France{background:url(images/map/map.gif) -215px -81px no-repeat;}.imageMap b.bChampagne{background:url(images/map/map.gif) -288px -82px no-repeat;}.imageMap b.bLorraine{background:url(images/map/map.gif) -372px -44px no-repeat;}.imageMap b.bAlsace{background:url(images/map/map.gif) -371px -142px no-repeat;}.imageMap b.bFranche{background:url(images/map/map.gif) -215px -118px no-repeat;}.imageMap b.bBourgogne{background:url(images/map/map.gif) -9px -215px no-repeat;}.imageMap b.bCentre{background:url(images/map/map.gif) -106px -214px no-repeat;}.imageMap b.bPays{background:url(images/map/map.gif) -216px -167px no-repeat;}.imageMap b.bBretagne{background:url(images/map/map.gif) -214px -227px no-repeat;}.imageMap b.bCorse{background:url(images/map/map.gif) -395px -323px no-repeat;}.imageMap b.bAquitaine{background:url(images/map/map.gif) -275px -335px no-repeat;}.imageMap b.bMidi{background:url(images/map/map.gif) -130px -334px no-repeat;}.imageMap b.bLanguedoc{background:url(images/map/map.gif) -10px -335px no-repeat;}.imageMap b.bProvence{background:url(images/map/map.gif) -298px -275px no-repeat;}.imageMap b.bRhone{background:url(images/map/map.gif) -179px -274px no-repeat;}.imageMap b.bAuvergne{background:url(images/map/map.gif) -82px -275px no-repeat;}.imageMap b.bLimousin{background:url(images/map/map.gif) -10px -274px no-repeat;}.imageMap b.bPoitou{background:url(images/map/map.gif) -334px -190px no-repeat;}.imageMap .hotspots div:hover b{width:0;padding:0;}.imageMap .hotspots div:hover p{display:block;}.imageMap .Nord a:hover{background:url(images/map/map.gif) -215px -4px no-repeat;}.imageMap .Picardy a:hover{background:url(images/map/map.gif) -305px -5px no-repeat;}.imageMap .Upper-Normandy a:hover{background:url(images/map/map.gif) -306px -44px no-repeat;}.imageMap .Lower-Normandy a:hover{background:url(images/map/map.gif) -215px -42px no-repeat;}.imageMap .Ile-de-France a:hover{background:url(images/map/map.gif) -215px -81px no-repeat;}.imageMap .Champagne a:hover{background:url(images/map/map.gif) -288px -82px no-repeat;}.imageMap .Lorraine a:hover{background:url(images/map/map.gif) -372px -44px no-repeat;}.imageMap .Alsace a:hover{background:url(images/map/map.gif) -371px -142px no-repeat;}.imageMap .Franche a:hover{background:url(images/map/map.gif) -215px -118px no-repeat;}.imageMap .Bourgogne a:hover{background:url(images/map/map.gif) -9px -215px no-repeat;}.imageMap .Centre a:hover{background:url(images/map/map.gif) -106px -214px no-repeat;}.imageMap .Pays a:hover{background:url(images/map/map.gif) -216px -167px no-repeat;}.imageMap .Bretagne a:hover{background:url(images/map/map.gif) -214px -227px no-repeat;}.imageMap .Corse a:hover{background:url(images/map/map.gif) -395px -323px no-repeat;}.imageMap .Aquitaine a:hover{background:url(images/map/map.gif) -275px -335px no-repeat;}.imageMap .Midi a:hover{background:url(images/map/map.gif) -130px -334px no-repeat;}.imageMap .Languedoc a:hover{background:url(images/map/map.gif) -10px -335px no-repeat;}.imageMap .Provence a:hover{background:url(images/map/map.gif) -298px -275px no-repeat;}.imageMap .Rhone a:hover{background:url(images/map/map.gif) -179px -274px no-repeat;}.imageMap .Auvergne a:hover{background:url(images/map/map.gif) -82px -275px no-repeat;}.imageMap .Limousin a:hover{background:url(images/map/map.gif) -10px -274px no-repeat;}.imageMap .Poitou a:hover{background:url(images/map/map.gif) -334px -190px no-repeat;}#sNord{background:url(images/map/map.gif) -258px -6px no-repeat;}#sPicardy{background:url(images/map/map.gif) -354px -5px no-repeat;}#sUpper-Normandy{background:url(images/map/map.gif) -335px -42px no-repeat;}#sLower-Normandy{background:url(images/map/map.gif) -259px -42px no-repeat;}#sIle-de-France{background:url(images/map/map.gif) -249px -80px no-repeat;}#sChampagne{background:url(images/map/map.gif) -331px -83px no-repeat;}#sLorraine{background:url(images/map/map.gif) -371px -95px no-repeat;}#sAlsace{background:url(images/map/map.gif) -396px -142px no-repeat;}#sFranche{background:url(images/map/map.gif) -249px -118px no-repeat;}#sBourgogne{background:url(images/map/map.gif) -56px -214px no-repeat;}#sCentre{background:url(images/map/map.gif) -156px -214px no-repeat;}#sPays{background:url(images/map/map.gif) -275px -167px no-repeat;}#sBretagne{background:url(images/map/map.gif) -275px -227px no-repeat;}#sCorse{background:url(images/map/map.gif) -395px -359px no-repeat;}#sAquitaine{background:url(images/map/map.gif) -336px -335px no-repeat;}#sMidi{background:url(images/map/map.gif) -202px -334px no-repeat;}#sLanguedoc{background:url(images/map/map.gif) -71px -335px no-repeat;}#sProvence{background:url(images/map/map.gif) -359px -275px no-repeat;}#sRhone{background:url(images/map/map.gif) -238px -273px no-repeat;}#sAuvergne{background:url(images/map/map.gif) -130px -273px no-repeat;}#sLimousin{background:url(images/map/map.gif) -46px -274px no-repeat;}#sPoitou{background:url(images/map/map.gif) -379px -190px no-repeat;}