body {behavior: url(csshover.htc);}*/

div#menu {width: 120px;}

/* fond blanc pour le menu */ 
div#menu a {color:#000000 ;font-family:Comic Sans MS;font-size:11pt;color:black;font-weight:bold}
div#menu ul {padding: 0; width: 120px;  border:0px solid; margin:5px; }

/* fond different au survol de la souris pour les sous menu et les "basiques"*/ 
div#menu li:hover {background: url(b_on.gif) ;}
div#menu li.sousmenu:hover {background: url(b_on.gif) ;}

/* Rajout d'une petite fleche pour les sous menu 
div#menu li.sousmenu {background: url(b_on.gif) ; width: 120px;}*/ 

div#menu ul li {position:relative; list-style: none; border: 0px ;background: url(b_off.gif); width: 120px; height: 32px;}
div#menu ul ul {position: absolute; top: -1px; left: 105px; display:none}

/* on rajoute une bordure a gauche et des padding, on doit donc réajuster la taille 100-(8 de bordure + 8 de padding) =84 */ 
div#menu li a {text-decoration: none; padding: 4px 0 4px 8px; display:block;  width:120px}
div#menu ul.niveau1 li.sousmenu:hover ul.niveau2, 
div#menu ul.niveau2 li.sousmenu:hover ul.niveau3,
div#menu ul.niveau3 li.sousmenu:hover ul.niveau4 {display:block;}

/* la bordure de chaque hauteur a une couleure de survol
div#menu li a:hover {border-left-color: red;}
div#menu ul ul li a:hover {border-left-color: red;}
div#menu ul ul ul li a:hover {border-left-color: #0000FF;}
*/ 

 .minus{font-family:Comic Sans MS;font-size:8pt;color:black}
 .petit{font-family:Comic Sans MS;font-size:12pt;color:black}
 .moye{font-family:Comic Sans MS;font-size:medium;color:red} 
 .base{font-family:Comic Sans MS;font-size:medium;color:black}
 .base2{font-family:Comic Sans MS;font-size:14pt;color:black}
 .gros{font-family:Comic Sans MS;font-size:20pt;color:black}

  .p8{font-family:Comic Sans MS;font-size:8pt;color:black}
  .p8b{font-family:Comic Sans MS;font-size:8pt; font-weight:bold;color:black}

  .p10{font-family:Comic Sans MS;font-size:10pt;color:black}
  .p10b{font-family:Comic Sans MS;font-size:10pt; font-weight:bold;color:black}
  .prix{font-family:Comic Sans MS;font-size:12pt; font-weight:bold;color:black}
  
  .p12{font-family:Comic Sans MS;font-size:12pt;color:black}
  .p12b{font-family:Comic Sans MS;font-size:12pt;color:red}
  .p14{font-family:Comic Sans MS;font-size:14pt;color:black}
  .p14b{font-family:Comic Sans MS;font-size:14pt;color:black;font-weight:bold}
  .p16{font-family:Comic Sans MS;font-size:16pt;color:black}
  .p18{font-family:Comic Sans MS;font-size:18pt;color:black}
  .p20{font-family:Comic Sans MS;font-size:20pt;color:black}
  .p22{font-family:Comic Sans MS;font-size:22pt;color:black}  
  .p24{font-family:Comic Sans MS;font-size:24pt;color:black}
  .p26{font-family:Comic Sans MS;font-size:26pt;color:black}
  .p28{font-family:Comic Sans MS;font-size:28pt;color:black}
  .p30{font-family:Comic Sans MS;font-size:30pt;color:black}
  .p32{font-family:Comic Sans MS;font-size:32pt;color:black}
  .p34{font-family:Comic Sans MS;font-size:34pt;color:black}
  .p36{font-family:Comic Sans MS;font-size:36pt;color:black}
  .p38{font-family:Comic Sans MS;font-size:38pt;color:black}
   .coiff{font-family:Comic Sans MS;font-size:38pt;color:#e771c1}
   .mass{font-family:Edwardian Script ITC;font-size:38pt;color:#e771c1; font-weight:bold;}
   .vert{font-family:Comic Sans MS;font-size:12pt;color:#87a064;font-weight:bold}
   .verti{font-family:Comic Sans MS;font-size:16pt;color:#008000}
   .ctrb{font-family:Comic Sans MS;font-size:14pt;color:white;font-weight:bold}
   .ctrn{font-family:Comic Sans MS;font-size:14pt;color:black;font-weight:bold}
   
 a:link { text-decoration:none; font-weight:bold; color:red }
 a:visited { text-decoration:none; font-weight:bold; color:navy; }
 a:hover { text-decoration:none; font-weight:bold; }
 a:active { text-decoration:none; font-weight:bold;  }

 
