body {font-family:Arial; font-size: 11px; color: #666666; font-weight: normal;}

.div_site {SCROLLBAR-FACE-COLOR: #C92525;
SCROLLBAR-HIGHLIGHT-COLOR: #FFD543;
    SCROLLBAR-SHADOW-COLOR: #FFD543;
SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
    SCROLLBAR-ARROW-COLOR: #FFD543;
SCROLLBAR-TRACK-COLOR: #FFFFFF;
    SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
}

.div_ph {SCROLLBAR-FACE-COLOR: gray;
SCROLLBAR-HIGHLIGHT-COLOR: #FFD543;
    SCROLLBAR-SHADOW-COLOR: #FFD543;
SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
    SCROLLBAR-ARROW-COLOR: #FFD543;
SCROLLBAR-TRACK-COLOR: #FFFFFF;
    SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
}

.div_ph_ {SCROLLBAR-FACE-COLOR: gray;
SCROLLBAR-HIGHLIGHT-COLOR: #FFD543;
    SCROLLBAR-SHADOW-COLOR: #FFD543;
SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
    SCROLLBAR-ARROW-COLOR: #FFD543;
SCROLLBAR-TRACK-COLOR: #FFFFFF;
    SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;

border: 1px none #000000;
overflow: auto;
overflow-x: hidden;

}


/*  contour des cellules de tableau (site) */
.contour_bas {border:1px solid #FFD543; border-top:none ; font-size: 11px; color: #666666; font-weight: normal}
.contour {border:1px solid #FFD543; font-size: 11px; color: #666666; font-weight: normal}

/*  contour des cellules de tableau (phototheques) */

.contour_onglet_compte {border:2px solid gray; border-top:none ;font-size: 11px; color: #666666; font-weight: normal}

.contour_bas_gray {border:1px solid gray; border-top:none ;font-size: 11px; color: #666666; font-weight: normal}
.contour_gray {border:1px solid gray; font-size: 11px; color: #666666; font-weight: normal}

.contour_black {border:1px solid black; font-size: 11px; color: #666666; font-weight: normal}

/* R : CA6F6F / J : FFD543 */

.input_v3{width:100px;background-color:white;font-family:Arial,Helvetica,sans-serif;font-size:10px;color: #666666; border:1px solid;border-color:#919191}

.input_v3perso{width:200px;background-color:white;font-family:Arial,Helvetica,sans-serif;font-size:10px;color: #666666; border:1px solid;border-color:#919191}

.select { font-family: Arial; font-size: 10px; font-weight: normal; color: #666666; background-color:white;}

.texte_carteph{font-family: Lucida Handwriting,Commercial script BT,Times New Roman;font-size:18px;font-weight:normal;color:black;}



.accolade_size1{font-family: Tahoma; font-size:20px;font-style: normal;font-weight:normal;color:blue;}
.accolade_size2{font-family: Tahoma; font-size:35px;font-style: normal;font-weight:normal;color:blue;}

/*  ***** Home Page ! **** */

.titre_banniere{font-family: Tahoma;font-size:25px;font-style: italic;font-weight:bold;color:#FFD543;}

.titre_hp{font-family: Lucida Handwriting,Commercial script BT,Times New Roman;font-size:19px;font-weight:normal;color:#C92525;}
.titre_hpj{font-family: Lucida Handwriting,Commercial script BT,Times New Roman;font-size:19px;font-weight:normal;color:#FFD543;}

.titrehp{font-family:Arial; font-size: 13px; color:0023D8; font-weight: normal; text-decoration: underline}


.lienhp{font-family:Arial; font-size: 11px; color:#C92526;font-weight: normal}
a.lienhp:link{font-size: 11px;color:#C92526;text-decoration: none;font-weight: normal}
a.lienhp:visited{color:#C92526; text-decoration: none;font-weight: normal}
a.lienhp:hover{color:blue; text-decoration:underline;font-weight: normal}
a.lienhp:text{color:#C92526; text-decoration: none;font-weight: normal}
a.lienhp:active {color:#C92526; text-decoration: none;font-weight: normal}


.lienhp_slien{font-family:Arial; font-size: 11px; color:#C92526;font-weight: normal}


.texte_u {font-family:Arial; font-size: 11px; color:#FFD543;font-weight: normal}

/* ***** Fin Home Page **** */

.accol{font-family:Arial; font-size: 25px; color:#666666; font-weight: normal; text-decoration: none}

.little_ {font-family: Arial; font-size: 10px; font-weight: normal; color:black; background-color:white; border:0}
.input_button { font-family:Arial; font-size: 10px; font-weight: bold; color: #C74123; background-color:white;}
.select_menu { font-family:Arial; font-size: 10px; font-weight: normal; color:#666666; width=200; background-color:white; }
.select_bl { font-family:Arial; font-size: 10px; font-weight: normal; color: #003399; background-color:white;}

.btn_v3 {font-family:Arial; font-size: 10px; font-weight: normal; color:#FFD543; background-color:#C92525;}
.btn_v3_ph {font-family:Arial; font-size: 10px; font-weight: normal; color:#FFD543; background-color:gray;}
.btn_v3_ph_gr {font-family:Arial; font-size: 11px; font-weight:bold; color:#FFD543; background-color:gray; width=180}

.select_ph_depot { font-family:Arial; font-size: 10px; font-weight: normal; color:#666666; width=200; background-color:white;}


# border: thin #FE9559 solid }

.lien{font-size: 11px; color:0023D8;font-weight: normal}
a.lien:link{font-size: 11px;color:0023D8;text-decoration: none;font-weight: normal}
a.lien:visited{font-size: 11px; color: 0023D8; text-decoration: none;font-weight: normal}
a.lien:hover{font-size: 11px; color:#CC0000; text-decoration:underline;font-weight: normal}
a.lien:text{font-size: 11px; color:0023D8; text-decoration: none;font-weight: normal}
a.lien:active {font-size: 11px; color:0023D8; text-decoration: none;font-weight: normal}

.lien_{font-size: 11px; color:#666666;font-weight: normal}
a.lien_:link{font-size: 11px;color:#666666;text-decoration: none;font-weight: normal}
a.lien_:visited{font-size: 11px; color: #666666; text-decoration: none;font-weight: normal}
a.lien_:hover{font-size: 11px; color:#CC0000; text-decoration:underline;font-weight: normal}
a.lien_:text{font-size: 11px; color:#666666; text-decoration: none;font-weight: normal}
a.lien_:active {font-size: 11px; color:#666666; text-decoration: none;font-weight: normal}

.lien_ptgray{font-size: 10px; color:#666666;font-weight: normal}
a.lien_ptgray:link{font-size: 10px;color:#666666;text-decoration: none;font-weight: normal}
a.lien_ptgray:visited{font-size: 10px; color: #666666; text-decoration: none;font-weight: normal}
a.lien_ptgray:hover{font-size: 10px; color:#CC0000; text-decoration:underline;font-weight: normal}
a.lien_ptgray:text{font-size: 10px; color:#666666; text-decoration: none;font-weight: normal}
a.lien_ptgray:active {font-size: 10px; color:#666666; text-decoration: none;font-weight: normal}


.lien_ptjaune{font-size: 10px; color:#FFD543;font-weight: normal}
a.lien_ptjaune:link{font-size: 10px;color:#FFD543;text-decoration: none;font-weight: normal}
a.lien_ptjaune:visited{font-size: 10px; color: #FFD543; text-decoration: none;font-weight: normal}
a.lien_ptjaune:hover{font-size: 10px; color:#CC0000; text-decoration:underline;font-weight: normal}
a.lien_ptjaune:text{font-size: 10px; color:#FFD543; text-decoration: none;font-weight: normal}
a.lien_ptjaune:active {font-size: 10px; color:#FFD543; text-decoration: none;font-weight: normal}


.lien_prof0{font-size: 11px; color:black;font-weight: normal}
a.lien_prof0:link{font-size: 11px;color:black;text-decoration: none;font-weight: normal}
a.lien_prof0:visited{color:black; text-decoration: none;font-weight: normal}
a.lien_prof0:hover{color:black; text-decoration:underline;font-weight: normal}
a.lien_prof0:text{color:black; text-decoration: none;font-weight: normal}
a.lien_prof0:active {color:black; text-decoration: none;font-weight: normal}

.lien_prof1{font-size: 11px; color:#666666;font-weight: normal}
a.lien_prof1:link{font-size: 11px;color:#666666;text-decoration: none;font-weight: normal}
a.lien_prof1:visited{color: #666666; text-decoration: none;font-weight: normal}
a.lien_prof1:hover{color:#666666; text-decoration:underline;font-weight: normal}
a.lien_prof1:text{color:#666666; text-decoration: none;font-weight: normal}
a.lien_prof1:active {color:#666666; text-decoration: none;font-weight: normal}


.lien_prof2{font-size: 10px; color:#C92525;font-weight: normal}
a.lien_prof2:link{font-size: 10px;color:#C92525;text-decoration: none;font-weight: normal}
a.lien_prof2:visited{color: #C92525; text-decoration: none;font-weight: normal}
a.lien_prof2:hover{color:#C92525; text-decoration:underline;font-weight: normal}
a.lien_prof2:text{color:#C92525; text-decoration: none;font-weight: normal}
a.lien_prof2:active {color:#C92525; text-decoration: none;font-weight: normal}

// FF9900 ex : #FFC700

.lien_prof3{font-size: 10px; color:#FF9900;font-weight: normal}
a.lien_prof3:link{font-size: 10px;color:#FF9900;text-decoration:none;font-weight: normal}
a.lien_prof3:visited{font-size: 10px;color:#FF9900; text-decoration:none;font-weight: normal}
a.lien_prof3:hover{color:#FF9900; text-decoration:underline;font-weight: normal}
a.lien_prof3:text{color:#FF9900; text-decoration:none;font-weight: normal}
a.lien_prof3:active {color:#FF9900; text-decoration:none;font-weight: normal}

.lien_prof4{font-size: 10px; color:#999999;font-weight: normal}
a.lien_prof4:link{font-size: 10px;color:#999999;text-decoration: none;font-weight: normal}
a.lien_prof4:visited{font-size: 10px;color:#999999; text-decoration: none;font-weight: normal}
a.lien_prof4:hover{color:#999999; text-decoration:underline;font-weight: normal}
a.lien_prof4:text{color:#999999; text-decoration:none;font-weight: normal}
a.lien_prof4:active {color:#999999; text-decoration: none;font-weight: normal}

.lien_pt{font-size: 10px; color:0023D8;font-weight: normal}
a.lien_pt:link{font-size: 10px;color:0023D8;text-decoration: none;font-weight: normal}
a.lien_pt:visited{color: 0023D8; text-decoration: none;font-weight: normal}
a.lien_pt:hover{color:#CC0000; text-decoration: underline;font-weight: normal}
a.lien_pt:text{color:0023D8; text-decoration: none;font-weight: normal}
a.lien_pt:active {color:0023D8; text-decoration: none;font-weight: normal}


.lien_pt_noclick{font-size: 10px; color:0023D8;font-weight: normal; cursor:default;}
a.lien_pt_noclick:link{font-size: 10px;color:0023D8;text-decoration: none;font-weight: normal}
a.lien_pt_noclick:visited{color: 0023D8; text-decoration: none;font-weight: normal}
a.lien_pt_noclick:hover{color:0023D8; text-decoration:none;font-weight: normal}
a.lien_pt_noclick:text{color:0023D8; text-decoration: none;font-weight: normal}
a.lien_pt_noclick:active {color:0023D8; text-decoration: none;font-weight: normal}


.lien__{font-size: 12px; color:#003399;font-weight: normal}
a.lien__:link{font-size: 12px;color:#003399;text-decoration: underline;font-weight: normal}
a.lien__:visited{color: #003399; text-decoration: underline;font-weight: normal}
a.lien__:hover{color:#C74123; text-decoration:none;font-weight: normal}
a.lien__:text{color:#003399; text-decoration: underline;font-weight: normal}
a.lien__:active {color:#003399; text-decoration: underline;font-weight: normal}




.lien_titre{font-size: 12px; color:#003399;font-weight: bold}
a.lien_titre:link{font-size: 12px;color:#003399;text-decoration: none;font-weight: bold}
a.lien_titre:visited{color: #003399; text-decoration: none;font-weight: bold}
a.lien_titre:hover{color:#C74123; text-decoration:underline;font-weight: bold}
a.lien_titre:text{color:#003399; text-decoration: none;font-weight: bold}
a.lien_titre:active {color:#003399; text-decoration: none;font-weight: bold}

.lien_titre_s{font-size: 12px; color:#003399;font-weight: bold;text-decoration: underline;}
a.lien_titre_s:link{font-size: 12px;color:#003399;text-decoration: none;font-weight: bold;text-decoration: underline;}
a.lien_titre_s:visited{color: #003399; text-decoration: none;font-weight: bold;text-decoration: underline;}
a.lien_titre_s:hover{color:#C74123; text-decoration:underline;font-weight: bold}
a.lien_titre_s:text{color:#003399; text-decoration: none;font-weight: bold}
a.lien_titre_s:active {color:#003399; text-decoration: none;font-weight: bold}

.lien_numero{font-size: 11px; color:white;font-weight: bold}
a.lien_numero:link{font-size: 11px;color:white;text-decoration: underline;font-weight: bold}
a.lien_numero:visited{color: white; text-decoration: underline;font-weight: bold}
a.lien_numero:hover{color:#FFD543; text-decoration:none;font-weight: bold}
a.lien_numero:text{color:white; text-decoration: underline;font-weight: bold}
a.lien_numero:active {color:white; text-decoration: underline;font-weight: bold}

.lien_numero_ph{font-size: 11px; color:gray;font-weight: normal}
a.lien_numero_ph:link{font-size: 11px;color:gray;text-decoration: underline;font-weight: normal}
a.lien_numero_ph:visited{color: gray; text-decoration: underline;font-weight: normal}
a.lien_numero_ph:hover{color:#FFD543; text-decoration:none;font-weight: normal}
a.lien_numero_ph:text{color:gray; text-decoration: underline;font-weight: normal}
a.lien_numero_ph:active {color:gray; text-decoration: underline;font-weight: normal}

.bluelinkb{font-size: 11px; color:#104287; font-weight:bold;}
a.bluelinkb:link{font-size: 11px;color:#104287;text-decoration: none;font-weight:normal}
a.bluelinkb:visited{color: #104287; text-decoration: none;font-weight:normal}
a.bluelinkb:hover{color:black; text-decoration:none}
a.bluelinkb:text{color:#104287; text-decoration: none}
a.bluelinkb:active {color:#104287; text-decoration: none}

.btn_carnet{font-size: 11px; color:#003399; text-decoration: none;font-weight:bold;}
a.btn_carnet:link{font-size: 11px;color:#003399;text-decoration: non;font-weight:bold}
a.btn_carnet:visited{color: #003399; text-decoration: none;font-weight:bold}
a.btn_carnet:hover{color:#C74123; text-decoration:underline;font-weight:bold}
a.btn_carnet:text{color:#003399; text-decoration: none;font-weight:bold}
a.btn_carnet:active {color:#003399; text-decoration: none;font-weight:bold}

.btn_carnet_{font-size: 11px; color:#C74123; text-decoration: underline;font-weight:bold;}

.lien_bl{font-size: 11px; color:#003399; text-decoration: none;font-weight:bold;}
a.lien_bl:link{font-size: 11px;color:#003399;text-decoration: non;font-weight:bold}
a.lien_bl:visited{color: #003399; text-decoration: none;font-weight:bold}
a.lien_bl:hover{color:#FF965A; text-decoration:underline;font-weight:bold}
a.lien_bl:text{color:#003399; text-decoration: none;font-weight:bold}
a.lien_bl:active {color:#003399; text-decoration: none;font-weight:bold}

.lien_footer{font-size: 9px; color:#666666; text-decoration: underline;font-weight:normal;}
a.lien_footer:link{font-size: 9px;color:#666666;text-decoration: underline;font-weight:normal}
a.lien_footer:visited{color: #666666; text-decoration: underline;font-weight:normal}
a.lien_footer:hover{color:#CC0000; text-decoration:none;font-weight:normal}
a.lien_footer:text{color:#666666; text-decoration: underline;font-weight:normal}
a.lien_footer:active {color:#666666; text-decoration: underline;font-weight:normal}


.lien_onglet{font-size: 11px; color:#C92525; font-weight:bold;}
a.lien_onglet:link{font-size: 11px;color:#C92525;text-decoration: none;font-weight:bold}
a.lien_onglet:visited{color: #C92525; text-decoration: none;font-weight:bold}
a.lien_onglet:hover{color:black; text-decoration:bold}
a.lien_onglet:text{color:#C92525; text-decoration: bold}
a.lien_onglet:active {color:#C92525; text-decoration: bold}



.lien_bla{font-size: 11px; color:#104287; font-weight:normal;}
a.lien_bla:link{font-size: 11px;color:#104287;text-decoration: none;font-weight:normal}
a.lien_bla:visited{color: #104287; text-decoration: none;font-weight:normal}
a.lien_bla:hover{color:black; text-decoration:none}
a.lien_bla:text{color:#104287; text-decoration: none}
a.lien_bla:active {color:#104287; text-decoration: none}


.album {font-size: 11px; color: #666666; font-weight: normal; cursor : pointer }
.texte {font-size: 11px; color: #666666; font-weight: normal;}


.texte_nav_page {font-size: 11px; color: #FFD543; font-weight: normal;font-weight: bold}


.texte14_ph{font-size: 14px; color: #666666; font-weight: bold}


.texte_black{font-size: 11px; color: black; font-weight: normal}

.texte10{font-size: 10px; color: #666666; font-weight: normal}

.texte9_black{font-size: 9px; color:black; font-weight: normal}


.texte12{font-size: 12px; color: #666666; font-weight: normal}
.texte_pl_gd{font-size: 12px; color: #C74123; font-weight: normal}

.lien_ht_sel{font-size: 11px; color: #FF965A; font-weight: bold}

.texte2{font-size: 12px; color: black}
.texte3{font-size: 10px; color: #C74123}
.texte4{font-size: 11px; color: black}

.texte_bleu{font-size: 10px; color: #003399; font-weight: normal}

.texte_path{font-size: 10px; color: #666666; font-weight: normal}

.texte_path_sep{font-size: 10px; color: #666666; font-weight: normal}


.texte_carte_animee{font-size: 10px; color: #FFD543}

.texte_photographe{font-size: 12px; color: white}
.texte_legende{font-size: 12px; color: white}

.prix_commander{font-size: 14px; color: black}

.copyright{font-size: 9px; color: #666666}

.texte_copyright_bla{font-size: 11px; color: #104287}

.texte_id{font-size: 8px; color: black}
.texte_pt{font-size: 2px; color: black; font-weight:normal}
.texte_1px{font-size: 1px; color: black; font-weight:normal }

.texte_entre_lien{font-size: 12px; color: #FFD543;font-weight:bold}

.texte_entre_lien_ph{font-size: 12px; color: #C92525;font-weight:bold}

.texte_popup_debut{font-size: 12px; color: #FFFFFF}

.adresse_physique{font-style:Lucida Handwriting,Times New Roman; font-size: 18px; color: black}
.adresse_physique_visu{font-style:Lucida Handwriting,Times New Roman; font-size: 18px; color: black}


.texte_carte_print{font-size: 13px; color: #626262;}

.texte_new{font-size: 11px; color: red}
.texte_poste{font-size: 11px; color: green}

.textarea{font-size: 13px; color: black}
.input{font-size: 13px; color: black}

.carte{font-size: 14px; color: #8F6E32}

.titre{font-family: arial;font-size: 12px; color: #C92525; font-style: normal; font-weight: bold}
.titre_ph{font-family: arial;font-size: 12px; color: #666666; font-style: normal; font-weight: bold}

.titre_ph_gray{font-family: arial;font-size: 16px; color:#666666; font-style: normal; font-weight: bold}

.titre_pt{font-family: arial;font-size: 11px; color: #C92525; font-style: normal; font-weight: bold}
.titre_ptpt{font-family: arial;font-size: 11px; color: #C92525; font-style: normal; font-weight: normal}

.onglet_compte{font-family: arial;font-size: 11px; color: #C92525; font-style: normal; font-weight: normal; cursor: pointer;cursor: hand;}
.onglet_compte_roll{font-family: arial;font-size: 11px; color: #555555; font-style: normal; font-weight: normal; cursor: pointer;cursor: hand;}


.titre_moy{font-size: 17px; color: #C92525; font-style: normal; font-weight: bold}
.titre_puce{font-size: 12px; color: #C92525; font-style: normal; font-weight: bold}

.titre_gd_gris{font-family: Arial;font-size: 11px; color: #999999; font-style: normal; font-weight: bold}
.titre_gd{font-family: Arial;font-size: 12px; color: #C92525; font-style: normal; font-weight: bold}
.titre_gd2{font-family: Arial;font-size: 12px; color: #FB9E26; font-style: normal; font-weight: bold}

.titre_carte{font-size: 12px; color: #C74123; font-style:Georgia, Times New Roman, Times, serif}
.titre_carte_pt{font-size: 10px; color: #8F6E32; font-style:Georgia, Times New Roman, Times, serif}

.pf_enveloppe{font-size: 16px; color: blue; font-style:Book Antiqua}



/* Menu Javascript */
.menun {font-size: 11px; color: #000000; font-weight: normal}
.texte_mnu {font-size: 10px;color: #000000; font-family:Arial;}

A.menunormal {font-size=11;color:#000000;text-decoration:underline;font-family:Arial,Helvetica,sans-serif;}
A:hover.menunormal {color:#FFD543;text-decoration:none;font-weight:bold;}

A.menunormalw {font-size=10;color:white;text-decoration:none;font-family:Arial,Helvetica,sans-serif;}
A:hover.menunormalw {color:#FFD543;text-decoration:underline;font-weight:bold;}

A.menusel{font-size=11;color:#FFD543;text-decoration:underline;font-weight:normal;font-family:Arial,Helvetica}
A:hover.menusel {color:#FFD543;text-decoration:none;font-weight:normal;}

/* Menu Hp */

/* C92525 */

.ssmenu {z-index: 30; visibility: hidden; position: absolute; background-color:white; width:133; border:2px solid #FFD543; padding:7px; spacing:0px; align: left}


.ssmenu_noir {z-index: 30; visibility: hidden; position: absolute; background-color:#F5F5F5; width:173; border:1px solid #FFD543; padding:7px; spacing:0px; align: left}

.ssmenu_noir_FicheEncyclo {z-index: 30; visibility: hidden; position: absolute; background-color:#F5F5F5; width:260; border:1px solid #FFD543; padding:7px; spacing:0px; align: left}

.tabnav {background-color: white;}

/* add from fab */
.texte_italic { font-size:11px; color:#666666; font-style:italic; font-weight:normal; }
.avertissement { align:center; border:1px solid #ffd543; cellpadding=5 cellspacing:5; font-size:11px; color:#666666; }
.avert_titre { font-family:arial; font-size:12px; color:#666666; font-style:normal; font-weight:bold; }
.album_texte { font-size:10px; color:#666666; font-weight:normal; text-align:center; width:200px; }
.mComment { z-index:30 ; visibility:hidden; position:absolute; background-color:white; border:2px solid #FFD543; padding:7px; spacing:0px; align:left; }
