body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
padding: 0;
background-color:#FFFFFF;
}

#conteneur {
position: absolute;
width: 100%;
background-color:#A7CCE6;
height:3em;
}

#corps {
position: absolute;
width: 100%;
top:4em;
}

#corps a:link, #centre a:hover, #centre a:visited{
color:#FF0000;
text-decoration:none;
}

#gauche {
top: 0em;
position: absolute;
left:0;
width:15em;
background-color:#ffffff;
}

#gauche ul {
text-align: margin-left:0px; margin-right:5px; margin-top:5px; margin-bottom:10px;
}

#gauche li {
list-style-type:disc;
color:#F07E41;
text-align: left;
}

#gauche li:hover {
list-style-type:circle;
color:#F07E41;
text-align: left;
}

#gauche a:link, #gauche a:hover, #gauche a:visited{
text-decoration:none;
color:#0875B8;
}

#centre {
background-color:#FFFFFF;
margin-left: 16em;
margin-right: 16em;
}

#centre ul {
text-align: margin-left:0px; margin-right:5px; margin-top:5px; margin-bottom:10px;
}

#centre a:link, #centre a:hover, #centre a:visited{
color:#FF0000;
text-decoration:none;
}

#centre ul li {
display:list-item; 
list-style-type:square;
color:#857c81;
}

#centre ol.alpha {
list-style-type: lower-alpha;
color:#857c81;
text-align: margin-left:0px; margin-right:5px; margin-top:5px; margin-bottom:10px;
}


#droite {
position: absolute;
right:0;
width:15em;
top:0em;
background-color:#ffffff;
}

#droite ul{
text-align: margin-left:0px; margin-right:5px; margin-top:5px; margin-bottom:10px;
}

#droite li {
list-style-type:disc;
color:#F07E41;
text-align: left;
}

#droite li:hover {
list-style-type:circle;
color:#F07E41;
text-align: left;
}

#droite a:link, #droite a:hover, #droite a:visited  {
text-decoration:none;
color:#0875B8;
}

#pied {
height: 17px;
background-color:#A7CCE6;
width: 100%;
}

#pied a:link, #pied a:hover, #pied a:visited {
text-decoration:none;
color:#0875B8;
}




p {font-family : Arial, Helvetica, sans-serif; font-style : normal;
font-size : 12px; color:#000000; margin: 5px 5px 5px 5px;}

.pnc {font-family : Arial, Helvetica, sans-serif; font-style : normal;
   font-size : 12px; color:#000000; text-align : center; }

.pgc {font-family : Arial, Helvetica, sans-serif; font-style : normal;
   font-size : 12px; color:#000000; text-align : center; font-weight: bold; }

.pgg {font-family : Arial, Helvetica, sans-serif; font-style : normal;
   font-size : 12px; color:#000000; text-align : left; font-weight: bold; }

.png {font-family : Arial, Helvetica, sans-serif; font-style : normal;
   font-size : 12px; color:#000000; text-align : left; }

.pnd {font-family : Arial, Helvetica, sans-serif; font-style : normal;
   font-size : 12px; color:#000000; text-align : right; }

.pic {font-family : Arial, Helvetica, sans-serif; font-style : italic;
   font-size : 12px; color:#000000; text-align : center; }

.pig {font-family : Arial, Helvetica, sans-serif; font-style : italic;
   font-size : 12px; color:#000000; text-align : left; }

.pij {font-family : Arial, Helvetica, sans-serif; font-style : italic;
   font-size : 12px; color:#000000; text-align : justify; }

.pid {font-family : Arial, Helvetica, sans-serif; font-style : italic;
   font-size : 12px; color:#000000; text-align : right; }

.pnj {font-family : Arial, Helvetica, sans-serif; font-style : normal;
   font-size : 12px; color:#000000; text-align : justify; }

.pg {font-family : Arial, Helvetica, sans-serif; font-style : normal;
font-size : 14px; color:#000000; font-weight: bold; }

   
em {font-family : Arial, Helvetica, sans-serif; font-size : 12px; color:#FF435C}

h1 {font-family : Arial, Helvetica, sans-serif; font-style : normal;
font-size : 14px; color:#857c81; margin: 10px 10px 10px 10px; text-align:left ;}

h2 {font-family : Arial; font-size:14px; padding:10px; 
   color:#f07e41; text-align:left ; font-weight: bold;}

h3 {font-family : Arial, Helvetica, sans-serif; font-style : normal;
font-size : 14px; color:#857c81; margin: 10px 10px 10px 10px; text-align:center; }

h4 {font-family : Arial, Helvetica, sans-serif; font-style : normal;
font-size : 20px; color:#0875B8; margin: 10px 10px 10px 10px; text-align:center; }

h5 {font-family : Arial, Helvetica, sans-serif; font-style : normal;
font-size : 20px; color:#857c81; margin: 10px 10px 10px 10px; text-align:center; }


td {font-family : Arial, Helvetica, sans-serif; font-style : normal;
   font-size : 12px; color:#000000; }



.bleunj {font-family : Arial, Helvetica, sans-serif; font-style : normal;
   font-size : 12px; color:#0875B8; text-align: justify;}

.bleund {font-family : Arial, Helvetica, sans-serif; font-style : normal;
   font-size : 12px; color:#0875B8; text-align: right;}

.bleugg {font-family : Arial, Helvetica, sans-serif; font-style : normal;
   font-size : 12px; color:#0875B8; text-align: left;}

.bleung {font-family : Arial, Helvetica, sans-serif; font-style : bold;
   font-size : 12px; color:#0875B8;}

.bleunc {font-family : Arial, Helvetica, sans-serif; font-style : bold;
   font-size : 12px; color:#0875B8; text-align: center;}

.bleu14gc {font-family : Arial; font-size:14px;
   color:#0875b8; text-align: center; font-weight: bold;}

.bleu14gg {font-family : Arial; font-size:14px;
   color:#0875b8; text-align: left; font-weight: bold;}

.blanc {font-family : Arial; font-size:12px;
   color:#FFFFFF; text-align:center ; }

.orange14gg {font-family : Arial; font-size:14px;
   color:#f07e41; text-align:left ; font-weight: bold;}

.orange14gd {font-family : Arial; font-size:14px;
   color:#f07e41; text-align:right ; font-weight: bold;}

.orange14gc {font-family : Arial; font-size:14px;
   color:#f07e41; text-align:center ; font-weight: bold;}

.orange12nj {font-family : Arial; font-size:12px;
   color:#f07e41; text-align:justify ;}

.orange12ng {font-family : Arial; font-size:12px;
   color:#f07e41; text-align:left ;}

.orange12gj {font-family : Arial; font-size:12px;
   color:#f07e41; text-align:justify ; font-weight: bold;}

.roug14nc {font-family : Arial; font-size:14px;
   color:#ff0000; text-align: center;}

.roug14gc {font-family : Arial; font-size:14px;
   color:#ff0000; text-align: center; font-weight: bold; }

.gris14gc {font-family : Arial; font-size:14px;
   color:#857c81; text-align:center ; font-weight: bold;}

.gris14gg {font-family : Arial; font-size:14px;
   color:#857c81; text-align: left; font-weight: bold;}

.gris12gg {font-family : Arial; font-size:12px;
   color:#857c81; text-align: left; font-weight: bold;}

.gris12ng {font-family : Arial; font-size:12px;
   color:#857c81; text-align: left; }

.gris12nc {font-family : Arial; font-size:12px;
   color:#857c81; text-align: center; }

.gris12nj {font-family : Arial; font-size:12px;
   color:#857c81; text-align: justify; }

.gris12gc {font-family : Arial; font-size:12px;
   color:#857c81; text-align: center; font-weight: bold;}





#fond {background-color:#a7cce6; width: 90%; margin: 5px 5px 5px 5px; padding:2px;  }

#bord {width: 88%; border-width:2px; border-color:#A7CCE6; 
border-style:solid;  margin: 5px 5px 5px 5px; padding:2px;  }

#sommaire {width: 85%; border-top-style:solid; border-right-style:solid; 
border-color:#a7cce6; border-width:1px; padding:2px;  margin: 5px 5px 5px 5px;}

#bordnews {width: 88%; border-width:2px; border-color:#f07e41; 
border-style:dotted;  margin: 5px 5px 5px 5px; padding:2px;  }



#bordpointcentre {border-style:dotted; border-color:#a8a3aa; border-width:1px;
 padding:2px; margin: 5px 5px 5px 5px;}

#bordtiretcentre {border-style:dashed; border-color:#a8a3aa; border-width:1px;
 padding:2px; margin: 5px 5px 5px 5px; }

#bordreliefcentre {border-style:inset; border-color:#a8a3aa; border-width:1px;
 padding:2px;  margin: 5px 5px 5px 5px;}

#bordpointcentrehg {border-top-style:dotted; border-left-style:dotted; 
border-color:#a8a3aa; border-width:1px; padding:2px;  margin: 5px 5px 5px 5px;}

#bordpointcentregb {border-bottom-style:dotted; border-left-style:dotted; 
border-color:#a8a3aa; border-width:1px; padding:2px;  margin: 5px 5px 5px 5px;}

#bordtiretcentreg {border-left-style:dashed; padding:2px;  
border-color:#a8a3aa; border-width:1px; margin: 5px 5px 5px 5px;}

#fondcentre {background-color:#857c81; width: 100%; margin: 5px 5px 5px 5px; 
padding:2px;  }





marquee {color:#ff0000; font-family : Arial, Helvetica, sans-serif; 
font-weight:bold; width: 100%; height: 19; }

.legende {font-family : Arial, Helvetica, sans-serif; font-style : normal;
   font-size : 10px; color:#000000; text-align : center; }

.fond {background-color:#a7cce6; width: 95%; margin: 5px 5px 5px 5px; padding:1px;  }

.form {font-family : Arial, Helvetica, sans-serif; font-style : normal;
font-size : 10px; color:#000000;}

.lire {background-color:#ff0000; color:#ffffff; }



a.bouton:link{
width:179px; 
height:24px; 
text-decoration:none; 
color:white;
text-align:center; 
font-weight:bold; 
border-width:2px;
border-color:#f07e41;
border-style:outset;
background-color:#ffffff;
padding:5px}

a.bouton:visited{
width:179px; 
height:24px;
text-decoration:none; 
color:#ffffff; 
text-align:center;
font-weight:bold;
border-width:2px;
border-color:#f07e41;
border-style:outset;
background-color:#ffffff;
padding:5px}

a.bouton:hover{
width:179px; 
height:24px; 
text-decoration:none;
color:white; 
text-align:center; 
font-weight:bold;
border-width:2px;
border-color:#f07e41;
border-style:inset;
background-color:#ffffff;
padding:5px}

.bouton{text-align:center; padding:5px;}

a.adhesion:link{
width:179px; 
height:26px; 
text-decoration:none; 
color:white;
text-align:center; 
font-weight:bold; 
border-width:2px;
border-color:#f07e41;
border-style:outset;
background-color:#ffffff;
padding:3px}

a.adhesion:visited{
width:179px; 
height:26px;
text-decoration:none; 
color:white; 
text-align:center;
font-weight:bold;
border-width:2px;
border-color:#f07e41;
border-style:outset;
background-color:#ffffff;
padding:3px}

a.adhesion:hover{
width:179px; 
height:26px; 
text-decoration:none;
color:white; 
text-align:center; 
font-weight:bold;
border-width:2px;
border-color:#f07e41;
border-style:inset;
background-color:#ffffff;
padding:3px}

.adhesion{text-align:center; padding:5px;}

a.redirection:link{
width:350px; 
height:100px; 
text-decoration:none; 
color:white;
text-align:center; 
font-weight:bold; 
border-width:2px;
border-color:#f07e41;
border-style:outset;
background-color:#ffffff;
padding:5px}

a.redirection:visited{
width:350px; 
height:100px;
text-decoration:none; 
color:#ffffff; 
text-align:center;
font-weight:bold;
border-width:2px;
border-color:#f07e41;
border-style:outset;
background-color:#ffffff;
padding:5px}

a.redirection:hover{
width:350px; 
height:100px; 
text-decoration:none;
color:white; 
text-align:center; 
font-weight:bold;
border-width:2px;
border-color:#f07e41;
border-style:inset;
background-color:#ffffff;
padding:5px}

.redirection{text-align:center; padding:5px;}

