﻿
body { font-family: Arial, Verdana,Helvetica, sans-serif; color: #666666; font-size: 12px; background-color: White; margin: 0; padding: 0; background-image: url(../images/fond-multitex.jpg); background-repeat: repeat-x; background-position: top center }
#header { height: 100px; padding-top: 5px;  }
#evitement { position: absolute; top: 18px; right: 30px; text-align: right; width: 380px; }
#evitement ul { margin: 0; padding: 0 15px 2px 0; }
#evitement li { list-style-type: none; font-size: 0.9em; padding: 0; display: inline; color: white; line-height: 1.5em; }
#evitement li a { color: white; }

#conteneur { position: relative; width: 800px; margin: 0 auto; }
#centre { min-height: 520px; background-color: #FFFFFF; margin-left: 450px; border-top: solid 1px #8CC42B; border-right: solid 1px #8CC42B; padding: 10px; }
#gauche { min-height: 520px; background-color: #FFFFFF; position: absolute; left: 0; width: 430px; border-top: solid 1px #8CC42B; border-left: solid 1px #8CC42B; padding: 10px; text-align: justify; }
#footer { width: 100%; text-align: center; margin-top: 20px; font-size:10px; }

p { margin: 0 0 10px 0; }
h1 { text-indent: -5000px; margin: 0; padding: 0; font-size: 1px; line-height: 1px; text-decoration: none; }

h2 { margin: 20px 0 5px 0; padding: 0; font-weight: bold; font-size: 14px; color: #8CC42B; }

h2 span { color: #8CC42B; }

h3 { margin: 20px 0 5px 0; letter-spacing: 2px; font-size: 14px; color: #8CC42B; }
h3:first-letter { font-size: 20px; color: #8CC42B; }
h4 { clear: left; margin: 0 0 0.5em 0; padding: 0; font-weight: bold; font-size: 1.1em; color: #999900; }
table#sample { font-size: 10px; background-color: #FFFFFF; border: solid #000 0px; }

table#sample td { padding: 1px; border: solid #000 0px; }

.data { color: #004D98; text-align: center; background-color: #EEEEEE; }

.toprow { color: #FFFFFF; font-style: normal; text-align: center; background-color: #60BE36; }

.leftcol { font-weight: bold; text-align: center; background-color: #D8D8D8; }

p { margin: 0 0 5px 0; }

a#lien-accueil { position: absolute; left: 180px; top: 80px; width: 550px; height: 60px; }

a { color: #8CC42B; text-decoration: none; }
a:visited { color: #FF6600; text-decoration: none; }
a:hover, a:focus { text-decoration: underline; }
a img { border: 0 none; }
.cache { text-indent: -5000px; font-size: 0px; line-height: 1px; text-decoration: none; }



ul, li { margin: 0; padding: 0; }

/* menu */
.menu  { margin-bottom: 20px; margin-left: 20px; padding-bottom: 5px; padding-left: 20px; }
.menu ul { color: #FF6600; list-style-image: url(../images/picto.gif); margin: 5px; }
.menu li { color: #FF6600; list-style-image: url(../images/picto.gif); }
.menu li a { color: #FF6600; display: block; font-weight: bold; padding-left: 10px; margin: 0px 0px 3px 0px; }
.menu li a:hover { background-color: #004D98; color: #FFFFFF; text-decoration: none; }

/* menu1 */
#menu1 { color: white; list-style: none; margin: 0; padding: 0; padding-top: 15px; text-align: left; }
#menu1 li { margin-bottom: 20px; padding-left: 0px; display: inline; }
#menu1 li a { font-size: 13px; color: #FFFFFF; text-decoration: none; padding: 7px 10px 0px 0px; font-weight: bold; }
#menu1 li a:active { text-decoration: none; color: #8CC42B; }
#menu1 li a:focus { text-decoration: none; color: #8CC42B; }
#menu1 li a:hover { text-decoration: none; color: #8CC42B; }
