@charset "utf-8";
/* CSS Document : menuhaut.css */

/* Détails menu haut */

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: absolute; /* placement du menu, à modifier selon vos besoins */
top: 115px; /* positionnement à 120px du haut de la page */
left: 16px; /* positionnement à 16px du bord gauche de la page pour l'extrémité gauche du menu */ 
z-index:100; /* couche du menu au dessus de celle contenant le site pour empêcher les interférences entre les deux couches */
width: 100%; /* correction pour Opera */
}
#menu dl {
float: left; /* positionnement des différents éléments à gauche */
width: 12em; /* largeur de chaque élément dl du menu */
color: #2F4895; /* couleur bleue pour tous les éléments dlconsidérés càd les menus de 1er niveau */
}

#menu dt {
/*cursor: pointer;*/
text-align: center;
font-size: 1.2em;
background: #FCCD87; /* couleur orange clair pour le fond des boutons */
border: 1px solid #FF9900; /* bordure orange plus soutenu pour la bordure des boutons */
margin: 1px; /* espacement 4 côtés entre les boutons */
}

#menu dd { /* concerne l'apparence des ss menus */
display: none;
border: 1px solid #FF9900; /* couleur orange pour la bordure du ss menu */
}

#menu li {
text-align: center;
background: #FCCD87; /* couleur orange clair pour le fond des ss menus */
font-size: 1.2em; /* taille de police pour le texte du ssmenu li */
}

#menu dt a {
font-weight:normal;
}

#menu li a, #menu dt a { /* la balise c correspond à l'intitulé du menu tarif, on le fait apparaître en bleu avant sélection */
color: #2F4895; /* couleur bleue pour les éléments considérés */
text-decoration: none;
display: block; /* sert à faire prendre en compte les modifs pour tout le bloc */
font-weight:normal;  
height: 100%;
border: 0 none;
}

#menu dt b {
color: #FF9900; /* couleur orange pour l'onglet en cours */
background: #2F4895; /* couleur bleu pour le fond de l'onglet en cours */ 
display: block; /* sert à faire prendre en compte les modifs pour tout le bloc */ 
font-weight: normal;
}

#menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus {
color: #FF9900;
background: #2F4895;
}