/* *****	CSS page projeditiondeco	***** */
#contenu_pjed-p1 a { text-decoration: none; }
	#contenu_pjed-p1 div { display: inline; border: 0 none; }
	#contenu_pjed-p1 div img { display: block; }
	div#x1 { float: right; width: 10%; position: relative; }
	img#vignx1 {  width: 37.5%; visibility: hidden; }
	div#x1 span { display: block; position: absolute; width: 450%; left: -800%; top: 150%; } 
	img#image_pjed-fond { display: block; width: 100%; }
	div#x2 { float: right; width: 20%;  }
	div#x2 img, div#x5 img { width: 18.75%; }
	div#x3 { float: left; width: 10%; }
	div#x3 img { width: 75%; visibility: hidden; }
	div#x4 { float: right; width: 10%; }
	div#x4 img { width: 37.5%; visibility: hidden; }
	div#x5 { float: left; width: 20%; margin-left: 69%; }
	#x2 h3, #x5 h3 { text-align: center; font-size: 1.3em; font-weight: normal; }
a.apjedit, a.apjdeco { border: 0 none; background-color: plum; }
a.apjedit { display: block; float: left; width: 10%; margin-left: 69%; display: inline; position: relative; }
a.apjdeco { display: block; float: right; width: 10%; display: inline; position: relative; }
	a.apjedit span, a.apjdeco span { visibility: hidden; display: block; position: absolute; width: 600%; }
	a.apjedit span { 	left: -650%; background-color: #ffffcc; }
	a.apjdeco span { 	left: -860%; background-color: #ffffcc; }
a#pjed1-06 { margin-bottom: 10px; }
img.vignedit, img.vigndeco, img.pjedvignedit, img.pjedvigndeco { display: block; border: 0 none; }
img.vignedit { float: right; width: 75%; }
img.vigndeco { float: left; width: 75%; }
img.pjedvignedit, img.pjedvigndeco { float: left; width: 3%; visibility: hidden; }
img.pjedvigndeco { margin-left: 10%; }
a#pjed1-01 span { top: 25%; }		a#pjed1-02 span { top: -75%; }
a#pjed1-03 span { top: -175%; }	a#pjed1-04 span { top: -275%; }
a#pjed1-05 span { top: -375%; }	a#pjed1-06 span { top: -475%; }
strong.pjetitre, em.pjelegend,  em.pjdlegend { font-family: verdana; }
strong.pjetitre { display: block; height: 10%; font-weight: normal; font-size: 1.2em; color: red; margin-bottom: 10px; } 
em.pjetxt { display: block; font-style: normal; font-size: 1.0em; color: black; } 
em.pjelegend , em.pjdlegend { display: block; font-style: normal; text-align: center; margin-top: 10px; }
em.pjelegend { float: right; font-size: 0.9em; color: #0066cc; }
em.pjdlegend { float: left; width: 80%; font-size: 1.0em; color: black; border: 0 none; }
img.pjedimgedit  { display: block; float: right; border: 0 none; }
img.pjedimgdeco  { display: block; width: 80%; float: left; border: 0 none; }
#pjedtxt01, #pjedtxt03  { float: left; width: 25%; }
#pjedimg01, #pjedlgnd01, #pjedimg03, #pjedlgnd03 { width: 70%; }
#pjedtxt02 { float: right; width: 96%; margin-bottom: 10px; }
#pjedimg02, #pjedlgnd02  { width: 96%; }
a.apjedit:hover { background-color: yellow; }
	a.apjedit:hover span { visibility: visible; }
/*
	a#pjed1-01:focus, a#pjed1-02:focus, a#pjed1-03:focus  { background-color: yellow; outline: none; }
	a#pjed1-01:focus span, a#pjed1-02:focus span, a#pjed1-03:focus span { visibility: visible; }
	a#pjed1-01:active, a#pjed1-02:active, a#pjed1-03:active  { background-color: yellow; outline: none; }
	a#pjed1-01:active span, a#pjed1-02:active span, a#pjed1-03:active span { visibility: visible; }
*/
a.apjdeco:hover { background-color: yellow; }
	a.apjdeco:hover span { visibility: visible; }
/*	
	a#pjed1-04:focus, a#pjed1-05:focus, a#pjed1-06:focus  { background-color: yellow; outline: none; }
	a#pjed1-04:focus span, a#pjed1-05:focus span, a#pjed1-05:focus span { visibility: visible; }
	a#pjed1-04:active, a#pjed1-05:active, a#pjed1-06:active  { background-color: yellow; outline: none; }
	a#pjed1-04:active span, a#pjed1-05:active span, a#pjed1-05:active span { visibility: visible; }
*/
/* *****	fin CSS projeditiondeco	***** */
