/****** Général ******/

html * {
margin		:0;
padding		:0;
}

body {
text-align	: center;
font-family	: sans-serif;
background	: url(./img/fond_v2.png) #9b7858 no-repeat center top;
width		: 978px;
height		: 798px;
position	: absolute;
width		: 100%;
margin		: auto;
}

.petit {
color		: #9B7858; 
font-family	: Verdana, Arial, Helvetica, sans-serif; 
font-size	: 10px; 
font-weight	: normal;
}

.normal {
color		: #9B7858; 
font-family	: Verdana, Arial, Helvetica, sans-serif; 
font-size	: 12px; 
font-weight	: normal;
}

/**** Fin Général ****/


/****** En-tête ******/

#en_tete {
position	: absolute;
text-align	: center;
left		: 50%;
Top			: 50%;
font-size	: 10px;
font-family	: "trebuchet MS",verdana,arial,serif;
color		: #9b7858;
margin-top	: -320px;
margin-bottom: 0;
margin-right: 0;
margin-left	: -350px;
}

#en_tete img {
border		: none;
}

h1 {
text-align	: center;
font-size	: 19px;
font-family	: "trebuchet MS",verdana,arial,serif;
color		: #9b7858;
}

.vert {
color		: #84a01c;
z-index		: 100;
}

.orange {
color		: #ff9d06;
z-index		: 100;
}

/**** Fin En-tête ****/


/******* Menu *******/

#menu {
width		: 206px;
height		: 655px;
text-align	: center;
position	: absolute;
top			: 50%;
right		: 50%;
margin-top	: -325px;
margin-bottom: 0;
margin-right: -472px;
margin-left	: 0;
font-family	: "trebuchet MS",verdana,arial,serif;
}

#menu h3 {
font-size	: 22px;
margin		: 10px 10px 10px 0;
padding-top	: 25px;
padding-bottom: 10px;
text-align	: left;
}

#menu ul {
font-size	: 16px;
margin		: 10px 10px 10px 10px;
text-align	: left;
}

#menu li {
list-style-type	: none;
list-style-image: url("./img/point.jpg");
margin-top	: 7px;
}

#menu li a {
color		: #ffffff;
}

#menu h3 a {
color		: #556712;
}

.contact {
margin-left	: 10px;
}

#menu a {
text-decoration	: none;
}

#menu li:hover {
list-style-type	: none;
list-style-image: url("./img/point2.jpg");
}

#menu li a:hover {
background-image:url("./img/degrade.jpg");
color		: #694e3a;
font-weight	: bold;
padding-left: 3px;
}

#menu h3 a:hover {
color		: #f6ffd4;
}

/***** Fin Menu *****/


/***** Contenu *****/

#corps {
width		: 570px;
height		: 480px;
position	: absolute;
left		: 50%;
top			: 50%;
margin-top	: -170px;
margin-left	: -430px;
margin-bottom : 0;
margin-right: 0;
font-size	: 14px;
font-family	: "trebuchet MS",verdana,arial,serif;
color		: #694e3a;
padding		: 10px;
z-index		: 100;
overflow	: auto;
}

#corps p {
font-family	: "trebuchet MS",verdana,arial,serif;
color		: #694e3a;
text-align	: justify;
}

#corps li {
text-align	: center;
list-style-type : none;
padding-top	: 10px;
}

#corps a {
color		: #694e3a;
font-weight	: bold;
}

#corps h4 {
font-size	: 16px;
margin-bottom : 10px;
text-align	: left;
}

#corps h5 {
font-size	: 14px;
margin-bottom : 2px;
text-align	: left;
}

td {
padding		: 10px;
}

table {
margin-top	: -10px;
}

table,p {
text-align	: left;
}

#saisons {
text-align	: left;
}

#tonte_taille {
text-align	: left;
}

.souligne {
text-decoration : underline;
}

.photo_presentation {
text-align	: center;
padding-top	: 40px;
}

.photos_qui_sommes_nous {
width		: 154px;
height		: 102px;
}

.photo_amenagement {
text-align	: center;
padding-top	: 30px;
}

.photo_plantation_engazonnement {
text-align	: center;
padding		: 11px;
margin-bottom : -7px;
}

.photo_dallage_cloture {
text-align	: center;
margin-bottom : 10px;
}

.photo_entretien {
text-align	: center;
padding-top	: 30px;
}

.agrement {
font-size	: 9px;
}

iframe {
text-align	: center;
padding		: 10px;
border		: solid 2px #694e3a;
position	: absolute;
left		: 50%;
top			: 50%;
margin-top	: -180px;
margin-left	: -220px;
margin-bottom : 0;
margin-right: 0;
}

small {
text-align	: center;
position	: absolute;
left		: 50%;
top			: 50%;
margin-top	: 210px;
margin-left	: -50px;
margin-bottom : 0;
margin-right: 0;
}

#coordonnees p {
text-align	: center;
z-index		: 100;
}

.adresse {
color		: #84a01c;
text-align	: center;
}

.tel {
color		: #ff9d06;
text-align	: center;
}

#formulaire {
float		: left;
}

/**** Fin Contenu ****/


/**** Pied de Page ***/

#pied_de_page {
width		: 978px;
height		: 100px;
position	: absolute;
left		: 50%;
top			: 50%;
margin-top	: 330px;
margin-bottom : 0;
margin-right: 0;
margin-left	: -570px;
}

#pied_de_page li {
list-style-type : none;
display		: inline;
margin-right: 70px;
font-size	: 12px;
}

#pied_de_page li a {
color		: #9b7858;
}

#pied_de_page p {
position	: absolute;
left		: 50%;
top			: 50%;
margin-top	: -47px;
margin-bottom : 0;
margin-right: 0;
margin-left	: 320px;
display		: inline;
font-size	: 12px;
color		: #ffffff;
}

#pied_de_page p a {
color		: #ffffff;
text-decoration : none;
font-weight	: bold;
}

#pied_de_page img {
border		: none;
position	: absolute;
left		: 50%;
top			: 50%;
margin-top	: 2px;
margin-bottom : 0;
margin-right: 0;
margin-left	: 160px;
}

/*** Fin Pied de Page ***/