#haut_contenu_haut,#entete_artistes{ 
	color:#f4a9c7;
	font-size:10px;
}

h1{ 					/* titre de la page */
	font-size:22px;
	color:#FFFFFF;
}

#contenu,#contenu_haut,#contenu_bas{		/* page courante,page artiste haut,page artiste bas */
	color:#FFFFFF;
	font-size:12px;
	line-height:16px;
	font-weight:normal;
}


#contenu h2,#contenu h3,#contenu h4,#contenu h5,#contenu h6,
#contenu_haut h2,#contenu_haut h3,#contenu_haut h4,#contenu_haut h5,#contenu_haut h6,
#contenu_bas h2,#contenu_bas h3,#contenu_bas h4,#contenu_bas h5,#contenu_bas h6
{		
	font-size:12px;
	line-height:16px;
}

#contenu h2
{
	color:#fe8300; /*fe8300*/
}

#contenu h3,#contenu h4,#contenu h5,#contenu h6
{
	color:#d40050; /*ffbd77*/
	font-weight:normal;
}


#contenu_haut h2{		/* Nom du Groupe */
	font-size:14px;
	line-height:normal;
	color:#fe8300; /*e41770*/
}

#contenu_haut h3,#contenu_bas h3
{
	color:#fe8300;
}

#contenu_haut h4,#contenu_haut h5,#contenu_haut h6,
#contenu_bas h4,#contenu_bas h5,#contenu_bas h6
{
	color:#d40050;
	font-weight:normal;
}


/* *** Accueil artistes *** */

.vignette_artiste{
	font-size:12px;
	color:#a10d59;
	font-weight:bold;
}

.vignette_artiste p {
	margin:10px 0px 0px 5px;
	padding:0px;
}

.style_musical{
	font-size:10px;
	line-height:20px;
}


/* Différents cas dans les calques contenus */

#contenu p,#contenu td,#contenu th,#contenu td p,#contenu th p,#contenu li,#contenu li li,#contenu td li,
#contenu_haut p,#contenu_haut td,#contenu_haut th,#contenu_haut td p,#contenu_haut th p,#contenu_haut li,#contenu_haut li li,#contenu td li,
#contenu_bas p,#contenu_bas td,#contenu_bas th,#contenu_bas td p,#contenu_bas th p,#contenu_bas li,#contenu_bas li li,#contenu td li
{
	font-size:12px;
	line-height:16px;
}

.texte_grand{
	font-size:14px;
	line-height:normal;
	font-weight:bold;
}

#contenu p.texte_grand,#contenu td p.texte_grand,
#contenu_haut p.texte_grand,,#contenu_haut td p.texte_grand,
#contenu_bas p.texte_grand,#contenu_bas td p.texte_grand
{
	font-size:14px;
	line-height:normal;
	font-weight:bold;
}

.texte_petit{
	font-size:10px;
	line-height:normal;
	font-weight:normal;
}

#contenu p.texte_petit,#contenu p span.texte_petit,#contenu td p.texte_petit,#contenu td span.texte_petit, 
#contenu_haut p.texte_petit,#contenu_haut p span.texte_petit,#contenu_haut td p.texte_petit,#contenu_haut td span.texte_petit,
#contenu_bas p.texte_petit,#contenu_bas p span.texte_petit,#contenu_bas td p.texte_petit,#contenu_bas td span.texte_petit
{
	font-size:10px;
	line-height:normal;
	font-weight:normal;
}


#contenu ul,#contenu_haut ul,#contenu_bas ul{
	margin:20px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	list-style-type:disc;
}

#contenu ul ul,#contenu_haut ul ul,#contenu_bas ul ul{
	margin:20px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	list-style-type:disc;
}

#contenu li,#contenu_haut li,#contenu_bas li{
	margin:5px 0px 0px 15px;
	padding:0px 0px 0px 0px;
	list-style-position: outside;
	border:0px solid black;
}

.texte_14_orange{
	font-size:14px;
	line-height:normal;
	font-weight:normal;
	color: #fe8300;
}

#contenu p.texte_14_orange,#contenu td p.texte_14_orange,
#contenu_haut p.texte_14_orange,#contenu_haut td p.texte_14_orange,
#contenu_bas p.texte_14_orange,#contenu_bas td p.texte_14_orange
{
	font-size:14px;
	line-height:normal;
	font-weight:normal;
	color: #fe8300;
}

.bold{
	font-weight:bold;
}

#contenu_haut hr{
	width:100px;
	color:#FFFFFF;
	background-color: #FFFFFF;
	height:1px;
	border-width:0px;
	text-align:center;
}

#contenu hr,#contenu_bas hr{
	width:200px;
	color:#FFFFFF;
	background-color: #FFFFFF;
	height:1px;
	border-width:0px;
	text-align:center;
}

#contenu select,#contenu_bas select{
	font-size:12px;
	background-color: #FFFFFF;
	margin:0px;
	vertical-align:middle;
}

.texte_newsletter{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*color: #d40050;*/
	color: #FFFFFF;
	font-weight: normal;
	line-height: 16px;
}

.message_formulaire{
	color:#e5127f;
	font-weight:bold;
}


#texte_pieddepage{
	width: 882px;
	margin:6px 0px 0px 0px;
	padding:0px;
	color:#FFFFFF;
	font-size:11px;
	text-align:center;
}

#mentions_basses{
	color:#5b6677;
	font-size:10px;
}

#confirm_abonnement_news{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	line-height: 16px;
}

