body{
margin: 0;padding: 0;
background-color: #FFFFFF;
text-decoration:none;text-align: center;
	}

#global {
top: 0;
position: relative; margin-left: auto;margin-right: auto;width: 800px;text-align: left;}

a {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 0.7em;
letter-spacing: 1px;
color: #786C54;
text-decoration: none;
}
a img {border: none; }

a:hover {
text-decoration: none;
color: #53B1AF;
}

a:visited {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 0.7em;
letter-spacing: 1px;
color: #786C54;
text-decoration: none;}

h1  {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: normal;
font-variant: small-caps;
color: #D05D1A;
letter-spacing: 0.1em;	
margin: 0px;
margin-bottom: 10px;
}

h2  {
font-family: Verdana, Helvetica, sans-serif;
font-size: 0.7em;
font-weight: normal;
letter-spacing: 0px;
color: #786C54;
letter-spacing: 0.08em;
text-align: left;
	} 

h3  {
font-family: Verdana, Helvetica, sans-serif;
font-size: 0.6em;
font-weight: normal;
color: #D05D1A;
text-align: left;
	}

h4  {
font-family: Verdana, Helvetica, sans-serif;
font-size: 0.7em;
font-weight: bold;
letter-spacing: 0px;
color: #786C54;
letter-spacing: 0.08em;
text-align: left;
	} 



#menu{
top:150px;
position:absolute;
margin: 0 0 15px 0;
height: 18px;
width: 700px;
text-align: left;
background-color: #FFFFFF;
border-top: 2px solid #D05D1A;
border-bottom: 2px solid #D05D1A;
	}

.menu {
float: left;
height: 14px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 0.8em;
letter-spacing: 1px;
color: #786C54;
text-decoration: none;
padding-right: 9px;
padding-left: 10px;
display: inline;
}
.menu a {
float: left;
height: 14px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 0.8em;
letter-spacing: 1px;
color: #786C54;
text-decoration: none;
display: inline;
}

.menu a:hover {  
float: left;
height: 14px;
text-decoration: none;
color: #53B1AF;
display: inline;
    }


#top {
position: relative;
top:50px;left:0px;width: 700px;
height: 73px;text-align: left;
background-image:url(media/top.gif);}


#texte1 {
top:195px;
left:442px;
position: absolute;width: 258px;
height: 460px;}

#imageindex {
top:200px;
left: 0px;
position: absolute;}

#imagesituation {
float:left;}

#sortiesBack {position:relative;left:0px;
top:125px;width: 700px;	}

#sortiesTitre {float:left;
height:100px;
width:228px;
}

#sortiesTexte {width:452px;
float:right;}

#situationText {width:440px;
float:right;}

#sortiesImage {
float:left;
height:74px;
width:228px;
}

#restosTitre {position:relative;left:0px;
top:150px;width:700px;	}

#restosBack {position:relative;left:0px;
top:25px;width: 700px;	}

#restosImage {
float:left;
height:74px;
width:228px;
}
#restosTexte{
width:452px;
float:right;}

#Liens{
width: 700px;
border-top: 2px solid #D05D1A;
position:relative;left:0px;
top:470px;
text-align: center;
font-family: Verdana, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: #786C54;
letter-spacing: 1px;
color:#000000;
	}
	
#Liens a{
text-align: center;
font-family: Verdana, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: #786C54;
letter-spacing: 1px;
	}

p {font-family:"trebuchet ms",sans-serif;font-size:80%;}form {background-color:#F5F5F5;padding:10px;width:350px;}label {font-family:"trebuchet ms",sans-serif;font-weight:bold}input {border:1px solid black;background-color:red;font-family:"trebuchet ms",sans-serif;color:white;}select, option {background-color:red;color:white;}textarea {border:1px solid black;background-color:red;font-family:"trebuchet ms",sans-serif;color:white;}

a, a:visited {color:#000;} 
a.gallery, a.gallery:visited {display:block; display:inline-block; color:#000; text-decoration:none; border:1px solid #000; width:75px; height:47px; float:left; margin-left:23px;margin-top:5px; z-index:50;}a.slidea {background:url(media/gite/pTaur.gif);}a.slideb {background:url(media/gite/pChartreuse.gif);}a.slidec {background:url(media/gite/pSalon.gif);}a.slided {background:url(media/gite/pCuisine.gif);}a.slidee {background:url(media/gite/pChambre1.gif);}a.slidef {background:url(media/gite/pChambre2.gif);}a.slideg {background:url(media/gite/pSalleBain.gif);}a.gallery em, a.gallery span {display:none;}a.gallery:hover {border:1px solid #fff;}



#container_bottom {top:125px; left:0px; position:relative; width:425px; height:425px; background-image:url(media/galerie-back.gif);}#container_bottom img {border:0;}#container_bottom .thumbs {position:relative; padding-left:30; padding-top:300px; height:114px;}#container_bottom a.gallery:hover span {display:block; position:absolute; width:402px; height:20px; top:-25px; left:5px; padding:5px; font-style:italic; color:#fff;  z-index:100;}#container_bottom a.gallery:hover span:first-line {font-style:normal; font-weight:bold; font-size:1.0.8em; color:#000;}#container_bottom a.gallery:active, #container_bottom a.gallery:focus {border:1px solid #000;}#container_bottom a.gallery:active em, #container_bottom a.gallery:focus em {display:block; position:absolute; width:365px; height:255px; top:25px; left:30px; color:#000; z-index:50;}#container_bottom h1 {clear:both; margin:0; padding-top:80px; text-align:center; font-family: georgia, "times new roman", serif; font-size:3em; font-weight:normal; color:#fff;}#container_bottom h1 em {font-size:0.6em; color:#000;}

