
dl.plan.on {
	position: relative;
	text-align: left;
	padding: 0px;
}

dl.plan.on  * {
	padding: 0;
	margin: 0;
}

dl.plan.on dt {
	list-style: none;
	display: inline;
}

dl.plan.on dd {
	position: absolute;
	left: -9999px;
	/*width: 150px;*/
    width: 200px;
	padding: 4px;
	border: #000 2px solid;
	background: #fff;
	color: #000;
	font-family: arial, sans-serif;
	z-index: 100;
	font-size: 1em;
}


dl.plan.on dd img {
	position: relative;
	/*float: right;
	border: #000 1px solid;*/
	margin: 2px;
}

dl.plan.on a.point {
	display: block;
	position: absolute;
	text-indent: -9999px;
	background: url(plugins/spip-plans/prive/images/aide.gif) no-repeat;
	width: 12px;
	height: 12px;
	outline: none;
	z-index: 10;
	text-decoration: none;
}

dl.plan.on a.point:hover {
}

dl.plan.on dd a {
	text-decoration: none;
	color: #000;
}


dl.plan.on#plan_1 {
	width: 909px;
	height: 1000px;
	background: url("IMG/planon1.png") no-repeat;
}


dl.plan.on a.point#point_10 {
	z-index: 10;
	top: 285px;
	left: 134px;
	background: url(IMG/pointon10.png) no-repeat;
	width: 17px;
	height: 17px;
}

dl.plan.on a.point#point_10:hover {
	background: url(IMG/pointoff10.png) no-repeat;
}

dl.plan.on a.point#point_11 {
	z-index: 11;
	top: 560px;
	left: 10px;
	background: url(IMG/pointon11.png) no-repeat;
	width: 79px;
	height: 17px;
}

dl.plan.on a.point#point_11:hover {
	background: url(IMG/pointoff11.png) no-repeat;
}

dl.plan.on a.point#point_12 {
	z-index: 12;
	top: 301px;
	left: 87px;
	background: url(IMG/pointon12.png) no-repeat;
	width: 17px;
	height: 17px;
}

dl.plan.on a.point#point_12:hover {
	background: url(IMG/pointoff12.png) no-repeat;
}

dl.plan.on a.point#point_13 {
	z-index: 13;
	top: 580px;
	left: 10px;
	background: url(IMG/pointon13.png) no-repeat;
	width: 182px;
	height: 26px;
}

dl.plan.on a.point#point_13:hover {
	background: url(IMG/pointoff13.png) no-repeat;
}

dl.plan.on a.point#point_14 {
	z-index: 14;
	top: 300px;
	left: 182px;
	background: url(IMG/pointon14.png) no-repeat;
	width: 17px;
	height: 17px;
}

dl.plan.on a.point#point_14:hover {
	background: url(IMG/pointoff14.png) no-repeat;
}

dl.plan.on a.point#point_15 {
	z-index: 15;
	top: 610px;
	left: 10px;
	background: url(IMG/pointon15.png) no-repeat;
	width: 182px;
	height: 26px;
}

dl.plan.on a.point#point_15:hover {
	background: url(IMG/pointoff15.png) no-repeat;
}

dl.plan.on a.point#point_16 {
	z-index: 20;
	top: 110px;
	left: 545px;
	background: url(IMG/pointon16.png) no-repeat;
	width: 17px;
	height: 17px;
}

dl.plan.on a.point#point_16:hover {
	background: url(IMG/pointoff16.png) no-repeat;
}

dl.plan.on a.point#point_17 {
	z-index: 21;
	top: 690px;
	left: 10px;
	background: url(IMG/pointon17.png) no-repeat;
	width: 189px;
	height: 17px;
}

dl.plan.on a.point#point_17:hover {
	background: url(IMG/pointoff17.png) no-repeat;
}

dl.plan.on a.point#point_18 {
	z-index: 16;
	top: 245px;
	left: 144px;
	background: url(IMG/pointon18.png) no-repeat;
	width: 17px;
	height: 17px;
}

dl.plan.on a.point#point_18:hover {
	background: url(IMG/pointoff18.png) no-repeat;
}

dl.plan.on a.point#point_19 {
	z-index: 17;
	top: 640px;
	left: 10px;
	background: url(IMG/pointon19.png) no-repeat;
	width: 141px;
	height: 17px;
}

dl.plan.on a.point#point_19:hover {
	background: url(IMG/pointoff19.png) no-repeat;
}

dl.plan.on a.point#point_20 {
	z-index: 18;
	top: 162px;
	left: 502px;
	background: url(IMG/pointon20.png) no-repeat;
	width: 17px;
	height: 17px;
}

dl.plan.on a.point#point_20:hover {
	background: url(IMG/pointoff20.png) no-repeat;
}

dl.plan.on a.point#point_21 {
	z-index: 19;
	top: 660px;
	left: 10px;
	background: url(IMG/pointon21.png) no-repeat;
	width: 164px;
	height: 26px;
}

dl.plan.on a.point#point_21:hover {
	background: url(IMG/pointoff21.png) no-repeat;
}

dl.plan.on a.point#point_22 {
	z-index: 22;
	top: 120px;
	left: 624px;
	background: url(IMG/pointon22.png) no-repeat;
	width: 17px;
	height: 17px;
}

dl.plan.on a.point#point_22:hover {
	background: url(IMG/pointoff22.png) no-repeat;
}

dl.plan.on a.point#point_23 {
	z-index: 23;
	top: 710px;
	left: 10px;
	background: url(IMG/pointon23.png) no-repeat;
	width: 66px;
	height: 17px;
}

dl.plan.on a.point#point_23:hover {
	background: url(IMG/pointoff23.png) no-repeat;
}

dl.plan.on a.point#point_24 {
	z-index: 24;
	top: 180px;
	left: 850px;
	background: url(IMG/pointon24.png) no-repeat;
	width: 17px;
	height: 17px;
}

dl.plan.on a.point#point_24:hover {
	background: url(IMG/pointoff24.png) no-repeat;
}

dl.plan.on a.point#point_25 {
	z-index: 27;
	top: 750px;
	left: 10px;
	background: url(IMG/pointon25.png) no-repeat;
	width: 70px;
	height: 17px;
}

dl.plan.on a.point#point_25:hover {
	background: url(IMG/pointoff25.png) no-repeat;
}

dl.plan.on a.point#point_26 {
	z-index: 25;
	top: 730px;
	left: 10px;
	background: url(IMG/pointon26.png) no-repeat;
	width: 142px;
	height: 17px;
}

dl.plan.on a.point#point_26:hover {
	background: url(IMG/pointoff26.png) no-repeat;
}

dl.plan.on a.point#point_27 {
	z-index: 26;
	top: 73px;
	left: 855px;
	background: url(IMG/pointon27.png) no-repeat;
	width: 17px;
	height: 17px;
}

dl.plan.on a.point#point_27:hover {
	background: url(IMG/pointoff27.png) no-repeat;
}

dl.plan.on a.point#point_28 {
	z-index: 28;
	top: 410px;
	left: 187px;
	background: url(IMG/pointon28.png) no-repeat;
	width: 17px;
	height: 17px;
}

dl.plan.on a.point#point_28:hover {
	background: url(IMG/pointoff28.png) no-repeat;
}

dl.plan.on a.point#point_29 {
	z-index: 29;
	top: 520px;
	left: 295px;
	background: url(IMG/pointon29.png) no-repeat;
	width: 77px;
	height: 17px;
}

dl.plan.on a.point#point_29:hover {
	background: url(IMG/pointoff29.png) no-repeat;
}

dl.plan.on a.point#point_30 {
	z-index: 30;
	top: 261px;
	left: 235px;
	background: url(IMG/pointon30.png) no-repeat;
	width: 17px;
	height: 17px;
}

dl.plan.on a.point#point_30:hover {
	background: url(IMG/pointoff30.png) no-repeat;
}

dl.plan.on a.point#point_31 {
	z-index: 31;
	top: 540px;
	left: 295px;
	background: url(IMG/pointon31.png) no-repeat;
	width: 160px;
	height: 17px;
}

dl.plan.on a.point#point_31:hover {
	background: url(IMG/pointoff31.png) no-repeat;
}

dl.plan.on a.point#point_32 {
	z-index: 32;
	top: 433px;
	left: 488px;
	background: url(IMG/pointon32.png) no-repeat;
	width: 17px;
	height: 17px;
}

dl.plan.on a.point#point_32:hover {
	background: url(IMG/pointoff32.png) no-repeat;
}

dl.plan.on a.point#point_33 {
	z-index: 33;
	top: 560px;
	left: 295px;
	background: url(IMG/pointon33.png) no-repeat;
	width: 120px;
	height: 17px;
}

dl.plan.on a.point#point_33:hover {
	background: url(IMG/pointoff33.png) no-repeat;
}

dl.plan.on a.point#point_34 {
	z-index: 34;
	top: 445px;
	left: 638px;
	background: url(IMG/pointon34.png) no-repeat;
	width: 17px;
	height: 17px;
}

dl.plan.on a.point#point_34:hover {
	background: url(IMG/pointoff34.png) no-repeat;
}

dl.plan.on a.point#point_35 {
	z-index: 35;
	top: 580px;
	left: 295px;
	background: url(IMG/pointon35.png) no-repeat;
	width: 143px;
	height: 17px;
}

dl.plan.on a.point#point_35:hover {
	background: url(IMG/pointoff35.png) no-repeat;
}

dl.plan.on a.point#point_36 {
	z-index: 36;
	top: 382px;
	left: 688px;
	background: url(IMG/pointon36.png) no-repeat;
	width: 17px;
	height: 17px;
}

dl.plan.on a.point#point_36:hover {
	background: url(IMG/pointoff36.png) no-repeat;
}

dl.plan.on a.point#point_37 {
	z-index: 37;
	top: 600px;
	left: 295px;
	background: url(IMG/pointon37.png) no-repeat;
	width: 114px;
	height: 17px;
}

dl.plan.on a.point#point_37:hover {
	background: url(IMG/pointoff37.png) no-repeat;
}

dl.plan.on a.point#point_38 {
	z-index: 38;
	top: 394px;
	left: 596px;
	background: url(IMG/pointon38.png) no-repeat;
	width: 17px;
	height: 17px;
}

dl.plan.on a.point#point_38:hover {
	background: url(IMG/pointoff38.png) no-repeat;
}

dl.plan.on a.point#point_39 {
	z-index: 39;
	top: 620px;
	left: 295px;
	background: url(IMG/pointon39.png) no-repeat;
	width: 82px;
	height: 17px;
}

dl.plan.on a.point#point_39:hover {
	background: url(IMG/pointoff39.png) no-repeat;
}

dl.plan.on a.point#point_40 {
	z-index: 40;
	top: 372px;
	left: 577px;
	background: url(IMG/pointon40.png) no-repeat;
	width: 17px;
	height: 17px;
}

dl.plan.on a.point#point_40:hover {
	background: url(IMG/pointoff40.png) no-repeat;
}

dl.plan.on a.point#point_41 {
	z-index: 41;
	top: 640px;
	left: 295px;
	background: url(IMG/pointon41.png) no-repeat;
	width: 81px;
	height: 17px;
}

dl.plan.on a.point#point_41:hover {
	background: url(IMG/pointoff41.png) no-repeat;
}

dl.plan.on a.point#point_42 {
	z-index: 42;
	top: 278px;
	left: 748px;
	background: url(IMG/pointon42.png) no-repeat;
	width: 17px;
	height: 17px;
}

dl.plan.on a.point#point_42:hover {
	background: url(IMG/pointoff42.png) no-repeat;
}

dl.plan.on a.point#point_43 {
	z-index: 43;
	top: 660px;
	left: 295px;
	background: url(IMG/pointon43.png) no-repeat;
	width: 78px;
	height: 17px;
}

dl.plan.on a.point#point_43:hover {
	background: url(IMG/pointoff43.png) no-repeat;
}

dl.plan.on a.point#point_44 {
	z-index: 44;
	top: 319px;
	left: 673px;
	background: url(IMG/pointon44.png) no-repeat;
	width: 17px;
	height: 17px;
}

dl.plan.on a.point#point_44:hover {
	background: url(IMG/pointoff44.png) no-repeat;
}

dl.plan.on a.point#point_45 {
	z-index: 45;
	top: 680px;
	left: 295px;
	background: url(IMG/pointon45.png) no-repeat;
	width: 69px;
	height: 17px;
}

dl.plan.on a.point#point_45:hover {
	background: url(IMG/pointoff45.png) no-repeat;
}

dl.plan.on a.point#point_46 {
	z-index: 46;
	top: 255px;
	left: 711px;
	background: url(IMG/pointon46.png) no-repeat;
	width: 17px;
	height: 17px;
}

dl.plan.on a.point#point_46:hover {
	background: url(IMG/pointoff46.png) no-repeat;
}

dl.plan.on a.point#point_47 {
	z-index: 47;
	top: 700px;
	left: 295px;
	background: url(IMG/pointon47.png) no-repeat;
	width: 164px;
	height: 26px;
}

dl.plan.on a.point#point_47:hover {
	background: url(IMG/pointoff47.png) no-repeat;
}

dl.plan.on a.point#point_48 {
	z-index: 48;
	top: 247px;
	left: 621px;
	background: url(IMG/pointon48.png) no-repeat;
	width: 52px;
	height: 53px;
}

dl.plan.on a.point#point_48:hover {
	background: url(IMG/pointoff48.png) no-repeat;
}

dl.plan.on a.point#point_49 {
	z-index: 49;
	top: 520px;
	left: 660px;
	background: url(IMG/pointon49.png) no-repeat;
	width: 185px;
	height: 17px;
}

dl.plan.on a.point#point_49:hover {
	background: url(IMG/pointoff49.png) no-repeat;
}

dl.plan.on a.point#point_50 {
	z-index: 50;
	top: 167px;
	left: 614px;
	background: url(IMG/pointon50.png) no-repeat;
	width: 93px;
	height: 54px;
}

dl.plan.on a.point#point_50:hover {
	background: url(IMG/pointoff50.png) no-repeat;
}

dl.plan.on a.point#point_51 {
	z-index: 51;
	top: 540px;
	left: 660px;
	background: url(IMG/pointon51.png) no-repeat;
	width: 231px;
	height: 28px;
}

dl.plan.on a.point#point_51:hover {
	background: url(IMG/pointoff51.png) no-repeat;
}

dl.plan.on a.point#point_52 {
	z-index: 54;
	top: 87px;
	left: 661px;
	background: url(IMG/pointon52.png) no-repeat;
	width: 57px;
	height: 46px;
}

dl.plan.on a.point#point_52:hover {
	background: url(IMG/pointoff52.png) no-repeat;
}

dl.plan.on a.point#point_53 {
	z-index: 52;
	top: 570px;
	left: 660px;
	background: url(IMG/pointon53.png) no-repeat;
	width: 78px;
	height: 17px;
}

dl.plan.on a.point#point_53:hover {
	background: url(IMG/pointoff53.png) no-repeat;
}

dl.plan.on a.point#point_54 {
	z-index: 53;
	top: 23px;
	left: 638px;
	background: url(IMG/pointon54.png) no-repeat;
	width: 214px;
	height: 85px;
}

dl.plan.on a.point#point_54:hover {
	background: url(IMG/pointoff54.png) no-repeat;
}

dl.plan.on a.point#point_55 {
	z-index: 55;
	top: 590px;
	left: 660px;
	background: url(IMG/pointon55.png) no-repeat;
	width: 241px;
	height: 26px;
}

dl.plan.on a.point#point_55:hover {
	background: url(IMG/pointoff55.png) no-repeat;
}

dl.plan.on a.point#point_56 {
	z-index: 56;
	top: 29px;
	left: 444px;
	background: url(IMG/pointon56.png) no-repeat;
	width: 63px;
	height: 42px;
}

dl.plan.on a.point#point_56:hover {
	background: url(IMG/pointoff56.png) no-repeat;
}

dl.plan.on a.point#point_57 {
	z-index: 57;
	top: 620px;
	left: 660px;
	background: url(IMG/pointon57.png) no-repeat;
	width: 138px;
	height: 17px;
}

dl.plan.on a.point#point_57:hover {
	background: url(IMG/pointoff57.png) no-repeat;
}

dl.plan.on a.point#point_58 {
	z-index: 58;
	top: 70px;
	left: 313px;
	background: url(IMG/pointon58.png) no-repeat;
	width: 121px;
	height: 70px;
}

dl.plan.on a.point#point_58:hover {
	background: url(IMG/pointoff58.png) no-repeat;
}

dl.plan.on a.point#point_59 {
	z-index: 59;
	top: 640px;
	left: 660px;
	background: url(IMG/pointon59.png) no-repeat;
	width: 195px;
	height: 28px;
}

dl.plan.on a.point#point_59:hover {
	background: url(IMG/pointoff59.png) no-repeat;
}

dl.plan.on a.point#point_60 {
	z-index: 60;
	top: 120px;
	left: 187px;
	background: url(IMG/pointon60.png) no-repeat;
	width: 85px;
	height: 59px;
}

dl.plan.on a.point#point_60:hover {
	background: url(IMG/pointoff60.png) no-repeat;
}

dl.plan.on a.point#point_61 {
	z-index: 61;
	top: 670px;
	left: 660px;
	background: url(IMG/pointon61.png) no-repeat;
	width: 192px;
	height: 26px;
}

dl.plan.on a.point#point_61:hover {
	background: url(IMG/pointoff61.png) no-repeat;
}

dl.plan.on a.point#point_62 {
	z-index: 62;
	top: 35px;
	left: 167px;
	background: url(IMG/pointon62.png) no-repeat;
	width: 45px;
	height: 57px;
}

dl.plan.on a.point#point_62:hover {
	background: url(IMG/pointoff62.png) no-repeat;
}

dl.plan.on a.point#point_63 {
	z-index: 63;
	top: 700px;
	left: 660px;
	background: url(IMG/pointon63.png) no-repeat;
	width: 137px;
	height: 17px;
}

dl.plan.on a.point#point_63:hover {
	background: url(IMG/pointoff63.png) no-repeat;
}

dl.plan.on a.point#point_64 {
	z-index: 64;
	top: 100px;
	left: 0px;
	background: url(IMG/pointon64.png) no-repeat;
	width: 58px;
	height: 85px;
}

dl.plan.on a.point#point_64:hover {
	background: url(IMG/pointoff64.png) no-repeat;
}

dl.plan.on a.point#point_65 {
	z-index: 65;
	top: 720px;
	left: 660px;
	background: url(IMG/pointon65.png) no-repeat;
	width: 98px;
	height: 17px;
}

dl.plan.on a.point#point_65:hover {
	background: url(IMG/pointoff65.png) no-repeat;
}

dl.plan.on a.point#point_66 {
	z-index: 67;
	top: 185px;
	left: 59px;
	background: url(IMG/pointon66.png) no-repeat;
	width: 50px;
	height: 53px;
}

dl.plan.on a.point#point_66:hover {
	background: url(IMG/pointoff66.png) no-repeat;
}

dl.plan.on a.point#point_67 {
	z-index: 68;
	top: 740px;
	left: 660px;
	background: url(IMG/pointon67.png) no-repeat;
	width: 168px;
	height: 17px;
}

dl.plan.on a.point#point_67:hover {
	background: url(IMG/pointoff67.png) no-repeat;
}

dl.plan.on a.point#point_68 {
	z-index: 69;
	top: 381px;
	left: 130px;
	background: url(IMG/pointon68.png) no-repeat;
	width: 20px;
	height: 20px;
}

dl.plan.on a.point#point_69 {
	z-index: 70;
	top: 320px;
	left: 105px;
	background: url(IMG/pointon69.png) no-repeat;
	width: 20px;
	height: 20px;
}

dl.plan.on a.point#point_70 {
	z-index: 71;
	top: 441px;
	left: 181px;
	background: url(IMG/pointon70.png) no-repeat;
	width: 20px;
	height: 20px;
}

dl.plan.on a.point#point_71 {
	z-index: 72;
	top: 181px;
	left: 819px;
	background: url(IMG/pointon71.png) no-repeat;
	width: 20px;
	height: 20px;
}

dl.plan.on a.point#point_72 {
	z-index: 73;
	top: 414px;
	left: 264px;
	background: url(IMG/pointon72.png) no-repeat;
	width: 20px;
	height: 21px;
}

dl.plan.on a.point#point_73 {
	z-index: 74;
	top: 347px;
	left: 304px;
	background: url(IMG/pointon73.png) no-repeat;
	width: 20px;
	height: 21px;
}

dl.plan.on a.point#point_74 {
	z-index: 75;
	top: 396px;
	left: 338px;
	background: url(IMG/pointon74.png) no-repeat;
	width: 25px;
	height: 25px;
}

dl.plan.on a.point#point_75 {
	z-index: 76;
	top: 168px;
	left: 151px;
	background: url(IMG/pointon75.png) no-repeat;
	width: 26px;
	height: 27px;
}

dl.plan.on a.point#point_79 {
	z-index: 66;
	top: 340px;
	left: 716px;
}




div.conteneur_legende
{
	background: url(../../../squelettes/images/fond_liseai.png) repeat-y #EBE7DC;
	/*min-height:50px;*/
}

div.conteneur_legende img
{
	/*float:right;
	margin:0 10px 10px 0;*/
	display:block;
}