﻿body
{
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color: #ECECED;
}
a img
{
    border: none;
}
#page
{
    position: relative;
    width: 980px;
    margin-right: auto;
    margin-left: auto;
    position: relative;
    margin-top: 10px;
    background-color: #FFF;
    padding: 5px;
}
#tete
{
    position: relative;
    width: 980px;
    position: relative;
}
#tete_content
{
    position: relative;
    width: 980px;
    position: relative;
    height: 130px;
}
#tete_logo
{
    position: relative;
    width: 665px;
    position: relative;
    height: 130px;
    background-color: #F0F0F0;
    float: left;
}
.tete_login
{
    position: relative;
    width: 180px;
    position: relative;
    height: 120px;
    background-color: #665952;
    float: left;
    margin-left: 5px;
    padding: 5px;
    line-height: 3px;
}
#tete_abo
{
    position: relative;
    width: 115px;
    position: relative;
    height: 130px;
    float: left;
    margin-left: 5px;
}

#tete_menu
{
    position: relative;
    width: 980px;
    position: relative;
    height: 30px;
    margin-top: 5px;
    margin-bottom: 5px;
}
#tete_menu_edito
{
    position: relative;
    width: 78px;
    position: relative;
    float: left;
    padding-right: 5px;
}
#tete_menu_une
{
    position: relative;
    width: 107px;
    position: relative;
    float: left;
    padding-right: 5px;
}
#tete_menu_bref
{
    position: relative;
    width: 95px;
    position: relative;
    float: left;
    padding-right: 5px;
}
#tete_menu_entretien
{
    position: relative;
    width: 162px;
    position: relative;
    float: left;
    padding-right: 5px;
}
#tete_menu_videos
{
    position: relative;
    width: 203px;
    position: relative;
    float: left;
    padding-right: 5px;
}
#tete_menu_dossier
{
    position: relative;
    width: 111px;
    position: relative;
    float: left;
    padding-right: 5px;
}
#tete_menu_serie
{
    position: relative;
    width: 194px;
    position: relative;
    float: left;
}
#content
{
    position: relative;
    width: 980px;
    position: relative;
}
#content_gauche
{
    position: relative;
    width: 190px;
    position: relative;
    float: left;
}
#content_gauche_recherche
{
    position: relative;
    width: 180px;
    position: relative;
    background-color: #C11B1E;
    padding: 5px;
    margin-bottom: 5px;
}
#content_gauche_bt
{
    position: relative;
    width: 190px;
    position: relative;
    margin-top: 5px;
    margin-bottom: 5px;
    height: 30px;
}
#content_gauche_agenda
{
    position: relative;
    width: 190px;
    position: relative;
    background-color: #F2F2F2;
}
.content_gauche_agenda_cel1
{
    position: relative;
    width: 180px;
    position: relative;
    background-color: #D9D9D9;
    clear: left;
    padding: 5px;
}
.content_gauche_agenda_cel2
{
    position: relative;
    width: 180px;
    position: relative;
    clear: left;
    padding: 5px;
}
#content_milieu
{
    position: relative;
    width: 390px;
    position: relative;
    float: left;
    margin-left: 5px;
}
#content_milieu_photo
{
    position: relative;
    width: 390px;
    position: relative;
}
#content_milieu_ss_titre
{
    position: relative;
    width: 380px;
    position: relative;
    padding-left: 5px;
    padding-bottom: 10px;
}
#content_milieu_texte
{
    position: relative;
    width: 380px;
    position: relative;
    padding-left: 5px;
    padding-top: 5px;
    text-align: justify;
}
#content_milieu_bt_suite
{
    position: relative;
    width: 380px;
    position: relative;
    padding-left: 5px;
    padding-top: 5px;
    padding-bottom: 10px;
}
#content_milieu_bt_suite2
{
    position: relative;
    width: 179px;
    position: relative;
    padding-left: 5px;
    padding-top: 5px;
    padding-bottom: 10px;
}
#content_milieu_edito
{
    position: relative;
    width: 390px;
    position: relative;
    background-color: #A77D54;
}
#content_milieu_une
{
    position: relative;
    width: 390px;
    position: relative;
    background-color: #EFEFEF;
    margin-top: 5px;
}
#content_milieu_entretiens
{
    position: relative;
    width: 390px;
    position: relative;
    background-color: #534740;
    margin-top: 5px;
}
#content_milieu_bref
{
    position: relative;
    width: 390px;
    position: relative;
    background-color: #C11B1E;
}
#content_milieu_bref2
{
    position: relative;
    width: 194px;
    position: relative;
    background-color: #C11B1E;
}
#content_milieu_bref_cel1, .content_milieu_bref_cel1
{
    position: relative; /*width: 380px;*/
    position: relative;
    padding: 5px;
    text-align: justify;
    overflow: hidden;
    background-color: #99141F;
}
#content_milieu_bref_cel2, .content_milieu_bref_cel2
{
    position: relative; /*width: 380px;*/
    position: relative;
    padding: 5px;
    text-align: justify;
    background-color: #C11B1E;
}
#content_milieu_videos
{
    position: relative;
    width: 390px;
    position: relative;
    background-color: #19171B;
    margin-top: 5px;
    padding-bottom: 10px;
    clear: left;
}
#content_milieu_videos_next
{
    position: relative;
    width: 390px;
    position: relative;
    background-color: #323135;
    clear: left;
}
#content_milieu_videos_next_cel
{
    position: relative;
    width: 185px;
    position: relative;
    background-color: #323135;
    float: left;
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 10px;
    padding-left: 5px;
}
#content_milieu_videos_next_cel_texte
{
    position: relative;
    width: 185px;
    position: relative;
    padding-top: 5px;
    text-align: justify;
}
#content_milieu_videos_next_cel_fin
{
    width: 390px;
    clear: left;
}
#content_milieu_photo_video
{
    position: relative;
    width: 380px;
    position: relative;
    padding-left: 5px;
}
#content_milieu_dossier
{
    position: relative;
    width: 390px;
    position: relative;
    background-color: #E35A17;
    margin-top: 5px;
    padding-bottom: 10px;
}
#content_milieu_serie
{
    position: relative;
    width: 390px;
    position: relative;
    background-color: #C11B1E;
    margin-top: 5px;
}
#content_milieu_serie_cel
{
    position: relative;
    width: 390px;
    position: relative;
    clear: left;
}
#content_milieu_serie_cel_fin
{
    width: 195px;
    clear: left;
}
#content_milieu_serie_photo
{
    position: relative;
    width: 115px;
    position: relative;
    padding: 5px;
    float: left;
}
#content_milieu_serie_texte
{
    position: relative;
    width: 255px;
    position: relative;
    padding: 5px;
    float: left;
}
#content_milieu_TITRE_RSS
{
    position: relative;
    width: 390px;
    position: relative;
    clear: left;
}
#content_milieu_TITRE_RSS2
{
    position: relative;
    width: 194px;
    position: relative;
    clear: left;
}
#content_milieu_TITRE_rub
{
    position: relative;
    width: 350px;
    position: relative;
    float: left;
}
#content_milieu_TITRE_rub2
{
    position: relative;
    width: 194px;
    position: relative;
    float: left;
}
#content_milieu_RSS
{
    position: relative;
    width: 40px;
    position: relative;
    float: left;
}
content_milieu_TITRE_RSS_agenda
{
    position: relative;
    width: 190px;
    position: relative;
}
#content_milieu_TITRE_rub_agenda
{
    position: relative;
    width: 150px;
    position: relative;
    float: left;
}
#content_droite
{
    position: relative;
    width: 390px;
    position: relative;
    float: left;
    margin-left: 5px;
}
#content_milieu2
{
    position: relative;
    width: 586px;
    position: relative;
    float: left;
    margin-left: 5px;
}
#content_milieu2_titrerub
{
    position: relative;
    width: 586px;
    position: relative;
    height: 40px;
    background-color: #A77D54;
    margin-bottom: 5px;
}
#content_milieu2_contenu
{
    position: relative;
    width: 576px;
    position: relative;
    background-color: #A77D54;
    padding: 5px;
}
#content_milieu2_titrerub_une
{
    position: relative;
    width: 586px;
    position: relative;
    height: 40px;
    background-color: #EFEFEF;
    margin-bottom: 5px;
}
#content_milieu2_contenu_une
{
    position: relative;
    width: 576px;
    position: relative;
    background-color: #EFEFEF;
    padding: 5px;
}
#content_milieu2_titrerub_entretien
{
    position: relative;
    width: 586px;
    position: relative;
    height: 40px;
    background-color: #534740;
    margin-bottom: 5px;
}
#content_milieu2_contenu_serie
{
    position: relative;
    width: 576px;
    position: relative;
    background-color: #C11B1E;
    padding: 5px;
}
#content_milieu2_titrerub_serie
{
    position: relative;
    width: 586px;
    position: relative;
    height: 40px;
    background-color: #C11B1E;
    margin-bottom: 5px;
}
#content_milieu2_contenu_entretien
{
    position: relative;
    width: 576px;
    position: relative;
    background-color: #534740;
    padding: 5px;
}
#content_milieu2_titrerub_dossier
{
    position: relative;
    width: 586px;
    position: relative;
    height: 40px;
    background-color: #E35A17;
    margin-bottom: 5px;
}
#content_milieu2_contenu_dossier
{
    position: relative;
    width: 576px;
    position: relative;
    background-color: #E35A17;
    padding: 5px;
}
#content_milieu2_titrerub_video
{
    position: relative;
    width: 586px;
    position: relative;
    height: 40px;
    background-color: #19171B;
    margin-bottom: 5px;
}
#content_milieu2_contenu_video
{
    position: relative;
    width: 576px;
    position: relative;
    background-color: #19171B;
    padding: 5px;
}
#content_milieu2_im
{
    position: relative; /*width: 586px;*/
    position: relative;
    margin-bottom: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    text-align: justify;
}
#content_milieu2_im_photo
{
    position: relative; /*width: 586px;*/
    position: relative;
    margin-top: 5px;
    margin-bottom: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    text-align: center;
}
#content_droite2
{
    position: relative;
    width: 194px;
    position: relative;
    float: left;
    margin-left: 5px;
}
#content_droite2_titre
{
    position: relative;
    width: 194px;
    position: relative;
    background-color: #EFEFEF;
    margin-bottom: 5px;
}
#content_droite2_article, .content_droite2_article
{
    position: relative;
    width: 194px;
    position: relative;
    background-color: #EFEFEF;
    margin-bottom: 5px;
}
#content_droite2_article_im
{
    position: relative;
    width: 194px;
    position: relative;
    background-color: #EFEFEF;
}
#content_droite2_article_texte
{
    position: relative;
    width: 184px;
    position: relative;
    background-color: #EFEFEF;
    padding: 5px;
}
#content_droite2_edito_bt_suite
{
    position: relative;
    width: 184px;
    position: relative;
    padding-top: 5px;
    padding-bottom: 5px;
}
#content_milieu2_titreABONNEZ_VOUS
{
    position: relative;
    width: 586px;
    position: relative;
    height: 40px;
    background-color: #E35A17;
    margin-bottom: 5px;
}
#content_milieu2_contenuABONNEZ_VOUS
{
    position: relative;
    width: 576px;
    position: relative;
    background-color: #E35A17;
    padding: 5px;
}
#content_milieu2_contenuABONNEZ_VOUS_form
{
    position: relative;
    width: 500px;
    position: relative;
    padding-left: 76px;
}








#fin_content
{
    position: relative;
    clear: left;
}
#footer
{
    margin-right: auto;
    margin-left: auto;
    position: relative;
    width: 980px;
    padding: 5px;
    background-color: #FFF;
    margin-top: 5px;
    margin-bottom: 20px;
}
#footer_fond
{
    position: relative;
    width: 980px;
    background-image: url(jpg/fond_footer.gif);
    background-repeat: repeat-y;
    padding-top: 20px;
    padding-bottom: 20px;
}
#footer_bloc
{
    position: relative;
    width: 195px;
    float: left;
    margin-left: 30px;
    margin-right: 20px;
}
#fin_footer
{
    position: relative;
    clear: left;
    width: 980px;
}


/*a:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #012CB1;
    text-decoration: none;
}

a:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #012CB1;
    text-decoration: none;
}

a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #012CB1;
    text-decoration: underline;
}

a:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #012CB1;
    text-decoration: none;
}*/



.id:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFF;
    text-decoration: none;
}

.id:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFF;
    text-decoration: none;
}

.id:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFF;
    text-decoration: underline;
}

.id:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFF;
    text-decoration: none;
}





.suite_edito:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFF;
    text-decoration: none;
    text-transform: uppercase;
}

.suite_edito:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFF;
    text-decoration: none;
    text-transform: uppercase;
}

.suite_edito:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #B58F69;
    text-transform: uppercase;
    background-color: #FFF;
}

.suite_edito:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFF;
    text-decoration: none;
    text-transform: uppercase;
}


.suite_une:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #C11B1E;
    text-decoration: none;
    text-transform: uppercase;
}

.suite_une:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #C11B1E;
    text-decoration: none;
    text-transform: uppercase;
}

.suite_une:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFF;
    text-transform: uppercase;
    background-color: #C11B1E;
}

.suite_une:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #C11B1E;
    text-decoration: none;
    text-transform: uppercase;
}

.suite_entretiens:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFF;
    text-decoration: none;
    text-transform: uppercase;
}

.suite_entretiens:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFF;
    text-decoration: none;
    text-transform: uppercase;
}

.suite_entretiens:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #665952;
    text-transform: uppercase;
    background-color: #FFF;
}

.suite_entretiens:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFF;
    text-decoration: none;
    text-transform: uppercase;
}



.suite_bref:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFF;
    text-decoration: none;
    text-transform: uppercase;
}

.suite_bref:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFF;
    text-decoration: none;
    text-transform: uppercase;
}

.suite_bref:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #665952;
    text-transform: uppercase;
    background-color: #FFF;
}

.suite_bref:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFF;
    text-decoration: none;
    text-transform: uppercase;
}






.footer:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFF;
    text-decoration: none;
    text-transform: uppercase;
}

.footer:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFF;
    text-decoration: none;
    text-transform: uppercase;
}

.footer:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #F00;
    text-decoration: none;
    text-transform: uppercase;
}

.footer:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFF;
    text-decoration: none;
    text-transform: uppercase;
}

a.suite_edito2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #B58F69;
    text-decoration: none;
    text-transform: uppercase;
}
a.suite_edito2:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFF;
    text-decoration: none;
    text-transform: uppercase;
    background-color: #B58F69;
}
a.suite_une2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #C11B1E;
    text-decoration: none;
    text-transform: uppercase;
}
a.suite_une2:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFF;
    text-decoration: none;
    text-transform: uppercase;
    background-color: #C11B1E;
}


.texte
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFF;
    line-height: 20px;
}
.texte a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
    color: #FFF;
    line-height: 20px;
    text-decoration: underline;
}
.texte_noir
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000;
    text-align: justify;
    line-height: 20px;
}

.texte_noir a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000;
    text-align: justify;
    line-height: 20px;
    text-decoration: underline;
}
.texte-CAP
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFF;
    text-transform: uppercase;
    line-height: 20px;
}
.texte_bref_date
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #F4A4AC;
    line-height: 20px;
}
.texte_bref_date a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #F4A4AC;
    line-height: 20px;
    text-decoration: underline;
}
.texte_bref, a.texte_bref
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFF;
    font-weight: bold;
    text-decoration: none;
    line-height: 20px;
}
.texte_bref_accueil, a.texte_bref_accueil
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #FFF;
    font-weight: bold;
    text-decoration: none;
    line-height: 20px;
    text-align: left;
}
.texte_bref_suite, .texte_bref_suite a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFFFFF;
    line-height: 20px;
}
.texte_rouge
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #C11B1E;
    line-height: 20px;
}
.texte_rouge a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #C11B1E;
    line-height: 20px;
    text-decoration: underline;
}
.ss_titre_blanc, .ss_titre_blanc a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFF;
    font-weight: bold;
    text-decoration: none;
    line-height: 20px;
}
.ss_titre_blanc_gros, .ss_titre_blanc_gros a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #FFF;
    font-weight: bold;
    text-decoration: none;
    line-height: 18px;
}
.ss_titre_blanc_gros a:hover
{
    text-decoration: underline;
}
.ss_titre_rouge, a.ss_titre_rouge, .ss_titre_rouge a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #C11B1E;
    font-weight: bold;
    text-decoration: none;
    line-height: 20px;
}
a.ss_titre_rouge:hover
{
    text-decoration: underline;
}
.ss_titre_rouge_gros, .ss_titre_rouge_gros a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #C11B1E;
    font-weight: bold;
    text-decoration: none;
    line-height: 18px;
}
.ss_titre_rouge_gros a:hover
{
    text-decoration: underline;
}
.ss_titre_edito, a.ss_titre_edito
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #B58F69;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
}
a.ss_titre_edito:hover
{
    text-decoration: underline;
}


.ss_titre_entretien, a.ss_titre_entretien
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #524653;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
}
a.ss_titre_entretien:hover
{
    text-decoration: underline;
}
.texte_entretien, .texte_entretien a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #524653;
    text-align: justify;
    line-height: 20px;
}
a.suite_entretien2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #524653;
    text-decoration: none;
    text-transform: uppercase;
}
a.suite_entretien2:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFF;
    text-decoration: none;
    text-transform: uppercase;
    background-color: #524653;
}


.ss_titre_video, a.ss_titre_video
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #1a171b;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
}
a.ss_titre_video:hover
{
    text-decoration: underline;
}
.texte_video, .texte_video a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #1a171b;
    text-align: justify;
    line-height: 20px;
}
a.suite_video2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #1a171b;
    text-decoration: none;
    text-transform: uppercase;
}
a.suite_video2:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFF;
    text-decoration: none;
    text-transform: uppercase;
    background-color: #1a171b;
}


.ss_titre_dossiers, a.ss_titre_dossiers
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #e35a16;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
}
a.ss_titre_dossiers:hover
{
    text-decoration: underline;
}
.texte_dossiers, .texte_dossiers a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #e35a16;
    text-align: justify;
    line-height: 20px;
}
a.suite_dossiers2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #e35a16;
    text-decoration: none;
    text-transform: uppercase;
}
a.suite_dossiers2:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFF;
    text-decoration: none;
    text-transform: uppercase;
    background-color: #e35a16;
}


.texte_edito, .texte_edito a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #B58F69;
    text-align: justify;
    line-height: 20px;
}
.texte_rouge, .texte_rouge a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #C11B1E;
    text-align: justify;
    line-height: 20px;
}
.titrerub, a.titreRub
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #FFF;
    font-weight: bold;
    text-decoration: none;
}
a.titreRub:hover
{
    text-decoration: underline;
}
.chapo, .chapo a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFF;
    font-weight: bold;
}
.titrerub_rouge
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #C11B1E;
    font-weight: bold;
    text-decoration: none;
}
a.titrerub_rouge:hover
{
    text-decoration: underline;
}
.chapo_rouge
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #C11B1E;
    font-weight: bold;
    line-height: 16px;
}
.chapo_rouge a
{
    color: #C11B1E;
}
.chapo_noir
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000000;
    font-weight: bold;
    line-height: 16px;
}
.chapo_noir a
{
    color: #000000;
}
.texte10
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFF;
    line-height: 9px;
}
.stop_float
{
    clear: both;
}

.input_identifiez
{
    font-size: 12px;
    width: 165px;
}
input
{
    font-size: 12px;
}
.legendePhoto
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000;
    line-height: 9px;
    padding-right: 5px;
}
#defile
{
    position: relative;
    width: 980px;
    position: relative;
    margin-bottom: 5px;
    margin-top: 5px;
    background-color: #EFEFEF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #534740;
    padding-top: 5px;
    padding-bottom: 5px;
}


#lienDeconnecter
{
    position: absolute;
    left: 5px;
    top: 115px;
}
.marge
{
    height:5px;
}

.bt_print
{
    float:right;
}

div.infoPaiement
{
    text-align:center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #FFFFFF;
}
div.infoPaiement a
{
    font-size: 18px;
    color: #FFFFFF;
    text-decoration:none;
}
div.infoPaiement a:hover
{
    text-decoration:underline;
}
textarea
{
    font-family: Arial, Helvetica, sans-serif;
}
