.centre {
width:100%;
height: 100%;
overflow:auto;
bgcolor:#000000;
}

.titreprincipal {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	letter-spacing: -1px;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-left: 15px;
	padding-right: 15px;
}

.adresse {
	margin: 10px;
}

.petiteflechealign {
	margin: 1px;
}

a.menudroite   {    
color:#000000;
font-family: Georgia;
font-size: 12px;
text-decoration:none; 
 }      

a.menudroite:hover   {     
color:#888888;     
font-family: Georgia;
font-size: 12px;
text-decoration:none;     
 } 
 
 
a.menudroitesaison   {     
color:#666666;
font-family: Georgia;
font-size: 12px;
text-decoration:none; 
}      

a.menudroitesaison:hover   {     
color:#999999;     
font-family: Georgia;
font-size: 12px;
text-decoration:none;     
 } 

.interlignemenudroite {
	line-height: 18px;
}

.titrecolonnedroite {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	letter-spacing: -1px;
	padding-top: 8px;
	padding-left: 15px;
}

.titrenewsletter {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	letter-spacing: -1px;
	padding-top: 1px;
	padding-left: 15px;
}

.saison {
	margin-top: 7px;
}

.paddingsaison{
padding-bottom:8px;
}

.titresaison {
	font-family: Georgia;
	font-size: 12px;
	font-style: normal;
	color: #666666;
}
.titregris {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	letter-spacing: -1px;
	
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #CCCCCC;
}


a.titregris {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	letter-spacing: -1px;
		text-decoration:none;  
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #CCCCCC;
}


a.titregris:hover {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #333333;
	font-weight: normal;
	letter-spacing: -1px;
		text-decoration:none;  
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #CCCCCC;
}

.titrenewsletterpage {
	font-family: Georgia;
	font-size: 14px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	letter-spacing: -1px;
	
	
	padding-right: 5px;
	
	
}

a.titrecategorieprochainement {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	letter-spacing: -1px;
	
	padding-left: 5px;
	padding-right: 5px;
	text-decoration:none;  
	background-color: #CCCCCC;
}

a.titrecategorieprochainement:hover {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #666666;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none;  
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #CCCCCC;
}

.titrenewssuite {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #CC0033;
}

a.titrenews {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #CC0033;
}


a.titrenews em, .titrenewssuite em
{
	font-family: Georgia;
	font-size: 15px;
	font-style: normal;
	color: #cccccc;
	font-weight: normal;
	letter-spacing: -.5px;
	text-decoration:none;
}


.titremusique {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #c1127b;
}

.titredivers {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #999;
}

.titrelyrique {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #ffcc33;
}


a.titremusiquelien {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #c1127b;
}

a.titremusiquelien:hover {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #CCCCCC;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #c1127b;
}

a.titrediverslien {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #999;
}

a.titrediverslien:hover {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #CCCCCC;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #999;
}
a.titrejeunepubliclien {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #e78117;
}

a.titrejeunepubliclien:hover {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #dbdbdb;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #e78117;
}

.titrejeunepublic {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #e78117;
}


a.titrecirquelien {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #20286b;
}

a.titrecirquelien:hover {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #dbdbdb;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #20286b;
}

.titrecirque{
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #20286b;
}

a.titrevarieteslien {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #e81135;
}

a.titrevarieteslien:hover {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #222222;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #e81135;
}

.agendadate {
	font-family: verdana;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	text-decoration:none;
	background-color: #f6f6f6;


}

.numerobasdepage {
	font-family: Georgia;
	font-size: 14px;
	font-style: normal;
	color: #999999;
	font-weight: normal;
	text-decoration:none;
}

.numerobasdepagecourant {
	font-family: Georgia;
	font-size: 24px;
	font-style: normal;
	color: #999999;
	font-weight: normal;
	text-decoration:none;
}

.agendadateliencasedujour {
	font-family: verdana;
	font-size: 10px;
	font-style: bold;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
	background-color: #c50d25;


}

a.agendadateliencasedujour {
	font-family: verdana;
	font-size: 10px;
	font-style: bold;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
	


}

a.agendadateliencasedujour:hover {
	font-family: verdana;
	font-size: 10px;
	font-style: bold;
	color: #cccccc;
	font-weight: bold;
	text-decoration:none;
	


}



.agendadateliencase {
	font-family: verdana;
	font-size: 10px;
	font-style: bold;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
	background-color: #d6d6d6;


}

a.agendadateliencase {
	font-family: verdana;
	font-size: 10px;
	font-style: bold;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
	


}

a.agendadateliencase:hover {
	font-family: verdana;
	font-size: 10px;
	font-style: bold;
	color: #666666;
	font-weight: bold;
	text-decoration:none;
	


}

.agendadateprecedentesuivante {
	font-family: verdana;
	font-size: 10px;
	font-style: normal;
	color: #999999;
	font-weight: normal;
	
	text-decoration:none; 

}

.titreagenda {
	font-family: verdana;
	font-size: 10px;
	font-style: bold;
	color: #000000;
	font-weight: bold;
	
	text-decoration:none; 

}

a.agendasuivantprecedent {
	font-family: verdana;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	
	text-decoration:none; 

}

a.agendasuivantprecedent:hover {
	font-family: verdana;
	font-size: 10px;
	font-style: normal;
	color: #666666;
	font-weight: normal;
	
	text-decoration:none; 

}


.xyareanectil {
	font-family: verdana;
	font-size: 10px;
	font-style: normal;
	color: #b4b4b4;
	font-weight: normal;
	
	text-decoration:none; 

}

a.xyareanectil {
	font-family: verdana;
	font-size: 10px;
	font-style: normal;
	color: #b4b4b4;
	font-weight: normal;
	
	text-decoration:none; 

}

a.xyareanectil:hover {
	font-family: verdana;
	font-size: 10px;
	font-style: normal;
	color: #999999;
	font-weight: normal;
	
	text-decoration:none; 
}

.titrevarietes{
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #e81135;
}

a.titrelyriquelien {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #ffcc33;
}
a.titrelyriquelien:hover {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #444444;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #ffcc33;
}

.titretheatre {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #86aa16;
}


a.titretheatrelien {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #86aa16;
}

a.titretheatrelien:hover {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #444444;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #86aa16;
}


.titredanse {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #0079bc;
}


a.titredanselien {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #0079bc;
}

a.titredanselien:hover {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #222222;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	
	background-color: #0079bc;
}




a.titrenews:hover {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #CCCCCC;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	
}

a.titreprochainement {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none;
	margin-top: 2px;
	padding-right: 20px;
}

a.titreprochainement:hover {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #999999;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	margin-top: 2px;
	padding-right: 20px;
}
.galerieinfodroite {
	
	padding-left: 10px;

}


.date {
	font-family: Georgia;
	font-size: 18px;
	font-style: normal;
	color: #000000;
	padding-left: 8px;

}


.dateevenement {
	font-family: Georgia;
	font-size: 18px;
	font-style: normal;
	color: #000000;
	

}

.infoevenement {
	font-family: Georgia;
	font-size: 14px;
	font-style: normal;
	color: #000000;
	padding-right: 20px;
}


.texteevenement {
	padding-top: 8px;
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	padding-right: 20px;
}

.extraitdescription {
	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	padding-left: 8px;
}

.infocontenurubrique {
	font-family: Georgia;
	font-size: 14px;
	font-style: gras;
	color: #000000;
	padding-left: 8px;
	padding-right: 20px;

}

a.liensimple, a.link, a.filestyle
{
	padding-top: 8px;
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	text-decoration:none;
	color: #999999;
	font-weight: bold;
}

a.liensimple:hover, a.link:hover, a.filestyle:hover {
	padding-top: 8px;
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	text-decoration:none;
	color: #666666;
	font-weight: bold;
}

a.pastilles {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #666666;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 1px;
	
	background-color: #D6D6D6;
}

a.blanc
{
color: #ffffff;
text-decoration:none; 
}

a img
{border: none;}

a.pastilles:hover {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #999999;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 1px;
	background-color: #E6E6E6;
}

a.pastillesreservez {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #ffffff;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 1px;
	background-color: #666666;
}
a.pastillesreservez:hover {
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 1px;
	background-color: #e6e6e6;
}

a.lieninforubrique {
font-family: Georgia;
	font-size: 14px;
	font-style: gras;
	color: #000000;

	text-decoration:none; 

}
a.lieninforubrique:hover {
font-family: Georgia;
	font-size: 14px;
	font-style: gras;
	color: #333333;

	text-decoration:none; 
}

/* ajouts / modifs françois */

span.baseline
{
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #0;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 1px;
	background-color: #cccccc;
}

span.status
{
	font-family: Georgia;
	font-size: 20px;
	font-style: normal;
	color: #ffffff;
	font-weight: normal;
	letter-spacing: -1px;
	text-decoration:none; 
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 1px;
	background-color: #ff0000;
}

.galerieinfodroite p
{
	margin:0;
}

div.adresse p
{
	margin:0;
	padding:0;
}

div.adresse p small
{
	font-style:normal;
	color:#999999;
	font-size:10px;
}

div.adresse em
{
	color:#cc0033;
	font-style:normal;
}

.numerobasdepage a
{
	font-style: normal;
	color: #999999;
	font-weight: normal;
	text-decoration:none;
}

.active
{
	font-weight:bold;
}