body /* Mise en forme générale */
{
  width:100%; /* La page utilisera 100% de la largeur totale de l'écran */
  margin-left:auto;
  margin-right:auto;
  margin-top: 0px;
  margin-bottom:0px;
  background-color: #A0A0A0;
  font-family: Arial, "Times New Roman", Times, sans-serif;
  text-align:justify;
}


/* Mise en forme de la page d'accueil avec la dernière mise à jour */
#derniere_maj
{
width: 370px;
border: 1px solid black;
text-align: left;
padding: 10px;
margin: auto;
}
/* Fin mise en forme de la page d'accueil avec la dernière mise à jour */


/* Mise en forme diverses */
.centrer
{
text-align:center;
}

.non_disponible
{
text-align:center;
font-style:italic;
}
/* Fin mise en forme diverses */

/* Mise en forme des liens */
a
{
color: blue;
text-decoration:none;
}

a:hover
{
color: red;
text-decoration:underline;
}

a img 
{
border : none;
}
/* Fin de la mise en forme des liens */

#global /* Ensemble des différents blocs du site */
{
width:900px;
margin-left:auto;
margin-right:auto;
margin-top: 0px;
margin-bottom:0px;
background-color: rgb(77,77,77);
border: 2px ridge black;
}

/* Mise en forme de l'entête */
#en_tete
{
height:185px; /* Hauteur de la bannière */
background: url("../images_design/banniere.png") no-repeat top center white;
margin-top:0px;
margin-bottom:0px;
}

#en_tete h1
{
display:none;
}
/* Fin de mise en forme de l'entête */


/* Mise en forme de la partie de gauche */
#partie_gauche
{
width:164px;
height:246px;
background:url("../images_design/Saxo_partie_gauche.jpg") no-repeat;
margin-top: 0px;
margin-bottom:0px;
float:left;
}
/* Fin de mise en forme de la partie de gauche */

/* Mise en forme du corps du site */
#contenu
{
background:url("../images_design/fond_site.jpg") no-repeat white;
margin-top:0px;
margin-bottom:0px;
margin-left:164px;
min-height:580px;
padding-top:25px;
padding-left:25px;
padding-right:25px;
padding-bottom:25px;
}
/* Fin de mise en forme du corps */

/* Mise en forme du menu */
#menu
{
	margin-left:242px;
	padding:0px;
	list-style:none;
	text-align:center;
	position:absolute;
	top:145px;
	left:auto;
}

#menu li
{
display:inline;
margin-right:1px;
color: rgb(255,255,255);
background: rgb(255,33,44);
}

#menu li a {
	padding:4px 10px;
	background:black;
	color:white;
	border:1px solid #600;
	font:1em "Trebuchet MS",Arial,sans-serif;
	line-height:1em;
	text-align:center;
	text-decoration:none;
	}
	
#menu li a:hover, #menu li a:focus, #menu li a:active {
	background:#900;
	text-decoration:underline;
	}
/* Fin de mise en forme du menu*/


/*Mise en forme de la page d'accueil */
#texte_de_presentation
{
min-width:60%;
max-width:60%;
float:left;
}

#images_texte_de_presentation
{
min-width:40%;
max-width:40%;
margin-left:61%;
padding-top:30px;
padding-left:20px;
padding-right:20px;
}
/* Fin de mise en forme de la page d'accueil */

/*Mise en forme de la page Musiciens*/
.titre_musiciens_2
{
font-size:18px;
}

.tableau_musiciens
{
width:100%;
}

.colonne_gauche
{
min-width:16%;
max-width:16%;
vertical-align:top;
}

.colonne_droite
{
min-width:84%;
max-width:84%;
vertical-align:top;
}

.image_musiciens_cote_gauche_1
{
padding-left:80px;
margin-top:275px;
}

.image_musiciens_cote_gauche_2
{
padding-left:80px;
margin-top:1px;
}

.image_musiciens_cote_gauche_3
{
padding-left:80px;
margin-top:1px;
}

.image_musiciens_cote_gauche_4
{
padding-left:80px;
margin-top:1px;
}

/*Fin de la mise en forme de la page Musiciens */

/* Mise en forme de la page Programme */
.titre_programme
{
font-size:20px;
}
/* Fin de la mise en forme de la page Programme */

/* Mise en forme de la page Médias */
.titre_medias
{
font-size:20px;
}

.liste_medias
{
margin-top:50px;
padding-left:290px;
line-height : 30px;
margin-bottom:50px;
font-weight:bold;
}
/* Fin de la mise en forme de la page Médias */

/* Mise en forme de la page Contact */
.titre_contact
{
font-size:20px;
}

.texte_contact
{
width:425px;
vertical-align:top;
}

.extrait_audio
{
font-size:11px;
}

.centrer_contrat
{
padding-left:4px;
margin-bottom:50px;
}

.centrer_image_contrat
{
padding-left:20px;
margin-bottom:47px;
}
/* Fin de la mise en forme de la page Contact */

/* Mise en forme de la page Date */
.titre_dates
{
font-size:20px;
}

.concert_futur
{
color:rgb(213,0,12);
font-weight:bold;
}
/* Fin de la mise en forme de la page Date */

/* Mise en forme de la page Articles */
.titre_presse
{
font-size:20px;
}

.theme_article
{
color:rgb(5,128,25);
font-weight:bold;
}

.lien_afficher_article_complet
{
padding-left:3px;
padding-right:3px;
padding-top:3px;
padding-bottom:3px;
}

.aligner_a_droite
{
text-align:right;
}
.titre_article 
{
text-align : center;
font-weight : bold;
font-variant : small-caps;
text-decoration : underline;
font-size : 18px;
}

/* Fin de la mise en forme de la page Articles */

/* Mise en forme liens retour */
.liensRetour
{
color:red;
text-decoration:none;
}

.liensRetour:hover
{
color:red;
text-decoration:underline;
}

/* Fin de la mise en forme liens retour */

/* Mise en forme de la page Photos*/
.titre_photos
{
font-size:20px;
}

.legende_photo
{
color:rgb(5,128,25);
font-weight:bold;
}

.photo_encadree
{
border:2px solid black;
}
/* Fin de la mise en forme de la page Photos */

/* mise en forme de la page Vidéos */
.titre_videos
{
font-size:20px;
}

.legende_videos
{
color:rgb(5,128,25);
font-weight:bold;
}


/* Fin de la mise en forme de la page Vidéos*/

/* mise en forme de la page MP3 */
.titre_mp3
{
font-size:20px;
}

.legende_MP3
{
color:rgb(5,128,25);
font-weight:bold;
}

/* Fin de la mise en forme de la page MP3*/




