h1,h2,h3,h4,h5,h6, body, p, div, a, td, span { font-family:courier,Verdana;font-size:14px; margin:0; padding:0;color:#000;}
center {font-size:12px;}
strong{font-weight:bold;}
a{text-decoration:underline}
a:hover{color:#ff9900;text-decoration:none;background-color:#ffffff}
a.corps {  font : bold ; color : #FFFFFF;  }


h6 {color:black; font-family:courier,Verdana;font-size:11px;} /* légende et copyright */
h5 {color:#ffffcc;font-size:12px}  /* contenu annuaire*/

input {font-family:Verdana,arial;font-size:12px;border:2px;border-style:solid;border-color:#ff9900;} 
select {font-family:Verdana,arial;font-size:11px;border:1px;border-style:solid;border-color:black;}
textarea {font-family:Verdana,arial;font-size:12px;border:1px;border-style:solid;border-color:black;}

div#top {display:block; height:72px; overflow:hidden; }
div#top h1 { display:block; float:left; margin-left:5%; width:97px; height:72px; }
div#top h1 a { display:block; width:97px; height:72px; background:url("en_vue.jpg") no-repeat center center; }
div#top h1 a span { display:none; }
div#top div#contact { display:block; float:right; height:18px; margin-top:25px; margin-right:5%; }
div#top div#contact a { font-weight:bold; }

div.pub { text-align:center; margin-top:20px;}
div#search { clear:both; text-align:center; margin-top:10px;}

div#content {margin-top:30px;}
div#content div.message {display:block;text-align:center;padding-bottom:10px;}
div#content div.message span {font-style:italic;}
div#content div.post {margin:5px 15% 0 15%;}
div#content div.post div.top {border-bottom:1px solid #CCC;margin:5px 0 5px 0; padding-bottom:10px;}
div#content div.post div.top span.topicname {font-weight:bold;}
div#content div.post div.middle {text-align:left;}
div#content div.post div.bottom {margin:2px 0 10px 0;}
div#content div.unique div.bottom {text-align:left;}
div#content div.unique div.bottom a {font-weight:bold;}

div#navigation {display:block;text-align:center;font-weight:bold;}
