body {
background: #2b404a;
}
img {
	border: none;
}
ul {
margin-left: 5px;
color: #333333;
list-style-type: none;
}
li {
margin-left: 20px;
}
form {
text-align: center;
}
#header {
width: 700px;
height: 110px;
margin: auto;
}
#logo {
width: 535px;
height: 110px;
float: left;
}
#contact {
width: 60px;
height: 15px;
float: left;
margin-top: 94px;
padding-top: 1px;
background: #3b5b6a;
text-align: center;
font-size: 12px;
}
#contact a {
color: #FFFFFF;
text-decoration: none;
}
#contact a:hover {
text-decoration: underline;
}
#pointsdevente {
width: 100px;
height: 15px;
float: left;
margin-top: 94px;
margin-right: 5px;
padding-top: 1px;
background: #3b5b6a;
text-align: center;
font-size: 12px;
}
#pointsdevente a {
color: #FFFFFF;
text-decoration: none;
}
#pointsdevente a:hover {
text-decoration: underline;
}
#langues {
width: 48px;
height: 20px;
float: left;
font-size: 13px;
padding-top: 90px;
}
#body {
width: 700px;
margin: auto;
background: #3b5b6a;
}
#footer {
width: 700px;
margin: auto;
text-align: center;
font-family: Helvetica, Arial;
font-size: 12px;
color: #999999;
}
#contenu {
width: 500px;
float: left;
background: #3b5b6a;
font-family: Helvetica, Arial;
}
.bloc {
margin: 0px;
background: #968c8c;
padding: 0 10px 0 10px;
color: #333333;
}
#blocdroite {
width: 480px;
height: 120px;
text-align: center;
float: left;
}
#blocgauche {
width: 20px;
height: 120px;
float: left;
}
#contenu p {
padding: 0 10px 0 10px;
color: #333333;
}
#contenu a {
color: #FFFFFF;
}
#menu {
width: 200px;
float: left;
background: #3b5b6a;
}
.spacer { clear: both; height: 0px; }
a {
color: #666666;
text-decoration: none;
font-family: Helvetica, Arial;
}
a:hover {
text-decoration: underline;
}
.hr {
width: 100%-20px;
height: 2px;
background: #666666;
margin: 10px;
}
/* chambres */

.onglet {
background: #8bacbc;
text-align: center;
padding-top: 10px;
padding-bottom: 10px;
width: 166px;
float:left;
color: #666666;
}
.onglet a {
color: #666666;
}

/* presse */
#presse {
font-family: Helvetica, Arial;
color: #FFFFFF;
font-size: 20px;
text-align: center;
padding: 0 0 0 0;
margin-top: 10px;
}

/* actualitˇs */
.titreactualite {
width: 370px; float: left; padding-top: 40px; text-align: center;
}
.date {
padding-top: 50px;
width: 128px;
height: 78px;
text-align: center;
background: url('images/date.png');
float: left;
}
.actualite {
text-align: center;
color: #000000;
padding-left: 40px;
margin-top: 15px;
width: 450px;
font-size: 12px;
}