body { text-align: center; margin: 0; padding: 0;	background-color: #919191;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px; color: #000000;}
body, div, input, td, textarea, select {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border-color: #919191; border-width: 1px; text-align: justify;}

#global{text-align: left; margin: 0px auto; padding: 0px; width: 840px; overflow: hidden;}
	#colonneGauche{float: left; margin: 0px; padding: 0px; width: 292px; height: 620px; overflow: hidden;}
	#container{float: left; margin: 0px; padding: 0px; width: 498px; height: 620px; background-color: #ffffff; overflow: hidden;}
			#espaceConnexion{float: left; margin: 0px; padding: 25px 0px 0px 10px; width: 488px; height: 32px; background-image: url(images/bg_connexion.gif); overflow: hidden;}
			#contenu{float: left; width: 498px;}
				#colGauche{float: left; width: 330px; padding: 10px 0px 0px 0px;}
					#zoneBienvenue{float: left; width: 294px; margin: 10px 0px 0px 10px; font-size: 12px;}
					#zoneAccueil{float: left; width: 272px; padding: 10px 20px 0px 20px; font-size: 12px;}
				#colDroite{float: left; width: 166px; height: 443px; /*background-color: #efefef;*/}
					#actu{float: left; width: 156px; padding: 10px 5px 5px 5px;}
	#intercalaires{float: left; margin: 0px; padding: 0px; width: 50px; height: 620px; overflow: hidden;}
	#footer{float: left; margin: 0px; padding: 0px; width: 840px; /*background-color: #f9d4f2;*/ overflow: hidden;}


	
/********** Styles sur les images **********/
img{border: 0px;}
.image{ float: left;}
.noborder{ border: 0px;}
.imgBienvenue{float: left; border: 1px solid #f6e750; margin-right: 5px;}


/********** Styles sur les liens **********/
/* Défaut */
a:link{font-size: 10px; color: #000000;	text-decoration: none;}
a:visited{font-size: 10px;	color: #000000;	text-decoration: none;}
a:hover{font-size: 10px;	color: #ff0000; text-decoration: underline;}
/* Lien sur l'Actualité */
a.lienactu:link{font-size: 10px; color: #00519e;	text-decoration: none;}
a.lienactu:visited{font-size: 10px; color: #00519e;	text-decoration: none;}
a.lienactu:hover{font-size: 10px; color: #98c027; text-decoration: underline;}
/* Lien dans texte */
a.lienTexte:link{font-size: 12px; color: #ff0000;	text-decoration: underline;}
a.lienTexte:visited{font-size: 12px; color: #ff0000;	text-decoration: underline;}
a.lienTexte:hover{font-size: 12px; color: #ff0000; text-decoration: underline;}
/* Lien Contact */
a.lienContact:link{font-size: 10px; color: #ff0000; font-weight: bold; /*background: #ff0000;*/ text-decoration: none;}
a.lienContact:visited{font-size: 10px; color: #ff0000; font-weight: bold; /*background: #ff0000;*/ text-decoration: none;}
a.lienContact:hover{font-size: 10px; color: #ff0000; font-weight: bold; /*background: #ffffff;*/ text-decoration: underline;}
/* Lien Présentation */
a.lienPresentation:link{font-size: 12px; color: #ff0000; font-weight: bold; /*background: #ff0000;*/ text-decoration: none;}
a.lienPresentation:visited{font-size: 12px; color: #ff0000; font-weight: bold; /*background: #ff0000;*/ text-decoration: none;}
a.lienPresentation:hover{font-size: 12px; color: #ffffff; font-weight: bold; background: #ff0000; text-decoration: underline;}
/* Lien Pagination Documentation */
a.lienPage:link{width: 15px; height: 12px; margin-right: 5px; font-size: 14px; color: #ff0000; font-weight: bold; text-decoration: none;}
a.lienPage:visited{width: 15px; height: 12px; margin-right: 5px; font-size: 14px; color: #ff0000; font-weight: bold; text-decoration: none;}
a.lienPage:hover{width: 15px; height: 12px; margin-right: 5px; font-size: 14px; color: #ffffff; font-weight: bold; background: #ff0000; text-decoration: none;}

/********** Styles sur les boutons **********/
input.bouton { background-color: #ffffff; border: 1px solid #022d58;}


/********** Styles sur les textes **********/
.centrer{text-align: center;}
.gras{font-weight: bold;}
.italique{font-style: italic;}
.grasItalique{	font-style: italic;	font-weight: bold;}
.etoile{ color: #ff0000;}
.loi{ color: #dea387; text-align: justify;}
.txtErreur{	color: #ff0000;}
.txtCorrect{ color: Green;}

.titre{font-size: 20px; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-weight: bold;}
.titreActu{text-align: left; font-size: 12px; font-weight: bold;}


/********** Style sur l'effet Afficher/Cacher une div **********/
.cache {	display: none;	visibility: hidden; overflow: hidden; position: absolute;}

