* {margin: 0; padding: 0; font-family: verdana; text-align: justify; }
body, html {height: 100%; }
body {background: #FF6C00 url('images/fond.jpg') repeat-x top;}
a {text-decoration: none; border: none; }
img {border: none; margin:7px 20px 7px 20px;}
ul {list-style-type: none}

#container {width: 800px; margin: auto; background: url('images/bg_container.jpg') repeat-y; position: relative; }
#header {width: 800px; height: 285px; background: url('images/header.jpg');}
#page{margin-right:15px;width: 590px; float: right; padding: 0px; color: #141741; font-size: 0.9em;}
#footer {background: url('images/footer.jpg'); clear: both; width: 800px; height: 90px; line-height: 120px; text-align: center; font-weight: bold; color: white; font-size: 0.8em}

#menu {margin-left:14px;width: 177px; float: left; text-align: left; font-size: 0.8em;padding-top:25px;background: url('images/pointe.jpg') no-repeat;}
.section {background: #D7DEF1; margin: 10px 0px 10px 0px; color: #FF0000; font-weight: bold; text-align: center; width: 177px; height: 25px; line-height: 25px; }
#menu a {display: block; width: 177px; height: 20px; line-height: 20px; color: white; font-weight: bold; text-indent: 10px; font-size: 0.9em; }
#menu .actif {display: block; width: 177px; background: url('images/actif.gif') repeat-y; height: 20px; line-height: 20px; color: black; font-weight: bold; text-indent: 10px; font-size: 0.9em; }
#menu a:hover {color:#F5AF2D;}

#ssmenu{width:580px;height:25px;}
#ssmenu a {display: block; float:right;width: 110px; height: 25px; line-height: 25px; color: white; font-weight: bold; font-size: 0.9em; text-align:center;}
#ssmenu .actif {display: block; float:right;width: 110px; background: url('images/ssmenu.gif'); height: 25px; line-height: 25px; color: black; font-weight: bold; font-size: 0.9em; text-align:center;}
#ssmenu a:hover {color:#F5AF2D;}
#ssmenu li{display: block; float:right;width: 110px; }

h1 {text-indent:-5000px;}
p {margin: 7px 20px 7px 20px;font-size:0.9em;}
h2 {width:580px;height:40px;line-height:40px;color:#141741;font-weight:bold;text-align:center;font-size:1.3em;}
h3 {margin: 15px 20px 10px 20px; color:#4A5A82; border-bottom:2px solid; font-weight:bold; font-size:1.1em;width:540px;height:22px;line-height:22px;}
h4 {margin: 15px 20px 10px 20px; color:#141741; font-weight:bold; font-size:1em;}

.list ul {margin: 7px 20px 7px 20px;}
.list li {padding: 5px 20px 5px 50px; list-style-type:none; background:url('images/puce.gif') no-repeat 30px 0.7em;}

#page
.center{text-align:center;}
.nota{color:#AAAAAA;}
.red{color:red;}

.imageagauche{float:left;}
.imageadroite{float:right;}

#diapos {width:540px;margin-left:20px;}
#diapos img {margin:0px 0px 0px 0px;}
#diapos td{text-align:center;padding:0px}
.dropdown {vertical-align:top; font-size:0.8em;}

a:hover {text-decoration:underline;}

#coordonnees {width:480px;margin:0px 40px;color:black;font-weight:bold;}
.txtbox {width:145px; margin:15px 15px;text-align:center;}
form {margin:0px 0px;}
.ok {margin-left:10px;margin-bottom:7px;}
.addbox {text-align:center;height:25px;}
.filebox {height:25px;width:450px;}
.suppr {text-align:center;font-size:10px;height:20px;margin-left: 15px;}
.deco {text-align:center;margin:30px 0px 20px 230px;}


