/***** BODY *****/
body { background:#FFFFFF; BACKGROUND-POSITION:left top; BACKGROUND-ATTACHMENT:scroll; BACKGROUND-IMAGE:url(images/fond_degrade.gif); MARGIN:0px; BACKGROUND-REPEAT:repeat-x; TEXT-ALIGN:center; }

td { font-family:arial; font-size:11px; color:#000000; }

.thumb { border: 1px solid #666666; }
a.lien_thumb { font-family:arial; font-size:10px; color:#666666; text-decoration:none; }
a.lien_thumb:hover { font-family:arial; font-size:10px; color:#CC0000; text-decoration:none; }
a.lien_thumb:hover img { border: 1px solid #CC0000; }

#test a { font-family:arial; font-size:11px; color:#CC0000; font-weight:bold; text-decoration:underline; letter-spacing:0pt; }
#test a:hover { font-family:arial; font-size:11px; color:#444444; font-weight:bold; text-decoration:none; letter-spacing:0pt; }

#104x80 { padding-top:6px; padding-bottom:6px;  }

table#left {
    float: left;
    width: 134px;
	position:absolute; top:115px;
    margin: 0px 0px 0px 0px;	
	z-index: 2;
}
table#right {
    float: right;
    width: 134px;
	position:absolute; top:115px;
    margin: 0px 0px 0px 624px;	
	z-index: 1;
}
table#middle {
    width: 490px;
	z-index: 5;
    margin: 0px 134px 0px 134px;	
}

	
/* ARCHIVES PHOTOS */
#archive { height:450px; }
#archive .bloc { width:230px; height:230px; margin:0px 4px 8px 0px; float:left; border: solid 1px #DDDDDD; }
#archive .titre { font-family:arial; font-size:12px; color:#FFFFFF; background-color:#CC0000; font-weight:bold; padding:2px; }
#archive .gals { padding:2px; }
#archive a { font-family:arial; font-size:11px; color:#555555; text-decoration:none; }
#archive a:hover { font-family:arial; font-size:11px; color:#CC0000; text-decoration:underline; }
#archive a:visited { font-family:arial; font-size:11px; color:#999999; text-decoration:none; }

#web {  }
#web a { font-family:arial; font-size:11px; color:#333333; text-decoration:underline; letter-spacing:0pt; }

#minitop { padding:4px; margin:0px; border: solid 1px #CCCCCC; background-color:#FFFFFF; text-align:center; }
#minitop .etoile_l { background:url('images/etoiles.gif') no-repeat left top; }
#minitop .etoile_r { background:url('images/etoiles.gif') no-repeat right top; }
#minitop .msn_l { background:url('images/msn_mini.gif') no-repeat left top; }
#minitop .msn_r { background:url('images/msn_mini.gif') no-repeat right top; }
#minitop .clic a { font-family:arial; font-size:14px; color:#0000CC; font-weight:bold; text-decoration:underline; letter-spacing:0pt; }
#minitop .clic a:hover { font-family:arial; font-size:14px; color:#CC0000; font-weight:bold; text-decoration:underline; letter-spacing:0pt; }
#minitop .clic2 a { font-family:arial; font-size:12px; color:#0000CC; font-weight:bold; text-decoration:underline; letter-spacing:0pt; }
#minitop .clic2 a:hover { font-family:arial; font-size:12px; color:#CC0000; font-weight:bold; text-decoration:underline; letter-spacing:0pt; }
#minitop a { font-family:arial; font-size:11px; color:#333333; text-decoration:underline; letter-spacing:0pt; }
#minitop a:hover { font-family:arial; font-size:11px; color:#CC0000; text-decoration:underline; letter-spacing:0pt; }

/* texte descriptif des cadres catégories sur la page d'acc */
.acc_desc_cat { font-family:arial; font-size:16px; color:#000000; }
.menu_engagements { font-family:arial; font-size:9px; color:#000000; }
.copyright { font-family:arial; font-size:11px; color:#FFFFFF; }
.titre_annu { font-family:verdana; font-size:12px; color:#CC0000; font-weight:bold; letter-spacing:0pt; }
.ndd { font-family:arial; font-size:11px; color:#777777; }
.menu_light { font-family:arial; font-size:11px; color:#666666; }

a.lien_legal { font-family: arial; font-size:11px; color: #666666; font-weight: bold; text-decoration:underline; }
a.lien_legal:hover { font-family: arial; font-size:11px; color:#444444; font-weight: bold; text-decoration:underline; }

a.entrer_disclaimer { font-family:verdana; font-size:25px; color:#CC0000; font-weight:bold; text-decoration:underline; }
a.entrer_disclaimer:hover { font-family:verdana; font-size:25px; color:#444444; font-weight:bold; text-decoration:underline; }

a.part_index { font-family:arial; font-size:11px; color:#777777; text-decoration:none; }
a.part_index:hover { font-family:arial; font-size:11px; color:#CC0000; text-decoration:underline; }

/* lien "cliquez ici pour voir" */
a.acc_cliquez { font-family:arial; font-size:11px; color:#CC0000; font-weight:bold; text-decoration:underline; }
a.acc_cliquez:hover { font-family:arial; font-size:11px; color:#0000CC; font-weight:bold; text-decoration:underline; }

a.lien_form_recherche { font-family:arial; font-size:10px; color:#000000; text-decoration:underline; }
a.lien_form_recherche:hover { font-family:arial; font-size:10px; color:#666666; text-decoration:underline; }

.menu_cat { font-family:verdana; font-size:11px; color:#CC0000; font-weight:bold; text-decoration:none; letter-spacing:1pt; }
a.lien_menu_cat { font-family:verdana; font-size:11px; color:#CC0000; font-weight:bold; text-decoration:none; }
a.lien_menu_cat:hover { font-family:verdana; font-size:11px; color:#333333; font-weight:bold; text-decoration:underline; }

.menu_cat_sexe { font-family:verdana; font-size:11px; color:#CCCCCC; font-weight:bold; text-decoration:none; letter-spacing:1pt; }
a.lien_menu_cat_sexe { font-family:verdana; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
a.lien_menu_cat_sexe:hover { font-family:verdana; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:underline; }

a.lien_cat_annu { font-family:arial; font-size:11px; color:#333333; text-decoration:underline; letter-spacing:0pt; }
a.lien_cat_annu:hover { font-family:arial; font-size:11px; color:#CC0000; text-decoration:underline; letter-spacing:0pt; }

a.nouveau_promo { font-family:arial; font-size:11px; color:#CC0000; font-weight:bold; text-decoration:none; }
a.nouveau_promo:hover { font-family:arial; font-size:11px; color:#333333; font-weight:bold; text-decoration:underline; }

a.lien_droite { font-family:arial; font-size:11px; color:#CC0000; font-weight:bold; text-decoration:none; }
a.lien_droite:hover { font-family:arial; font-size:11px; color:#333333; font-weight:bold; text-decoration:underline; }

a.lien_special { font-family:arial; font-size:11px; color:#CC0000; font-weight:bold; text-decoration:underline; }
a.lien_special:hover { font-family:arial; font-size:11px; color:#333333; font-weight:bold; text-decoration:underline; }

a.lien_partenaire { font-family:arial; font-size:11px; color:#0000AA; text-decoration:underline;  }
a.lien_partenaire:hover { font-family:arial; font-size:11px; color:#AA0000; text-decoration:underline; }

a.annu_titre { font-family:arial; font-size:12px; color:#CC0000; font-weight:bold; text-decoration:underline; }
a.annu_titre:hover { font-family:arial; font-size:12px; color:#333333; font-weight:bold; text-decoration:underline; }

a.annu_titre2 { font-family:arial; font-size:12px; color:#0000CC; font-weight:bold; text-decoration:underline; }
a.annu_titre2:hover { font-family:arial; font-size:12px; color:#0000CC; font-weight:bold; text-decoration:underline; }

a.lien_bold { font-family:arial; font-size:12px; color:#333333; font-weight:bold; text-decoration:underline; }
a.lien_bold:hover { font-family:arial; font-size:12px; color:#CC0000; font-weight:bold; text-decoration:underline; }

a.search_titre { font-family:arial; font-size:12px; color:#CC0000; text-decoration:underline; }
a.search_titre:hover { font-family:arial; font-size:12px; color:#333333; text-decoration:underline; }

a.lien_navig { font-family:arial; font-size:13px; color:#CC0000; font-weight:bold; text-decoration:underline; }
a.lien_navig:hover { font-family:arial; font-size:13px; color:#333333; font-weight:bold; text-decoration:underline; }

.texte_vert { font-family:arial; font-size:11px; color:#337733; font-weight:normal; }

a.lien_part_index { font-family:arial; font-size:11px; color:#777777; text-decoration:none; }
a.lien_part_index:hover { font-family:arial; font-size:11px; color:#CC0000; text-decoration:underline; }

.arbo { font-family:arial; font-size:14px; color:#777777; font-weight:bold; }
a.lien_arbo { font-family:arial; font-size:14px; color:#333333; font-weight:bold; text-decoration:underline; }
a.lien_arbo:hover { font-family:arial; font-size:14px; color:#CC0000; font-weight:bold; text-decoration:underline; }
a.lien_arbo_select { font-family:arial; font-size:14px; color:#CC0000; font-weight:bold; text-decoration:none; }
a.lien_arbo_select:hover { font-family:arial; font-size:14px; color:#333333; font-weight:bold; text-decoration:underline; }

#dc { text-align:left; font-size:12px; padding:0px 8px 0px 8px; background-color:#EEEEEE; }
#dc .dc_site { padding:8px 0px 8px; 0px; }
#dc .dc_lien a { color:#0000CC; font-size:13px; font-weight:bold; text-decoration:underline; }
#dc .dc_lien a:hover { color:#CC0000; }
#dc .dc_desc { color:#000000; font-size:12px; }
#dc .dc_url { color:#666666; font-size:11px; }

a.copysexe { font-family:arial; font-size:10px; color:#000000; text-decoration:none; }

#presente { width:468px; font-family:arial; font-size:10px; color:#999999; font-weight:normal; text-align:justify; }
#presente a { font-family:arial; font-size:10px; color:#999999; font-weight:normal; text-decoration:underline; }
