@charset "utf-8";

.DivNavigationPrincipale {
	display: table;
	/* background: #003889 url(/images/fond_boutons_nav.gif) repeat-x top left; */
	background: #FB6F10;
	margin: 0;
	padding: 0;
  border: none;
  font-family: Tahoma;
  font-size: 11px;
  /*
	border-top: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF; */
}

.DivNavigationPrincipale ul {
	width: 748px;
	margin: 0;
	padding: 0;
	list-style: none;
}

.DivNavigationPrincipale ul li {
	position: relative;
	float: left;
	margin: 0px;
	padding: 0px;
}

.DivNavigationPrincipale ul li, .DivNavigationPrincipale ul li ul, .DivNavigationPrincipale ul li ul li {
	width: 200px;
}

.DivNavigationPrincipale ul #NavPrinc8 a {
	border: 0;
}

.DivNavigationPrincipale ul li a {
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	/*background: transparent;*/
	padding: 5px;
	/* border-right: 1px solid #FFFFFF; */
	text-align: center;
	/* font-weight: bold;
	font-size: 1.2em; */
	margin: 0px;
}

.DivNavigationPrincipale ul #NavPrinc1 a:hover {
  color: #FB6F10;
	background: #FFFFFF;
}

.DivNavigationPrincipale ul #NavPrinc2 a:hover {
	color: #FB6F10;
	background: #DAE5E7;
/*	background: #FFFFFF;
  color: #FF6700;
*/
}

.DivNavigationPrincipale ul #NavPrinc3 a:hover {
	background: #808E8F;
}

.DivNavigationPrincipale ul #NavPrinc4 a:hover {
	background: #808E8F;
}

.DivNavigationPrincipale ul #NavPrinc5 a:hover {
	background: #808E8F;
}

.DivNavigationPrincipale ul #NavPrinc6 a:hover {
	background: #808E8F;
}

.DivNavigationPrincipale ul #NavPrinc7 a:hover {
	background: #808E8F;
}

.DivNavigationPrincipale ul #NavPrinc8 a:hover {
	background: #808E8F;
}

.DivNavigationPrincipale ul li:hover ul, .DivNavigationPrincipale ul li.lihoverIE ul {
	display: block;
  z-index: 100;
}

.DivNavigationPrincipale ul li ul {
	position: absolute;
	margin: 0;
	padding: 0;
	border: 0;
	background-color: #DAE5E7;
  line-height: 14px;
	display: none;
}

.DivNavigationPrincipale ul li ul li {
	float: none;
	margin: 0;
	padding: 0;
	border: 0;
	/*background: transparent; */
}

.DivNavigationPrincipale ul li ul li a, .DivNavigationPrincipale ul #NavPrinc8 ul li a {
	color: #6C797A;
	text-decoration: none;
/*	background: #E2E9F2 url(/images/puce_off.gif) no-repeat 0px 8px; */
  background: #DAE5E7 url(/images/puce_off.gif) no-repeat 0px 8px;
	padding: 5px 5px 5px 17px;
	margin: 0;
	text-align: left;
	border-bottom: solid 1px #FFFFFF;
  font-family: Tahoma;
  font-size: 9px;
}

.DivNavigationPrincipale ul #NavPrinc1 li a:hover {
	color: #006AC4;
	background: #FFFFFF url(/images/puce_1_on.gif) no-repeat 0px 8px;
}

.DivNavigationPrincipale ul #NavPrinc2 li a:hover {
	color: #FB6F10;
	background: #DAE5E7 url(/images/puce_2_on.gif) no-repeat 0px 8px;
}

.DivNavigationPrincipale ul #NavPrinc3 li a:hover {
	color: #619F00;
	background: #FFFFFF url(/images/puce_3_on.gif) no-repeat 0px 8px;
}

.DivNavigationPrincipale ul #NavPrinc4 li a:hover {
	color: #B78A62;
	background: #FFFFFF url(/images/puce_4_on.gif) no-repeat 0px 8px;
}

.DivNavigationPrincipale ul #NavPrinc5 li a:hover {
	color: #0A3FBC;
	background: #FFFFFF url(/images/puce_5_on.gif) no-repeat 0px 8px;
}

.DivNavigationPrincipale ul #NavPrinc6 li a:hover {
	color: #0299BF;
	background: #FFFFFF url(/images/puce_6_on.gif) no-repeat 0px 8px;
}

.DivNavigationPrincipale ul #NavPrinc7 li a:hover {
	color: #009384;
	background: #FFFFFF url(/images/puce_7_on.gif) no-repeat 0px 8px;
}

.DivNavigationPrincipale ul #NavPrinc8 li a:hover {
	color: #D02F71;
	background: #FFFFFF url(/images/puce_8_on.gif) no-repeat 0px 8px;
}

