a { text-decoration: none ; color:#006633; /*vert couleur du lien*/}
a:link { text-decoration: none;}
a:visited { text-decoration: none; color:#006633; /*vert lien visite*/}
a:hover { text-decoration:none; color:#00CC00; /*vert lien souligne*/}
a:active { text-decoration: none; color:#006633; /*vert lorsque l'on maintien la souris clique*/}


font { font-family: Arial, Helvetica, sans-serif ; font-size: 12px ; text-align: justify ; }

ul {
	margin: 15px 10px 15px 16px;
	list-style-type: square;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-image: url(images/point_fort.gif);
}

li{ list-style-type:square; padding-left: 1px; margin-left: 10px;}

#titrePage{ font-size:18px; font-weight: bold; color: #003300; /*vert fonce*/ text-align:center; }
#titreParagraphe{ font-weight: bold; color: #003300; /*vert fonce*/}
#Ptitre{ font-weight: bold; color: #003300; /*vert fonce*/}
#Ptitre2{ font-size:9px; color: #003300; /*vert fonce*/}

#PgrisGras10{ font-size: 10px; color: #333333; /*gris fonce*/}
#PgrisGras{ font-weight: bold; color: #333333; /*gris fonce*/ }

#note{ font-size:11px; color: #333333; /*gris fonce*/ }
#erreur{ color: #990000; /*bordeaux*/ }
.textePetit { font-size: 9px ; }


#accueil { font-family: Arial, Helvetica, sans-serif ; font-size: 11px ; text-align: justify ; }
.telecharge { border: thin solid #003300 ; }
.pied_page { font-size: 9px ; color: #F0F0F0 ; background-color: #0E6F01 ; }
.obligatoire { font-size: 9px ; color: red ; background-color: white ; }
blockquote { margin: 10px 10px 0px 10px ; }
/*.autre { font-weight: bold ; font-size: 18px ; }*/

a#PiedDePage { text-decoration: none ; color: #F0F0F0 ; background-color: #0E6F01 ; text-align:center; }

/************************* STYLE DU MENU ****************************/
table#menu { width: 735px ; height: 60px ; background-image: url(images/menu.jpg) ; }
table#menu td { width: 89px ; }
table#menu td a { font-size: 11px ; color: black ; text-decoration: none ; background-color: transparent ; }
table#menu td:hover { background-image: url(images/ausurvol.jpg) ; }
body {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align:justify;
	margin: 0; right: 5px;
}
#global {
  width: 755px ; margin: 0 auto 0 auto ; padding: 0px ;
  background-image: url(images/fondDuContenu.jpg) ; background-repeat: repeat-y ; background-color: white;
}
#container { background-color: white ; width: 735px ; margin-left: 10px ; padding-bottom: 0px ; }
#IMG-Haut {
  background-image: url(images/ombreDuHaut.jpg) ; background-repeat: no-repeat ; background-position: bottom ;
  height: 50px ; background-color: white ;
}
#IMG-Bas {
  background-image: url(images/ombreDuBas.jpg) ; background-repeat: no-repeat ; background-position: top ;
  height: 20px ; margin: 0 ; padding: 0 ; background-color: white ;
}
#PUB-entete { height: 204px ; }
#barreMenu { height: 50px ; }
#contenu {
  margin-top: 20px ; margin-bottom: 5px ;
  background-image: url(images/personnages.jpg) ; background-repeat: no-repeat ; background-position: bottom ;
}
/*********************************LE PIED DE PAGE***************************/
#PiedDePage { width: 735px ; height: 40px ; background-color: #0E6F01 ; padding: 0 ; margin: 0 ; }
#PiedColGauche { float: left ; width: 575px ; margin: 0 ; padding: 0 ; border-right: 1px solid #CCFFCC ; }
#PiedColDroite { float: left ; width: 157px ; margin: 0 ; padding: 0 ; background-color: #0E6F01 ; }
#separation { clear: both ; visibility: hidden ; margin: 0 ; padding: 0 ; }
/***********************LE TEXTE*************************/
p { margin: 0; padding: 0px 10px 0px 10px; text-align: justify ; font-size: 12px ;
}
#PiedDePage p {
font-size: 9px ; color: #cff6ca ;
margin: 0 ; padding: 0px 10px 0px 10px;
}
/************************* DEBUT STYLE PUBLICITE ****************************/
#publicite { width: 735px ; padding: 0 ; margin: 0 ; }
