
BODY{
	font-family: arial,helvetica,arial; /*style qui n'est pas dans les tableaux (menus)*/
	font-size:12px;
	font-weight:600;
	color: White;
	background-color:#000033;
	/*scrollbar-3d-light-color : #000033;*/
    scrollbar-arrow-color : #ffffff;
    scrollbar-dark-shadow-color : #000033;
    scrollbar-face-color : #000033;
    scrollbar-highlight-color : #000033;
    }
/**/	
TD{
	font-family:verdana,arial,helvetica,arial;
	font-size:13px;
	font-weight:400;
	color: #ffffff;}

TABLE{
	font-family: verdana,arial,helvetica,arial;
	font-size:13px;
	font-weight:600;
	color: #ffffff;
	}
	
a:visited {color:#B4AFC8	 ; /* Richard avait défini la couleur #ccffff*, puis j'avais défini BDAEDA/
		/*font-weight: bold;   mon ajout pas dingue*/
		/*font-family:verdana,arial,helvetica; mon ajout: pour avoir du Verdana */
		text-decoration: underline;}
		   
a:link {color: #CCEEFF;/* Richard avait défini la couleur #dcdcdc*/
		/*font-weight: bold; mon ajout pas dingue*/
		/*font-family:verdana,arial,helvetica; mon ajout: pour avoir du Verdana */
        text-decoration: underline;}
	
a:hover {color: Yellow;/* Richard avait défini la couleur #ffffff*/
		/*font-weight: bold; mon ajout*/
		/*font-family:verdana,arial,helvetica; mon ajout: pour avoir du Verdana */
        text-decoration: none;
	     }
		 

.title{font-family:arial,helvetica,arial;
		font-size:14px;
		font-weight:600;
		color: White;}
.title2{font-family:arial,helvetica,arial;
		font-size:16px;
		font-weight:600;
		color: Red ;/*avant c'était #ff6600*/
		}

.bord	{border: 1px solid #ffffff;}

li {
	margin-bottom:1pt;
	}
/* Ascenseur dans la partie principale de la fenêtre - à utiliser comme classe dans la division principale */
/* Scroll plus petit (quand 2ème barre d'onglets) */
.scroll	{
	/*width:700px;*/
	height: 390px;
	overflow:auto;
	border: 1px solid #000033; /*blanc pour qu'on ne voit pas le cadre */
		}

/* Scroll plus grand (sans onglet) */
.scroll2	{
	/*width:754px;*/
	height: 420px;
	overflow:auto;
	border: 1px solid #000033; /*blanc pour qu'on ne voit pas le cadre */
		}

/* Scroll plus grand (3 rangées d'onglets onglet) */
.scroll3	{
	height: 343px;
	overflow:auto;
	border: 1px solid #000033; /*blanc pour qu'on ne voit pas le cadre */
		}


.listing 
	{
	font-family:arial,helvetica,arial;
	font-size:12px;
	color: #3971ab;
	font-weight:400;
	Cellpadding:0;
	Cellspacing:0;
	Border:0;
	}
.listing2 
	{
	font-family:arial,helvetica,arial;
	font-size:12px;
	color: #3971ab;
	font-weight:400;
	Cellpadding:0;
	Cellspacing:0;
	Border:0;
	}
.artiste1
	{font-family:arial,helvetica,arial;
		font-size:13px;
		font-weight:400;
		color: #ffffff;
		background-color:#000033;}
.artiste2
	{font-family:arial,helvetica,arial;
		font-size:13px;
		font-weight:400;
		color: #000033;
		background-color:#cccccc;}

.bouton {
	font-size:14px;
	font-weight:800;
	color: Yellow;
	background-color: RoyalBlue;
	border-top:solid 2px Black ; /* crée le trait blanc au-dessus des onglets */
	border-right:solid 2px CornflowerBlue ; /* crée le trait blanc à droite des onglets */
	border-bottom:solid 2px CornflowerBlue ; /* crée le trait noir en-dessous des onglets */
	border-left:solid 2px Black ; /* crée le trait blanc à gauche des onglets */
	/*padding:2px 3px 2px 3px;*/ /* n'apporte rien */
		}
a.bouton:link{color: Yellow;text-decoration: None;}
a.bouton:hover{color: White;}

.bouton2{
	font-size:14px;
	color: White;
	background-color: RoyalBlue;
	border-radius: 10px;
	box-shadow:1px 1px 3px #999;
	cursor: hand;
	}

.menu-h { /* boite qui contient le menu horizontal (les onglets) */
  border-top:solid 1px RoyalBlue ; /* crée le trait RoyalBlue au-dessus des onglets */
  border-bottom:solid 1px RoyalBlue ; /* crée le trait RoyalBlue en-dessous des onglets */
  padding-top:8px ; /* marge intérieure haute */
  padding-bottom:8px ; /* marge intérieure basse */
  padding:4px 20px 4px 20px;  /* marge intérieure dans la couleur du menu: haut, droite, bas, gauche */
  background-color:RoyalBlue } /* le fond du menu est RoyalBlue */

.onglet { /* style des onglets inactifs */
  /*font-size:14px;*/
  padding:5px 5px 5px 5px;  /* marge intérieure dans la couleur de l'onglet: haut, droite, bas, gauche */
  margin : 0px;
  font-variant: small-caps;
  } /* marge extérieure dans la couleur du menu */
  
a.onglet:visited {
	text-decoration: none;
	/*color:White;*/
	}

a.onglet:hover {
	background-color:CornflowerBlue ;
	color:Yellow} /* lors du survol d'un lien, la police devient Bleue */

a.onglet { /* style des liens se trouvant dans un onglet inactif */
  background-color:RoyalBlue ; /* le fond de l'onglet est Blue */
  font-weight: normal;
  text-decoration: none;
  color: White} /* le texte de l'onglet est blanc */

.onglet-actif { /* style de l'onglet de la page active */
	background-color:Navy  ; 
	font-weight: bold;
	color:Silver /* Remplacement de LightSlateGray par Silver*/
}

.menu-h2 { /* boite qui contient le menu vertical(les onglets) */
	border-bottom:solid 3px RoyalBlue ; /* crée le trait noir en-dessous des onglets */
	border-top:solid 3px #000033 ; /* crée le trait blanc au-dessus des onglets */
	border-right:solid 3px #000033 ; /* crée le trait blanc en-dessous des onglets */
	border-left:solid 3px #000033 ; /* crée le trait blanc en-dessous des onglets */
	padding-top:5px ; /* marge intérieure haute */
	padding-bottom:5px ; /* marge intérieure basse */
	padding:5px 0px 5px 10px;  /* marge intérieure dans la couleur du menu: haut, droite, bas, gauche */
	background-color:#000033 } /* le fond du menu est Navy */

.onglet-h2 { /* style des onglets inactifs spécifiques au menu H2 */
	font-variant: normal;
	font-family: Tahoma, Verdana, arial,helvetica,arial;
	border-radius: 5px 10px 0 0 ; /* coins arrondis au-dessus */
  }
a.onglet-h2 { /* style des liens se trouvant dans un onglet inactif */
	background-color:MidnightBlue ; /* le fond de l'onglet est Blue */
	border-top:solid 1px RoyalBlue ; /* crée le trait blanc au-dessus des onglets */
	border-right:solid 3px RoyalBlue ; /* crée le trait blanc en-dessous des onglets */
	border-bottom:solid 1px RoyalBlue ; /* crée le trait couleur fond-menu en-dessous des onglets */
	border-left:solid 1px RoyalBlue ; /* crée le trait blanc en-dessous des onglets */
	font-weight: bold;
	/*font-size:14px;*/
	font-variant: normal;
	color: White; /* le texte de l'onglet blanc */
  }

a.onglet-h2:visited {
	color:#DCDCF0; /*avant:#BDAEDA;*/
	}
	
a.onglet-h2:hover {
	background-color:RoyalBlue ;
	color:Yellow} /* lors du survol d'un lien, la police devient Bleue */

.onglet-actif-h2 { /* style de l'onglet de la page active */
	background-color:#000033  ; 
	border-top:solid 3px RoyalBlue ; /* crée le trait RoyalBlue au-dessus des onglets */
	border-right:solid 3px RoyalBlue ; /* crée le trait RoyalBlue en-dessous des onglets */
	border-left:solid 3px RoyalBlue ; /* crée le trait RoyalBlue en-dessous des onglets */
	border-bottom:solid 3px #000033 ; /* crée le trait couleur fond en-dessous des onglets */
	font-variant: normal;
	font-weight: bold;
	/*font-size:14px;*/
	color:White 	} /* le fond de l'onglet actif est blanc*/

  /* style pour les onglets renvoyant plus loin dans la même page */
.onglet-h3{
	margin:8px;
	/*font-size:14px;*/
	}

a.onglet-h3:visited {
	margin : 8px ;
	color:white;
	text-decoration: none;
	} /* lors du survol d'un lien, la police devient jaune */

a.onglet-h3:hover {
	margin : 8px ;
	color:Yellow;
	text-decoration: none;
	} /* lors du survol d'un lien, la police devient jaune */

a.onglet-h3{ /* style des liens se trouvant dans un onglet inactif */
	font-weight: bold;
	color: White;
	text-decoration: none;
} /* le texte de l'ongletdevrait être blanc */

.menu-v {
	border-top:solid 3px RoyalBlue ; /* crée le trait RoyalBlue au-dessus des onglets */
	border-bottom:solid 3px RoyalBlue ; /* crée le trait RoyalBlue en-dessous des onglets */
	border-right:solid 3px MidnightBlue ; /* crée le trait RoyalBlue en-dessous des onglets */
	border-left:solid 3px MidnightBlue ; /* crée le trait RoyalBlue en-dessous des onglets */
	height: 410px;/*436px*/
	padding-top:5px ; /* marge intérieure haute */
	/*background-color:RoyalBlue; */
	background-color:MidnightBlue;
	}

.onglet-v{
	font-family: Tahoma, Verdana, arial,helvetica,arial;
	margin:8px;
	font-size:12px;
	}

a.onglet-v:hover {
	margin : 5px ; /* décallage ves la droite lors du survol d'un lien (relatif par rapport aux marges de .onglet-v) */
	color:Yellow} /* lors du survol d'un lien, la police devient jaune */

a.onglet-v:visited {
	/*color: MidnightBlue;*/
	text-decoration: none;
	}

a.onglet-v { /* style des liens se trouvant dans un onglet inactif */
	font-weight: bold;
	text-decoration: none;
	/*color:#000033;*/
	color: White;
	}

.onglet-actif-v { /* style de l'onglet de la page active */
	border-top:solid 3px RoyalBlue ; /* crée le trait RoyalBlue au-dessus des onglets */
	border-bottom:solid 3px RoyalBlue ; /* crée le trait RoyalBlue en-dessous des onglets */
	border-right:solid 3px RoyalBlue ; /* crée le trait RoyalBlue en-dessous des onglets */
	border-left:solid 3px RoyalBlue ; /* crée le trait RoyalBlue en-dessous des onglets */
	background-color:RoyalBlue  ; 
	font-weight: bold;
	color:White 	} /* le fond de l'onglet actif est blanc*/

.subtitle {
	text-align:left;
	background-color: MidnightBlue;
	vertical-align:bottom;
	margin : 8px;
	}

/*Calendrier*/
.jour{
		background-color: RoyalBlue;
		text-align:center;
		}
.mois{
		color: Red; /* ça ne sert à rien; je ne comprends pas pourquoi */
		background-color: DarkBlue; /* ça ne sert à rien; je ne comprends pas pourquoi */
		text-align:center;
		vertical-align:top;
		}
.booking{
		color: Yellow;
		text-align:left;
		}

/*Messages d'aide*/
a.info {
   position: relative;
   /*color: black;*/
   text-decoration: none;
   border-bottom: 1px gray dotted; /* On souligne le texte. */
}
a.info span {
   display: none; /* On masque l'infobulle. */
}
a.info:hover {
   background: none; /* Correction d'un bug d'Internet Explorer. */
   z-index: 500; /* On définit une valeur pour l'ordre d'affichage. */
   cursor: help; /* On change le curseur par défaut par un curseur d'aide. */
}
a.info:hover span {
	display: inline; /* On affiche l'infobulle. */
	position: absolute;
	white-space: nowrap;  /*On change la valeur de la propriété white-space pour qu'il n'y ait pas de retour à la ligne non désiré. */
	top: 20px; /* On positionne notre infobulle. */
	font-size:10px;
	left: 100px;
	color: RoyalBlue;
	padding: 3px;
	/*border: 1px solid RoyalBlue;*/
	/*background: CornflowerBlue;*/
	/*border-left: 4px solid RoyalBlue;*/
}
