html, body {height: 100%; width: 100%; margin: 0; padding: 0; font-family: Arial, Verdana, sans-serif; background: #737403; 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; margin-left: -500px; margin-top: 0px; background: #EDD87E;}
#container1 {position: absolute; left: 0%; top:0; width: 1000px; height: auto; margin-left: -0%; margin-top: 0px; border: 0px solid #32184c; background: #EDD87E;}
#logo {position: absolute; top: 0; left: 0; padding-left: 0px; padding-right: 0px; background-color: #ffff01;}
#bandeauhaut {position: absolute; top: 0; left: 150px; margin: 0; padding: 0; padding-left: 0px; height: 100px; width: 850px;}
#entete {position: absolute; top: 0; left: 0; width: 1000px; height: 100px;}
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 3px #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;}
div#nav1 {font-size: 0.7em; padding-top: 0em; padding-bottom: 0em; padding-right: 0em; position: absolute; top: 270px; left: 215px; width: auto; height: 18px; background: #EDD; border-top: solid 3px #999900; border-bottom: solid 1px #999900; border-left: solid 1px #999900; border-right: solid 1px #999900; text-align:center;}
div#nav1 ul {margin: 0; padding: 0; background: white;
  border: 1px solid #CCC; border-width: 0 1px;}
div#nav1 li {position: relative; list-style: none; margin: 0; float: left; width: 9.8em; line-height: 1em;}
div#nav1 li:hover {background: #EBB;}
div#nav1 li.submenu {background:     url(../mod%E8le_departement/CSS/imagesgif/smenu.gif) 102% 50% no-repeat;}
div#nav1 li.submenu:hover {background-color: #EDD;}
div#nav1 li a {display: block; padding: 0.25em 0 0.25em 0em; text-decoration: none; width: 9.3em;}
div#nav1>ul a {width: auto;}
div#nav1 ul ul {position: absolute; width: 9.8em; display: none;}
div#nav1 ul ul li {border-bottom: 1px solid #CCC;}
div#nav1 li.submenu li.submenu {background:    url(../mod%E8le_departement/CSS/imagesgif/ssmenu.gif) 100% 50% no-repeat;}
div#nav1 li.submenu li.submenu:hover {background-color: #EDD;}
div#nav1 ul.level1 li.submenu:hover ul.level2, 
div#nav1 ul.level2 li.submenu:hover ul.level3 {display:block;}
div#nav1 ul.level2 {top: 1.5em; left: -1px;}
div#nav1 ul.level3 {top: -1px; left: 9.8em;}
div#nav2 {font-size: 0.7em; padding-top: 0em; padding-bottom: 0em; padding-right: 0em; position: absolute; top: 270px; left: 325px; width: 335px; height: 18px; background: #EDD; border-top: solid 3px #999900; border-bottom: solid 1px #999900; border-left: solid 1px #999900; border-right: solid 1px #999900; text-align:center;}
div#nav2 ul {margin: 0; padding: 0; background: white;
  border: 1px solid #CCC; border-width: 0 1px;}
div#nav2 li {position: relative; list-style: none; margin: 0; float: left; width: 9.8em; line-height: 1em;}
div#nav2 li:hover {background: #EBB;}
div#nav2 li.submenu {background:     url(../mod%E8le_departement/CSS/imagesgif/smenu.gif) 102% 50% no-repeat;}
div#nav2 li.submenu:hover {background-color: #EDD;}
div#nav2 li a {display: block; padding: 0.25em 0 0.25em 0em; text-decoration: none; width: 9.3em;}
div#nav2>ul a {width: auto;}
div#nav2 ul ul {position: absolute; width: 9.8em; display: none;}
div#nav2 ul ul li {border-bottom: 1px solid #CCC;}
div#nav2 li.submenu li.submenu {background:    url(../mod%E8le_departement/CSS/imagesgif/ssmenu.gif) 100% 50% no-repeat;}
div#nav2 li.submenu li.submenu:hover {background-color: #EDD;}
div#nav2 ul.level1 li.submenu:hover ul.level2, 
div#nav2 ul.level2 li.submenu:hover ul.level3 {display:block;}
div#nav2 ul.level2 {top: 1.5em; left: -1px;}
div#nav2 ul.level3 {top: -1px; left: 9.8em;}
div#nav3 {font-size: 0.7em; padding-top: 0em; padding-bottom: 0em; padding-right: 0em; position: absolute; top: 70px; left: 0px; width: auto; height: 18px; background: #EDD; border-top: solid 3px #999900; border-bottom: solid 1px #999900; border-left: solid 1px #999900; border-right: solid 1px #999900; text-align:center;}
div#nav3 ul {margin: 0; padding: 0; background: white;
  border: 1px solid #CCC; border-width: 0 1px;}
div#nav3 li {position: relative; list-style: none; margin: 0; float: left; width: 9.8em; line-height: 1em;}
div#nav3 li:hover {background: #EBB;}
div#nav3 li.submenu {background:     url(../mod%E8le_departement/CSS/imagesgif/smenu.gif) 102% 50% no-repeat;}
div#nav3 li.submenu:hover {background-color: #EDD;}
div#nav3 li a {display: block; padding: 0.25em 0 0.25em 0em; text-decoration: none; width: 9.3em;}
div#nav3>ul a {width: auto;}
div#nav3 ul ul {position: absolute; width: 9.8em; display: none;}
div#nav3 ul ul li {border-bottom: 1px solid #CCC;}
div#nav3 li.submenu li.submenu {background:    url(../mod%E8le_departement/CSS/imagesgif/ssmenu.gif) 100% 50% no-repeat;}
div#nav3 li.submenu li.submenu:hover {background-color: #EDD;}
div#nav3 ul.level1 li.submenu:hover ul.level2, 
div#nav3 ul.level2 li.submenu:hover ul.level3 {display:block;}
div#nav3 ul.level2 {top: 1.5em; left: -1px;}
div#nav3 ul.level3 {top: -1px; left: 9.8em;}
div#nav4 {font-size: 0.7em; padding-top: 0em; padding-bottom: 0em; padding-right: 0em; position: absolute; top: 270px; left: 385px; width: auto; height: 18px; background: #EDD; border-top: solid 3px #999900; border-bottom: solid 1px #999900; border-left: solid 1px #999900; border-right: solid 1px #999900; text-align:center;}
div#nav4 ul {margin: 0; padding: 0; background: white;
  border: 1px solid #CCC; border-width: 0 1px;}
div#nav4 li {position: relative; list-style: none; margin: 0; float: left; width: 9.8em; line-height: 1em;}
div#nav4 li:hover {background: #EBB;}
div#nav4 li.submenu {background:     url(../mod%E8le_departement/CSS/imagesgif/smenu.gif) 102% 50% no-repeat;}
div#nav4 li.submenu:hover {background-color: #EDD;}
div#nav4 li a {display: block; padding: 0.25em 0 0.25em 0em; text-decoration: none; width: 9.3em;}
div#nav4>ul a {width: auto;}
div#nav4 ul ul {position: absolute; width: 9.8em; display: none;}
div#nav4 ul ul li {border-bottom: 1px solid #CCC;}
div#nav4 li.submenu li.submenu {background:    url(../mod%E8le_departement/CSS/imagesgif/ssmenu.gif) 100% 50% no-repeat;}
div#nav4 li.submenu li.submenu:hover {background-color: #EDD;}
div#nav4 ul.level1 li.submenu:hover ul.level2, 
div#nav4 ul.level2 li.submenu:hover ul.level3 {display:block;}
div#nav4 ul.level2 {top: 1.5em; left: -1px;}
div#nav4 ul.level3 {top: -1px; left: 9.8em;}
div#nav5 {font-size: 0.7em; padding-top: 0em; padding-bottom: 0em; padding-right: 0em; position: absolute; top: 270px; left: 430px; width: auto; height: 18px; background: #EDD; border-top: solid 3px #999900; border-bottom: solid 1px #999900; border-left: solid 1px #999900; border-right: solid 1px #999900; text-align:center;}
div#nav5 ul {margin: 0; padding: 0; background: white;
  border: 1px solid #CCC; border-width: 0 1px;}
div#nav5 li {position: relative; list-style: none; margin: 0; float: left; width: 9.8em; line-height: 1em;}
div#nav5 li:hover {background: #EBB;}
div#nav5 li.submenu {background:     url(../mod%E8le_departement/CSS/imagesgif/smenu.gif) 102% 50% no-repeat;}
div#nav5 li.submenu:hover {background-color: #EDD;}
div#nav5 li a {display: block; padding: 0.25em 0 0.25em 0em; text-decoration: none; width: 9.3em;}
div#nav5>ul a {width: auto;}
div#nav5 ul ul {position: absolute; width: 9.8em; display: none;}
div#nav5 ul ul li {border-bottom: 1px solid #CCC;}
div#nav5 li.submenu li.submenu {background:    url(../mod%E8le_departement/CSS/imagesgif/ssmenu.gif) 100% 50% no-repeat;}
div#nav5 li.submenu li.submenu:hover {background-color: #EDD;}
div#nav5 ul.level1 li.submenu:hover ul.level2, 
div#nav5 ul.level2 li.submenu:hover ul.level3 {display:block;}
div#nav5 ul.level2 {top: 1.5em; left: -1px;}
div#nav5 ul.level3 {top: -1px; left: 9.8em;}
.comptage {font-size: 0.9em; padding-top: 0em; padding-bottom: 0em; padding-right: 0em; position: absolute; top: 330px; left: 270px; width: 445px; height: 18px; text-align:center;}
.comptage1 {font-size: 0.9em; padding-top: 0em; padding-bottom: 0em; padding-right: 0em; position: absolute; top: 360px; left: 270px; width: 445px; height: 18px; text-align:center;}
.comptage2 {font-size: 0.9em; padding-top: 0em; padding-bottom: 0em; padding-right: 0em; position: absolute; top: 390px; left: 270px; width: 445px; height: 18px; text-align:center;}
.comptage3 {font-size: 0.9em; padding-top: 0em; padding-bottom: 0em; padding-right: 0em; position: absolute; top: 160px; left: 270px; width: 445px; height: 18px; text-align:center;}
#page {position: absolute; top: 0px; left: 0; width: 998px; border: 1px solid #ccc; padding: 0; padding-top: 90px; margin: 0; background: #EDD87E; height: auto;}
#page1 {float: left; padding-top: 242px; padding-left: 0; width: 998px; height:auto; border: 1px solid #ccc; padding-bottom: 0; margin: 0; background: #dcf8f8;}
#page2 {float: left; padding-top: 0px; padding-left: 100px; width: 798px; height:auto;}
#page3 {float: left; padding-top: 50px; padding-left: 100px; width: 798px; height:auto;}
#page4 {position: absolute; top: 50px; left: 0; width: 998px; border: 1px solid #ccc; padding: 0; padding-top: 90px; margin: 0; background: #EDD87E;}
#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;}
.picleft {float: left; margin: 1em 2em 1em 0;}
.pichtitre {text-align: center; width: 307px;}
.picvtitre {text-align: center; width: 230px;}
.picright {float: right; margin: 1em 0 1em 2em;}
.biblio {float: left; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; margin: 0; width: auto; font: 0.8em Arial, Verdana, sans-serif;}
#piedpage1 {float: left; padding-top: 20px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; margin: 0; width: 950px; 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: 20px; margin: 0; width: 710px; height: auto;}
#centrea {float: left; padding: 20px; margin: 0; width: 700px; height: auto;}
#centre1 {float: left; padding: 20px; padding-top: 0px; margin: 0; width: auto;}
#centre2 {float: left; padding: 20px; padding-top: 40px; margin: 0; width: 710px; 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;}
#inneriframe {float: right; padding:0; margin: 0; width: 120px; height: auto;}
#presente {float: left; width: 700px; padding-left: 20px; padding-right: 15px; padding-top: 0px;}
.goo {border: 1px solid #003300; margin-top: 10px;  font:Verdana, Arial, Helvetica, sans-serif; font-size: 0.6em;}
.goo1 {float: left; border: 1px solid #003300; margin-top: 10px;  font:Verdana, Arial, Helvetica, sans-serif; font-size: 0.6em;}
.goo2 {border: 1px solid #003300; margin-top: 60px;  font:Verdana, Arial, Helvetica, sans-serif; font-size: 0.6em;}
.maison {float: left; border: 1px solid #003300; margin-top: 10px; text-align: center; font:Verdana, Arial, Helvetica, sans-serif; font-size: 0.6em; width: 120px;}
#titre_bandeau {position: absolute; top: 15px; left: 270px; font:Verdana, Arial, Helvetica, sans-serif; font-size: 2.5em;}
#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;}
.carte1 {position: absolute; left: 180px; top: 160px;}
#texte {float: left; padding-top: 30px; padding-right: 15px; padding-left: 15px; height: auto;}
.picv2 {float: left; padding-bottom: 10px; padding-left: 0px; padding-right: 15px; padding-top: 5px; width: 310px; height: 450px; vertical-align:middle;}
.meteo1 {float: right; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; border: #8d6f01 5px solid; font-size: 0.2em;}
.blasons-liens {float: right; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; border: #8d6f01 1px solid;  font-size: 0.8em;}
#liens {float: left; padding: 0px; margin: 0px; width: 490px;}
#retour {position: absolute; top: 160px; margin-left: -499px; margin-top: 0; left: 50%; width:998px; border: none; font-size: 0.7em; text-decoration: none; text-align: center;}
#retour1 {position: absolute; top: 170px; margin-left: -80px; margin-top: 0; left: 50%; width:145px; border:#67bf9b solid 1px; font-size: 0.7em; text-decoration: none;}
#forum {text-align: center;}
#legende1 {position: absolute; left: 150px; top: 600px; width: 200px; height: 100px; border: #666633 solid 1px;}
#textelegende {position: absolute; left: 10px; top: 10px; width: 200px; height: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; text-align: center;}
#vert {position: absolute; left: 10px; top: 30px; width: 25px; height: 10px; background-color: #9aef9a;}
#bleu {position: absolute; left: 10px; top: 45px; width: 25px; height: 10px; background-color: #9f84f9;}
#rouge {position: absolute; left: 10px; top: 60px; width: 25px; height: 10px; background-color: #f85b54;}
#tvert {position: absolute; left: 45px; top: 28px; width: 150px; height: 10px;font-family: Arial, Helvetica, sans-serif; font-size: 0.6em; text-align: center; vertical-align: middle;}
#tbleu {position: absolute; left: 45px; top: 43px; width: 150px; height: 10px;font-family: Arial, Helvetica, sans-serif; font-size: 0.6em; text-align: center; vertical-align: middle;}
#trouge {position: absolute; left: 45px; top: 58px; width: 150px; height: 10px;font-family: Arial, Helvetica, sans-serif; font-size: 0.6em; text-align: center; vertical-align: middle;}
#departement {position: absolute; width : 710px; top: 150px; text-align: center; font-size: 1.5em;}
.listvilles {float: left; width: 190px; height: 13px; text-align:center; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size: 0.7em; margin: 2px; padding-left: 30px;}
.login {float: left; padding-left: 400px; padding-top: 50px; padding-bottom: 150px; width: 700px;}
.choix {float: left; padding-left: 330px; padding-top: 10px; width: 700px;}
.choix1 {float: left; padding: 0px; padding-top: 5px; width: 700px; margin: 0;}
.choix2 {float: left; padding-left: 10px; padding-top: 0px; width: 210px;}
.choix3 {float: left; padding-left: 250px; padding-top: 10px; width: 700px;}
.choix4 {float: left; padding-left: 25px; padding-top: 5px; padding-bottom: 10px; width: 700px; margin: 0;}
.choix5 {float: left; padding-left: 0px; padding-top: 10px; width: 150px;}
#zonmenulist {float:left; width: 998px; padding-top: 0px; padding-left: 170px; padding-bottom: 20px;}
.listeven {float:left; width: 910px; height: auto; text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; padding-left:40px;}
.titreven {float:left; width: 400px; height: 35px; border:solid #7B7B7B; border-right:none; border-top:none; vertical-align:middle; margin-left: 100px;}
.modeven {float:left; width: 100px; height: 35px; border:solid #7B7B7B; border-top:none; vertical-align:middle;}
.titrevent {float:left; width: 400px; height: 40px; border:solid #7B7B7B; border-right:none; margin-left: 100px;}
.modevent {float:left; width: 100px; height: 40px; border:solid #7B7B7B;}
.menulist {float:left; width: 150px; padding-left: 50px; padding-top: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em;}
.anonclist {text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; padding-bottom: 20px;}
.lieueven {float:left; width: 200px; height: 35px; border:solid #7B7B7B; border-right:none; border-top:none; vertical-align:middle;}
.lieuevent {float:left; width: 200px; height: 40px; border:solid #7B7B7B; border-right:none;}
.listlien {float:left; width: 910px; height: auto; text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; padding-left:40px;}
.titrlient {float:left; width: 200px; height: 30px; border:solid #7B7B7B; border-right:none;}
.lieulient {float:left; width: 200px; height: 30px; border:solid #7B7B7B; border-right:none; margin-left: 100px;}
.nomlient {float:left; width: 200px; height: 30px; border:solid #7B7B7B; border-right:none;}
.modlient {float:left; width: 100px; height: 30px; border:solid #7B7B7B;}
.titrlien {float:left; width: 200px; height: 30px; border:solid #7B7B7B; border-right:none; border-top:none;}
.lieulien {float:left; width: 200px; height: 30px; border:solid #7B7B7B; border-right:none; border-top:none; margin-left: 100px;}
.nomlien {float:left; width: 200px; height: 30px; border:solid #7B7B7B; border-right:none; border-top:none;}
.modlien {float:left; width: 100px; height: 30px; border:solid #7B7B7B; border-top:none;}
#acces_membres {float:left; width: 118px; border:solid #7B7B7B; padding-bottom: 5px; margin-bottom: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 0.6em;}
#zone_amazon {float:left; width: 118px; margin-left: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 0.6em;}
.ident {float:left; width: 116px; text-align: center;}
.ident0 {float:left; width: 100%; text-align: center; padding-bottom: 10px; padding-top: 10px;}
.ident1 {float:left; width: 60%; text-align: right; padding-right: 15px; padding-bottom: 10px;}
.ident2 {float:left; width: 30%; text-align: left; padding-bottom: 10px;}
.taille {font-family: Arial, Helvetica, sans-serif; font-size: 0.8em;}
.annonceslocsais {position: absolute; top: 500px; left: 160px; width: 710px;}
.annonceslocsais1 {position: absolute; top: 220px; left: 280px; width: 440px;}
.annonceslocchambre {float:left; padding-top: 210px; padding-left: 90px; width: 620px;}
.annoncessemaines {float: left; padding-top: 110px; padding-left: 35px; width: 710px;}
.annonce70 {float: left; width: 70px; height: 18px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; border-bottom: 1px solid #7B7B7B; border-left: 1px solid #7B7B7B;}
.annonce70s {float: left; width: 71px; height: 19px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; border-bottom: 0px solid #7B7B7B; border-left: 0px solid #7B7B7B;}
.annonce70sg {float: left; width: 71px; height: 30px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; border-bottom: 0px solid #7B7B7B; border-left: 0px solid #7B7B7B;}
.annonce70f {float: left; width: 70px; height: 18px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; border-bottom: 1px solid #7B7B7B; border-left: 1px solid #7B7B7B; border-right: 1px solid #7B7B7B;}
.annonce70g {float: left; width: 70px; height: 28px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; border-top: 1px solid #7B7B7B; border-bottom: 1px solid #7B7B7B; border-left: 1px solid #7B7B7B;}
.annonce70fg {float: left; width: 70px; height: 28px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; border-top: 1px solid #7B7B7B; border-bottom: 1px solid #7B7B7B; border-left: 1px solid #7B7B7B; border-right: 1px solid #7B7B7B;}
.annonce100 {float: left; width: 100px; height: 18px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; border-bottom: 1px solid #7B7B7B; border-left: 1px solid #7B7B7B;}
.annonce100g {float: left; width: 100px; height: 28px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; border-top: 1px solid #7B7B7B; border-bottom: 1px solid #7B7B7B; border-left: 1px solid #7B7B7B;}
.annonce120g {float: left; width: 120px; height: 28px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; border-top: 1px solid #7B7B7B; border-bottom: 1px solid #7B7B7B; border-left: 1px solid #7B7B7B;}
.annonce120tg {float: left; width: 121px; height: 28px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; border-top: 0px solid #7B7B7B; border-bottom: 0px solid #7B7B7B; border-left: 0px solid #7B7B7B;}
.annonce120fg {float: left; width: 120px; height: 28px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; border-top: 1px solid #7B7B7B; border-bottom: 1px solid #7B7B7B; border-left: 1px solid #7B7B7B; border-right: 1px solid #7B7B7B;}
.annonce120 {float: left; width: 120px; height: 18px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; border-bottom: 1px solid #7B7B7B; border-left: 1px solid #7B7B7B;}
.annonce120sg {float: left; width: 120px; height: 18px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; border-bottom: 1px solid #7B7B7B; border-left: 1px solid #7B7B7B; border-right: 1px solid #7B7B7B;}
.annonce140 {float: left; width: 140px; height: 18px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; border-bottom: 1px solid #7B7B7B; border-left: 1px solid #7B7B7B;}
.annonce140g {float: left; width: 140px; height: 28px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold; border-top: 1px solid #7B7B7B; border-bottom: 1px solid #7B7B7B; border-left: 1px solid #7B7B7B;}
.problem {position: absolute; top: 230px; text-align: center; font-family: Arial, Helvetica, sans-serif; width: 710px; color: #333333; font-size: 0.8em;}
.problem1 {position: absolute; top: 160px; text-align: center; font-family: Arial, Helvetica, sans-serif; width: 710px; color: #333333; font-size: 0.8em;}
.cherche-ville {float: left; padding-top: 70px; padding-left: 120px;}
.cherche-ville1 {float: left; padding-top: 5px; padding-left: 120px;}
.select-ville {float: left; padding-top: 5px; padding-left: 190px;}
.zone {float: left; padding-top: 10px; padding-left: 15px; width: 100%;}
.zone1 {float: left; padding-top: 5px; padding-left: 15px; width: 258px;}
.zone2 {float: left; padding-top: 10px; padding-left: 5px; width: 130px; text-align: right;}
.zone3 {float: left; padding-top: 5px; padding-left: 15px; width: 170px;}
.tempo {float: left; padding-top: 50px;}
.trait {float: left; padding: 0px; padding-top: 5px; margin: 0px; width: 100%; height: 2px; border-bottom: #999900 solid 2px;}
.trait1 {float: left; padding: 0px; padding-top: 10px; margin: 0px; width: 95%; height: 2px; border-bottom: #999900 solid 2px;}
.zone-saisie {height: 10px; vertical-align: middle;}
.zone-saisie1 {height: 50px; vertical-align: middle;}
.zone-saisie2 {height: 20px; vertical-align: middle;}
.basetable {float: left; padding: 0px; padding-top: 70px; margin: 0; width: 640px; height: auto; border: #999900 solid 0px;}
.basetable1 {float: left; padding: 0px; padding-top: 40px; margin: 0; width: 640px; height: auto; border: #999900 solid 0px;}
.nav1 {position: relative; top: 0; left: 245px; margin-left: auto; margin-right: auto; width: 100%; border: none;}
.listeannonces {float : left; padding-left: 20px; margin-left: 70px; width: 590px; height: 150px; background: url(../imagesgif/fond_liste_annonces1.gif) no-repeat;}
.vuelisteannonces {float: left; padding-left: 0px; padding-top: 20px; width: 150px; height: 148px;}
.descriptiflisteannonces {float: right; width: 405px; height: 130px; padding-top: 20px; padding-right: 0px;}
.textelisteannonces {float: left; padding-top: 10px; height: 12px; width: 240px; font-family: Arial, Verdana, sans-serif; font-size: 0.7em;}
.texte1listeannonces {float: left; padding-top: 10px; height: 12px; width: 240px; font-family: Arial, Verdana, sans-serif; font-size: 0.6em;}
.titrelisteannonces {float: left; padding-top: 0px; height: 12px; width: 240px; font-family: Arial, Verdana, sans-serif; font-size: 0.8em;}
.plusdinfoslisteannonces a {float: left; padding-top: 10px; height: 15px; width: 240px; font-family: Arial, Verdana, sans-serif; font-size: 1.1em; text-decoration: none;}
.tarifslisteannonces {float: right; padding-right: 20px; padding-bottom: 20px; padding-top: 10px; width: 95px; height: 148px;}
.tarifs1listeannonces {float: left; padding-left: 0px; padding-top: 0px; width: 94px; height: 146px; font-family: Arial, Verdana, sans-serif; font-size: 0.6em;}
.tarifen {float: left; height: 10px; padding-top: 5px; vertical-align: middle; width: 70px; text-align: center;}
.tarift {float: left; height: 10px; padding-top: 5px; vertical-align: middle; width: 50px; text-align: center;}
.tarifz {float: left; height: 10px; padding-top: 5px; vertical-align: middle; width: 70px; text-align: center;}
.tarifz1 {float: left; height: 10px; padding-top: 5px; vertical-align: middle; width: 20px; text-align: center;}
.saisonloc {float: left; height: 10px; padding-top: 5px; vertical-align: middle; padding-right: 10px; width: 90px; text-align: right;}
.debutsaison {float: left; height: 10px; padding-top: 5px; vertical-align: middle; padding-right: 10px; width: 80px; text-align: right;}
.finsaison {float: left; height: 10px; padding-top: 5px; vertical-align: middle; padding-right: 10px; width: 70px; text-align: right;}
.periodemini {float: left; height: 10px; padding-top: 5px; vertical-align: middle; padding-right: 10px; width: 170px; text-align: right;}
.sdbcom {float: left; height: 10px; padding-top: 10px; padding-left: 70px; vertical-align: middle; padding-right: 10px; width: 120px; text-align: right;}
.sdbind {float: left; height: 10px; padding-top: 10px; vertical-align: middle; padding-right: 10px; width: 60px; text-align: right;}
.wccom {float: left; height: 10px; padding-top: 10px; vertical-align: middle; padding-right: 10px; width: 120px; text-align: right;}
.garagecomp {float: left; height: 10px; padding-left: 40px; padding-top: 10px; vertical-align: middle; padding-right: 10px; width: 80px; text-align: right;}
.garagesupl {float: left; height: 10px; padding-top: 10px; vertical-align: middle; padding-right: 10px; width: 100px; text-align: right;}
.garagenon {float: left; height: 10px; padding-top: 10px; vertical-align: middle; padding-right: 10px; width: 100px; text-align: right;}
.parking {float: left; height: 10px; padding-top: 10px; vertical-align: middle; padding-right: 10px; width: 80px; text-align: right;}
.entreeind {float: left; height: 10px; padding-left: 20px; padding-top: 10px; vertical-align: middle; padding-right: 10px; width: 120px; text-alig: right;}
.terrasse {float: left; height: 10px; padding-top: 10px; vertical-align: middle; padding-right: 10px; width: 70px; text-align: right;}
.superficieterr {float: left; height: 10px; padding-top: 10px; vertical-align: middle; padding-right: 10px; width: 100px; text-align: right;}
.animaux {float: left; height: 10px; padding-top: 10px; vertical-align: middle; padding-right: 10px; width: 130px; text-align: right;}
.petitdejcomp {float: left; height: 10px; padding-top: 10px; padding-left: 70px; vertical-align: middle; padding-right: 10px; width: 120px; text-align: right;}
.petitdejsupl {float: left; height: 10px; padding-top: 10px; vertical-align: middle; padding-right: 10px; width: 120px; text-align: right;}
.repas {float: left; height: 10px; padding-top: 10px; vertical-align: middle; padding-right: 10px; width: 120px; text-align: right;}
.titremessage {float: left; height: 10px; padding-left: 70px; padding-top: 10px; vertical-align: middle; padding-right: 10px; width: 120px; text-align: right;}
.message {float: left; padding-top: 10px; vertical-align: middle; padding-right: 10px; width: 400px; text-align: left;}
.teletmail {float: left; height: 10px; padding-top: 10px; vertical-align: middle; padding-right: 10px; width: 120px; text-align: right;}
.teletmail1 {float: left; height: 10px; padding-left: 40px; padding-top: 10px; vertical-align: middle; padding-right: 10px; width: 120px; text-align: right;}
.teletmailz {float: left; height: 10px; padding-top: 10px; vertical-align: middle; padding-right: 10px; width: 120px; text-align: right;}
.valider1 {float: left; height: 10px; padding-left: 130px; padding-top: 20px; vertical-align: middle; padding-right: 10px; width: 120px; text-align: right;}
.zone1-chambredhote {float: left; padding-top: 10px; padding-left: 0px; height: 10px; width: 220px; text-align: right; border: solid 0px #999900;}
.zone2-chambredhote {float: left; padding-top: 10px; padding-left: 0px; height: 10px; width: 150px; text-align: right; border: solid 0px #999900;}
.gestionlocchambre {float:left; padding-top: 0px; padding-left: 40px; width: 680px; height: auto;}
.gestionlocchambre1 {float:left; padding-bottom: 10px; padding-left: 120px; width: 370px; height: auto;}
.gestionlocchambre2 {float:left; padding-top: 50px; padding-left: 40px; width: 680px; height: auto;}
.gestionlocchambre3 {float:left; padding-top: 0px; padding-left: 20px; width: 680px; height: auto;}
.zone1-saisie-chambredhote {float: left; padding-top: 10px; padding-left: 15px; height: 10px; vertical-align: middle; width: 100px; border: solid 0px #999900;}
.zone-fin-identification {float: left; margin-top: 50px; padding-top: 40px; margin-left: 150px; width: 400px; height: 80px; background: #efe989; font-family: Arial, Verdana, sans-serif; font-size: 0.9em; color: #e81414; text-align: center; text-decoration: blink;}
.telech {float: left; padding-top: 10px; padding-left: 100px; width: 530px; text-align: justify;}
#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: 11px; top: 125px; width: 120px; height: 30px; margin: 0; text-align: center; color: #82828c; font-size: 0.6em;}
#listecommunes {float:left; width: 910px; height: auto; text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; padding-left:80px;}
#zonecommune {float:left; width: 150px; height: 35px; border:solid #7B7B7B; vertical-align:middle; margin-left: 5px; margin-top: 3px; padding-left: 5px; padding-top: 5px;}
.affiche {width: 150px; height: 190px; overflow: auto; border: #8d6f01 2px solid;}
.affiche1 {width: 150px; height: auto; border: #8d6f01 1px solid;}