@charset "utf-8";
/* CSS Document */
body{ margin: 0; padding: 0; 
	  /*background-color: #572600; background-image:url(../images/BG_body.jpg); background-position:center top; background-repeat:no-repeat;*/
	  background-color: #572600; background-image: url(../images/BG_contenu.jpg); background-repeat:repeat-y; background-position:center;
	  color: #371c05; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; vertical-align: text-top; text-align:justify}
ul,ol,dl,li,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,div,img {margin: 0; padding: 0;}

.prune{ color:#90381d; }
/******************************** Header ****/
#top{ width:931px; height:129px; background-image:url(../images/header.jpg); margin: 0 auto;} /* Zone du Menu*/
#header{ width:931px; height:423px; background-image:url(../images/banner.jpg); margin: 0 auto;} /* Banniere/image */
/**** FIN Header ****/

/********************************  Style du contenu  ****/
#contenu { width:100%px; height:100%; background-image: url(../images/BG_contenu.jpg); background-repeat:repeat-y; background-position:center; } /* BG */
#contenu_align{ width:997px; margin: 0 auto;} 
#background_img{ /*width:100%px; height:100%; background-image: url(../images/BG_contenu.jpg); background-repeat:repeat-y; background-position:center;*/
					background-image:url(../images/BG_body.jpg); background-position:center top; background-repeat:no-repeat;}
#spacer{ width:57px; float: left; height:50px;}
.spacer{ width:57px; float: left; height:50px;}
.spacerH{ height:15px;}
/* Colonne de gauche */
#left_zone { margin: 0px; padding: 0px; float: left;  width: 221px; text-align:right; }
/* Colonne de droite */
#right_zone { margin: 0; padding-left:0px; float: left; width: 580px; } 
h1 { text-transform:uppercase; font-size:15px; padding:0 0 20px 0; } 
h2 { color: #371c05; text-transform:uppercase; font-size:13px; font-weight:bold; } 
.float_left{ float:left; padding:0 10px 0 0; } 
.ombre{
  filter: shadow(color=#0000FF,direction=45);
}

/* Lien liste */
a:link{ color: #7f5b36; text-decoration:none; } 
a:visited{ color: #371c05; text-decoration:none; } 
a:hover{ color: #371c05; text-decoration:underline; } 
a.services:link{ color: #371c05; text-transform:uppercase; font-size:12px; font-weight:bold; text-decoration:none; } 
a.services:visited{ color: #371c05; text-transform:uppercase; font-size:12px; font-weight:bold; text-decoration:none; } 
a.services:hover{ color: #7f5b36; text-transform:uppercase; font-size:12px; font-weight:bold; text-decoration:underline; } 
a.courriel:link{ color: #90381d; text-decoration:none; } 
a.courriel:visited{ color: #90381d; text-decoration:none; } 
a.courriel:hover{ color: #371c05; text-decoration:underline; } 

.sParagraphe{ padding:0 0 0 20px;}
.padding_paragraphe{ padding:15px 0 0 30px;}
.padding_paragrapheL{ padding:0 0 0 30px;}
.spacerMenu{ width:300px;}
.description{ padding: 10px 0 0 20px;}
li{ padding: 10px 0 0 0;}
.list_nombre{ list-style:decimal; }
#paiment{ width:219px; height:45px; background-image:url(../images/paiment.jpg); background-repeat:no-repeat;}

/* Style heures ouvertures */
#contact{ margin: 0px; padding: 0px; float: left;  width: 280px; line-height:1.5; }
#journee{ margin: 0px; padding: 0px; float: left;  width: 100px; }
#heures{ margin: 0; padding-left:0px; float: left; width: 140px; color:#90381d; }
.ligne{ width:100px; height:1px; background-color:#8b6944;}
#coordonnees{ margin: 0px; padding: 0px; float: left;  width: 290px; line-height:1.5; }

.stopFloat{ clear:both; }
/**** FIN contenu  ****/

/******************************** Style du footer  ****/
#footer{ width:100%; height:95px; background-image:url(../images/footerL.jpg); background-repeat:no-repeat; background-position:center; 
		 margin: 0 auto; padding:9px 0 0 0; clear:both; color:#FFF; font-size:11px;}
#footer_align{ width:875px; margin: 0 auto;}
#copyright { margin: 0px; padding: 0px; float: left;  width: 630px; }
#pointPub { margin: 0; padding-left:0px; float: left;  }
