body {background: #6AB5FF; font-family: Arial; font-size: 14px; padding-top: 0px; margin-top: 0px;}
#container {text-align: center;}

#gitedefrance {position: absolute; top: 0px; left: 8px;}
#drapeau {position: absolute; left: 20px; top: 100px;}  
#cheque {position: absolute; left: 20px; top: 160px;}

#gault {float:right;}
#smart {float:right;}
#face {float:right;}
#panorama {}

#carte {border-color: #FFF;}

H1 {font-family: Georgia; font-size: 16px; color: #000; text-align: center;}
H4 {font-family: Georgia; font-size: 14px; font-style: italic; color: #000; text-align: center;}
H4 a {padding-right: 10px; padding-left: 10px; background: #fff;}
H3 {font-family: Trebuchet MS; background: url("Images/fond-menu.jpg"); font-size: 16px; font-style: bold; color: #094A8C; text-align: center; line-height: 30px;}

#menu {display: block; width: 1000px;
		font-family: Trebuchet MS; font-size: 16px; margin-left: -40px;}
#menu li {list-style: none; float: left; width: 100px; text-align: center;}
#menu li a {color: #094A8C;}


.nouveau {background: #fff; color: #094A8C;}
.patrimoine {width: 500px; padding: 5px; background: #fff; color: #094A8C; border-left: 2px solid #094A8C;
 border-bottom: 2px solid #094A8C; border-right: 1px solid #094A8C;
 border-top: 1px solid #094A8C; font-size: 14px;}
.texte {text-align: justify;}
#retrait {text-align: justify;}
#accueil1 {}
#accueil2 {}
#restos {}
#croix-tristan {position: absolute; left: 50px; top: 5px;}
#findepage {clear: left;}
#jardin {float: right;}
#plage-gite {float: right;}

#menu-evasion {background: url("Images/fond-menu.jpg"); position: absolute; top: 0px; left: 10px; text-align: left; width: 180px;  font-size: 16px; z-index: 300;}
#menu-evasion li {list-style: url("Images/n_violette.gif");}
#menu-evasion ul li a {line-height: 2em;}

#contenu-ferme {position: absolute; top: 10px; left: 200px; width: 800px;}


img {border-color: #094A8C; margin: 8px;}
#carte {float: left;}
.right {float: right; width: 250px; height: 200px;}
.left {float: left; width: 250px; height: 200px;}
.clear {float: clear;}
.height {height: 200px; valign: center;}

a:link {color: #094A8C; text-decoration: none; }
a:hover {background: #FFF; color: #094A8C;}
a:visited {color: #006699; text-decoration: none;}

.ferme { font-size: 24px;}
.ferme2 { font-size: 18px;}
.chambres {color: #009933;}
.enfant {color: #009933; background: #fff;}
.prix {font-style: italic;}
.phrase {line-height: 24px; text-align: center;}

#photos {width: 750px; padding: 10px; margin: 10px; text-align: center;}
#photos tr {height: 200px;}
.titphoto {font-size: 18px; font-style: underline; color: #340D86;}
.comphoto {text-align: justify;}
.train {float: right;}

table.tarif {border: solid 1px #ff0099; background: #FFF;}
table.tarif tr td {padding: 5px; text-align: center;}
table.tarif td {border-bottom: solid 1px #ff0099;}
.desc {text-align: left;}
.tittab {font-size: 18px; color: #FF0099; text-align: left;}

#menuloisirs {margin-left: -20px;}
#menuloisirs ul li {background: url("Images/fond-menu.jpg"); width: 200px; padding-bottom: 8px;}
#menuloisirs ul li a {z-index: 350;}

#liens {width: 700px; text-align: center; border: dashed 1px #fff; }
#liens td {border-bottom: dashed 1px #fff;}
#liens tr.der td {border-bottom: 0px;}
#liens td.gauche {border-right: dashed 1px #fff;}

#contact {text-align: left;}

.pied {background: url("Images/fond-menu.jpg"); text-align: center; font-family: typewriter; font-size: 14px;}
.alaide {text-align: center; font-family: typewriter; font-size: 10px;}


