.text_normal{
	color:#4B4B4B;
	font-family:Arial, helvetica, sans-serif;
	font-size:10pt;
}

.text_legende{
	color:#4B4B4B;
	font-family:Arial, helvetica, sans-serif;
	font-size:8pt;
}

a.text_normal{
	color:#4B4B4B;
	font-family:Arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
}

a.text_normal:hover{
	text-decoration:underline;
}

.text_normal_bold{
	color:#4B4B4B;
	font-family:Arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
}

a.text_normal_bold{
	color:#4B4B4B;
	font-family:Arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
}

a.text_normal_bold:hover{
	text-decoration:underline;
	font-weight:bold;
}

.text_grand{
	color:#4B4B4B;
	font-family:Arial, helvetica, sans-serif;
	font-size:11pt;
}

a.text_grand{
	color:#4B4B4B;
	font-family:Arial, helvetica, sans-serif;
	font-size:11pt;
	text-decoration:none;
}

a.text_grand:hover{
	text-decoration:underline;
}

.text_vert{
	color:#26753C;
	font-family:Arial, helvetica, sans-serif;
	font-size:10pt;
}

a.text_vert{
	color:#26753C;
	font-family:Arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
}

a.text_vert:hover{
	text-decoration:underline;
}

.text_blanc{
	color:#fff;
	font-family:Arial, helvetica, sans-serif;
	font-size:10pt;
}

a.text_blanc{
	color:#fff;
	font-family:Arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
}

a.text_blanc:hover{
	text-decoration:underline;
}



.text_italic
{
	color:#4B4B4B;
	font-size:9pt;
	font-family:Arial, helvetica, sans-serif;
	font-style:italic;
}

p.right
{
	text-align:right;
}

p.middle
{
	text-align:center;
}

p.justify
{
	text-align: justify;
}


#corpsText
{
	text-align: justify;
	margin-bottom:30px;
}



.titre_page
{
	color:#E74134;
	font-family: My_Organization, My_Organization_IE, Calibri,Arial, helvetica, sans-serif;
	font-size:26pt;
}



.style_My_Organization
{
	color:#4B4B4B;
	font-family: My_Organization, My_Organization_IE, Calibri,Arial, helvetica, sans-serif;
	font-size:16pt;
}

.style_My_Organization_firstLettre
{
	color:#4B4B4B;
	font-family: My_Organization, My_Organization_IE, Calibri,Arial, helvetica, sans-serif;
	font-size:30pt;
}

.separateur_titre
{
	background: url(../img/texte/bck_titre_page.png) repeat-x 0 0;
	height: 1px;
    margin-bottom: 10px;
    margin-left: 0;
    margin-top: 0;
}


.titre_bloc_rouge,.titre_bloc_vert{
	color:#fff;
	font-family:Arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
}

.texte_bloc_rouge,.titre_bloc_vert{
	color:#fff;
	font-family:Arial, helvetica, sans-serif;
	font-size:10pt;
}


.separateur_titre_bloc_rouge,.separateur_titre_bloc_vert{
	background: url(../img/texte/bck_titre_bloc_rouge.png) repeat-x 0 0;
	height: 1px;
    margin-bottom: 10px;
    margin-left: 0;
    margin-top: 0;
}

.texte_fond_vert{
	background:#26753C;
}

.pagination_interne{
	width: 100%;
	color:#4B4B4B;
	font-family:Arial, helvetica, sans-serif;
	font-size:10pt;
	margin-bottom:10px;
	height:30px;
	border-top:1px solid #26753C;
	border-bottom:1px solid #26753C;
	padding-top:8px;
	background:#fff;
}

#pagination_nb_page{
	display:block;
	float:left;
}

#pagination_parcourt_page{
	float:right;
}


.nom_artiste_listes_artistes{
	color:#1A1A1A;
	color:#26753C;
	color:#E74134;
	font-family:Arial, helvetica, sans-serif;
	font-size:11pt;
}

.titre_cours{
	color:#1A1A1A;
	font-family:Arial, helvetica, sans-serif;
	font-size:13pt;
}


.separateur_nom_artistes{
	background: url(../img/texte/bck_separateur_nom_artistes.png) repeat-x 0 0;
	background: url(../img/texte/bck_titre_bloc_vert.png) repeat-x 0 0;
	background: url(../img/texte/bck_titre_bloc_rouge.png) repeat-x 0 0;
	height: 1px;
    margin-bottom: 10px;
    margin-left: 0;
    margin-top: 0;
}


.titre_bloc_detail{
	color:#4B4B4B;
	font-size:16pt;
}


.titre_bloc_secondaire
{
	color: #4B4B4B;
    font-family: My_Organization, My_Organization_IE, Calibri,Arial, helvetica, sans-serif;
    font-size: 20pt;
	font-weight:bold;
	padding-left:60px;
	display:block;
}

.bold
{
	font-weight:bold;
}

.liste
{
	margin-left:60px;
	margin-bottom:40px;
}

.center
{
	text-align:center;
}

.page_niveau4{
	font-family:Calibri,Arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	color:#fff;
	padding-left:15px;
	margin-left: 0px;
}