body {
font-family:Arial, Helvetica, sans-serif;
font-size: 0.8em;
color:#666666;
padding:0px;
margin:0px;
}
#conteneur {
background: url(images/fond_accueil_pilate.jpg);
background-repeat:no-repeat;
width: 900px;
height:600px;
margin: 0 auto; 
}
#conteneurmonaco {
background-image:url(images/fond_accueil_monaco.jpg);
background-repeat:no-repeat;
width: 900px;
height:600px;
margin: 0 auto; 
}
#header {
height: 100px;
}
#menuhaut{
color:#5D3D1E;
font-size:12px;
text-align:right;
margin-top:10px;
margin-left:400px;
margin-right:66px;
}
#menuhaut a{
font-size:12px;
color:#5D3D1E;
text-decoration:none;
}
#menuhaut a:hover{
color:#999999;
}
#menuhaut a.on{
font-weight:normal;
color:#999999;
}
#centre {
margin-left:247px;
widht:400px;
}
div#menu{
float:left;
margin-top:190px;
margin-left:0px;
height:200px;
width:110px;
}
div#newsletter{
float:left;
margin-top:350px;
margin-left:25px;
height:100px;
width:200px;
}
ul#menu {list-style-type: none;} 

ul#menu{
margin: 0px;
padding: 0px;
border: 0px;
}

ul#menu li {
margin-bottom:8px;}

ul#menu a { 
height: 25px;
display: block;
text-align: left;
color:#A99B88;
background-image:url(images/menu_methode_off.jpg);
background-repeat:no-repeat;
background-position:0px 8px;
padding-left:15px;
font-size:14px;
text-decoration:none;
}
	 
ul#menu a:hover {
color:#5D3D1E;
background-image:url(images/menu_methode_on.jpg);
background-repeat:no-repeat;
}
ul#menu a.on {
background-image:url(images/menu_methode_on.jpg);
background-repeat:no-repeat;
color:#5D3D1E;
}

#sousmenu{
text-align:center;
margin:10px;
}
#sousmenuequipe{
text-align:left;
margin:0px;
}
#sousmenuequipe a img{
opacity : 0.5; 
filter : alpha(opacity=50); 
}
#sousmenuequipe a:hover img{
opacity : 1; 
filter : alpha(opacity=100); 
}
#sousmenuequipe a.on img{
opacity : 1; 
filter : alpha(opacity=100); 
}
#sousmenu li{
display:inline;
}
#sousmenu li a{
background-image:url(images/sousmenu_on.jpg);
background-repeat:no-repeat;
background-position:center;
padding-top:30px;
font-size:12px;
color:#5D3D1E;
margin:0px 20px 20px 0px;
text-decoration:none;
}
#sousmenu li a:hover{
background-image:url(images/sousmenu_off.jpg);
padding-top:30px;
background-repeat:no-repeat;
background-position:center;
color:#999999;
}
#sousmenu li a.on{
background-image:url(images/sousmenu_off.jpg);
padding-top:30px;
background-repeat:no-repeat;
background-position:center;
font-weight:normal;
color:#999999;
}
#contenu{

margin-left:140px;
}
h1.titre{
color:#5D3D1E;
font-size:15px;
}
a.lienplanning{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#999999;
text-decoration:none;
}
a.lienplanning:hover{
color:#000000;
}
p {margin: 0;}

#pied {
font-size:10px;
color:#999999;
clear:both;
height: 30px;
text-align:right;
margin-right:66px;
padding-top:10px;
}
/*  ------------------------------------------
/*  Habillage des formulaires
/*  ------------------------------------------ */

.formulaire_spip { text-align: left; font-size: 0.77em; }
.formulaire_spip p { margin: 0.5em 0; padding: 0; }

.formulaire_spip fieldset {border:1px solid #CCCCCC;}
.formulaire_spip legend {font-size:12px;}
.formulaire_spip .forml { width: 99%; font-family: inherit; font-size: inherit; }
.formulaire_spip input {border:1px solid #CCCCCC;}
.formulaire_spip textarea {border:1px solid #CCCCCC;}

.formulaire_spip label {font-size:12px;}

/* Boutons */
.spip_bouton { text-align: right; }
.spip_bouton input { float: right; }

/* Reponse du formulaire */
.reponse_formulaire { font-weight: normal; color: #5D3D1E; font-size:12px;}
fieldset.reponse_formulaire { border-color: #5D3D1E; font-weight: normal; }

/* Previsualisation du message */
fieldset.previsu { padding: 1em; }
