*
{ 
padding: 0;
} 



a.menu_haut:link {
  font-family:arial;
  font-size:10pt;
  color: #FFF00D; 
  text-weight: bold;
  text-decoration: none;
}
a.menu_haut:visited {
  font-family:arial;
  font-size:10pt;
  color: #FFF00D; 
  text-weight: bold;
  text-decoration: none;
}
a.menu_haut:hover {
  font-family:arial;
  font-size:10pt;
  color: #FFD700; 
  text-weight: bold;
  text-decoration: none;
}


td.menu_principal
{
  background-image:none;
  text-align:left;
  width:158;
  height:30;
  font-family: arial;
  font-size:13;
  text-decoration: none;
  color:#000080;
}

a.menu_secondaire:link {
  font-family:arial;
  font-size:10pt;
  color: #000066; 
  text-weight: bold;
  text-decoration: none;
}
a.menu_secondaire:visited {
  font-family:arial;
  font-size:10pt;
  color: #000066; 
  text-weight: bold;
  text-decoration: none;
}
a.menu_secondaire:hover {
  font-family:arial;
  font-size:10pt;
  color: #FFD700; 
  text-weight: bold;
  text-decoration: none;
}


td.menu_secondaire
{
  text-align:center;
  width:158;
  height:30;
  font-family: arial;
  font-size:13;
  text-decoration: none;
  color:#000080;
}


a.menu_trois:link {
  font-family:arial;
  font-size:10pt;
  color: #000066; 
  text-weight: bold;
  text-decoration: none;
}
a.menu_trois:visited {
  font-family:arial;
  font-size:10pt;
  color: #000066; 
  text-weight: bold;
  text-decoration: none;
}
a.menu_trois:hover {
  font-family:arial;
  font-size:10pt;
  color: #FFD700; 
  text-weight: bold;
  text-decoration: none;
}


td.menu_trois
{
  background-image:none;
  text-align:left;
  width:158;
  height:30;
  font-family: arial;
  font-size:13;
  text-decoration: none;
  color:#000080;
}


a.menu_navig:link {
  font-family:arial;
  font-size:8pt;
  color: #FFF00D;
  text-weight: bold;
  text-decoration: none;
}
a.menu_navig:visited {
  font-family:arial;
  font-size:8pt;
  color: #FFF00D; 
  text-weight: bold;
  text-decoration: none;
}
a.menu_navig:hover {
  font-family:arial;
  font-size:8pt;
  color: #FFD700; 
  text-weight: bold;
  text-decoration: none;
}


td.menu_navig
{
  text-align:center;
  width:158;
  height:30;
  font-family: arial;
  font-size:13;
  text-decoration: none;
  color:#000066;
}




body {
	margin: 0;
	padding: 0;
	background-attachment: fixed;
	background-image:url(img/back.jpg);
        background-repeat: no-repeat;
        background-position: right top;
        bgcolor: #cccccc;
	font: arial;
}


a.menu_bdp:link {
  font-family:arial;
  font-size:8pt;
  color: #FFD700; 
  text-weight: bold;
  text-decoration: none;
}
a.menu_bdp:visited {
  font-family:arial;
  font-size:8pt;
  color: #FFD700; 
  text-weight: bold;
  text-decoration: none;
}
a.menu_bdp:hover {
  font-family:arial;
  font-size:8pt;
  color: #FFD700; 
  text-weight: bold;
  text-decoration: none;
}


<--! style pour le menu principal -->

ul.mo_liste, li.mo_liste_elem {	/* utilisation de liste pour le menu */
  list-style-type: none;	/* suppression des puces de liste */
  margin: 0;
  padding: 0;
}

ul.mo_liste {
  background: transparent url(img/fondmenu.gif) top left no-repeat;	/* arrière-plan général du menu */
  width: 161px;
  padding-top: 18px;
  text-align: center;
}
li.mo_liste_elem {display: inline;}	/* correction pour IE5 et IE5.5 */

li.mo_liste_elem a {	/* dimensions et définitions des boutons */
  display: block;	/* mise en block de <a> pour lui donner des dimensions */
  height: 30px;
  width: 161px;
  color: #003399;
  font-size: 14px;
  font-weight: bold;
  font-family: verdana, arial;
  text-decoration: none;
  line-height: 25px;	/* hauteur de ligne pour éviter les paddings */
  border-bottom: 1px solid #003399;
}

li.mo_liste_elem a:hover {
  color: #FFFFFF;
  font-weight: bold;
  background: transparent url(img/fondmenu.gif) top left no-repeat;
  border: 0px solid #000080;
}

a.mo_liste_elem#lien1:hover {	/* décalage de l'arrière-plan pour chaque bouton */
  background-position: 0% -255px;
}

a.mo_liste_elem#lien2:hover {
  background-position: 0% -285px;
}

a.mo_liste_elem#lien3:hover {
  background-position: 0% -315px;
}

a.mo_liste_elem#lien4:hover {
  background-position: 0% -345px;
}

a.mo_liste_elem#lien5:hover {
  background-position: 0% -375px;
}

a.mo_liste_elem#lien6:hover {
  background-position: 0% -405px;
}

a.mo_liste_elem#lien7:hover {
  background-position: 0% -435px;
}
