 /* ------------------------------------ */
/*                                      */
/*            TEXTES                    */
/*                                      */
/* ------------------------------------ */

#titre_fin
 {
margin:0px 0px 0px 0px;
padding:7px 0px 0px 10px;
color: #fff;
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 12px;

}
 
#titre_fin_noir
 {
margin:0px 0px 0px 0px;
padding:7px 0px 0px 10px;
color: #000;
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 10px;
}

titre_menu
 {
color: #006;
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 16px;
font-weight: bold;
}

.texte1
 {
 
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 1.3em;
font-weight: bold;
}


.texte_resume
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:1.15em;
font-style:italic;
font-weight: bold;
color:#fff;
letter-spacing:-0.02em;
text-align: left;
line-height:90%;





}



.sous_titre_article
{
font-family: Garamonde,  Arial, Geneva, Arial, sans-serif;
font-size: 1.6em;
font-weight: Bold;
color:#A1285F;
font-style:italic;
font-weight: bold;
letter-spacing:-0.02em;


}

.titre_item_cache
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1.2em;
letter-spacing:-0.03em;
font-weight: Bold;
color:#A72748;
}

.sous_titre_item_cache
{
font-family: Garamonde,  Arial, Geneva, Arial, sans-serif;
font-size: 1.4em;
font-weight: Bold;
color:#A1285F;
font-style:italic;
font-weight: normal;
letter-spacing:-0.02em;
}

.texte_item_cache
 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size:1.25em;
font-weight: bold;
color:#333;
letter-spacing:-0.02em;
text-align: left;
line-height:125%;
}



.texte2
 {
font-family: Arial, Geneva, Arial, sans-serif;
font-size: 0.95em;
font-weight: bold;
letter-spacing:0.01em;
color:#fff;
}

.date
 {
font-family: Arial, Geneva, Arial, sans-serif;
font-size: 0.80em;
font-weight: normal;
letter-spacing:0.01em;
color:#600;
}

.date_noir
 {
font-family: Arial, Geneva, Arial, sans-serif;
font-size: 0.85em;
font-weight: normal;
letter-spacing:0.01em;
color:#000;
}


.date_rouge
 {
font-family: Arial, Geneva, Arial, sans-serif;
font-size: 0.85em;
font-weight: normal;
letter-spacing:0.01em;
color:#8B003F;
}


.titre_dossier
 {
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 1.1em;
font-weight: Bold;
color:#600;
}

.resume_dossier
 {
font-family: Geneva, Verdana,  Arial, Geneva, Arial, sans-serif;
font-size:11px;
font-weight: bold;
color:#006;
letter-spacing:-0.01em;
line-height: 95%;
}

.titre_titre
 {
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 0.95em;
font-weight: Bold;
font-style:normal;
color:#fff;
}

.texte_msg
 {
font-family: Garamonde,  Arial, Geneva, Arial, sans-serif;
font-size: 1.2em;
font-weight: Bold;
color:#000;
}

.titre_item_img
 {
font-family: Garamonde,  Arial, Geneva, Arial, sans-serif;
font-size: 1.2em;
font-weight: Bold;
color:#5A8A2A;
}

.titre_item_lien
 {
font-family: Garamonde,  Arial, Geneva, Arial, sans-serif;
font-size: 1.2em;
font-weight: Bold;
color:#626D56;
}
.resume_prod
 {
font-family: Garamonde,  Arial, Geneva, Arial, sans-serif;
font-size: 1.3em;
font-weight: Bold;
color:#039;
}

.titre_acc
 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size:1.7em;
font-weight: bold;
color:#fff;
letter-spacing:-0.04em;
text-align: left;
line-height:100%;
}

.titre_article
 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size:2.2em;
font-weight: normal;
font-style: italic;
color:#5A1D27;
letter-spacing:-0.04em;
text-align: left;
line-height:100%;
}

.titre_article_vert
 {
font-family: Garamonde,  Arial, Geneva, Arial, sans-serif;
font-size:1.7em;
font-weight: bold;
color:#74A218;
letter-spacing:-0.04em;
text-align: left;
line-height:100%;
}

.titre_article_orange
 {
font-family: Garamonde,  Arial, Geneva, Arial, sans-serif;
font-size:1.4em;
font-weight: bold;
color:#60f;
letter-spacing:-0.04em;
text-align: left;
line-height:100%;
}

.texte_acc
 {
font-family: Garamonde,  Arial, Geneva, Arial, sans-serif;
font-size:1.9em;
font-weight: bold;
color:#fff;
letter-spacing:-0.02em;
text-align: center;
line-height:100%;
}

.texte_acc2
 {
font-family: Garamonde,  Arial, Geneva, Arial, sans-serif;
font-size:1.7em;
font-weight: bold;
color:#fff;
letter-spacing:-0.01em;
text-align: center;
line-height:100%;
}

.texte_item
 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size:1em;
font-weight: normal;
color:#333;
letter-spacing:-0.01em;
text-align: left;
line-height:100%;
}

.titre_item
 {
font-family: Verdana, Geneva, Arial, sans-serif;
font-size:1.2em;
font-weight: normal;
color:#36c;
letter-spacing:-0.02em;
text-align: left;
line-height:100%;
}

.titre_gros
 {
font-family: Verdana, Geneva, Arial, sans-serif;
font-size:1.1em;
font-weight: normal;
color:#315D7A;
letter-spacing:-0.01em;
text-align: left;
line-height:80%;
}

.stitre_item
 {
font-family: Verdana, Geneva, Arial, sans-serif;
font-size:1.1em;
font-weight: italic;
color:#5C5E74;
letter-spacing:-0.01em;
text-align: left;
line-height:100%;
}

.gros_titre
 {
font-family: Verdana, Geneva, Arial, sans-serif;
font-size:1.6em;
font-weight: bold;
color:#9c0;
letter-spacing:-0.04em;
text-align: left;
line-height:115%;
}

.gros_titre_fonce
 {
font-family: Verdana, Geneva, Arial, sans-serif;
font-size:1.6em;
font-weight: bold;
color:#425016;
letter-spacing:-0.04em;
text-align: left;
line-height:115%;
}

.gros_titre_bleu
 {
font-family: Verdana, Geneva, Arial, sans-serif;
font-size:1.6em;
font-weight: bold;
color:#03c;
letter-spacing:-0.04em;
text-align: left;
line-height:115%;
}

.gros_titre_bleu_fonce
 {
font-family: Verdana, Geneva, Arial, sans-serif;
font-size:1.6em;
font-weight: bold;
color:#300;
letter-spacing:-0.04em;
text-align: left;
line-height:115%;
}

.gros_titre_orange
 {
font-family: Verdana, Geneva, Arial, sans-serif;
font-size:1.4em;
font-weight: bold;
color:#c00;
letter-spacing:-0.04em;
text-align: left;
line-height:115%;
}
.titre_noir
 {
font-family: Verdana, Geneva, Arial, sans-serif;
font-size:1.2em;
font-weight: bold;
color:#000;
letter-spacing:-0.04em;
text-align: left;
line-height:115%;
}
.titre_orange
 {
font-family: Verdana, Geneva, Arial, sans-serif;
font-size:1.2em;
font-weight: bold;
color:#c00;
letter-spacing:-0.04em;
text-align: left;
line-height:115%;
}

.gros_titre_rouge
 {
font-family: Verdana, Geneva, Arial, sans-serif;
font-size:1.4em;
font-weight: bold;
color:#900;
letter-spacing:-0.04em;
text-align: left;
line-height:115%;
}

.gros_titre_violet
 {
font-family: Verdana, Geneva, Arial, sans-serif;
font-size:1.4em;
font-weight: bold;
color:#60c;
letter-spacing:-0.04em;
text-align: left;
line-height:115%;
}


.titre_violet
 {
font-family: Verdana, Geneva, Arial, sans-serif;
font-size:1.1em;
font-weight: bold;
color:#60c;
letter-spacing:-0.04em;
text-align: left;
line-height:115%;
}

.gros_titre_blanc
 {
font-family: Verdana, Geneva, Arial, sans-serif;
font-size:1.6em;
font-weight: bold;
color:#fff;
letter-spacing:-0.04em;
text-align: left;
line-height:115%;
}

.gros_titre_blanc_fonce
 {
font-family: Verdana, Geneva, Arial, sans-serif;
font-size:1.6em;
font-weight: bold;
color:#ccc;
letter-spacing:-0.04em;
text-align: left;
line-height:115%;
}


.texte3
 {
font-family: Verdana, Geneva, Arial, sans-serif;
font-size:0.95em;
font-weight: normal;
color:#000;
letter-spacing:-0.02em;
text-align: left;
line-height:115%;
}

.texte_petit
 {
font-family: Geneva, Verdana,  Arial, Geneva, Arial, sans-serif;
font-size:9px;
font-weight: normal;
color:#006;
letter-spacing:-0.01em;
text-align: justify;
line-height: 70%;
}

.texte5
 {
font-family: Geneva,Verdana,  Arial, Geneva, Arial, sans-serif;
font-size:0.95em;
font-weight: normal;
color:#26265E;
line-height: 90%
}



.texte4
 {
color: #602D2B; 
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 0.90em;
font-weight: bold;
}

titre_menu span
 {
color: #f60;

} 

.texte_news
 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size:11px;
font-weight: normal;
color:#000;
letter-spacing:-0.02em;
text-align: left;
line-height: 90%
}

.texte
 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size:1.35em;
font-weight: bold;
color:#282B26;
letter-spacing:-0.02em;
text-align: left;
line-height:135%;
}

.texte_login
 {
font-family: Verdana, Geneva, Arial, sans-serif;
font-size:0.95em;
font-weight: normal;
color:#8B003F;
letter-spacing:-0.02em;
text-align: left;
line-height:100%;
}

.texte_login_noir
 {
font-family: Verdana, Geneva, Arial, sans-serif;
font-size:0.95em;
font-weight: normal;
color:#000;
letter-spacing:-0.02em;
text-align: left;
line-height:100%;
}


.texte_form_marron
 {
font-family: Verdana, Geneva, Arial, sans-serif;
font-size:1em;
font-weight: normal;
color:#2E1905;
letter-spacing:-0.02em;
text-align: left;
line-height:100%;
}



.texte_serif
 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size:1.15em;
font-weight: normal;
color:#000;
letter-spacing:-0.02em;
text-align: left;
line-height: 115%
}

.texte_rouge
 {
font-family: Verdana, Geneva, Arial, sans-serif;
font-size:0.95em;
font-weight: normal;
color:#c30;
letter-spacing:-0.02em;
text-align: left;
line-height:100%;
}

.texte_serif_rouge
 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size:1.15em;
font-weight: normal;
color:#c00;
letter-spacing:-0.02em;
text-align: left;
line-height: 115%;
}

.texte_bleu
 {
font-family: Verdana, Geneva, Arial, sans-serif;
font-size:0.85em;
font-weight: normal;
color:#036;
letter-spacing:-0.01em;
text-align: left;
line-height: 85%;
}

.texte_serif_bleu
 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size:1.15em;
font-weight: normal;
color:#00c;
letter-spacing:-0.04em;
text-align: left;
line-height: 115%
}

.surlignage_jaune
 {
text-align: left;
line-height:115%;
background: #fc0;
padding:2px 2px 2px 2px;
}

.surlignage_vert
 {
text-align: left;
line-height:115%;
background: #696;
padding:2px 2px 2px 2px;
}

#cadre_vert {
text-align:center;
float:center;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-weight: bold;
color:#fff;
position: relative;
width: 640px;
display: block;
margin:15px 0px 15px 0px;
padding:10px 5px 10px 5px;
border: 1px solid #000;
background: #060;
}

#cadre_bleu {
text-align:center;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-weight: bold;
color:#333;
position: relative;
width: 640px;
display: block;
margin:15px 0px 15px 0px;
padding:10px 5px 10px 5px;
border: 1px solid #000;
background: #6cf;
}

.textemini { font: normal 10px Arial, Helvetica, sans-serif; color: #333333; letter-spacing: normal; word-spacing: normal; border: none; border-width: 0px medium ; text-align: justify}
.titremini { font: bold normal 9px Arial, Helvetica, sans-serif; color: #990000}
.titreminiorange { font: bold normal 10px Arial, Helvetica, sans-serif; color: #FF6600}
.texteblanc { font: normal 12px Arial, Helvetica, sans-serif; color: #FFFFFF; letter-spacing: normal; word-spacing: normal; border: none; border-width: 0px medium }
.radio {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.titre_orange { font: bold normal 14px Arial, Helvetica, sans-serif; color: #FF6600}
.titre_arial { font: bold normal 10px Arial, Helvetica, sans-serif; color: #333333; letter-spacing: 1px; word-spacing: 3px}
.select2 { background-color: #CFCFE7; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px }
.table2 { border: 1px outset; border-color: #CC9966 #CC6600 #CC6600 #CC9966}
.table3 { border: solid; border-color: black black #FFFFFF; border-width: 0px 0px 1px}
.table4 { border: 1px #FFFFFF solid; background-color: ECC893}
.menun { font: normal 11px Arial, Helvetica, sans-serif; color: #333333; border: none}
.menug { font: normal 11px Arial, Helvetica, sans-serif; color: #666666; border: none}
.texteblancbas { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #FFEAFF; letter-spacing: normal; word-spacing: normal; border: none; text-align: justify }
.menu_boite { font: bold normal 10px Verdana, Arial, Helvetica, sans-serif; color: #666699; letter-spacing: 0.0015em; word-spacing: 0.03em; border: thin #009900 none }
.cond { font: normal 10px Georgia, "Times New Roman", Times, serif; color: #333333; letter-spacing: normal; word-spacing: normal; border: none; border-width: 0px medium }
.texte_html { font: italic bold normal 14px Georgia, "Times New Roman", Times, serif; color: #333333; letter-spacing: normal; word-spacing: normal; border: none; border-width: 0px medium }
.titre_html { font: italic bold normal 18px Verdana, Arial, Helvetica, sans-serif; color: #660000; letter-spacing: normal; word-spacing: normal; border: none; border-width: 0px medium }

