			body{
				background-color:#e8ddc9;
				color:black;
				font-family:arial,helvetica,sans-serif;
				font-size:15px;
				padding-top:140px;
				margin:0px;
				/*background-image:url("images/degrade-beige.jpg");
				background-attachment:fixed;*/
			}
			#titre{
				position:absolute;
				top:0px;
				left:0px;
				width:100%;
				margin:0px;
				padding:0px;
				height:140px;
				background: url("images/plage et bateau-g.jpg") no-repeat #ffffff;
				background-position:100% 100%;
				background-attachment:scroll;
			}
			h1{
				border:none;
				text-align:center;
				font-family:Monotype Corsiva,arial,helvetica,sans-serif;
				font-size:30px;
				background:transparent;
				font-weight:bold;
				color:#D600FF;
			}		
			h2{
				border:none;
				text-align:center;
				font-family:Monotype Corsiva,arial,helvetica,sans-serif;
				font-size:20px;
				background:transparent;
				font-weight:bold;
				color:#D600FF;
			}		
			h3{
				font-family:Monotype arial,helvetica,sans-serif;
				font-size:8px;
				text-align:center;
			}		
/*------------------------------ ENTETE ET CONTENEUR GUAUCHE --------------------------------------------------------------*/
			.left { 
				top:0px;
				border: green 0px solid; 
				float: left;
				width: 210px;
				border-right:2px solid blue;
			} 
			p.picto{
				color:#000000;
				font-family:arial,helvetica,sans-serif;
				font-size:9px;
				text-align:left;
				margin-left:15px;
				line-height:10px;
				background:transparent;
			}			
			#menu{
				/*width:200px;
				float:left;
				border: 32px;
				color : red;*/
				border: yellow 0px solid; 
				text-align:center;
				font-size:20px;
				font-family:Monotype Corsiva,arial,helvetica,sans-serif;
			}
			
	/*------------------------------------------------------  MENU GAUCHE : LISTE -----------------------------------------*/			
			#menu  ul{ 
				text-align:left;
				margin-left:auto;
				list-style-type:square; 
				font-size:20px; 
				color:black;
				/*list-style-position: none;*/ 
			}	
			#menu  li.active{
				font-family:Monotype Corsiva,arial,helvetica,sans-serif;
				/*list-style-position: none;*/ 
				letter-spacing:-1;
				padding-top:2px;
				padding-bottom:2px;
				list-style-type:none;
				font-size:20px;
				margin-left:0px;
				color:red;
			}			
			#menu a:link,#menu a:active{ color:black; text-decoration:none; }
			#menu a:visited{ color:black; text-decoration:none; }
			#menu a:hover{
				color:red;
				font-family:Monotype Corsiva,arial,helvetica,sans-serif;
				font-size:20px;
				background-color:transparent;
				cursor:pointer;
			}	
			p.images-menu{
				text-align:center;
				margin-left:0px;
				font-size:11px;
			}
				p.images-menu a:link,#menu a:active{ color:blue; text-decoration:underline; }
				p.images-menu a:visited{ color:blue; text-decoration:underline; }
				p.images-menu a:hover{
					color:blue;
					font-family:arial,helvetica,sans-serif;
					font-size:12px;
					background-color:transparent;
					text-decoration:bold;
					cursor:pointer;
				}	
	/*------------------------------------------------------  FIN MENU GAUCHE : LISTE -----------------------------------------*/	
	/*------------------------------------------------------ LOGO ORCHIDEES ------------------------------------------------------*/
			#logo{
				position:absolute;
				top:50px;
				left:50px;
				width:218px;
				height:120px;
				border:0px solid;
				/*background:url("images/logo sainte anne.gif") no-repeat ;*/
			}
			#Logo a {
			   text-decoration: none; /* définition du lien qui affichera le calque */
				 color: black;
			}
			#Logo a:hover {
			   background: none; /* correction d'un bug IE */
			}
			#Logo a span { /* définition de la balise <span> inclue dans <a> */
			   display: none;
			}
			#Logo a:hover span { /* définition de la balise <span> au survol */
			   display: block; border: 1px solid red;
			   background:white;
			   font-size:10px;
			}
			#Logo img {
				border:1px;
			}
			#Logo dl, dt, dd {
				margin:0;
				padding:0;
			}
			#Logo dl {
				float: left;
				width: 230px;
				text-align: left;
				margin: 1em;
				padding: 0.5em;
				border: 0px solid black;
			}
	/*------------------------------------------------------ FIN  LOGO ORCHIDEES ------------------------------------------------------*/	
	/*------------------------------------------------------ PICTO VILLA ------------------------------------------------------*/
			#villa-logo{
				position:absolute;
				top:20px;
				left:900px;
				margin:0px;
				padding:0px;	
			}
			#villa-texte{
				position:absolute;
				top:75px;	
				left:870px;
				font-family:arial back,helvetica,sans-serif;
				font-size:15px;
				text-align:center;
			}
				#villa-texte a:link,#menu a:active{ color:blue; text-decoration:underline; }
				#villa-texte a:visited{ color:blue; text-decoration:underline; }
				#villa-texte a:hover{
					color:red;
					font-family:arial,helvetica,sans-serif;
					font-size:15px;
					background-color:transparent;
					font-weight:bold;
					cursor:pointer;
				}	
	/*------------------------------------------------------ FIN  PICTO VILLA ------------------------------------------------------*/	
	/*------------------------------------------------------  MENU GAUCHE : SOUS LISTE --------------------------------------*/				
			#menu  li  li{
				margin-left:0px;
				color:black; 
				list-style-type:disc; 
				font-size:15px;
			} 
			#menu  ul li ul li a:hover{font-size:17px;}
			#menu ul li ul li.active{
				margin-left:0px;
				letter-spacing:normal;
				font-size:15px; 
				color:red;
				list-style-type:disc;
			}	
	/*------------------------------------------------------ FIN  MENU GAUCHE : SOUS LISTE --------------------------------------*/	
	/*------------------------------------------------------ LOGO ORCHIDEES ------------------------------------------------------*/
			#logo{
				position:absolute;
				top:50px;
				left:50px;
				width:218px;
				height:120px;
				border:0px solid;
				/*background:url("images/logo sainte anne.gif") no-repeat ;*/
			}
			#Logo a {
			   text-decoration: none; /* définition du lien qui affichera le calque */
				 color: black;
			}
			#Logo a:hover {
			   background: none; /* correction d'un bug IE */
			}
			#Logo a span { /* définition de la balise <span> inclue dans <a> */
			   display: none;
			}
			#Logo a:hover span { /* définition de la balise <span> au survol */
			   display: block; border: 1px solid red;
			   background:white;
			   font-size:10px;
			}
			#Logo img {
				border:1px;
			}
			#Logo dl, dt, dd {
				margin:0;
				padding:0;
			}
			#Logo dl {
				float: left;
				width: 230px;
				text-align: left;
				margin: 1em;
				padding: 0.5em;
				border: 0px solid black;
			}
	/*------------------------------------------------------ FIN  LOGO ORCHIDEES ------------------------------------------------------*/		
			#opt1{
				position:absolute;
				top:0px;
				left:0px;
				width:100%;
				margin:0px;
				padding:0px;	
				height:140px;
				background: url("images/plage et bateau-d.png") no-repeat right;
			}
			#opt2{
				position:absolute;
				top:0px !important;
				top:0px;	
				left:90px;
				font-family:arial back,helvetica,sans-serif;
				font-size:20;
			}
			#opt3{
				position:absolute;
				top:10px;
				left:900px;
				/*width:181px;
				height:250px;*/
				border:0px solid;
				/*background:url("images/post-it.gif") no-repeat;*/
			}


/*------------------------------FIN ENTETE ET CONTENEUR GUAUCHE --------------------------------------------------------------*/	

			#for_ref{
				border: 1px solid blue;
				overflow: scroll; 
				height: 1px; 	
				width: 1px;
			}


/* -----------------------------CONTENEUR DROITE -----------------------------------------------------------------------------*/		
			.right { 
				margin-left: 210px;
				padding-left:10px;
				border: red 0px solid;
				padding: 10px;
			} 
			#contenu{
				margin: 0; 
				text-align: center;
				padding-left:10px;	
				border: black 0px solid; 
				/*margin-top:10px;
				padding-top:1px;
				/*height:700px;*/
				/*background-attachment:scroll;*/
			}
			#contenu a:hover{color:red; cursor:pointer; }
			#contenu a:link{ color:blue; text-decoration:underline;}	
			#contenu a:active{ color:blue; text-decoration:underline;}
			#contenu a:visited{ color:blue; text-decoration:underline;}
/* -----------------------------CONTENEUR DROITE -----------------------------------------------------------------------------*/		
			#slogan h1{
				font-family:century, times new roman,helvetica,sans-serif;
				text-align:center;
				line-height:20px;
			}
			#slogan h1 em.beaute{
				letter-spacing:7px;
				font-size:25px; 
				color:darkorange;
			}
			#slogan h1 em.forme{
				letter-spacing:5px;
				font-size:20px; 
				color:fuchsia;
			}
			#slogan h1 em.detente{
				letter-spacing:5px;
				font-size:20px; 
				color:limegreen;
			}
			#slogan h1 em.bien-etre{
				letter-spacing:3px;
				font-size:25px; 
				color:darkgray;
				background-color:yellow;
			}
			#slogan h1 em.relaxation{
				letter-spacing:3px;
				font-size:25px; 
				color:deepskyblue;
			}
			#slogan h1 em.plaisir{
				letter-spacing:2px;
				font-size:20px; 
				color:deeppink;
			}
			#slogan h1 em.minceur{
				letter-spacing:5px;
				font-size:18px; 
				color:darkcyan;
			}
			#slogan h1 em.massages{
				letter-spacing:6px;
				font-size:25px; 
				color:red;
				text-decoration:underline; 
			}
			#slogan h1 em.spa{
				letter-spacing:3px;
				font-size:30px; 
				color:darkorchid;
			}	
			#slogan h1 span {
				position: absolute;
				color: aqua;
				margin: -5px 0 0 -5px;
				text-align:center;
			}
	/*-------------------------------------- Menu Massages ---------------------------------------*/
			#menu-massages table{
				-webkit-border-radius:30px;
				-moz-border-radius:30px;
				background-color:transparent;
				/*border: 20px;border-spacing: 20px;
				/*border-collapse: collapse;*/
			}
			#menu-massages th {
				font-family:verdana,arial,helvetica,sans-serif;
				text-align:center;
				font-size:12px;
				/*color:#A9A9A9;*/
				letter-spacing:3px;
				width:130px;
				border-top: medium solid #000000;
				border-left: medium solid #000000;
				border-right: medium solid #000000;
				background-color:white;
				background-image:url(images/fond-cellules-h.jpg);
			}
			#menu-massages th span {
				position: absolute;
				color: red;
				margin: -0px 0 0 -0px;
				text-align:center;
			}
			#menu-massages td {
				font-family:verdana,arial,helvetica,sans-serif;
				text-align:center;
				font-size:12px;
				color:black;
				border-left: medium solid #000000;
				border-right: medium solid #000000;
				border-bottom: medium solid #000000;
				background-color:white;
				background-image:url(images/fond-cellules-b.jpg);
			}
			#menu-massages a:link{
				text-decoration:none;
				border:none;
				color:red;
			}
			#menu-massages a:hover{
				background-image:url(images/fond-cellules-h-h.jpg);
				border:none;
				color:red;
			}
			.drainages {color:red;}

	/*-------------------------------------- FIN Menu Massages ---------------------------------------*/
	/*-------------------------------------- Cadres soins      ---------------------------------------*/
			#soins-dos{
				border: 0px solid blue;
				margin-left: auto;
				margin-right: auto;
				height: 200px;
				width: 820px;
				text-align:center;
				background-image:  url(images/massage-dos.png);
				background-position:right center;
				background-repeat: no-repeat;

			}
			#soins-drainages{
				border: 0px solid blue;
				margin-left: auto;
				margin-right: auto;
				background-image:  url(images/massage-drainages.png);
				background-position:right center;
				background-repeat: no-repeat;
				height: 200px;
				width: 820px;
				text-align:center;
			}
			#soins-relaxants{
				border: 0px solid blue;
				margin-left: auto;
				margin-right: auto;
				background-image:  url(images/massage-relaxant.png);
				background-position:right center;
				background-repeat: no-repeat;
				height: 200px;
				width: 820px;
				text-align:center;
			}	
			#soins-palper-rouler{
				border: 0px solid blue;
				margin-left: auto;
				margin-right: auto;
				background-image:  url(images/massage-palper-rouler.png);
				background-position:right center;
				background-repeat: no-repeat;
				height: 200px;
				width: 820px;
				text-align:center;
			}	
			#soins-spa{
				border: 0px solid blue;
				margin-left: auto;
				margin-right: auto;
				background-image:  url(images/massage-spa.png);
				background-position:right center;
				background-repeat: no-repeat;
				height: 200px;
				width: 820px;
				text-align:center;
			}				
			#soins-pedicurie{
				border: 0px solid blue;
				margin-left: auto;
				margin-right: auto;
				background-image:  url(images/massage-pedicure.png);
				background-position:right center;
				background-repeat: no-repeat;
				height: 200px;
				width: 820px;
				text-align:center;
			}						
			.titre-soins{
				border: 0px solid red;
				position: relative;
				height: auto;
				text-align:left;
				left: 100px;
				right:0px;
				top: 0px;
				font-family:arial black, times new roman, helvetica, sans-serif;
				font-size:25px;
				letter-spacing:10px;
			}
			.soins-cadre{
				border: 0px solid yellow;
				position: relative;
				margin: 10 0 0 330;
			}
			span.texte-spa{
				font-size:9px;
			}
			.soins-cadre li{
				font-family:times new roman, helvetica, sans-serif;
				font-size:11px;
				line-height:1;
				list-style-type: square ; 
				vertical-align:center;
			}
			.texte-soins{
				font-family:verdana, times new roman, helvetica, sans-serif;
				font-size:12px;
				vertical-align:top;
				text-align : justify; 
				line-height:1.2;
			}
			.texte-descro{
				font-family:verdana, times new roman, helvetica, sans-serif;
				font-size:12px;
				vertical-align:top;
				text-align : justify; 
				line-height:0.9;
			}
			.lien-tarif{
				font-size:10px;
				text-align:left;
				color:red;
			}
				.lien-tarif a:link, a:visited{
					text-decoration:underline;
					color:red;
				}
				.lien-tarif a:hover{
					text-decoration:none;
					color:red;
					font-weight:bold;
				}
			#contenu p.haut-de-page a:link{
				font-size:10px;
				text-align:right;
				color:blue;
			}
			#contenu p.haut-de-page a:hover{
				color:red;
				font-size:10px;
			}
			#contenu p.haut-de-page  a:visited{
				font-size:10px;
				text-align:right;
				color:blue;			
			}

	/*-------------------------------------- FIN Cadres soins      ---------------------------------------*/	
	/*-------------------------------------- Cadres recap soins      ---------------------------------------*/	
			.recap{
				border:0px solid red; 
				font-family:verdana, times new roman, helvetica, sans-serif;
				font-size:12px;
				color:black;	
				text-align:left;
				margin-left: auto;
				margin-right: auto;
				width: 820px;
				line-height:1.5;
			}	
			.cell-titre-haut{
				font-family:verdana, times new roman, helvetica, sans-serif;
				font-size:12px;
				 height:40;
				text-align:center;
				color:black;	
				background-color:#00FFFF;
				border: thin solid blue;
			}
			.cell-titre{
				font-family:verdana, times new roman, helvetica, sans-serif;
				font-size:12px;
				height:25;
				text-align:left;
				color:black;	
				background-color:#00FFFF;
				border: thin solid blue;
			}
			.cell-gtitre{
				font-family:verdana, times new roman, helvetica, sans-serif;
				font-size:15px;
				text-align:center;
				color:black;	
				background-color:#00CED1;
				border: medium solid blue;
			}
			.cell-recap{
				font-family:verdana, times new roman, helvetica, sans-serif;
				font-size:10px;
				text-align:center;
				color:black;	
				background-color:white;
				border: thin solid black;
			}
	/*-------------------------------------- FIN Cadres recap soins      ---------------------------------------*/	
/*----------------------------------------- PIED DE PAGE ----------------------------------------------------------------------------------------*/
			#finpage{
				margin:auto;
				clear:both;
				position:relative;
				bottom:0px;
				text-align:center; 
				font-family:time new roman,helvetica,sans-serif;
				font-size:10px;	
				background-color:#aaaaaa;
				border: 2px solid blue;
			}
			#finpage a:link, a:active{ color:blue; text-decoration:none; }
			#finpage a:visited{ color:blue; text-decoration:none; }
			#finpage a:hover{ color:red; cursor:pointer; }
			p.finpage-orchidees{
				font-family:Monotype Corsiva,arial,helvetica,sans-serif;
				font-size:25px;
				text-align:center; 
			}
/*----------------------------------------- FIN PIED DE PAGE ----------------------------------------------------------------------------------------*/

			#print{ display:none; }	
			#imp1{display:none;}