body{ width:1000px; margin:auto; margin-top:20px; margin-bottom:20px; background-color:white;}ul{ list-style-type:square; list-style-position:outside; color:black; font-size:25px; font-family:Arial,"Arial Black","Comic Sans MS",serif;} h1{ text-align:center; text-decoration:underline; font-size:45px; font-family:"Arial Black",Arial,"Comic Sans MS",serif; color:navy;}h2{ text-align:center; color:navy;  font-size:20px; font-family:"Arial Black",Arial,"Comic Sans MS",serif; text-decoration:underline; background-color:silver; border:4px solid gray;} h3{ text-align:center; text-decoration:underline; font-size:45px; font-family:Arial,"Arial Black","Comic Sans MS",serif; color:navy; background-color:silver; border:8px solid gray;}h4{ text-align:center; text-decoration:underline; font-size:25px; font-family:Arial,"Arial Black","Comic Sans MS",serif; color:navy; background-color:silver;}h5{ text-align:left; text-decoration:underline; font-size:20px; font-family:Arial,"Arial Black","Comic Sans MS",serif; color:navy; background-color:silver;} p{ font-size:25px; font-family:Arial,"Arial Black","Comic Sans MS",serif; color:black; text-align:left;}.bonjour{ text-align:center;} a{ text-decoration:none; color:navy; font-size:25px; font-family:Arial,"Arial Black","Comic Sans MS",serif;}.retour{ background-color:white; color:black; font-size:25px; font-family:Arial,"Arial Black","Comic Sans MS",serif;} a:active{ background-color:lime;}.imageflottante{ float:left;}.titre{ text-align:center; color:black; font-size:14px; font-family:Arial,"Arial Black","Comic Sans MS",serif;} strong{ color:navy; background-color:rgb(248,177,12); font-style:italic; }#boite_lien{ width:740px; margin-left:10px; margin-bottom:10px;}.lien{ font-size:45px; background-color:white; color:navy; font-family:Arial,"Arial Black","Comic Sans MS",serif;}a img{ border:0px;}#boite_ancre{ width:450px; margin-bottom:20px; background-color:silver;}#boite_nouvelles{ width:990px; height:60px; border:2px outset gray; background-color:silver; overflow:auto;}.texte_nouvelles{ color:navy; font-size:25px; text-align:left; text-decoration:blink; font-family:Arial,"Arial Black","Comic Sans MS",sherif;}table{ width:1000px; margin:auto;}.nouveau{ color:navy; text-decoration:blink; font-size:25px; font-family:Arial,"Arial Black","Comic Sans MS",serif;}.element_ancre{ text-align:left;}table{ border:0px solid gray;}td{ border:1px solid navy; text-align:center; background-color:white;}.alphabet{font-size:35px;}.nom{ text-decoration:underline;}#boite_formulaire{ width:990px; margin:auto; text-align:center;}  