html, body {height: 100%; width: 100%; margin: 0; padding: 0; font-family: Arial, Verdana, sans-serif; margin: 1em; color: #000; behavior:    url(../../mod%E8le_departement/CSS/csshover/csshover.htc);}
#map_canvas {float: left; padding: 20px; margin: 0; margin-left: 7px; width: 670px; height: 650px;}
#container {position: absolute; left: 50%; top:0; margin: 0; padding: 0; width: 1000px; height: auto; margin-left: -500px; margin-top: 0px; border: 0px solid #32184c;}
#container1 {position: absolute; left: 0%; top:0; width: 1000px; height: auto; margin-left: -0%; margin-top: 0px; border: 0px solid #32184c;}
#logo {position: absolute; top: 0; left: 0; padding-left: 0px; padding-right: 0px; background-color: none;}
#bandeauhaut {position: absolute; top: 0; left: 150px; margin: 0; padding: 0; padding-left: 0px; height: 100px; width: 850px;}
#page {position: absolute; top: 120px; left: 0; width: 999px; border: 0px solid #ccc; padding: 0; padding-top: 80px; margin: 0; background: #f1f3e6; height: 700px; border: 0px solid #32184c;}
#page1 {position: absolute; top: 0px; left: 0; width: 999px; border: 0px solid #ccc; padding: 0; padding-top: 0px; margin: 0; background: #f1f3e6; height: auto; border: 0px solid #32184c;}
#titre {float: left; padding-top: 0px; padding-left: 0; width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 1.7em; color: #8d6f01; font-style: bold; text-align: center;}
#stitre {float: left; padding: 0px; padding-bottom: 0; width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 1.3em; color: #9d9caa; font-style: bold; text-align: center;}
.stitre {float: left; padding: 0px; padding-bottom: 10px; width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 1.3em; color: #8d6f01; font-style: bold; text-align: center;}
.titre {font-family: Arial, Helvetica, sans-serif; font-size: 24px;	font-style: normal;	line-height: 60px; font-weight: bold; font-variant: normal; color: #0c9e3b; letter-spacing: normal; text-align: center; vertical-align: middle; word-spacing: normal; white-space: normal; padding-top: 15px;}
.stitrepre {float: left; padding: 0px; padding-bottom: 10px; width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 1.4em; color: #8d6f01; font-style: bold; text-align: center;}
.text {float: left; padding-top: 0px; padding-left: 0; width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #000; font-style: bold; text-align: justify;}
.text1 {float: left; padding-top: 0px; padding-left: 0; width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #000; font-style: bold; text-align: justify;}
.text2 {float: left; padding-top: 0px; padding-left: 5px; padding-bottom: 5px; width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #000; font-style: bold; text-align: justify;}
#piedpage1 {float: left; padding-top: 20px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; margin: 0; width: 990px; font: 0.7em Arial, Verdana, sans-serif;}
#gauche {float: left; padding: 0; padding-left: 7px; padding-top: 60px; margin: 0; width: 110px;}
#centre {float: left; padding-top: 20px; margin: 0; width: 710px; height: auto;}
#centrea {float: left; padding: 20px; margin: 0; width: 700px; height: auto;}
.centre {margin-bottom: 40px; height: auto;}
.centre1 {margin-bottom: 0px; height: auto;}
#droite {float: right; padding: 0; padding-right: 5px; padding-top: 80px; margin: 0; width: 125px;}
#presente {float: left; width: 990px; padding-left: 10px; padding-right: 15px; padding-top: 20px; color: #626c6d;}
#titre_bandeau {position: absolute; top: 15px; left: 270px; font:Verdana, Arial, Helvetica, sans-serif; font-size: 2.5em; background-color : none;}
#sous_titre_bandeau {position: absolute; top: 60px; left: 500px; font:Verdana, Arial, Helvetica, sans-serif; font-size: 1.9em;}
h1 {font-family: Arial, Verdana, sans-serif; font-size: 1.4em; font-style: normal; font-weight: normal; margin: 0;}
h2 {font-family: Arial, Verdana, sans-serif; font-size: 1.2em; font-style: normal; font-weight: normal; margin: 0;}
h3 {font-family: Arial, Verdana, sans-serif; font-size: 1.0em; font-style: normal; font-weight: normal; margin: 0;}
h4 {font-family: Arial, Verdana, sans-serif; font-size: 0.8em; font-style: normal; font-weight: normal; margin: 0;}
h5 {font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; margin: 0;}
h6 {font-family: Arial, Verdana, sans-serif; font-size: 0.6em; font-style: normal; font-weight: normal; margin: 0;}
h7 {font-family: Arial, Verdana, sans-serif; font-size: 0.5em; font-style: normal; font-weight: normal; margin: 0;}
#titrepage {float: left; padding-top: 10px; padding-left: 250px; width: 400px;}
#texte {float: left; padding-top: 30px; padding-right: 15px; padding-left: 15px; height: auto;}
#poster {position: absolute; left: 870px; top: 125px; width: 120px; height: 60px; margin: 0; text-align: center;}
#gifposter {position:absolute; left:25px; top:20px; width:50px; height:36px; margin: 0;}
#dateheure {position: absolute; left: 550px; top: 125px; width: 120px; height: 30px; margin: 0; text-align: center; color: #82828c; font-size: 0.6em;}
#pres1 {position: absolute; padding: 0; margin: 0; top: 5px; left: 10px;}
#pres2 {position: absolute; padding: 0; margin: 0; top: 400px; left: 648px;}
#pres3 {position: absolute; padding: 0; margin: 0; top: 400px; left: 450px;}
#pres4 {position: absolute; padding: 0; margin: 0; top: 190px; left: 500px;}
#prest0 {position: absolute; padding: 0; margin: 0; top: 60px; left: 570px; width: 400px; text-align: center; font-size: 1.6em; font-family:Arial, Helvetica, sans-serif; border: 0px solid #32184c;}
#prest1 {position: absolute; padding: 0; margin: 0; top: 190px; left: 720px; width: 250px; text-align: justify; font-size: 0.8em; font-family:Arial, Helvetica, sans-serif; border: 0px solid #32184c;}
#prest2 {position: absolute; padding: 0; margin: 0; top: 420px; left: 10px; width: 430px; text-align: justify; font-size: 1.4em; font-family:Arial, Helvetica, sans-serif; border: 0px solid #32184c;}
#prest3 {position: absolute; padding: 0; margin: 0; top: 580px; left: 0px; width: 630px; text-align: center; font-size: 1.4em; font-family:Arial, Helvetica, sans-serif; border: 0px solid #32184c;}
#prest4 {position: absolute; padding: 0; margin: 0; top: 650px; left: 0px; width: 990px; text-align: center; font-size: 1.4em; font-family:Arial, Helvetica, sans-serif; color: red; border: 0px solid #32184c;}
#prest5 {position: absolute; padding: 0; margin: 0; top: 750px; left: 0px; width: 990px; text-align: left; font-size: 0.6em; font-family:Arial, Helvetica, sans-serif; color : #90aab5; border: 0px solid #32184c;}
#vi {position: absolute; top: 320px; left: 120px; width: 200px; text-align: center; margin: 0; padding: 0; font-size: 0.6em;}
div#nav {font-size: 0.7em; padding-top: 0em; padding-bottom: 0em; padding-right: 0em; position: absolute; top: 100px; left: 0px; width: 1000px; height: 18px; background: #EDD; border-top: solid 0px #999900; border-bottom: solid 1px #999900; text-align:center;}
div#nav ul {margin: 0; padding: 0; background: white;
  border: 1px solid #CCC; border-width: 0 1px;}
div#nav li {position: relative; list-style: none; margin: 0; float: left; width: 9.8em; line-height: 1em;}
div#nav li:hover {background: #EBB;}
div#nav li.submenu {background:     url(../mod%E8le_departement/CSS/imagesgif/smenu.gif) 102% 50% no-repeat;}
div#nav li.submenu:hover {background-color: #EDD;}
div#nav li a {display: block; padding: 0.25em 0 0.25em 0em; text-decoration: none; width: 9.3em;}
div#nav>ul a {width: auto;}
div#nav ul ul {position: absolute; width: 9.8em; display: none;}
div#nav ul ul li {border-bottom: 1px solid #CCC;}
div#nav li.submenu li.submenu {background:    url(../mod%E8le_departement/CSS/imagesgif/ssmenu.gif) 100% 50% no-repeat;}
div#nav li.submenu li.submenu:hover {background-color: #EDD;}
div#nav ul.level1 li.submenu:hover ul.level2, 
div#nav ul.level2 li.submenu:hover ul.level3 {display:block;}
div#nav ul.level2 {top: 1.5em; left: -1px;}
div#nav ul.level3 {top: -1px; left: 9.8em;}
#map_canvas { width: 590px; height: 500px; border: 2px solid red; color: black;}
#titrea {float: left; padding-top: 30px; padding-bottom: 0px; padding-left: 0; margin:0; width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 1.5em; color: #8d6f01; font-style: bold; text-align: center;}
#stitrea {float: left; padding-top: 0px; padding-bottom: 0px; padding-left: 0; margin:0; width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; color: #858491; font-style: bold; text-align: center;}
#txt_nous_trouver {float: left; padding-top: 20px; padding-left: 10px; padding-right:0; margin:0; width: 300px; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-style: normal; text-align: justify;}
#titresplan {float: left; width: 990px; padding-top : 100px;} 
DIV#plan {padding : 5px;}     
#footer {clear: both; padding-top: 2em; padding-left: 0.5em; font: 0.7em Arial, Verdana, sans-serif; width: 995px; color: #90aab5;}                                        
