/***** 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:#e7e8f1; Suppr GUI */
	color:black;
	font-weight:bold;
	/*border:1px solid #144b83; Suppr GUI */
	padding:1px;
	filter:alpha(opacity=95);
	-moz-opacity:0.95;
	opacity: 0.95;
/* width et margin sont au cas où le javascript est désactivé. */
	width:15em;
	margin:1em;
}
/* .menu = les cases toujours visibles (comme Fichier, Edition... dans un logiciel) */
.menu {
	text-align:center;
	font-size:12px;
}
.ssmenu, .ssmenu A { 
	font-size:9px; 
} 

.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 ul, .ssmenu li {
/* Ne pas trop toucher.
	Les items (les <li>) des sous-menus, notamment pour enlever les puces des liste */
	padding:0;
	margin:0;
	list-style-type:none;
}

.menu a, .ssmenu a, .menu a:visited, .ssmenu a:visited {
/* Les liens qui ne sont pas sous le curseur. */
	font-family:"MS Sans Serif", "sans-serif", Verdana, Arial;
	text-decoration:none;
	color:black;
	padding:0px 1px; /* 2px 1px (top-bottom right-left */
/* Ne pas modifier le block */
	display:block;
/*	Un width:100% fait planter Mozilla, sans le width:100% c'est IE et Opera... La combinaison
	aucun width et height:100% marche sur tous, donc ne pas toucher ces 2 lignes */
/*	height:100%;
	margin:0px;*/
	margin:0px;
	width:100%;
}
html>body .menu a, html>body .menu a:visited, html>body .menu a:hover, html>body .menu a:active,
html>body .ssmenu a, html>body .ssmenu a:visited, html>body .ssmenu a:hover, html>body .ssmenu a:active {
	width:auto;
}

.ssmenu ul:hover, .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.
	*/
	/*background-color:#EFB;*/
	color:black;
	text-decoration:none;
}


img {
	border:none;
}

.ssmenu img {
/* un petit espacement entre l'image et le texte du lien <a href="..."><img.../>blabla</a> */
	margin-right:2px;
}

.ssmenu img.hr {
/* Encore un peu expérimental, un <hr /> entre deux items pour faire un "séparateur"... */
	margin-top:1px;
	margin-bottom:1px;
	margin-left:0;
	margin-right:0;
	width:100%;
	height:1px;/*gui*/
	display:block;
}

/* Gui */
.menu_intro { font-size:11px; font-weight:normal; }
.ssmenu { border-width:3px; border-style:solid; padding:0px 1px; }
/* Poissons */
		P#menu1 { background-color:#e7e8f1; }
		P#menu1 { background-color:#e7e8f1; }
		UL#ssmenu1 { background-color:#e7e8f1; border-color:#144b83; }
		#ssmenu1 ul:hover, #ssmenu1 a:hover, #ssmenu1 a:focus { background-color:#f2f3f7; }
/* Techniques */
		P#menu2 { background-color:#fbe86b; }
		UL#ssmenu2 { background-color:#fbe86b; border-color:#d6ab28; }
		#ssmenu2 ul:hover, #ssmenu2 a:hover, #ssmenu2 a:focus { background-color:#ffef86; }

/* Montages */
		P#menu3 { background-color:#f0e0ed; }
		UL#ssmenu3 { background-color:#f0e0ed; border-color:#921659; }
		#ssmenu3 ul:hover, #ssmenu3 a:hover, #ssmenu3 a:focus { background-color:#f7edf6; }
/* Les leurres */
		P#menu4 { background-color:#fbc46b; }
		UL#ssmenu4 { background-color:#fbc46b; border-color:#e74f34; }
		#ssmenu4 ul:hover, #ssmenu4 a:hover, #ssmenu4 a:focus { background-color:#ffd38c; }
/* Les appats */
		P#menu5 { background-color:#BADBB9; }
		UL#ssmenu5 { background-color:#BADBB9; border-color:#468544; }
		#ssmenu5 ul:hover, #ssmenu5 a:hover, #ssmenu5 a:focus { background-color:#cbe5ca; }
/* Postes de peche */
		P#menu6 { background-color:#91E9FF; }
		UL#ssmenu6 { background-color:#91E9FF; border-color:#00667e; }
		#ssmenu6 ul:hover, #ssmenu6 a:hover, #ssmenu6 a:focus { background-color:#abeeff; }
/* Reglementation */
		P#menu7 { background-color:#F4BBD5; }
		UL#ssmenu7 { background-color:#F4BBD5; border-color:#E25092; }
		#ssmenu7 ul:hover, #ssmenu7 a:hover, #ssmenu7 a:focus { background-color:#facfe3; }
/* Lexique du pecheur
		P#menu8 { background-color:#91E9FF; }
		UL#ssmenu8 { background-color:#91E9FF; border-color:#00667e; }
		#ssmenu8 ul:hover, #ssmenu8 a:hover, #ssmenu8 a:focus { background-color:#abeeff; } */
/* Mediatheque */
		P#menu8 { background-color:#f4cda9; }
		UL#ssmenu8 { background-color:#f4cda9; border-color:#d66e52; }
		#ssmenu8 ul:hover, #ssmenu8 a:hover, #ssmenu8 a:focus { background-color:#fad7b6; }
/* Sous menus attachés aux leurres ou appâts */
		LI#li_l { background-color:#fbc46b; margin:0px 6px; }
		#li_l li:hover, #li_l a:hover, #li_l a:focus { background-color:#ffd38c; }
		LI#li_a { background-color:#BADBB9; margin:0px 6px; }
		#li_a li:hover, #li_a a:hover, #li_a a:focus { background-color:#cbe5ca; }
		#li_l A, #li_a A { padding:0px 3px; }
/* fond */
div.fondmenu { position:relative; top:0px; left:0px; width:100%; height:21px; margin:0px; padding:0px; background-color:#000000; visibility:visible; z-index:1; }