/* CSS Document */
body {font-family:Arial, Helvetica, sans-serif;background-color:#BFBFBF;margin:5pt 15pt 15pt 0pt;font-size:10px;}
table.entourage {background-color:#BFBFBF;border-width:0;}
p{text-align:justify}
p.center{text-align:center}
form{padding:0pt;margin:0pt}

/*MENU*/
td.menu{background-color:#FFFFFF;vertical-align:middle;}
table.menu{width:100%}

/*TITRE*/
td.mot_titre{text-align:center;background-color:#959595;}
div.mot_titre{color:#FFFFFF;font-size:14px;font-weight:bold;}
h3{font-size:12px}

div.description{text-align:center;color:#000000;font-size:10px;margin:5pt}
div.introduction{text-align:center;font-size:14px;color:#686868;}
span.rouge{color:#B1201D;}
span.gris{color:#686868;}
span.bleu{color:#1D20B1;font-family:'Courier New', Courier, mono}
h1{font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;margin:7pt 0pt 5pt 8pt;}
h2{font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;margin:4pt 4pt 0pt 4pt;}
h2.faq{font-size:16px;font-weight:bold;margin:0pt 4pt 0pt 0pt;}

/*hr*/
hr{margin:0pt 2pt 0pt 2pt;}
hr.faq{margin-top:14pt;color:#B1201D;width:35%;text-align:center}

/*MAIN*/
td.main{background-color:#FFFFFF;vertical-align:top}
div.main{margin:0pt 4pt 0pt 4pt;text-align:justify}

/*OMBRE*/
td.ombre_droite{background-image:url(../image/bordure_ombre.png);background-repeat:repeat}

/*NEWS*/
td.description_news{vertical-align:top}
h2.news {margin:0pt 5pt 0pt 10pt;font-size:12px;font-weight:bold;color:#B1201D;text-align:justify}
div.news{font-size:10px;margin:1pt 5pt 3pt 10pt;text-align:justify}
td.news{border-right-style:inset;border-right-width:thin;border-right-color:#686868;background-color:#FFFFFF}
th.news{border-right-style:inset;border-right-width:thin;border-right-color:#686868;background-color:#FFFFFF}

/*LIEN DES PIEDS DE PAGE*/
td.lien_final{vertical-align:top}
div.lien_final{font-size:10px;text-align:center;color:#FFFFFF}

/*BALISE DE LIENS*/
a.blanc:link {color:#FFFFFF;}
a.blanc:visited{color:#FFFFFF;}
a.blanc:hover{color:#FF0000;}
a.blanc:active{color:#FF0000;}
a.blanc:focus{color:#FF0000;}

a.lien_mort:link {color:#FFFFFF;text-decoration:none}
a.lien_mort:visited{color:#FFFFFF;text-decoration:none}
a.lien_mort:hover{color:#FF0000;text-decoration:underline}
a.lien_mort:active{color:#FF0000;text-decoration:underline}
a.lien_mort:focus{color:#FF0000;text-decoration:underline}

a.titre:link   {text-decoration:none}
a.titre:visited{text-decoration:none}
a.titre:hover  {color:#FF0000;text-decoration:underline}
a.titre:active  {color:#FF0000;text-decoration:underline}
a.titre:focus  {color:#FF0000;text-decoration:underline}

a.liste:link   {color:#000000;text-decoration:none}
a.liste:visited{color:#000000;text-decoration:none}
a.liste:hover  {color:#FF0000;text-decoration:underline}
a.liste:active {color:#FF0000;text-decoration:underline}
a.liste:focus  {color:#FF0000;text-decoration:underline}

a.bleu:link   {color:#0000FF;text-decoration:none}
a.bleu:visited{color:#0000FF;text-decoration:none}
a.bleu:hover  {color:#FF0000;text-decoration:underline}
a.bleu:active {color:#FF0000;text-decoration:underline}
a.bleu:focus  {color:#FF0000;text-decoration:underline}

a.rouge:link   {color:#B1201D;text-decoration:none;}
a.rouge:visited{color:#B1201D;text-decoration:none;}
a.rouge:hover  {color:#FF0000;text-decoration:underline}
a.rouge:active {color:#FF0000;text-decoration:underline}
a.rouge:focus  {color:#FF0000;text-decoration:underline}

a.courier:link   {color:#0000FF;text-decoration:underline;font-size:12px;font-family:Arial, Helvetica, sans-serif}
a.courier:visited{color:#0000FF;text-decoration:underline;font-size:12px;font-family:Arial, Helvetica, sans-serif}
a.courier:hover  {color:#FF0000;text-decoration:underline;font-size:12px;font-family:Arial, Helvetica, sans-serif}
a.courier:active {color:#FF0000;text-decoration:underline;font-size:12px;font-family:Arial, Helvetica, sans-serif}
a.courier:focus  {color:#FF0000;text-decoration:underline;font-size:12px;font-family:Arial, Helvetica, sans-serif}

/*CADRE*/
h2.cadre{font-size:12px;font-weight:bold;margin:3pt 2pt 1pt 2pt;color:#B1201D}
div.cadre{font-size:10px;font-weight:bold;padding:5pt 3pt 1pt 15pt;margin:0pt 5pt 1pt 5pt;border-width:1pt;border-color:#B1201D;border-style:inset}
td.cadre{vertical-align:top;background-color:#FFFFFF;width:40%;}
td.encadre{font-size:10px;border-width:1pt;border-color:#B1201D;border-style:inset;vertical-align:top}
div.encadre{margin-left:10pt}

/*LISTE*/
div.liste{margin: 5pt 2pt 3pt 20pt;text-align:justify;}
img.liste{margin: 2pt;vertical-align:middle}

/*INDEX*/
td.index{vertical-align:top}
table.index{width:100%;margin-bottom:15pt}
div.index{font-size:10px}

/*ASSOCIATION*/
h2.association {margin:8pt 4pt 12pt 4pt}
th.association {font-size:12px;font-weight:500}
img.angle_haut_gauche{margin-right:10pt}
img.look{padding:5pt 3pt 0pt 15pt;margin:0pt 5pt -2pt 5pt;}
img.look2{padding:5pt 0pt 0pt 0pt;margin:0pt 0pt -2pt 0pt;}
div.recherche{margin-left:2pt;text-align:center}
span.recherche{font-size:12px;font-weight:bolder;margin-left:8pt;}
form.recherche{padding-bottom:5pt;}

/*CATEGORIE*/
table.categorie{border-style:solid;border-width:0pt 1pt 1pt 0pt;border-color:#87AEEA;background-color:#D6E4F8}
p.categorie{text-align:left}
div.categorie{margin:0pt;font-size:8pt;}
span.medium_categorie{font-size:10pt;font-weight:bold}
span.small_categorie{font-size:8pt;padding-left:0pt;}
/*td.site{border-style:solid;border-width:0pt 1pt 1pt 0pt;border-color:#87AEEA;background-color:#D6E4F8}*/
td.titre_site_hg{color:#B1201D;font-weight:bolder;border-width:1pt 0pt 0pt 1pt;border-style:solid;border-color:#B1201D}
td.titre_site_h{font-weight:bolder;border-width:1pt 0pt 0pt 0pt;border-style:solid;border-color:#B1201D}
td.titre_site_hd{text-align:right;font-weight:bolder;border-width:1pt 1pt 0pt 0pt;border-style:solid;border-color:#B1201D}
td.site_centre{border-width:0pt 1pt 0pt 1pt;border-style:solid;border-color:#B1201D}
td.site_b{margin : 0pt;padding:0pt;border-width:0pt 1pt 1pt 1pt;border-style:solid;border-color:#B1201D;text-align:right;background-color:#B1201D;color:#FFFFFF;}
td.site_bg{margin : 0pt;padding:0pt;border-width:0pt 1pt 1pt 1pt;border-style:solid;border-color:#B1201D;text-align:left;background-color:#B1201D;color:#FFFFFF;}
td.site_bd{margin : 0pt;padding:0pt;border-width:0pt 1pt 1pt 1pt;border-style:solid;border-color:#B1201D;text-align:right;background-color:#B1201D;color:#FFFFFF;}
h4.titre_site{color:#B1201D;margin:0pt;font-size:11pt}

span.site_description{font-size:12px}
span.tres_grand{font-size:18px}
.forumline	{ background-color: #FFFFFF; border: 1px #B1201D solid; }
table.popup{border-width:0pt 1pt 1pt 0pt; border-style:inset; border-color:#000000;background-color:#FFFFFF}
div.savoir {text-align:right;margin-right:5pt;font-size:8pt;}
img.news{margin-right:5pt;}
table.calendrier{border-style:outset;border-width:0pt 1pt 1pt 0pt}
td.calendrier_jour_semaine{text-align:center;color:#2233FF;border-bottom:1pt inset #000000;width:17pt}
td.calendrier_numero_semaine{text-align:center;color:#2233FF;border-right:1pt inset #000000;width:17pt}
td.calendrier_numero_jour_gris{text-align:center;color:#999999}
td.calendrier_numero_jour_noir{text-align:center;color:#000000}
td.calendrier_numero_jour_blanc{text-align:center;color:#FFFFFF;background-color:#0000FF}
th.bleu_calendrier{text-align:center;background-color:#0000FF;color:#FFFFFF;font-weight:bolder;font-size:10pt}
td.date{text-align:right;color:#686868}
input.proposition_site{width:394px}
select.proposition_site{width:400px}
textarea.proposition_site{width:394px;height:60px}
input.lien{width:394px;font-family:'Courier New', Courier, mono;text-decoration:underline;color:#0000FF}
p.note{color:#686868;font-size:8pt;font-style:italic}
div.signature{text-align:right;font-size:12pt;font-family:Script,Verdana, Arial, Helvetica, sans-serif}
p.signature{text-align:right;font-size:12pt;font-family:Script,Verdana, Arial, Helvetica, sans-serif}
p.confirmation{text-align:center}
p.retrait_droit{margin:2pt 5pt 2pt 25pt}
p.resume{font-size:10pt;font-style:italic;color:#686868}
p.titre_top{font-size:10pt;font-style:italic;color:#686868;text-align:center}
p.ligne_bleu{font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;text-align:right;background-color:#D6E4F8;margin:0pt 18pt 10pt 18pt}