/* CSS Document */

* { margin: 0; padding: 0 }
BODY { background: #F1F3E9; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; }

#header  { height: 105px; background: #FFF url(../pics/top.jpg) top left no-repeat; }
#contenu {  }
#menu    { float: left; height: 460px; width: 180px; background: #FFF url(../pics/menu.jpg) top left no-repeat; font-size: 10px; font-weight: bold; }
#menu UL { padding: 101px 0 0 8px; list-style: none; }
#menu LI { padding: 0 0 29px 0;  }
#menu A  { color: #501312; text-decoration: none; }
#menu A:hover { color: #501312; text-decoration: underline; }

#article { float: left; width: 650px; margin: 10px 0 20px 15px; }
#article H1 { font-size: 18px; color: #C5322B ; margin: 0px 0 20px 0;  }
#article H2 { font-size: 16px; color: #5A9E3B ; margin: 20px 0 10px 0; }
#article H3 { font-size: 14px; color: #E09118 ; margin: 10px 0 0px 0;  }
#article UL { margin: 0 0 0 30px; line-height: 16px;}
#article P  { line-height: 16px; margin: 0 0 5px 0; }

#article A { color: #5A9E3B; text-decoration: none; }
#article A:hover { color: #5A9E3B; text-decoration: underline; }

#logo { position: absolute; left: 18px; top: 48px; width: 126px; height: 126px; }

.center { text-align: center; }
.rassemblement { border: 1px solid #000; }
.citation { text-align: center; margin: 0 30px 5px 30px !important;  }