a.lien_genat {
	font-weight:bold;
}

a.lien_genat:link,a.lien_genat:visited,a.lien_genat:active {
	color: rgb(85,141,48);
	text-decoration: underline;
}

a.lien_genat:hover {
	background-color: rgb(65,40,24);
	color: rgb(188,201,45);
}

html {
	min-height: 100%;
}

body {
	background-color: #FFFFFF;			/* remplace l'attribut 'bgcolor' de la balise <body> */
	background-image: url("/images/fond3.jpg");	/* remplace l'attribut 'background' de la balise <body> */
	background-size: 100% 100%;
	background-repeat: no-repeat;
	color: rgb(65,40,24);				/* remplace l'attribut 'text' de la balise <body> */
	font-family: "Myriad Pro", Arial, sans-serif;		/* remplace la balise <basefont> et </basefont> */
	margin-left: 5px;				/* remplace l'attribut 'leftmargin' de la balise <body> */
	margin-right: 5px;				/* remplace l'attribut 'rightmargin' de la balise <body> */
}

/*
 *	Couleur brun  (Pantone 476 c) -> #53301A -> rgb(65,40,24)
 *	Couleur vert  (Pantone 369 c) -> #6DB33F -> rgb(85,141,48)
 *	Couleur jaune (Pantone 380 c) -> #E4E76C -> rgb(188,201,45)
 */
a.bouton {
	display: inline-block;
	min-width: 9em;
	padding: 5px;
	font-size: 1.25em;		/* 1.25 veut dire 1.25 fois plus gros que normal */
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	border: 4px solid;	
	border-radius: 15px;  
	box-shadow: 10px 10px 5px #888;
}

a.bouton:link,a.bouton:visited,a.bouton:active {
	background-color: rgb(85,141,48);
	color: white;
}

a.bouton:hover {
	background-color: rgb(65,40,24);
	color: rgb(188,201,45);
}

a.suite {
	display: inline-block;
	padding: 3px 8px 3px 8px;
	font-size: 0.8em;		/* 1.25 veut dire 1.25 fois plus gros que normal */
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	border: 3px solid;	
	border-radius: 12px;  
}

a.suite:link,a.suite:visited,a.suite:active {
	background-color: rgb(85,141,48);
	color: white;
}

a.suite:hover {
	background-color: rgb(65,40,24);
	color: rgb(188,201,45);
}

.bouton2 {
	padding: 5px;
	min-width: 7em;
	font-size: 1.0em;		
	font-weight: bold;
	text-align: center;
	border: 4px solid;	
	border-radius: 15px;  
	box-shadow: 10px 10px 5px #888;
	background-color: rgb(85,141,48);
	color: white;
}

.bouton2:hover {
	background-color: rgb(65,40,24);
	color: rgb(188,201,45);
}

.ligne {
	background-color: rgb(188,201,45);
}
/*
fieldset { 
	border: 2px solid rgb(188,201,45);
	max-width:60%;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
*/
.titre {
	font-size: 2.5em;
	font-weight: bold;
	text-align: center;
}


/* 
 * La classe bouton3 est pour un prototype
 */
.bouton3 {
	padding: 4px 8px 4px 8px;
	font-size: 1.05em;		/* 1.25 veut dire 1.25 fois plus gros que normal */
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	border-top: 2px solid;	
	border-left: 2px solid;	
	border-right: 2px solid;	
	border-bottom: 2px solid;	
	border-radius: 15px;  
//	border-top-right-radius: 15px;  
//	box-shadow: 10px 10px 5px #888;
}

.bouton3,.bouton3:link,.bouton3:visited,.bouton3:active {
	background-color: rgb(85,141,48);
	color: white;
}

.bouton3:hover {
	background-color: rgb(65,40,24);
	color: rgb(188,201,45);
	cursor: pointer;
}

.bouton3-flash {
	padding: 4px 8px 4px 8px;
	font-size: 1.05em;		/* 1.25 veut dire 1.25 fois plus gros que normal */
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	border-top: 2px solid;	
	border-left: 2px solid;	
	border-right: 2px solid;	
	border-bottom: 2px solid;	
	border-radius: 15px;  
//	border-top-right-radius: 15px;  
//	box-shadow: 10px 10px 5px #888;
}

.bouton3-flash,.bouton3-flash:link,.bouton3-flash:visited,.bouton3-flash:active {
	background-color: black;
	color: yellow;
}

.bouton3-flash:hover {
	background-color: rgb(65,40,24);
	color: rgb(188,201,45);
	cursor: pointer;
}

/*
 *	Couleur brun  (Pantone 476 c) -> #53301A -> rgb(65,40,24)
 *	Couleur vert  (Pantone 369 c) -> #6DB33F -> rgb(85,141,48)
 *	Couleur jaune (Pantone 380 c) -> #E4E76C -> rgb(188,201,45)
 */
a.bouton3-reverse {
	padding: 4px 8px 4px 8px;
	font-size: 1.05em;		/* 1.25 veut dire 1.25 fois plus gros que normal */
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	border-top: 2px solid;	
	border-left: 2px solid;	
	border-right: 2px solid;	
	border-bottom: 2px solid;	
	border-radius: 15px;  
//	border-top-right-radius: 15px;  
//	box-shadow: 10px 10px 5px #888;
}

a.bouton3-reverse:link,a.bouton3-reverse:visited,a.bouton3-reverse:active {
	background-color: rgb(65,40,24);
	color: rgb(85,141,48);
}

a.bouton3-reverse:hover {
	background-color: rgb(85,141,48);
	color: white;
}

