*{margin:0;padding:0;}
body{font-family: Arial,Helvetica,sans-serif;}
a{text-decoration:none;outline:none;}
#page p{margin-top:20px}
#page a{color:#FFC26F;font-weight:bold}
#page h2{margin-top:25px;color:#FFC26F;font-size:22px;text-transform: uppercase;font-family: arial,cursive;}
#page h3, #page div p.title{text-transform:uppercase;margin-top:20px;font-weight:bold;color:#FFC26F; font-size:17px;font-family: arial,cursive;}
#page>ul{margin-top:20px;}
#page ul li{color:#FFF;font-size:12px;margin-left:20px; list-style-type:none;}
#page ul li::before {
  content: "•";
  color: #FFC26F;
  display: inline-block;
  width: 1em;
  font-size: 16px;
  margin-left: -1em;
}
#page .small{font-size:11px;font-style:italic}
#page .en_avant_1{color:#333;font-size:15px;background:#fff;margin-bottom:20px;padding:20px;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:hidden}
#page .bloc{
  display: block;
  width:100%;
  padding:20px;
  background: #fff;
  margin-top:10px;
  border-radius: 5px;
  color:#000;
  font-family: 'Patrick Hand', arial;
}
#page .en_avant_1 a{color:#666;}
#page .pdf{}

#page table {color:#FFF;font-size:12px;margin-top:10px;border-collapse:collapse}
#page table tr { }
#page table tr td {
  vertical-align:top;
  padding:5px 7px;
  background:#747475;
  border-bottom:2px solid #383839;
}
.ligne_fonce{}
#page tr.ligne_fonce td{
  background: #afafb0;
  color:#fff;
  text-transform: uppercase;
  padding:10px;
}
#page .bloc h2,#page .bloc h3,#page .bloc h4 {
  color:#000;
  margin-top:0;
  padding-top:0;
  text-decoration: underline;
}
#page .orange{
  color:#FFC26F!important;
}
#page .bloc p{
  margin-top:0!important;
  color:#000!important;
  font-size:14px!important;
}
