

dl.plan.on {
	position: relative;
	text-align: left;
	padding: 0px;
	margin: 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;
	padding: 4px;
	border: #000 2px solid;
	background: #ddd;
	color: #000;
	font-family: arial, sans-serif;
	z-index: 30;
	font-size: 1em;
	text-align: center;
	align: center;
}

dl.plan.on dd img {
	position: relative;
	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;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}


dl.plan.on#plan_1 {
	width: 898px;
	height: 527px;
	background: url("IMG/planon1.jpg") no-repeat;
}

dl.plan.on#plan_1 a.point {
	background: url("IMG/planoff1.jpg") no-repeat;
	width: 6px;
	height: 6px;
}


dl.plan.on a.point#point_1 {
	z-index: 11;
	top: 192px;
	left: 64px;
}

dl.plan.on a.point#point_2 {
	z-index: 12;
	top: 155px;
	left: 450px;
	background: url(IMG/pointon2.gif) no-repeat;
	width: 24px;
	height: 24px;
}

dl.plan.on a.point#point_3 {
	z-index: 13;
	top: 155px;
	left: 450px;
}

dl.plan.on a.point#point_4 {
	z-index: 10;
	top: 155px;
	left: 450px;
	background: url(IMG/pointon4.gif) no-repeat;
	width: 24px;
	height: 24px;
}

dl.plan.on a.point#point_5 {
	z-index: 14;
	top: 97px;
	left: 485px;
	background: url(IMG/pointon5.png) no-repeat;
	width: 58px;
	height: 28px;
}

dl.plan.on a.point#point_6 {
	z-index: 15;
	top: 168px;
	left: 100px;
}

dl.plan.on a.point#point_8 {
	z-index: 16;
	top: 155px;
	left: 450px;
}

dl.plan.on a.point#point_9 {
	z-index: 17;
	top: 155px;
	left: 450px;
}

dl.plan.on a.point#point_10 {
	z-index: 18;
	top: 155px;
	left: 450px;
}

dl.plan.on a.point#point_11 {
	z-index: 19;
	top: 155px;
	left: 450px;
}

dl.plan.on a.point#point_12 {
	z-index: 20;
	top: 155px;
	left: 450px;
}

dl.plan.on a.point#point_13 {
	z-index: 21;
	top: 155px;
	left: 450px;
}

dl.plan.on a.point#point_14 {
	z-index: 22;
	top: 150px;
	left: 394px;
}

dl.plan.on a.point#point_15 {
	z-index: 23;
	top: 138px;
	left: 389px;
}

dl.plan.on a.point#point_64 {
	z-index: 24;
	top: 156px;
	left: 418px;
	background: url(IMG/pointon64.jpg) no-repeat;
	width: 6px;
	height: 6px;
}

dl.plan.on a.point#point_65 {
	z-index: 25;
	top: 162px;
	left: 400px;
	background: url(IMG/pointon65.png) no-repeat;
	width: 96px;
	height: 12px;
}


dl.plan.on#plan_2 {
	width: 898px;
	height: 527px;
	background: url("IMG/planon2.jpg") no-repeat;
}

dl.plan.on#plan_2 a.point {
	background: url("IMG/planoff2.jpg") no-repeat;
	width: 6px;
	height: 6px;
}


dl.plan.on a.point#point_7 {
	z-index: 10;
	top: 278px;
	left: 578px;
	background: url(IMG/pointon7.gif) no-repeat;
	width: 24px;
	height: 24px;
}

dl.plan.on a.point#point_16 {
	z-index: 11;
	top: 278px;
	left: 578px;
}

dl.plan.on a.point#point_17 {
	z-index: 12;
	top: 278px;
	left: 578px;
}

dl.plan.on a.point#point_18 {
	z-index: 13;
	top: 278px;
	left: 578px;
}

dl.plan.on a.point#point_19 {
	z-index: 14;
	top: 278px;
	left: 578px;
}

dl.plan.on a.point#point_20 {
	z-index: 15;
	top: 278px;
	left: 578px;
}

dl.plan.on a.point#point_21 {
	z-index: 16;
	top: 196px;
	left: 536px;
}

dl.plan.on a.point#point_22 {
	z-index: 17;
	top: 292px;
	left: 482px;
}

dl.plan.on a.point#point_23 {
	z-index: 18;
	top: 316px;
	left: 470px;
}

dl.plan.on a.point#point_24 {
	z-index: 19;
	top: 183px;
	left: 204px;
}

dl.plan.on a.point#point_25 {
	z-index: 20;
	top: 227px;
	left: 228px;
}

dl.plan.on a.point#point_26 {
	z-index: 21;
	top: 60px;
	left: 815px;
	background: url(IMG/pointon26.png) no-repeat;
	width: 58px;
	height: 28px;
}

dl.plan.on a.point#point_54 {
	z-index: 22;
	top: 292px;
	left: 198px;
	background: url(IMG/pointon54.png) no-repeat;
	width: 96px;
	height: 12px;
}

dl.plan.on a.point#point_56 {
	z-index: 23;
	top: 274px;
	left: 494px;
	background: url(IMG/pointon56.jpg) no-repeat;
	width: 6px;
	height: 6px;
}

dl.plan.on a.point#point_57 {
	z-index: 24;
	top: 286px;
	left: 495px;
	background: url(IMG/pointon57.png) no-repeat;
	width: 108px;
	height: 12px;
}


dl.plan.on#plan_3 {
	width: 898px;
	height: 527px;
	background: url("IMG/planon3.jpg") no-repeat;
}

dl.plan.on#plan_3 a.point {
	background: url("IMG/planoff3.jpg") no-repeat;
	width: 6px;
	height: 6px;
}


dl.plan.on a.point#point_27 {
	z-index: 10;
	top: 145px;
	left: 383px;
}

dl.plan.on a.point#point_28 {
	z-index: 11;
	top: 174px;
	left: 388px;
}

dl.plan.on a.point#point_29 {
	z-index: 12;
	top: 162px;
	left: 418px;
}

dl.plan.on a.point#point_30 {
	z-index: 13;
	top: 150px;
	left: 424px;
}

dl.plan.on a.point#point_31 {
	z-index: 14;
	top: 360px;
	left: 262px;
}

dl.plan.on a.point#point_32 {
	z-index: 15;
	top: 198px;
	left: 160px;
}

dl.plan.on a.point#point_33 {
	z-index: 16;
	top: 192px;
	left: 64px;
}

dl.plan.on a.point#point_34 {
	z-index: 17;
	top: 168px;
	left: 706px;
}

dl.plan.on a.point#point_35 {
	z-index: 18;
	top: 204px;
	left: 736px;
}

dl.plan.on a.point#point_36 {
	z-index: 19;
	top: 223px;
	left: 743px;
}

dl.plan.on a.point#point_37 {
	z-index: 20;
	top: 228px;
	left: 718px;
}

dl.plan.on a.point#point_38 {
	z-index: 21;
	top: 282px;
	left: 700px;
}


dl.plan.on#plan_4 {
	width: 898px;
	height: 527px;
	background: url("IMG/planon4.jpg") no-repeat;
}

dl.plan.on#plan_4 a.point {
	background: url("IMG/planoff4.jpg") no-repeat;
	width: 6px;
	height: 6px;
}


dl.plan.on a.point#point_39 {
	z-index: 10;
	top: 250px;
	left: 492px;
	background: url(IMG/pointon39.gif) no-repeat;
	width: 24px;
	height: 24px;
}

dl.plan.on a.point#point_40 {
	z-index: 11;
	top: 160px;
	left: 668px;
}

dl.plan.on a.point#point_42 {
	z-index: 12;
	top: 310px;
	left: 566px;
}

dl.plan.on a.point#point_43 {
	z-index: 13;
	top: 222px;
	left: 269px;
}

dl.plan.on a.point#point_44 {
	z-index: 14;
	top: 250px;
	left: 342px;
}

dl.plan.on a.point#point_45 {
	z-index: 15;
	top: 256px;
	left: 300px;
}

dl.plan.on a.point#point_58 {
	z-index: 16;
	top: 292px;
	left: 198px;
	background: url(IMG/pointon58.png) no-repeat;
	width: 96px;
	height: 12px;
}

dl.plan.on a.point#point_59 {
	z-index: 17;
	top: 274px;
	left: 494px;
	background: url(IMG/pointon59.jpg) no-repeat;
	width: 6px;
	height: 6px;
}

dl.plan.on a.point#point_60 {
	z-index: 18;
	top: 286px;
	left: 495px;
	background: url(IMG/pointon60.png) no-repeat;
	width: 108px;
	height: 12px;
}


dl.plan.on#plan_5 {
	width: 898px;
	height: 527px;
	background: url("IMG/planon5.jpg") no-repeat;
}

dl.plan.on#plan_5 a.point {
	background: url("IMG/planoff5.jpg") no-repeat;
	width: 6px;
	height: 6px;
}


dl.plan.on a.point#point_46 {
	z-index: 10;
	top: 156px;
	left: 418px;
}

dl.plan.on a.point#point_47 {
	z-index: 11;
	top: 156px;
	left: 436px;
}

dl.plan.on a.point#point_48 {
	z-index: 12;
	top: 168px;
	left: 202px;
}


dl.plan.on#plan_6 {
	width: 898px;
	height: 527px;
	background: url("IMG/planon6.jpg") no-repeat;
}

dl.plan.on#plan_6 a.point {
	background: url("IMG/planoff6.jpg") no-repeat;
	width: 6px;
	height: 6px;
}


dl.plan.on a.point#point_49 {
	z-index: 10;
	top: 250px;
	left: 494px;
	background: url(IMG/pointon49.gif) no-repeat;
	width: 24px;
	height: 24px;
}

dl.plan.on a.point#point_50 {
	z-index: 11;
	top: 250px;
	left: 494px;
}

dl.plan.on a.point#point_61 {
	z-index: 12;
	top: 292px;
	left: 198px;
	background: url(IMG/pointon61.png) no-repeat;
	width: 96px;
	height: 12px;
}

dl.plan.on a.point#point_62 {
	z-index: 13;
	top: 274px;
	left: 494px;
	background: url(IMG/pointon62.jpg) no-repeat;
	width: 6px;
	height: 6px;
}

dl.plan.on a.point#point_63 {
	z-index: 14;
	top: 286px;
	left: 495px;
	background: url(IMG/pointon63.png) no-repeat;
	width: 108px;
	height: 12px;
}


dl.plan.on#plan_7 {
	width: 898px;
	height: 527px;
	background: url("IMG/planon7.jpg") no-repeat;
}

dl.plan.on#plan_7 a.point {
	background: url("IMG/planoff7.jpg") no-repeat;
	width: 6px;
	height: 6px;
}


dl.plan.on a.point#point_51 {
	z-index: 10;
	top: 186px;
	left: 160px;
}

dl.plan.on a.point#point_52 {
	z-index: 11;
	top: 138px;
	left: 383px;
}

dl.plan.on a.point#point_53 {
	z-index: 12;
	top: 150px;
	left: 394px;
}


