#labelMenuCCI {
	background-position :0 50%;
	/*background-image: url("../../../img/cci/menugauche/carrerouge.gif");*/
   background-repeat: no-repeat;
   text-align : center;
	padding-left:10px;
	padding-right:10px;
   margin-top: 0px;
	margin-bottom:0px;
   color: #000000;
   font-weight:bold;
   font-size: 10px;
	width:140px;
   padding-bottom:3px;
	}
/*---------------------------------------------------*/
   P.no { background-image: url("../../../img/cci/puces/double-bleu-fonce.gif"); 
      background-color:#B8E5E5;
      border-top: 2px solid #01CBCB;
      color: #000000;
      }

   P.bleu { background-image: url("../../../img/cci/puces/double-bleu-menucci.gif"); 
      background-color:#B8E5E5;
      border-top: 2px solid #01CBCB;
      color: #000000;
      }
   
   P.jaune { background-image: url("../../../img/cci/puces/double-jaune-menucci.gif"); 
      background-color:#FFF5CC;
      border-top: 2px solid #FFCC00;
      color: #000000;
      }
   P.orange { background-image: url("../../../img/cci/puces/double-orange-menucci.gif"); 
      background-color:#FFDFCB;
      border-top: 2px solid #FF7700;
      color: #000000;
      }
   P.rouge {
      background-image: url("../../../img/cci/puces/double-rouge-menucci.gif");
      background-color:#FFCCCC;
      border-top: 2px solid #ff0000;
      color: #000000;
      }
   P.vert { background-image: url("../../../img/cci/puces/double-vert-menucci.gif"); 
      background-color:#CAFCCA;
      border-top: 2px solid #02CD02;
      color: #000000;
      }
   P.vert_special { background-image: url("../../../img/cci/puces/double-vert-menucci.gif"); 
      background-color:#CAFCCA;
      border-top: 2px solid #02CD02;
      color: #000000;
      }
/*---------------------------------------------------*/

#menucci {
	/*background-color:#FFCCCC;*/
	width:160px;
	padding:0 0 0 0;
	margin :0 0 0 0;
	border :0 0 0 0;
   z-index:999;
	display:block;
	}

#menucci LI {
/*border:1px solid;*/
	list-style-type:none;  
	padding:0 0 0 0;
	margin :0 0 0 0;
	width:160px;
	/*background-color:#FFCCCC;*/
   }
/*---------------------------------------------------*/
   #menucci LI.no,     ul.no   { background-color:#B8E5E5; }
   #menucci LI.bleu,   ul.bleu   { background-color:#B8E5E5; }
   #menucci LI.jaune,  ul.jaune  { background-color:#FFF5CC; }
   #menucci LI.orange, ul.orange { background-color:#FFDFCB; }
   #menucci LI.rouge,  ul.rouge { background-color:#FFCCCC; }
   #menucci LI.vert,   ul.vert { background-color:#CAFCCA; }
   #menucci LI.vert_special, ul.vert_special { background-color:#CAFCCA; }
/*---------------------------------------------------*/
#titreMenuCCI h1 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: 900;
	font-variant: normal;
   
   padding-top:0px;
   margin-left:10px;
   padding-bottom:0px;
   margin-bottom:0px;
   color:white;
   text-align:center;
   letter-spacing:0.1em;
   }
#titreMenuCCI {
   width:160px;
   background-repeat: no-repeat;
   background-image: url("../../../img/cci/menugauche/coin.gif");
   }
div .fondno {
   background-color:#064592;
   }
div .fondbleu {
   background-color:#064592;
   }
div .fondjaune {
   background-color:#FFCC00;
   }
div .fondorange {
   background-color:#FF6501;
   }
div .fondrouge {
   background-color:#F7080D;
   }
div .fondvert {
   background-color:#02CD02;
   }
div .fondvert_special {
   background-color:#02CD02;
   }


/*---------------------------------------------------*/


/*#menucci LI:hover { * Ne sert que sur Mozilla pour marquer la progression *
	background-color:#FFCCFF;
   }*/
#menucci UL {
	/*background-color:#FFCCCC;*/
	padding: 0 0 0 0;
	margin : 0 0 0 0;
   }


#menucci UL UL {
	/*background-color:#FFCCCC;*/
	border-right:#696969 1px solid;
   border-left:#696969 1px solid;
   padding: 0 0 0 0;
	margin : -14px 0 0 160px;
   position:absolute;
	visibility:hidden;
   z-index:999;
   }

#menucci A {
	/*border:1px solid;*/
   text-decoration:none;
	font-size:10px;
	color:black;
	padding:1px 0 1px 10px;
	letter-spacing: -0.1em;
   display:block;
   width:148px;
   margin:0 0 0 0;
	}

#menucci A:hover {
   background-color:#FFCCAA;
   color:red;
   }

#menucci UL UL A:hover {
   color:#000000;
   padding-bottom:0px;
   padding-top:0px;
   border-top:#A9A9A9 1px solid;
   border-bottom:#A9A9A9 1px solid;
   }

/* ---------------- FIN CCI ---------------- */
#titreMenuDef {
	font-size: 11px;
   font-style: italic;
   font-weight: 900;
   font-variant: normal;
	letter-spacing: -0.05em;
	}
#menudef {
   /*background-color:#003399;*/
   color:white;
	padding:0 0 0 0; /* Vérifier padding bottom */
	margin:0 0 0 0;
   border:0 0 0 0;
   display:block;
   height:auto;
   z-index:999;
   }

#menudef LI { /* Ici je définis les puces */
	padding-top:3px;
	height:20px;
   /*background-color:#003399;*/
	display:inline;
   float:left;
   list-style-type:none;
	padding-right:4px;
   padding-left:4px;
   }

#menudef UL {
	margin:0 0 0 0;	
   padding:3px 0 0 0;
	border:0 0 0 0;
	display:block;
   visibility:hidden;
   width:160px; /*ATTENTION si pas présent alors mozilla affiche une liste*/
	z-index:999;
   position:absolute;
   }

#menudef UL LI {
	height:auto;
	padding-top:0px;
	background-color:#FFCCCC;
   list-style-type:none;
	padding-right:0px;
   padding-left:0px;
	width:150px;
}
/*---------------------------------------------------*/
#menudef UL .no { background-color:#B8E5E5; }
#menudef UL .bleu { background-color:#B8E5E5; }
#menudef UL .jaune { background-color:#FFF5CC; }
#menudef UL .orange { background-color:#FFDFCB; }
#menudef UL .rouge { background-color:#FFCCCC; }
#menudef UL .vert { background-color:#CAFCCA; }
#menudef UL .vert_special { background-color:#CAFCCA; }
/*---------------------------------------------------*/
#menudef A {
   color:white;
   font-weight:bold;
   font-family: verdana;
   font-size:11px;
   text-align:left;
	text-decoration:none;
   padding-bottom:2px;
   padding-top:2px;
   display:block;
   height:auto;
   margin:0;
	white-space:pre;
	}

#menudef img {
	margin-left:2px;
	margin-right:2px;
}

#menudef A:hover {
   text-decoration:underline;
   }

#menudef UL A {
	font-weight:normal;
	font-size:10px;
	letter-spacing: -0.1em;
	color:black;
	padding:3px 15px 3px 15px;
	width:120px; /*Ne pas enlever sinon toute la zone n'est pas cliquable*/
	white-space:normal;
   }

#menudef UL A:hover {
	text-decoration:none;
	background-position :0 50%;
   background-image: url("../../../img/cci/puces/menudef_trans.gif");
   background-repeat: no-repeat;
	/*color:red;*/
   }
/*---------------------------------------------------*/
#menudef UL .no A:hover { background-image: url("../../../img/cci/puces/double-bleu-fonce.gif"); }
#menudef UL .bleu A:hover { background-image: url("../../../img/cci/puces/double-bleu.gif"); }
#menudef UL .jaune A:hover { background-image: url("../../../img/cci/puces/double-jaune.gif"); }
#menudef UL .orange A:hover { background-image: url("../../../img/cci/puces/double-orange.gif"); }
#menudef UL .rouge A:hover { background-image: url("../../../img/cci/puces/double-rouge.gif"); }
#menudef UL .vert A:hover { background-image: url("../../../img/cci/puces/double-vert.gif"); }
#menudef UL .vert_special A:hover { background-image: url("../../../img/cci/puces/double-vert.gif"); }
/*---------------------------------------------------*/
