.petitblanc {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;

}

.petitgris  { color: #222; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left }
.petitrouge { color: #c00; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left }
.petitrouge2  { color: #f96; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left }
.petitjaune  { color: #fc0; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left }

.normalblanc  { color: #ffffff; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left }
.normalrouge { color: #c00; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left }
.normalbleu  { color: #008; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left }
.normalgris  { color: #222; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left }
.moyenblanc  { color: #ffffff; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left }
.moyenrouge { color: #c00; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left }
.moyenbleu  { color: #008; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left }
.moyengris   { color: #222; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left }
.grosblanc   { color: #ffffff; font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left }
.grosrouge  { color: #c00; font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left }
.grosgris   { color: #222; font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left }
.grosbleu    { color: #008; font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left }
.titregris    { color: #222; font-size: 20px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left }
.titreblanc  { color: #ffffff; font-size: 20px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left }
a:hover        { color: #222; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; background-color: silver }
a:visited       { color: #222; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline }
a:link   { color: #222; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline }
.tablo2 { color: silver; background-color: #ece8e8; border-top: 1px solid black; border-bottom: 1px solid black }
.tablo3  { background-color: #7d0f0d; padding: 10px }
li   { list-style-image: url(images/puce3.gif); list-style-position: inside; display: list-item } 

.menuderoul   { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-image: url(images/menuderoulant.gif); padding: 4px 4px 4px 10px }

.menu:link  { color: white; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
.menu:hover  { color: white; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color: silver }
.menu:visited  { color: white; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }

.blanc:link  { color: white; font-size: 12px
; font-family: Arial, Verdana, Helvetica, sans-serif }
.blanc:hover  { color: white; font-size: 12px
; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: red }
.blanc:visited  { color: white; font-size: 12px
; font-family: Arial, Verdana, Helvetica, sans-serif }

.rouge:link   { color: #c00; font-size: 12px
; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
.rouge:hover    { color: #c00; font-size: 12px
; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #e7e7e7 }
.rouge:visited   { color: #c00; font-size: 12px
; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }

.bleu:link   { color: #008; font-size: 12px
; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; }
.bleu:hover    { color: #008; font-size: 12px
; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; background-color: #e7e7e7 }
.bleu:visited   { color: #008; font-size: 12px
; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline }


.ptblanc:link  { color: white; font-size: 12px
; font-family: Arial, Verdana, Helvetica, sans-serif }
.ptblanc:hover  { color: white; font-size: 12px
; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: black }
.ptblanc:visited  { color: white; font-size: 12px
; font-family: Arial, Verdana, Helvetica, sans-serif }

.ptgris:link  { color: #222; font-size: 10px
; font-family: Arial, Verdana, Helvetica, sans-serif }
.ptgris:hover  { color: #222; font-size: 10px
; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: silver }
.ptgris:visited  { color: #222; font-size: 10px
; font-family: Arial, Verdana, Helvetica, sans-serif }

.ptrouge2:link  { color: #f96; font-size: 12px
; font-family: Arial, Verdana, Helvetica, sans-serif }
.ptrouge2:hover  { color: #f96; font-size: 12px
; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: black }
.ptrouge2:visited  { color: #f96; font-size: 12px
; font-family: Arial, Verdana, Helvetica, sans-serif }



.grosrouge:link   { color: #f00; font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
.grosrouge:hover    { color: #f00; font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration: none ; background-color: #e7e7e7 }
.grosrouge:visited   { color: #f00; font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }

.rouge2:link     { color: white; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-image: url(images/fond-bout.jpg); margin-top: 2px; margin-bottom: 2px; padding: 2px; float: left; clear: left; border-style: none }
.rouge2:hover    { color: white; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-image: url(images/fond-boutb.jpg); margin-top: 2px; margin-bottom: 2px; padding: 2px; float: left; clear: left; border-top: 2px none; border-bottom: 2px none }
.rouge2:visited    { color: white; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-image: url(images/fond-bout.jpg); margin-top: 2px; margin-bottom: 2px; padding: 2px; float: left; clear: left; border-top: 2px none; border-bottom: 2px none }
.rouge3:link     { color: white; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-image: url(images/fond-bout.jpg); margin-top: 2px; margin-bottom: 2px; padding: 2px; float: left; clear: left; border-style: none }
.rouge3:hover    { color: white; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-image: url(images/fond-boutb.jpg); margin-top: 2px; margin-bottom: 2px; padding: 2px; float: left; clear: left; border-top: 2px none; border-bottom: 2px none }
.rouge3:visited    { color: white; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-image: url(images/fond-bout.jpg); margin-top: 2px; margin-bottom: 2px; padding: 2px; float: left; clear: left; border-top: 2px none; border-bottom: 2px none }

.ptgris2:link   { color: #222; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color: silver; padding: 1px 3px }
.ptgris2:hover   { color: #222; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color: #999; padding: 1px 3px }
.ptgris2:visited   { color: #222; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color: #999; padding: 1px 3px }

.blanc2:link   { color: white; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
.blanc2:hover   { color: white; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color: black }
.blanc2:visited   { color: white; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }

.menuagenda:link   { color: black; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
.menuagenda:hover   { color: black; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-color: #bc5f08 }
.menuagenda:visited   { color: black; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }

