/* CSS Basic Document */

.normal_text {

   text-align:justify font-family: arial;
   font-size: 14px;
   color: #000000;
}

.normal_text_gras_italic {

   text-align:justify font-family: arial;
   font-size: 14px;
   font-style: italic;
   font-weight: bold;
}
.normal_text_gras {

   text-align:justify font-family: arial;
   font-size: 14px;
   font-weight: bold;
}

.blue_text {

   text-align:justify font-family: arial;
   font-size: 14px;
   font-weight: bold;
   color: #0505FA;
}

.red_text {

   text-align:justify font-family: arial;
   font-size: 14px;
   font-weight: bold;
   color: #D60309;
}

.orange_text {

   text-align:justify font-family: arial;
   font-size: 14px;
   font-weight: bold;
   color: #FEA601;
}

.bleu_clair_text {

   text-align:justify font-family: arial;
   font-size: 14px;
   font-weight: bold;
   color: #03A5FC;
}

.titre {

   text-align:justify font-family: arial;
   font-size: 16px;
   color: #0000FF;
}

.blue_titre {

   text-align:justify font-family: arial;
   font-size: 16px;
   font-weight: bold;
   color: #0505FA;
}

.blue_gros_titre {

   text-align:justify font-family: arial;
   font-size: 20px;
   font-weight: bold;
   color: #0505FA;
}

.red_titre {

   text-align:justify font-family: arial;
   font-size: 18px;
   font-weight: bold;
   color: #D60309;
}

.orange_titre {

   text-align:justify font-family: arial;
   font-size: 18px;
   font-weight: bold;
   color: #FEA601;
}

.green_titre {

   text-align:justify font-family: arial;
   font-size: 18px;
   font-weight: bold;
   color: #02BF78;
}

.normal_text_gras_souligne {

   text-align:justify font-family: arial;
   font-size: 14px;
   font-weight: bold;
   text-decoration: underline;
}
.normal_text_italic {

   text-align:justify font-family: arial;
   font-size: 14px;
   font-style: italic;
}

.petit_text {

   text-align:justify font-family: arial;
   font-size: 12px;
}

.petit_text_rouge {

   text-align:justify font-family: arial;
   font-size: 12px;
   color:#FD0247;
}

.error_text {

   text-align:justify font-family: arial;
   font-size: 14px;
   font-weight: bold;
   color:#FD0247;
}

.copyright {
   padding: 7px 15px;
   font-size: 11px;
   color: #666565;
   }

.ejs_scroll {
   font-size:10px;
   font-family:Verdana;
   color:#333399;
}

.lienbleu {
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 14px;
   line-height: 16px;
   color: #0F75FF;
   font-weight: bold;
   text-decoration: none;

}

.lienbleu:hover {
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 14px;
   line-height: 16px;
   color: #FEA601;
   font-weight: bold;
   text-decoration: none;
}

.lienrouge {
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 14px;
   line-height: 16px;
   color: #FF0000;
   font-weight: bold;
   text-decoration: none;

}

.lienrouge:hover {
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 14px;
   line-height: 16px;
   color: #E60000;
   font-weight: bold;
   text-decoration: none;
}

.normal_text:hover {
   text-align:justify font-family: arial;
   font-size: 14px;
   color: #FB7D00;
   text-decoration: underline;
}

.normal_text_bleuclair {

   text-align:justify font-family: arial;
   font-size: 12px;
   font-weight: bold;
   color: #0F75FF;
}

.orange_petit_text {

   text-align:justify font-family: arial;
   font-size: 12px;
   font-weight: bold;
   color: #FB7D00;
}

.gris_petit_text {

   text-align:justify font-family: arial;
   font-size: 12px;
   font-weight: bold;
   color: #6A6A6A;
}

.gris_petit_text:hover {
   text-align:justify font-family: arial;
   font-size: 12px;
   font-weight: bold;
   color: #FB7D00;
   text-decoration: underline;
}

.bold_text_bleuclair_italic {

   text-align:justify font-family: arial;
   font-size: 14px;
   font-weight: bold;
   font-style: italic;
   color: #0F75FF;
}

.normal_text_bleuclair_italic {

   text-align:justify font-family: arial;
   font-size: 14px;
   font-style: italic;
   color: #0F75FF;
}

.red_gros_titre {

   text-align:justify font-family: arial;
   font-size: 36px;
   font-weight: bold;
   color: #D60309;
}

.bordure {
   border: 1px solid black; /* crée une bordure de 1 px noir */
   background-color:#FFFFFF;
   text-align:justify font-family: arial;
   font-size: 14px;
   color: #000000;
}

.gris_petit_text_souligne {

   text-align:justify font-family: arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: underline;
   color: #6A6A6A;
}

.grand_text_gras {

   text-align:justify font-family: arial;
   font-size: 18px;
   font-weight: bold;
   color: #000000;
}

.text_gris_italic {
   text-align:justify font-family: arial;
   font-size: 18px;
   font-weight: bold;
   font-style: italic;
   color: #6A6A6A;
}

.text_gris {
   text-align:justify font-family: arial;
   font-size: 18px;
   font-weight: bold;
   color: #6A6A6A;
}

.blue_titre_italic {

   text-align:justify font-family: arial;
   font-size: 16px;
   font-weight: bold;
   font-style: italic;
   color: #0505FA;
}

.tres_grand_text_gras {

   text-align:justify font-family: arial;
   font-size: 20px;
   font-weight: bold;
   color: #000000;
}

.green_titre_italic {

   text-align:justify font-family: arial;
   font-size: 16px;
   font-weight: bold;
   font-style: italic;
   color: #008000;
}

.green_clair_titre_italic {

   text-align:justify font-family: arial;
   font-size: 16px;
   font-weight: bold;
   font-style: italic;
   color: #00FF00;
}

.red_titre_italic {

   text-align:justify font-family: arial;
   font-size: 16px;
   font-weight: bold;
   font-style: italic;
   color: #D60309;
}

.pink_titre_italic {

   text-align:justify font-family: arial;
   font-size: 16px;
   font-weight: bold;
   font-style: italic;
   color: #FF00FF;
}

.orange_titre_italic {

   text-align:justify font-family: arial;
   font-size: 16px;
   font-weight: bold;
   font-style: italic;
   color: #FB7D00;
}

.jaune_titre_italic {

   text-align:justify font-family: arial;
   font-size: 16px;
   font-weight: bold;
   font-style: italic;
   color: #FCDD03;
}

.gris_petit_text_italic {

   text-align:justify font-family: arial;
   font-size: 12px;
   font-weight: bold;
   font-style: italic;
   color: #6A6A6A;
}

.bordure_pointille {
   border: 1px dotted black; /* crée une bordure de 1 px noir */
   text-align:justify font-family: arial;
   font-size: 14px;
   color: #000000;
}

.feedback {
   margin-top: 5px;
   margin-bottom: 14px !important;
   margin-bottom: 10px;
   background-color: #ffffff;
   text-align:justify font-family: arial;
   font-size: 14px;
   padding: 8px;
   -moz-border-radius: 15px; /* Firefox */
  -webkit-border-radius: 15px; /* Safari and Chrome */
   border-radius: 15px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
   behavior: url(css/ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class *

}

