body {font-family: 'bistream vera sans', verdana, 'trebuchet ms', 'lucida grande', helvetica, sans-serif; font-size: 0.8em; background-color: #9cf; margin: 1em 0; padding: 0;} 

h1 {padding: 0 0 0 1em; margin: 0; float: left; text-transform: uppercase;}
h1 a {font-size: 1em; text-decoration: none;}
h1 a:hover {text-decoration: underline;}

h2 {font-size: 1.2em; color: #000; padding: 0; margin: 2em 0 1em 0;}
h2 span {display: block; font-size: 0.8em; text-align: right;}
h2#catchline {float: right; margin: 0 1em 3em 0;}

h3 {padding: 0 0 0 1em; margin: 0; text-transform: uppercase; border: 2px solid #000; text-align: center;}
h4 {font-size: 1em; margin: 2em 0 1em 0;}
h5 {font-size: 0.95em; margin: 1.5em 0 1em 0; padding: 0; display:inline;}
h6 {font-size: 0.9em; margin-top: 1.5em; margin-bottom: 1em;}
pre,code {font-family: monospace; font-size: 10pt}
form {padding: 0; margin: 0;}
fieldset {border: 1px solid #000; padding: 1em; margin: 1.5em;}
legend {padding: 0 0.5em;}
#header, #centre, #navcontainer {background-color: #fff; width: 80%; min-width: 860px; margin: auto;}
#header {text-align: center; border: 1px solid #000; padding: 1em 0 0.6em 0; margin-bottom: 0.5em;}
#centre {border: 1px solid #000; clear: both;}
#footer {margin-top: 0; text-align: center; padding: 1em; font-size: 0.85em;}
#centrechemin {margin: 0; padding: 1em 0 1em 2em; font-size: 0.85em;}
#centrechapo {margin: 0 1.5em; padding: 1em 1.5em; background-color:#eee;}
#centrecontenu {margin: 0 1.5em; padding: 0;}
#centrecontenucentre {margin: 0 1.5em; padding: 0; text-align:center;}
#centrecontenu2 {margin: 0 1.5em; padding: 0;}

#navlist {margin: 0; padding: 0; clear: both;}
#navlist li {display: inline; list-style-type: none; margin: 0; padding: 0; width: 20%;}
#navlist li a:link, #navlist li a:visited {color: #000; background-color: #9cf; text-decoration: none; border: 1px solid #000; padding: 0.3em 3.2em;}
#navlist li a:hover {color: #000; background-color: #eee;}
	
table {margin: 3em; margin-left: auto; margin-right: auto;}
.libelle {text-align: left; padding: 0.5em;}
#liste {padding: 0; margin: 4em 0 0 0;}
.cellule_bp {text-align: center; padding: 0.5em;}
li {padding: 0;}
img {border: 0;}
#fiche {background-color: #FFFFD2; border: 1px solid #000; margin: 0.5em 1.5em; padding: 1.5em;}
.random_bp {display: block; margin: 2em 0; font-weight: bold;}
p.centre {text-align: center;}
#actu {}


