body {
margin:0px; background-color: #FFFFFF;font-family: arial,times new roman;font-size: 0.8em;}
a {
color:#000;text-decoration:none;border-bottom:1px dotted #575757
}
h1 {font-family: arial;font-size: 20px;margin-top:8px;color:#145074;border-bottom:2px dotted #98D0E1}
h2 {margin:0px;font-size:16px;color:#145074}
h3 {font-family: arial;font-size: 16px;background:#000;color:#FFF;padding:2px;-moz-border-radius:3px}
h4 {padding:1px;font-weight:bold;font-size:11px;border-bottom:1px dotted #000}
.people {font-size:24px;font-weight:bold;margin:0px;}
* {outline:none}
table{margin:0px}
th{background:#EBEBEB;border-bottom:1px solid #CCC;font-size:11px}
input {border:1px solid}
textarea {border:1px solid}
legend {font-weight:bold}
fieldset {padding:5px;margin:5px;border:1px dotted #CCC}
p {padding:1px;margin: 0 0 10px 0;}
form {margin:0px;padding:0px}
.alert {background:#FFF;border:1px dotted #000;padding:7px;text-align:center;margin-top:5px}
.rouge {background:#FFF;border:2px solid #FF0000;padding:7px;text-align:center;margin-top:5px;font-weight:bold;}
select{font-size:16px;font-weight:bold;font-family: arial;}
option{border-bottom:1px dotted #000}
a:hover {text-decoration: none;border:0px}
img {border: 0px;vertical-align: middle}
ul{list-style-type:square}
.welcome{background:#FF5C1C;padding:3px}
.col{width:300px;padding:7px}
.vignette{border:1px solid #000;background-image:url(wait.gif);background-repeat: no-repeat;background-position:50% 50%;}
.item{border-left:7px solid #000}
.liste a{background:#000;color:#FFF;padding:2px;margin-bottom:2px;text-decoration:none;-moz-border-radius:3px;border:none}
.bouton{background:#575757;color:#FFF;text-decoration:none;padding:3px;font-size:10px;border:none}
.gbouton {background:#000;color:#FFF;text-decoration:none;padding:3px;font-size:16px;font-weight:bold;-moz-border-radius:3px;border:none}
.survol{background:#000;color:#FFF;font-size:10px;opacity: 0.90;filter:alpha(opacity=90);-moz-opacity:0.90;}
.menuet {margin-bottom:7px;padding:2px;background:#000;color:#FFF;font-weight:bold}
.menuet a{text-decoration: none;color: #FFF;padding:2px;background:#000;margin-right:7px;border:none}
.menuet a:hover{text-decoration: none;color:#000;background:#FFF;padding:2px;-moz-border-radius:3px;border:none}
.centre{width:900px;margin-left:auto;margin-right:auto;text-align:justify;padding:5px}
.centrehaut{width:900px;margin-left:auto;margin-right:auto;text-align:justify;}
.footer {margin-top:50px;background:#000;padding:7px;color:#FFF;font-size:11px;text-align:center}
.footer a{text-decoration: none;color: #FFF;}
.endpage {background:#1A587D;padding:7px;color:#FFF;font-size:10px;text-align:center}
.big{font-size:16px;font-weight:bold}