/* Root = Horizontal, Secondary = Vertical */
ul#navmenu {
	border-bottom: 5px solid #9c817a;
    height: 37px;
    list-style: none outside none;
    margin: 0;
    padding: 0 0 0 0px;
    width: 960px;
    z-index: 1000;
}

ul#navmenu li {
	padding: 0;
	margin: 0;
	border: 0 none;
	background:#9c817a;
	float: left; /*For Gecko*/
	display: inline;
	list-style: none;
	position: relative;
	height:37px;
	z-index:1000;
	
}
/*
ul#navmenu li.menu{
  margin-left:2px;
}
/*
ul#navmenu ul {
  padding: 0;
  margin: 0;
  border: 0 none;
  width: 150px;
  list-style: none;
  display: none;
  position: absolute;
  top: 40px;
  left: 0;
  z-index:1000;
}
ul#navmenu ul li {
  float: none; /*For Gecko*//*
  display: block !important;
  display: inline; /*For IE*/
/*  border: 0 none;
  z-index:1000;
}*/

/* Root Menu */
ul#navmenu a {
  vertical-align:middle;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  color: #9c817a;
  font: 11px Arial, Helvetica, sans-serif; 
  font-weight: normal;
  text-decoration: none;
  height:37px; 
	border-bottom: 5px solid #9c817a; 
}

#menu_marque, #menu_1, #menu_2, #menu_3, #menu_4, #menu_5, #menu_6, #menu_7, #menu_8, #menu_9, #menu_10, #menu_11, #menu_12, #menu_13, #menu_14{
	margin-top:0px;
	float:left;
	position:absolute;
	z-index:8000;
	width:950px;
	height:380px;
	text-align:left;
	padding-bottom:7px;
	/*padding-top:6px;*/
	border-right:5px solid #9c817a;
	border-left:5px solid #9c817a;
	border-bottom:5px solid #9c817a;
	border-top:5px solid #9c817a;
	margin-top:-5px;
	background:#fff;
	/*background:url(images/line-menu.png) repeat-y;*/
}
*+html #menu_marque,*+html #menu_1,*+html #menu_2,*+html #menu_3,*+html #menu_4,*+html #menu_5,*+html #menu_6,*+html #menu_7,*+html #menu_8,*+html #menu_9,*+html #menu_10,*+html #menu_11,*+html #menu_12,*+html #menu_13,*+html #menu_14 {
	margin-left:-480px;
}
#menu_1 th, #menu_2 th, #menu_3 th, #menu_4 th, #menu_5 th, #menu_6 th, #menu_7 th, #menu_8 th, #menu_9 th, #menu_10 th, #menu_11 th, #menu_12 th, #menu_13 th, #menu_14 th{
	color:#6cbb00;
	font-size:12px;
	line-height:200%;
	background:#FFF;
}


#menu_1 th.titreMenu a, #menu_2 th.titreMenu a, #menu_3 th.titreMenu a, #menu_4 th.titreMenu a, #menu_5 th.titreMenu a, #menu_6 th.titreMenu a, #menu_7 th.titreMenu a,
#menu_8 th.titreMenu a, #menu_9 th.titreMenu a, #menu_10 th.titreMenu a, #menu_11 th.titreMenu a, #menu_12 th.titreMenu a, #menu_13 th.titreMenu a, #menu_14 th.titreMenu a{
	color:#6cbb00;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	/*text-transform:lowercase;*/
}
.sousCatTtitle{
	padding-left:5px;
	line-height:14px;
}

.fleche{
	font-size:8px;
	color:#bacd8d;
}
#selbestprom{
	height:380px;
	width:170px;
	background:#f7f0e8;
	margin-top:0px;
}
#selbestprom .fleche{
	font-size:14px;
	font-weight:normal;
	color:#fff;
}

#menu_1 td a, #menu_2 td a, #menu_3 td a, #menu_4 td a, #menu_5 td a, #menu_6 td a, #menu_7 td a, #menu_8 td a, #menu_9 td a, #menu_10 td a, #menu_11 td a, #menu_12 td a, #menu_13 td a, #menu_14 td a{
	color:#676767;
	font-size:11px;
	background:#FFF;
	text-decoration:none;
}
#menu_1 td a:hover, #menu_2 td a:hover, #menu_3 td a:hover, #menu_4 td a:hover, #menu_5 td a:hover, #menu_6 td a:hover, #menu_7 td a:hover,
#menu_8 td a:hover, #menu_9 td a:hover, #menu_10 td a:hover, #menu_11 td a:hover, #menu_12 td a:hover, #menu_13 td a:hover, #menu_14 td a:hover{
	text-decoration:underline;
}
#tabMarqueMenu{
	color:#810843;
}
#tabMarqueMenu a {
	color:#810843;
}
#selbestprom th{
	/*text-align:left;*/
	padding-top: 0px;	
	font-family: arial;
    line-height: 20px;
	background:transparent;
	color:#6cbb00;
	height:70px;
}
#selbestprom th a{
	text-decoration:none;
	background:transparent;
	padding-left:10px;
	font-size:12px;
	color:#df4427;
}
#selbestprom th a:hover{
	text-decoration:underline;
}


#menu_1 td.marqueMenuLink a, #menu_2 td.marqueMenuLink a, #menu_3 td.marqueMenuLink a, #menu_4 td.marqueMenuLink a, #menu_5 td.marqueMenuLink a, #menu_6 td.marqueMenuLink a, #menu_7 td.marqueMenuLink a, #menu_8 td.marqueMenuLink a, 
#menu_9 td.marqueMenuLink a, #menu_10 td.marqueMenuLink a, #menu_11 td.marqueMenuLink a, #menu_12 td.marqueMenuLink a, #menu_13 td.marqueMenuLink a, #menu_14 td.marqueMenuLink a, #menu_15 td.marqueMenuLink a, #menu_16 td.marqueMenuLink a, 
#menu_17 td.marqueMenuLink a, #menu_18 td.marqueMenuLink a{
	color:#666;
}
.colorMarqueMenu, .marqueMenuLink{
	color:#666;
}





ul#navmenu li.menu_1{
	width:61px;
}
ul#navmenu li.menu_2{
	width:59px;
}
ul#navmenu li.menu_3{
	width:70px;
}
ul#navmenu li.menu_4{
	width:92px;
}
ul#navmenu li.menu_5{
	width:56px;
}
ul#navmenu li.menu_6{
	width:70px;
}
ul#navmenu li.menu_7{
	width:75px;
}
ul#navmenu li.menu_8{
	width:146px;
}
ul#navmenu li.menu_9{
	width:106px;
}


ul#navmenu li.menu_1 a{
	background:url(../templates/images/menu/menu_1.png) repeat-x;
}
ul#navmenu li.menu_2 a{
	background:url(../templates/images/menu/menu_2.png) repeat-x;
}
ul#navmenu li.menu_3 a{
	background:url(../templates/images/menu/menu_3.png) repeat-x;
}
ul#navmenu li.menu_4 a{
	background:url(../templates/images/menu/menu_4.png) repeat-x;
}
ul#navmenu li.menu_5 a{
	background:url(../templates/images/menu/menu_5.png) repeat-x;
}
ul#navmenu li.menu_6 a{
	background:url(../templates/images/menu/menu_6.png) repeat-x;
}
ul#navmenu li.menu_7 a{
	background:url(../templates/images/menu/menu_7.png) repeat-x;
}
ul#navmenu li.menu_8 a{
	background:url(../templates/images/menu/menu_8.png) repeat-x;
}
ul#navmenu li.menu_9 a{
	background:url(../templates/images/menu/menu_9.png) repeat-x;
}

ul#navmenu li.menu2_1{
	width:61px;
}
ul#navmenu li.menu2_2{
	width:59px;
}
ul#navmenu li.menu2_3{
	width:70px;
}
ul#navmenu li.menu2_4{
	width:92px;
}
ul#navmenu li.menu2_5{
	width:56px;
}
ul#navmenu li.menu2_6{
	width:70px;
}
ul#navmenu li.menu2_7{
	width:75px;
}
ul#navmenu li.menu2_8{
	width:146px;
}
ul#navmenu li.menu2_9{
	width:106px;
}

ul#navmenu li.menu2_1 a{
	background:url(../templates/images/menu/menu2_1.png) repeat-x;
}
ul#navmenu li.menu2_2 a{
	background:url(../templates/images/menu/menu2_2.png) repeat-x;
}
ul#navmenu li.menu2_3 a{
	background:url(../templates/images/menu/menu2_3.png) repeat-x;
}
ul#navmenu li.menu2_4 a{
	background:url(../templates/images/menu/menu2_4.png) repeat-x;
}
ul#navmenu li.menu2_5 a{
	background:url(../templates/images/menu/menu2_5.png) repeat-x;
}
ul#navmenu li.menu2_6 a{
	background:url(../templates/images/menu/menu2_6.png) repeat-x;
}
ul#navmenu li.menu2_7 a{
	background:url(../templates/images/menu/menu2_7.png) repeat-x;
}
ul#navmenu li.menu2_8 a{
	background:url(../templates/images/menu/menu2_8.png) repeat-x;
}
ul#navmenu li.menu2_9 a{
	background:url(../templates/images/menu/menu2_9.png) repeat-x;
}

ul#navmenu li.menu2_1 a:hover{
	background:url(../templates/images/menu/menu2_1.png) repeat-x;
}
ul#navmenu li.menu2_2 a:hover{
	background:url(../templates/images/menu/menu2_2.png) repeat-x;
}
ul#navmenu li.menu2_3 a:hover{
	background:url(../templates/images/menu/menu2_3.png) repeat-x;
}
ul#navmenu li.menu2_4 a:hover{
	background:url(../templates/images/menu/menu2_4.png) repeat-x;
}
ul#navmenu li.menu2_5 a:hover{
	background:url(../templates/images/menu/menu2_5.png) repeat-x;
}
ul#navmenu li.menu2_6 a:hover{
	background:url(../templates/images/menu/menu2_6.png) repeat-x;
}
ul#navmenu li.menu2_7 a:hover{
	background:url(../templates/images/menu/menu2_7.png) repeat-x;
}
ul#navmenu li.menu2_8 a:hover{
	background:url(../templates/images/menu/menu2_8.png) repeat-x;
}
ul#navmenu li.menu2_9 a:hover{
	background:url(../templates/images/menu/menu2_9.png) repeat-x;
}

ul#navmenu li.menu_1 a:hover{
	background:url(../templates/images/menu/menu_1.png) repeat-x;
}
ul#navmenu li.menu_2 a:hover{
	background:url(../templates/images/menu/menu_2.png) repeat-x;
}
ul#navmenu li.menu_3 a:hover{
	background:url(../templates/images/menu/menu_3.png) repeat-x;
}
ul#navmenu li.menu_4 a:hover{
	background:url(../templates/images/menu/menu_4.png) repeat-x;
}
ul#navmenu li.menu_5 a:hover{
	background:url(../templates/images/menu/menu_5.png) repeat-x;
}
ul#navmenu li.menu_6 a:hover{
	background:url(../templates/images/menu/menu_6.png) repeat-x;
}
ul#navmenu li.menu_7 a:hover{
	background:url(../templates/images/menu/menu_7.png) repeat-x;
}

ul#navmenu li.menu_8 a:hover{
	background:url(../templates/images/menu/menu_8.png) repeat-x;
}

ul#navmenu li.menu_9 a:hover{
	background:url(../templates/images/menu/menu_9.png) repeat-x;
}





/* Root Menu Hover Persistence */
/*
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
  background-image:url(../templates/images/fond_menucat2.gif);
  background-repeat:repeat-x;
  color: #333;
  display: block !important;
  display: inline; /*For IE*//*
}

/* 2nd Menu *//*
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
  border: 1px solid #333;
  text-align: left;
  padding: 2px 3px 2px 4px;
  float: none;
  background: #FFF;
  color: #111;
  font: 11px Arial, Helvetica, sans-serif;
  font-weight: normal;
  height: auto !important;
  height: 1%;/*  For IE*//*
}

/* 2nd Menu Hover Persistence *//*
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
border:1px solid #37302F;
  background: #338115;
  color: #fff;
  text-decoration: none;
  display: block !important;
  display: inline; /*For IE*//*
  z-index:2000;
}

/* 3rd Menu *//*
ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {
  border: 1px solid #333;
  padding: 3px 3px 2px 4px;
  float: none;
  background: #fff;
  color: #111;
}

/* 3rd Menu Hover Persistence *//*
ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {
border: 1px solid #333;
background: #338115;
color: #fff;
text-decoration: none;
  display: block !important;
  display: inline; /*For IE*//*
  z-index:2000;
}

/* 4th Menu *//*
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {
  border: 1px solid #333;
  padding: 3px 3px 2px 4px;
  float: none;
  background: #fff;
  color: #111;
  height: auto !important;
  height: 1%;/*  For IE*//*
}

/* 4th Menu Hover *//*
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {
border: 1px solid #333;
background: #338115;
color: #fff;
text-decoration: none;
height: auto !important;
height: 1%;/*  For IE*//*
  z-index:2000;
}

ul#navmenu ul ul,
ul#navmenu ul ul ul {
  display: none;
  position: absolute;
  top: 0px;
  left: 150px;
}

/* Do Not Move - Must Come Before display:block for Gecko *//*
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
  display: none;
}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
  display: block;
}
*/
