BODY{
	FONT-FAMILY: Arial,Helvetica,sans-serif;
	FONT-SIZE: 12px;
	scrollbar-arrow-color: #DD0000;
	scrollbar-base-color: White;
	scrollbar-face-color: #3a58ae;
	scrollbar-highlight-color: Silver;
	scrollbar-shadow-color: Silver;
	background-color: #3a58ae;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
}

h1 {
    COLOR: #103B87;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
    font-size: 20px;
    font-weight: bold;
    padding-left: 0px;
}

h2 {
    font-family: Tahoma, Verdana, Arial;
    font-size: 18px;
    font-weight: bold;
    PADDING-LEFT: 0px;
    color: #4F84B9;
}

a{
  TEXT-DECORATION:none;
  color:#A52A2A;
  font-size: 12px;
}

a:visited{
  TEXT-DECORATION:none;
  font-size: 12px;
}

a:hover{
  TEXT-DECORATION:underline;
  font-size: 12px;
}

/* Pour le contenu de la page */
#mainDiv{
margin-top:15px;
width:697px;
text-align:justify;
}

.stl_gras{
font-weight:bold;
}

.stl_italic{
font-style:italic;
}

.text {
    font-family: Tahoma, verdana, sans-serif;
    font-size: 12px;
    padding-LEFT: 0px;
    padding-RIGHT: 0px;
    padding-Top: 8px;
    padding-bottom: 10px;
    text-decoration: none;
    color: #5C6E7D;
    text-align: justify;
}

.tableau {
    border-top: 1px #EAEAEA  solid;
    border-bottom: 1px #EAEAEA  solid;
    border-left:  1px #EAEAEA  solid;
    border-right:  1px #EAEAEA  solid;
    BACKGROUND-COLOR: #ffffff;
}

.ligne_tbl {
}
       
.cell_tbl {
PADDING:4px 4px 4px 8px;
/*FONT-WEIGHT:bold;*/
HEIGHT:0px;
BACKGROUND-COLOR: #F5F5F5;
BORDER-BOTTOM: 1px solid #ffffff;
}                

.ligne_tbl_titre {
}
       
.cell_tbl_titre {
PADDING:10px 4px 10px 8px;
FONT-WEIGHT:bold;
HEIGHT:0px;
BACKGROUND-COLOR: #F5F5EE;
BORDER-TOP: 1px solid #ffffff;
BORDER-BOTTOM: 1px solid #ffffff;
}                

.indentation {
padding-left: 20px;
}

.image {
margin: 5px 5px 5px 5px;
}