/************ STYLE DES ELEMENTS DES ARTICLES ET PRESENTATION DU CONTENU ***********/
/*********** RESET DES STYLES *********/
* {
	margin: 0;
	padding: 0;
	border: 0;
	/*
	font-family: sans-serif;
	font-size: 1em;
	font-weight: normal;
	font-style: normal;
	*/
	text-decoration: none;
	font-family : arial ;
}

/*********** BODY **********/
body {
	margin : 0 ;
	/* text-align : center ; */
}
#conteneur {
	position : absolute ;
	width : 964px ;
	left : 50% ;
	margin-left : -484px ;
	margin-right : auto ;
	background-color : #cbd0e6 ;
}

#corps {
	/* height : 500px ; */
	padding-top : 10px ;
}

a img {border: 0;}

/******* CHEMIN (toutes les pages) ********/
#chemin {
	font-size : 8pt ;
	color : black ;
	margin-left : 50px ;
}
#chemin a {
	font-size : 8pt ;
	color : #488698 ;
	text-decoration : underline ;
}
#chemin a:hover {
	font-size : 8pt ;
	color : white ;
}

/******* COLONNES (toutes les pages) ********/
#col_contenu {
	width : 612px ;
	padding-left : 50px ;
	float : left ;
}
#col_bulle_droite {
	width :  256px ;
	float : left ;
}
/******* CONTENU (toutes les pages) ********/
#contenu {
	/* width : 559px ; */
	width : 562px ;
	margin-top : 10px ;
	/* margin-left : 50px ; */
	/* background-color nécessaire pour limiter le bug de depassement d'IE au niveau de l'onglet */
	/* lié au background-color : white ; de contenu_corps plus bas */
	background-color : #cbd0e6 ;
	float : left ;
	display: inline ;
}
#contenu_titre {
	width : 562px ;
	height : 37px ;
	background-image : url('../images/structure/onglet_gauche_bas.gif') ;
	background-position : left ;
	background-repeat : no-repeat ;
}
.contenu_titre_long {
	width : 868px !important ;
	background-image : url('../images/structure/onglet_gauche_bas_long.gif') !important ;
}
.onglet_gauche {
	width : 10px ;
	height : 37px ;
	background-image : url('../images/structure/onglet_gauche.gif') ;
}
.onglet_texte {
	text-align : left ;
	font-size : 18px ;
	color : #e89800 ;
	/* font-weight : bold ; */
	border-bottom : 1px solid #f0c97d ;
	background-color : white ;
}
.onglet_droit {
	width : 31px ;
	height : 37px ;
	background-image : url('../images/structure/onglet_droit.gif') ;
}
#contenu_corps {
	padding : 10px ;
	font-size : 10pt ;

	background-image : url('../images/structure/contenu_corps_bas.gif') ;
	background-position : bottom left ;
	background-repeat : no-repeat ;
	background-color : white ; /* nécessaire juste pour le bug IE - voir plus haut */
}
.contenu_corps_long {
	width : 868px !important ;
	padding : 0 !important ;
	background-image : url('../images/structure/contenu_corps_bas_long.gif') !important ;
}
#contenu_corps a {
	color : #486698 ;
	text-decoration : underline ;
}
#contenu_corps a:hover {
	color : #e89800 ;
	text-decoration : underline ;
}
#contenu_corps img {
	/* margin : 10px ; */
	/* padding : 10px ; */
}
/************* BULLE DE DROITE ***************/
#bulle_droite {
	width : 256px ;
	padding-top : 10px ;
	/* margin : 10px 0 0 50px ; */
	/* float : left ; */
}
#bulle_droite_titre {
	width : 256px ;
	height : 37px ;
	background-image : url('../images/structure/onglet_bulle_droite_gauche_bas.gif') ;
	background-position : left ;
	background-repeat : no-repeat ;
}
/*
.bulle_onglet_gauche {
	width : 10px ;
	height : 37px ;
	background-image : url('../images/structure/onglet_gauche.gif') ;
}
.bulle_onglet_texte {
	text-align : left ;
	font-size : 18px ;
	color : #e89800 ;
	border-bottom : 1px solid #f0c97d ;
	background-color : white ;
}
.bulle_onglet_droit {
	width : 31px ;
	height : 37px ;
	background-image : url('../images/structure/onglet_droit.gif') ;
}
*/
#bulle_droite_corps {
	padding : 10px ;
	font-size : 8pt ;
	/* text-align : justify ; */

	background : white url('../images/homepage/home_bulle_bas.gif') bottom no-repeat ;
	/* background-image : url('../images/structure/contenu_corps_bas.gif') ; */
	/* background-position : bottom ; */
	/* background-repeat : no-repeat ; */
}
#bulle_droite_corps p {
	margin-bottom : 5px ;
}
#bulle_droite_corps a {
	color : #486698 ;
	text-decoration : underline ;
}
#bulle_droite_corps a:hover {
	color : #e89800 ;
	text-decoration : underline ;
}
#bulle_droite_corps img {
	/* margin : 10px ; */
	/* padding : 10px ; */
}
/* Compositeur : page courante */
.page_courante {
	/* color : #e89800 !important ; */
	color : black !important ;
	font-weight : bold ;
	text-decoration : none !important ;
}
	
/*************** PIED DE PAGE ****************/
#pieddepage {
	width : 964px ;
	height : 40px ;
	clear : both ;
	font-size : 8pt ;
	padding-top : 25px ;
	text-align : center ;
	/* color : black ; */
	/* margin-left : 50px ; */
}
#pieddepage a {
	font-size : 8pt ;
	color : #488698 ;
	text-decoration : underline ;
}
#pieddepage a:hover {
	font-size : 8pt ;
	color : white ;
}


/*************************** STYLE POUR DES PAGES PARTICULIERES *******************************/
/************ EVENEMENTS *************/
/* Anniversaires */
.class_event_ann {
	position : absolute ;
	margin : 70px 0 0 20px ;
	font-size : 20pt ;
	text-decoration : none !important ;
}
.class_event_ann a {
	text-decoration : none !important ;
}

/* Au 76 */
.class_event_au {
	position : absolute ;
	margin : 210px 0 0 160px ;
	font-size : 18pt ;
	text-decoration : none !important ;
}
.class_event_au a {
	text-decoration : none !important ;
}

/* CD parus */
.class_event_cd {
	position : absolute ;
	margin : 90px 0 0 300px ;
	font-size : 20pt ;
	text-decoration : none !important ;
}
.class_event_cd a {
	text-decoration : none !important ;
}
#recompenses {
	float : right ;
}

/* Concerts */
.class_event_con {
	position : absolute ;
	margin : 10px 0 0 70px ;
	font-size : 23pt ;
	text-decoration : none !important ;
}
.class_event_con a {
	text-decoration : none !important ;
}

/* Vie des compositeurs */
.class_event_la {
	position : absolute ;
	margin : 140px 0 0 90px ;
	font-size : 25pt ;
	text-decoration : none !important ;
}
.class_event_la a {
	text-decoration : none !important ;
}
/******************* Style du texte au-dessus du flashplayer mp3 ****************/
.class_flashplayermp3 {
	font-size : 8pt ;
	font-weight : bold ;
	/* font-style : italic ; */
	color : #888 ;
}
