.Style1 {
	color: #000000;
	font-size: smaller;
}
.Style4 {
	font-size: 18
}
.Style5 {
	font-size: x-large;
	color: #330066;
}
.Style8 {
	color: #FFFF00;
	font-size: 18px;
}
.Style9 {
	color: #FFCC00
}
.Style10 {
	font-size: medium
}
.Style14 {
	color:#FF0000;
	font-size: 18px;
	font-weight:bold;
}
.bleu8 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:8px; 
	color: #006CB2; 
	font-weight: bold;
}	
.bleu9 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9px; 
	color: #006CB2; 
	font-weight: bold;
}
.jaune11 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color: #FFFF00; 
	font-weight: bold;
}
.bleu10 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color: #006CB2; 
	font-weight: bold;
}
.bleu12 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #006CB2;
	font-weight: bold;
}
.rouge12 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FF0000;
	font-weight: bold;
}
.brun12 {
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color: #660000;  
	font-weight: bold;
}
.blanc12 {
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color: #FFFFFF;  
	font-weight: bold;
}
.noir14 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px; 
	color: #000000; 
	font-weight: bold;
}
.rouge14 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #FF0000;
}
.blanc14 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #FFFFFF;
}
.bleu14 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #006CB2;
	font-weight: bold;
}
img {border: 0;}
a.deco {text-decoration: none;}

/* ----------------------------info bulle cours------------------------------------*/
a.info{
    position:relative; 
    z-index:24; background-color:#ccc;
    color:#000;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#ff0}

a.info span{display: none}

a.info:hover span{ 
/*le contenu de la balise span ne sera visible que pour l'état a:hover */
 	display:block; 
 	position:absolute;
    top:-6em; left:2em; width:25em;
    border:1px solid #6699cc;
    background-color:#eeeeee; color:#6699cc;
    text-align: left;
    font-weight:none;
    padding:3px;
    }
/* ---------------------------info bulle tarif--------------------------------------*/	
a.info2{
    position:relative; 
    z-index:24; background-color:#ccc;
    color:#000;
    text-decoration:none}

a.info2:hover{z-index:25; background-color:#ff0}

a.info2 span{display: none}

a.info2:hover span{ 
/*le contenu de la balise span ne sera visible que pour l'état a:hover */
 display:block; 
 position:absolute;
    top:30px; left:100px; width:300px;
    border:1px solid #6699cc;
    background-color:#FFFF00; color:#0033FF;
    text-align: center;
    font-weight:none;
    }
/* ----------------------info bulle styles de danses---------------------------------*/	
a.info3{
    position:relative; 
    text-decoration:none;
	}

a.info3:hover{
}

a.info3 span{display: none;
}

a.info3:hover span{ 
/*le contenu de la balise span ne sera visible que pour l'état a:hover */
	padding-left: 2px;
 	display: block; 
 	position: absolute;
    top: 10px; left:15px; width:120px;
    border: 2px solid #660000;
    background-color: #F1DAAA; color: #660000; 
    text-align:left;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	 
	font-weight: bold;
    }
/* --------------------------------------------------------------------------------*/
