BODY{
background:url('img/fond_6.jpg'); background-color:dodgerblue; font-family:trebuchet ms,tahoma,arial ; color:floralwhite; font-size:12px;
scrollbar-3dlight-color:blue;
scrollbar-darkshadow-color:cyan;
scrollbar-face-color:gold;
scrollbar-track-color:midnightblue;
scrollbar-highlight-color:dodgerblue;
scrollbar-shadow-color:blue;
scrollbar-arrow-color:crimson;
}
/* tableaux génériques */
table,tr,td{font-size:12px}
/* liens du body */
a:link {color:darkorange}
a:active {color:orange}
a:visited {color:orange}
a:hover {color:orange; background-color:midnightblue}
/* tête de page */
#cap{background-color:transparent}
/* menus hauts */
#menu_haut_1 {width:100%;height:15px;background-color:transparent;}
#menu_haut_2 {width:100%;height:15px;background-color:steelblue;  border:1px solid cornflowerblue}
a.menu_haut:link{background-color:midnightblue;color:white;border:3px outset}
a.menu_haut:active{background-color:midnightblue;color:skyblue;border:3px outset}
a.menu_haut:visited{background-color:midnightblue;color:lavender;border:3px outset}
a.menu_haut:hover{background-color:skyblue;color:darkblue;border:3px outset}
/*boutons liens fonctionnels*/
a.b1:link {color:white; background-color:darkgreen;border:3px outset}
a.b1:active {color:yellow; background-color:darkgreen;border:3px outset}
a.b1:visited {color:white; background-color:darkgreen;border:3px outset}
a.b1:hover {color:white; background-color:darkblue;border:3px outset}
a.b2:link {color:white; background-color:darkred;border:3px outset}
a.b2:active {color:yellow; background-color:darkred;border:3px outset}
a.b2:visited {color:white; background-color:darkred;border:3px outset}
a.b2:hover {color:white; background-color:darkblue;border:3px outset}

#milieu{width:100%;background-color:transparent;color:white;padding:0;}

#menu_gauche{width:180px;vertical-align:top; padding:12px;background-color:darkslateblue; color:white;border:1px solid white}
a.menu_gauche:link{color:gold}
a.menu_gauche:active{color:gold}
a.menu_gauche:visited{color:yellow}
a.menu_gauche:hover{background-color:midnightblue;color:gold;font-weight:bold}
.menu_gauche_surtitre{font-variant small-caps}
.menu_gauche_sign{font-weight:bold;font-style:italic;font-size:11px}

#cahiers{background-color:midnightblue;border:1px solid lightsteelblue;width:90%}
#sous-menu_gauche{background-color:white;border:1px dotted gold;width:90%}
#tribune{vertical-align:top;background-color:floralwhite}
.article{text-align:left;background-color:transparent;color:black;padding:12px;border-bottom:2px solid darkblue}
.article_ref{text-align:right;color:darkblue;border-bottom:1px solid gray}}
.article_surtitre{font-variant:small-caps;background-color:steelblue;color:white}
.article_titre{font-size:30px;color:darkblue;font-weight:bold;font-style:italic}
.article_texte{color:black;text-align:justify}
.article_sign{text-align:right;color:blue;font-style:italic;font-weight:bold;margin-right:48px}
.article_edit{font-size:11px;font-style:italic;color:gray}
#comment{}
.comment_rappel{background-color:whitesmoke;width:50%;float:left;padding:24px}
.comment_comment{background-color:white;color:black;float:right;width:50%;padding:12px}
#news{margin:12px;padding:12px}
.news_cap{border-bottom:1px solid gray}
.news_ref{text-align:right;font-size:11px;color:lightslategray}
.news_titre{color:cornflowerblue;font-weight:bold;font-size:15px}
.news_texte{border-bottom:1px dotted gray}
#formulaire{padding:12px;background-color:gainsboro;color:dimgray}
#chandelle{background-color:transparent;vertical-align:top;text-align:center}
.chandelle_recherche{text-align:left;padding:8px;background-color:transparent;color:darkbklue;border-top:1px solid darkblue;border-bottom:1px solid darkblue};
.chandelle_pub{background-color:transparent}
.chandelle_texte{padding:8px;text-align:left}
#pied{background-color:transparent;color:white;border-bottom:1px solid blue}
#ecrire{width:100%;vertical-align:top;text-align:center;background-color:transparent}
#ecrire_gauche{width:420px;vertical-align:top;text-align:right;background-color:silver;color:black}
#ecrire_droit{width:50%;vertical-align:top;text-align:center}
/*CHARTE TYPOGRAPHIQUE*/
.titre24 {color:midnightblue;font-size:24px;font-style:italic;font-weight:bold}
.titre18 {color:midnightblue;font-size:20px;font-weight:bold}
.chapo {color:darkorange; font-size:15px; font-weight:bold}
.inter {color:steelblue; font-variant:small-caps; font-size:14px; font-weight:bold}
.legende{color:darkslategray;font-style:italic;font-weight:bold}
.note {font-size:11px;}
/* Cadres prédéfinis */
.cadresombre{background-color:darkblue;color:white;border:1px solid cornflowerblue}
.cadreclair{background-color:antiquewhite;color:black; border:1px solid darkred}
.cadregris{background-color:gainsboro;color:black;border:1px solid silver}
/*Lignes horizontales*/
hr.lignesombre{color:darkslategray:1px}
hr.ligneclaire{color:orange}
hr.lignegrise{color:gray}
/*alignements */
.centre{text-align:center}
.droit{text-align:right}
/* Invariants */
.gras {font-weight:bold}
.ital {font-style:italic}
.soul {text-decoration:underline}
.reverse {color:white; background-color:darkslategray}
/* Couleurs prédéterminées */
.bleu {color:blue}
.rouge {color:red}
.orange {color:orange}
.vert {color:green}
.violet {color:violet}
/*zucodes*/
.zucodes{font-weight:bold;color:black}
.zucodes1{background-color:whitesmoke;color:darkred}
.bouton{font-family:arial;font-size:12px}
/*tableaux sire v1*/
.tm {background-color:darkorange; color:white;border:1px solid white}
.ta {background-color:white; color:black}
.tr {background-color:bisque; color:darkgreen}
.tc {background-color:antiquewhite; color:darkgreen} 
.tz {background-color:white; color:darkgreen} 
.stm {font-variant:small-caps; font-size:11px}
.sta {font-variant:small-caps; background-color:antiquewhite; color:black; font-size:15px}
/*divers*/
.mentions {font-size:10px};
.alerte {background-color:floralwhite; color:crimson}
/*puce*/
.puce {font-family:webdings; color:darkblue;font-size:9px;}
.petitepuce{font-family:webdings;color:crimson;font-size:6px}
.cadre{border:1px solid midnightblue}





