/* Start of CMSMS style sheet 'menu' */
/* CSS Document */

#menuPrincipal{
	padding:0 0 0 0;
	 z-index:50;
	 position:absolute;
	 margin:15px 0 0 0;

}


#menuPrincipal li{
	float:left;
	border-left:1px dotted #d3d3d3;
	position: relative;


}
#menuPrincipal li.open a, #menuPrincipal li:hover a,#menuPrincipal li.menuActif a {
  background-color:#7c7c7c;  color:#fff;
  }
  
 /*couleurs*/
#menuPrincipal li a#accueil{ background-image:url(../img/but_accueil.gif); width:68px;}
#menuPrincipal li a#presentation{ background-image:url(../img/but_presentation.gif); width:98px;}
#menuPrincipal li a#produits{ background-image:url(../img/but_produit.gif); width:74px;}
#menuPrincipal li a#catalogue{ background-image:url(../img/but_catalogue.gif); width:129px;}
#menuPrincipal li a#contact{ background-image:url(../img/but_contact.gif); width:123px;}

	  
	 
#menuPrincipal li a:hover{ background-position:top left; background-color:transparent;}

#menuPrincipal li a{
	display:block;
	float:left;
	height:32px;
	background-position:bottom left;
	padding:0 0 0 0;
	text-transform:uppercase;
	color:#696969;
	text-indent:-10000px;
	margin:0 10px 0 0;

}

#menuPrincipal li ul {
  display: none;
  position: absolute;
  top: 29px;
  left: 0;
  width:176px;
  padding: 0 0 5px;
  background-color: #f80000;
  border-bottom:1px solid #8f0303;
  border-left:1px solid #8f0303;
  border-right:1px solid #8f0303;
  z-index:15;
 

  
  }
#menuPrincipal a:hover{ text-decoration:none;}
#menuPrincipal li.open a, #menuPrincipal li:hover a,#menuPrincipal li.menuActif a {
background-position:top left; background-color:transparent;
  }
#menuPrincipal li:hover ul {
  display: block;
 
  }
#menuPrincipal li ul li {
  float: none;
  border:none;

  }
#menuPrincipal li ul li a,#menuPrincipal li.menuActif ul li a {
  padding: 3px ;
  height:15px;
  display: inline-block;
  text-transform:none;
  color:#fff;
  text-indent:0;
  width:170px;
  float:none;
  background-color:transparent;
  }
  #menuPrincipal li.open  ul li a, #menuPrincipal li.menuActif  ul li a{background-color:transparent;}
#menuPrincipal li ul li a {display: block;  }
#menuPrincipal li ul li a:hover,#menuPrincipal li.menuActif a:hover {
  background: #8f0303;
  color: #fff;

  
  background-repeat:no-repeat;

  }


/* couleur*/

#menuPrincipal li ul li a:hover{ background-position:top left;} 

/* End of 'menu' */

