<?php
header('content-type: text/css');
$c2 = "$couleur1[2]";
			  ?>
body {font-family: Arial, Verdana, sans-serif; margin: 1em; color:#000; behavior: url(csshover/csshover.htc);} // background:#0000ff;}
#nav {position: absolute; left: 0; top: 120px; margin: 0; padding: 0; width: 990px;}
#nav li {list-style: none; float: left;
  margin-left: 3px; padding-left: 12px; margin-top: 1px;
  font-size: 10px; line-height: 23px; white-space: nowrap;
  background: #BBB url(../imggif/menu.gif) 0 100% no-repeat; border-top: 1px solid #67AEC1;}
#nav a {display: block; float: left; padding: 0 50px 0 0;
  text-decoration: none; font-weight: bold;
  background: #DDD url(../imggif/menu.gif) 100% 100% no-repeat;
  color: #333;}
#nav a:hover {color: #B00;}
html>body #nav a {width: 55px;}    /* fixes IE6 hack */
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#nav a {float: none;}            /* End IE5-Mac hack */
#haut {position: absolute; left: 0px; top: 0; padding: 0px; margin: 0; width: 1000px; height: 125px;}
#blason {position: absolute; top: 10px; left: 900px; margin: 0;}
#envoi {position: absolute; top: 180px; left: 3em; margin: 0;}
div#container {position: absolute; left: 50%; top:0; width: 1000px; height: auto; margin-left: -500px; margin-top: 0px; border: 0px solid #32184c; background: #fdcf9a;}
div#container1 {position: absolute; left: 0%; top:0; width: 1000px; height: auto; margin-left: -0%; margin-top: 0px; border: 0px solid #32184c; background: #fdcf9a;}
div#gauche {font-size: 0.7em; padding-top: 0em; padding-bottom: 0em; padding-right: 0em; position: absolute; top: 120px; left: 0px; clear: left; width: 1000px; background: #f1f0be; font-family:Arial, Helvetica, sans-serif; font-size: 0.7em;}
div#gauche ul {margin: 0; padding: 0; background: white; border: 1px solid #ccc; border-width: 0px 0px 0px 0px;}
div#gauche ul.level1 li.smenu:hover ul.level2 {display: block;}
div#gauche li {position: relative; list-style: none; margin: 0; float: left; width: 109px; border: 1px solid #d2d1a6;}
div#gauche li:hover {}
div#gauche li a {display: block; padding: 0.25em 0 0.25em 0em; text-align: center; text-decoration: none; width: 100%; voice-family: "/"; voice-family: inherit; width: 10.5em;}
div#gauche>ul a {width: auto;}
div#gauche li.smenu {background:  url(../imggif/smenu.gif) 100% 50% no-repeat;}
div#gauche li.smenu:hover {}
div#gauche ul ul {position: absolute; top: 15; width: 113px; display: none; background: #fff;}
div#gauche ul ul li {border-bottom: 1px solid #ccc;}
div#footer {clear: both; padding-top: 3em; padding-left: 0.5em; font: 0.7em Arial, Verdana, sans-serif; width: 995px;}
div#footer1 {clear: both; padding-top: 20em; padding-left: 0.5em; font: 0.7em Arial, Verdana, sans-serif; width: 995px;}
div#pic-immeuble {float: left; padding-left: 40px; padding-botom: 0px; padding-top: 0px; font-family: Arial, Verdana, sans-serif; color: #fff; font-size: 1.5em; margin: 0; width: 450px; height: auto;}
div#pic-moza {float: left; margin: 0px; padding: 0; padding-top: 0px; padding-left: 10px; width: 400px;}
div#pic-text-moza {float: left; margin: 0px; padding: 0; padding-top: 0px; padding-left: 10px; width: 422px;}
#page {position: absolute; top: 140px; left: 0; width: 1000px; background: <?php echo $c2; ?>}
#poster {position:absolute; left:895px; top:150px; width:100px; height:60px; margin: 5px;}
#adresse {position:absolute; left:10px; top:140px; width:370px; height:60px; margin: 5px; font-family:Arial, Helvetica, sans-serif; font-size: 0.7em;}
#gifposter {position:absolute; left:25px; top:0px; width:50px; height:36px; margin: 0;}
#titre {font-family: Arial, Verdana, sans-serif; font-style:italic; color: #161c6a; font-size: 2.5em; position: absolute; margin: 0; top:1px; left: 15px; width: 800px; height: 46px;}
#titre0 {font-family: Arial, Verdana, sans-serif; font-style:italic; color: #f1f2f8; font-size: 2.5em; position: absolute; margin: 0; top:0px; left: 17px; width: 800px; height: 46px;}
#titre2 {font-family: Arial, Verdana, sans-serif; font-style:italic; color: #161c6a; font-size: 1.5em; position: absolute; margin: 0; top:55px; left: 15px; width: 600px; height: 46px;}
#titre1 {font-family: Arial, Verdana, sans-serif; font-style:italic; color: #feff93; font-size: 1.5em; position: absolute; margin: 0; top:54px; left: 17px; width: 600px; height: 46px;}
#titre4 {font-family: Arial, Verdana, sans-serif; font-style:italic; color: #161c6a; font-size: 1.2em; position: absolute; margin: 0; top:91px; left: 70px; width: 350px; height: 46px;}
#titre3 {font-family: Arial, Verdana, sans-serif; font-style:italic; color: #feff93; font-size: 1.2em; position: absolute; margin: 0; top:90px; left: 71px; width: 300px; height: 46px;}
#titre5 {font-family: Arial, Verdana, sans-serif; font-style:italic; color: #feff93; font-size: 1.2em; position: absolute; margin: 0; top:10px; left: 500px; width: 350px; height: 46px;}
#titre6 {font-family: Arial, Verdana, sans-serif; font-style:italic; color: #feff93; font-size: 1.2em; position: absolute; margin: 0; top:30px; left: 530px; width: 300px; height: 46px;}
#titre7 {font-family: Arial, Verdana, sans-serif; font-style:italic; color: #feff93; font-size: 1.2em; position: absolute; margin: 0; top:90px; left: 730px; width: 300px; height: 46px;}
#titre9 {font-family: Arial, Verdana, sans-serif; font-style:italic; color: #161c6a; font-size: 0.9em; position: absolute; margin: 0; top:43px; left: 35px; width: 350px; height: 46px;}
#titre8 {font-family: Arial, Verdana, sans-serif; font-style:italic; color: #feff93; font-size: 0.9em; position: absolute; margin: 0; top:42px; left: 36px; width: 350px; height: 46px;}
#titrepage {font-family: Arial, Verdana, sans-serif; color: #d0d5b9; font-size: 2em; position: absolute; margin: 0; top:5px; left: 50px; width: 600px; height: 46px;}
.titrepage {float: left; padding: 0px; padding-top: 40px; font-family: Arial, Verdana, sans-serif; color: #161c6a; font-size: 1.2em; margin: 0; padding-left: 20px; width: 900px; height: 46px; text-align:center;}
#texte-photo-accueil {float: left; padding-left: 40px; padding-top: 5px; text-align: center; font-family: Arial, Verdana, sans-serif; color: #000; font-size: 0.7em; margin: 0; width: 500px;}
#texte-accueil {float:left; padding-left: 20px; padding-top: 0px; text-align: justify; font-family: Arial, Verdana, sans-serif; color: #000; font-size: 0.8em; font-style:normal; margin: 0; width: 400px; height: auto;}
#drapeaux {position:absolute; left:600px; top:150px; width:280px; height:25px; margin: 0; text-align: center;}
.texte-photos-moza {font-family: Arial, Verdana, sans-serif; font-size: 0.6em; font-style: normal; font-weight: normal; text-align: center; top: 10px; left: 20px; width: 400px; line-height: 1.3em; margin: 0; padding: 0;}
#centre {float: left; padding: 20px; margin: 0; width: 1000px;}
#retour {float: left; padding-top: 0px; padding-bottom: 5px; 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;}
#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.3em; color: #858491; font-style: bold; text-align: center;}
#stitreb {float: left; padding-top: 3px; padding-bottom: 0px; padding-left: 0; margin:0; width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #9d9caa; font-style: bold; text-align: center;}
#txtappart {float: left; margin: 0; padding-top: 20px; padding-left: 10px; padding-right: 20px; width: 950px; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; font-style: normal; text-align: justify;}
#txtparoisse {float: left; padding-top: 20px; padding-left: 10px; width: 950px; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; font-style: normal; text-align: justify;}
#vision {float: right; margin: 0; padding-top: 0px; padding-right: 10px; padding-left: 20px; width: 420px; height: 420px;}
#ecart {float: left; padding-top: 0px; padding-right: 0px; padding-left: 0px; width: 700px;}
#tarifs {float: left; padding-left: 20px; padding-top: 30px; margin: 0; width: 700px;}
#planning {float: left; padding-left: 100px; padding-top: 30px; margin: 0; width: 600px; height: 160px;}
#planning1 {float: left; padding-left: 4px; padding-top: 30px; margin: 0; width: 600px; height: auto;}
#mois {float: left; padding-top: 30px; padding-left: 150px; margin: 0; width: 76px;}
#table-tarifs {float: left; padding-left: 0px; padding-top: 0px; margin: 0; width: 370px; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.table-tarifs {float: left; padding-left: 120px; padding-right: 0px; padding-top: 0px; margin: 0; width: 380px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; border: 0px solid red;}
.table2-tarifs {float: left; padding-left: 280px; padding-right: 0px; padding-top: 0px; margin: 0; width: 500px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; border: 0px solid red;}
.table-tarifs1 {float: right; padding-left: 0px; padding-right: 110px; padding-top: 0px; margin: 0; width: 380px; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.table1-tarifs {float: left; padding-left: 120px; padding-right: 0px; padding-top: 0px; margin: 0; width: 700px; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
#table-formul {float: right; padding-right: 0px; padding-top: 0px; margin: 0; width: 340px; height: 500px; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
#cadre-promo {float: left; padding-bottom: 3px; padding-top: 3px; padding-left: 3px; margin: 0; width: 324px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background: #7fbeef; text-align: center;}
#table-promo {float: left; padding-bottom: 3px; padding-top: 3px; margin: 0; width: 320px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background: #7fbeef; text-align: center;}
#titre-promo {float: left; padding-bottom: 5px; padding-top: 5px; margin: 0; width: 320px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; background: yellow; text-align: center;}
.zone-promo {float: left; border-bottom: 1px solid green; width: 318px; margin: 0;}
.zone-tarif {float: left; padding-top: 5px; padding-left: 2px; padding-right: 2px; margin: 0; width: 160px; font-size: 10px;}
.zone-tarif1 {float: left; padding-top: 1px; padding-bottom: 1px; padding-left: 2px; padding-right: 2px; margin: 0; width: 160px; font-size: 10px;}
.zone-formul {float: left; padding-top: 2px; padding-left: 2px; padding-right: 2px; margin: 0; width: 160px; font-size: 12px; vertical-align: bottom; border: 0px solid blue;}
.zone1-formul {float: left; padding-top: 2px; padding-left: 2px; padding-right: 2px; margin: 0; width: 100px; font-size: 12px; vertical-align: bottom;}
.zonea-tarif {float: left; padding-top: 5px; padding-left: 2px; padding-right: 2px; margin: 0; width: 317px; text-align:center; font-size:12px;}
.zonea1-tarif {float: left; padding-top: 5px; padding-left: 2px; padding-right: 2px; margin: 0; width: 230px; text-align:center; font-size:12px;}
.zonea-supp {float: left; padding-top: 5px; padding-left: 2px; padding-right: 2px; margin: 0; width: 317px; text-align:left; font-size:10px; font-weight: bold; border: 0px solid blue;}
.zonea1-supp {float: left; padding-top: 5px; padding-left: 270px; padding-right: 2px; margin: 0; width: 700px; text-align:left; font-size:10px; font-weight: bold;}
.zonea2-supp {float: left; padding-top: 5px; padding-left: 10px; padding-right: 2px; margin: 0; width: 500px; text-align:left; font-size:10px; font-weight: bold; border: 0px solid blue;}
.zonea-supp1 {float: left; padding-top: 5px; padding-left: 2px; padding-right: 2px; margin: 0; width: 135px; text-align:right; font-size:10px; font-weight: bold;}
.zonea-supp2 {float: left; padding-top: 5px; padding-left: 2px; padding-right: 2px; margin: 0; width: 30px; text-align:center; font-size:10px; font-weight: bold;}
.zonea-supp3 {float: left; padding-top: 5px; padding-left: 2px; padding-right: 2px; margin: 0; width: 135px; text-align:left; font-size:10px; font-weight: bold;}
.zonea-supp4 {float: left; padding-top: 5px; padding-left: 250px; padding-right: 2px; margin: 0; width: 135px; text-align:right; font-size:10px; font-weight: bold;}
#plan {float: left; padding-top : 60px; padding-right: 0px; padding-left: 40px; margin:0; width: 590px; height: 500px;}
#titre-plan {position: absolute; top: 140px; left: 370px; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #766f01; font-style: bold; text-align: left; border: 0; padding: 0; margin: 0;}
#texte1-plan {position: relative; top: -224px; left: 300px; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #766f01; font-style: bold; text-align: left; border: 0; padding: 0; margin: 0;}
#texte2-plan {position: relative; top: -95px; left: 410px; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #413e06; font-style: bold; text-align: left; border: 0; padding: 0; margin: 0;}
#texte3-plan {position: relative; top: -150px; left: 50px; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #413e06; font-style: bold; text-align: left; border: 0; padding: 0; margin: 0;}
#texte4-plan {position: relative; top: -428px; left: 437px; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #413e06; font-style: bold; text-align: left; border: 0; padding: 0; margin: 0;}
#texte5-plan {position: relative; top: -428px; left: 437px; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #413e06; font-style: bold; text-align: left; border: 0; padding: 0; margin: 0;}
#texte6-plan {position: relative; top: -204px; left: 105px; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #413e06; font-style: bold; text-align: left; border: 0; padding: 0; margin: 0;}
#texte7-plan {position: relative; top: -435px; left: 323px; font-family: Arial, Helvetica, sans-serif; font-size: 0.6em; color: #413e06; font-style: bold; text-align: left; border: 0; padding: 0; margin: 0;}
#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;}
.te {float: left; padding-top: 0px; padding-left: 0px; padding-right: 3px; margin-right: 3px; width: 120px; text-align:center; font-size:10px; font-weight: bold; background-color:#99FFFF;}
.te1 {float: left; padding-top: 0px; padding-left: 0px; padding-right: 3px; margin: 0; width: 150px; text-align:center; font-size:10px; font-weight: bold;}
#centrer { padding-left: 50px; padding-right: auto;}
.contener {float:left; padding-bottom:5px; padding-right:5px; padding-top: 3px; margin-left: 17px; margin-top: 20px; margin-bottom: 60px; width: 391px; height: 128px; background-color:#000066}
.contener1 {position:absolute; width:130px; height:130px; margin:0px; left:5px;}
.contener2 {position:absolute; width:130px; height:130px; margin:0px; left:135px;}
.contener3 {position:absolute; width:130px; height:130px; margin:0px; left:265px;}
.contener4 {position:absolute; width:130px; height:130px; margin:0px; left:25px;}
.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: 100px; padding-top: 0px; width: 710px;}
.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_formulaire {float: left; padding-left: 0px; padding-top: 0px; width: 700px;}
.zone_form {float: left; padding-left: 0px; padding-top: 20px; width: 700px;}
.zone_langue_form {float: left; padding-left: 100px; padding-top: 0px; width: 498px;}
.zone-saisie {height: 10px; vertical-align: middle;}
.zone-saisie1 {height: 10px; width: 10px; vertical-align: middle;}
.zone-saisie2 {height: auto; width: auto; vertical-align: middle;}
.zone_saisie_form {float: left; padding-left: 100px; padding-top: 0px; width: 650px;}
.zone_valid_form {float: left; padding-left: 200px; padding-top: 20px; padding-bottom: 20px; width: 150px;}
.telech {float: left; padding-top: 10px; padding-left: 100px; width: 700px;}
.presente {float: left; padding-top: 0px; padding-left: 150px; width: 500px; font: 0.7em Arial, Verdana, sans-serif; text-align: left;}
.charge {float: left; padding-top: 30px; padding-left: 260px; width: 500px;}
.affiche {float: left; padding-top: 10px; padding-left: 150px; width: 400px; font: 0.7em Arial, Verdana, sans-serif; text-align: center;}
div.pic {float: left; width: 120px; height: 110px; padding: 15px; margin: 5px 5px; border: 1px solid black;}
div.pic img {border: 1px solid black;}
div.ls img {margin: 13px 0;}
div.pt img {margin: 0 16px;}
div.ct img {margin: 0 0px;}
div.pic ul {width: 70px;}
li.coche {diplay: block; margin-top: -15px;}
.zone-tableau {float: left; width: 840px; height: 20px;}
.celluleb {float: left; width: 16px; height: 16px; padding: 2px; border: solid 1px #003399; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; background-color:#D1D1D1; color:#000;}
.cellule1b {float: left; width: 17px; height: 16px; padding: 2px; border-bottom: solid 1px #003399; border-left: solid 1px #003399; border-top: solid 1px #003399; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; background-color:#D1D1D1; color:#000;}
.cellule2b {float: left; width: 17px; height: 16px; padding: 2px; border-bottom: solid 1px #003399; border-right: solid 1px #003399; border-top: solid 1px #003399; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; background-color:#D1D1D1; color:#000;}
.cellule3b {float: left; width: 18px; height: 16px; padding: 2px; border-bottom: solid 1px #003399; border-top: solid 1px #003399; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; background-color:#D1D1D1; color:#000;}
.cellule4b {float: left; width: 18px; height: 16px; padding: 2px; border-top: solid 1px #003399; font-size:11px; text-align:center; background-color:#D1D1D1; color:#000;} 
.cellulem {float: left; width: 16px; height: 16px; padding: 2px; border: solid 1px #003399; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; background-color: #66FF00; color:#000;}
.cellule1m {float: left; width: 17px; height: 16px; padding: 2px; border-bottom: solid 1px #003399; border-left: solid 1px #003399; border-top: solid 1px #003399; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; background-color:#66FF00; color:#000;}
.cellule2m {float: left; width: 17px; height: 16px; padding: 2px; border-bottom: solid 1px #003399; border-right: solid 1px #003399; border-top: solid 1px #003399; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; background-color:#66FF00; color:#000;}
.cellule3m {float: left; width: 18px; height: 16px; padding: 2px; border-bottom: solid 1px #003399; border-top: solid 1px #003399; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; background-color:#66FF00; color:#000;}
.cellule4m {float: left; width: 18px; height: 16px; padding: 2px; border-top: solid 1px #003399; font-size:11px; text-align:center; background-color:#66FF00; color:#000;} 
.celluleh {float: left; width: 16px; height: 16px; padding: 2px; border: solid 1px #003399; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; background-color:#FFFF00; color:#000;}
.cellule1h {float: left; width: 17px; height: 16px; padding: 2px; border-bottom: solid 1px #003399; border-left: solid 1px #003399; border-top: solid 1px #003399; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; background-color:#FFFF00; color:#000;}
.cellule2h {float: left; width: 17px; height: 16px; padding: 2px; border-bottom: solid 1px #003399; border-right: solid 1px #003399; border-top: solid 1px #003399; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; background-color:#FFFF00; color:#000;}
.cellule3h {float: left; width: 18px; height: 16px; padding: 2px; border-bottom: solid 1px #003399; border-top: solid 1px #003399; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; background-color:#FFFF00; color:#000;}
.cellule4h {float: left; width: 18px; height: 16px; padding: 2px; border-top: solid 1px #003399; font-size:11px; text-align:center; background-color:#FFFF00; color:#000;} 
.celluleb {float: left; width: 16px; height: 16px; padding: 2px; border: solid 1px #003399; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#000;}
.cellule1t {float: left; width: 17px; height: 16px; padding: 2px; border-bottom: solid 1px #003399; border-left: solid 1px #003399; border-top: solid 1px #003399; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; background-color:#CC0033; color:#000;}
.cellule2t {float: left; width: 17px; height: 16px; padding: 2px; border-bottom: solid 1px #003399; border-right: solid 1px #003399; border-top: solid 1px #003399; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; background-color:#CC0033; color:#000;}
.cellule3t {float: left; width: 18px; height: 16px; padding: 2px; border-bottom: solid 1px #003399; border-top: solid 1px #003399; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; background-color:#CC0033;}
.cellule4t {float: left; width: 18px; height: 16px; padding: 2px; border-top: solid 1px #003399; font-size:11px; text-align:center; background-color:#CC0033; color:#000;} 
.celluler {float: left; width: 16px; height: 16px; padding: 2px; border: solid 1px #003399; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#000;}
.cellule1r {float: left; width: 17px; height: 16px; padding: 2px; border-bottom: solid 1px #003399; border-left: solid 1px #003399; border-top: solid 1px #003399; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#000;}
.cellule2r {float: left; width: 17px; height: 16px; padding: 2px; border-bottom: solid 1px #003399; border-right: solid 1px #003399; border-top: solid 1px #003399; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#000;}
.cellule3r {float: left; width: 18px; height: 16px; padding: 2px; border-bottom: solid 1px #003399; border-top: solid 1px #003399; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#000;}
.cellule4r {float: left; width: 18px; height: 16px; padding: 2px; border-top: solid 1px #003399; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center;}
.cellule-jours{float: left; width: 16px; height: 16px; padding: 2px; border: solid 1px #003399; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center;}
.cellule-mois{float: left; width: 76px; height: 16px; padding: 2px; border: solid 1px #003399; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center;}
.select {font-family:Arial, Helvetica, sans-serif; font-size:9px;}
.fondb { background-color:#D1D1D1;}
.fondt { background-color:#66FF00;}
.fondm { background-color:#FFFF00;}
.fondh { background-color:red;}
.fondl { background-color:blue;}
.fond { background-color:#000000;}
.titre_planning {float: left; width: 840px; padding-bottom: 5px; padding-top: 20px; text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em;}
.tabl {float: left; width: 840px; padding-left: 0px;}
.legende_planning {float: left; width: 840px; height: auto; padding-bottom: 5px; padding-top: 20px; text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 0.6em;}
.note {float: left; width: 840px; height: auto; padding-bottom: 5px; padding-top: 0px; text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 0.6em;}
.saisie {width: 25px; size: 20px; height: 12px; padding: 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center;}
.saisie1 {width: 50px; size: 40px; height: 15px; padding: 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center;}
.article {float:left; width: 866px; margin-left:50px; padding-left: 0px; margin-bottom: 10px; border:3px solid #DFDFDF; background: #DFDFDF;}
.titre_article {float:left; width: 840px; margin-left:0px; padding-left: 10px; margin-bottom: 4px; margin-right:10px; padding-right:10px; text-align:center; font-size: 1.1em; border:3px solid #BBB;}
.texte_article {float:left; width: 840px; margin-left:0px; padding-left: 10px; margin-right:10px; padding-right:10px; text-align:justify; font-size: 0.8em; border:3px solid #BBB;}
#centreblog {float: left; padding: 20px; padding-top: 40px; margin: 0; width: 970px;}
.titrlist {text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em;}
.textlist {text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 0.6em;}
.menulist {float:left; width: 150px; padding-left: 50px; padding-top: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em;}
#zonmenulist {float:left; width: 998px; padding-top: 0px; padding-left: 170px; padding-bottom: 20px;}
#zonmenulist1 {float:left; width: 998px; padding-top: 0px; padding-left: 30px; padding-bottom: 20px;}
.listloc {float:left; width: 775px; height: auto; text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; padding-left:40px;}
.refloc {float:left; width: 60px; height: 40px; border:solid #7B7B7B; border-right:none; border-top:none; vertical-align:middle; margin-left: 60px;}
.lieuloc {float:left; width: 220px; height: 40px; border:solid #7B7B7B; border-right:none; border-top:none; vertical-align:middle;}
.logeloc {float:left; width: 320px; height: 40px; border:solid #7B7B7B; border-right:none; border-top:none; vertical-align:middle;}
.modeloc {float:left; width: 100px; height: 40px; border:solid #7B7B7B; border-top:none; vertical-align:middle;}
.refloct {float:left; width: 60px; height: auto; border:solid #7B7B7B; border-right:none; margin-left: 60px;}
.lieuloct {float:left; width: 220px; height: auto; border:solid #7B7B7B; border-right:none;}
.logeloct {float:left; width: 320px; height: auto; border:solid #7B7B7B; border-right:none;}
.modeloct {float:left; width: 100px; height: auto; border:solid #7B7B7B;}
.listpromo {float:left; width: 580px; height: auto; text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; padding-left:180px;}
.debut_promo {float:left; width: 150px; height: 40px; border:solid #7B7B7B; border-right:none; border-top:none; vertical-align:middle; margin-left: 60px;}
.fin_promo {float:left; width: 150px; height: 40px; border:solid #7B7B7B; border-right:none; border-top:none; vertical-align:middle;}
.tarif_promo {float:left; width: 100px; height: 40px; border:solid #7B7B7B; border-right:none; border-top:none; vertical-align:middle;}
.modepromo {float:left; width: 100px; height: 40px; border:solid #7B7B7B; border-top:none; vertical-align:middle;}
.debut_promot {float:left; width: 150px; height: auto; border:solid #7B7B7B; border-right:none; margin-left: 60px;}
.fin_promot {float:left; width: 150px; height: auto; border:solid #7B7B7B; border-right:none;}
.tarif_promot {float:left; width: 100px; height: auto; border:solid #7B7B7B; border-right:none;}
.modepromot {float:left; width: 100px; height: auto; border:solid #7B7B7B;}
.anonclist {text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; padding-bottom: 20px;}
.listeven {float:left; width: 720px; height: auto; text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; padding-left:40px;}
.titrevent {float:left; width: 200px; height: auto; border:solid #7B7B7B; border-right:none; margin-left: 200px;}
.textevent {float:left; width: 400px; height: auto; border:solid #7B7B7B; border-right:none;}
.debutevent {float:left; width: 100px; height: auto; border:solid #7B7B7B; border-right:none;}
.finevent {float:left; width: 100px; height: auto; border:solid #7B7B7B; border-right:none;}
.modevent {float:left; width: 100px; height: auto; border:solid #7B7B7B;}
.titreven {float:left; width: 200px; height: 40px; border:solid #7B7B7B; border-right:none; border-top:none; vertical-align:middle; margin-left: 200px;}
.texteven {float:left; width: 400px; height: 40px; border:solid #7B7B7B; border-right:none; border-top:none; vertical-align:middle;}
.debuteven {float:left; width: 100px; height: 40px; border:solid #7B7B7B; border-right:none; border-top:none; vertical-align:middle;}
.fineven {float:left; width: 100px; height: 40px; border:solid #7B7B7B; border-right:none; border-top:none; vertical-align:middle;}
.modeven {float:left; width: 100px; height: 40px; border:solid #7B7B7B; border-top:none; vertical-align:middle;}
#sites-titre {position: absolute; top: 5px; width: 100%; text-align: center; line-height: 1.5em;}
div.cadresite {position: absolute; left: 50%; top:20px; margin: 0; padding: 10px; width: 900px; margin-left: -450px; margin-top: 0px; background: #dcf8f8;}
div.cadresite1 {float: left; height: 30px; width: 400px; padding: 20px; margin: 5px 3px;}
li.titre-site {display: block; list-style: none; text-align: center; font: 0.8em Arial, Verdana, sans-serif;}
li.texte-site {display: block; list-style: none; text-align: jutify; font: 0.6em Arial, Verdana, sans-serif;}
.listesites {float: left; padding-left: 50px; padding-top: 0px; width: 900px;}
#piedpage1 {float: left; padding-top: 0px; padding-bottom: 10px; padding-left: 50px; padding-right: 0px; margin: 0; width: 700px; font: 0.7em Arial, Verdana, sans-serif;}
.soustitrepage {float: left; height: 20px; width: 886px; padding: 5px; margin: 0; border: 1px solid #fff; background: #edd; font: 0.7em Arial, Verdana, sans-serif; text-align: center;}
.aff-titre {float: left; height: 30px; width: 200px; padding: 5px; margin: 0; border: 1px solid #fff; background: #edd; font: 0.7em Arial, Verdana, sans-serif;}
.aff-texte {float: left; height: 30px; width: 400px; padding: 5px; margin: 0; border: 1px solid #fff; background: #edd; font: 0.7em Arial, Verdana, sans-serif;}
.aff-lien {float: left; height: 30px; width: 190px; padding: 5px; margin: 0; border: 1px solid #fff; background: #edd; font: 0.7em Arial, Verdana, sans-serif;}
.aff-modif {float: left; height: 30px; width: 60px; padding: 5px; margin: 0; border: 1px solid #fff; background: #edd; font: 0.7em Arial, Verdana, sans-serif;}
.aff-titre1 {float: left; height: 20px; width: 200px; padding: 5px; margin: 0; border: 1px solid #fff; background: #edd; font: 0.7em Arial, Verdana, sans-serif;}
.aff-texte1 {float: left; height: 20px; width: 400px; padding: 5px; margin: 0; border: 1px solid #fff; background: #edd; font: 0.7em Arial, Verdana, sans-serif;}
.aff-lien1 {float: left; height: 20px; width: 190px; padding: 5px; margin: 0; border: 1px solid #fff; background: #edd; font: 0.7em Arial, Verdana, sans-serif;}
.aff-modif1 {float: left; height: 20px; width: 60px; padding: 5px; margin: 0; border: 1px solid #fff; background: #edd; font: 0.7em Arial, Verdana, sans-serif;}
#booking {float: left; width: 170px; text-decoration: none; margin-right: 80px; border: 1px solid #fff; background: #ed9e21; font: 1.0em Arial, Verdana, sans-serif; font-weight: bold; color: #edf1f8; line-height: 1.0em;}
#reserver {position:absolute; left:380px; top:140px; width: auto; margin: 5px; background-color: #ec8e32; text-align: center; vertical-align: middle; padding: 0.2em; font: 0.9em Arial, Verdana, sans-serif; color: #f1e6db; line-height: 0.9em; border: 2px groove #e7cbaf;}
#reserver a {text-decoration: none; color: #f1e6db; font-weight: bold;}
#picenseigne {visibility: hidden; margin: 0; padding: 0; position: absolute; top: 110px; left:700px;}
.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;}
div#nav1 {font-size: 0.7em; padding-top: 0em; padding-bottom: 0em; padding-right: 0em; position: absolute; top: 70px; left: 340px; 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: 0.7em Arial, Verdana, sans-serif; padding-top: 0em; padding-bottom: 0em; padding-right: 0em; position: absolute; top: 70px; left: 120px; 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#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;}
.zone {float: left; width: 900px; padding-left: 40px;}
.zonea {float: left; width: 900px; padding-left: 180px;}
.zoneb {float: left; width: 900px; padding-left: 160px;}
.zone1 {float: left; width:auto; padding-left: 10px; padding-top: 5px; border: 0px solid blue;}
.zone2 {float: left; width:340px; padding-left: 10px; padding-top: 5px; border: 0px solid blue;}
.zone-intit {float: left; width: auto; padding-right: 5px; border: 0px solid blue;}
.zone-intit1 {float: left; width: 100px; padding-right: 5px; border: 0px solid blue;}
.zone-intit2 {float: left; width: 110px; padding-right: 5px; border: 0px solid blue;}
.zone-intit3 {float: left; width: 130px; padding-right: 5px; border: 0px solid blue;}
.zone-champ {float: left; width: auto; padding-right: 5px; border: 0px solid blue;}
.zone-champ1 {float: left; width: 180px;}
.zone3 {float: left; width: 299px;}
.zone4 {float: left; width: 179px;}
.zone5 {float: left; width: 209px;}
.zone6 {float: left; width: 225px;}
.zone7 {float: left; width: 450px;}
.listeannonces {float : left; padding-left: 20px; margin-left: 100px; width: 590px; height: 150px; background: url(../imggif/fond_liste_annonces2.gif) no-repeat;}
.vuelisteannonces {float: left; padding-left: 0px; padding-top: 17px; width: 150px; height: 130px; border: 0px solid blue;}
.descriptiflisteannonces {float: left; width: 415px; height: 130px; padding-top: 17px; padding-left: 5px; padding-right: 5px; border: 0px solid blue;}
.reflisteannonces {float: left; padding-bottom: 5px; height: 10px; width: 240px; font-family: Arial, Verdana, sans-serif; font-size: 0.6em;}
.refannonces {float: right; padding-bottom: 5px; height: 10px; width: 400px; font-family: Arial, Verdana, sans-serif; font-size: 0.6em;}
.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: 20px; width: 95px; height: 148px;}
.tarifslisteannonces1 {float: right; padding-right: 15px; padding-bottom: 20px; padding-top: 10px; width: 165px; height: 130px; border: 0px solid blue;}
.tarifs1listeannonces {float: left; padding-left: 0px; padding-top: 2px; width: 102px; height: auto; font-family: Arial, Verdana, sans-serif; font-size: 0.6em; border: 0px solid blue;}
.comptage3 {font-size: 0.9em; padding-top: 0em; padding-bottom: 0em; padding-right: 0em; position: absolute; top: 230px; left: 270px; width: 445px; height: 18px; text-align:center;}
.stitrepre {float: left; padding: 0px; padding-bottom: 10px; padding-top: 20px; width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 1.4em; color: #8d6f01; font-style: bold; text-align: center;}
#pagea {position: absolute; top: 0px; left: 0; width: 998px; border: 1px solid #ccc; padding: 0; padding-top: 220px; margin: 0; background: #fdcf9a;}
#page3 {float: left; padding-top: 200px; padding-left: 100px; width: 900px; height:auto;}
#page4 {position: absolute; top: 0px; left: 0; width: 998px; border: 1px solid #ccc; padding: 0; padding-top: 180px; margin: 0; background: #fdcf9a;}
#page5 {position: absolute; top: 0px; left: 0; width: 998px; border: 1px solid #ccc; padding: 0; padding-top: 140px; margin: 0; background: #fdcf9a;}
#centre2 {float: left; padding: 20px; padding-top: 40px; padding-left: 100px; margin: 0; width: 710px; height: auto;}
#afpromo {font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; color: red; font-style: bold; text-align: center;}
#retour2 {float: left; magin: 0; padding-left: -350px; padding-bottom: 15px; left: 50%; width: 700px; font-size: 0.8em; text-decoration: none; text-align: center;}
.listlien {float:left; width: 510px; height: auto; margin-left: 170px; 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: 50px; 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: 50px; 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;}
.zone_langue_form {float: left; padding-left: 230px; padding-top: 0px; width: 498px;}
.zone_saisie_form {float: left; padding-left: 230px; padding-top: 0px; width: 650px;}
.zone_valid_form {float: left; padding-left: 200px; padding-top: 20px; padding-bottom: 20px; width: 150px;}
.text3 {width: 510px; margin-left: 90px; margin-right: 0px; height: auto; border: 0px solid blue;}
.nonvalide {float: left; text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; padding-left:20px; padding-right:20px;}
.problem {float: left; padding-top: 110px; text-align: center; font-family: Arial, Helvetica, sans-serif; width: 990px; color: #8d6f01; font-size: 1em;}
.ecart {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;}
.posplanning {float: left; width: auto; height: auto; padding-left: 100px;}
.text2 {float: left; width: 780px; border: 0px solid blue;}
.zone_couleur {float: left; width: 280px; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; padding-left:270px; padding-right:10px;}
.zone_couleur1 {float: left; width: 100px; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; padding-left:250px; padding-right:10px;}
.zone_couleur2 {float: left; width: 100px; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; padding-left:270px; padding-right:10px; padding-top: 8px;}
.zone_couleur3 {float: left; width: 380px; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; padding-left:270px; padding-right:10px;}
a:link {
color:yellow;
}
#map_canvas { width: 590px; height: 500px; border: 2px solid red; color: black;}
.boiteident {position: relative; top: 10px; left: 490px; width: 330px; font-weight: bold; font-size: 1.4em; font-family: Arial, Helvetica, sans-serif; text-align: center;}
