ul.MenuBarHorizontal {
	background:#d4d2d2;
	padding:0;
	list-style-type:none;
	cursor:default;
	margin-left:0px;

}
ul.MenuBarActive {
	z-index:1000;
}
ul.MenuBarHorizontal ul {
	position:absolute;
	z-index:1020;
	left:-1000em;
	border-left:1px solid #085987;
	border-right:1px solid #d4ecf9;
	background:#1776ba;
	margin:0;
	padding:0;
	list-style-type:none;
	cursor:default;
}

ul.MenuBarHorizontal li {
	position:relative;
	float:left;
	display:block;
	margin:0;
	padding:0;
	cursor:pointer;
}
ul.MenuBarHorizontal li ul li {
	border-bottom:1px solid #085987;
	height:26px;
	padding:4px 0 0 10px;
}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible {
	left:auto;
}
ul.MenuBarSubmenuVisible {
	margin:50px 0 0 0;
}
ul.MenuBarHorizontal ul li {
}
ul.MenuBarHorizontal ul ul {
	position:absolute;
}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible {
	display:block;
}
ul.MenuBarHorizontal ul {
	margin:28px 0 0 0;
}
ul.MenuBarHorizontal ul.ul_entreprise {
	*margin:28px 0 0 -115px;
}

ul.MenuBarHorizontal ul.ul_solutions {
	*margin:28px 0 0 -160px;
}
ul.MenuBarHorizontal ul.ul_ref{
	*margin:28px 0 0 -135px;
}
ul.MenuBarHorizontal ul.ul_actualites {
	*margin:28px 0 0 -120px;
}
ul.MenuBarHorizontal ul.ul_contact {
	*margin:28px 0 0 -130px;
}
ul.MenuBarHorizontal ul.ul_recrutement {
	*margin:28px 0 0 -150px;
}
ul.MenuBarHorizontal a {
	cursor:pointer;
	color:#ffffff;
	/*font-family:Calibri, Verdana, Arial;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	/*font-weight:bold;*/
	text-decoration:none;
}
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus {
	color:#ffffff;
	/*font-family:Calibri, Verdana, Arial;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	/*font-weight:bold;*/
}
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible {
	color:#ffffff;
	/*font-family:Calibri, Verdana, Arial;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	/*font-weight:bold;*/
	text-align:left;
	text-decoration:underline;


}
ul.MenuBarHorizontal a.MenuBarItemSubmenu {
}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu {
}
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover {

}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover {

}
ul.MenuBarHorizontal iframe {
	position:absolute;
	z-index:1010;
}
@media screen, projection {
	ul.MenuBarHorizontal li.MenuBarItemIE
	{
		display:inline;
		float:left;
	}
}

