
body {
	font-family : "Trebuchet MS",tahoma,sans-serif;
	font-size : 13px;
}

.clear {
	clear : both;
	height : 1px;
	overflow : hidden;
}


/*--------------------------------------------------------------------
/* CONTENU
/**/

#contenu {
	line-height : 19px;

	color : #636466;

	/*text-align : justify;*/
}

#contenu h1 {
	margin : 0;
	
	margin-bottom : 0.5em;

	font-weight : normal;
	font-size : 33px;
	line-height : 36px;
	color : #ad5c10;
}

#contenu h2 {
	margin : 0;
	
	margin-top : 1.5em;
	margin-bottom : 1em;

	/*font-style : italic;*/
	font-weight : bold;
	font-size : 14px;
	line-height : 16px;
	/*color : #ad5c10;*/
}

#contenu h2.sansMargeHaut {
	margin-top : 0;
}

#contenu h2.sansMarges {
	margin : 0;
}

#contenu p,
#contenu ul,
#contenu ol {
	margin-top : 0;
	margin-bottom : 1em;
}

#contenu a {
	color : #ad5c10;
}

#contenu #tableau_fournisseurs a img { border : 0; }


/*--------------------------------------------------------------------
/* LIENS DIRECTS
/**/

#tableau_liensDirects {
	border-left : 1px solid #ad5c10;
	border-bottom : 1px solid #ad5c10;
	border-top : 1px solid #ad5c10;
	
	margin-top : 0.5em;
	margin-bottom : 1em;
}

#tableau_liensDirects td {
	border-right : 1px solid #ad5c10;
	text-align : center;
}

#tableau_liensDirects td a {
	display : block;
	background-color : #ad5c10;
	color : #fff;
	text-decoration : none;
	font-size : 16px;
	font-weight : bold;
	text-transform : uppercase;

	padding-top : 10px;
}

#tableau_liensDirects td a:hover {
	/*text-decoration : underline;*/
	background-color : #9e530d;

	/*color : #ad5c10;
	background-color : #fff;*/
}

#tableau_liensDirects td a img {
	border : 0;
	margin-top : 10px;
}


/*--------------------------------------------------------------------
/* PROMOTION
/**/

#tableau_promotion {
	/*border-top : 1px solid #000;
	border-left : 1px solid #000;
	border-right : 1px solid #000;*/
}

#tableau_promotion td {
	/*border-bottom : 1px solid #000;*/
}

#tableau_promotion-ligne1 {
	background-color : #005942;
	color : #fff;

	text-align : center;
	padding-top : 10px;
	padding-bottom : 10px;
}

#tableau_promotion #tableau_promotion-ligne2 {
	text-align : center;
	background-color : #010101;
	/*border-top : 1px solid #010101;*/
}

#tableau_promotion #tableau_promotion-ligne2 .conteneur {
	display : block;

	color : #fff;
	text-decoration : none;
	/*font-size : 16px;*/
	font-size : 14px;
	font-weight : bold;
	/*text-transform : uppercase;*/
	background-color : #010101;

	padding-bottom : 10px;
}

#tableau_promotion #tableau_promotion-ligne2 .conteneur img {
	border : 0;
	margin-bottom : 10px;
}


/*--------------------------------------------------------------------
/* FOURNISSEURS
/**/

#fournisseurs {
	/*margin-top : 20px;*/
	margin-top : 36px;

	background-color : #eeeded;
	width : 254px;
	text-align : center;

	/*padding-top : 1em;
	padding-bottom : 1em;*/
}

#fournisseurs-conteneur {
	width : 254px;
	height : 106px;

	display : block;	
}

#fournisseurs-conteneur img {
	border : 0;
}


/*--------------------------------------------------------------------
/* HEURES D'OUVERTURE
/**/

#tableau_ouverture {
	/*border : 1px solid #636466;*/

	margin-top : 0.5em;

	width : 100%;
}

#tableau_ouverture td {
	padding-top : 5px;
	padding-bottom : 5px;
}

#tableau_ouverture .cell_titre {
	background-color : #949698;
	color : #fff;
	font-weight : bold;
	padding-left : 15px;
}

#tableau_ouverture .cell_jours {
	/*border-right : 1px solid #636466;*/
	border-right : 2px solid #f2f2f2;
	padding-right : 10px;
	padding-left : 15px;
	text-align : right;

	width : 150px;
}

#tableau_ouverture .cell_heures {
	padding-left : 10px;
	padding-right : 15px;
}

#tableau_ouverture .impair td {
	background-color : #f2f2f2;
	border-right : 2px solid #fff;
}


/*--------------------------------------------------------------------
/* PHOTOS VERTICALES
/**/

#photos-vertical {
	
}

#photos-vertical div {
	padding-bottom : 20px;
}


/*--------------------------------------------------------------------
/* PHOTOS HORIZONTALES
/**/

#photos-horizontal {
	margin-bottom : 1em;
}

#photos-horizontal .cell_photo1,
#photos-horizontal .cell_photo2 {
	padding-right : 45px;
}
