
article h1
{
font-family: Geneva, Verdana,"trebuchet MS",Georgia, Arial, "Arial Black", "Times New Roman", Times, serif;
margin-top: 20px;
margin-bottom: 10px;
font-size:1.6em;
color: gray;
text-align: center;
font-style: oblique;
}
article p
{
font-size:0.8em;
margin: auto;
text-align: justify;
color: Black;
font-family: Geneva, Verdana, "trebuchet MS", "Times New Roman", Arial, "Arial Black",Times, serif;
}
article #pres1, #pres2
{
text-decoration: underline;
font-family: Geneva, Verdana,"Trebuchet MS", Georgia, "Times New Roman", Arial, "Arial Black", Times, serif;
}

article h2
{
color: rgb(0,147,0);
font-size: 1.2em;
text-align: center;
text-transform: uppercase;
margin-bottom: 10px;
font-family: Geneva, Verdana,"trebuchet MS",Georgia, "Times New Roman", Arial, "Arial Black", Times, serif;
}
article #liste
{
margin: auto;
width: 95%;
height: 175px;
/*overflow: auto;*/
text-align: center;
}
article #formul
{
border-style: none;
margin-left: 8%;
font-family: Geneva, Verdana,"Trebuchet MS", Georgia, "Times New Roman", Arial, "Arial Black", Times, serif;

}
article #formul td
{
color: rgb(0,128,64);
text-decoration: none;
font-size: 0.9em;
text-align: center;
font-family: Geneva, Verdana,"Trebuchet MS", Georgia, "Times New Roman", Arial, "Arial Black", Times, serif;

}
article .intitule
{
color: black;
font-size: 1em;
text-decoration:underline;
font-family: Geneva, Verdana,"Trebuchet MS", Georgia, "Times New Roman", Arial, "Arial Black", Times, serif;
text-align:justify;
}
article h3 a /* Pour les ancres de retour en haut de la page */
{
margin-top: 0px;
text-align: center;
color: rgb(66,66,255);
font-size: 0.9em;
text-decoration: none;
font-family: Geneva, Verdana,"trebuchet MS",Georgia, "Times New Roman", Arial, "Arial Black", Times, serif;

}
article h3 a:hover
{
background-color: rgb(0,128,64);
   color: rgb(183,219,255);
}
article #connexion /* Pour les liens de connexion, d'inscription */
{
margin-top: 0px;
margin-bottom: 0px;
text-align: center;
color: rgb(66,66,255);
font-size: 0.8em;
text-decoration: none;
font-family: Geneva, Verdana,"trebuchet MS",Georgia, "Times New Roman", Arial, "Arial Black", Times, serif;
}
article  #connexion a:hover
{
background-color: rgb(0,128,64);
   color: rgb(183,219,255);
   }
article .pres
{
text-decoration: underline;
}

article label {
display:block;
width:150px;
float:left;
font-family: Geneva, Verdana,"Trebuchet MS", Georgia, "Times New Roman", Arial, "Arial Black", Times, serif;
font-size:0.9em;
text-decoration: underline;
}
article legend
{
font-family: Geneva, Verdana,"Trebuchet MS", Georgia, "Times New Roman", Arial, "Arial Black", Times, serif;
font-size:0.9em;
}
article #italic
{
font-family:Geneva, Verdana,"trebuchet MS",Verdana;
font-style:oblique;
}
article #gras
{
font-weight:bold;
}
article #souligne
{
text-decoration:underline;
}
article #smiley
{
margin-left:150px;
}
article .bouton
{
border: 1px solid black;
padding: 2px;
margin-top:2px;
}
article .bouton:hover, article .imagesmile:hover
{
background-color:#aee4e3;
}
article #reponse /* pour éviter de mettre un overflow sur la liste des réponses, le questionnaire sera toujours en dessous */
{
clear: both;
}
article a:hover
{
background-color: rgb(0,128,64);
   color: rgb(183,219,255);
 }