body {background:#0194e2 url(background.jpg) no-repeat center top; font:normal 90%/1em Arial, sans-serif; color:#575757; margin: 0; padding: 0 0 2em 0; text-align: center;}
body#english{background:#0194e2 url(background-en.jpg) no-repeat center top; font:normal 90%/1em Arial, sans-serif; color:#575757; margin: 0; padding: 0 0 2em 0; text-align: center;}
body#nederlands{background:#0194e2 url(background-nl.jpg) no-repeat center top; font:normal 90%/1em Arial, sans-serif; color:#575757; margin: 0; padding: 0 0 2em 0; text-align: center;}
body#deutsch{background:#0194e2 url(background-de.jpg) no-repeat center top; font:normal 90%/1em Arial, sans-serif; color:#575757; margin: 0; padding: 0 0 2em 0; text-align: center;}
#conteneur {width:946px; padding:0; margin:0 auto;}
/* Menu langues */
#menulangues {
width:946px;
height:45px;
padding:0;
margin-top:30px;
}
*+html  #menulangues{text-align:left;}
* html  #menulangues{text-align:left;}
#menulangues ul {
padding:0;
margin:0 0 0 22px;
width:210px;
list-style-type:none;
}
*+html  #menulangues ul {width:210px;}
* html  #menulangues ul {width:210px;}
#menulangues li {
padding:0;
margin:0;
float: left;
display:inline;
height:45px;
}
/* Menu 1 */
#menunav1 {
clear:both;
width:946px;
height:65px;
padding:0;
margin-top:55px;
}
#menunav1 ul {
padding:0;
margin:0 0 0 206px;
width:742px;
list-style-type:none;
}
#menunav1 li {
padding:0;
margin:0 0 0 10px;
float: left;
display:inline;
height:84px;
}
/* CONTENU */
#main {clear:both; width:946px; height:100%; overflow:hidden; margin:26px 0 0 -3px; background: #42afe9 url(fond4.jpg) no-repeat center top;}
* html #main {margin:5px 0 0 -9px; }
*+html  #main{ margin:26px 0 0 -9px;}
#flash {clear:both;margin-left:-3px;padding-top:-30px;}
#contenu {clear:both; width:946px; margin-left:4px; text-align:left;}
#contenupal {clear:both; margin-top:-50px}
#bloc1 ,#bloc2 , #bloc3 ,#bloc4 {width:459px; height:139px; margin:5px; padding:0; float:left;}
#bloc1 {background:url(hebergements.png) no-repeat left top;}
#bloc2{background:url(visiter.png) no-repeat left top;}
#bloc3 {background:url(reserver.png) no-repeat left top;}
#bloc4 {background:url(contact.png) no-repeat left top;}
#contenu h1 {text-transform:uppercase;font-size:1.3em; margin-bottom:5px; padding:13px 0 0 150px;}
*+html #contenu h1 {margin-top:13px;}
* html #contenu h1 {margin-top:13px;}
#contenu h1 a {text-decoration:none;color:#018bd6;}
#contenu p {margin:0 15px 0 130px; padding:0; font:normal 90%/1em Arial, sans-serif;}
#contenu p.savoir a {background:#ffe236; font-weight:bold; float:right;color:#018bd6; padding:3px;}
#contenu #bloc2 h1 {padding-left:40px;}
#contenu #bloc2 p.savoir a {margin-top:65px;}
#contenupal h1 {padding-top:1em; margin-left:3em; color:#fff;}
#bloccentre{float:left; width:731px; background:url(bg_centre.jpg) no-repeat left top; margin-bottom:1em;}
#contenu #bloccentre h1 {text-transform:uppercase;font-size:1.3em; color:#018bd6; margin:5px; padding:21px 0 0 36px;}
#contenu #bloccentre h2 {text-transform:uppercase;font-size:1.1em; margin:10px; padding-left:10px;}
#contenu #bloccentre h3 {text-transform:uppercase;font-size:1.1em; margin:20px 10px; padding-left:30px; text-decoration:underline;}
#contenu #bloccentre h4 {font-size:1em; margin:5px; padding-left:10px; text-decoration:underline;}
#contenu #bloccentre .mh h1 {font-size:1.1em; margin:0; padding:1em 0 0 18px;}
#contenu #bloccentre img {margin:8px 10px 10px 16px; padding:2px; background-color:#f3f7fa;}
#contenu #bloccentre p {margin:1em 1em 0.8em 1em; padding:0; font:normal 100%/1em Arial, sans-serif;}
#contenu #bloccentre p.savoir a {font:bold 90%/1em Arial, sans-serif; color:#019ee3;}
#contenu #bloccentre a {font-weight:bold; color:#ffe236;}
#contenu #bloccentre a:hover {color:#019ee3;}
#contenu #bloccentre h1 a {font-weight:bold; color:#005a8a;}
#contenu #bloccentre h1 a:hover {color:#ffe236;}
#contenu #bloccentre ul {list-style-type:none;}
#contenu #bloccentre li {margin:0.5em 1em 0.2em 1em; padding-left:1em; background:url(bullet.png) no-repeat left top;}
#bloccentre2 {float:left; width:946px; background:url(bg_centre2.jpg) no-repeat left top;}
#contenu #bloccentre2 h1 {text-transform:uppercase;font-size:1.3em; color:#018bd6; margin:5px 5px 10px 5px; padding:3px 0 0 36px;}
#contenu #bloccentre2 p a {font-weight:bold; color:#ffe236;}
#contenu #bloccentre2 p a:hover {color:#019ee3;}
.center {text-align:center; padding-bottom:10px;}
.blocfloat {float:left; width:300px; margin:10px;}
.blocfloat img {margin:0; padding:2px; background-color:#f3f7fa;}
.blocfloat2 {float:left; width:250px; margin:0 0 10px 0; padding:0;}
.blocfloat3 {float:left; width:135px; margin:0 0 10px 0; padding:0;}
.blocimg {margin-left:5px;}
.clear {clear:both; margin-top:5px;}
.left {float:left;}
.right {float:right;}
.bold {font-weight:bold;}
.form {font-size:0.7em;}
/* NEWSLETTER */
.insc {margin:-22px 10px 0 0; padding:0 0 0 0; float:right; text-transform:uppercase; font-size:85%; color:#000;}
.ok {background-color:#ccc; padding:1px 2px; font-weight:bold; text-decoration:none; color:#000;}
.ok:hover {background-color:#019ee3; color:#ffea00;}
#formnewsletter {margin:2em;}

/* MOBILHOMES */
.mh {width:700px; clear:both; margin:1em 0; padding:0;}
.mh img {float:left; padding-right:1em;}
.mh h1 a {text-decoration:none;color:#fff;}
.mh p.savoir a {background:#ffe236; font-weight:bold; float:right;color:#018bd6; padding:3px; margin-top:10px;}
/* FOOTER */
#footer {clear:both; background:#0194e2 url(footer.jpg) no-repeat center top; font:bold 0.8em Verdana, sans-serif; color:#fff; height:125px; margin: 0 0 0 -6px; padding-top:125px; text-align: center;}
*+html  #footer{ margin:0 0 0 -10px;}
#footer p {margin:0; padding:0;}
#footer ul {margin:15px 0 2px 0; padding:0; list-style-type:none;font-size:0.9em;}
#footer li {display:inline; margin:0; padding:0 0 0 15px; background:url(bullet.gif) no-repeat left bottom;}
#footer li a {color:#cbc8c8;text-decoration:none;}
#footer li a:hover {color:#fff;}
#footer li.first {background:none;}
.credits {font-weight:normal; font-size:0.9em; color:#cbc8c8;}


/* MENUS  */

/* Menu 2 */
#menunav2 {
width:728px;
float:left;
border-bottom:2px solid #019ee3;
margin:-8px 0 0 11px;
padding:0 0 0 194px;
font-size:85%;
line-height:normal;
}
#menunav2 ul {
margin:0;
padding:10px 0 0 0;
list-style:none;
}
#menunav2 li {
float:left;
background:url(left.gif) no-repeat left top;
margin:0;
padding:0 0 0 9px;
}
#menunav2 a {
display:block;
background:url(right.gif) no-repeat right top;
padding:5px 15px 4px 6px;
text-decoration:none;
text-transform:uppercase;
color:#000;
}
#menunav2 a:hover {
color:#019ee3;
}
#menunav2 #current a {
background-image:url(right_on.gif);
color:#ffea00;
padding-bottom:5px;
font-weight:bold;
}
#menunav2 #current {
background-image:url(left_on.gif);
}
/*Menu 3 */
#menunav3 {
float:left;
width:206px;
}
#menunav3 ul {
margin:0 10px;
padding:0;
list-style:none;
}
#menunav3 li {
margin:0;
padding:5px 0;
border-top:1px solid #c3c3c4;
}
#menunav3 li a {
text-transform:uppercase;
text-decoration:none;
font:normal 80%/0.6em Arial, sans-serif; 
color:#000;
padding-left:10px;
background:url(bullet3.gif) no-repeat left center;
}
#menunav3 li a:hover {
font-weight:bold;
}
#menunav3 #current a {
color:#018bd6;
font-weight:bold;
}
