/***************************** CSS GENERIQUE ********************************/ 

form{ padding=0px; margin:0px;}

ul {
  padding-left:0px;
  margin-left:0px;
}
li {
  padding-left:20px;
  margin-left:0px;
  list-style-image: url(images/guillerm/puce_guillerm.gif);
}

.black8 {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px; 
   color: #000000; 		
	
}
.black10 {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 17px; 
   color: #000000; 		
	
}
.black11 {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 20px; 
   color: #000000; 		
	
}

a {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 13px; 
   color: #2C8238; 
   text-decoration: underline; 	
}

a:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 13px; 
   color: #2C8238; 
   text-decoration: none; 	
}

a.menu1 {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 13px; 
   font-weight: bold; 
   color: #000000; 	
   text-decoration: underline; 	
}

a.menu1:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 13px; 
   font-weight: bold; 
   color: #000000; 
   text-decoration: none;
}

a.p1menu1 {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px; 
   font-weight: bold; 
   color: #000000; 	
   text-decoration: none; 	
}

a.p1menu1:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px;
   font-weight: bold; 
   color: #000000; 
   text-decoration: underline;
}
a.p1menu2 {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 9px;
   font-style:italic; 
   color: #000000;
   text-decoration: none; 	
}
a.p1menu2:hover {
   font-size: 9px;
   font-style:italic;
   color: #000000;	
   text-decoration: underline; 	
}
a.p1menu2.select{
   font-size: 9px;
   font-style:italic;
   color: #000000;	
   text-decoration: underline; 	
}

a.urlguillerm {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px; 
   font-weight: bold; 
   color: #000000; 
   text-decoration: none;	
}

a.urlguillerm:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px; 
   font-weight: bold; 
   color: #000000; 	
   text-decoration: underline; 	
}

.formrecherche{
   font-family : Verdana, Arial, Helvetica, sans-serif; 
   font-size : 12px;
   width : 120px;
   color: #000000; 
   border-color:#FFFFFF;
   border-width:0px;
}

.titrepage {
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 18px; 
   font-weight: bold; 
   text-transform :uppercase; 
   color: #000000; 		
}


/***************************** BODY, A, A:hover, A IMG, FORM ****************/ 


#contenu { 
   margin:0px; 
   padding:0px 7px 0px 7px; 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px; 
   clear:both; 
   width:530px;
} 
#contenu form { 
   padding:0px; 
   margin:0px; 
} 
#contenu a img { 
   border-width:0px; 
} 

/***************************** BLOC TEXTE ***********************************/ 
#contenu .texte { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px; 
   text-align: justify; 
   width: 100%;
   clear: both; 
} 
#contenu .texte .texteGauche { 
   float : left; 
    width: 48%; 
} 
#contenu .texte .texteDroite { 
   float : right; 
   width: 48%; 
} 
#contenu .texteImgGauche img { 
   float : left; 
   margin : 5px 15px 10px 5px; 
} 
#contenu .texteImgDroite img { 
   float : right; 
   margin : 5px 5px 10px 15px; 
} 
#contenu .texteCentre { 
   text-align:center; 
   clear:both; 
} 
#contenu .texteCentre img { 
   margin:15px auto 15px auto; 
} 

/***************************** BLOC TITRE ***********************************/ 
#contenu .titre { 
   height: 15px; 
} 
#contenu .titre h2 { 
   padding: 0px; 
   margin: 0px; 
   font-size: 15px; 
   font-weight: bold; 
   text-transform :uppercase; 
   color: #22A328; 
   text-align: left; 
} 

/***************************** BLOC FICHIER *********************************/ 
#contenu .fichier { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   text-align:left; 
   font-size: 11px; 
   color: #000000; 
} 

/***************************** BLOC QUESTIONNAIRE ***************************/ 
#contenu #formulaire { 
   margin: 0px; 
   padding: 0px; 
   text-align: left; 
} 
#contenu #formulaire table { 
   border: 0px; 
} 
#contenu #formulaire td { 
   color: #000000; 
   border: 0px; 
   text-align: left; 
   vertical-align: top; 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 10px; 
   text-decoration: none; 
} 
#contenu #formulaire .messageErreur { 
   color: #FF0000; 
} 
#contenu #formulaire td.intitule { 
   font-weight: bold; 
   text-align: left; 
   width: 120px; 
} 
#contenu #formulaire td.intituleTexte{ 
   margin:0px; 
   padding:0px; 
} 
#contenu .formulaire td.valeur, td.valeurCheck { 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 10px; 
} 
#contenu #formulaire td.valeur input, textarea, select { 
   padding-left: 0px; 
   padding-right: 0px; 
   text-align: left; 
   width: 200px; 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 10px; 
} 
#contenu #formulaire textarea { 
   width: 300px; 
} 
#contenu #formulaire div.boutonEnvoyer { 
   padding-left: 126px; 
} 
#contenu #formulaire div.boutonEnvoyer input { 
   width: 85px; 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px; 
} 