body
	{
	width: 800px;
	margin: auto;
	margin-top: 0px;
	margin-bottom: 20px;
	background-image: url("images/bgmain.png");
	}
	
/* PAGE HOME-INDEX */

#index_entete {
	background-color: #FFFFFF;
	height: 70px;
	width: auto;
	background-image: url(images/index_01.png);
	background-repeat: repeat-y;
}
#index_corps {
	background-color: #FFFFFF;
	width: 800px;
	height: 550px;
	/* background-image: url(images/index_02.png); */
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
#index_entree {
	width: 800px;
	height: 15px;
	background-color: #990000;
	background-image: url(images/index_03.png);
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
}
#index_pied_de_page {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

/* PAGES DU SITE */
/* l'en-tête */
#entete
	{
	width:800px;
	height:200px;
	background-image:url("images/header.jpg");
	background-repeat:no-repeat;
	margin-bottom: 0px;
	border-bottom-width: thin;
	border-bottom-style: double;
	border-bottom-color: #FFFFFF;
	}


#banniere_home_fr {
	width: 800px;
	background-color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-image: url("images/title_actualite_fr.jpg");
	height: 50px;
}
#banniere_home_en {
	width: 800px;
	background-color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-image: url("images/title_actualite_en.jpg");
	height: 50px;
}

	
	/* Le Menu */
#banniere_biography_fr
	{
	width: 800px;
	background-color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-image: url(images/title_biography_fr.jpg);
	height: 50px;
	}
#banniere_biography_en {
	width: 800px;
	background-color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-image: url(images/title_biography_en.jpg);
	height: 50px;
}
#banniere_concerts_fr {
	width: 800px;
	background-color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-image: url(images/title_concerts_fr.jpg);
	height: 50px;
}
#banniere_repertoire_fr {
	width: 800px;
	background-color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-image: url(images/title_repertoire_fr.jpg);
	height: 50px;
}
#banniere_presse_fr {
	width: 800px;
	background-color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-image: url(images/title_presse_fr.jpg);
	height: 50px;
}

#banniere_presse_en {
	width: 800px;
	background-color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-image: url(images/title_presse_en.jpg);
	height: 50px;
}

#banniere_disques_fr {
	width: 800px;
	background-color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-image: url(images/title_discographie_fr.jpg);
	height: 50px;
}

#banniere_disques_en {
	width: 800px;
	background-color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-image: url(images/title_discographie_en.jpg);
	height: 50px;
}

#banniere_galeries_fr {
	width: 800px;
	background-color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-image: url(images/title_galeries_fr.jpg);
	height: 50px;
}

#banniere_contact_fr {
	width: 800px;
	background-color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-image: url(images/title_contact_fr.jpg);
	height: 50px;
}


	
	.cadrage_menu
	{

		
	}
	.menu  {
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
	}

	.menu  a /* Tous les liens se trouvant dans un menu */
		{
		color: #999999;
		text-decoration: none;
		}
	.menu  a:hover /* Quand on pointe sur un lien du menu */
		{
		color: #CE6671;
		text-decoration: none;
		}
		
/* Le corps de la page */

#corps
	{
	color: #333333;
	background-color: #FFFFFF; /* Une bordure pour bien marquer les limites du corps et pour faire joli */
	background-image: url(images/index_01.png);
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top-width: thin;
	border-right-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: dotted;
	border-left-style: none;
	border-top-color: #990000;
	border-right-color: #990000;
	border-left-color: #990000;
	padding-top: 35px;
	padding-right: 20px;
	padding-left: 40px;
	padding-bottom:40px;
	}
#corps a {
	color: #CC0000;
	text-decoration: none;
}

#corps a:hover {
	color: #CE6671;
	text-decoration: none;
}

.affichage_annees_schedule
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	}
	
.affichage_mois_schedule
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	}
	
.tableau_dates table
	{
	border-collapse:collapse;
	}
.tableau_dates td
	{
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 10px;
	border: thin dotted #FFCECF;
	color:#330000;
	border-collapse:collapse;
	}

.corps_titre    /* Tous les titres dans la div corps */
	{
	color: #990000;
	text-align: left;
	font-size: 15px;
	font-weight: bold;
	}

#bio
{
	width: 700px;
}

/* MISE EN PAGE PIED DE PAGE */
#presse
{
	width: 600px;
}

#presse_gauche
{
	float:left;
	width: 150px;
}

#presse_droit
{
	padding-left: 155px;
	float:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	line-height: normal;
}

#presse_ligne
{
}



#pied_de_page
{
	text-align: center;
	color: #E4898B;
	background-color: #FFFFFF;
	background-image: url(images/foot_bg.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 40px;
	font-weight: bold;
	background-repeat: no-repeat;
	border: thin none #FFFFFF;
	margin-top: 0px;
	padding-top: 0px;
}
#pied_de_page a {
	color: #E07477;
	text-decoration: none;
}
#pied_de_page hover {
	color: #E07477;
	text-decoration: underline;
}
#index_pied_de_page a {
	color: #FFFFFF;
	text-decoration: none;
}
#index_pied_de_page hover {
	color: #999999;
	text-decoration: underline;
}

