/***** 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 {
	background-color:#698753;
	font-family: Verdana, Arial, tahoma;
	font-size:11px;
	color:#FFFFFF;
	border:1px solid #476432;
	padding:1px;
	width:15em;
	margin:1em;
}

.menu_orange {
	background-color:#FCFCFC;
	font-family: Verdana, Arial, tahoma;
	font-size:11px;
	color:#FCAB0E;
	border:1px solid #476432;
	padding:1px;
	width:15em;
	margin:1em;
}

.ssmenu {
	background-color:#698753;
	font-family: Verdana, Arial, tahoma;
	font-size:11px;
	color:#FFFFFF;
	border:1px solid #476432;
	padding:1px;
	width:15em;
	margin:1em;
}

.menu,.menu_orange {text-align:center;}
.menu span,.menu_orange span, .ssmenu span, .ssmenu_orange span {display:none;}

.ssmenu ul, .ssmenu li,.ssmenu_orange ul, .ssmenu_orange li {
	padding:0;
	margin:0;
	list-style-type:none;
}

.menu a, .ssmenu a, .menu a:visited, .ssmenu a:visited {
	font-family: Verdana, Arial, tahoma;
	text-decoration:none;
	color:#FFFFFF;
	padding:2px 1px;
	display:block;
	margin:0px;
	width:100%;
}

.ssmenu_orange, .menu_orange a, .ssmenu_orange a, .menu_orange a:visited, .ssmenu_orange a:visited {
	font-family: Verdana, Arial, tahoma;
	text-decoration:none;
	color:#FCAB0E;
	padding:2px 1px;
	display:block;
	margin:0px;
	width:100%;
}

.menu_black a, .ssmenu_black a, .menu_black a:visited, .ssmenu_black a:visited {
	font-family: Verdana, Arial, tahoma;
	text-decoration:none;
	color:#FFFFFF;
	padding:2px 1px;
	display:block;
	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 {
	background-color:#476432;
	color:white;
	text-decoration:none;
}

.ssmenu_black ul:hover, .ssmenu_black a:hover, .ssmenu_black a:focus, .menu_black a:hover, .menu_black a:focus {
	background-color:#476432;
	color:white;
	text-decoration:none;
}

.ssmenu_orange ul:hover, .ssmenu_orange a:hover, .ssmenu_orange a:focus, .menu_orange a:hover, .menu_orange a:focus {
	background-color:#FCAB0E;
	color:white;
	text-decoration:none;
}


.ssmenu img {margin-right:2px;}

