/*                         ~\\|//
                            (@ ~)
        •————————————oOOO————(_)————OOOo————————————•
		| CSS pour BulMenu							|
        | Mail : marcel.Bultez@Tiscali.fr           | 	%%%%%%%% à faire pour avoir un menu vertical
        | Site : http://marcel-Bultez.chez-Alice.fr | 	~~~~~~~~ à faire pour toujours avoir le menu en haut de page ( si scrolling )
        |               .oooO   Oooo.               |
        •———————————————(   )———(   )———————————————•
                         \ (     ) /
                          \_)   (_/*/

#Menu {
 width:985px;											/* largeur 1ère ligne %%%%%%%% pour un menu vertical mettre:128px */
 height:20px;											/* hauteur 1ère ligne */
/* background:#ff5a01;									 couleur de fond */
 margin:0;												/* marges */
 font-family:arial, helvetica, verdana, sans-serif;		/* police utilisée */
 font-size:11px;										/* taille des caractères */
 font-weight:bold;										/* gras */
/* position:absolute;top:0;	*/							/*	~~~~~~~~ si on désire repositionner ce menu en haut de page en cas de scrolling
														et mettre "derrière" l'initialisation (dans BulMenu.js) du menu :
														window.onscroll=function()
														{
															document.getElementById("Menu").style.top = document.body.scrollTop;
														} */
}

#Menu a	{
 text-decoration:none;									/* texte normal */
 height:20px;
/* border-right:1px solid #fff; */						/* couleur de la bordure droite */
 background-color:#336699;								/* couleur de fond */
/* height:???px; */										/* hauteur de ligne */
 display:block;											/* mode d'affichage */
 padding-left:6px;										/* décalage gauche */
 color:#fff;										    /* couleur du texte */
}

#Menu a:hover {
 background-color:#339999;								/* couleur du fond quand on survole */
 color:#fff;										    /* couleur du texte */			
}

#Menu li {
 width:197px;  											/* largeur de cellule */
 margin:0;
/* margin-right:1; */									/* décalage droite */
/* padding:???px; */									/* et/ou margin:??px; - séparation entre ligne/colonne */
 cursor:pointer;										/* aspect du curseur */
 display:block;											/* mode d'affichage */
 float:left;											/* "cours du texte" : à gauche et "entouré" à droite des éléments qui le suivent */ 
}

#Menu ul {
 visibility:hidden;										/* caché au départ et visible au survol */
 position:absolute;										/* mode d'affichage */
}

#Menu ul li	{
 position:relative;										/* mode de positionnement */
 float:none;											/* "cours du texte" : normal */ 
 display:block;											/* type d'affichage */
 left:-40px;											/* ajustement horizontal des sous-menus 1er niveau %%%%%%%% pour un menu vertical mettre:87px */
/* top:-20px; */										/* %%%%%%%%%% à ajouter pour un menu vertical */
}

#Menu ul li ul {
 float:none;											/* "cours du texte" : normal */ 
 position:absolute;										/* mode de positionnement */
 left:197px;												/* ajustement horizontal des sous-menus niveaux suivants */
 top:-1px;												/* ajustement vertical des sous-menus niveaux suivants */
 visibility:hidden;										/* caché au départ et visible au survol */	
}

* html #Menu li li,* html #Menu li li li {
 display:inline;										/* pour rectifier la gestion "différente" dans IE */
}

#Menu img {
 border:0;												/* pas de bordure pour les images */
}
