ul#menu{
  list-style-type:none;
  margin: 0;

  padding: 0;
  margin-left:11px;
  text-indent:0px;
width:214px; 
padding-top:10px;
}
ul#menu a img{
border:none;
text-decoration:none;
}
ul#menu-rouge{
  list-style-type:none;
  margin: 0;
  padding: 0;

  text-indent:0px;
width:236px;
}
ul#menu-rouge li{
	  margin: 0;
  padding: 0;
}
ul#menu-rouge li#panier a{
	background:url(../images/btn_panier.jpg) left top;
	width:113px;
	height:32px;
	display:block;
	padding:0px;
	position:relative;
	float:left;
}
ul#menu-rouge li#panierkdo a{
	background:url(../images/btn_panier_kdo.jpg) left top;
	width:123px;
	height:32px;
	display:block;
	padding:0px;
	position:relative;
	float:left;
}
#nb_panier{
	color:#e92208;
	font-size:14px;
	left:95px;
	top:8px;
	position:absolute;
}
#nb_cheque{
	color:#e92208;
	font-size:14px;
	font-weight:600;
	left:102px;
	top:8px;
	position:absolute;
}
#karting{
margin-top:10px;	
}
ul#menu-rouge li#espace-perso a{
	background:url(../images/btn_espace-perso.jpg) left top;
	width:236px;
	height:31px;
	display:block;
	padding:0px;
		text-indent:-5000px;
	float:left;
}
ul#menu-rouge li#forum a{
	background:url(../images/btn_forum.jpg) left top;
	width:236px;
	height:31px;
	display:block;
	padding:0px;
		text-indent:-5000px;
	float:left;
}
ul#menu-rouge li#dates a{
	background:url(../images/btn_dates.jpg) left top;
	width:236px;
	height:31px;
	display:block;
	padding:0px;
		text-indent:-5000px;
	float:left;
}
ul#menu-rouge li#panier a:hover{
	background:url(../images/btn_panier.jpg) bottom;
}
ul#menu-rouge li#panierkdo a:hover{
	background:url(../images/btn_panier_kdo.jpg) bottom;
}
ul#menu-rouge li#espace-perso a:hover{
	background:url(../images/btn_espace-perso.jpg) bottom;
}
ul#menu-rouge li#forum a:hover{
	background:url(../images/btn_forum.jpg) bottom;
}
ul#menu-rouge li#dates a:hover{
	background:url(../images/btn_dates.jpg) bottom;
	
}
ul#menu ul{
  list-style-type:none;
  margin: 0;
  padding: 0;
  margin-left:0px;
  text-indent:0px;
width:214px;
}

ul#menu a {
  display: block;
  text-decoration: none;	
  font-size:10px;
}

ul#menu li {
  
}

ul#menu li a.noir {
  background-image:url(../images/f_btn-menu-noir.jpg);
  background-repeat:repeat-x;
  height:35px;
  width:214px;
  color: #fff;	
}
ul#menu li a.gris {
  background-image:url(../images/f_btn-menu-gris.jpg);
  background-repeat:repeat-x;
  height:35px;

  width:214px;
  color: #8a8a8a;	
}

ul#menu li a.orange {
  background-image:url(../images/f_btn-menu-orange.jpg);
  background-repeat:repeat-x;
  height:35px;

  width:214px;
  color: #8a8a8a;	
}

ul#menu li a.rose {
  background-image:url(../images/f_btn-menu-rose.jpg);
  background-repeat:repeat-x;
  height:35px;

  width:214px;
  color: #8a8a8a;	
}


ul#menu li a img{
 float:left;

}
ul#menu li a span{
 float:left;
 margin-top:10px;
 margin-left:5px;
}
 span.rouge{
	 margin-top:0px !important;
}
h3#stages{
	margin-top:15px;
	text-indent:-5000px;
	background-image:url(../images/tit-menu_gt.jpg);
	width:214px;
	height:27px;
}
h3#hesitez{
	margin-top:15px;
	text-indent:-5000px;
	background-image:url(../images/tit-menu_vous-hesitez.jpg);
	width:214px;
	height:27px;
}
h3#perfectionnez{
		margin-top:15px;
	text-indent:-5000px;
	background-image:url(../images/tit-menu_pilotage.jpg);
	width:214px;
	height:27px;
}
h3#accompagnateur{
		margin-top:15px;
	text-indent:-5000px;
	background-image:url(../images/tit-menu_accompagnateur.jpg);
	width:214px;
	height:27px;
}
h3#promotion{
		margin-top:15px;
	text-indent:-5000px;
	background-image:url(../images/tit-menu_promos.jpg);
	width:214px;
	height:27px;
}
ul#menu li a:hover {
  background: #000;
}

ul#menu li ul li a {
  background: #ccc;
  color: #000;
  padding-top:5px;
   padding-bottom:5px;
  padding-left: 0px;
}
* html ul#menu li ul li a {
padding:0;
height:25px;
margin:0;
}

ul#menu li ul li a:hover {
  background: #aaa;
 
}




