/*Navig haut*/
ul.menu-haut {
}
ul.menu-haut li {
	width: 106px;
	font-size: 12px;
	text-align: center;
	float:right;
	list-style:none;
}
ul.menu-haut li a {
	background-image: url(../images/base/bg-nav-haut.gif);
	text-decoration: none;
	display:block;
	height:19px;
	padding-top:5px;
	color: #53594F;
}
ul.menu-haut li a:hover {
	background-image: url(../images/base/bg-nav-haut-over.gif);
	color:#F4F0D3;
}


#leftbar ul{margin:0;}
/*Navig gauche - FIRST LEVEL*/
ul#menu_creb {
	padding-left:10px;
}
ul#menu_creb li {
	border:none;}

ul#menu_creb ul.second_level {
	padding-left:45px;
	padding-right:5px;
	}

#menu_discipline{
	padding-left:35px;
	padding-right:5px;
	background-image:url(../images/base/Navig-gauche-discip.gif);
	background-repeat:no-repeat;
}
ul.first_level{
	border-left:1px solid #53594F;
	border-right:1px solid #53594F;
	background-color: #c1c9af;
}


ul.first_level li {
	list-style:none;
	font-size:13px;
	font-weight:bold;
	display:block;
	border-bottom:1px solid #F4F0D3;
}

ul.first_level li a{
	color:#53594F;
	text-decoration:none;
	display:block;
	padding:6px 0;
	}
/*affichage du sous menu actif*/

ul.first_level li.active ul.second_level{
	display:block;
}

ul.first_level li.active a{

}
ul.first_level li a{	
	background-position:right top;
	background-repeat:no-repeat;}
ul.first_level li.active a, ul.first_level li a:hover{	
	color:#F4F0D3;
}
/*a#attelage:hover, a#cce:hover, a#cso:hover, a#dressage:hover, a#endurance:hover, a#hunter:hover, a#tourisme:hover, a#trec:hover, a#horse-ball:hover, a#voltige:hover, a#pony-games:hover{
}*/
ul.first_level li.active a#attelage, a#attelage:hover {
	background-image:url(../images/base/picto-attelage.gif);
	}
ul.first_level li.active a#cce, a#cce:hover {
	background-image:url(../images/base/picto-cce.gif);
}
ul.first_level li.active a#cso, a#cso:hover {
	background-image:url(../images/base/picto-cso.gif);
}
ul.first_level li.active a#dressage, a#dressage:hover{
	background-image:url(../images/base/picto-dressage.gif);
}
ul.first_level li.active a#endurance, a#endurance:hover{
	background-image:url(../images/base/picto-endurance.gif);
}
ul.first_level li.active a#hunter, a#hunter:hover{
	background-image:url(../images/base/picto-hunter.gif);
}
ul.first_level li.active a#tourisme, a#tourisme:hover{
	background-image:url(../images/base/picto-tourisme.gif);
}
ul.first_level li.active a#trec, a#trec:hover{
	background-image:url(../images/base/picto-trec.gif);
}
ul.first_level li.active a#horseball, a#horseball:hover{
	background-image:url(../images/base/picto-horse-ball.gif);
}
ul.first_level li.active a#voltige, a#voltige:hover{
	background-image:url(../images/base/picto-voltige.gif);
}
ul.first_level li.active a#ponygames, a#ponygames:hover{
	background-image:url(../images/base/picto-pony-games.gif);
}		

	
/*Navig gauche - SECOND LEVEL*/	

ul.first_level ul.second_level {
padding:0;
display:none;
}
ul.first_level ul.second_level li {
	font-size:12px;
	font-weight:bold;
	border:none;
	background-image:url(../images/base/puce-second-level.gif);
	background-position:left 6px;
	background-repeat:no-repeat;
	padding:1px 0 2px 10px;
}
ul.first_level ul.second_level li a{
	display:block;
	color:#3F3F3F;
	text-decoration:none;
	padding:0;
	}
ul.first_level ul.second_level li a:hover{
	background-color:#F4F0D3;
	color:#3F3F3F;
	}	
ul.first_level ul.second_level li span{
	color:#3F3F3F;
	padding:2px 0 1px 0;
	}	
	
	
	
/*Navig gauche - THIRD LEVEL*/	
.third_level {
}
ul.first_level ul.second_level ul.third_level {
padding:0;
margin:0;
}
ul.first_level ul.second_level ul.third_level li {
	list-style:none;
	font-size:11px;
	font-weight:normal;
	border:none;
	background-image:none;
	padding:2px 0 0 10px;
	margin:0;
	display:block;
}
ul.first_level ul.second_level ul.third_level li a{
display:block;
	padding:0;
	margin:0;
	height:15px;
	}


/*Navig bas*/
ul.menu-bas {
	padding-right: 15px;
}
ul.menu-bas li {
	font-size: 11px;
	float:right;
	list-style:none;
}
ul.menu-bas li a {
	text-decoration: none;
	display:block;
	padding:0 10px 0 10px;
	color: #53594F;
}
ul.menu-bas li a:hover {
	text-decoration:underline;
}

/* Begin navigation_elements/breadcrumb_navigation_elements.html */
								
/*CSSEditor|structure,breadcrumb|Apparence générale*/
.breadcrumb{
	color:#777777;
	margin: 0;
	font-size: 10px;
	padding-bottom:10px;
}
/*CSSEditor|structure,breadcrumb|Apparence des liens*/
.breadcrumb a{
	color:#777777;
}
/*CSSEditor|structure,breadcrumb|Apparence du libellé*/
.breadcrumb_label{
}
