/* Menu principal */

#navigation
{
 	position: relative;
	clear: both;
	float: left;
	width: 100%;
}
	
#navigation ul
{
	padding
	padding: 0; 
	margin: 0;
}
	
#navigation ul li
{
	position:relative;
	list-style-type: none;
	float: right;
	font-size: 18px;
	padding: 0;
	margin: 0;
	cursor: pointer;
	top: 0;
	padding: 2px;
	background-color:#333333;
}
	
#navigation ul a
{
	display: block;
	color: #ffffff;
	margin: 0;
	padding: 10px 18px 25px 10px;
	padding-right: 1px;
	letter-spacing: 0.5px;
}
		
#navigation ul a:hover
{
	text-decoration: none;
}
			
#navigation ul ul
{
	display: none;
	position: absolute;
	z-index: 2000;
	top: 40px;
}	
		
#navigation ul li:hover ul
{
	display: block;
}	
			
#navigation ul ul li
{
	display: none;
	clear: both;
	width: 180px;
}
			
#navigation ul li:hover ul ul
{
	display: none;
	position: absolute;
	left: 180px;
	top: 0;
}

#navigation ul ul li:hover ul
{
	display: block;
}

/* Liste base de données */

.titre_liste
{
/* Titre liste */
  font-family: Arial, Verdana;
  font-weight: bold;
  font-size: 12pt;
  color: #0000ff;
  background-color: #aaaaaa;
  text-align: center;
}

.liste_p_g
{
/* Ligne paire gauche*/
  font-family: Arial, Verdana;
  font-weight: bold;
  font-size: 10pt;
  color: #000077;
  background-color: #ccccff;
  text-align: left;
}

.liste_i_g
{
/* Ligne impaire gauche*/
  font-family: Arial, Verdana;
  font-weight: bold;
  font-size: 10pt;
  color: #000077;
  background-color: #eeeeee;
  text-align: left;
}

.liste_p_c
{
/* Ligne paire centre*/
  font-family: Arial, Verdana;
  font-weight: bold;
  font-size: 10pt;
  color: #000077;
  background-color: #ccccff;
  text-align: center;
}

.lien_p
{
/* Ligne paire lien*/
  font-family: Arial, Verdana;
  font-weight: bold;
  font-size: 18pt;
  color: #000077;
  background-color: #ccccff;
  text-align: center;
}

.liste_i_c
{
/* Ligne impaire centre*/
  font-family: Arial, Verdana;
  font-weight: bold;
  font-size: 10pt;
  color: #000077;
  background-color: #eeeeee;
  text-align: center;
}

.lien_i
{
/* Ligne impaire lien*/
  font-family: Arial, Verdana;
  font-weight: bold;
  font-size: 18pt;
  color: #000077;
  background-color: #eeeeee;
  text-align: center;
}

.liste_p_d
{
/* Ligne paire droite*/
  font-family: Arial, Verdana;
  font-weight: bold;
  font-size: 10pt;
  color: #000077;
  background-color: #ccccff;
  text-align: right;
}

.liste_i_d
{
/* Ligne impaire droite*/
  font-family: Arial, Verdana;
  font-weight: bold;
  font-size: 10pt;
  color: #000077;
  background-color: #eeeeee;
  text-align: right;
}

/*

	if ($ligne==0)
	{
		$class_g="liste_p_g";
		$class_c="liste_p_c";
		$class_d="liste_p_d";
		$class_l="lien_p";
		$ligne=1;
	}
	else
	{
		$class_g="liste_i_g";
		$class_c="liste_i_c";
		$class_d="liste_i_d";
		$class_l="lien_i";
		$ligne=0;
	}
*/


.retour
{
/* Retour */
  font-family: Arial, Verdana;
  font-weight: bold;
  font-size: 18pt;
  color: #0000ff;
  text-align: center;
  text-decoration: none;
  border-width: 3;
}

.date
{
/* Affichage date */
  font-family: Arial, Verdana;
  font-weight: bold;
  font-size: 14pt;
  color: #ffffff;
  background-color: #aaaaaa;
  text-align: center;
}

.titre_saisie
{
/* Titre saisie */
  font-family: Arial, Verdana;
  font-weight: bold;
  font-size: 14pt;
  color: #0000aa;
  text-align: left;
}

.titre_saisie_r
{
/* Titre saisie droit*/
  font-family: Arial, Verdana;
  font-weight: bold;
  font-size: 12pt;
  color: #0000aa;
  text-align: right;
}

.saisie
{
/* Saisie */
  font-family: Arial, Verdana;
  font-weight: bold;
  font-size: 12pt;
  color: #0000ff;
  text-align: left;
}

.qui
{
/* Titre nom */
  font-family: Arial, Verdana;
  font-weight: bold;
  font-size: 14pt;
  color: #0000ff;
  background-color: #ffffff;
  text-align: center;
}

.menu
{
/* Ligne menu */
  font-family: Arial, Verdana;
  font-weight: bold;
  font-size: 16pt;
  color: #0000ff;
  background-color: #dddddd;
  padding-left: 20px;
  padding-right:20px;
  text-align: left;
}

.texte
{
/* textes */
  font-family: Arial, Verdana;
  font-size: 15pt;
  color: #0000aa;
  text-align: left;
  border-width: 3;
}

.texte_noir
{
/* textes noir*/
  font-family: Arial, Verdana;
  font-size: 15pt;
  color: #000000;
  text-align: left;
  border-width: 3;
}

.texte_c
{
/* textes centré*/
  font-family: Arial, Verdana;
  font-size: 15pt;
  color: #0000aa;
  text-align: center;
  border-width: 3;
}

.photo {
font-family:Tiza; 
color:#fff; 
padding-left:5px;
text-shadow: 2px 2px 2px rgba(255, 255, 255);
font-size:20px;
}

h1
{
/* Titre h1 */
  font-family: Arial, Verdana;
  font-weight: bold;
  font-size: 18pt;
  color: #0000ff;
  background-color: #ffffff;
  text-align: center;
}

	