body{	background:url('../images/bg.jpg');	font-family:georgia; color:#826c51; font-size:12px; margin:40px 0;	}
a:link, a:visited  {color:#826c51;}
a:hover{color:#e66600;}

.site{ margin:0;}
.entete{	width:983px;height:76px;margin:0 auto;}
.logo {float:left;}
.nav {float:right;padding:35px 4px 0 0;}
.nav ul{list-style-type:none;}
.nav ul li{float:left;background:url('../images/bg-nav-end.png') no-repeat right;text-align: center; padding:8px 0 0 5px; color:#aeced7;}
.nav ul li a:link, .nav ul li a:visited{background:url('../images/bg-nav.png') no-repeat left;color:#7f6b4d;text-decoration:none; padding:10px;}
.nav ul li a:hover{color:#f6f2e6;background:url('../images/bg-nav_on.png') no-repeat left;}
.nav ul li a.linkOn:link, .nav ul li a.linkOn:visited{background:url('../images/bg-nav_on.png') no-repeat left;color:#f6f2e6;text-decoration:none; padding:10px;}
.nav ul li a.linkOn:hover{color:#fff;}

.boxTop{margin:0 auto;background:url('../images/bg_box_top.png') top no-repeat;width:983px; height:10px;}
.boxBas{margin:0 auto;background:url('../images/bg_box_bas.png') top no-repeat;width:983px; height:71px;}
.contenuAccueil, .contenuListe {margin:0 auto; background:url('../images/bg_box.png') top repeat-y; width:983px; padding:0 20px 10px 20px;}
.contenu, .contenuTxt{margin:0 auto; background:url('../images/bg_box.png') top repeat-y; width:983px; padding:10px 20px;}

.contenu h1, .contenuTxt h1{margin:0px; padding:35px 20px 10px 25px;font-size:36px;color:#826c51;}

.espace10px {margin-top:10px;}
.fb{ margin:0 auto;padding:20px;border:1px solid #d1c8ac;width:560px;background-color:#e5dfcd;}
.fb h3{font-size:20px;color:#826c51;margin:0px 10px 0 0; }
.fb h4{font-size:14px;color:#826c51;font-weight:normal;margin:0 10px 10px 0; }
.txtFB{font-size:10px;font-height:11px;color:#826c51;font-weight:normal;margin:0 10px 10px 0;font-family:arial; }

/***************
Section Accueil
***************/
.slideshowAccueil{text-align:center;display:block;position:relative;width:955px;padding:0 0 0 14px;}
.contenuAccueil .boxAccueil {float:left;padding:0 15px 0px 0px; width:560px; border-right: 1px solid #d1c9ba;text-align:left;}
.contenuAccueil .droiteAccueil {float:right; padding:0 0 0 10px;;}
.contenuAccueil .espace20px {margin:20px;}
.contenuAccueil .boxAccueil h1 {margin:0px; padding:0px 20px 3px 0;font-size:24px;color:#826c51;border-bottom:1px solid #d1c9ba;}
.contenuAccueil .boxAccueil img {background-color:#fff;padding:2px; border:1px solid #d1c9ba; margin:0 5px 0 0;width:75px;height:75px; }
.contenuAccueil .boxAccueil .gauche {float:left; width:78px; padding-top:5px; }
.contenuAccueil .boxAccueil .droite br {margin-bottom:10px;}
.contenuAccueil .boxAccueil .droite {float:right;padding:2px 5px 0 0; width:470px; line-height:17px; font-size:13px; }
.contenuAccueil .boxAccueil .droite p {margin:0;padding:0;}
.contenuAccueil .boxAccueil .droite h2 {font-size:13px; margin:0; }
.contenuAccueil .boxAccueil .separateur{ border-bottom:1px solid #d1c9ba;height:1px;clear:both;padding:0 0 5px 0;}
.contenuAccueil .boxDroiteHaut{margin:0 auto;background:url('../images/bg_box_droite_top2.gif') top no-repeat;width:368px; height:5px;}
.contenuAccueil .boxDroite {text-align:center;background:url('../images/bg_box_droite2.gif') repeat-y;width:368px; padding:10px 0; }
.contenuAccueil .boxDroiteBas{margin:0 auto;background:url('../images/bg_box_droite_bas2.gif') top no-repeat;width:368px; height:5px;}
.contenuAccueil .boxAccueil .droite a {display:block;width:100px;margin:0;background:#e66600;color:#fff;text-decoration:none;border:1px solid #e66600;font-size:11px;line-height:15px;}
.contenuAccueil .boxAccueil .droite a:hover{color:#dad4ba;background:#7f6b4d;border:1px solid #dad4ba;}

/***************
Sections Liste
***************/
.contenuListe .boxListe {padding-left:3px;text-align:left;}
.contenuListe .boxListe h1 {margin:10px 10px 0 10px;font-size:24px;color:#826c51;}
.contenuListe .boxListe h2 {margin:0 10px 20px 10px;font-size:14px;color:#826c51;}
.contenuListe .boxAccueil {background-color:#f6f2e7;padding:2px; border:1px solid #d1c9ba;  width:466px; height:80px; float:left; margin:10px 0 0 11px; }
.contenuListe .boxAccueil img {background-color:#fff;padding:2px; border:1px solid #d1c9ba; margin:0 5px 0 0;width:75px;height:75px; }
.contenuListe .boxAccueil .gauche {float:left; width:78px;}
.contenuListe .boxAccueil .droite p {margin:0;padding:0;}
.contenuListe .boxAccueil .droite {float:right;padding:2px 5px 0 0; width:374px; line-height:19px; font-size:13px; }
.contenuListe .boxAccueil .droite h2 {font-size:13px; margin:0; }
.contenuListe .boxAccueil .droite a {background:#e66600;color:#fff;text-decoration:none;padding:2px 6px 2px 4px;}
.contenuListe .boxAccueil .droite a:hover{color:#826c51;background:#dad4ba;}

/***************
Section photos
***************/
.photoTop{margin:0 auto;background:url('../images/bg_photo_top.png') top no-repeat;width:942px; height:15px;}
.photoBas{margin:0 auto;background:url('../images/bg_photo_bas.png') top no-repeat;width:942px; height:19px;}
.photo { margin:0 auto; background:url('../images/bg_photo.png') repeat-y;width:942px;padding:7px 0 0 0;}
.photo .grosPlan{background:url('../images/bg_photo.gif') center no-repeat; text-align:center;}
.photo img{padding:0 20px; background:url('../images/bg_portrait.png') center repeat-y;}
.photo .description{padding: 25px 0;}
.photo .description h1{font-size:18px;margin:0px;color:#826c51;padding:0 20px 5px 22px;}
.photo .description h2{font-size:12px;margin:0px;color:#826c51;padding:0 20px 0 22px;}
.photo .description p{font-size:12px;margin:0px;color:#826c51;padding:5px 20px 5px 22px;font-weight:normal;line-height: 18px;}


/***************
Section textes
***************/
.txtGauche{float:left;width:700px;line-height:17px;}
.txtGauche .description {margin:0 30px;}
.txtGauche .description img {margin:-5px 0 0 -10px; padding-right:5px; }

.txtDroite {float:right;padding-right:20px;}
.txtDroite .boxDroiteHaut {margin:0 auto;background:url('../images/bg_box_droite_top.gif') top no-repeat;width:262px; height:5px;}
.txtDroite .boxDroite {margin:0 auto;background:url('../images/bg_box_droite.gif') repeat-y;width:262px; padding-bottom:5px;  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height:12px;}
.txtDroite .boxDroite img {background-color:#fff;padding:2px; border:1px solid #d1c9ba; margin:0 5px;width:75px;height:75px; }
.txtDroite .boxDroite .gauche {float:left; width:78px; padding-top:5px; }
.txtDroite .boxDroite .droite br {margin-bottom:10px;}
.txtDroite .boxDroite .droite {float:right;padding:2px 5px 0 0; width:167px; line-height:13px; font-size:11px; }
.txtDroite .boxDroite .droite h2 {font-size:13px; margin:3px 0 0 0; }
.txtDroite .boxDroite .separateur{ border-bottom:1px solid #d1c9ba;height:1px;clear:both;padding:0 0 5px 0;}
.txtDroite .boxDroiteBas { margin:0 auto; background:url('../images/bg_box_droite_bas.gif') top no-repeat;width:262px;height:25px;}
.txtDroite .boxDroite .droite a {background:#e66600;color:#fff;text-decoration:none;padding:2px 6px 2px 4px;}
.txtDroite .boxDroite .droite a:hover{color:#826c51;background:#dad4ba;}
.txtDroite .boxDroite div br {margin-bottom:7px;}

.clear{clear:both;}


.footer{ margin:0 auto; padding:0px 0 30px 5px;color:#d1c9ba;width:983px;font-family: Arial, Helvetica, sans-serif;font-size:12px;}


/***************
IE6
***************/
.c50px{margin-top:5%;}
.ie6{ margin:0 auto;background:url('../images/bg-ie.jpg') no-repeat center; width:919px; height:432px;}
.ie_texte { padding: 110px 0 40px 115px; font-size:14px; font-weight:bold; }
.liens { padding-left: 115px;}


