* {
margin:0;
padding:0;
}

body {
background:#FFFFFF url("beaute/fond.gif") top left repeat;
}

#conteneur {
position:relative;
width:800px;
margin:0 auto;
background:#FFFFFF url("beaute/background.jpg") top left no-repeat;
border-left:#5B284E 1px solid;
border-right:#5B284E 1px solid;
border-bottom:#5B284E 1px solid;
height:740px;
}

#logo{
position:absolute;
width:800px;
height:129px;
z_index:2;
top:0;
left:0;
}

#menu{
position:absolute;
width:800px;
height:125px;
z_index:1;
top:129px;
left:0;
}

#pied {
position:absolute;
width:800px;
height:140px;
background:#FFFFFF url("beaute/bottom.jpg") bottom left no-repeat;
top:600px;
left:0;
}

#liens_pied {
position:absolute;
top:713px;
left:150px;
}

#liens_pied span {
margin-left:7px;
}

#liens_pied a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#5B284E;
text-decoration: none;
}

#liens_pied a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#993399;
text-decoration: underline;
}

#planet {
position:absolute;
width:140px;
height:23px;
top:717px;
left:0;
}

#bandeau {
position:absolute;
width:100px;
height:350px;
top:280px;
left:61px;
z-index:3;
}

#chouchouter {
position:absolute;
width:453px;
height:76px;
top:260px;
left:225px;
z-index:3;
}

#beaute {
position:absolute;
width:410px;
height:84px;
top:260px;
left:325px;
z-index:2;
}

#maquillage {
position:absolute;
width:360px;
height:80px;
top:260px;
left:325px;
z-index:2;
}

#massage {
position:absolute;
width:284px;
height:80px;
top:260px;
left:325px;
z-index:2;
}

#tatouage {
position:absolute;
width:299px;
height:85px;
top:260px;
left:325px;
z-index:2;
}

#contact {
position:absolute;
width:191px;
height:83px;
top:260px;
left:301px;
z-index:2;
}

#beaute_flash {
position:absolute;
width:250px;
height:160px;
top:280px;
left:61px;
z-index:3;
}

#maquillage_flash {
position:absolute;
width:230px;
height:160px;
top:280px;
left:61px;
z-index:3;
}

#maquillage2_flash {
position:absolute;
width:230px;
height:160px;
top:450px;
left:61px;
z-index:3;
}


#corps_de_texte {
position:absolute;
width:380px;
height:300px;
top:345px;
left:345px;
z-index:2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#BA9BAE;
line-height:1.8em;
text-align:justify;
}

#corps_de_texte_maquillage{
position:absolute;
width:375px;
height:250px;
top:345px;
left:345px;
z-index:2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#BA9BAE;
line-height:1.8em;
text-align:justify;
scrollbar-face-color:  #DAB4CB;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #FFFFFF;
overflow:auto;
padding-right:25px;
}

#corps_de_texte_maquillage p{
margin:15px 0;
}

#corps_de_texte_accueil {
position:absolute;
width:480px;
height:300px;
top:345px;
left:245px;
z-index:2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#BA9BAE;
line-height:1.8em;
text-align:justify;
}

#corps_de_texte_contact {
position:absolute;
width:400px;
height:200px;
top:345px;
left:175px;
z-index:2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#BA9BAE;
line-height:1.8em;
text-align:center;
border:#BA9BAE 1px dashed;
padding:10px 20px;
background: url("beaute/contact_image.jpg") bottom left no-repeat;
}

#corps_de_texte_contact p{
margin:15px 0;
}

#corps_de_texte_contact p a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#BA9BAE;
text-decoration:underline;
}

#corps_de_texte_accueil p{
margin:15px 0;
}

#corps_de_texte p{
margin:15px 0;
}
