body {
margin:0px;
background: #008EC8 url(images/background_all.gif) repeat-x;
text-align:center;
}

#conteneur {
text-align:left;
width:732px;
margin:0 auto;
}

#bastanondo {
}

#header {
}

#bastanondo img, #header img {
vertical-align:top;
}

a img {
border:none;
}

#bord_gauche, #bord_droit {
display:block;
float:left;
height:29px;
}

#bord_gauche {
background: url(images/mat_g.gif) no-repeat;
width:12px;
}

#bord_droit {
background: url(images/mat_d.gif) no-repeat;
width:80px;
}

a#presentation, a#chambres, a#environs, a#plan, a#tarifs, a#contacts, a#gite, a#liens {
height:29px;
display:block;
float:left;
}

a#presentation {
background: url(images/prez_menu.gif) no-repeat;
width:89px;
}

a#presentation:hover {
background-position: -89px 0px;
}

a#chambres {
background: url(images/chambre_menu.gif) no-repeat;
width:179px;
}

a#chambres:hover {
background-position: -179px 0px;
}

a#environs {
background: url(images/environs_menu.gif) no-repeat;
width:68px;
}

a#environs:hover {
background-position: -68px 0px;
}

a#plan {
background: url(images/plan_menu.gif) no-repeat;
width:89px;
}

a#plan:hover {
background-position: -89px 0px;
}

a#tarifs {
background: url(images/tarifs_menu.gif) no-repeat;
width:51px;
}

a#tarifs:hover {
background-position: -51px 0px;
}

a#contacts {
background: url(images/contacts_menu.gif) no-repeat;
width:67px;
}

a#contacts:hover {
background-position: -67px 0px;
}

a#gite {
background: url(images/gite_menu.gif) no-repeat;
width:46px;
}

a#gite:hover {
background-position: -46px 0px;
}

a#liens {
background: url(images/liens_menu.gif) no-repeat;
width:51px;
}

a#liens:hover {
background-position: -51px 0px;
}

#c_gauche {
background: url(images/inter_g_home.gif) no-repeat;
width:404px;
height:208px;
text-align:right;
}

#c_gauche img {
padding-right: 8px;
margin-top:8px;
}

#c_gauche p {
padding:0;
margin:0;
}

#c_gauche {
float:left;
}

#c_droite {
float:right;
width:328px;
height:208px;
}

#footer img {
float:right;
}

#footer p {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #D5F2FF;
padding-left:10px;
width:320px;
float:left;
}

p.bodytext a:link, p.bodytext a:visited {
color: #003348;
text-decoration: none;
}

p.bodytext a:hover {
color: #003348;
text-decoration: underline;
}

#footer a, #footer a:visited {
color: #D5F2FF;
text-decoration:none;
}

#footer a:hover {
text-decoration:underline;
}

* html #bord_droit {
margin-right:-3px;
}

* html #c_gauche img {
/*margin-top: 8px;*/
margin-right:8px;
}


