
/***************************************************
	 NAVIGATION HORIZONTALE
****************************************************/

#navigationHoriz {
	height: 22px !important; height: 22px; 
	line-height:normal;
	margin:0; padding: 0 0 0 0 !important; padding: 0 0 0 0;
	z-index:2000;
	}

table { 
	/*border-left: 1px solid white;*/
	}
	
	
td div {
  /* this makes TDs a container with their own coordinate system.
	 absolutely-positioned elements will be offset relative to them 
  position:relative;*/
  position:relative;
  }
  

/* Page 
/************************************/
.menuActuator a { 
	color:#FFFFFF;
	display: block;
	text-decoration: none;
	font-size:12px; 
	margin:0; 
	line-height:22px;		
	border-style: none;
	font-family:verdana; 
	padding: 0px 3px 0px 3px;
	vertical-align:top;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	background-color:#7E7F80; 
	}

.menuActuator a:hover { 
	color:#C74227; /* rouge */
	background-color: #7E7F80;/* gris */
	text-decoration: none;
	font-size:12px; 
	margin:0; 
	line-height:22px;	
	border-style: none;
	font-family:verdana; 
	padding: 0px 3px 0px 3px;
	vertical-align: top;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	}
	
.menu {
	font-family:verdana; 
	display: block;
	/*color:#666666; border: 1px solid black;
	font-size:0.72em; 
	line-height:15px;*/
	text-align: left;
	background-color:#7E7F80;
	layer-background-color:#7E7F80;
	}


#navigationHoriz_page ul {
	margin: 0;
	padding-left: 0;
	list-style-type: none;
	}

#navigationHoriz_page li {
	margin:0;
	padding:0; 
	}

#navigationHoriz_page a {
	display: block;
	padding: 3px; 
	width: 100%;
	background-color: #7E7F80;
	font-size:12px;
	line-height:15px;
	}

#navigationHoriz_page a:link, #navlist a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size:12px;
	}

#navigationHoriz_page a:hover {
	background-color: #7E7F80;
	color: #C74227;
	font-size:12px;
	}
	

/* Pelerin 
/************************************/
.menuActuator_pelerin a { 
	color:#FFFFFF;
	display: block;
	text-decoration: none;
	font-size:12px; 
	margin:0; 
	line-height:22px;		
	border-style: none;
	font-family:verdana; 
	padding: 0px 3px 0px 3px;
	vertical-align:top;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	background-color:#94AAAD; 
	}

.menuActuator_pelerin a:hover { 
	color:#C74227; /* rouge */
	background-color: #94AAAD;/* bleu */
	text-decoration: none;
	font-size:12px; 
	margin:0; 
	line-height:22px;	
	border-style: none;
	font-family:verdana; 
	padding: 0px 3px 0px 3px;
	vertical-align: top;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	}
	
.menu_pelerin {
	font-family:verdana; 
	display: block;
	/*color:#666666; border: 1px solid black;
	font-size:0.72em; 
	line-height:15px;*/
	text-align: left;
	background-color:#94AAAD;
	layer-background-color:#94AAAD;
	}


#navigationHoriz_pelerin ul {
	margin: 0;
	padding-left: 0;
	list-style-type: none;
	}

#navigationHoriz_pelerin li {
	margin:0;
	padding:0; 
	}

#navigationHoriz_pelerin a {
	display: block;
	padding: 3px; 
	width: 100%;
	background-color: #94AAAD;
	font-size:12px;
	line-height:15px;
	}

#navigationHoriz_pelerin a:link, #navlist a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size:12px;
	}

#navigationHoriz_pelerin a:hover {
	background-color: #94AAAD;
	color: #C74227;
	font-size:12px;
	}



/* Étudiants 
/************************************/
.menuActuator_etudiant a { 
	color:#FFFFFF;
	display: block;
	text-decoration: none;
	font-size:12px; 
	margin:0; 
	line-height:22px;		
	border-style: none;
	font-family:verdana; 
	padding: 0px 3px 0px 3px;
	vertical-align:top;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	background-color:#809EBF; 
	}

.menuActuator_etudiant a:hover { 
	color:#C74227; /* rouge */
	background-color: #809EBF;/*  */
	text-decoration: none;
	font-size:12px; 
	margin:0; 
	line-height:22px;	
	border-style: none;
	font-family:verdana; 
	padding: 0px 3px 0px 3px;
	vertical-align: top;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	}
	
.menu_etudiant {
	font-family:verdana; 
	display: block;
	/*color:#666666; border: 1px solid black;
	font-size:0.72em; 
	line-height:15px;*/
	text-align: left;
	background-color:#809EBF;
	layer-background-color:#809EBF;
	}


#navigationHoriz_etudiant ul {
	margin: 0;
	padding-left: 0;
	list-style-type: none;
	}

#navigationHoriz_etudiant li {
	margin:0;
	padding:0; 
	}

#navigationHoriz_etudiant a {
	display: block;
	padding: 3px; 
	width: 100%;
	background-color: #809EBF;
	font-size:12px;
	line-height:15px;
	}

#navigationHoriz_etudiant a:link, #navlist a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size:12px;
	}

#navigationHoriz_etudiant a:hover {
	background-color: #809EBF;
	color: #C74227;
	font-size:12px;
	}

	
/* Prêtre
/************************************/
.menuActuator_pretre a { 
	color:#FFFFFF;
	display: block;
	text-decoration: none;
	font-size:12px; 
	margin:0; 
	line-height:22px;		
	border-style: none;
	font-family:verdana; 
	padding: 0px 3px 0px 3px;
	vertical-align:top;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	background-color:#002138; 
	}

.menuActuator_pretre a:hover { 
	color:#C74227; /* rouge */
	background-color: #002138;/*  */
	text-decoration: none;
	font-size:12px; 
	margin:0; 
	line-height:22px;	
	border-style: none;
	font-family:verdana; 
	padding: 0px 3px 0px 3px;
	vertical-align: top;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	}
	
.menu_pretre {
	font-family:verdana; 
	display: block;
	/*color:#666666; border: 1px solid black;
	font-size:0.72em; 
	line-height:15px;*/
	text-align: left;
	background-color:#002138;
	layer-background-color:#002138;
	}


#navigationHoriz_pretre ul {
	margin: 0;
	padding-left: 0;
	list-style-type: none;
	}

#navigationHoriz_pretre li {
	margin:0;
	padding:0; 
	}

#navigationHoriz_pretre a {
	display: block;
	padding: 3px; 
	width: 100%;
	background-color: #002138;
	font-size:12px;
	line-height:15px;
	}

#navigationHoriz_pretre a:link, #navlist a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size:12px;
	}

#navigationHoriz_pretre a:hover {
	background-color: #002138;
	color: #C74227;
	font-size:12px;
	}
		