/***** menu CSS *****/
@media print {
/*A l'impression on cache le menu, marche au moins pour IE, Moz et Opéra.*/
	.menu, .ssmenu {
		visibility:hidden;
	}
}

.menu, .ssmenu {
	background-color:#F0F0F0;
	color:#6D6D6C;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:0px;
	z-index: 1;
	position: absolute;
/* width et margin sont au cas où le javascript est désactivé. */
	
}

/* .menu = les cases toujours visibles (comme Fichier, Edition... dans un logiciel) */
.menu {
	text-align:left;
	color:#24348C;
	z-index: 1;
	position: absolute;
}

.menu span, .ssmenu span {
/* Ne pas toucher
	C'est pour cacher les ; en fin de <li>, ce qui permet aux synthèse vocales de prendre une
	pause dans l'élocution */
	display:none;
}

.ssmenu
{
		
	
	border-right: 1px solid #BCC3CA;
	border-left: 1px solid #BCC3CA;
}

.ssmenu ul{
/* Ne pas trop toucher.
	Les items (les <li>) des sous-menus, notamment pour enlever les puces des liste */
	margin: -2px  0px 0px 0px;
	padding:0px 0px 0px 0px; 
	list-style-type:none;
}

.ssmenu li{
/* Ne pas trop toucher.
	Les items (les <li>) des sous-menus, notamment pour enlever les puces des liste */
	margin: 0px  0px 0px 0px;
	padding:0px 0px 0px 0px; 
	list-style-type:none;
	border-bottom:1px solid #BCC3CA;
}

.menu a, .ssmenu a, .menu a:visited, .ssmenu a:visited {
/* Les liens qui ne sont pas sous le curseur. */
	color:#24348C;
	text-decoration:none;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
/* Ne pas modifier le block */
	display:block;
/*	Ne pas toucher ces 2 lignes */
	margin: 0px  0px 0px 0px;
	padding: 5px 0px 0px 0px;
	height: 25px;
   vertical-align: middle;
}
.ssmenu a, .ssmenu a:visited {
	padding-left:0px;
}

.ssmenu ul:hover {
/* Les liens sous le curseur.
	On change les couleurs du texte et de fond, et on enlève le soulignement.*/
	color:#24348C;
	text-decoration:none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	background: White;
	
}

.ssmenu a:hover, .ssmenu a:focus, .menu a:hover, .menu a:focus {
/* Les liens sous le curseur.
	On change les couleurs du texte et de fond, et on enlève le soulignement.*/
	color:#24348C;
	text-decoration:none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding : 5px 0px 0px 0px;
	background: White;
	
}


img {
/* Si on met une image dans un lien (par exemple un logo à gauche du lien), pas de bordure
	car c'est vilain :-p */
	border:none;
}

.ssmenu img {
/* un petit espacement entre l'image et le texte du lien <a href="..."><img.../>blabla</a> */
	margin-right:0px;
}
.ssmenu img.hr {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0;
	margin-right:0;
	display:block;
}

