h1 { color: #000000; font-weight: normal; font-size: 18px; font-family: Impact, Arial, helvetica, sans-serif }
h2 { color: #000000; font-weight: bold; font-size: 14px; font-family: Arial, helvetica, sans-serif }
h3 { color: #333399; font-weight: bold; font-size: 12px; font-family: Arial, helvetica, sans-serif }
p { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.niveau1 {  text-decoration: none; color: #FF0000; font-family: Arial Black, Arial; font-size: 14; font-weight: normal;}
.niveau2 {  text-decoration: none; color: #009900; font-family: Arial; font-size: 10px; font-weight: bold;}
.niveau3 {  text-decoration: none; color: #FFFFFF; font-family: Arial; font-size: 10px; font-weight: bold;}
table {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-align: justify}
table.navig {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 9px}
td.corps { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif}
.exemple1 {  color: #FFFFFF; background-color: #993399; font-size: 12px; font-weight: bold}
.exemple2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000066}
.point {  font-size: 1px}
.formulaire {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; font-weight: bold; color: #6699FF}
.question { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FF0000; line-height: 16px}
.date {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: bold}
.libelle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold}
.plansite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; font-weight: bold}

a {  text-decoration: none}
a:visited { text-decoration: none }
a:hover {  color: #000000}
a.niveau1 {  text-decoration: none; color: #FFFFFF; font-family: Arial; font-size: 12px; font-weight: bold;}
a.niveau1:visited { text-decoration: none; color: #FFFFFF; font-family: Arial; font-size: 12px; font-weight: bold; }
a.niveau1:hover {  color: #FFFFFF;}
a.niveau2 {  text-decoration: none; color: #009900; font-family: Arial; font-size: 12px; font-weight: normal;}
a.niveau2:visited { text-decoration: none; color: #009900; font-family: Arial; font-size: 12px; font-weight: normal; }
a.niveau2:hover {  color: #FFFFFF; font-weight: bold;}
a.niveau3 {  text-decoration: none; color: #FFFFFF}
a.niveau3:visited { text-decoration: none; color: #FFFFFF }
a.niveau3:hover {  color: #FFFFFF;}
a.standard {  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; font-weight: normal}
a.standard:visited { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; font-weight: normal }
a.standard:hover {  color: #FF0000;}
a.dossiers {  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #66CC00; font-weight: bold}
a.dossiers:visited { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #66CC00; font-weight: bold }
a.dossiers:hover {  color: #FF0000;}

.sm {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #000000;font-weight: normal;}
.smb {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: bold}
.smi {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: normal; font-style: italic}
.smw {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; font-weight: normal}
.smwb {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; font-weight: bold}
.smwi {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; font-weight: normal; font-style: italic}

.fondvert {  font-weight: bold; color: #FFFFFF; background-color: #66CC00}
.fondrouge { font-weight: bold; color: #FFFFFF; background-color: #FF0000}
.grasvert {  font-weight: bold; color: #66CC00; font-style: italic}
.grasrouge {  font-weight: bold; color: #FF0000}
.blackrouge { font-family: Arial Black, Arial, Helvetica, sans-serif; color: #FF0000}
.legende { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10 px; color: #000000}
.pellicule {  background-image: url(images/charte/pellicule.jpg); background-attachment: fixed; background-repeat: no-repeat; background-position: right center}
.filtres { background-image: url(images/charte/filtres.jpg); background-attachment: fixed; background-repeat: no-repeat; background-position: right center }
.cadreblanc { border-color: white; border-width: 1px; };
.cadrevert { border-color: #006633; border-width: 1px; };
.etendu {
	letter-spacing: 10px;
}
