/* FEUILLE DE STYLE VACANCES DROME IE6*/ /* MENU*/
/* -------------------------------------------------------------------------------------------------------------------------- */

ul#menu {background: #fff; width: 954px; height: 33px; padding:3px; display: block;}
#menu {list-style-type:none;  font-weight: bold; background: #fff;}

#menu li {display:block; float:left; position:relative; z-index:100; margin-right:3px; color: #fff;}
#menu li span {display:block; z-index:100; padding: 5px 19px; font-size:1.1em; /*color:#fff;*/}
#menu li a, #menu li a:visited {display:block; padding:0; white-space:nowrap;}

#menu dl {position:absolute; top:0; left:0; margin: 0; padding: 0; background: transparent;}
*html #menu dl {background: #fff;}
#menu dt {margin:0; font-size: 1.1em; float:left;}
#menu dd {display:none; background: transparent; clear:left; margin:0; padding:0; color: #fff; font-size: 80%; text-align:left;}
/*#menu dd { filter: alpha(opacity=90); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity: 0.90; opacity:0.9;}*/

#menu dt a, #menu dt a:visited {display:block; color:#fff; padding: 5px 19px; text-decoration:none;}
#menu dd a, #menu dd a:visited {color:#fff; text-decoration:none; display:block; padding: 2px 10px;}

#menu dt.menu_on a, #menu dt.menu_on a:visited {display:block; color:#e3e7d3; padding: 5px 19px; text-decoration:none;}
/*#menu dt.menu_on a, #menu dt.menu_on a:visited {color:#bcc594;}*/

#menu li a:hover {border:0;}

#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {padding-bottom:15px;}
#menu li:hover dt a, #menu li a:hover dt a, #menu dd a:hover {color:#e3e7d3;}
#menu li:hover dd a {background:#fff;}

/*specifications fonds menus*/
#menu li.accueil, #menu li.accueil span {background:#bcc594;}
#menu li.accueil span, #menu li.accueil dt a, #menu li.accueil dt a:visited {padding: 5px 23px 5px 22px;}
#menu li.hebergement, #menu li.hebergement span, #menu li.hebergement dd a:hover {background:#5ab4d6;}
#menu li.activite, #menu li.activite span, #menu li.activite dd a:hover {background:#7eca33;}
#menu li.terroir, #menu li.terroir span, #menu li.terroir dd a:hover {background:#fc3;}
#menu li.sejours, #menu li.sejours span, #menu li.sejours dd a:hover {background:#ff6e01;}
#menu li.groupes, #menu li.groupes span, #menu li.groupes dd a:hover {background:#e63e8b;}
#menu li.actu, #menu li.actu span, #menu li.actu dd a:hover {background:#b2a0cd;}
#menu li.actu span, #menu li.actu dt a, #menu li.actu dt a:visited {margin-right: -6px;}

/* specifications typo menu */
#menu li.hebergement:hover dd  {width: 180px;}
#menu li.hebergement:hover dd a {color:#5ab4d6; border-bottom: 1px solid #5ab4d6;}
#menu li.activite:hover dd {width: 200px;}
#menu li.activite:hover dd a {color:#7eca33; border-bottom: 1px solid #7eca33;}
#menu li.terroir:hover dd a {color:#fbbc00; border-bottom: 1px solid #fc3;}
#menu li.sejours:hover dd a {color:#ff6e01; border-bottom: 1px solid #ff6e01;}
#menu li.groupes:hover dd a {color:#e63e8b; border-bottom: 1px solid #e63e8b;}
#menu li.actu:hover dd a {color:#b2a0cd; border-bottom: 1px solid #b2a0cd;}
#menu li:hover dd a:hover {color:#fff;}