body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
padding: 0;
background-color: #F2F1EC;
scrollbar-face-color: #DBD8CA;
scrollbar-highlight-color: #DBD8CA;
scrollbar-3dlight-color: #DBD8CA;
scrollbar-darkshadow-color: #DBD8CA;
scrollbar-shadow-color: #DBD8CA;
scrollbar-arrow-color: #FEAE00;
scrollbar-track-color: #E8E6DF;
}

#header {
height: 121px;
}

img {
display: block;
}

#ads {
texte-align: center;
margin: 0 15px 0 50px;
}

#haut {
background-image: url(design-californie/menu-haut-photos.jpg);
background-repeat: no-repeat;
height: 25px;
}

#conteneur {
position: absolute;
width: 760px;
left: 50%;
margin-left: -375px;
}

h1 {
clear:both;
font-size: 13px;
font-weight: bold;
color: #938C73;
margin: 0 10px 0 10px;
}

#contenu {
background-image: url(design-californie/fond-photos-californie.jpg);
background-repeat: repeat-y;
margin-bottom: -15px;
}

#centre {
margin-left: 174px;
width: 586px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000;
height: auto !important;
height: 650px; /* because ie suxxe */
min-height: 600px;
}

#centre a{
color: #997A38;
text-decoration: underline;
}

#centre a:hover{
color: #FBAD05;
text-decoration: none;
}

#gauche {
position:absolute;
left:0;
width: 174px;
}

#gauche a {
color: #7B7560;
text-decoration: none;
}

#gauche a:hover {
color: #FF981F;
text-decoration: none;
}

#pied {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
text-align: center;
color: #938C73;
display:block;
clear: both;
}

#pied a{
color: #997A38;
text-decoration: underline;
}

#pied a:hover{
color: #FBAD05;
text-decoration: none;
}

ul, li { /* utilisation de liste pour le menu */
list-style-type: none;  /* suppression des puces de liste */
margin:0;
padding:0;
}

.menuhaut {
font-weight: bold;
text-align: center;
color: #F2F1EC;
list-style-type: none;
margin: 0;
padding: 5px 0 0 0;
}

.menuhaut li {
display: inline;
}

.menuhaut a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #F2F1EC;
text-decoration: none;
}

.menuhaut a:hover {
color: #FCD580;
text-decoration: none;
}

.center {
text-align: center;
}

.menugauche {
font-weight: bold;
margin: 0;
padding:0 0 0 10px;
}

.menugauche li {
}

.menugauche a {
color: #7B7560;
text-decoration: none;
}

.menugauche a:hover {
color: #FF981F;
text-decoration: none;
}

p {margin: 18px 18px 0 10px;}

.flottante {
  margin: 2px;
  float: left;
  width: 100px;
  text-align: center;
}

