/* spécifique au menu horizontal */
/* IE7 et FF */
 #menuprincipal ul li ul{
  display:none;
}
#menuprincipal ul li:hover>ul {
  display:block;
}
#menuprincipal ul li.over>ul{
  display:block;
}
#menuprincipal ul li {
  float:left;   /* menu horizontal */
}
#menuprincipal ul.menup2, #menuprincipal ul.menup3, #menuprincipal ul.menup4 {
  width:100%;
}
#menuprincipal ul li a {
  display:block;
}

#menuprincipal ul ul {
  position:absolute;
  margin:0;
  margin-top:-1px;
  margin-left:-20px;
  padding:0;
}
#menuprincipal ul ul li {
  border-top:1px solid #CCCCCC;
}

#menuprincipal ul li {
	background-color: #005FB8;
}
#menuprincipal ul li.over,#menuprincipal ul li:hover	{
	background-color: #E0F3FB;
}
