/* CSS Document */
div#arrondi_haut_center_cat_prod{width:990px;
									height:22px;
									background:url(images_integr/arrondi_haut_center_cat.jpg) 0 0 no-repeat;
									position:relative;
									float:left;
									margin:0;
									padding:0;
									left:0;
									top:0;
									overflow:hidden;
									}

/* liste sous cat */
/*div#conteneur_liste_produits{width:778px;
								height:297px;
								position:relative;
								float:left;
								margin:0;
								padding:0 0 0 0;
								left:0;
								top:0;
								overflow:hidden;
								background:url(images_integr/bloc_liste_produits.gif) 0 0 no-repeat;
								}*/
div#conteneur_liste_produits{width:778px;
								position:relative;
								float:left;
								margin:0;
								padding:0 0 0 0;
								left:0;
								top:0;
								overflow:hidden;
								background:url(images_integr/fond_liste_produits_1px.gif) 0 0 repeat-y;
								z-index:0;
								}
div#arrondi_bas_liste_produits{width:778px;
								height:30px;
								position:relative;
								float:left;
								margin:0;
								padding:0 0 0 0;
								left:0;
								top:0;
								overflow:hidden;
								background:url(images_integr/arrondi_bas_liste_produits.gif) 0 0 no-repeat;
								z-index:0;
								}
	#conteneur_liste_produits h2{display:block;
								width:778px;
								position:relative;
								float:left;
								font:bold 13px/26px Arial, Helvetica, sans-serif;
								color:#FFFFFF;
								padding:0 0 0 12px;
								margin:0 0 14px 0; 
								overflow:hidden;
								background:url(images_integr/h1_cat.gif) 0 0 no-repeat;
								}
	#conteneur_liste_produits p.breadcrumbs{display:block;
											width:742px;
											position:relative;
											float:left;
											font:bold 11px/12px Arial, Helvetica, sans-serif;
											color:#7E7378;
											padding:0 24px 0 12px;
											margin:0 0 14px 0; 
											overflow:hidden;
											cursor:default;
											text-align:left;
											}
	#conteneur_liste_produits a.breadcrumbs{color:#E83480;
											text-decoration:none;
											}
	#conteneur_liste_produits a:hover.breadcrumbs{color:#000;
											text-decoration:underline;
											}
	
	/* contenu_liste_produit */
	div#contenu_liste_produit{display:block;
							width:742px;
							position:relative;
							float:left;
							font:bold 11px/12px Arial, Helvetica, sans-serif;
							color:#7E7378;
							padding:0 0 0 12px;
							margin:0 0 0 0; 
							overflow:hidden;
							cursor:default;
							z-index:999;
							}
		div.un_produit_liste{display:block;
							width:227px;
							height:18px;
							float:left;
							padding:0;
							margin:0 6px 3px 0;
							top:0;
							left:0;
							overflow:hidden;
							}
			a.gauche_un_produit_liste{display:block;
										width:194px;
										position:relative;
										float:left;
										margin:0 2px 0 0;
										padding:0 0 0 2px;
										font:normal 11px/18px Arial, Helvetica, sans-serif;
										color:#271F16;
										text-decoration:none;
										overflow:hidden;
										background-color:#E4DACE;
										}
			a:hover.gauche_un_produit_liste{background-color:#9E9197;
											color:#FFFFFF;}
			span.droite_un_produit_liste{display:block;
										width:27px;
										position:relative;
										float:left;
										margin:0;
										padding:0 0 0 2px;
										font:bold 12px/18px Arial, Helvetica, sans-serif;
										color:#FFF;
										overflow:hidden;
										background-color:#E83480;
										}

/* CONTENU CENTRAL */
	div#div_centrale_cat{width:514px;
				position:relative;
				float:left;
				margin:0;
				padding:0 12px 0 12px;
				left:0;
				top:0;
				overflow:hidden;
				z-index:0;
				}
	#div_centrale_cat ul{margin:0 0 0 12px;
						padding:0 0 0 0;
						text-align:justify;
						font-size:12px;
						}

/* sidebar_droite */
div#menu_droite{width:240px;
				position:relative;
				float:left;
				margin:0;
				padding:0 0 0 0;
				left:0;
				top:0;
				overflow:hidden;
				}
				#menu_droite h2{display:block;
								width:230px;
								position:relative;
								float:left;
								font:bold 14px/26px Arial, Helvetica, sans-serif;
								color:#FFFFFF;
								padding:0 0 0 10px;
								margin:0 0 0 0; 
								overflow:hidden;
								background:url(images_integr/h1_menu_droite.gif) 0 0 no-repeat;
								}
	div#contact{width:220px;
			position:relative;
			float:left;
			margin:0 0 0 0;
			padding:14px 10px 0 10px;
			left:0;
			top:0;
			overflow:hidden;
			background-color:#43ABDC;
			text-align:justify;
			}
		#contact span.noir{color:#000000;
							font-weight:bold;}
		#contact span.blanc{color:#FFFFFF;
							font-weight:normal;}
	div#arrondi_bas_contact{width:240px;
						height:25px;
						position:relative;
						float:left;
						margin:0 0 0 0;
						padding:0;
						left:0;
						top:0;
						overflow:hidden;
						background:url(images_integr/arrondi_bas_lexique.jpg) 0 0 no-repeat;
						}

/* form mail */
div#div_form_mail{width:778px;
			position:relative;
			float:left;
			margin:0;
			padding:0 0 0 0;
			left:0;
			top:0;
			overflow:hidden;
			background-color:#43ABDC;
			}
	#div_form_mail h2{display:block;
					width:778px;
					position:relative;
					float:left;
					font:bold 13px/26px Arial, Helvetica, sans-serif;
					color:#FFFFFF;
					padding:0 0 0 12px;
					margin:12px 0 6px 0; 
					overflow:hidden;
					background:url(images_integr/h1_mail_produit.gif) 0 0 no-repeat;
					}
	div#contenu_form_mail{width:754px;
							position:relative;
							float:left;
							margin:0;
							padding:0 0 0 12px;
							left:0;
							top:0;
							overflow:hidden;
							}
		#contenu_form_mail p{display:block;
							width:754px;
							position:relative;
							float:left;
							margin:0;
							padding:0;
							top:0;
							left:0;
							color:#FFFFFF;
							}
		#contenu_form_mail table tr td{color:#333;}
										

