ul.menu, ul.menu li, ul.menu ul { margin: 0; padding: 0; list-style: none; }
#skip li { float: right; display: inline; padding-left: 1em; }
#skip a { color: gray; }

ul.navigation { clear: both; text-transform:uppercase; font-size:8pt; font-weight:bold;  }
ul.navigation li { float: left; }
ul.navigation li a {
	display: block;
	padding: 0.85em 1em;
	color: #FFF;
	background: #000;
	border-left:1px solid #4D4D4D;
}
ul.navigation li a:hover, ul.navigation li.select a { color: #FF7022; }
ul.navigation li.select ul a { color: #FFF; }

ul.navigation li ul {
	visibility: hidden;
	z-index: 999999;
	position: absolute;
	border-bottom: 1px solid #000;
}
ul.navigation li ul li { float: none; }
ul.navigation li ul li a { width: 130px; white-space: normal; background-image: none !important; padding:0.3em 1em; border-top: 1px solid #000; }

ul.navigation li:hover a, ul.navigation li.hover a { background-image: none !important;}
ul.navigation li:hover ul, ul.navigation li.hover ul { visibility: visible; }

ul.navigation li.index a { padding-right: 185px; }

/* Thèmes émissions */
ul.navigation li.info a, ul.navigation li.tendance a, ul.navigation li.magazine a, ul.navigation li.sport a, ul.navigation li.eco-immo a {
	border-left:0;
}
ul.navigation li.info a:hover, ul.navigation li.tendance a:hover, ul.navigation li.magazine a:hover, ul.navigation li.sport a:hover, ul.navigation li.eco-immo a:hover,
ul.navigation li.info a.aselect, ul.navigation li.tendance a.aselect, ul.navigation li.magazine a.aselect, ul.navigation li.sport a.aselect, ul.navigation li.eco-immo a.aselect {
	color: #000;
}

ul.navigation li.sport a, ul.navigation li.tendance a, ul.navigation li.magazine a { background: #FF7022 url(../images/bg_menu_bt-orange-fonce.jpg) repeat-x; }
ul.navigation li.info a, ul.navigation li.eco-immo a { background: #FF8542 url(../images/bg_menu_bt-orange-clair.jpg) repeat-x; }

ul.navigation li.decouvrir-lcm a { background: #413E36; }
ul.navigation li.decouvrir-lcm ul a:hover { color: #FF7022; }

#site-pied ul.navigation {
	margin: 0 auto;
	overflow: auto;
	padding-left:
}
ul.smenu { padding: 1em 0 0 0; }
ul.smenu li { display: inline; }
ul.smenu li a { color: #413E36; font-size: 0.9em; padding: 0 1em; border-right: 1px solid #413E36; }
ul.smenu li a.aselect { color: #FF7022; }
ul.smenu li.last a { border: 0; }
