#accueil #zone-de-texte{
     width : 98%;
}
#accueil #texte-support div{
   padding : 8px;
   margin : 40px;
   margin-top : 20px;
}


#accueil .encart-flexible {
   float : left;
   width : 50%;
   font-size: 1em/1.5em; 
}

#accueil .encart-flexible .p1 {
   padding : 50px 8px 8px 20px; 
   background : #fff url("IMG/dot-white.jpeg") repeat-y  left 100px;
   text-align : center;
}


#accueil .encart-flexible-2 {
   float : left;
   width : 50%;
   height : 320px;
   background : #fff url("IMG/bonhomme-7.jpg") no-repeat right;
}

#accueil .encart-flexible-2 #shiatsu
{
   font : bold italic 3em georgia;
   padding : 150px 10px 0px 0px;   
   text-align : center;
}

#accueil .encart-flexible-2 #detente
{ 
   font :  italic 1.5em georgia;
   text-align : center;
   margin : 10px 10px 0px 50px;   
}


#accueil .encart-flexible #viser {
   font : 1.2em georgia, helvetica, serif; 
   text-align : right;
   border : solid 1px #86C479;
   padding : 8px;
   margin-top : 20px;
   margin-left : 20px;
   margin-bottom : 20px;   
}

#accueil #attention {
   clear: both;
   font : 0.8em sans;
   color: #000;
}

#accueil #attention div {
   border : solid 1px #923D29;
   padding : 4px;
   margin-left : 20px;
   margin-bottom : 0px;
}

#competences #contenu-principal{
   width : 75%;
}
#competences .encart-flexible {
width : 100%;
margin :0px;
padding: 0px;
clear : both;
}

#competences .encart-flexible .p1{
width : 80%;
margin: 20px;
padding: 5px;
text-align : center;
border : solid 1px #86C479;
}

#competences .encart-flexible-2 {
margin :0;
padding: 0;
width : 100%;
background :  url("IMG/dot-white.jpeg") repeat-y  left;
}


#competences .encart-flexible-2 .p3{
width :80%;
margin :20px;
padding: 5px;
font-size : 0.8em;
line-height :1.3;
font-style : italic;
border : solid 1px #86C479;
}

#competences p{
   text-align: center;
}

#prestations #texte-support{
background : url("IMG/bonhomme-7.jpg") no-repeat bottom right;
background :  url("IMG/dot-white.jpeg") repeat-y  left 100px;
}



#prestations h1 a{
font-weight : normal;
font-size : 1em;
font-family : georgia, serif;
color :   #86C479;
}


#prestations p {
text-align : center;
font:  1em georgia, serif;
background : #fff url("IMG/dot-white.jpeg") repeat-y  left 100px;
}


#prestations .encart-flexible
{
float : left;
width : 90%;
text-align : center;
background : #fff url("IMG/dot-white.jpeg") repeat-y  left 100px;

}

#prestations .encart-flexible h1{
padding-top:40px;
margin-left : 20px;
font-size: 1.2em;
font-weight : bold;
color:#923D29;

}

#prestations .encart-flexible-2
{
float : left;
padding:0px;
font-size: 1em;
text-align:center;
width : 100%;
background :  url("IMG/dot-white.jpeg") repeat-y  left ;

}



#prestations .encart-flexible-2 p
{
margin-top : 55px;
margin-left : 20px;
padding : 5px;
text-align : left;
font-size : 0.7em;
font-style : italic;
border : solid 1px #86C479;
background :  url("IMG/dot-white.jpeg") repeat-y  left;
}

#prestations .encart-flexible
{
float : left;
width : 90%;
text-align : center;
background : #fff url("IMG/dot-white.jpeg") repeat-y  left;
}

#le-shiatsu p {
   text-align : center;
}

#le-shiatsu .p2 {
   font-size : large;
   font-weight : bold;
}


#le-shiatsu .encart-flexible
{
clear: both;
background :  url("IMG/dot-white.jpeg") repeat-y  left ;
width : 100%;
}

#le-shiatsu .p7 {
margin-left : 20px;
padding : 4px;
margin-bottom : 10px;
border : solid 1px #86C479;

}

#californien p {
    text-align : center;
}
#californien .encart-flexible
{
clear: both;
background :  url("IMG/dot-white.jpeg") repeat-y  left ;
width : 100%;
}

#californien .p2 {
   font-size : large;
   font-weight : bold;
}

#californien .p6 {
position: relative;
left : 500px;
top :-20px;
}

#californien .p7 {
clear : left;
position :relative;
bottom : -4px;
margin-left : 20px;
padding : 4px;
border : solid 1px #86C479;
}


#relaxcor p {
   text-align : center;
}
#relaxcor .p2 {
   font-size : large;
   font-weight : bold;
}

#precautions #texte-support ul {
padding-left : 100px;
text-align : left;
list-style : square outside;
}

#precautions .p2 {
margin-top : 45px;
}

#competences #texte-support h1{
padding-bottom : 5px;
text-decoration: underline;
text-align : center;
}


#evenementiels .encart-flexible{
width : 55%;
float : left;
}

#evenementiels .encart-flexible div{
margin : 20px;
padding-bottom : 10px;
border : solid 1px #86C479;
}


#evenementiels .encart-flexible h3{
padding : 10px 5px;
text-align : left;
}

#evenementiels .encart-flexible .p3{
padding-left : 30px;
padding-top : 0px;
text-align : left;
font-size : 0.9em;
}

#evenementiels .encart-flexible-2{
width :40%;
float : right;
}


#liens h1 {
text-align : left;
}
#liens h1 a{
font : normal 0.8em georgia, times, serif;
text-align : left;
padding-left : 20px;
}

#liens .p1 {
padding : 0;
margin-left : 20px;
}

#liens .encart-flexible{
width : 50%;
float : right;
}

#liens .encart-flexible div{
margin-top : 20px;
border : solid 1px #86C479;
padding: 15px;
}

#liens .encart-flexible div ul{
padding: 10px;
margin-left : 20px;
}

#liens #extras{
height : 50px;
padding-left : 250px;
}

#tarifs .encart-flexible{
width : 55%;
float : left;
}

#tarifs .encart-flexible div{
margin : 10px;
border : solid 1px #86C479;
padding-bottom : 15px;
}


#tarifs .encart-flexible h3{
padding-top : 15px;
padding-left : 15px;
text-align : left;
}

#tarifs .encart-flexible .p3{
padding-top : 5px;
padding-left : 30px;
text-align : left;
font-size : 1em;
}

#tarifs .encart-flexible-2{
width :45%;
float : right;
}


#tarifs .encart-flexible-2 .p5{
font : bold 1.3em georgia;
text-align : center;
padding : 5px 10px 0px 10px;
margin : 0px;
}

#tarifs .encart-flexible-2 .p6{
font : bold 1.3em georgia;
text-align : center;
padding : 55px 10px 0px 10px;
margin : 0px;
}


#photos #contenu-principal{
   width:90%;
   background : transparent;
}

#photos #zone-de-texte {
    float : left;
    width : 450px;
    height :544px;
    background : #fff url("IMG/espace-450x544.jpg") no-repeat 0px 10px;
}

#photos #texte-support h1{
    color: #fff;
    font : normal 2em georgia, times, serif;
}

#photos .encart-flexible{
   float : left;
   height : 660px;
   background : url("IMG/salon-200x300.jpg") no-repeat 88% 320px;
   
 }

#photos .encart-flexible div{
   padding-top: 200px;
   text-align : center;
   font : normal 1em georgia, times, serif;
}

#photos .encart-flexible h3 {
   width : 300px;
   font-size:1.6em;
}

#photos .encart-flexible ul {
   width : 300px;
   list-style : none;
   padding : -10px;
}
