body {
background-color : #fffdf4;
color : #000000;
text-align : justify;
font-family : Verdana, Helvetica, sans-serif;
margin : 0;
padding : 0;
font-size : 11pt;
line-height: 120%;
}
#master {
margin : auto;
width : 780px;
}
#contenu {

margin-left : 10px;
margin-right : 10px;
margin-top : 5px;
}
#blocmenu {
float : left;
position : fixed;
background-color : #dae0e0;
font-size : 12pt;
color : #3333FF;
width : 170px;
height : auto;
line-height: 20px;
padding-left : 10px;
padding-top : 15px;
padding-right : 4px;
margin-right : 5px;
}
#blocmenu2 {
float : left;
position : static;
background-color : #dae0e0;
font-size : 12pt;
color : #3333FF;
width : 170px;
height : auto;
line-height: 20px;
padding-left : 10px;
padding-top : 15px;
padding-right : 4px;
margin-right : 5px;
}
#bloccontent {
background-color: #FFFFFF;
padding: 12px;
float : right;
width : 530px;
height : auto;
margin-left : 5px;
border: #E2E2E2 1px solid;
}

h1 {
color : #ffffff;
background-color : #57687b;
text-align : center;
font-size : 18pt;
font-weight : bold;
line-height : 30px;
padding-top : 6px;
padding-bottom : 6px;
}
h2 {
color : #80319d;
text-align : center;
font-size : 10pt;
font-weight : normal;
}
#blocgroupe {
position: fixed;
right: 12px;
top: 300px;
}

a {
color : #171717;
text-decoration : none;
text-shadow: 1px 1px 0px #FFFFFF;
}
a:visited {
color : #858585;
}
a:hover {
color : #FFFFFF;
background-color : #858585;
text-align: center;
text-shadow: 1px 1px 1px #000000;
width: auto;
height: auto;
transform: scale(1.3);

}
a:active {
color : #ff33ff;
}

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

#nav a:hover {
color : #ffffcc;
background-color : #990000;
font-weight: bold;
}

h3 {
font-family : Verdana;
color : #003300;
text-align : center;
font-weight : bold;
font-size : 14pt;
}
h4 {
color : #660099;
font-size : 13pt;
font-weight : normal;
background-color : #DEEBEB;
text-align : center;
margin-top : 0px;
padding-top: 0px;

}
h5 {
font-family : Verdana;
color : #330099;
font-size : 14pt;
text-align : justify;
font-style: italic;
font-weight : normal;
}
h6 {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #FF9966;
font-size :32pt;
text-align : left;
font-weight : bold;
}
.T {
color : #003333;
text-align : left;
font-size : 14pt;
font-weight : bold;
}
.BP {
color : #808080;
text-align : right;
font-size : 8pt;
margin-top : 3px;
padding-top: 3px;
margin-bottom : 3px;
padding-bottom: 3px;
}
.imageg {
float : left;
width: auto;
padding-top: 3px;
margin-right : 10px;
margin-bottom : 2px;
margin-top : 0px;
}
.cadreg {
float : left;
width: auto;
margin-right : 10px;
margin-bottom : 5px;
margin-top : 10px;
}
.cadred {
float : right;
width: auto;
margin-left : 10px;
margin-bottom : 5px;
margin-top : 10px;
}
#bloc {
float : left;
width: auto;
margin-right : 10px;
margin-bottom : 5px;
margin-top : 10px;
}
#bloc1 {
float : right;
width: auto;
margin-left : 10px;
margin-bottom : 5px;
margin-top : 10px;
}
ul {
margin-right : 8px;
margin-left : 15px;
padding-left : 5px;
margin-bottom : 0;
margin-top : 0;
}
li {
list-style : square;
color: #3333FF;
font-size: 12px;
text-align: left
}

p {
color : #960000;
text-align : center;
font-size : 14pt;
font-style: italic;
font-family : Comic Sans MS;
}
table  {
text-align: center;
background-color : #FFFFFF;
border: 1px solid;
border-color: #CCCCCC;
border-collapse: collapse;
width: 100%;


}
td {
color : #000000;
text-align : justify;
font-family : Verdana, Arial, Helvetica, sans-serif;
padding-left: 40px;
padding-right: 40px;
padding-bottom: 20px;
padding-top: 20px;

 }
ul {
width: 96%;
float: left;
display : block;
border: #A8A8A8 solid thin;
list-style-position: outside;
font-family: Verdana;
border-radius : 6px;
box-shadow : 5px 12px 29px 1px #808080;
margin-bottom: 12px;

}
li {
display: block;
color : #000024;
margin-left: 0;
border-bottom : 1pt ridge #ABABAB;
font-family : Verdana;
font-size : 1.2em;
font-weight : normal;
text-align : left;
padding-left : 6px;
padding-right: 5px;
padding-bottom : 10px;
margin-bottom : 8px;
margin-top : 0;
}


