html,
body {
  background-color: transparent;
  margin:0px;
  padding:0px;
}
#menu_g {
  float:left;
}
#en_tete {
  text-align:center;
}
.bg_accueil {
  /*background-image: url('images/concert_mulhouse_cd.jpg');*/
  /*background-image: url('images/accueil_chanter_pour_toi.jpg');*/
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-color: black;
}
.bg_quoi_de_9 {
  background-image: url('images/fond_quoi_de_9.jpg');
  background-repeat: no-repeat;
  background-position: 75% 50%;
  background-color: black;
}
.bg_action_cd {
  background-image: url('images/action_composition.png');
  background-repeat: no-repeat;
  background-position: 75% 50%;
  background-color: black;
}
/*
.bg_presentation {
  background-image: url('images/fond_presentation.jpg');
  background-repeat: no-repeat;
  background-position: 75% 50%;
  background-color: black;
}
*/
.bg_les_filles_de_l_est {
  background-image: url('images/fond_mur_noir.jpg');
  background-repeat: repeat;
  background-position: center;
  background-color: black;
}
.bg_paroles_les_filles_de_l_est {
  background-image: url('images/fond_mur_noir.jpg');
  background-repeat: repeat;
  background-position: center;
  background-color: black;
}
.bg_les_filles_de_l_est_commerce {
  background-image: url('images/fond_mur_noir.jpg');
  background-repeat: repeat;
  background-position: center;
  background-color: black;
}
.bg_les_filles_de_l_est_temoignages {
  background-image: url('images/fond_mur_noir.jpg');
  background-repeat: repeat;
  background-position: center;
  background-color: black;
}
.bg_l_oeil_du_tigre {
  background-image: url('images/fond_tigre.jpg');
  background-repeat: no-repeat;
  background-position: 75% 50%;
  background-color: black;
}
.bg_l_oeil_du_tigre_suisse {
  background-image: url('images/fond_tigre.jpg');
  background-repeat: no-repeat;
  background-position: 75% 50%;
  background-color: black;
}
.bg_livre_d_or {
  background-image: url('images/fond_livre_d_or.jpg');
  background-repeat: repeat;
  background-position: center;
  background-color: black;
}
.bg_critique {
  background-image: url('images/corkboard.jpg');
  background-repeat: repeat;
  background-position: center;
  background-color: black;
}
.bg_critique_page {
  background-image: url('images/fond_quoi_de_9.jpg');
  background-repeat: no-repeat;
  background-position: 75% 50%;
  background-color: black;
}
.bg_liens {
  background-image: url('images/fond_liens.jpg');
  background-repeat: no-repeat;
  background-position: 75% 50%;
  background-color: black;
}
/*
table {
  color: white;
  background-color: black;
}
*/
.normal {
  font-family: sans-serif;
  font-size: small;
  font-style: normal;
  font-weight: normal;
  color: #ffffff;
}
.normal_hl {
  font-family: sans-serif;
  font-size: small;
  font-style: normal;
  font-weight: normal;
  color: #ff9900;
}
.tiny {
  font-family: Helvetica;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  font-stretch: narrower;
  color: #ffffff;
}
.searchbox {
  font-family: Helvetica;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #0000ff;
  width: 100px;
  height: 20px;
  background-color: #ffffc0;
}
.update {
  font-family: "Monotype Corsiva", cursive;
  font-size: 10pt;
  font-style: normal;
  font-weight: normal;
  color: #ff0000;
}
.bold_ref {
    font-family: "Arial";
    font-size: medium;
    font-style: italic;
    font-weight: bold;
    color: #ffffff;
}
.title {
    font-family: "Monotype Corsiva", cursive;
    font-variant: inherit;
    font-size: 30pt;
    font-size-adjust: inherit;
    font-stretch: inherit;
    font-style: inherit;
    font-weight: normal;
    color: #ff4400;
}
.title_ss {
    font-family: sans-serif;
    font-size: x-large;
    font-style: normal;
    font-weight: bold;
    color: #ff4400;
    text-decoration: none;
    text-align: left;
}
.subtitle {
    font-family: sans-serif;
    font-size: medium;
    font-style: normal;
    font-weight: bold;
    color: #ff9900;
}
.title_cursive {
    font-family: "Monotype Corsiva", cursive, sans-serif;
    font-size: 22pt;
    font-style: normal;
    font-weight: bold;
    color: #ff9900;
}
.subtitle_cursive {
    font-family: "Monotype Corsiva", cursive, sans-serif;
    font-size: 16pt;
    font-style: normal;
    font-weight: bold;
    color: #ff9900;
}
.marquee {
    font-family: sans-serif;
    font-size: medium;
    font-style: normal;
    font-weight: bold;
    color: #ff9900;
}
.form, .select_lang, .option_lang {
    font-family: sans-serif;
    font-size: 10pt;
    font-style: normal;
    font-weight: lighter;
    color: #660000;
    background-color: #ffff99;
}
.select_lang, .option_lang {
    background-image:url(images/flags/fr.png);
    background-repeat:no-repeat;
    background-position:left center;
    padding-left:25px;
}
a:link
{
    color: #FF0000; 
    text-decoration: none;
}
a:visited
{
    color: #BB0000; 
    text-decoration: none;
} 
a:active 
{
    color: #FF7700;
    text-decoration: none;
    /*font-weight : bold;*/
}
a:hover
{
    color : #FF7700;
    /*font-weight : bold;*/
}
.copyright {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    font-weight: bold;
    color: #aaaaaa;
    /*text-decoration: underline;*/
}
.titleBoldRed {
    font-family: sans-serif;
    font-size: 22pt;
    font-style: normal;
    font-weight: bold;
    color: #ff0000;
    text-decoration: none;
}
.buttonlink {
  color: red;
  font-size: small;
  background-color: transparent;
  border-width: 0px;
  text-align: left;
  cursor: pointer;
}
.lettrine
{
  float:left;
  width:0.7em;
  font-size:400%;
  font-family:Algerian,monospace,serif;
  /*
  font-family: "Monotype Corsiva", cursive, sans-serif;
  */
  line-height:80%;
}
.img_float_left
{
  float:left;
  margin:5px 5px 5px 5px;
}
.img_float_right
{
  float:right;
  margin:5px 5px 5px 5px;
}
.agendaTable, .agendaTable td {
  border-style: solid;
  border-color: #221100;
  border-width: 2px;
}

