html, body {
	font-family : arial, verdana, sans-serif;
	font-size   : 12px;
	font-weight : bold;
	margin-top  : 0px;
	background-color:#262728;
}

.spacer {
clear: both;
}

#bande-haut {
	height:10px;
	background-color:#262728;
}

#cont_princ {
	position   : relative;
	text-align : left;
	width      : 900px;
	margin     : 0 auto 0;
	z-index    : 0;
	/*background-image : url(http://www.acheterbonmarche.com/images/ligne_bas.jpg);*/
	background-color:#FFFFFF;
}



#header{
	height 			 : 104px;
	background-image : url(http://www.acheterbonmarche.com/images/header.jpg);
	/*background-color : #FF0000;*/
	width      		 : 933px;
	position   		 : relative;
	margin     		 : 0 auto 0;
	margin-left : -33px;
	
}

#header2{
	height 			 : 27px;
	background-image : url(http://www.acheterbonmarche.com/images/header2.jpg);
	width      		 : 900px;
	position   		 : relative;
	margin     		 : 0 auto 0;
}

#header3{
	height 			 : 29px;
	background-image : url(http://www.acheterbonmarche.com/images/header3.jpg);
	width      		 : 913px;
	position   		 : relative;
	margin     		 : 0 auto 0;
	text-align       : right;
	padding-right    : 20px;
	padding-top		 : 7px;
		margin-left : -33px;
}

#header3 a
{
	font-size:12px;
	color:#740268;
	text-decoration : none;
}

#header3 a:hover {
	text-decoration : underline;
	color			: #740268;
}


#pub_header
{
	position   		 : relative;
	padding-top       : 20px;
	padding-left	 : 450px;
	margin     		 : 0 auto 0;
}

#site{
	width      		 : 900px;
	position   		 : relative;
	margin-top 		: 0px;
	margin-bottom 	: 0px;
	padding-bottom  : 0px;
	padding-top     : 0px;
}

#footer{
	height 			 : 75px;
	background-image : url(http://www.acheterbonmarche.com/images/footer1.jpg);
	width      		 : 900px;
	position   		 : relative;
	margin     		 : 0 auto 0;
	text-align		 : center; 
	padding-top		 : 3px;
}

#footer2{
	height 			 : 41px;
	background-image : url(http://www.acheterbonmarche.com/images/footer2.jpg);
	width      		 : 900px;
	position   		 : relative;
	margin     		 : 0 auto 0;
	text-align		 : center; 
	padding-top		 : 30px;
}

#footer2 a {
	text-decoration : none;
	color			: #ffffff;
}

#footer2 a:hover {
	text-decoration : underline;
	color			: #ffffff;
}


#contenu
{	
	float 			 : left;
	width			 : 600px;
	background-color : #ffffff;
	padding-left	 : 0px;
	padding-top		 : 0px;
	margin-top 		 : 0px ;
	margin-left		 : 0px;
	padding-bottom	 : 0px;
	margin-bottom	 : 20px;
	/*background-repeat: repeat-x;
	background-image : url(http://www.acheterbonmarche.com/images/titre.jpg);*/

}

/* contenu */
.section
{	
	position 			: relative;
	width				: 550px;
	background-color	: #F0F0F0;
	margin-left 		: 20px;
	margin-top  		: 20px;
	padding 	 		: 5px 5px 5px 5px;
	text-align  		: justify;
	margin-bottom		: 0px;
}

/*tableau */

.tableau_titre
{
	background-image  : url(http://www.acheterbonmarche.com/images/tableau_titre.jpg);
	background-repeat : no-repeat;
	width			  : 512px;
	height			  : 17px;
	margin-left 	  : 34px;
	margin-top  	  : 20px;
	padding-top 	  : 3px;
	padding-left 	  : 30px;
}

.tableau_fin
{
	background-image  : url(http://www.acheterbonmarche.com/images/tableau_fin.jpg);
	background-repeat : no-repeat;
	width			  : 532px;
	height			  : 17px;
	margin-left 	  : 42px;
	margin-top  	  : 0px;
	padding-top 	  : 3px;
	padding-left 	  : 0px;
	padding-right     : 10px;
	text-align		  : right;
}

.tableau_fin h4
{
	font-family : Verdana, Arial, sans-serif;
	font-size   : 10px;
	font-weight:bold;
	color     	: #FFFFFF;
	margin-bottom 	  : 0px;
	margin-top  	  : 0px;
	padding-top 	  : 0px;
	padding-bottom 	  : 0px;
	margin-right:30px;
}



.tableau_fin a
{
	font-size:10px;
	color:#FFFFFF;
	text-decoration : underline;
}

.tableau_fin a:hover
{
	text-decoration : none;
}

.tableau_titre h2
{
	font-family : Verdana, Arial, sans-serif;
	font-size   : 12px;
	font-weight:bold;
	color     	: #FFFFFF;
	margin-bottom 	  : 0px;
	margin-top  	  : 0px;
	padding-top 	  : 0px;
	padding-bottom 	  : 0px;
}

.tableau_titre a
{
	font-size:12px;
	color:#FFFFFF;
	text-decoration : underline;
}

.tableau_titre a:hover
{
	text-decoration : none;
}

.tableau_contenu
{
	border-top			: none;
		border-bottom	: none;
	border-left-width	: medium;
	border-right-width	: medium;
	/*border-bottom-width	: medium;*/
	border-color		: #8CB164;
	/*border-bottom-style : solid;*/
	border-left-style   : solid;
	border-right-style   : solid;	
	margin-left 	  : 51px;
	margin-top  	  : 0px;
	/*margin-bottom 	  : 0px;*/
	padding-top 	  : 20px;
	padding-left 	  : 10px;
	padding-bottom 	  : 20px;
	padding-right 	  : 10px;
	width			  : 480px;
	background-color: #F5F5F5;
}

.tableau_contenu_capture
{
	margin-left 	  : 10px;
	margin-top  	  : 0px;
	margin-bottom		:0px;
	padding-top 	  : 0px;
	padding-left 	  : 0px;
	padding-bottom 	  : 0px;
	padding-right 	  : 0px;
	width			  : 170px;
	text-align:justify;
	font-size: 13px;
	color: #333333;
}

.tableau_contenu_description_categorie
{
	float : right;
	width			  : 280px;
	margin-top : -100px;
	padding-right : 10px;

	font-size: 13px;
	color: #333333;
}

.tableau_contenu_description_categorie a
{
	font-size:12px;
	color:#FC4949;
		text-decoration : none;
}

.tableau_contenu_description
{
	margin-left 	  : 10px;
	margin-top  	  : 0px;
	margin-bottom:0px;
	padding-top 	  : 0px;
	padding-left 	  : 0px;
	padding-bottom 	  : 0px;
	padding-right 	  : 0px;
	width			  : 460px;
	text-align:justify;
	font-size: 13px;
	color: #333333;
}

.tableau_contenu_description_intro
{
	margin-left 	  : 10px;
	margin-top  	  : 0px;
	padding-top 	  : 0px;
	padding-left 	  : 0px;
	margin-bottom 	  : 0px;
	padding-bottom 	  : 0px;
	padding-right 	  : 0px;
	width			  : 460px;
	text-align:justify;
	font-size: 13px;
	color: #3366FF;
}

.tableau_contenu_description ul
{
	margin-top : 0px;
	padding-top:0px;
	margin-bottom:0px;
	padding-left:10px;
	margin-left:10px;
}

.tableau_contenu_description a
{
	font-size:12px;
	color:#FC4949;
		text-decoration : none;
}

.tableau_contenu_description a:hover
{
	text-decoration : underline;
}

.tableau_contenu_description h5
{
	font-family : Verdana, Arial, sans-serif;
	font-size   : 12px;
	font-weight:bold;
	color     	: #FC4949;
	margin-bottom 	  : 0px;
	margin-top  	  : 0px;
	padding-top 	  : 0px;
	padding-bottom 	  : 0px;
	margin-right:30px;
}

.tableau_contenu_description b
{
	color:#FC4949;
	font-size   : 16px;
}

.tableau_contenu_banniere
{
	margin-left 	  : 6px;
	margin-top  	  : 10px;
	padding-top 	  : 0px;
	padding-left 	  : 0px;
	padding-bottom 	  : 0px;
	padding-right 	  : 0px;
	width			  : 470px;
	text-align		  : center;
}

.tableau_contenu_banniere a
{
	font-size   	  : 18px;
	font-weight		  : bold;
	color:#FC4949;
}

.tableau_contenu_titre
{
	padding-top 	  	: 0px;
	padding-left 	  	: 0px;
	padding-right 	  	: 0px;
	width			  	: 460px;
	border-bottom-width	: thin;
	border-bottom-style : solid;
	margin-left 	  	: 10px;
	margin-top 	  		: 20px;
	padding-bottom		: 3px;
	border-color		: #007C91;
	margin-bottom: 20px;
}

.tableau_contenu_titre h3
{
	font-family 	  : Verdana, Arial, sans-serif;
	font-size   	  : 12px;
	font-weight		  : bold;
	font-style:italic;
	color     		  : #007C91;
	margin-bottom 	  : 0px;
	margin-top  	  : 0px;
	padding-top 	  : 0px;
	padding-bottom 	  : 0px;
}

.tableau_fond
{
	position 			: relative;
	width				: 341px;
	height				: 274px;
	background-image    : url(http://www.acheterbonmarche.com/images/tableau_fond.jpg);
	margin-left:500px;
	margin-top:50px;
}

/* Titre page */
#titre_page
{
	position 			: relative;
	width				: 580px;
	margin-left 		: 10px;
	margin-top  		: 0px;
	padding-top 		: 5px;
	padding-bottom 		: 5px;
	text-align  		: center;
	background-color	: #B7B5B4;    
}	

#titre_page h1
{
	color     	   : #1D1D1D;
	font-size 	   : 18px;
	font-weight	   : bold;
	margin-bottom  : 0px;
	margin-top	   : 0px;
	font-family :  verdana, arial,sans-serif;
}


/* Style des menus */
#leftmenucont{
	width      		 : 160px;
	float			 : left;
	margin-top 		: 0px;
	padding-top 		: 0px;
}

#rightmenucont{
	width      		 : 140px;
	position 		 : absolute;
	top 			 : 0px;
	left 			 : 760px;
}

.leftmenu{
	/*background-image : url(http://www.acheterbonmarche.com/images/ligne_menu_gauche.jpg);*/
	position		 : relative;
	color			 : #ffffff;
	padding-left:0px;
	margin-left:0px;
	background-color:#EE7445;
}

.leftmenubas{
	position		 : relative;
	text-align : center;
	margin-bottom:10px;
}

.leftmenu ul {
	margin-left		: 25px;
	padding-left	: 0px;
	margin-top 		: 0px;
	margin-bottom 	: 0px;
	padding-bottom  : 10px;
	padding-top     : 10px;
}

.leftmenu li {
	position: relative;
	padding-left:0px;
	margin-left:0px;
	list-style-image : url(http://www.acheterbonmarche.com/images/puce.jpg);
}

.leftmenu a {
	text-decoration: none;
	color: #1D1D1D;
}

.leftmenu a:hover {
	text-decoration: underline;
	color: #1D1D1D;
}

.rightmenu{
	/*background-image : Burl(http://www.acheterbonmarche.com/images/ligne_menu_gauche.jpg);*/
	background-color:#B8B8B8;
	position		 : relative;
	text-align		 : center;
	padding-top      : 10px;
	padding-bottom   : 10px;
}


/* Titres des menus */

.titre_menu_gauche{
	/*background-image : url(http://www.acheterbonmarche.com/images/bout_menu_gauche.jpg);*/
	background-color : #9DBB61;
	margin     		 : 0px 0px 0px 0px;
	position		 : relative;
	width      		 : 150px;
	height     		 : 18px;
	text-align		 : left;
	padding-top		 : 4px;
	padding-left	 : 10px;

}

.titre_menu_gauche h3 {
	color     	   : #FFFFFF;
	height		   : 14px;
	font-size 	   : 14px;
	font-weight	   : bold;
	margin-bottom  : 0px;
	margin-top	   : 0px;
}

.titre_menu_droite{
	background-image : url(http://www.acheterbonmarche.com/images/bout_menu_droite.jpg);
	margin     		 : 0px 0px 0px 0px;
	position		 : relative;
	width      		 : 140px;
	height     		 : 22px;
	text-align			 : center;
	padding-top:2px;
}
