
h1 {
    line-height:32px;
    margin-bottom: 5px;
    font-weight : bold;
    font-size : 30px;
    font-family : verdana, arial, geneva, sans-serif; }
    
h2 {
    font-weight : bold;
    line-height: 16px;
    font-size : 18px;
    color: red;
    font-family : verdana, arial, geneva, sans-serif; }

h3 {
    font-style : italic;
    margin-bottom: 3px;
    font-weight : bold;
    color : #666;
    font-size : 20px;
    font-family : verdana, arial, geneva, sans-serif; }

tr.new {
	font-family: trebuchet MS, trebuchet, arial, geneva, sans-serif;
    font-size: 12px; }

td.fond_gris {
	color:#660000;
	padding-left:10px;
    font-weight: bold;
    font-family: arial,geneva,sans-serif;
    font-size: 14px;
	background: url(../e/fond-cell-jaune30.jpg) repeat left top; }

td.fondgris {
	background: #cccccc url(../e/fond-cell-gris40.jpg) repeat left top; }
td.fondjaune {
	background: #cccccc url(../e/fond-cell-jaune40.jpg) repeat left top; }
td.fondrouge {
	background: #cccccc url(../e/fond-cell-rouge40.jpg) repeat left top; }
td.fondvert {
	background: #cccccc url(../e/fond-cell-vert40.jpg) repeat left top; }	
td.fondbleu {
	background: #cccccc url(../e/fond-cell-bleu40.jpg) repeat left top; }	

.prune12 {
    color: #590836;
    font-weight: bold;
    font-size: 12px;
    font-family: trebuchet MS, trebuchet, arial,helvetica,sans-serif }
.prune14 {
    color: #590836;
    font-weight: bold;
    font-size: 14px;
    font-family: trebuchet MS, trebuchet, arial,helvetica,sans-serif }
.prune18 {
    color: #590836;
    font-weight: bold;
    font-size: 18px;
    font-family: trebuchet MS, trebuchet, arial,helvetica,sans-serif }
.prune24 {
    color: #590836;
    font-weight: bold;
    font-size: 24px;
    font-family: arial,helvetica,sans-serif }

.rouge {
    color : red;
    font-family : verdana, arial, geneva, sans-serif;
    font-size : 12px; }
.rouge10 {
    color : red;
    font-family : verdana, arial, geneva, sans-serif;
    font-size : 10px; }
.rouge11 {
    color : red;
    font-family : verdana, arial, geneva, sans-serif;
    font-size : 11px; }
.rouge14 {
    color : red;
    font-family : arial, geneva, sans-serif;
    font-size : 14px; }
.rouge18 {
    color : red;
    font-family : arial, geneva, sans-serif;
    font-size : 18px; }    
.rouge24 {
    font-weight : bold;
    color : red;
    font-family : verdana, arial, geneva, sans-serif;
    font-size : 24px; }

.sepia10 {
    color: #660000;
    font-size : 10px;
    font-family : verdana, arial, geneva, sans-serif; }    
.sepia11 {
    color: #660000;
    font-size : 11px;
    font-family : verdana, arial, geneva, sans-serif; }
.sepia12 {
    color: #660000;
    font-size : 12px;
    font-family : verdana, arial, geneva, sans-serif; }
.sepia14 { 
    color:#660000;
    font-family: verdana, arial,geneva,sans-serif;
    font-size: 14px; }
.sepia16 { 
    color:#660000;
    font-family: verdana, arial,geneva,sans-serif;
    font-size: 16px; }
.sepia18 {
    color: #660000;
    font-size : 18px;
    font-family : verdana, arial, geneva, sans-serif; }   

.t9 {
    font-family : verdana, arial, geneva, sans-serif;
    font-size : 9px; }
.t10 {
    font-family : verdana, arial, geneva, sans-serif;
    font-size : 10px; }
.t10B {
    font-weight : bold;
    font-family : arial, geneva, sans-serif;
    font-size : 10px; }

.t11 {
    text-align: justify;
    font-family : verdana, arial, geneva, sans-serif;
    font-size : 11px; }
.texte11grise {
	font-family : arial, geneva, sans-serif;
	background: #e2e2e2;
    font-size : 12px; }    
.texte11yellowed {
	font-family : arial, geneva, sans-serif;
	background: yellow;
    font-size : 12px; }
    
.t12 {
    font-family : verdana, arial, geneva, sans-serif;
    font-size : 12px; }

.t14 {
    font-size : 14px;
    font-family : verdana, arial, geneva, sans-serif; }

.t16 {
    font-size : 16px;
    font-family : verdana, arial, geneva, sans-serif; }
.titre12 {
    font-size : 12px;
    font-weight : bold;
    font-family : verdana, arial, geneva, sans-serif; }
.titrebleu12 {
    font-size : 12px;
    color: #36F;
    font-weight : bold;
    font-family : verdana, arial, geneva, sans-serif; }
.t12bw {
    font-weight : bold;
    color: #FFFFFF;
    font-size : 12px;
    font-family : verdana, trebuchet, trebuchet MS, arial, geneva, sans-serif; }

textfondnoir {
    font-weight : bold;
    color: #FFFFFF;
    background-color: #000000;
    font-size : 12px;
    font-family : arial, geneva, sans-serif; }

.titres18G {
    font-weight: bold;
    color: gray;
    font-family: arial,geneva,sans-serif;
    font-size: 18px ; }
    
a:link {
    text-decoration: none;
    font-weight: bold;
    color: #0033FF;
    font-size: 12px;
    font-family: trebuchet MS, trebuchet, verdana,arial,helvetica,sans-serif}
a:visited {
    text-decoration: none;
    font-weight: bold;
    color: #0033FF;
    font-size: 12px;
    font-family: trebuchet MS, trebuchet, verdana,arial,helvetica,sans-serif}
a:hover {
    text-decoration: underline;
    font-weight: bold;
    color: blue;
    font-size: 12px;
    font-family: trebuchet MS, trebuchet, verdana,arial,helvetica,sans-serif}
a:active {
    text-decoration: none;
    font-weight: bold;
    color: red;
    font-size: 12px;
    font-family: trebuchet MS, trebuchet, verdana,arial,helvetica,sans-serif}

a.Bold12:link {
    text-decoration: none;
    font-weight: bold;
    color: #3366FF;
    font-size: 14px;
    font-family: trebuchet MS, trebuchet, verdana,arial,helvetica,sans-serif}
a.Bold12:visited {
    text-decoration: none;
    font-weight: bold;
    color: #3366FF;
    font-size: 14px;
    font-family: trebuchet MS, trebuchet, verdana,arial,helvetica,sans-serif}
a.Bold12:hover {
    text-decoration: none;
    font-weight: bold;
    color: #ffffff;
    font-size: 14px;
    font-family: trebuchet MS, trebuchet, verdana,arial,helvetica,sans-serif}
a.Bold12:active {
    text-decoration: none;
    font-weight: bold;
    color: red;
    font-size: 14px;
    font-family: trebuchet MS, trebuchet, verdana,arial,helvetica,sans-serif}