/*************************************************  Menu *************************************************/
#menu{
position:relative;
clear:both;
margin:0px;
padding-top:0px;
padding-left:0px;
padding-bottom:0px;
width:100%;
border:0px;
z-index:5;
}
#menu dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu dl {
float: left;
}
#menu dt {
position:relative;
cursor: pointer;
background-image:url(img/fleche1.gif);
background-repeat:no-repeat;
background-position:left;
background-color:#757856;
border-right:#fff 1px solid;
border-top:#fff 2px solid;
border-bottom:#BABE87 0px solid;
padding-left:21px;
padding-top:2px;
padding-bottom:2px;
color: #FFFFFF;
font-size: 10px; 
line-height:13px;
display: block;
height: 100%;
z-index:150;
}
#menu dt:hover, #menu dt:focus {
z-index:160;
color : #FFAA00;
}
#menu dd {
display: none;
z-index:150;
background-color:transparent;
background-image:url(img/arrondiMenu1.gif);
background-repeat:no-repeat;
background-position:bottom right;
padding-bottom:13px;
border-top:#ffffff 2px solid;
}




#menu ul{
display:block;
background-color:#BABE87;
border-bottom:#ffffff 1px solid;
}
#menu li {
text-align: left;
background-color:#BABE87;
color: black;
text-decoration: none;
line-height:14px;
font-weight:bold;
font-size:11px;
display: block;
z-index:150;
width:140px;
padding:0px 5px;
}
#menu li a{
color: black;
text-decoration: none;
font-weight:bolder;
font-size:10px;
display: block;
line-height:13px;
height: 100%;
border: 0 none;
z-index:150;
}
#menu hr {
color:white;
}
#menu li a:hover, #menu li a:focus {
color: white;
z-index:160;
}
#menu li a:active{
color: #FFAA00;
}



#menu dd#smenu7 li {
	width:80px;
	}


/*************************************************  MENU "LOGICIELS" ouvert par défaut sur toutes les pages sauf index *************************************************/
#menuprod{
padding-bottom:13px;
line-height:13px;
background-color:transparent;
background-image:url(img/arrondiMenu1.gif);
background-repeat:repeat-x;
background-position:bottom right;
display:block;
}

#menuprod ul{border-bottom:#ffffff 1px solid;border-top:#ffffff 1px solid;}

#menuprod li{
padding-left:5px;
border-top: 1px solid white;
text-align: left;
background-color:#BABE87;
color: black;
text-decoration: none;
line-height:14px;
font-weight:bold;
font-size:11px;
width:144px;
}
#menuprod li a{
color: black;
text-decoration: none;
font-weight:bolder;
font-size:10px;
line-height:12px;
height: 100%;
display:block;
}
#menuprod a:hover, #menu li a:focus {color: white;}
#menuprod a:active{color: #FFAA00;}

