body {
background-image: url(images/fond_lettre1.jpg);
color : #000000;
text-align : justify;
font-family : Arial;
font-size : 0.8em;
font-weight: normal;
margin : 0;
padding : 0;

}
#master {
margin-left : auto;
margin-right: auto;
width : 770px;
}
#contenu {
margin-left: 40px;
margin-right: 40px;
margin-top: 5px;

}
#bloctitre  {
background-image: url(images/titre09.jpg);
height: 63px;
background-repeat: no-repeat;
background-position: center;
margin-bottom: 0px;
}
#blocdate  {
float: left;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 40px;
margin-top: 0px;

}
.heb  {
direction: rtl;
margin: 0px;
margin-left: 5px;
margin-bottom: 0px;
margin-right: 0px;
margin-top: 0px;
}

a {
color : #333333;
text-decoration : none;
}
a:visited {
color : #000000;
}
a:hover {
color : #FFFFF0;
background-color : #000000;
}
a:active {
color : #996600;
}
h1 {
color : #333333;
background-color: #D5BE73;
font-size : 1.8em;
font-family : Arial;
font-weight : bold;
text-align : center;
line-height : 26px;
margin-left : 3px;
margin-right : 3px;
margin-bottom : 8px;
margin-top : 3px;
padding-bottom : 6px;
padding-top : 6px;

}
h2 {
color : #482C1E;
background-color: #E9E7E0;
font-family : Arial;
font-size : 1.2em;
line-height : 22px;
text-align : center;
margin-top: 15px;
margin-bottom: 10px;
margin-top: 10px;
padding-bottom: 6px;
padding-top: 4px;

}
h3 {
color : #996600;
font-family : Arial;
font-weight : bold;
font-size : 1em;
text-align : justify;
margin-bottom : 8px;
margin-top : 0px;
}
h4 {
color : #CC0000;
font-family : Arial;
font-weight : normal;
font-size : 0.8em;
text-align : center;
margin-bottom : 0px;
margin-top : 0px;
}
h5 {
color : #330066;
font-family : Arial;
font-size : 1em;
font-weight : normal;
text-align : justify;
margin-bottom : 0px;
margin-top : 0px;
}
h6 {
color : #990000;
font-family : Arial;
font-size : 0.8em;
font-weight : normal;
text-align : center;
margin-bottom : 0px;
margin-top : 0px;
}

ul {
color: #4A0000;
list-style-position : inside;
list-style : square ;
padding-right : 5px;
margin-left : 0px;
margin-right: 4px;
margin-bottom : 0;
margin-top : 0;
direction: rtl;
}
ul.liste {
color: #000000;
list-style-position : outside;
list-style : square ;
padding-right : 10px;
margin-left : 0px;
margin-right: 5px;
margin-bottom : 0;
margin-top : 0;
direction: rtl;
}
li {
direction: rtl;
text-align: justify;
}
hr {
color : #94a3b4;
width : 100%;

}
.imagegauche{
float : left;
left: 2px;
width: auto;
margin-right : 10px;
margin-left: 0px;
margin-bottom : 5px;
margin-top : 5px;
color: #333399;
font-size: 9px;
text-align: center;
}
.imagedroite{
float : right;
right: 2px;
width: auto;
margin-left : 10px;
margin-right: 0px;
margin-bottom : 5px;
margin-top : 5px;
color: #333399;
font-size: 9px;
text-align: center

}
#sign {
 color : #333333;
font-family : Arial;
font-weight : bold;
font-size : 1.3em;
text-align : left;
margin-bottom : 0px;
margin-top : 0px;
}
#sign1 {
 color : #333333;
font-family : Arial;
font-size : 0.8em;
text-align : left;
margin-bottom : 0px;
margin-top : 0px;
}
#sign2 {
 color : #333333;
font-family : Arial;
font-size : 1em;
text-align : left;
margin-bottom : 0px;
margin-top : 0px;
}
p {
color: #5F5F5F;
font-size: xx-small;
font-weight : normal;
margin-top: 0px;
margin-bottom: 7px;
padding-bottom: 0px;
text-align : center;

}
.nav a {
color : #993300;
text-decoration : none;

}
.nav a:visited {
color : #996600;
}
.nav a:hover {
color : #663300;
background-color : #FFFF99;
text-decoration : underline;
}

p {
color: #5F5F5F;
font-size: xx-small;
font-weight : normal;
margin-top: 0px;
padding-bottom: 0px;
text-align : center;

}
.hautdepage {
color: #3E3E3E;
font-size: 10px;
font-weight : normal;
margin-top: 0px;
padding-bottom: 0px;
text-align : center;
font-family: Arial;
margin-bottom : 0px;
margin-top : 0px;

}
.basdepage {
color: #3E3E3E;
font-size: 11px;
font-weight : normal;
margin-top: 0px;
padding-bottom: 0px;
text-align : center;
font-family: Arial;
margin-bottom : 0px;
margin-top : 0px;

}
 table  {
width: 100%;
background-color: #FFFFFF;
height: auto;
padding: 10px;

}
td {
color : #364167;
text-align : right;
font-family : Arial;
font-size : 10pt;
padding-left: 10px;
padding-right: 10px;
padding-top: 15px;
padding-bottom: 15px;
width: auto;
height: auto;
border: 1px #B9B997 solid;

}
th {
color : #003333;
width: 100px;
text-align : right;
font-family : Arial;
font-size : 9pt;
font-weight: bold;
padding-left: 10px;
padding-right: 10px;
padding-top: 15px;
padding-bottom: 15px;
border: 1px #B9B997 solid;
}
tr  {
width: auto;
height: auto;
border: 1px #B9B997 solid;

}

