@charset "utf-8";

/* CSS Document */



*{

margin:0px;
padding:0px;
border:0px;

}



body{

width:100%;
font-family:"Arial", Helvetica, sans-serif;
font-size:14px;
color:#990066;
text-align:center;
margin:auto;

}



.style5 {color: #ECE9D8}

.Style2 {font-size: 12px

}

.Style3 {font-size: 13px

}



a{

font-family:"Arial", Helvetica, sans-serif;
text-decoration:none;
font-size:16px;
color:#CC0066;
}



a:visited{

font-family:"Arial", Helvetica, sans-serif;
text-decoration:none;
font-size:16px;
color:#990066;}



a:hover{

font-family:"Arial", Helvetica, sans-serif;
text-decoration:none;
font-size:16px;
color:#9900CC;
}

a name{
font-family:Arial, Helvetica, sans-serif;
color:#CC0066;
}

h1{

font-family:"Arial", Helvetica, sans-serif;
font-size:24px;
color:#990066;
text-align:center;
text-shadow:3px 4px 2px #333;
}



h2{
font-family:"Times New Roman";
font-size:20px;
color:#990066;
text-align:center;
margin:15px;
}



h3{
font-family:"Times New Roman";
font-size:18px;
color:#990066;
text-align:center;
margin:15px;
text-shadow:1px 1px 1px #333;
}


hr{
background-color:#990066;
color:#990066;
width:50%;
height:1px;
margin:auto
}
ol{
list-style-type:circle;
padding:10px;
list-style-position:inside;
color:#990066;

}
ul{
list-style-type:disc;
padding:10px;
list-style-position:inside;
color:#990066;

}

input,select{
background-color:#FFCCFF;}


#conteneur{
width:90%;
height:auto;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
color:#990066;
margin:auto; 
border:#990066 1px solid;
}



#top{
width:100%;
height:90px;
margin:auto;
text-align:center;
background-image:url(images/82117399.jpg);
background-position:bottom;
clear:both;
}
#flashcontent {
		width: 100%;
		height: 90px;
	}

#sousmenu{

background-color:#990066;
width:100%;
height:30px;
font-family:"Times New Roman", Arial, Helvetica, sans-serif;
font-size:18px;
color:#99cc33;
font-weight:bold;
clear:both;
text-align:center;
border:1px inset #990066;
border-radius: 5px;
/*-webkit-border-radius: 5px;
-moz-border-radius: 5px;*/

}

#titre{
width:100%;
height:auto;
}



#menugauche{
width:14em;
height:auto;
float:left;

}
#menudroit{
width:10em;
height:auto;
float:right;
}

#menugauche a{
width:100%;
height:auto;
font-weight:bold;
border: 1px #990066 inset;
font-family:"Arial", Helvetica, sans-serif;
text-decoration:none;
text-align:center;
font-size:14px;
padding-bottom:3px;
padding-top:3px;
background-color:#FFCCFF;
/*background-image:url(images/tete_lion_010.gif);
background-repeat:repeat-x;
/*opacity : 0.5;*/ 
display:block;
float:left;
clear:left;

}



#menugauche a:visited{
border: 1px solid #990066;

}


#menugauche a:hover{
border: 1px solid #990066;


}
#menudroit a{
width:100%;
height:auto;
font-weight:bold;
border: 1px #990066 inset;
font-family:"Arial", Helvetica, sans-serif;
text-decoration:none;
text-align:center;
padding-bottom:3px;
padding-top:3px;
font-size:14px;
background-color:#FFCCFF;
/*background-image:url(images/tete_lion_010.gif);
background-repeat:repeat-x;
opacity : 0.5;*/ 
display:block;
float:right;
clear:right;



}

#menudroit a:visited{
border: 1px solid #990066;
}


#menudroit a:hover{
border: 1px solid #990066;
}

#pub{
margin-left:14em;
margin-right:10em;
height:60px;
text-align:center;
}

#centre{
margin-left:14em;
margin-right:10em;
padding-left:10px;
padding-right:10px;
height:auto;
}


#texte
{
overflow: auto;
border:#990066;
border:1px;
border-style:outset solid;
/*scrollbar-face-color: #990066; 
scrollbar-shadow-color: #222222;
scrollbar-highlight-color: #999999; 
scrollbar-3dlight-color: #FFCCFF; 
scrollbar-darkshadow-color: #990099; 
scrollbar-track-color: #99cc33; 
scrollbar-arrow-color: #FFCCFF;*/
background-attachment:scroll;
width:70%;
height:400px;
margin-top:2em;
margin-left:2em;
margin-right:2em;padding-left:1em;


}
.gras{
font-weight:bold;
}

.cible{
background-color:#33FF33;}
.maison{
background-color:#6699FF;
}
.massage{background-color:#FFFF99;
}
.oral{
background-color:#FF6666;}

#styleopp{
margin:5px;
padding:3px;
width:12em;
height:auto;
background-color:#FFFFFF;
font-size:10px;
font-family:verdana, sans-serif;
text-align:center;
border:2px solid #000000;
color:#000000;
}
#styleref
{
margin:5px;
padding:3px;
width:auto;
height:auto;
background-color:#FFFFFF;
font-size:10px;
font-family:verdana, sans-serif;
text-align:center;
border:2px solid #2A5A8E;
color:#2A5A8E;

}

.style4 {
color: #2A5A8E

}


#referent{
text-align:center;
margin-left:14em;
height:auto;
clear:both;

}

#pied1 a:link{
font-family:"Arial", Helvetica, sans-serif;
text-decoration:none;
font-size:16px;
color:#99cc33;
}

#pied1 a:active{
font-family:"Arial", Helvetica, sans-serif;
text-decoration:none;
font-size:16px;
color:#99CC00;}

#pied1 a:visited{
font-family:"Arial", Helvetica, sans-serif;
text-decoration:none;
font-size:16px;
color:#FFDDFF;}


#pied1 a:hover{
font-family:"Arial", Helvetica, sans-serif;
text-decoration:none;
font-size:16px;
color:#9900CC;
}

#pied1{
background-color:#990066;
width:100%;
height:20px;
text-align:center;
color:#FFCCFF;
clear:both;
}

.ombrage { 
    border: 4px solid #fff; 
    /*-moz-box-shadow: 8px 8px 12px #aaa;  
    -webkit-box-shadow: 8px 8px 12px #aaa; */ 
    box-shadow: 8px 8px 12px #555;  
    }
	
	
