/* AUTEUR: Normand Grégoire */

/* Couleurs par bloc 
	bX    : date dans le calendrier
	tX    : nom du bloc dans le calendrier
	blocX : titre encadré dans la liste des sorties
	clubX : arrière-plan du tableau de la grille de calcul
*/

.b1, .bloc1		{background-color:darkorchid;} .t1 {color:darkorchid;}
.b2, .bloc2		{background-color:limegreen;}  .t2 {color:limegreen;}
.b3, .bloc3		{background-color:gold;}       .t3 {color:gold;}
.b4, .bloc4		{background-color:darkorange;} .t4 {color:darkorange;}
.b5, .bloc5		{background-color:crimson;}    .t5 {color:crimson;}

.b1, .b2, .b4, .b5, .bloc1, .bloc2, .bloc4, .bloc5 {color:white;}

.club1 {background-color:darkorchid;color:white;}
.club2 {background-color:limegreen; color:white;}
.club3 {background-color:gold;      color:navy; }
.club4 {background-color:darkorange;color:white;}
.club5 {background-color:crimson;   color:white;}

/* Définitions pour le calendrier 
	cX	  : cellule vide en haut et en bas des noms de bloc du calendrier
*/

th      {font-size:9pt;font-family:Verdana;font-variant:small-caps;
		 width:30px;color:white;background-color:navy;height:30px;}
.tmonth {font-size:9pt;font-family:Verdana;width:80px;font-weight:bold;}
.tentry {size:-3;text-align:center;font-family:courier;
         height:30px;font-weight:normal;}
				
.c1, .t5           {height:30px;}
.t1, .t2, .t3, .t4 {height:60px;}

.t1, .t2, .t3, .t4, .t5 {font-weight:bold;
						 font-family:Verdana;font-size:9pt;
						 width:60px;text-align:right;}

.holiday {background-color:lavender;}

/* Définitions pour les sorties 
	tag  : Plein Air - thème, expédition, lieu
	text : Plein Air - texte afférent
*/

.bloc1, .bloc2, .bloc3, .bloc4, .bloc5 {padding:4 5;font-size:8pt;font-weight:bold;font-family:Verdana;}
.bloc0	{border: 1px ridge grey;}

.tag, .text {background-color:white;font-size:8pt;font-family:Verdana;vertical-align:top;}
.text		{padding:0 15 15 15;}
.tag		{font-weight:bold;padding: 0 0 15 10;background-color:white;}
.img	    {background-color:white;text-align:left;padding:5 5 15 5;}

.club_day, .club_city   {background-color:white;padding:2 15 2 5;}
.club_place             {background-color:white;padding:0 15;}			
.club_spacer			{line-height:10px;}

/* Définitions pour la grille de calcul du prix */

.enf, .ins, .club1, .club2, .club3, .club4, .club5, SELECT
	   {font-size:9pt;font-family:Arial;padding:3 7;}
.enf   {text-align:center;}
.ins   {line-height:15pt;}
.dollar, .teeshirt {font-size:9pt;font-family:Arial;color:black;} 
.tot  {font-size:9pt;font-family:Arial;text-align:center;border:0;}
SELECT {width:130px;}

/* Définitions pour la grille horaire */

.horaire_group, .horaire_group_unav {text-align:center;padding-left:10px;padding-bottom:20px;}
.horaire_moniteur_nom_centered	{text-align:center;}
td.horaire_group_unav {color:#C0C0C0;}

