html,body{margin:0;padding:0;background:#F6FBFE}
body{font: 70% Verdana, Arial, Helvetica, sans-serif;text-align:center}
html{
overflow:-moz-scrollbars-vertical;
overflow-y: scroll;
}
p{margin:0 10px 10px}
/*a{display:inline;color:#c60;padding:5px}*/
a{display:inline;color:#369;padding:5px}
img{border:1px solid #fff}
div#container{text-align:justify;background:#fff;}
div#container{width:800px;margin:0 auto}
div#container input {font-size:.9em}
div#content p{line-height:1.4}
div#content{margin: 10px 155px 0 255px;/*border:1px solid #E2E7E9*/}
div#content-show p{line-height:1.3em}
div#content-show li{margin:0 10px;line-height:1.3em}
/*div#content-show{margin: 10px 155px 0 0;border:1px solid #E2E7E9}*/
div#content-show{margin: 10px 155px 0 170px;}
div#content-show-map{margin: 10px 10px 0 10px;}
div#content-sitemap{margin: 10px 10px 0 10px;width:635px}
div#navigation{background:#fff}
div#navigation{float:left;width:243px;margin-left:-800px;margin-top:10px;}
div#navigation-dir{float:left;width:160px;margin-left:-800px;margin-top:10px;}
div#navigation-dir{background:#fff}
div#navigation-dir a{display:inline;color:#369;padding:2px}
div#navigation-dir p{margin:0 0 0 10px}
div#extra{background:#FBFBFB}
div#extra{float:left;width:143px;margin-left:-145px;margin-top:10px;text-align:center}
div#header{position:relative; background:#369 url("../images/labaule_header_voile.jpg") no-repeat;min-height:90px;height:90px}
/*div#header h1{height:80px;line-height:80px;margin:0;padding-left:10px;background: none;color: #fff}*/
div#header h1{margin:0;padding-left:10px;padding-top:20px;background: none;color: #fff;font-size: 2em;}
div#header h3{margin:0;padding-left:10px;background: none;color: #fff;font-size: .9em;font-weight: normal}
div#header a{position:absolute;right:0;top:23px}
div#footer{font-size:1em;text-align:center;background:#fff;color:#999;margin:20px 0 0 0}
div#footer p{margin:0;padding:5px 10px;}
div#footer a{display:inline;padding:0;color:#E7E7E7} /* C6D5FD */
div#copyright {margin:5px 0}
div#copyright a{display:inline;padding:0;font-size:1em;text-decoration:none;color: #999}
div#footer{clear:left;width:798px;background:#fff}
div#wrapper{float:left;width:100%}
div#menu{background-color:#fff; width:800px; min-height:44px; margin:0 0 1px 0;}
/*div#recherche{position:relative;width:800px;line-height:2.4em;height:24px;min-height:24px;background-color:#F5F5EE;font-size:.9em}*/
div#recherche{position:relative;width:800px;line-height:2.4em;height:24px;min-height:24px;background:#fff url("../images/bg_recherche_line.png") repeat;font-size:.9em}
div#recherche-search{position:absolute;top:0;left:0}
div#recherche-search input{font-size:1em}
div#recherche-link{position:absolute;top:0;left:360px}
div#recherche-link ul{margin:0;padding:0}
div#recherche-link li{display:inline;margin:0;background: url(../images/picto_tiret.gif) no-repeat 0% 60%;padding:0 14px}
div#langage-link{position:absolute;top:0;right:5px}
div#langage-link img{vertical-align:middle}
div#categorie{background-color:#fff;color:#000;margin:0;padding:0}
div#chemin{margin:0 auto;width:800px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:left;background:#fff url("../images/bg_recherche_line.png") repeat;}
div#chemin p{margin:5px 5px}
/*div#guide-ville{float:right;background-color:#FBFBFB;color:#000;min-height:300px;height:300px;width:233px;text-align:center;border:1px solid #E2E7E9;}*/
div#guide-ville{float:right;background:#fff url("../images/bg_recherche_line.png") repeat;color:#000;min-height:300px;width:233px;text-align:left;border:1px solid #E2E7E9;padding-bottom:10px}
div#guide-ville h3{font-size:1.5em;margin:0 5px 5px}
div#guide-clouds{padding:5px; width: 208px; margin: 0 auto; margin-top:15px; border: 1px solid #69c; text-align: left}
div#guide-clouds a{line-height:1.6em; padding:0}
div#guide-clouds-dir{float:right;background:#fff url("../images/bg_recherche_line.png") repeat;color:#000;min-height:100px;width:140px;text-align:left;border:1px solid #E2E7E9;margin-top:10px;padding:5px}
div#guide-clouds-dir a{line-height:1.6em;}
/*div#sub-cat{float:right;background-color:#FBFBFB;color:#000;min-height:100px;width:150px;text-align:left;border:1px solid #E2E7E9;}*/
div#webcams-labaule{padding:5px; width: 208px; margin: 0 auto; margin-top:15px; border: 1px solid #69c; text-align: left}
div#webcams-labaule a{line-height:1.6em; padding:0}
div#webcams-labaule-dir{float:right;background:#fff url("../images/bg_recherche_line.png") repeat;color:#000;min-height:100px;width:140px;text-align:left;border:1px solid #E2E7E9;margin-top:10px;padding:5px}
div#webcams-labaule-dir a{line-height:1.6em;}
/*div#sub-cat{float:right;background-color:#FBFBFB;color:#000;min-height:100px;width:150px;text-align:left;border:1px solid #E2E7E9;}*/
div#jumping-international-labaule{padding:5px; width: 208px; margin: 0 auto; margin-top:15px; border: 1px solid #69c; text-align: left}
div#jumping-international-labaule a{line-height:1.6em; padding:0}
div#jumping-international-labaule-dir{float:right;background:#fff url("../images/bg_recherche_line.png") repeat;color:#000;min-height:100px;width:140px;text-align:left;border:1px solid #E2E7E9;margin-top:10px;padding:5px}
div#jumping-international-labaule-dir a{line-height:1.6em;}
/*div#sub-cat{float:right;background-color:#FBFBFB;color:#000;min-height:100px;width:150px;text-align:left;border:1px solid #E2E7E9;}*/
div#tourism-labaule{padding:5px; width: 208px; margin: 0 auto; margin-top:15px; border: 1px solid #69c; text-align: left}
div#tourism-labaule a{line-height:1.6em; padding:0}
div#tourism-labaule-dir{float:right;background:#fff url("../images/bg_recherche_line.png") repeat;color:#000;min-height:100px;width:140px;text-align:left;border:1px solid #E2E7E9;margin-top:10px;padding:5px}
div#tourism-labaule-dir a{line-height:1.6em;}
/*div#sub-cat{float:right;background-color:#FBFBFB;color:#000;min-height:100px;width:150px;text-align:left;border:1px solid #E2E7E9;}*/
div#sub-cat{float:right;background:#fff url("../images/bg_recherche_line.png") repeat;color:#000;min-height:100px;width:150px;text-align:left;border:1px solid #E2E7E9;}
div#sub-cat h3{font-size:1.5em;margin:0 5px 5px}
div#publicite{float:left;background-color:#FBFBFB;color:#000;min-height:400px;height:400px;width:133px;text-align:center;border:1px solid #E2E7E9;}
div#publicite h3{font-size:1.5em;margin:0 5px 5px}

.categorie-image { margin:2px }
.annuaire-liste h3{ font-size:1em;margin-left:10px }
/*.annuaire-liste { font-size:1em;margin:10px 0;border:1px solid #E2E7E9;background:#F9F9F9;height:120px;min-height:120px }*/
.annuaire-liste { display:inline-block;font-size:1em;margin:0 0 10px;border:1px solid #E2E7E9;background:#F9F9F9; }
.annuaire-detail h3{ font-size:1em;margin-left:10px }
.annuaire-detail { font-size:1em;margin:10px 0;border:1px solid #E2E7E9;background:#fff;color:#000; }
.annuaire-subcat { float:left;font-size:1em;margin:10px;border:1px solid #E2E7E9;background:#fff }

.bleuCentral {background-color:#6699CC;margin:5px;padding:5px 0 5px 0;}

.btn-form {background-color:#ffc;border:1px solid #000;margin:0;}

a:focus, a:active {outline: none;}

.clear {clear: both;font: normal .5em/.5em Verdana, Arial, Helvetica, sans-serif;}

.rond{
float:left;
background-color:#fff;
/*border:1px solid #E2E7E9;*/
text-align:center;
font-size:.9em;
margin:0px !important;
width: 160px !important;
margin:0px; /* IE */ 
width: 160px; /* IE */ 
/*
min-height: 150px;
height: auto !important;
height: 150px;
*/
}
.rond h3{margin:10px 0 5px 0;font-size:1.6em}

.rond-interne{
float:left;
border:1px solid #E2E7E9;
text-align:left;
font-size:1em;
margin:2px !important;
width: 154px !important;
margin:2px; /* IE */ 
width: 150px; /* IE */ 
/*
min-height: 150px;
height: auto !important;
height: 150px;
*/
}

#booking{
/*background-color:#99CCFF;*/
font-size:11px;
width:90%;
}
#booking input, select{
font-size:1.1em;
}
.StyleB{
color:#fff
}
.submit_btn_booking	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	width: auto;
	background-color: #FFFFCC;
	border: 1px solid #000;
}

div#u-weather {margin:0 auto;width:100%;text-align:left;background:#F3F8FC;} 
div#u-weather h3 {margin:5px 0 5px 10px;font-size:1.6em;text-align:left;} 

div#u-sitemap {margin:0 auto;width:100%;text-align:left;background:#F3F8FC;} 
div#u-sitemap h3 {margin:5px 0 5px 10px;font-size:1.6em;text-align:left;} 

div#u-newsletter {margin:0 auto;width:100%;text-align:left;background:#F3F8FC;min-height:400px} 
div#u-newsletter h3 {margin:5px 0 5px 10px;font-size:1.6em;text-align:left;} 

div#u-associated {margin:0 5px;text-align:justify}
div#u-associated a {color:#6699CC}
div#u-associated ul{margin:0;padding:0;margin-left:10px}
div#u-associated li{display:inline;padding:0 2px;}

div#u-booking {margin:0 auto;width:100%;text-align:left;background:#F3F8FC;} 
div#u-booking h3{ margin:5px 0 5px 10px;font-size:1.6em;text-align:left;} 
div#u-booking ul {padding:0;margin:0;margin-left:10px}
div#u-booking li {display:block;line-height:1.6em;margin:0;text-decoration:none}
div#u-booking p {margin:0 10px 0 10px}
div#u-booking a:link, div#u-booking a:visited, div#u-booking a:hover {color: #069;padding:0;}

div#formBookingBaule img{border:none}

div#u-annuaire ul {padding:0;margin:0;margin-left:5px}
div#u-annuaire li {display:block;line-height:1.4em;margin-bottom:8px;text-decoration:underline}
div#u-annuaire a:link, div#u-annuaire a:visited, div#u-annuaire a:hover {color: #369;padding: 0;}

a.hid {display:inline; color:#f90; text-decoration:none; outline-style:none; padding:0}
a.hid:hover {display:inline; color:#fff; text-decoration:none; background-color:#F2FBFF; padding:0}

/* Weather */
.corps { background-color:#ffffff }
.sstitre { color: #003366 }

div#navpage {background-color:#F3F8FC;color: #000;margin:0 auto;padding:1px 20px 1px 1px;margin-top:2px;text-align:right}
.navlistpage ul {padding: 2px;margin:0;list-style-type: none;color: #000;font-weight: bold}
.navlistpage li {display: inline; font: 1em/1em Verdana, Arial, Geneva, Helvetica, sans-serif;margin:0;}
.navlistpage li a {text-decoration: none;background-color:#6699CC;color: #fff;padding: .2em .2em .2em .2em;border-right: 1px solid #fff;border-left: 1px solid #fff;font-weight: normal;}
.navlistpage li a:hover {background-color:#fc0;color: #000;}
.navlistpage a:link.current, .navlistpage a:visited.current, .navlistpage a:hover {background: #F3F8FC;color: #000;border-bottom: 0;}