/* Body */
body
{
background-color:black;
color:black;
}




.texte_menu, .texte_menu_actif
{
font-family:Calibri;
font-size:16px;
text-align:center;
text-decoration:none;
}
.texte_menu_actif
{
font-weight:bolder;
color:#28A2D2;
}
.texte_menu_actif:hover
{
font-weight:bolder;
color:orange;
}
.texte_menu
{
font-weight:normal;
color:white;
}
.texte_menu:hover
{
font-weight:normal;
color:orange;
}


.image_accueil_1
{
color:white; 
border-style:none;
border-color:white;
border-width:0;
position:absolute;
}

.image_accueil_2
{
color:white; 
background-color:white;
border-style:none;
border-color:white;
border-width:0;
position:bottom;
}

p,texte_titre,nom_musicien,.texte_contact,.lien,h1,info_concert
{
font-family:sans-serif;
text-align:left;
font-size:16px;
font-style:normal;
text-decoration:none;
}




h1
{
font-size:16px;
color:white;
}

p
{
text-align:justify;
color:white;
margin-left:20px;
margin-right:20px;
}

texte_titre
{
font-size:18px;
text-align:left;
color:white;
margin-left:0px;
margin-right:0px;
}


nom_musicien
{
text-align:center;
color:white;
}

.info_concert
{
color:#28A2D2;
font-size:16px;
font-style:normal;
margin-left:40px;
margin-right:0px;
}


.texte_contact
{
color:white;
}

.texte_intro
{
font-family:Calibri;
font-size:16px;
font-weight:normal;
color:white;
text-align:center;
margin-left:0px;
font-variant:normal;
text-decoration:none;
}

.numero_photo,.numero_photo_actif
{
font-family:Calibri;
font-size:14px;
font-weight:normal;
text-align:center;
margin-left:0px;
font-variant:normal;
text-decoration:none;
color:white;
}
.numero_photo_actif
{
color:#1C8AB5;
}
.numero_photo
{
color:white;
}

.lien
{
color:orange;
}
.lien:hover
{
color:orange;
text-decoration:underline;
}


.image_dans_le_texte
{
margin:15px;
text-align:center;
position:center;
}

.titre_special
{
font-family:Verdana, "Times New Roman", Serif;
text-align:center;
text-decoration:none;
color:orange;
margin-left:0px;
margin-right:0px;
font-size:18px;
font-weight:bolder;
}


.texte_titre_mp3
{
font-family:Verdana, "Times New Roman", Serif;
text-align:left;
text-decoration:none;
color:orange;
margin-left:3px;
margin-right:0px;
font-size:14px;
font-weight:bolder;
}
.texte_commentaire_mp3
{
font-family:Verdana, "Times New Roman", Serif;
text-align:left;
text-decoration:none;
color:white;
margin-left:3px;
margin-right:0px;
font-size:12px;
font-weight:normal;
}
.texte_telecharger_mp3
{
font-family:Verdana, "Times New Roman", Serif;
text-align:center;
text-decoration:none;
color:grey;
margin-left:3px;
margin-right:0px;
font-size:10px;
font-weight:normal;
}
.tableau_mp3
{
border-style:solid;
border-color:#1C8AB5;
border-collapse:collapse;
border-width:1px;
text-align:center;
font-family:Verdana, "Times New Roman", Serif;
font-size:14px;
font-weight:bolder;
}







h2
{
text-align:left;
margin-top:5px;
margin-left:20px;
font-variant:small-caps;
color:orange;
font-family:Verdana, Serif;
font-size:13px;
font-style:italic;
text-decoration:none;
margin-bottom:0px;
padding-bottom:0px;
}

.texte_liens
{
font-family:Verdana, "Times New Roman", Serif;
font-size:11px;
font-weight:bolder;
text-align:justify;
color:black;
margin-left:35px;
margin-right:30px;
margin-top:5px;
margin-bottom:17px;
/*background-color:white;*/
}

.pied
{
text-align:center;
font-family:Verdana, "Times New Roman", Serif;
font-size:11px;
font-weight:normal;
color:gray;
background-color:black;
}

a
{
  color:black;
}

a.lien_pied:link
{
font-family:Verdana, "Times New Roman", Serif;
font-size:11px;
font-weight:normal;
color:gray;
background-color:black;
font-style:normal;
border-style:none;
text-decoration:none;
}

a.lien_pied:hover
{
font-style:normal;
text-decoration:underline;
}


a.lien_pied:active
{
color:gray;
text-decoration:none;
}

a.lien_pied:visited
{
color:gray; 
text-decoration:none;
}

.lien_image_menu
{
color:white; 
/*background-color:white;*/
border-style:none;
border-color:white;
border-width:0;
}

.lien_miniature_photo
{
color:white; 
/*background-color:white;*/
border-style:solid;
border-color:white;
border-width:10;
}

.liste
{
font-family:Verdana, "Times New Roman", Serif;
font-size:11px;
font-weight:bolder;
color:black;
margin-left:15px;
}

.liste_centree
{
font-family:Verdana, "Times New Roman", Serif;
font-size:11px;
font-weight:bolder;
color:orange;
text-align:center;
margin-left:0px;
font-variant:small-caps;
}

.liste_mp3
{
font-family:Verdana, "Times New Roman", Serif;
font-size:11px;
font-weight:bolder;
color:orange;
text-align:left;
margin-left:0px;
font-variant:small-caps;
}

.pro
{
font-family:Verdana, "Times New Roman", Serif;
font-size:11px;
font-weight:bolder;
color:orange;
text-align:left;
margin-left:0px;
font-variant:normal;
}





.tableau_dates
{
border-style:dashed;
border-color:orange;
border-collapse:collapse;
border-width:1px;
text-align:center;
font-family:Verdana, "Times New Roman", Serif;
font-size:14px;
font-weight:bolder;
}




.texte_mail
{
font-family:Verdana, "Times New Roman", Serif;
font-size:14px;
font-weight:bolder;
margin-left:20px;
color:orange;
}

.tableau_global
{
background-color:white;
border-style:none;
border-collapse:collapse;
border-width:0px;
}

.fond_noir
{
background-color:black;
}




.tableau_sans_bordure
{
border-style:none;
border-collapse:collapse;
}

table{
  margin:0;
  padding:0;
  border:none;
  border-spacing:0;
  border-collapse:collapse;
}
tr{
  margin:0;
  padding:0;
  border:none;
}
td{
  margin:0;
  padding:0;
}

td img{
  padding:0;
  margin:0;
  vertical-align: middle;
}





/* STOP */