/* menu */

/* ---------- menuLeft ---------- */

#menuLeft li {
	clear:both;
	float:left;
}

#menuLeft li a{
	border-top:#667f94 solid 1px;
	color:#FFFFFF;
	clear:both;
	display:block;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.85em;
	padding-top: 8px;
	padding-bottom: 9px;
	text-decoration:none;
	background-image:url(pictures/bckgrnd_menu_item.jpg);
	background-repeat: no-repeat;
	background-position: 0px -90px;
	text-transform: uppercase;
}

#animal_welfare		{ background-position: -200px 0px !important; }
#animal_health 		{ background-position: -400px 0px !important; }
#biodiversity_nature{ background-position: -600px 0px !important; }
#climate_change		{ background-position: -800px 0px !important; }
#eu_policy_areas	{ background-position: -1000px 0px !important; }

#animal_welfare.activeItem, #animal_welfare.activeItem:hover		{ background-position: -200px -60px !important; }
#animal_health.activeItem, #animal_health.activeItem:hover		{ background-position: -400px -60px !important; }
#biodiversity_nature.activeItem, #biodiversity_nature.activeItem:hover	{ background-position: -600px -60px !important; }
#climate_change.activeItem, #climate_change.activeItem:hover		{ background-position: -800px -60px !important; }
#eu_policy_areas.activeItem, #eu_policy_areas.activeItem:hover  { background-position: -1000px -60px !important; }

#animal_welfare:hover		{ background-position: -200px -30px !important; }
#animal_health:hover		{ background-position: -400px -30px !important; }
#biodiversity_nature:hover{ background-position: -600px -30px !important; }
#climate_change:hover	{ background-position: -800px -30px !important; }
#eu_policy_areas:hover	{ background-position: -1000px -30px !important; }


/*
#mainContainer #core #menuLeft li ul li #animal_welfare	 {
	background-position: -200px -60px !important;
}
*/

/*#animal_welfare:hover { background-position: -200px -5px !important; }
#animal_welfare.activeItem { background-position: -200px -55px !important; }*/




/*#menuLeft ul ul { background:#FF0000;}*/

#menuLeft li a:hover{
	background-position: 0px -30px;
	background-color: #2E5D87;
}

#menuLeft li a.activeItem, #menuLeft li a.activeItem:hover{
	background-color: #E5EAEE;
	color: #003a70;
	background-position: 0px -60px;
}



#menuLeft li a{ padding-left: 20px; width:180px; }
#menuLeft li li a{ padding-left: 40px; width:160px; font-size:10px; }


/*#menuLeft li li a:hover, #menuLeft li li a.activeItem{ background-image:none; }*/

#menuLeft li a.containerItem {
	background-image:url(pictures/ico_arrow1.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
}
#menuLeft li li a.containerItem, #menuLeft li li a.containerItem_open {
	background-position:15px 2px;
}

#menuLeft li a.containerItem:hover {
	background-color: #33AAC9;
}

/*obligé de redefinir bckgrnd complètement pour éviter bug IE6*/
#menuLeft li a.containerItem:hover { background-image:url(pictures/ico_arrow1.gif); background-repeat:no-repeat; background-position:0px 2px; }

/*obligé de redefinir bckgrnd complètement pour éviter bug IE6*/
#menuLeft li li a.containerItem:hover { background-image:url(pictures/ico_arrow1.gif); background-repeat:no-repeat; background-position:15px 2px; }

#menuLeft li a.containerItem_open {
	background-image:url(pictures/ico_arrow2.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
}

#menuLeft li a.containerItem_open:hover { background-color:#33AAC9; }

/*obligé de redefinir bckgrnd complètement pour éviter bug IE6*/
#menuLeft li a.containerItem_open:hover { background-image:url(pictures/ico_arrow2.gif); background-repeat:no-repeat; background-position:0px 2px; }

/*obligé de redefinir bckgrnd complètement pour éviter bug IE6*/
#menuLeft li li a.containerItem_open:hover { background-image:url(pictures/ico_arrow2.gif);	background-repeat:no-repeat; background-position:15px 2px; }
