body {margin-left: 0px;margin-top: 0px;margin-bottom: 0px;background-color: #F29200;font-family: sans-serif;font-size: 12pt;color: #000000;}

body.bodyacc {margin-left: 0px;background-color: #228b22;font-family: sans-serif;font-size: 12pt;color: #000000;}

caption {font-family: monospace;font-size: 14px;}

a {font-family: sans-serif;font-size: 10pt;color: #663399;text-decoration: none;font-weight: bold;}

a.an2 {font-family: sans-serif;font-size: 10pt;color: #663399;text-decoration: none;font-weight: normal;}

a.nav {font-family: sans-serif;font-size: 10pt;color: #000000;text-decoration: none;font-weight: bold;}

a:hover {font-family: sans-serif;font-size: 10pt;color: #3333cc;text-decoration: underline;font-weight: bold;}

a.an2:hover {font-family: sans-serif;font-size: 10pt;color: #3333cc;text-decoration: underline;font-weight: normal;}

a.nav:hover {font-family: sans-serif;font-size: 10pt;color: #0033cc;text-decoration: underline;font-weight: bold;}

td.fondjaune {padding: 5px;padding-left: 5px;padding-right: 5px;text-align: center;background-color: #ffcc00;}

td.fondorange {font-family: sans-serif;font-size: 10pt;font-weight: bold;color: #000000;padding: 5px;padding-left: 5px;padding-right: 5px;text-align: center;background-color: #F29200;}

td.fondgris {padding: 5px;padding-left: 5px;padding-right: 5px;text-align: left;vertical-align: top;background-color: #cccccc;}

td.fondmarge {width: 125px;text-align: left;vertical-align: top;background-color: #F29200;}

td.csolacc {padding: 5px;padding-left: 5px;padding-right: 5px;font-family: sans-serif;font-size: 18pt;color: #ffcc00;text-align: center;background-color: #336600;}

td.csolnav {font-family: sans-serif;font-size: 12pt;font-weight: bold;color: #ffcc00;text-align: center;background-color: #336600;}

.t1 {font-family: sans-serif;font-size: 22pt;color: #000000;text-align: left;}

.t2 {font-family: sans-serif;font-size: 18pt;color: #000000;text-align: left;}

.t3 {font-family: sans-serif;font-size: 14pt;color: #000000;text-align: left;}

.t4 {font-family: sans-serif;font-size: 10pt;color: #000000;text-align: left;font-weight: bold;}

.t1c {font-family: sans-serif;font-size: 22pt;color: #336600;text-align: left;}

.t2c {font-family: sans-serif;font-size: 18pt;color: #336600;text-align: left;}

.t3c {font-family: sans-serif;font-size: 14pt;color: #336600;text-align: left;}

.t4c {font-family: sans-serif;font-size: 10pt;color: #336600;text-align: left;font-weight: bold;}

.tc1 {font-family: sans-serif;font-size: 22pt;color: #000000;text-align: center;}

.tc2 {font-family: sans-serif;font-size: 18pt;color: #000000;text-align: center;}

.tc3 {font-family: sans-serif;font-size: 14pt;color: #000000;text-align: center;}

.tc4 {font-family: sans-serif;font-size: 10pt;color: #000000;text-align: center;font-weight: bold;}

.tc1c {font-family: sans-serif;font-size: 22pt;color: #336600;text-align: center;}

.tc2c {font-family: sans-serif;font-size: 18pt;color: #336600;text-align: center;}

.tc3c {font-family: sans-serif;font-size: 14pt;color: #336600;text-align: center;}

.tc4c {font-family: sans-serif;font-size: 10pt;color: #336600;text-align: center;font-weight: bold;}

#annonce {margin-left: 20%; margin-right: 20%; background-color: silver; border: 3px dashed red; text-align: center; padding-left: 1em; padding-right: 1em}

.titre-annonce {font-variant: small-caps; font-weight: bold; font-size: 1.5em;}

.evenement {margin-left: 1%; margin-right: 1%; border: 2px dashed red; text-align: left; padding-left: 1em; padding-right: 1em}

.titre-evenement {width: 100%; font-variant: small-caps; font-weight: bold; font-size: 1.2em; background-color: silver;}

.cadre-evenement {border: 1px solid grey; padding-left: 0.5em;}
