h1	{ font-family: Myriad Pro,Arial,Helvetica,Verdana; font-size: 13px; font-weight:bold; color: #1e1b57; margin-top:3; margin-bottom:-10;}
h2	{ font-family: Arial,Helvetica,Verdana; font-size: 12px; font-weight:bold; color: #5A5B51}
h3	{ font-family: Arial,Helvetica,Verdana; font-size: 12px; font-weight:bold; color: #034265; margin-top:3; margin-bottom:-10}
p	{ font-family: Arial,Helvetica,Verdana; font-size: 11px; color: #000000}
td	{ font-family: Arial,Helvetica,Verdana; font-size: 11px; color: #000000}
hr	{ border-top:1px solid #CCCCCC; }

img{border: 0;}

a		{ color: #000000; font-family: Verdana,Arial,Helvetica; text-decoration: underline }
a:hover	{ color: #000000; font-family: Verdana,Arial,Helvetica; text-decoration: none }
a.titre			{ color: #1e2200; font-family: Arial,Helvetica,Verdana; font-size: 13px; margin-top:3; margin-bottom:-10}
a:hover.titre	{ color: #1e2200; font-family: Arial,Helvetica,Verdana; font-size: 13px; margin-top:3; margin-bottom:-10}
a.suite			{ color: #034265; font-family: Arial,Helvetica,Verdana; font-size: 9px; text-decoration: none; font-weight:bold }
a:hover.suite	{ color: #034265; font-family: Arial,Helvetica,Verdana; font-size: 9px; text-decoration: underline; font-weight:bold }
a.horaire		{ color: #ffffff; font-family: Verdana,Arial,Helvetica; text-decoration: underline; font-weight:bold }
a:hover.horaire	{ color: #ffffff; font-family: Verdana,Arial,Helvetica; text-decoration: none; font-weight:bold }

input		{ border-style:none; border-width:0px; font-family: Arial,Helvetica,Verdana; font-size: 10px; color: #666666; }
.input2		{ border:1px solid #C0C0C0; font-family: Arial,Helvetica,Verdana; font-size: 10px; color: #666666 }
.totalInp	{ border:1px solid #C0C0C0; font-family: Arial,Helvetica,Verdana; font-size: 10px; color: #666666; text-align:right }
.select2	{ border-style:solid #C0C0C0; border-width:1px; font-family: Arial,Helvetica,Verdana; font-size: 10px; color: #666666 }

li	{ font-family: Arial,Helvetica,Verdana; font-size: 11px; color: #5A5B51}

.newsModule	{ font-family: Arial,Helvetica,Verdana; font-size: 10px; color: #5A5B51}
.bottomText	{ font-family: Arial,Helvetica,Verdana; font-size: 9px; color: #81978F}
.textImportant	{ color: #1e2200; font-weight:bold}
.textCouleur { color: #034265; }
.error	{ font-family: Arial; font-size: 11px; color: #FF0000; font-weight:bold}
.discographie { font-family: Arial,Helvetica,Verdana; font-size: 11px; color: #5A5B51; margin-left:15;}
.horaire { color: #ffffff; font-family: Verdana,Arial,Helvetica; font-weight:bold}




.soiree	{ font-family: Arial,Helvetica,Verdana; font-size: 11px; color: #ffffff; background-color:#eb9c1b;}
.serieA	{ font-family: Arial,Helvetica,Verdana; font-size: 11px; color: #ffffff; background-color:#1e1b57;}
.serieB	{ font-family: Arial,Helvetica,Verdana; font-size: 11px; color: #ffffff; background-color:#2d358b;}
.serieC	{ font-family: Arial,Helvetica,Verdana; font-size: 11px; color: #ffffff; background-color:#96b6c3;}
.serieCG { font-family: Arial,Helvetica,Verdana; font-size: 11px; color: #ffffff; background-color:#74bfab;}
.serieD	{ font-family: Arial,Helvetica,Verdana; font-size: 11px; color: #ffffff; background-color:#7da46d;}


.serie23		{ font-family: Arial,Helvetica,Verdana; font-size: 11px; color: #ffffff; background-color:#74bfab;}
.serie26		{ font-family: Arial,Helvetica,Verdana; font-size: 11px; color: #ffffff; background-color:#74bfab;}
.serie22		{ font-family: Arial,Helvetica,Verdana; font-size: 11px; color: #ffffff; background-color:#96b6c3;}
.serie1		{ font-family: Arial,Helvetica,Verdana; font-size: 11px; color: #ffffff; background-color:#1e1b57;}
.serie17	{ font-family: Arial,Helvetica,Verdana; font-size: 11px; color: #ffffff; background-color:#2d4782;}
.serie18	{ font-family: Arial,Helvetica,Verdana; font-size: 11px; color: #ffffff; background-color:#2d4782;}
.serie20	{ font-family: Arial,Helvetica,Verdana; font-size: 11px; color: #ffffff; background-color:#651e19;}
.serie2		{ font-family: Arial,Helvetica,Verdana; font-size: 11px; color: #ffffff; background-color:#2d358b;}
.serie21	{ font-family: Arial,Helvetica,Verdana; font-size: 11px; color: #ffffff; background-color:#727a6f;}
.serie16	{ font-family: Arial,Helvetica,Verdana; font-size: 11px; color: #ffffff; background-color:#493242;}
.serie8		{ font-family: Arial,Helvetica,Verdana; font-size: 11px; color: #ffffff; background-color:#647684;}


/* version 2009 -------------------------------------------            */

#intro {
  position:absolute;
  left: 50%; 
  top: 50%;
  width: 900px;
  height: 202px;

  margin-left: -450px; /* moitié de la largeur */
  margin-top: -200px; /* moitié de la hauteur */
}

	#intro .ecommBox{
	width: 191px;
	float: right;
	margin: 0 66px 0 57px;
	text-align: left;
	}
	
		#intro .ecommBox img{
		float: left;
		}
		
		#intro .ecommBox input{
		width: 191px;
		border: 2px solid #3e392e;
		text-align: left;
		display: block;
		}
		
	#intro .bottom {
	text-align: right;
	margin: 23px 0 0 0;
	}
	
	#intro .bottom .bLanguage{
	float: right;
	margin: 0 50px 0 0;
	}
	
		#intro .bottom .bLanguage .bFrancais{
		margin: 0 41px 0 0;
		}
		
/* Ajout par Rémi S. 8 avril 2010 */
#accueil {
background:white url(/images/bg_accueil_centrer.jpg) no-repeat;

width:46.125em;
height:35.125em;
top:30px;
position:absolute;
/*
margin-top:-17.5625em;*/
margin-left:-23.0625em;
left:50%;

}

#accueil .navigation{ height:100%; width:100%; position:relative;}

#accueil .navigation a.linkEn, #accueil .navigation a.linkFr{ display:block; position:absolute; height:70px; width:70px; }
#accueil .navigation a span{ border:0 none;
font-size:0;
height:0;
line-height:0;
text-decoration:none;
visibility:hidden;}

#accueil h1 span{ visibility:hidden;}

#accueil .navigation .linkEn{ top:229px; right:0; background:white url(/images/bg_lienEn.gif) no-repeat;}

#accueil .navigation .linkFr{ top:348px; left:63px; background:white url(/images/bg_lienFr.gif) no-repeat;}

.tempFr a, .tempEn a{color:#37469B;}

.tempFr{ display:block; width:190px; height:156px; bottom:20px;
font-weight:bold;
position:absolute; color:#37469B; font-size:13px;}
.tempEn{display:block; width:190px; height:156px; bottom:100px;
font-weight:bold;
position:absolute; color:#37469B; right:0; font-size:13px;}
/* FIn ajout */