BODY{	margin-top:0px; font-family: Verdana, Arial; font-size: 11px; color: #333333; font-weight: normal;}
H1{font-family: Verdana, Arial; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
P{font-family: Verdana, Arial; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; text-align: justify; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px;}
SPAN{font-family: Verdana, Arial; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none; }
H1{font-family: Verdana, Arial; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
H2{font-family: Verdana, Arial; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none; }
H3{font-family: Verdana, Arial; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; }
LI{font-family: Verdana, Arial; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none; text-align: justify;}
FORM{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
/* FOND */

#fond-accueil{position:relative; width:980px; height: 550px; margin-top: 0px; margin-left:auto; margin-right:auto; border: 1px solid #000000;  background-image: url(../images/fond-page-accueil.jpg);  background-repeat: no-repeat;   } 
#fond-site{position:relative; width:980px; height: 550px; margin-top: 0px; margin-left:auto; margin-right:auto; border: 1px solid #000000;  background-image: url(../images/fond-pages-site.jpg);  background-repeat: no-repeat;   } 


/* MENU */


#logo{float: left; width: 250px;	height: 127px;	padding: 30px 0px 0px 30px;}


#menu{float: left; width: 220px;	height: 530px; padding: 0px 0px 0px 30px;    }
#menu #logo{float: left; width: 220px;	height: 170px;	padding: 0px 0px 0px 0px;}
#menu .item{float: left; width: 150px;	height: 76px;	padding: 0px 0px 10px 35px;}



/* PIED DE PAGE */

#pied-de-page{	float: left; width: 980px;	height: 18px; padding: 2px 0px 0px 0px; text-align: center; font-family: Verdana, Arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration: none;  background-color: #777777;  }
#pied-de-page SPAN{	font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none;  }
#pied-de-page A{font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none;  }
#pied-de-page A:hover{font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;  }



/* PAGE ACCUEIL */

#zone-accueil{float: left; width: 895px;	height: 373px; padding: 157px 0px 0px 85px; }
#zone-accueil .encart{float: left; width: 180px;  height: 311px; padding: 0px 30px 0px 0px; }
#zone-accueil .logo{float: left; width: 180px;  height: 92px; padding: 0px 0px 22px 0px; }
#zone-accueil .descriptif{float: left; width: 160px;  height: 74px; padding: 0px 0px 0px 10px; text-align: left; font-family: Verdana, Arial; font-weight: bold; font-size: 11px; color: #333333; text-decoration: none;  }
#zone-accueil .photo{float: left; width: 180px;  height: 110px; padding: 0px 0px 0px 0px; }

#zone-accueil #demande-informations{float: left; width: 810px;  padding: 10px 0px 0px 0px; text-align: center; font-family: Verdana, Arial; font-weight: bold; font-size: 12px; color: #000000; text-decoration: none;  }
#zone-accueil A{font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none;  }
#zone-accueil A:hover{font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none;  }


/* PAGE MENTIONS LEGALES */


#zone-droite-mentions-legales{float: left; width: 590px;	height: 470px; padding: 60px 0px 0px 0px; }
#zone-droite-mentions-legales #texte{float: left; width: 590px;  height: 430px; padding: 0px 0px 0px 0px; }
#zone-droite-mentions-legales #pagination{float: left; width: 590px;  height: 20px; padding: 0px 0px 0px 0px; }
#zone-droite-mentions-legales #gauche{float: left; width: 200px;  height: 20px; padding: 0px 0px 0px 0px; text-align: left; }
#zone-droite-mentions-legales #droite{float: left; width: 390px;  height: 20px; padding: 0px 0px 0px 0px; text-align: right;}

/* PAGE INTERIEUR */

#zone-droite{float: left; width: 630px;	height: 530px; padding: 0px 0px 0px 50px; }

#zone-droite #presentationb{float: left; width: 630px;	padding: 45px 0px 10px 0px; }
#zone-droite #presentatione{float: left; width: 630px;	padding: 35px 0px 10px 0px; }
#zone-droite #presentationg{float: left; width: 630px;	padding: 25px 0px 10px 0px; }
#zone-droite #presentationm{float: left; width: 630px;	padding: 45px 0px 10px 0px; }


#zone-droite #info-societeb{float: left; width: 590px;	 padding: 10px 20px 10px 20px;  background-image: url(../images/fond-infos-entreprise.jpg);  background-repeat: no-repeat;   }
#zone-droite #info-societeb #gaucheb{float: left; width: 334px;	height: 165px; padding: 0px 0px 0px 0px;  border-right: 1px solid #FFFFFF; }
#zone-droite #info-societeb #droiteb{float: left; width: 235px;	height: 133px; padding: 0px 0px 0px 20px;   }
#zone-droite #info-societeb #droiteb2{float: left; width: 235px;	 padding: 0px 0px 0px 20px; text-align: center;  }

#zone-droite #info-societee{float: left; width: 590px;	 padding: 10px 20px 10px 20px;  background-image: url(../images/fond-infos-entreprise.jpg);  background-repeat: no-repeat;   }
#zone-droite #info-societee #gauchee{float: left; width: 314px;	height: 145px; padding: 0px 0px 0px 0px;  border-right: 1px solid #FFFFFF; }
#zone-droite #info-societee #droitee{float: left; width: 255px;	height: 113px; padding: 0px 0px 0px 20px;   }
#zone-droite #info-societee #droitee2{float: left; width: 255px;	 padding: 0px 0px 0px 20px; text-align: center;  }

#zone-droite #info-societeg{float: left; width: 590px;	 padding: 10px 20px 10px 20px;  background-image: url(../images/fond-infos-entreprise.jpg);  background-repeat: no-repeat;   }
#zone-droite #info-societeg #gaucheg{float: left; width: 344px;	height: 165px; padding: 0px 0px 0px 0px;  border-right: 1px solid #FFFFFF; }
#zone-droite #info-societeg #droiteg{float: left; width: 225px;	height: 133px; padding: 0px 0px 0px 20px;   }
#zone-droite #info-societeg #droiteg2{float: left; width: 225px;	 padding: 0px 0px 0px 20px; text-align: center;  }

#zone-droite #info-societem{float: left; width: 590px;	 padding: 10px 20px 10px 20px;  background-image: url(../images/fond-infos-entreprise.jpg);  background-repeat: no-repeat;   }
#zone-droite #info-societem #gauchem{float: left; width: 354px;	height: 165px; padding: 0px 0px 0px 0px;  border-right: 1px solid #FFFFFF; }
#zone-droite #info-societem #droitem{float: left; width: 215px;	height: 133px; padding: 0px 0px 0px 20px;   }
#zone-droite #info-societem #droitem2{float: left; width: 215px;	 padding: 0px 0px 0px 20px; text-align: center;  }

#zone-droite #mentions-legales{float: left; width: 630px;	height: 400px; padding: 45px 0px 0px 0px; }
#zone-droite #pagination{float: left; width: 630px;  height: 20px; padding: 0px 0px 0px 0px;  background-color: White;  }
#zone-droite #pagination #gauche{float: left; width: 200px;  height: 20px; padding: 0px 0px 0px 0px; text-align: left; }
#zone-droite #pagination #droite{float: left; width: 430px;  height: 20px; padding: 0px 0px 0px 0px; text-align: right;}

#zone-droite  #formulaire{float: left; width: 570px;	height: 405px; padding: 70px 0px 0px 30px; font-family: Verdana, Arial; font-size: 11px; font-weight: normal; color: #000000;}
#zone-droite  #formulaire TD.type1{height: 16px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#zone-droite  #formulaire TD.ecart{height: 15px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#zone-droite  #formulaire INPUT.type1{width: 194px;	height: 16px; padding: 0px 0px 0px 0px; font-family: Verdana, Arial; font-size: 11px; font-weight: normal; color: #000000; background-color : white;   border : 0px none;}
#zone-droite  #formulaire INPUT.type2{width: 488px;	height: 16px; padding: 0px 0px 0px 0px; font-family: Verdana, Arial; font-size: 11px; font-weight: normal; color: #000000; background-color : white;   border : 0px none;}
#zone-droite  #formulaire TEXTAREA{width: 568px;	height: 60px; padding: 0px 0px 0px 0px; font-family: Verdana, Arial; font-size: 11px; font-weight: normal; color: #000000; background-color : white;   border : 0px none;}

#zone-droite  #champs-obligatoires{float: left; width: 570px;	height: 20px; padding: 0px 0px 0px 30px; font-family: Verdana, Arial; font-size: 10px; font-weight: bold; color: #000000;}
#zone-droite  #message-confirmation{float: left; width: 570px;	padding: 230px 0px 0px 30px; font-family: Verdana, Arial; font-size: 11px; font-weight: bold; color: #FFFFFF; text-align: center;}

/* PAGE CONTACT */

#adresse{float: left; width: 200px;	padding: 110px 0px 0px 0px; font-family: Verdana, Arial; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; text-align: center;   }
#adresse A{font-family: Verdana, Arial; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none;  }
#adresse A:hover{font-family: Verdana, Arial; font-size: 11px; font-weight: bold; color: #FF0000; text-decoration: none;  }

#zone-droite-contact{float: left; width: 480px;	height: 350px; padding: 110px 0px 0px 0px; }
#zone-droite-contact #formulaire{float: left; width: 470px;	height: 380px; padding: 0px 0px 0px 0px; font-family: Verdana, Arial; font-size: 11px; font-weight: normal; color: #000000;}
#zone-droite-contact #formulaire TD.type1{height: 16px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#zone-droite-contact #formulaire TD.ecart{height: 15px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#zone-droite-contact #formulaire INPUT.type1{width: 154px;	height: 16px; padding: 0px 0px 0px 0px; font-family: Verdana, Arial; font-size: 11px; font-weight: normal; color: #000000; background-color : transparent;   border : 0px none;}
#zone-droite-contact #formulaire INPUT.type2{width: 398px;	height: 16px; padding: 0px 0px 0px 0px; font-family: Verdana, Arial; font-size: 11px; font-weight: normal; color: #000000; background-color : transparent;   border : 0px none;}
#zone-droite-contact #formulaire TEXTAREA{width: 468px;	height: 60px; padding: 0px 0px 0px 0px; font-family: Verdana, Arial; font-size: 11px; font-weight: normal; color: #000000; background-color : transparent;   border : 0px none;}

#zone-droite-contact #champs-obligatoires{float: left; width: 470px;	height: 20px; padding: 0px 0px 0px 0px; font-family: Verdana, Arial; font-size: 10px; font-weight: bold; color: #000000;}
#zone-droite-contact #message-confirmation{float: left; width: 470px;	height: 20px; padding: 180px 0px 0px 0px; font-family: Verdana, Arial; font-size: 11px; font-weight: bold; color: #000000; text-align: center;}