body.accueil {background-color: #fff;margin:0px; padding:0px;}
body {background-color: #FFF;margin:0px; padding:0px;}


									/* div pages des différentes rubriques */
.pageAcc { position:absolute;  width: 1000px; height:720px; left:50%;top:50%;margin-top:-360px; margin-left:-500px;
padding:25px 0px 0px 0px; z-index: 0;border: 0px solid;background-color: #bcc45d; }
.pageAcc img {margin-right: 45px;border: 0px solid;}
.pageAcc .img3 {margin-right: 0px;border: 0px solid;}
.pageAcc .imgAcc {height:160px; border: 0px solid;width:400px;margin-left: 45px;}
.page, .pageActu, .pageContact, .pageLien,.pageGalerie, .pageBoutique, .pageApprent, .pagePapeterie, .pageCommande, .pageHuile { position:relative;
	margin: 0px; width: 100%; z-index: 0;border: 0px solid;
	height: 550px;
	background-color : #E9F5C3/*#EEF4D9*/;
}

.pageActu {background-color :#99CC66;}
.pageGalerie {background-color :#ABB0D4;}
.pageBoutique {background-color :#C65A96;}
.pagePapeterie {background-color :#C65A96;}
.pageApprent {background-color: #B581B1;}
.pageContact {background-color: #B9ABCE;}
.pageCommande {position:absolute;background-color: #B9ABCE;height: 900px;}
.pageCentre {position:absolute; width: 905px; z-index:10;border:0px solid;height:550px}
.pageCours {position:absolute; width: 905px; z-index:10;}
.pageLien  {height: 650px;background-color: #B9ABCE;border:0px solid;}
.pageHuile {background-color :#644e45;}

									/* éléments communs aux différentes pages */
img {border: none; margin-bottom: 0px;}
*.bold {font-weight: bold;}
.petit {font-size: 12px;}


h1, h2 {top: 0px; left : 500px;width: 400px;text-align: left;border: 0px solid; font : 35px helvetica; 
		color: #fff; font-weight: normal;}
h2 {font: 20px helvetica; top: 35px;}
p {font: 14px helvetica;}
h1.titrepage,  h1.titrepageP, h1.titrepageT, h1.titrepageIke, h1.titrepageHuile {float:left;  margin: 50px 0px 0px 40px;color: #000;border:0px solid;}
h1.titrepageE {margin: 50px 0px 0px 40px; color: #000;width: 380px;border:0px solid;}
h1.titrepageB {margin: 20px 0px 0px 40px; color: #000;width: 380px;border:0px solid;}
h1.titrepageJ  {width: 580px; color: #000;padding-left:40px;padding-top:15px;}
h1.titrepageL {margin: 25px 0px 20px 40px; color: #000;width: 380px;border:0px solid;}
h1.titrepageP {width:100%; }
h1.titrepageT {margin: 20px 0px 0px 40px;}
h1.titrepagePa {margin: 20px 0px 0px 480px; color: #000;width: 250px;border:0px solid;}
h1.titrepageSt  {margin: 10px 0px 0px 40px; color: #000;width: 500px;border:0px solid;padding-bottom:0px;}
h1.titrepageStClam  {margin: 30px 0px 0px 40px; color: #000;width: 500px;border:0px solid;padding-bottom:0px;}
h1.titrepageStBelle  {margin: 30px 0px 8px 40px; color: #000;width: 500px;border:0px solid;padding-bottom:0px;}
h1.titrepagealbSt  {margin: 30px 0px 0px 40px;color: #000;width: 500px;border:0px solid;padding-bottom:0px;}
h1.titrepageIke  {width: 580px; color: #000;padding-top:0px;border:0px solid;margin: 30px 0px 0px 30px;}
h1.titrepageHuile {color: #fff; border:0px solid; width:900px;margin-top:20px;}


									/* page accueil */
table.taccueil {width: 600px; margin :auto; margin-top:-20px; height: 307px ; border: 0px solid;}
td.paccueil { text-align:center;}
td.paccueil a.lienAcc {color:#0F4B0F;text-decoration:none;}
td.taccueil {margin: 0px; padding: 0px; width:188px; height: 250px ;vertical-align:top;}
td.taccueil img1 {padding-right:0px;}
td.taccueil img.img3 {padding-right:15px;}
td.taccueil img.img2 {padding-left:0px;}
p.accueil, .accueil2 {font: 13px helvetica, arial, sans-serif; text-align: left;line-height: 16px;
      margin-top: 25px;margin-bottom:5px;color:#000; font-weight:normal;}
.accueil2 {margin:0px; padding:0px;}
div.drapeau {position:absolute;text-align: center;margin-top: 10px;height : 100px;width:100%;border: 0px solid;}
.drapeau p.nouveau, p.inscript {margin:0px;padding:0px;border: 0px solid;padding-bottom:10px;
        width:100%; height:10px;font-weight:bold;}
.drapeau p.inscript {color:#0F4B0F;font-style:normal;}
.drapeau img {margin:0px;}
img.anime {margin:0px;}
a.lienPromo {color:#de4d73;text-decoration: underline;padding-left:10px;padding-right:10px; margin :0px;font: 14px helvetica, arial, sans-serif; font-weight:bold;line-height: 20px;}
a.lienPromo:hover  {color:#a82b4c;}
a.linterneAcc {font-size: 14px; }
.adresseAcc {position:absolute; top: 0px; left:650px;border: 0px solid;}
.adresseAcc  a.lienPromo   {padding-left:0px;  color:#a82b4c; }
.adresseAcc a.lienPromo:hover  {color:#de4d73;}
.journee {padding:0px 0px 20px 40px;text-align:center;}

									/* page presentation */
.imgTable {position: absolute; top: 0px; margin-left: 54.5%;height: 550px; 
	width: 436px; border: 0px solid;z-index: 0;}
.imgTable img {height: 550px;width: 453px;}
.texte {position: absolute; top: 105px; left : 70px; border: 0px solid;z-index: 2;text-align:left;}
.texte a {border:0px solid;color:#000000;font-size:13px;}
.texte p {font-size:12px; font-style:italic;}
.texte img {border: 0px solid;width: 349px; height: 359px;}
span.nonsoul {text-decoration:none;}
.imgAnnie {position: relative; margin-left: 48%;z-index: 10;}
.imgAnnie img {border: 2px solid #ffffff;margin-top: 50px;width: 198px; height: 182px;}
.imgAnnie img.copy {width: 16px; height: 180px; border: none;}
.copyright {position: absolute; top: 350px; margin-left: 53%;}

									/* page parcours */
.cv {position: absolute; top: 110px; left: 200px; width:280px; border: 0px solid ; margin-right: 0px;
	padding: 5px;text-align: left;height: 340px; }
.cv h2 {font-size: 20px; width:300px;margin: 0px;padding: 0px;border: 0px solid;
	color: #064A2F; /*#4D7000*/}
.cv p{ margin: 10px 0px; border: 0px solid ; width: 100%;padding: 0px;line-height: 17px;}
.cv p.vert {font-size:14px;margin: 0px;margin-top: 5px;color: #064A2F;}
.cv span.petit {font-size: 13px;margin-top: 0px;}
.rouge {color: #81091C;}
.vertBrod {color: #015A21;}
.cvImg {position: absolute; top:118px; left: 40px;width:160px;border:0px solid;}
a {color: #81091C;}

h3 {font: 17px helvetica, arial, sans-serif;padding: 0px;margin : 0px 0px 2px 0px;font-weight:bold;color:#064A2F; }
 div#bloc3 p {margin: 0px; padding:0px;line-height: 18px;}
h4 {font: 14px helvetica, arial, sans-serif;padding: 0px;margin : 3px 0px 0px 0px;font-weight:bold;}

div#bloc1, div#bloc2 {float:right; border: 0px solid ;width: 390px;height: 400px;padding : 0px;
	margin-right: 5px;	background-color: #fff;border: 0px solid ;}
div#bloc1 {background-position : top left;border: 0px solid ;}
div#bloc2 {border : 1px solid #000;overflow : auto;padding : 15px;margin:0px;}
div#bloc3 {padding : 0px;}
div#bloc3  p {color:#000;margin: 0px; padding:0px;line-height: 17px;}
div#bloc3 p.vert {color: #064A2F;font-weight: bold;font-size: 17px;}
div#bloc3 p.vertP {color: #064A2F;font-weight: bold;font-size: 17px;padding-top:10px;}
p.vert {color: #064A2F;font-weight: bold;font-size: 17px;}
.texteVente p.vertP {color: #064A2F;font-weight: bold;font-size: 17px;padding-top:10px;}
.imgLis {text-align: center;}
a.lienFleche:link {text-decoration: none;}
a.lienFleche:visited {text-decoration: none;}
a.lienFleche:active {text-decoration: none;}
img.fleche {border-style:none;}
ul.enumDate, li.enumDate {list-style-type: none;margin: 0px;  font: 14px helvetica, arial, sans-serif;  padding-left:0px;  background-color:#fff;
width: 100%;}
li.enumDate   {padding-left:0px;}


								/* page conditions de vente */
.texteVente {position: relative; top: 0px; left: 40px;height: 460px;
		width: 900px; border: 0px solid;z-index: 0;}
.texteVente table {width:100%; border: 0px solid;margin:0px; padding:0px;}
.texteVente table td {width:50%; vertical-align: top; padding: 0px 20px 0px 0px;border: 0px solid;margin:0px;padding:0px;}
.texteVente table td p {line-height: 18px;margin:0px; padding:7px;}
.texteVente h2 {font-size:25px;padding-bottom:0px;}

									/* page actu */
.texteActu {position: relative; top: 90px; left: 120px;height: 450px; 
		width: 350px; border: 0px solid;z-index: 0;}	
.texteActu img.txtActu {border: 0px solid;width: 279px; height: 350px;}
.fleurs {position: absolute; top: 20px; height: 550px; 
		width: 436px; border: 0px solid;z-index: 0;text-align: center;}
.fleurs img {position: absolute; top: 65px; left: 500px;height: 440px;width: 330px;
		border: 1px solid #000; }
h1.actu {position: absolute;top: 30px; left: 540px; margin: 0px; padding: 0px;}
h2.actu  {position: absolute;top: 65px; left: 540px;width :600px;margin: 0px; padding: 0px;border:0px solid;}

									/* page Expo  */
div#bloc1Expo, div#bloc2Expo {position: absolute; margin: 55px 100px 10px 35px; border: 0px solid ;width: 550px;
	height : 300px;padding : 0px;background-color: #fff;}
div#bloc1Expo  {background-position : top left;}
div#bloc2Expo {border : 1px solid #000;overflow : auto;padding : 15px;margin:0px; background-color: #fff;}
div#bloc3 {padding : 0px;}
div.photoExpo, div.photoExpoG {position: absolute; top: 5px; left: 840px;width: 154px; height: 350px; border: 0px solid;}
div.photoExpoG {left: 680px;}
div.photoExpoG img.senat3, img.stjean, img.senat4 {width: 154px; height: 179px;padding: 2px;margin: 0px;}
div.photoExpoG img.stjean {height: auto;}
div.photoExpoG img.senat4 {height: 167px;}
div.photoExpo img.senat1, img.senat2, img.orleans {width: 154px; height: 172px;padding: 2px;margin: 0px;}
div.photoExpo img.senat2 {height: 167px;}
div.photoExpo img.orleans {height: 179px;}
.cliqueE {position: absolute; top: 505px; left: 260px;
		width: 400px; border: 0px solid;text-align: right;}


									/* page Journée exceptionnelle */
.pageCentre .intro, .listeJardin{position: absolute; top: 85px; left: 40px;height: 287px; text-align: center;
		width: 325px; border: 0px solid;z-index: 0;padding:7px;padding-top: 10px;background-color:#fff;}
.pageCentre .intro p {margin: 0px; padding: 0px;padding-bottom:5px;line-height:17px; font-style:italic;}
.pageCentre .listeJardin  {top: 405px; height: 115px;  }
.pageCentre .listeJardin p {font-size:13px;margin: 0px; padding: 0px;padding-bottom:5px;line-height:17px;}
.pageCentre .leaflet  { position: absolute; top:80px; left: 390px;width:380px; height:420px; border:0px solid;
}
.pageCentre .leaflet img {border: 1px solid; }
.leaflet p.radio {padding-left:0px;font-size:12px;margin-bottom:6px;}
.pageCentre .leaflet .pdf {left:210px;top:205px;border: 0px solid;}
.pageCentre .photos  { position: absolute; top:90px; left: 800px;width:340px; height:450px; border: 0px solid;
}
.pageCentre .photos img {width:auto; height:auto;vertical-align:top;border: 1px solid #fff;}
.pageCentre .photos img.lilas {margin-top:0px;margin-right:5px;}
.pageCentre .photos img.clematite {margin-top:70px;margin-right:5px;}
.pageCentre .photos img.pot {margin-top:20px;}


									/* page Ikebana */
.introIke {position: absolute; top: 110px; left: 30px;height: 400px; text-align: center;
		width: 280px; border:1px solid #fc4479;padding:7px;padding-top: 10px;background-color:#fff;}
.introIke p, .texteDroite p {font-family: Georgia, 'Times New Roman', Times, serif; font-size: 12px;line-height: 20px; margin:5px 0px 0px 0px;padding:0px;}
.introIke h3 { font-family: Georgia, 'Times New Roman', Times, serif; font-size: 17px;padding: 0px;margin : 0px 0px 2px 0px;font-weight:bold;color:#064A2F;}
.imgIke{ position: absolute; top:80px; left: 335px;width:380px; height:420px; border:0px solid;}
.texteDroite  { position: absolute; top:6px; left: 665px;text-align: center;
		width: 219px; border:1px solid #fc4479;padding:0px;padding-top: 0px;background-color:#fff;
}
.texteDroite p {margin:0px; padding-top:2px; line-height: 18px;}
.texteDroite p.noteIke  {padding: 7px;font-size:11px;line-height: 13px;text-align:left;}
.imgIkedroite{ position: absolute; top:310px; left: 665px;width:340px; height:450px; border: 0px solid;
}
.archives {position:absolute; top : 15px; left:910px;border:2px solid #2B771B;
background-color: white;width:130px;overflow:auto;height:100px;text-align:left;
padding-left:5px;
}
.archives a {font:12px helvetica, arial, sans-serif;}
.archives p  {text-align:center;padding-bottom:2px;margin-bottom:0px;}
.imgIkeLotus{ position: absolute; top:80px; left: 335px;width:320px;border:0px solid;}
 .imgIkeLotus img  {padding-bottom:10px;}
.texteDroiteLotus  { position: absolute; top:6px; left: 635px;text-align: center;
		width: 260px; border:1px solid #fc4479;padding:0px;padding-top: 0px;background-color:#fff;
}
.texteDroiteLotus p {font-family: Georgia, 'Times New Roman', Times, serif; font-size: 12px;margin:0px; padding-top:2px; line-height: 17px;}
.imgIkedroiteLotus{ position: absolute; top:343px; left: 635px;width:340px; height:450px; border: 0px solid;
}

									/* page Ikebana neige */
.introIkeNeige {position: absolute; top: 115px; left: 30px;height: 400px; text-align: center;
		width: 280px; border:1px solid #fc4479;padding:7px;padding-top: 10px;background-color:#fff;}
.introIkeNeige p, .texteDroite p {font-family: Georgia, 'Times New Roman', Times, serif; font-size: 12px;line-height: 20px; margin:6px 0px 0px 0px;padding:0px;}
.introIkeNeige h3 { font-family: Georgia, 'Times New Roman', Times, serif; font-size: 17px;padding: 0px;margin : 0px 0px 2px 0px;font-weight:bold;color:#064A2F;}
.archivesNeige {position:absolute; top : 20px; left:860px;border:2px solid #2B771B;
background-color: white;width:130px;overflow:auto;height:100px;text-align:left;
padding-left:5px; padding-top:5px;
}
.archivesNeige a {font:12px helvetica, arial, sans-serif;}
.archivesNeige p  {text-align:center;padding-bottom:2px;margin-bottom:0px;}
.imgIkeNeige{ position: absolute; top:85px; left: 335px;width:320px;border:0px solid;}
 .imgIkeNeige img  {padding-bottom:0px;}
.texteDroiteNeige  { position: absolute; top:20px; left: 635px;text-align: center;
		width: 200px; border:1px solid #fc4479;padding:6px;padding-top: 5px;background-color:#fff;
}
.texteDroiteNeige p {font-family: Georgia, 'Times New Roman', Times, serif; font-size: 12px;margin:0px; padding-top:2px; line-height: 17px;}
.imgIkedroiteNeige{ position: absolute; top:385px; left: 635px;width:340px; height:450px; border: 0px solid;
}



									/* page galerie */
.texteGalerie {position: relative; top: 50px; left: 480px;height: 450px; 
		width: 400px; border: 0px solid;z-index: 0;text-align: center;}		
h1.galerie {position: absolute;top: 405px; left: 90px; margin: 0px; padding: 0px;}
h2.galerie  {position: absolute;top: 435px; left: 90px;margin: 0px; padding: 0px;}
.fleursGalerie {position: absolute; top: 30px; left: 90px;}
.fleursGalerie img {height: 440px;width: 330px;
		border: 0px solid;}
		
									/** page tableaux **/

.texteTableau {position: absolute; left: 500px;top: 490px;width: 455px; height: auto;border:1px solid;background-color:#fff;}
.texteTableau p {margin: 8px 0px 4px 0px;line-height: 12px; font-size:11px; text-align:center;}
.diapTab {position: absolute; left: 500px; top: 70px; width:420px;
	padding : 0px;border: 0px solid;}
.diapTab img {border:1px solid #000;}
.diapTabEleve {position: absolute; left: 500px; top: 20px; width:420px;
	padding : 0px;border: 0px solid;}
.diapTabEleve img {border:1px solid #000;}
.imgTab { position: absolute; top:105px; left:40px; border:0px solid; width : 350px; text-align:center;background-color:#fff;
height:373px;padding-top:0px;}
.imgTabEleve { position: absolute; top:105px; left:40px; border:0px solid; width : 350px; text-align:center;
height:auto;padding-top:0px;}
.imgTabEleve img {width : auto; height:auto;}
.presentTab {position : absolute; top : 490px; left : 40px;background-color: #fff; border :2px solid #EA678C;  
	width : 350px; height:50px;text-align:center;}
.presentTab p {font-weight: normal; margin : 0px ;}
.presentTabEleve {position : absolute; top : 490px; left : 50px;background-color: #fff; border :2px solid #EA678C;  
	width : 320px; height:30px;text-align:center;}
.presentTabEleve p {font-weight: normal; margin : 5px ;}
.presentTab p.espace {margin : 12px 5px 5px 5px;}
.presentTab p.rose {color: #BA2F57;font-weight: bold;}
.cliqueT, .cliqueP {position: absolute; top: 505px; left: 840px;
		width: 170px; border: 0px solid;text-align: left;}
.cliqueP {top: 480px;left: 850px; }
.cliqueP p {font-size:12px;}
		

									/** page atelier **/
.texteAtelier {position: absolute; top: 110px; left: 220px;
		width: 250px; border: 0px solid;}
.texteAtelier p {color : #000;line-height: 25px;}		
.photoJardin1, .photoAtelier, .photoJardin2, .photoJardin3, .photoJardin4, .photoJardin5 {position: absolute;  
	top: 100px; left: 470px;border: 2px solid #FFFFFF;background-color: #fff; }
.pageAtelier img {padding: 0px;margin: 0px; }
.photoJardin1 {top: 100px; left: 40px;}
.photoAtelier {top: 260px; left: 160px;height:267px;}
.photoJardin3 {left: 690px;}	
.photoJardin4 {top: 270px; left: 470px;}
.photoJardin5 {top: 270px; left: 690px;}
.clique {position: absolute; top: 440px; left: 500px; 
		width: 400px; border: 0px solid;text-align: center;}
 span.italic{font-style: italic;}
		
		
										/** page album photos **/	
.texteAlbum {position:absolute; top:190px; left:180px; width:600px;padding:8px; }
.texteAlbum h1 {color: #000; font-size:14px;border:0px solid;width:100%;margin:0px 0px 15px 0px;}
p.radio {padding-left:40px;font-size:14px;}
.hautDroite {position:absolute; top:35px;left: 474px; border:0px solid; }
.hautDroite img {border:1px solid #fff; width:200px;margin-left:10px;}
.gauche  {position:absolute; top:150px; left:30px; width:130px;padding:8px; border:0px solid;}
.gauche img {border:1px solid #fff;margin-top: 5px;}
.milieuGauche  {position:absolute; top:225px; left:190px; border:0px solid;width: 200px;}
.milieuGauche img {border:1px solid #fff;margin-top: 5px;}
.milieuDroite  {position:absolute; top:225px; left:420px; border:0px solid;width: 500px;}
.milieuDroite img {border:1px solid #fff;margin-top: 5px;}
.basDroite {position:absolute; top:195px;left: 700px; border:0px solid; width: 200px;}
.basDroite  img {border:1px solid #fff;margin-top: 5px;}
.cliqueAlbum {position: absolute; top: 520px; left: 473px; 
		width: 400px; border: 0px solid;text-align: left;}
.cliqueAlbum p {font-size:12px;}		

 										/** page album photos stage **/
.texteAlbumSt {position:absolute; top:130px; left:50px; width:600px;padding:8px; text-align:center;}
.milieuGaucheSt  {position:absolute; top:225px; left:175px; border:0px solid;width: 200px;text-align:right;}
.texteAlbumSt p {font-size:13px;}
.gauche p      {font-size: 13px;margin: 0px;line-height:13px;}
.milieuGaucheSt p {font-size: 13px;margin: 0px;line-height:13px;margin-top: 9px;}
.milieuGaucheSt img {border:1px solid #fff;margin-top: 2px;}
p.decouverte  {margin: 30px 0px 0px 40px;color :#c1375b;font-size:16px;font-style:italic;}
.milieuDroiteSt  {position:absolute; top:200px; left:385px; border:0px solid;width: 150px;height: 500px;}
.milieuDroiteSt img {border:1px solid #fff;margin-top: 6px;}
.droiteMilieu  {position:absolute; top:160px; left:550px; border:0px solid;width: 150px;height: 500px;}
.droiteMilieu img {border:1px solid #fff;margin-top: 2px;}
.hautDroiteSt {position:absolute; top:16px;left: 680px; border:0px solid;height: 510px; width: 300px;}
.hautDroiteSt img {border:1px solid #fff;margin-top: 0px;margin-bottom:3px;}
.cliqueAlbumSt {position: absolute; top: 65px; left: 40px;
		width: 400px; border: 0px solid;text-align: left;}
		.legendeBas {position:absolute; top:522px; left:630px;text-align:center;}
  .legendeBas p{font-size: 13px;margin: 0px;line-height:13px;}
.cliqueAlbumSt p {font-size:12px;}
 
									/* page boutique */
.texteBoutique {position: relative; top: 10px; left: 520px;height: 450px; 
		width: 400px; border: 0px solid;z-index: 0;text-align: center;}	
.texteBoutique p {margin:0px;padding-top: 40px;}			
h1.boutique {position: absolute;top: 443px; left: 89px; margin: 0px; padding: 0px;}
h2.boutique  {position: absolute;top: 476px; left: 90px;margin: 0px; padding: 0px;width :600px;}
.fleursBoutique {position: absolute; top: 40px; left: 90px;}
.fleursBoutique img {height: 440px;width: 330px;
		border: 0px solid;}
		
	 								/* page papeterie */
.pagePapeterie .promo {position: absolute; top: -10px; left: 90px; width: 300px;border: 0px solid;}

.textePapet {position: absolute; top: 65px; left: 410px; width: 400px;border: 0px solid;}
.lienRetourPapet {position: absolute; top: 55px; left: 8px; }
.lienRetourPapet a.retpapet {text-decoration:underline;color: #81091C}
.textePapetPromo {position: absolute; top: 0px; left: 370px; width: 610px;border-bottom: 3px solid #fff;height:40px;}
.textePapetPromo p {font-size:17px; }
.textePapet p {line-height: 18px;}
.textePapet a.linterne {color: #81091C;}
.refPapet {	position: absolute; top:20px; left: 0px;}	
.titreSerie  {position: absolute; top:95px; left: 400px; width: 600px;text-align: center;border: 0px solid;font: 14px helvetica;}
.titreSerie hr {width: 550px;color: #FFFFFF;left: -10px;}
.pagePapeterie a {margin : 0px 15px 10px 0px; color: #000; text-decoration: none;}
div#bloc1Papet, div#bloc2Papet {position : absolute; margin: 0px 50px 10px 40px; border: 0px solid ;width: 300px;
	height : 500px;padding : 0px;background-color: #fff;}
div#bloc1Papet  {background-position : top left;}
div#bloc2Papet {border : 2px solid #EA678C;overflow : auto;padding : 10px;margin:0px; background-color: #fff;}
div#bloc3Papet p {color: #BA2F57;padding : 1px;margin:0px;font-size: 12px;}
div#bloc3Papet p.intitule {font-size: 16px;font-weight: bold; line-height:20px;color: #000000; text-align: left;margin: 0px; padding: 4px 0px 6px 0px;}
div#bloc3Papet a:link  {color: #000;text-decoration: none;}
div#bloc3Papet a:visited  {color: #000;text-decoration: none;}
div#bloc3Papet a:hover  {color:  #000;font-size:13px;text-decoration: none;}
.imgPapet {position: absolute; top: 160px; left: 480px;  width: 300px;height: auto; 
	border: 0px solid #000;text-align: center;vertical-align: middle;}
.panier, .panierB {position: absolute; top: 440px; left: 850px; width: 150px;}
.panierB {top: 10px;left: 160px;border:0px solid;width: 150px;text-align:center;font-size:10px;}
.panier a {color: #fff}
.listeRef {	position: absolute; top:160px; left: 850px; width: 160px;border: 0px solid;}
.listeRef p {margin: 0px 0px 5px 0px;line-height: 16px;}
.listeRef span {margin: 0px;color:#fff; font-variant:small-caps; font-size:19px;}
.listeRef span.titreRouge {color:#81091C;font-variant:normal;font-weight:normal;font-size:14px;}
.listeRef span.ital {font-style:italic;color: #333333; font-variant:normal;font-size:14px;}
p.type {font-size:13px;font-weight:bold;padding-top:20px;}
 div#bloc3Papet a.typeR {font:12px helvetica, arial, sans-serif;font-weight:bold;padding-top:20px;padding-bottom:5px;color: #bA2f57;}

span.nouveau { color:  #fc4479;font-weight: bold;}
.encadrePromo {border:0px solid;padding:5px;background-color:#33CC66;text-align:center;}

.blocCarte {position: absolute; top:100px; left: 5px;text-align: center;width:280px;border:1px solid #fc4479;background-color:#e3ffa1;padding:8px 5px 13px 5px;}
.blocCarte h1 {font: 17px helvetica, arial, sans-serif;text-align: center;width:280px; color:#000;padding:8px 0px 0px 0px; margin:0px;font-weight:bold;border:0px solid;}
.blocCarte h2 {font: 15px helvetica, arial, sans-serif;text-align: left;width:270px; color:#000;padding:4px 0px 2px 15px; margin:0px;font-weight:bold;border:0px solid;}
.blocCarte h3 {font: 16px helvetica, arial, sans-serif;text-align: left;width:270px; color:#000;padding:4px 0px 0px 15px; margin:0px;font-weight:bold;border:0px solid;}
.blocCarte p.rupture {font: 13px helvetica, arial, sans-serif;text-align: left;width:260px; color:#000;padding:0px 15px 10px 15px; margin:0px;font-weight:bold;border:0px solid;}
.blocCarte p {font: 14px helvetica, arial, sans-serif;text-align: left;width:260px; color:#000;padding:2px 7px 0px 15px; margin:0px;border:0px solid;}
.blocCarte p.lot {font: 16px helvetica, arial, sans-serif;text-align: center;width:280px; color:#fc4479;padding:4px 0px 10px 5px; margin:0px;border:0px solid;font-weight:bold;}
.blocCarte a:link  {color: #000;text-decoration: none;}
.blocCarte a:visited  {color: #000;text-decoration: none;}
.blocCarte a:hover  {color:  #58595b;font-size:14px;text-decoration: none;}

.blocBlocNote  {position: absolute; top:100px; left: 302px;text-align: center;width:280px;border:1px solid #fc4479;background-color:#fcd3d2;padding:5px;}
.blocBlocNote h1 {font: 17px helvetica, arial, sans-serif;text-align: center;width:280px; color:#000;padding:8px 0px 0px 0px; margin:0px;font-weight:bold;border:0px solid;}
.blocBlocNote h2 {font: 15px helvetica, arial, sans-serif;text-align: left;width:270px; color:#000;padding:4px 0px 2px 15px; margin:0px;font-weight:bold;border:0px solid;}
.blocBlocNote h3 {font: 16px helvetica, arial, sans-serif;text-align: left;width:270px; color:#000;padding:4px 0px 0px 15px; margin:0px;font-weight:bold;border:0px solid;}
.blocBlocNote p.rupture {font: 13px helvetica, arial, sans-serif;text-align: left;width:260px; color:#000;padding:0px 15px 10px 15px; margin:0px;font-weight:bold;border:0px solid;}
.blocBlocNote p {font: 14px helvetica, arial, sans-serif;text-align: left;width:260px; color:#000;padding:2px 7px 0px 15px; margin:0px;border:0px solid;}
.blocBlocNote p.lot {font: 16px helvetica, arial, sans-serif;text-align: center;width:280px; color:#fc4479;padding:4px 0px 10px 5px; margin:0px;border:0px solid;font-weight:bold;}
.blocBlocNote a:link  {color: #000;text-decoration: none;}
.blocBlocNote a:visited  {color: #000;text-decoration: none;}
.blocBlocNote a:hover  {color:  #58595b;font-size:14px;text-decoration: none;}

.blocPromoExcep {position: absolute; top:65px; left: 600px;text-align: center;width:310px;border:1px solid #fc4479;background-color:#ffff95;padding:2px;}
.blocPromoExcep h1 {font: 17px helvetica, arial, sans-serif;text-align: center;width:300px; color:#000;padding:8px 0px 0px 0px; margin:0px;font-weight:bold;border:0px solid;}
.blocPromoExcep h2 {font: 15px helvetica, arial, sans-serif;text-align: left;width:290px; color:#000;padding:4px 0px 2px 15px; margin:0px;font-weight:bold;border:0px solid;}
.blocPromoExcep h3 {font: 16px helvetica, arial, sans-serif;text-align: center;width:290px; color:#000;padding:0px 0px 0px 15px; margin:0px;font-weight:bold;border:0px solid;}
.blocPromoExcep p.rupture {font: 13px helvetica, arial, sans-serif;text-align: center;width:280px; color:#000;padding:0px 15px 10px 15px; margin:0px;font-weight:bold;border:0px solid;}
.blocPromoExcep p {font: 14px helvetica, arial, sans-serif;text-align: left;width:280px; color:#000;padding:2px 7px 0px 15px; margin:0px;border:0px solid;}
.blocPromoExcep p.lot {font: 16px helvetica, arial, sans-serif;text-align: center;width:300px; color:#fc4479;padding:4px 0px 5px 5px; margin:0px;border:0px solid;font-weight:bold;}

.blocMarquePage {position: absolute; top:240px; left: 600px;text-align: center;width:380px;border:1px solid #fc4479;background-color:#b9e7fd;padding:2px;height:296px;}
.blocMarquePage h1 {font: 17px helvetica, arial, sans-serif;text-align: center;width:380px; color:#000;padding:8px 0px 0px 0px; margin:0px;font-weight:bold;border:0px solid;}
.blocMarquePage h2 {font: 15px helvetica, arial, sans-serif;text-align: left;width:370px; color:#000;padding:4px 0px 2px 15px; margin:0px;font-weight:bold;border:0px solid;}
.blocMarquePage h3 {font: 16px helvetica, arial, sans-serif;text-align: center;width:370px; color:#000;padding:4px 0px 0px 15px; margin:0px;font-weight:bold;border:0px solid;}
.blocMarquePage p.rupture {font: 13px helvetica, arial, sans-serif;text-align: center;width:360px; color:#000;padding:0px 25px 0px 15px; margin:0px;font-weight:bold;border:0px solid;}
.blocMarquePage p {font: 14px helvetica, arial, sans-serif;text-align: left;width:360px; color:#000;padding:2px 7px 0px 15px; margin:0px;border:0px solid;}
.blocMarquePage p.lot {font: 16px helvetica, arial, sans-serif;text-align: center;width:380px; color:#fc4479;padding:0px 0px 0px 5px; margin:0px;border:0px solid;font-weight:bold;}
.blocMarquePage a:link  {color: #000;text-decoration: none;}
.blocMarquePage a:visited  {color: #000;text-decoration: none;}
.blocMarquePage a:hover  {color:  #58595b;font-size:14px;text-decoration: none;}

.panierPromoCartes {	position: absolute;top:485px; left: 302px;text-align: left;width:150px;border:0px solid;line-height:15px;}
.panierPromoBloc {	position: absolute;top:375px; left: 380px;text-align: center;width:150px;border:0px solid;line-height:15px;}
.panierPromoCarteBloc {	position: absolute;top:165px; left: 920px;text-align: left;width:150px;border:0px solid;line-height:15px;}
.panierPromoMarquePage {	position: absolute;top:485px; left: 990px;text-align: left;width:150px;border:0px solid;line-height:15px;}

     /* page pochette 14 cartes */
.titreSeriePochette  {position: absolute; top:10px; left: 400px; width: 600px;text-align: center;border: 0px solid;font: 14px helvetica;}
.titreSeriePochette hr {width: 550px;color: #FFFFFF;left: -10px;}
.pochetteGauche {position: absolute; top: 65px; left: 35px; width: 300px;border: 0px solid;}
.pochetteGauche p {line-height: 16px;font-size:14px;padding:0px;margin:6px 0px 0px 0px;}
.pochetteGaucheImg {position: absolute; top: 230px; left: 30px; width: 330px;height: 190px;border: 0px solid;}
.pochetteGaucheImg   img {float:left;  border:0px solid red;margin : 3px;}
.pochetteDroite {position: absolute; top: 128px; left: 415px; width: 650px;border: 0px solid;}
.pochetteDroite p {font: 15px helvetica, arial, sans-serif;margin:7px;  }
.pochetteDroite p.except     {font-size:16px; color:yellow;font-weight:bold; }
.jaune {color:yellow;font-weight:bold}
p.offre  {font-size:16px; color:yellow;font-weight:bold;padding-top:7px; }
p.blanc  {font-size:15px; color:#fff;padding-top:5px; }
.pochetteDroite img.pochettea  {position: absolute; top: 30px; left: 270px;  border:1px solid #fff;margin : 3px;}
.pochetteDroite img.pochetteb  {position: absolute; top: 182px; left: 270px;  border:1px solid #fff;margin : 3px;}
.panierPochette {	position: absolute;top:485px; left: 740px;text-align: center;width:150px;border:0px solid;line-height:15px;}
.panierPochetteUnitaire {	position: absolute;top:300px; left: 155px;text-align: center;width:150px;border:0px solid;line-height:15px;}
.cliquePochette {position: absolute; top: 260px; left:100px;
		width: 200px; border: 0px solid;text-align: center;font-size:9px;}

              	 /* page broderie */
.texteBroderie {position: absolute; top: 75px; left: 40px; width: 340px;border: 0px solid;}
.texteBroderie p {line-height: 16px;font-size:13px;border: 0px solid #fff;margin-bottom:0px;}
.texteBroderie p.petit {line-height: 15px;font-size:12px;margin:0px;padding:7px;border: 0px solid #fff;}
.texteBroderie a.linterne {color: #81091C;}
.texteBroderie img {position : absolute; top: 160px;left: 200px;width: 165px; height: 115px;border: 1px solid #fff;}
.encadreAtelier {position : absolute; top: 330px;left: 15px;background-color:#fff;text-align:center;padding:8px;border: 1px solid #fff;}
.encadreAtelier p {line-height:16px;margin:0px;}
.titreBroderie  {position: absolute; top:20px; left: 450px; text-align: center;border: 0px solid;width: 500px;font: 14px helvetica;}
.titreBroderie p {margin: 0px;color:#660099; font-variant:small-caps; font-weight:bold;font-size:16px;}
.titreBroderie hr {width: 500px;color: #FFFFFF;left: 0px;}
.listeRefBrod {position: absolute;left: 480px; top: 85px;width: 600px;height:auto;}
.listeRefBrod table {border:1px solid;}
.listeRefBrod td {vertical-align:middle;margin: 0px; padding:0px;border:0px solid;height:50px;}
.listeRefBrod td.tdimg   {vertical-align:middle;margin: 0px; padding:0px;border:0px solid;width:180px;}
.listeRefBrod td.panierDroite   {text-align:right;padding-right:0px;height:80px;}
.listeRefBrod td.tdpanier a {margin: 0px; padding:0px;border:0px solid;}
.listeRefBrod td p {line-height:17px;}

.listeRefBrod p {margin: 0px 0px 5px 0px; padding:0px;line-height:14px;}
.imgBrod {position: absolute; top: 135px; left: 430px; width: 266px;height: 300px;
	border: 0px solid #000;text-align: center;vertical-align: middle;}
.imgBrod img {border: 0px solid #fff;width: 200px;height:200px;}
.imgFil {position: absolute; top:400px; left: 690px;border: 0px solid #000;width:80px; height:135px;}
.imgFilseul {position: absolute; top:400px;left: 775px;border: 0px solid #000;width:80px; height:135px;}
.imgToile {position: absolute; top:400px;left: 860px;border: 0px solid #000;width:80px; height:135px;}
.imgFil img {border: 1px solid #fff;width: 80px;height: 133px;}
.imgFilseul img {border: 1px solid #fff;width: 80px;height: 133px;}
.imgToile img {border: 1px solid #fff;width: 80px;height: 133px;}
.panierBr {font-size:10px;border:0px solid;width:50px;height:40px;}
.cliqueBr {position: absolute; top: 425px; left: 20px; 
		width: 320px; border: 0px solid;text-align: right;}
.cliqueBr p {font-size:12px;}

								 /* page panier */	
.numeroCom {position: absolute;top:10px;left: 15px;width:400px;}
.box_panier		 {position: absolute;top: 40px; left: 10px;border : 0px solid #dad9e7;width:550px;}
.coordoRecup {position: absolute;left:570px;top: 10px;width: 300px;margin:50px;padding:10px;border : 1px solid ;} 
.coordoRecup h3 {font : 18px helvetica; color: #000; font-weight: bold;padding: 0px;margin:0px;}
.box_panier .titre {font-weight:bold;width:530px; background-color:#82A76C; border:1px solid;}
.box_panier .detail {float : left; width:190px; padding:0px; margin:0px; overflow:hidden ;}
.box_panier p {margin:5px;border:none;line-height:20px;}
.box_panier .type{ float : left; width:140px; padding:0px; margin:0px; overflow:hidden }
.box_panier .price{ float : left; width:60px; padding:0px; margin:0px; overflow:hidden; }
.box_panier .quantite{float : left; width:80px; padding:0px; margin:0px; overflow:hidden  }
.box_panier .action{float : left; width:60px; padding:0px; margin:0px; overflow:hidden; }
.box_panier .action img {margin:10px 0px 0px 0px;}
.box_panier .adress {margin-left:50px;line-height:18px;}
.total {float : left; width:210px; padding:0px; margin:0px; overflow:hidden ;}
.coulTotal, .coulFrais, .coulTTC {float : left;background-color:#73628D;width:530px;height:15px;margin:4px;}
.coulFrais {background-color:#9F93B1;}
.quantite p {text-align:center;}
.price p {text-align:center;}
.action p {text-align:center;}
.instruct {position:absolute;top:0px;left:0px; width:100%;}
.instruct p{text-align:center;}
.instruct h3{text-align:center;}
.box_panier * { height:28px }
.frais {float : left; width:800px; border:0px solid; height:10px;}
.frais .detail {float : left; width:210px; padding:0px; margin:0px; overflow:hidden ;}
.frais .type{ float : left; width:200px; padding:0px; margin:0px; overflow:hidden }
.frais .prix{ float : left; width:100px; padding:0px; margin:0px; overflow:hidden; border:0px solid;}
.frais .quantite{float : left; width:70px; padding:0px; margin:0px; overflow:hidden  }
.box_panier .action img {height:13px; width:13px}


								/* page commande */
.couleur1 {float : left;background-color:#9F93B1;width:530px;height:20px;margin:4px;padding:0px 0px 8px 0px;}
.couleur0{float : left;background-color:#9F93B1;width:530px;height:20px;margin:4px;padding:0px 0px 8px 0px;}
img.carre {width:10px; height:10px;}
.conteneur_print { width:21cm;margin:2cm; }
.conteneur_print .numeroCom {position: absolute;top:25px;left: 15px;width:18cm;border:0px solid;}
.conteneur_print a {line-height:10px;}
.conteneur_print .bold {line-height:10px;}
.conteneur_print .remarq {color:#000;}
.conteneur_print .price .bold {line-height: 15px;}
.conteneur_print p {text-align:left;font-size:10pt;}
.conteneur_print .box_panier {position: absolute; top: 250px;width:15cm;left:50px;}
.conteneur_print .box_panier .titre {text-align:center;margin: 30px 0px 0px 0px;height: 30px;font-weight:bold;width:12cm; background-color:#FFF; border:1px solid;}
.conteneur_print .box_panier .titre p {margin:0px;border:none;padding:0px;}
.conteneur_print .box_panier .titre p .bold {line-height:14px;margin:5px;}
.conteneur_print .box_panier p {margin:0px;border:none;line-height:15px;}
.conteneur_print .box_panier .detail {float : left; width:32%; padding:0px; margin:0px; overflow:hidden  }
.conteneur_print .box_panier .price{ float : left; width:14%; padding:0px; margin:0px; overflow:hidden }
.conteneur_print .box_panier .type{ float : left; width:26%; padding:0px; margin:0px; overflow:hidden }
.conteneur_print .box_panier .quantite{float : left; width:16%; padding:0px; margin:0px; overflow:hidden  }
.conteneur_print .box_panier .action{float : left; width:11%; padding:0px; margin:0px; overflow:hidden }
.conteneur_print .box_panier * { height:30px }
.conteneur_print .box_panier .couleur1 a {line-height: 20px;}
.conteneur_print .box_panier .couleur0 a {line-height: 20px;}
.conteneur_print .coulTotal {float : left;background-color:#FFF;width:11cm;border-bottom: 1px solid;padding:0px 0px 0px 10px;margin:10px 0px 0px 10px;}
.conteneur_print .coulTTC {background-color:#FFF;width:11cm;border-bottom: 1px solid;padding:0px 0px 0px 10px;margin:10px 0px 0px 10px;}
.conteneur_print .coulFrais {background-color:#FFF;width:11cm;border-bottom: 1px solid;padding:0px 0px 0px 10px;margin:10px 0px 0px 10px;}
.conteneur_print .couleur1 {float : left;background-color:#FFF;width:11cm;border-bottom: 1px solid;padding:0px 0px 0px 10px;margin:10px 0px 0px 10px;}
.conteneur_print .couleur0{float : left;background-color:#FFF;width:11cm;margin:4px;border-bottom: 1px solid;padding:0px 0px 0px 10px;margin:10px 0px 0px 10px;}
.conteneur_print .box_panier h3 {font : 18px helvetica; color: #000; font-weight: bold;text-align: left;padding: 50px 0px 0px 80px;margin:0px;}
.conteneur_print img.carre {width:10px; height:10px;margin-top:10px;}
.conteneur_print .coordoRecup {position:absolute;top : 50px; left: 50px;border:0px solid;width: 400px;margin:0px;padding:10px;} 
.conteneur_print .coordoRecup h3 {font-size:16px;color: #81091C;}

								/* page formulaire */
.formulaire, .formulaireChoix {position: absolute;top: 20px; left: 100px; border : 1px solid #dad9e7; width:450px;padding: 10px;}
.formulaire p {margin-top:0px; padding-top:0px;}
.formulaire h2 {font-size: 15px; margin: 0px;padding: 0px;padding-bottom: 10px;width:450px;
	color: #064A2F;text-align: center;}
.formulaire table {margin:0px;padding:0px;}
.formulaire td {border:0px solid;height: 30px;}
.formuLivraison { width:450px; border:1px; }
.formuLivraison p {margin:2px; padding: 2px;}
.formulaireChoix {text-align:center;}
.formulaire p.nb  {font-size: 12px; margin: 0px;padding: 10px;}


								/* page cours */
.fleursApprent {position: absolute; top: 0px; left: 550px;}
.fleursApprent img {height: 440px;width: 330px;
		border: 0px solid;}
.texteApprent {position: relative; top: 40px; left: 70px;height: 450px; 
		width: 400px; border: 0px solid;z-index: 0;text-align: center;}
h1.apprent {position: absolute;top: 435px; left: 400px; margin: 0px; padding: 0px;}
h2.apprent  {position: absolute;top: 470px; left: 260px;width :600px;margin: 0px; padding: 0px;border:0px solid;}

								/* page descriptif */
.texteCours {position: absolute; top: 30px; left: 400px;height: 450px; 
		width: 400px; border: 0px solid;z-index: 0;text-align: center;}
.photoCours1, .photoCours2, .photoCours3 {position: absolute; top: 78px; left: 205px;}
.photoCours2 {top: 310px;}
.photoCours3 {top: 190px;left: 40px;}

								/* page tarif */
.texteTarif {position: absolute; top: 100px; left: 40px;height: 400px; 
		width: 270px; border: 0px solid;}
.texteTarif p	{line-height: 20px;}
.conditTarif {position: absolute; top: 10px; left: 350px;height: 500px; 
		width: 343px; border: 2px solid #EA678C; background-color: #ffffff; padding: 10px;}
.conditTarif {font: 14px helvetica;line-height: 16px;margin: 10px;}
.conditTarif p {font: 14px helvetica;}
.conditTarif p.condit {margin: 0px; padding: 0px;}
.conditTarif table td {vertical-align: top; padding-top: 10px; border: 0px solid;}
.conditTarif .rose  {color: #BA2F57;font-weight: normal;}
.centrer {text-align: center;} 
.photoTarif1, .photoTarif2 {position: absolute; top: 22px; left: 813px;}
.photoTarif2 {top: 285px;}
.pageCentre .pdf {position: absolute; top: 22px; left: 250px;}
.lienAlbum {font-size:14px;color: #660000;padding-left:50px;text-decoration: none;}

								/* page inscription */
.texteInscript {position: absolute; top: 130px; left: 40px;height: 400px; 
		width: 300px; border: 0px solid;}	
.texteInscript	 p	{line-height: 20px;}
.pageCours .pdf {position: absolute; top: 130px; left: 400px;}
.texteInscript .pdf  {position: absolute; top: 100px; left: 360px;}
.texteInscript .pdf3  {position: absolute; top: 200px; left: 360px;}
.fiche {position: absolute; top: 10px; left: 550px;height: 508px;
		width: 345px; border: 2px solid #EA678C; background-color: #ffffff; padding: 10px;}
		
								/* page question */
.texteQuestion {position:absolute; top:130px; left:40px; background-color:#FFFFFF; width:600px;padding:5px;}
.texteQuestion p {color:#de4d73;margin:10px 10px 0px 10px;padding:0px;}
.texteQuestion p.rep {color:#000;margin:0px 10px 10px 10px;;padding:0px;}
.questAnnie {position:absolute; top:10px;left: 680px; }
.questAnnie img {width: 120px; height:150px; border:0px solid;}
.questVeranda {position:absolute; top:170px; left:680px;}
.questVeranda img {width:237px; height:340px; border:0px solid;}
.cliqueQuest {position: absolute; top: 520px; left: 680px; 
		width: 400px; border: 0px solid;text-align: left;}
.lienQuest {position: relative;margin:10px;}
		
          /* page stage */
.photoStage   {margin: 0px; padding:0px;}
.texteStage {position:absolute; top:84px; left:440px; background-color:#FFFFFF; width:450px;text-align:center;padding:8px; }
.texteStage img {float: left; border:0px solid;height: 45px;width: 70px;margin: 5px 15px 0px 8px;}
.texteStage h4   {text-align: left; font-family:   helvetica; font-size: 13px; margin-top:0px; margin-bottom:20px;}
.texteStage a.linterne {color: #81091C;}
.texteStage h1 {color: #006c23; font-size:18px;text-align:center;border:0px solid;width:100%;margin:0px 0px 10px 0px;}
.texteStage p {font-family: Georgia, 'Times New Roman', Times, serif; font-size: 12px;line-height: 17px; margin:4px 0px 0px 0px;padding:0px;}
.stageLong {position:absolute; top:87px;left: 40px; }
.stageLong img {width: 372px; height:192px; border:0px solid;}
.stageVache {position:absolute; top:300px; left:40px;}
.stageVache img {width:190px; height:169px; border:0px solid;}
.stageMur {position:absolute; top:325px; left:245px;}
.stageMur img {width:169px; height:210px; border:0px solid;}
.stageSalvia {position:absolute; top:0px; left:930px;}
.stageSalvia img {width:163px; height:550px; border:0px solid;}
.cliqueStage {position: absolute; top: 520px; left: 440px; 
		width: 400px; border: 0px solid;text-align: left;}
.pdfDroite {position: absolute; top: 4px; left: 735px;width:180px;border:0px solid;}
.pdfGauche  {position: absolute; top: 4px; left: 440px;}

      /* page stage Clamart */
.sstitreClam {  color: #fd98ca;margin : 15px 0px 20px 40px;font-size: 16px;}
.photoGauche img {float: left; border:1px solid #fff;height: 404px;width: 300px;margin: 5px 15px 0px 40px;}
.photoDroite {position:absolute; text-align: right; top:0px; left:700px; width: 350px; border: 0px solid;}
.photoDroite img.Hortensia    {width: 320px; height:227px; border:0px solid;margin : 10px 0px 20px 0px;}
.texteStageClamart {position:absolute; top:35px; left:400px; background-color:#FFFFFF; width:250px;text-align:center;padding:15px;  border:2px solid #9c509f;}
.texteStageClamart p {font-family: Georgia, 'Times New Roman', Times, serif; font-size: 12px;line-height: 20px; margin:8px 0px 0px 0px;padding:0px;}
.encadreDate {border:1px solid #9c509f; background-color :#fde9f1;margin: 18px 0px 18px 0px;}
.encadreDate p {font-weight:bold; margin: 5px 0px 0px 0px;}
.encadreDate p.daterose {color: #ec008c; margin:8px;}
.encadreDate p.dateroseJardin {color: #ec008c; margin:20px;font-weight:normal;text-align:center;}
.pdfDroiteClamart {position: absolute; top: 440px; left: 690px;width:180px;border:0px solid;}
.cliqueStageClam {position: absolute; top: 480px; left: 840px;
		width: 200px; border: 0px solid;text-align: center;font-size:10px;}
.cliqueStageClam p {font-size:12px;  }

      /* page stage Belle Ile */
span.nouveauBelle {color:  #fc4479;background-color: #fff;padding: 4px 6px 4px 6px; margin-left:18px;font: 16px helvetica, arial, sans-serif;font-weight:bold;border:2px solid;}
p.photoStageBelle    {margin: 10px 0px 0px 40px; padding:0px;}
.photoGaucheBelle   { width:350px;height: 445px; border:0px solid #fff;}
.photoGaucheBelle   img {float: left; border:0px solid #fff;margin: 16px 0px 0px 40px;}
 .photoGaucheBelle   img.flDroit {float: right; border:0px solid red;margin : 13px 10px 0px 0px;}
 .photoGaucheBelle   img.vache {margin-top:12px;}
  .photoGaucheBelle   img.port {margin-top: 13px;}
 .texteStageBelle {position:absolute; top:84px; left:352px; background-color:#FFFFFF; width:400px;text-align:center;padding:8px; }
 .texteStageBelle p {font-family: Georgia, 'Times New Roman', Times, serif; font-size: 12px;line-height: 16px; margin:8px 0px 0px 0px;padding:0px;}
 .texteStageBelle p.rose {color: #ec008c; margin:0px;}
 .texteStageBelle h1 {color: #006c23; font-size:18px;text-align:center;border:0px solid;width:100%;margin:0px 0px 10px 0px;}
 .photoDroiteBelle {position:absolute; text-align: right; top:3px; left:655px; width: 350px;height: 550px; border: 0px solid;}
.photoDroiteBelle img {margin:5px;}
 .photoDroite img.Glycine    {width: 250px; height:291px; border:0px solid;margin : 10px 0px 25px 0px;}
 .cliqueStageBelle {position: absolute; top: 520px; left: 353px;
		width: 400px; border: 0px solid;text-align: left;}
		.cliqueStageBelle p {font-size:12px;  }
.pdfDroiteBelle {position: absolute; top: 16px; left: 650px;width:180px;border:0px solid;}

      /* page peinture à l'huile */
.texteHuile {position:absolute; top:140px; left:300px; width:310px;text-align:center;padding:5px; background-color:#ebf4d6;}
.texteHuile p {font-family: Georgia, 'Times New Roman', Times, serif; font-size: 14px;line-height: 18px; margin:8px 8px 8px 8px;padding:0px;color:#644e45;}
.texteHuile p.rouge { margin:0px 8px 8px 8px; color:#a51e24;line-height: 15px;} 
.photoGaucheHuile img {float: left; border:1px solid #fff;margin: 25px 15px 0px 40px;width:240px;}   
.encadreHuile {border:2px solid #a51e24; background-color :#ebf4d6;margin: 10px 0px 0px 5px; width:150px;}      
.encadreHuile p.nouveau {color: #a51e24; margin:8px;font-size: 20px;text-align:center;font-weight:bold}    
.photoCentreHuile img {float: left; border:1px solid #fff;margin: 170px 15px 0px 0px;width:200px;} 
.pdfDroiteHuile {padding-top:100px;border:0px solid;height:300px;}
.pdfDroiteHuile a {position:relative;margin-left:-105px; margin-right:95px;}
.photoDroiteHuile {position:absolute; text-align: right; top:40px; left:660px; width: 250px;}
.photoDroiteHuile img   {border: 1px solid #fff;margin : 10px 0px 20px 80px;}  
.cliqueStageHuile {position: absolute; top: 490px; left: 740px;
		width: 200px; border: 0px solid;text-align: left;font-size:10px;color:#fff;}
.cliqueStageHuile p {font-size:12px;  }

								/* page contact */
.texteContact {position: relative; top: 120px; left: 500px;height: 350px; 
		width: 436px; border: 0px solid;z-index: 0;text-align: center;}
h1.titre {position: absolute;top: 470px; left: 90px; margin: 0px; padding: 0px;border: 0px solid;}
h2.titre  {position: absolute;top: 510px; left: 90px;margin: 0px; padding: 0px;border: 0px solid;}
.fleursContact {position: absolute; top: 20px; left: 90px;}
.fleursContact img {height: 440px;width: 330px;
		border: 0px solid;}

								/* page coordonnées */
.adresse {position: absolute; top: 30px; left: 440px;height: 400px; 
		width: 200px; border: 0px solid;}
.adresse p {line-height: 20px;}
.coordo {position: absolute; top: 30px; left: 700px;height: 400px; 
		width: 300px; border: 0px solid;}
.coordo p {line-height: 20px;font-size: 12px;}
.imgChat {position: absolute; top: 330px; left: 40px; width: auto;height: auto;  }
.imgChat img{	width: 300px; height:205px;}
.imgPlan {position: absolute; top: 130px; left: 440px;  }
.imgPlan img {width: 400px; height: 409px;}
.imgZoom {position: absolute; top: 110px; left: 760px;  }
.imgZoom img {width: 300px; height: 301px;}
.imgLegende {position: absolute; top: 420px; left: 850px; }
.imgLegende .pdf, .pdf2 {position: absolute; top: 55px; left: 30px;}
.imgLegende .pdf2 {left: 90px;}

								/* page newsletter */

.formNewsletter { position: absolute; top: 320px; left: 40px;height: 200px;
		width: 170px; border: 0px solid;}
img.photoPrincipale     {position: absolute; top: 0px; left: 530px;width: 367px;height: 549px; border: 0px solid;}
img.NewsletterAnnie {position: absolute; top: 305px; left: 260px;width: 170px;height: 227px; border: 0px solid;}

.texteNews {position: absolute; top: 90px; left: 40px; width: 400px;border: 0px solid;}
.texteNews p.titre {color: #de4d73;font-weight:bold;}
.texteNews p {line-height: 18px;}

								/* page liens */
								
.presentLien {border:0px solid;width:1000px;margin-top: -13px;}
.presentLien table {width:100%;border:0px solid;}
.presentLien table td {width:40%; font-size:14px;vertical-align:top;text-align:justify;padding-bottom:10px;}
.presentLien table td.image {width:10%;padding:0px 10px 10px 10px;vertical-align:top;}
.titreVert {color:#0F4B0F;font-weight:bold;}
								
/* bas de page */

.basPageAcc {position: absolute;top:650px; background-image:url(../images/fond.jpg);width: 100%;height: 35px; border:0px solid;}
.basPageAcc p {color: #0F4B0F; font-size: 15px; font-weight: bold; text-align: center; padding-top : 0px;}
.basPage {position: absolute;top:550px; background-color: #2B771B; width: 100%;height: 25px; border:0px solid;}
.basPageBout {position: absolute;top:655px; background-color: #2B771B; width: 100%;height: 25px; border:0px solid;}
.basPageAt {position: absolute;top:652px; background-color: #2B771B; width: 100%;height: 25px; border:0px solid;}
.basPagePapet {position: absolute;top:545px; background-color: #2B771B; width: 100%;height: 25px; border:0px solid;}
.basPage img {margin: 3px 0px 0px 25px ;}
.basPage img.vente {margin-left : 150px ;}

