@charset "utf-8";
/* CSS Document */
/********************************************/
/* Diaporama Accueil */
/********************************************/
#diaporamaAccueil {
	position: absolute;
	width: 495px;
	height: 263px;
	margin-top: -111px;
}
/*******************/
/* En-Tête accueil */
/*******************/
#flashInfos {
	float: right;
	margin: 0 2px 15px 9px;
	width: 246px;
}
#introductionAccueil {
	line-height: 12px;
}
#introductionAccueil h1 {
	margin: 0 0 5px 0;
	font-size: 14px;
	font-weight: bold;
	color: #0099cc;
}
/********************************************/
/* Index_Exeptionet */
/********************************************/
#corps_Exceptionet {
	width: 498px;
	margin: 0;
}
	#corps_Exceptionet .h1 {
		margin:0 0 3px 0;
		background-color: #a1d100;
		font-size: 24px;
		font-weight: bold;
		color: #FFF;
		height: 19px;
		padding: 10px 0 10px 5px;
		width: 490px;
	}
	#corps_Exceptionet .cadre {
		border: 1px solid #a1d100;
		float: left;
		height: 195px;
		margin: 0 3px 3px 0;
		padding: 5px 5px 0 5px;
		width: 234px;
		overflow:hidden;
	}
	#corps_Exceptionet .cadre a:hover {
		color: #A0C32B;
	}
	#corps_Exceptionet .cadre .promo {
		color: #A0C32B;
		font-weight: bold;
		font-size: 11px;
		line-height: 16px;
		text-transform: uppercase;
		vertical-align: bottom;
		padding-bottom: 10px;
		}
		#corps_Exceptionet .cadre .promo span {
			font-size: 18px;
		}
		#corps_Exceptionet .cadre .promo a {
			color: #A0C32B;
		}
	#corps_Exceptionet table {
		width: 100%;
	}
	#corps_Exceptionet td {
		vertical-align: top;
	}
/********************************************/
/* Index_Nouveauté */
/********************************************/
#corps_Nouveaute {
	float: right;
	margin: 0;
	width: 248px;
}
	#corps_Nouveaute .h1 {
		margin:0 0 3px 0;
		background-color: #424242;
		font-size: 24px;
		font-weight: bold;
		color: #FFF;
		height: 19px;
		padding: 10px 0 10px 5px;
	}
	#corps_Nouveaute .cadre {
		border: 1px solid #424242;
		height: 355px;
	}
		#corps_Nouveaute .cadre div {
			height: 182px;
		}
		#corps_Nouveaute table {
			margin-bottom: 15px;
			padding: 5px 5px 0 5px;
			width: 100%;
		}
			#corps_Nouveaute td {
				vertical-align: top;
			}
/********************************************/
/* Index_Liens */
/********************************************/
#corps_Liens {
	padding-top: 3px;
}
	#boite1 {
		float: left;
		margin-right: 3px;
		width: 246px;
		}
		#boite1 div.content_Menu_storevan {
				display: block;
				background-color: #f29400;
				color:#FFF;
				cursor: pointer;
				width: 236px;
				margin: 3px 0 0 0;
				padding: 3px 5px;
				font-weight: bold;
				font-size: 10px;
				text-transform: uppercase;
				}
				#boite1 div.content_Menu_storevan a {
					color: #fff;
				}
	#boite2 {
		float: left;
		margin-right: 3px;
		width: 246px;
	}
	#boite3 {
		float: left;
		width: 246px;
		}
		#boite3 div.content_Menu_amenagementGlobal {
				display: block;
				color:#FFF;
				background-color: #1280bf;
				cursor: pointer;
				width: 241px;
				margin: 3px 0 0 0;
				padding: 3px 0 3px 5px;
				font-weight: bold;
				font-size: 10px;
				text-transform: uppercase;
				}
				#boite3 div.content_Menu_amenagementGlobal a {
					color: #fff;
				}
		#corps_Liens p {
			color: #FFF;
			margin: 5px 0 3px 0;
			padding: 3px 0 3px 5px;
			font-size: 10px;
			text-transform: uppercase !important;
		}
		#corps_Liens ul {
			list-style-type: none;
			margin: 0;
			padding:0;
		}
			#corps_Liens li {
				margin-left: 5px;
			}
	#boite1 a.famille, #boite2 a.famille, #boite3 a.famille {
		color: #fff;
	}
	#boite1 a.famille:hover, #boite2 a.famille:hover, #boite3 a.famille:hover {
		color: #fff;
	}
/********************************************/
/* Sous Famille liste */
/********************************************/
#corps_SFamille_Liste p{
	padding:5px;
}
	#corps_SFamille_Liste #SFamille {
		font-size: 9px;
	}
	#corps_SFamille_Liste #img_SFamille {
		float:right;
		min-height:157px;
		margin: 0 20px 20px 30px;
		text-align: center;
		width:235px;
	}
	#corps_SFamille_Liste #norme_SFamille {
		float:right;
		margin-left:30px;
		width:53px;
	}
	#corps_SFamille_Liste #texte_SFamille {
		background-color:#FFF;
		color:#424242;
		font-size:14px;
		font-weight:bold;
		line-height:16px;
	}
	#corps_SFamille_Liste #desc_SFamille {
		background-color:#FFF;
		color:#424242;
		margin-top:10px;
		font-weight:normal;
	}
	#corps_SFamille_Liste table {
		margin-top:10px;
		cursor: pointer;
	}
		#corps_SFamille_Liste .tableau_famille td {
			height:86px;
			padding:5px;
			vertical-align:top;
		}
			#corps_SFamille_Liste .title {
				width:154px;
				text-transform: uppercase;
			}
			#corps_SFamille_Liste .title:hover a{
				color:#fff;
			}
			#corps_SFamille_Liste .desc {
				width:298px;
			}
			#corps_SFamille_Liste .nb {
				width:69px;
			}
			#corps_SFamille_Liste .promo {
				width:41px;
				vertical-align:middle;
			}
			#corps_SFamille_Liste .img {
				text-align:center;
				vertical-align:middle;
				max-width: 124px;
				overflow:hidden;
			}
/********************************************/
/* Gamme liste */
/********************************************/
#corps_Gamme_Liste p{
	padding:5px;
}
	#corps_Gamme_Liste #SFamille {
		font-size: 9px;
	}
	#corps_Gamme_Liste #norme_Gamme {
		float:right;
		margin-left:30px;
		width:53px;
	}

	#corps_Gamme_Liste #texte_Gamme {
		background-color:#FFF;
		color:#424242;
		font-size:14px;
		font-weight:bold;
		line-height:16px;
	}
	#corps_Gamme_Liste #desc_Gamme {
		background-color:#FFF;
		color:#424242;
		margin-top:10px;
		font-weight:normal;
	}
	#corps_Gamme_Liste #promotion {
		float:right;
		position:relative;
		width: 240px;
		height:100%;
	}
	#corps_Gamme_Liste #texte_promotion {
		left:5px;
		position: absolute;
		top: 30px;
	}
		#texte_promotion h2 {
			color: #A1D100;
		}
		#texte_promotion p {
			background-color:#FFF;
			color:#424242;
		}
	#corps_Gamme_Liste #list_Produit {
		width: auto;
	}
		#corps_Gamme_Liste .produit {
			float:left;
			margin-right:28px;
			margin-bottom:20px;
			width:138px;
			cursor: pointer;
		}
		#corps_Gamme_Liste .produit2 {
			float:left;
			margin-right:28px;
			margin-bottom:20px;
			width:118px;
			cursor: pointer;
		}
		#corps_Gamme_Liste .produit3 {
			float:left;
			margin-right:28px;
			margin-bottom:20px;
			width:85px;
			cursor: pointer;
		}
			#corps_Gamme_Liste .produit .title, #corps_Gamme_Liste .produit2 .title, #corps_Gamme_Liste .produit3 .title {
				color:#424242;
				height:43px;
				margin-top:0;
			}
			#corps_Gamme_Liste .produit .title:hover a, #corps_Gamme_Liste .produit2 .title:hover a, #corps_Gamme_Liste .produit3 .title:hover a {
				color:#fff;
			}
			#corps_Gamme_Liste .produit .img {
				background-color:#FFF;
				height:125px;
				overflow:hidden;
				padding:0;
				text-align:center;
				border-bottom:none 0;
				border-top:none 0;
			}
			#corps_Gamme_Liste .produit .img2, #corps_Gamme_Liste .produit2 .img2, #corps_Gamme_Liste .produit3 .img2 {
				background-color:#FFF;
				height:80px;
				/*overflow:hidden;*/
				padding:0;
				text-align:center;
				border-top:none 0;
			}
			#corps_Gamme_Liste .produit .img2 img, #corps_Gamme_Liste .produit2 .img2 img, #corps_Gamme_Liste .produit3 .img2 img {
				width: auto;
				height: auto;
				max-height: 80px;
			}
			#corps_Gamme_Liste .produit .img2 img {
				max-width: 136px;
			}
			#corps_Gamme_Liste .produit2 .img2 img {
				max-width: 116px;
			}
			#corps_Gamme_Liste .produit3 .img2 img {
				max-width: 83px;
			}
			#corps_Gamme_Liste .produit .nb {
				background-color:#FFF;
				color:#424242;
				height:40px;
			}
			#corps_Gamme_Liste .produit .nb img {
				float:right;
			}

	
	.list_Produit2 {
		margin: 0;
		padding: 0;
		}
		.list_Produit2 li.normarginright {
			margin-right: 0;
		}
		.list_Produit2 li {
			position: relative;
			float: left;
			display: block;
			width: 317px;
			height: 52px;
			margin: 4px 45px 0 0;
			background: #a1d100 url(../img/com/bg-btn-rayonnages.png) 0 0 no-repeat;
			color: #fff;
			font-size: 13px;
			font-weight: bold;
			padding: 0 0 0 30px;
			text-align: left;
			cursor: pointer;
		}
		.list_Produit2 li a {
			display: table-cell;
			vertical-align: middle;
			width: 217px;
			height: 32px;
			padding: 10px 90px 10px 10px;
			color: #fff;
			background-color: #7b797b;
		}
		.list_Produit2 li a, x:-moz-any-link {
			height: 52px;
		}
		html:first-child .list_Produit2 li a { /* hack FF */
			height: 52px;
		}
		@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
			.list_Produit2 li a { /* hack Opera */
				height: 52px;
			}
		}
		.list_Produit2 li:hover a {
			background-color: #a1d100;
			color: #000;
		}
		.list_Produit2 li a:hover {
			color: #000 !important;
		}
		.list_Produit2 li img {
			position: absolute;
			margin: 1px;
			right: 0;
			top: 0;
			width: auto;
			height: auto;
			max-height: 50px;																
		}
			
/********************************************/
/* Produits */
/********************************************/
#corps_produit p{
	padding:5px;
}
	#SFamille {
		font-size: 9px;
	}
	#img_Produit {
		float:right;
		min-height:157px;
		margin: 0 20px 20px 30px;
		width:235px;
		text-align: center;
	}
	#img_Produit_Zoom {
		float:right;
		min-height:316px;
		margin: 0;
		width:500px;
		text-align: center;
	}
	#norme_Produit {
		float:right;
		margin-left:30px;
		width:53px;
		}
		#norme_Produit img {
			margin-bottom: 5px;
		}
	#texte_Produit {
		background-color:#FFF;
		color:#424242;
		font-size:14px;
		font-weight:bold;
		line-height:16px;
	}
	#desc_Produit {
		background-color:#FFF;
		color:#424242;
		margin-top:10px;
		font-weight:normal;
	}
	#bouton_Produit {
		background-color:#FFF;
		margin-bottom: 10px;
	}
	#compl {
		position: relative;
		bottom: 0;
		left: 3px;
	}
	#compl a {
		display: inline-block;
		margin: 0 0 0 -3px;
		padding: 5px;
		font-size: 10px;
		font-weight: bold;
		text-transform: uppercase;
		background-color: #eee;
		border-top: 1px solid #aaa;
		border-right: 1px solid #aaa;
	}
	.regroupementPhotos {
		position: relative;
		
		}
		.regroupementPhotos .photo {
			position: relative;
			float: left;
			margin-right: 10px;
			padding-bottom: 10px;
			}
			.regroupementPhotos .photo .pictoZoom {
				position: absolute;
				right: 0;
				bottom: 10px;
				}
				.regroupementPhotos .photo .pictoZoom a.zoom {
					text-indent: -9999px;
					display: block;
					width: 46px;
					height: 12px;
					border-right: 1px solid #f00;
					border-bottom: 1px solid #f00;
					background: transparent url(../img/fr/navig/zoom.png) bottom right no-repeat;
				}
	.tableau_produit {
		text-align:center;
	}
		.tableau_produit .imageArticle {
			position: relative;
			vertical-align: bottom;
		}
		
		.tableau_produit .imageArticle .pictoZoom {
				position: absolute;
				right: 0;
				bottom: 0;
				margin: 0;
				background: #a1d100 url(../img/com/navig/picto-loupe.png) 1px 2px no-repeat;
				color: #fff;
				font-size: 9px;
				font-weight: bold;
				padding: 0 0 0 16px;
				text-align: left;
				text-transform: uppercase;
				cursor: pointer;
				}
				.tableau_produit .imageArticle .pictoZoom a {
					display: block;
					padding: 1px 2px 1px 3px;
					color: #fff;
					background-color: #7b797b;
				}
				.tableau_produit .imageArticle .pictoZoom:hover a {
					color: #000;
				}
		
		/*.tableau_produit .imageArticle .pictoZoom {
			position: absolute;
			right: 0;
			bottom: 0;
			}
			.tableau_produit .imageArticle .pictoZoom a.plus {
				display: block;
				width: 46px;
				height: 12px;
				text-align: center;
				color: #fff;
				font-size: 9px;
				font-weight: bold;
				background-color: #f00;
				text-transform: uppercase;
			}
			.tableau_produit .imageArticle .pictoZoom a.zoom {
				text-indent: -9999px;
				display: block;
				width: 46px;
				height: 12px;
				background: transparent url(../img/fr/navig/zoom.png) bottom right no-repeat;
			}*/
		
		
		.tableau_produit .imageArticle .pictoVideo {
				position: absolute;
				left: 0;
				bottom: 0;
				margin: 0;
				background: #a1d100 url(../img/com/navig/picto-video.png) 1px 2px no-repeat;
				color: #fff;
				font-size: 9px;
				font-weight: bold;
				padding: 0 0 0 16px;
				text-align: left;
				text-transform: uppercase;
				cursor: pointer;
				}
				.tableau_produit .imageArticle .pictoVideo a {
					display: block;
					padding: 1px 2px 1px 3px;
					color: #fff;
					background-color: #7b797b;
				}
				.tableau_produit .imageArticle .pictoVideo:hover a {
					color: #000;
				}
		
		/*.tableau_produit .imageArticle .pictoVideo {
			position: absolute;
			left: 0;
			bottom: 0;
			background: #a1d100 url(../img/com/navig/picto-loupe.png) 0 0 no-repeat;
			}
			.tableau_produit .imageArticle .pictoVideo a {
				display: block;
				padding: 0 2px 0 14px;
				font-size: 9px;
				font-weight: bold;
				color: #fff;
				background-color: #7b797b;
				text-transform: uppercase;
			}
			.tableau_produit .imageArticle .pictoVideo:hover a {
				color: #000;
			}*/
		.tableau_produit .barre td{
			text-align:left;
			padding-left:5px;	
			border:#FFFFFF solid 1px;
			color:#FFFFFF;
		}
			.tableau_produit .barre_produit{
				height: 20px;
				width: 215px;
			}
			.tableau_produit .barre_designation{
				height: 20px;
				width: 395px
			}
			.tableau_produit .barre_quantite{
				height: 20px;
				width: 46px
			}
			.tableau_produit .barre_prix{
				height: 20px;
				width: 85px;
			}
			.tableau_produit .picto {
				width:40px;
				height:45px;
			}
			.tableau_produit .desc {
				text-align:left;
				padding-left:5px;
				}
				.tableau_produit .desc .texte, .tableau_produit .desc .texte2 {
					margin: 5px 5px 0 0;
					padding-bottom: 15px;
					min-height: 67px;
				}
				.tableau_produit .desc .texte2 {
					min-height: 30px;
				}
				.tableau_produit .desc .compl {
					position: relative;
					bottom: 0;
					left: -2px;
				}
				.tableau_produit .desc .compl a {
					display: inline-block;
					margin: 0 0 0 -3px;
					padding: 5px;
					font-size: 8px;
					font-weight: bold;
					text-transform: uppercase;
					background-color: #eee;
					border-top: 1px solid #aaa;
					border-right: 1px solid #aaa;
				}
				.tableau_produit .desc .compl strong {
					padding: 2px 5px 0 2px;
				}
			.tableau_produit .promo_produit {
				font-weight: bold;
				width: 55px;
				color: #A0C32B;
				font-size: 14px;
				}
				.tableau_produit .promo_produit span {
					font-size: 7px;
					letter-spacing: -1px;
					text-transform: uppercase;
				}
			.tableau_produit .qte_produit {
				border-bottom: 0 none;
				border-right:1px solid #FFFFFF;
			}
				.tableau_produit input{
					width: 28px;
					border:1px solid #424242;
					text-align: center;
				}
			.tableau_produit .prix_produit{ 
				border-bottom: 0 none;
				border-left:1px solid #FFFFFF;
			}
			.tableau_produit .prix_degressif {
				border-top:0 none;
			}
				.tableau_produit .prix_degressif p{
					text-align:right;
					background-color:#FFFFFF;
					color:#424242;
				}
				.tableau_produit .prix_degressif_text {
					background-color: #d5d7c6;
					white-space: nowrap;
				}
			.tableau_produit .panier_vide {
				border: 0 none;
			}
			.tableau_produit .panier_picto {
				border: 1px solid #c0c2b1;
				margin: 8px;
				background: #d5d7c6 url(../img/com/navig/panier.png) 2px 2px no-repeat;
				color: #424242;
				font-size: 9px;
				font-weight: bold;
				line-height: 20px;
				padding: 2px 2px 2px 20px;
				text-align: right;
				}
				.tableau_produit .panier_picto a {
					display: block;
				}
			.tableau_produit .panier_picto2 {
				border: 2px solid #777;
				margin: 8px;
				background: #a1d100 url(../img/com/navig/panier.png) 2px 2px no-repeat;
				color: #fff;
				font-size: 12px;
				letter-spacing: -1px;
				font-weight: bold;
				line-height: 20px;
				padding: 2px 2px 2px 20px;
				text-align: right;
				}
				.tableau_produit .panier_picto2 a {
					display: block;
					color: #fff;
				}
				.tableau_produit .panier_picto2:hover {
					background-color: #fff;
					background-image: url(../img/com/navig/panier2.png);
					border: 2px solid #aaa;
				}
				.tableau_produit .panier_picto2:hover a {
					color: #a1d100;
				}
			.tableau_produit .panier_picto3 {
				margin: 8px;
				background: #a1d100 url(../img/com/navig/panier.png) 4px 13px no-repeat;
				color: #fff;
				font-size: 13px;
				font-weight: bold;
				padding: 0 0 0 30px;
				text-align: left;
				cursor: pointer;
				}
				.tableau_produit .panier_picto3 a {
					display: block;
					padding: 10px 2px 10px 10px;
					color: #fff;
					background-color: #7b797b;
				}
				.tableau_produit .panier_picto3:hover a {
					color: #000;
				}

/* image produit et encart "+ produit" */
#img_Gamme {
		float:right;
		/*height:220px;*/
		margin-bottom:20px;
		margin-left:30px;
		position:relative;
		width:240px;
		text-align: center;
		/*background:url(../img/com/plus_produit.gif) bottom no-repeat;*/
	}
	#img_Gamme .img_Gamme_title {
		position:absolute;
		top:110px;
		width:229px;
		margin: 0;
	}
	#img_Gamme .img_Gamme_text {		
		background-color:#D5D8C7;
		color: #424242;
		font-size: 12px;
		margin: 0 0 0 -4px;
		min-height:100px;
		width:246px;
		padding: 0 2px;
		background:url(../img/com/plus_produit_ht.gif) top no-repeat;
		text-align: left;
		}
		#img_Gamme .img_Gamme_text h3 {
			margin: 0 0 0 2px;
			padding: 3px 0 3px 10px;
			width: 229px;
			font-size: 12px;
			}
			#img_Gamme .img_Gamme_text div {
				padding: 5px 5px 20px 12px;
				background:url(../img/com/plus_produit.gif) bottom no-repeat;
			}
			
			
/********************************************/
/* Commande direct */
/********************************************/
#tbl_Cmdirect .titreTableau {
	font-size: 14px;
	font-weight: bold;
	color: White;
	background-color: #007AC8; 
	text-align: center; 
}
#tbl_Cmdirect .titreColonne {
	font-size: 12px; 
	color: White; 
	background-color: #9CB2CA; 
	text-align: center; 
}
#tbl_Cmdirect .titreLigne {
	font-size: 12px; 
	color: White; 
	background-color: #9CB2CA; 
	text-align: left; 
}
		
/********************************************/
/* Contact Agence */
/********************************************/
#img_Contact_Agence {
	float:left;
	width: 326px;
}
	#img_Contact_Agence h2{
		color:#0099cc;
		font-size:22px;
		line-height:22px;
		margin-bottom: 60px;
		margin-top: 28px;
	}
#text_Contact_Agence {
	float:left;
	width: 395px;
	margin-left: 23px;
	font-size:14px;
}
	#text_Contact_Agence p {
		margin-bottom: 10px;
	}
#map_Contact_Agence {
	float:left;
	width: 395px;
	margin-top: 30px;
	margin-left: 23px;
}	
	#map_Contact_Agence p {
		margin-bottom: 10px;
	}
/********************************************/
/* News Setam */
/********************************************/
#text_news_setam {
	width: 714px;
	font-size:12px;
}
	#text_news_setam h2{
		line-height:22px;
	}
	#text_news_setam h1{
		font-size: 28px;
		line-height:28px;
	}
/********************************************/
/* Groupe Setam */
/********************************************/
#text_groupe_setam {
	margin-left: 28px;
	width:338px;
	float:left;
}
	#text_groupe_setam p{
		margin-bottom: 10px;
		font-size:14px;
	}
/********************************************/
/* contact */
/********************************************/
#text_contact p{
	margin-bottom: 10px;
	font-size:14px;
}
#text_contact input[type=submit] {
	cursor: pointer;
	text-align:center;
	background-color: #0099cc;
	color:#fff;
	font-weight:bold;
	border: 0 none;
}
	table.form_contact {
		border-right:1px solid #424142;
		border-bottom:1px solid #424142;
		float:left;
		width: 48%;
		margin-right:3%;
	}
	table.form_contact2 {
		border-right:1px solid #424142;
		border-bottom:1px solid #424142;
		float:left;
		width: 48%;
	}
	table.form_contact td, table.form_contact2 td {
		border:1px solid #424142;
		border-right: none;
		border-bottom: none;
		padding-left:5px;
	}
	table.form_contact td.label, table.form_contact2 td.label{
		background-color:#e5f5fa;
		width:33%;
		vertical-align:top;
	}
	table.form_contact input[type=text], table.form_contact select, table.form_contact textarea, table.form_contact2 input[type=text], table.form_contact2 select, table.form_contact2 textarea  {
		border:0 none;
		width:99%;
	}
/********************************************/
/* form_demcatalogue */
/********************************************/
	table.form_demcatalogue {
		border-right:1px solid #424142;
		border-bottom:1px solid #424142;
		width: 60%;
	}
	table.form_demcatalogue td {
		border:1px solid #424142;
		border-right: none;
		border-bottom: none;
		padding-left:5px;
	}
	table.form_demcatalogue td.label{
		background-color:#e5f5fa;
		width:30%;
		vertical-align:top;
	}
	table.form_demcatalogue input[type=text], table.form_demcatalogue select, table.form_demcatalogue textarea {
		border:0 none;
		width:99%;
	}

/********************************************/
/* Services */
/********************************************/
#menu_Services {
	font-size:14px;
}
	#menu_Services h2{
		width: 380px;
		float:left;
		height:120px;
	}
	#menu_Services img {
		float:right;
	}
#menu_Services2 {
	font-size:14px;
	position: relative;
}
	#menu_Services2 h2{
		width: 380px;
		float:left;
		height:180px;
	}
	#menu_Services2 ul {
		float:right;
		margin: 0;
		padding: 0;
		width: 350px;
		}
		#menu_Services2 ul li {
			margin: 0;
			padding: 0;
			width: 350px;
			height: 30px;
			list-style: none;
			}
			#menu_Services2 ul li a {
				padding: 8px 0 0 20px;
				width: 330px;
				height: 22px;
				display: block;
				font-size: 11px;
				font-weight: bold;
				background: transparent url(/img/com/navig/btn-services.gif) 0 0 no-repeat;
				text-transform: uppercase;
				}
				#menu_Services2 ul li a:hover {
					color: #fff;
					background: transparent url(/img/com/navig/btn-services.gif) 0 -30px no-repeat;
				}
			#menu_Services2 ul li a.on {
				color: #fff;
				background: transparent url(/img/com/navig/btn-services.gif) 0 -30px no-repeat;
			}
	#menu_Services2 img {
		float:right;
	}
	#menu_Services2 img.presentation {
		float: none;
		position: absolute;
		left: 100px;
		top: 50px;
	}
#content_Services {
	font-size:13px;
}
	#content_Services img {
		float: left;
	}
	#content_Services p {
		width: 343px;
		margin-bottom: 10px;
		float:right;
	}
	#content_Services p img {
		margin-right: 10px;
	}
	#content_Services ul {
		float: left;
		margin:-10px 0 10px 5px;
	}
	#content_Services #livraisonGratuite, #content_Services #livraisonGratuite2, #content_Services #livraison48h {
		position: relative;
		float: left;
		width: 350px;
		height: 110px;
		background: transparent url(../img/fr/navig/services-livraison-gratuite.gif) 25px 10px no-repeat;
	}
	#content_Services #livraison48h {
		background: transparent url(../img/fr/navig/services-48h.gif) 25px 10px no-repeat;
	}
	#content_Services #livraisonGratuite div {
		position: absolute;
		top: 55px;
		left: 135px;
		font-size: 16px;
		text-transform: uppercase;
		font-weight: bold;
		color: #a1d100;
	}
	#content_Services #livraisonGratuite2 div, #content_Services #livraison48h div {
		position: absolute;
		top: 10px;
		left: 135px;
		font-size: 14px;
		}
		#content_Services #livraisonGratuite2 div h3, #content_Services #livraison48h div h3 {
			font-size: 20px;
			font-weight: bold;
			color: #0099cc;
		}
	#content_Services #livraisonGratuite2 div.participation {
		position: absolute;
		top: 120px;
		left: 30px;
		font-size: 12px;
		color: #F00;
	}
#content_Services2 {
	font-size:13px;
	margin-left: 15px;
	}
	#content_Services2 h2 {
		font-family: "Arial Black";
		font-size: 16px;
	}

/********************************************/
/* Conditions vente */
/********************************************/
#conditions_vente p {
	font-size:14px;
	margin-bottom:10px;
}
/********************************************/
/* Recrutement vente */
/********************************************/
#img_Recrutement {
	float:left;
	width: 326px;
}
#text_Recrutement {
	float:left;
	width: 410px;
	font-size:14px;
}
#text_Recrutement p{
	font-size:14px;
	margin-bottom:10px;
}
#text_Recrutement ul{
		margin: -25px 0 10px 50px;
		padding:0 40px;
}
#text_Recrutement ul .liste_- {
	list-style:circle ;
	margin-left:15px;
}
/********************/
/* Demande de devis */
/********************/
#btnImportBasket {
	background: #a1d100 url(../img/com/fleche.png) 95% 50% no-repeat;
	border: 2px solid #d5d7c6;
	color: #fff;
	font-size:14px;
	font-weight: bold;
	padding: 5px 25px 5px 7px;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
}
#btnImportBasket:hover {
	color: #a1d100;
	background-color: #fff;
	background-image: url(../img/com/fleche2.png);
	border: 2px solid #a1d100;
}
/********************************************/
/* CFwindows Zoom */
/********************************************/
#zoom_div {
	margin:0;
	padding:0;
}
#zoom_div .zoom_Text {
	position: relative;
	padding:5px;
}
#zoom_div #zoom_addItem {
	position: relative;
	height: 300px;
	padding:5px;
	}
	#zoom_div #zoom_addItem p {
		margin: 15px 0;
		font-size: 12px;
		font-weight: bold;
		color: #990000;
	}
	#zoom_div #zoom_addItem #itemAddLinks {
		position: absolute;
		bottom: 0;
		white-space: nowrap;
		text-align: center;
		}
		#zoom_div #zoom_addItem #itemAddLinks #btnClose, #zoom_div #zoom_addItem #itemAddLinks #btnAddLinksEnd {
			border: 1px solid #c0c2b1;
			background-color: #d5d7c6;
			color: #424242;
			font-size: 10px;
			font-weight: bold;
			line-height: 20px;
			padding: 2px;
			margin: 0 25px;
			text-align: center;
			width: 160px;
			display: inline-block;
		}
		#zoom_div #zoom_addItem #itemAddLinks #btnAddLinksEnd {
			border: 1px solid #c0c2b1;
			background: #d5d7c6 url(../img/com/navig/panier3.png) 2px 2px no-repeat;
			color: #424242;
			font-size: 10px;
			font-weight: bold;
			padding-left: 20px;
			text-align: right;
			width: 150px;
		}
		#zoom_div #zoom_addItem #itemAddLinks #btnAddLinksEnd2 {
			background: #a1d100 url(../img/com/fleche.png) 95% 50% no-repeat;
			border: 2px solid #d5d7c6;
			color: #fff;
			font-size:14px;
			font-weight: bold;
			padding: 5px 25px 5px 7px;
			min-width: 150px;
			text-align: center;
			text-decoration: none;
			cursor:pointer;
		}
		#zoom_div #zoom_addItem #itemAddLinks #btnAddLinksEnd2:hover {
			color: #a1d100;
			background-color: #fff;
			background-image: url(../img/com/fleche2.png);
			border: 2px solid #a1d100;
		}

#zoom_div .zoom_Text h2, #zoom_addItem h2 {
	font-size:18px;
}
#zoom_div .zoom_Image{
	text-align: center;
	border: 1px solid #d5d7c6;
	width: 95%;
	margin: 0 auto;
	max-height: 510px;
	overflow: hidden;
}
#zoom_div .zoom_Vignettes {
	text-align:center;
	width: 14%;
	height: 52px;
	border: 1px solid #d5d7c6;
	float:left;
	margin-left: 11px;
	margin-top:11px;
}
#zoom_div .zoom_Vignettes:hover {
	cursor:pointer;
}
.x-dlg .x-dlg-hd-left {
	background-color:#424242;
	background-image:none;
}
.x-dlg .x-dlg-hd-left .x-dlg-hd-right {
	background-color:#424142;
	background-image:none;
}
.x-dlg .x-dlg-hd-left .x-dlg-hd-right .x-dlg-hd {
	background-color:#424142; 
	background-image:none;
}
.x-dlg .x-dlg-dlg-body {
	border-bottom:3px solid #424142; 
	border-right:3px solid #424142; 
	border-left:3px solid #424142; 
	margin:0; 
	padding:0;
}
.x-dlg-mask {
	opacity:0.7;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	background-color: #000;
}
.x-dlg .x-dlg-close {
	width:75px !important;
	background:url(../img/fr/navig/close_flat.png) left no-repeat;
}
/********************************************/
/* styles */
/********************************************/
/* Famille 1: Rayonnage */
.F201 p {
	background-color: #ff4f06;
	color:#FFF;
}
.F201 h1, .F201 h2 {
	padding-left: 5px;
	color: #ff4f06;
	font-size:1.5em;
	margin: 0 0 0.83em 0;
	line-height:18px;
}
.F201 h3 {
	background-color: #ff4f06;
	color: #fff;
}
.F201 .barre td{
	background-color:#ff4f06;
}
.F201 a:hover {
	color: #ff4f06;
}
.F201 td {
	border:solid 1px #ff4f06;
	border-right: none;
	border-bottom: none;
}
.F201 .tableau_produit, .F201 .tableau_famille {
	border-right: solid 1px #ff4f06;
	border-bottom: solid 1px #ff4f06;
}
.F201 .title {
	background-color:#ffdccd;
}
.F201 .title:hover {
	background-color:#ff4f06;
}
.F201 .produit p, .F201 .produit2 p, .F201 .produit3 p {
	border:1px solid #ff4f06;
	margin:0;
}
.F201 .qte_produit {
	background-color:#ffdccd;
}
.F201 .prix_produit {
	background-color:#ffdccd;
}
.F201 .tableau_produit .desc .compl a, .F201 #compl a {
	background-color: #ffdbcc;
	border-top: 1px solid #FF4F06;
	border-right: 1px solid #FF4F06;
}
.F201 #compl a.on {
	background-color: #FF4F06;
	color: #fff;
}
.F201 #compl a.on:hover {
	color: #000;
}
.F201 #compl a {
	border: 1px solid #ff4f06 !important;
}
.F201 .tableau_produit .panier_picto3, .F201 .tableau_produit .imageArticle .pictoZoom, .F201 .tableau_produit .imageArticle .pictoVideo {
	background-color: #FF4F06;
}
.F201 .tableau_produit .panier_picto3:hover a, .F201 .tableau_produit .imageArticle .pictoVideo:hover a, .F201 .tableau_produit .imageArticle .pictoZoom:hover a {
	background-color: #FF4F06;
}
.F201 #ficheArticleDescriptif {
	border-color: #FF4F06;
}
.F201 .list_Produit2 li, .F201 .list_Produit2 li:hover a {
	background-color: #FF4F06;
}

/* Famille 2: Manutention */
.F202 p {
	background-color: #f57c02;
	color:#FFF;
}
.F202 h1, .F202 h2 {
	padding-left: 5px;
	color: #f57c02;
	font-size:1.5em;
	margin: 0 0 0.83em 0;
	line-height:18px;
}
.F202 h3 {
	background-color: #f57c02;
	color: #fff;
}
.F202 .barre td{
	background-color:#f57c02;
}
.F202 a:hover {
	color: #f57c02;
}
.F202 td {
	border:solid 1px #f57c02;
	border-right: none;
	border-bottom: none;
}
.F202 .tableau_produit, .F202 .tableau_famille {
	border-right: solid 1px #f57c02;
	border-bottom: solid 1px #f57c02;
}
.F202 .title {
	background-color:#fde5cc;
}
.F202 .title:hover {
	background-color:#f57c02;
	color:#FFF;
}
.F202 .produit p, .F202 .produit2 p, .F202 .produit3 p {
	border:1px solid #f57c02;
	margin:0;
}
.F202 .qte_produit {
	background-color:#fde5cc;
}
.F202 .prix_produit {
	background-color:#fde5cc;
}
.F202 .tableau_produit .desc .compl a, .F202 #compl a {
	background-color: #fde5cc;
	border-top: 1px solid #f57c02;
	border-right: 1px solid #f57c02;
}
.F202 #compl a.on {
	background-color: #f57c02;
	color: #fff;
}
.F202 #compl a.on:hover {
	color: #000;
}
.F202 #compl a {
	border: 1px solid #f57c02 !important;
}
.F202 .tableau_produit .panier_picto3, .F202 .tableau_produit .imageArticle .pictoZoom, .F202 .tableau_produit .imageArticle .pictoVideo {
	background-color: #f57c02;
}
.F202 .tableau_produit .panier_picto3:hover a, .F202 .tableau_produit .imageArticle .pictoZoom:hover a, .F202 .tableau_produit .imageArticle .pictoVideo:hover a {
	background-color: #f57c02;
}
.F202 #ficheArticleDescriptif {
	border-color: #f57c02;
}
.F202 .list_Produit2 li, .F202 .list_Produit2 li:hover a {
	background-color: #f57c02;
}

/* Famille 3: Rangement */
.F203 p {
	background-color: #8d580b;
	color:#FFF;
}
.F203 h1, .F203 h2 {
	padding-left: 5px;
	color: #8d580b;
	font-size:1.5em;
	margin: 0 0 0.83em 0;
	line-height:18px;
}
.F203 h3 {
	background-color: #8d580b;
	color: #fff;
}
.F203 .barre td{
	background-color:#8d580b;
}
.F203 a:hover {
	color: #8d580b;
}
.F203 td {
	border:solid 1px #8d580b;
	border-right: none;
	border-bottom: none;
}
.F203 .tableau_produit, .F203 .tableau_famille {
	border-right: solid 1px #8d580b;
	border-bottom: solid 1px #8d580b;
}
.F203 .title {
	background-color:#e8dece;
}
.F203 .title:hover {
	background-color:#8d580b;
	color:#FFF;
}
.F203 .produit p, .F203 .produit2 p, .F203 .produit3 p {
	border:1px solid #8d580b;
	margin:0;
}
.F203 .qte_produit {
	background-color:#e8dece;
}
.F203 .prix_produit {
	background-color:#e8dece;
}
.F203 .tableau_produit .desc .compl a, .F203 #compl a {
	background-color: #e8dece;
	border-top: 1px solid #8d580b;
	border-right: 1px solid #8d580b;
}
.F203 #compl a.on {
	background-color: #8d580b;
	color: #fff;
}
.F203 #compl a.on:hover {
	color: #000;
}
.F203 #compl a {
	border: 1px solid #8d580b !important;
}
.F203 .tableau_produit .panier_picto3, .F203 .tableau_produit .imageArticle .pictoZoom, .F203 .tableau_produit .imageArticle .pictoVideo {
	background-color: #8d580b;
}
.F203 .tableau_produit .panier_picto3:hover a, .F203 .tableau_produit .imageArticle .pictoZoom:hover a, .F203 .tableau_produit .imageArticle .pictoVideo:hover a {
	background-color: #8d580b;
}
.F203 #ficheArticleDescriptif {
	border-color: #8d580b;
}
.F203 .list_Produit2 li, .F203 .list_Produit2 li:hover a {
	background-color: #8d580b;
}

/* Famille 4: Mobilier Industriel */
.F204 p {
	background-color: #740003;
	color:#FFF;
}
.F204 h1, .F204 h2 {
	padding-left: 5px;
	color: #740003;
	font-size:1.5em;
	margin: 0 0 0.83em 0;
	line-height:18px;
}
.F204 h3 {
	background-color: #740003;
	color: #fff;
}
.F204 .barre td{
	background-color:#740003;
}
.F204 a:hover {
	color: #740003;
}
.F204 td {
	border:solid 1px #740003;
	border-right: none;
	border-bottom: none;
}
.F204 .tableau_produit, .F204 .tableau_famille {
	border-right: solid 1px #740003;
	border-bottom: solid 1px #740003;
}
.F204 .title {
	background-color:#e3cccd;
}
.F204 .title:hover {
	background-color:#740003;
	color:#FFF;
}
.F204 .produit p, .F204 .produit2 p, .F204 .produit3 p {
	border:1px solid #740003;
	margin:0;
}
.F204 .qte_produit {
	background-color:#e3cccd;
}
.F204 .prix_produit {
	background-color:#e3cccd;
}
.F204 .tableau_produit .desc .compl a, .F204 #compl a {
	background-color: #e3cccd;
	border-top: 1px solid #740003;
	border-right: 1px solid #740003;
}
.F204 #compl a.on {
	background-color: #740003;
	color: #fff;
}
.F204 #compl a.on:hover {
	color: #000;
}
.F204 #compl a {
	border: 1px solid #740003 !important;
}
.F204 .tableau_produit .panier_picto3, .F204 .tableau_produit .imageArticle .pictoZoom, .F204 .tableau_produit .imageArticle .pictoVideo {
	background-color: #740003;
}
.F204 .tableau_produit .panier_picto3:hover a, .F204 .tableau_produit .imageArticle .pictoZoom:hover a, .F204 .tableau_produit .imageArticle .pictoVideo:hover a {
	background-color: #740003;
	color: #fff;
}
.F204 #ficheArticleDescriptif {
	border-color: #740003;
}
.F204 .list_Produit2 li, .F204 .list_Produit2 li:hover a {
	background-color: #740003;
}

/* Famille 4: Mobilier bureau / affichage */
.F205 p {
	background-color: #0899ae;
	color:#FFF;
}
.F205 h1, .F205 h2 {
	padding-left: 5px;
	color: #0899ae;
	font-size:1.5em;
	margin: 0 0 0.83em 0;
	line-height:18px;
}
.F205 h3 {
	background-color: #0899ae;
	color: #fff;
}
.F205 .barre td{
	background-color:#0899ae;
}

.F205 a:hover {
	color: #0899ae;
}
.F205 td {
	border:solid 1px #0899ae;
	border-right: none;
	border-bottom: none;
}
.F205 .tableau_produit, .F205 .tableau_famille {
	border-right: solid 1px #0899ae;
	border-bottom: solid 1px #0899ae;
}
.F205 .title {
	background-color:#ceebef;
}
.F205 .title:hover {
	background-color:#0899ae;
	color:#FFF;
}
.F205 .produit p, .F205 .produit2 p, .F205 .produit3 p {
	border:1px solid #0899ae;
	margin:0;
}
.F205 .qte_produit {
	background-color:#ceebef;
}
.F205 .prix_produit {
	background-color:#ceebef;
}
.F205 .tableau_produit .desc .compl a, .F205 #compl a {
	background-color: #ceebef;
	border-top: 1px solid #0899ae;
	border-right: 1px solid #0899ae;
}
.F205 #compl a.on {
	background-color: #0899ae;
	color: #fff;
}
.F205 #compl a.on:hover {
	color: #000;
}
.F205 #compl a {
	border: 1px solid #0899ae !important;
}
.F205 .tableau_produit .panier_picto3, .F205 .tableau_produit .imageArticle .pictoZoom, .F205 .tableau_produit .imageArticle .pictoVideo {
	background-color: #0899ae;
}
.F205 .tableau_produit .panier_picto3:hover a, .F205 .tableau_produit .imageArticle .pictoZoom:hover a, .F205 .tableau_produit .imageArticle .pictoVideo:hover a {
	background-color: #0899ae;
}
.F205 #ficheArticleDescriptif {
	border-color: #0899ae;
}
.F205 .list_Produit2 li, .F205 .list_Produit2 li:hover a {
	background-color: #0899ae;
}

/* Famille 6: Equipement sécurisation locaux */
.F206 p {
	background-color: #1a787c;
	color:#FFF;
}
.F206 h1, .F206 h2 {
	padding-left: 5px;
	color: #1a787c;
	font-size:1.5em;
	margin: 0 0 0.83em 0;
	line-height:18px;
}
.F206 h3 {
	background-color: #1a787c;
	color: #fff;
}
.F206 .barre td{
	background-color:#1a787c;
}
.F206 a:hover {
	color: #1a787c;
}
.F206 td {
	border:solid 1px #1a787c;
	border-right: none;
	border-bottom: none;
}
.F206 .tableau_produit, .F206 .tableau_famille {
	border-right: solid 1px #1a787c;
	border-bottom: solid 1px #1a787c;
}
.F206 .title {
	background-color:#d1e4e5	;
}
.F206 .title:hover {
	background-color:#1a787c;
	color:#FFF;
}
.F206 .produit p, .F206 .produit2 p, .F206 .produit3 p {
	border:1px solid #1a787c;
	margin:0;
}
.F206 .qte_produit {
	background-color:#d1e4e5;
}
.F206 .prix_produit {
	background-color:#d1e4e5;
}
.F206 .tableau_produit .desc .compl a, .F206 #compl a {
	background-color: #d1e4e5;
	border-top: 1px solid #1a787c;
	border-right: 1px solid #1a787c;
}
.F206 #compl a.on {
	background-color: #1a787c;
	color: #fff;
}
.F206 #compl a.on:hover {
	color: #000;
}
.F206 #compl a {
	border: 1px solid #1a787c !important;
}
.F206 .tableau_produit .panier_picto3, .F206 .tableau_produit .imageArticle .pictoZoom, .F206 .tableau_produit .imageArticle .pictoVideo {
	background-color: #1a787c;
}
.F206 .tableau_produit .panier_picto3:hover a, .F206 .tableau_produit .imageArticle .pictoZoom:hover a, .F206 .tableau_produit .imageArticle .pictoVideo:hover a {
	background-color: #1a787c;
}
.F206 #ficheArticleDescriptif {
	border-color: #1a787c;
}
.F206 .list_Produit2 li, .F206 .list_Produit2 li:hover a {
	background-color: #1a787c;
}

/* Famille 7: fournitures indust / bureaux */
.F207 p {
	background-color: #1e6129;
	color:#FFF;
}
.F207 h1, .F207 h2 {
	padding-left: 5px;
	color: #1e6129;
	font-size:1.5em;
	margin: 0 0 0.83em 0;
	line-height:18px;
}
.F207 h3 {
	background-color: #1e6129;
	color: #fff;
}
.F207 .barre td{
	background-color:#1e6129;
}
.F207 a:hover {
	color: #1e6129;
}
.F207 td {
	border:solid 1px #1e6129;
	border-right: none;
	border-bottom: none;
}
.F207 .tableau_produit, .F207 .tableau_famille {
	border-right: solid 1px #1e6129;
	border-bottom: solid 1px #1e6129;
}
.F207 .title {
	background-color:#d2dfd4;
}
.F207 .title:hover {
	background-color:#1e6129;
	color:#FFF;
}
.F207 .produit p, .F207 .produit2 p, .F207 .produit3 p {
	border:1px solid #1e6129;
	margin:0;
}
.F207 .qte_produit {
	background-color:#d2dfd4;
}
.F207 .prix_produit {
	background-color:#d2dfd4;
}
.F207 .tableau_produit .desc .compl a, .F207 #compl a {
	background-color: #d2dfd4;
	border-top: 1px solid #1e6129;
	border-right: 1px solid #1e6129;
}
.F207 #compl a.on {
	background-color: #1e6129;
	color: #fff;
}
.F207 #compl a.on:hover {
	color: #000;
}
.F207 #compl a {
	border: 1px solid #1e6129 !important;
}
.F207 .tableau_produit .panier_picto3, .F207 .tableau_produit .imageArticle .pictoZoom, .F207 .tableau_produit .imageArticle .pictoVideo {
	background-color: #1e6129;
}
.F207 .tableau_produit .panier_picto3:hover a, .F207 .tableau_produit .imageArticle .pictoZoom:hover a, .F207 .tableau_produit .imageArticle .pictoVideo:hover a {
	background-color: #1e6129;
	color: #fff;
}
.F207 #ficheArticleDescriptif {
	border-color: #1e6129;
}
.F207 .list_Produit2 li, .F207 .list_Produit2 li:hover a {
	background-color: #1e6129;
}

/* Famille 8: Protection environement */
.F208 p {
	background-color: #28a93d;
	color:#FFF;
}
.F208 h1, .F208 h2 {
	padding-left: 5px;
	color: #28a93d;
	font-size:1.5em;
	margin: 0 0 0.83em 0;
	line-height:18px;
}
.F208 h3 {
	background-color: #28a93d;
	color: #fff;
}
.F208 .barre td{
	background-color:#28a93d;
}
.F208 a:hover {
	color: #28a93d;
}
.F208 td {
	border:solid 1px #28a93d;
	border-right: none;
	border-bottom: none;
}
.F208 .tableau_produit, .F208 .tableau_famille {
	border-right: solid 1px #28a93d;
	border-bottom: solid 1px #28a93d;
}
.F208 .title {
	background-color:#d4eed8;
}
.F208 .title:hover {
	background-color:#28a93d;
	color:#FFF;
}
.F208 .produit p, .F208 .produit2 p, .F208 .produit3 p {
	border:1px solid #28a93d;
	margin:0;
}
.F208 .qte_produit {
	background-color:#d4eed8;
}
.F208 .prix_produit {
	background-color:#d4eed8;
}
.F208 .tableau_produit .desc .compl a, .F208 #compl a {
	background-color: #d4eed8;
	border-top: 1px solid #28a93d;
	border-right: 1px solid #28a93d;
}
.F208 #compl a.on {
	background-color: #28a93d;
	color: #fff;
}
.F208 #compl a.on:hover {
	color: #000;
}
.F208 #compl a {
	border: 1px solid #28a93d !important;
}
.F208 .tableau_produit .panier_picto3, .F208 .tableau_produit .imageArticle .pictoZoom, .F208 .tableau_produit .imageArticle .pictoVideo {
	background-color: #28a93d;
}
.F208 .tableau_produit .panier_picto3:hover a, .F208 .tableau_produit .imageArticle .pictoZoom:hover a, .F208 .tableau_produit .imageArticle .pictoVideo:hover a {
	background-color: #28a93d;
}
.F208 #ficheArticleDescriptif {
	border-color: #28a93d;
}
.F208 .list_Produit2 li, .F208 .list_Produit2 li:hover a {
	background-color: #28a93d;
}

/* Famille 9: Aménagement véhicule utilitaire */
.F209 p {
	background-color: #f29400;
	color:#FFF;
}
.F209 h1, .F209 h2 {
	padding-left: 5px;
	color: #f29400;
	font-size:1.5em;
	margin: 0 0 0.83em 0;
	line-height:18px;
}
.F209 h3 {
	background-color: #f29400;
	color: #fff;
}
.F209 .barre td{
	background-color:#f29400;
}
.F209 a:hover {
	color: #f29400;
}
.F209 td {
	border:solid 1px #f29400;
	border-right: none;
	border-bottom: none;
}
.F209 .tableau_produit, .F209 .tableau_famille {
	border-right: solid 1px #f29400;
	border-bottom: solid 1px #f29400;
}
.F209 .title {
	background-color:#fcd2a2;
}
.F209 .title:hover {
	background-color:#f29400;
	color:#FFF;
}
.F209 .produit p, .F209 .produit2 p, .F209 .produit3 p {
	border:1px solid #f29400;
	margin:0;
}
.F209 .qte_produit {
	background-color:#fcd2a2;
}
.F209 .prix_produit {
	background-color:#fcd2a2;
}
.F209 .tableau_produit .desc .compl a, .F209 #compl a {
	background-color: #fcd2a2;
	border-top: 1px solid #f29400;
	border-right: 1px solid #f29400;
}
.F209 #compl a.on {
	background-color: #f29400;
	color: #fff;
}
.F209 #compl a.on:hover {
	color: #000;
}
.F209 #compl a {
	border: 1px solid #f29400 !important;
}
.F209 .tableau_produit .panier_picto3, .F209 .tableau_produit .imageArticle .pictoZoom, .F209 .tableau_produit .imageArticle .pictoVideo {
	background-color: #f29400;
}
.F209 .tableau_produit .panier_picto3:hover a, .F209 .tableau_produit .imageArticle .pictoZoom:hover a, .F209 .tableau_produit .imageArticle .pictoVideo:hover a {
	background-color: #f29400;
}
.F209 #ficheArticleDescriptif {
	border-color: #f29400;
}
.F209 .list_Produit2 li, .F209 .list_Produit2 li:hover a {
	background-color: #f29400;
}


/* Famille Exceptio'net */
.Fexceptionet p {
	background-color: #28a93d;
	color:#FFF;
}
.Fexceptionet h1, .Fexceptionet h2 {
	padding-left: 5px;
	color: #28a93d;
	font-size:1.5em;
	margin: 0 0 0.83em 0;
	line-height:18px;
}
.Fexceptionet h3 {
	background-color: #28a93d;
	color: #fff;
}
.Fexceptionet .barre td{
	background-color:#a1d100;
}
.Fexceptionet a:hover {
	color: #28a93d;
}
.Fexceptionet td {
	border:solid 1px #a1d100;
	border-right: none;
	border-bottom: none;
}
.Fexceptionet .tableau_produit, .Fexceptionet .tableau_famille {
	border-right: solid 1px #a1d100;
	border-bottom: solid 1px #a1d100;
}
.Fexceptionet .title {
	background-color:#d4eed8;
}
.Fexceptionet .title:hover {
	background-color:#28a93d;
	color:#FFF;
}
.Fexceptionet .produit p {
	border:1px solid #28a93d;
	margin:0;
}
.Fexceptionet .qte_produit {
	background-color:#d4eed8;
}
.Fexceptionet .prix_produit {
	background-color:#d4eed8;
}
.Fexceptionet .tableau_produit .desc .compl a, .Fexceptionet #compl a {
	background-color: #d4eed8;
	border-top: 1px solid #28a93d;
	border-right: 1px solid #28a93d;
}
.Fexceptionet #compl a.on {
	background-color: #28a93d;
	color: #fff;
}
.Fexceptionet #compl a.on:hover {
	color: #000;
}
.Fexceptionet #compl a {
	border: 1px solid #28a93d !important;
}
.Fexceptionet .tableau_produit .panier_picto3, .Fexceptionet .tableau_produit .imageArticle .pictoZoom, .Fexceptionet .tableau_produit .imageArticle .pictoVideo {
	background-color: #a1d100;
}
.Fexceptionet .tableau_produit .panier_picto3:hover a, .Fexceptionet .tableau_produit .imageArticle .pictoZoom:hover a, .Fexceptionet .tableau_produit .imageArticle .pictoVideo:hover a {
	background-color: #a1d100;
}

/* Famille Déstockage */
.Fdestockage p {
	background-color: #5B3B7E;
	color:#FFF;
}
.Fdestockage h1, .Fdestockage h2 {
	padding-left: 5px;
	color: #5B3B7E;
	font-size:1.5em;
	margin: 0 0 0.83em 0;
	line-height:18px;
}
.Fdestockage h3 {
	background-color: #5B3B7E;
	color: #fff;
}
.Fdestockage .barre td{
	background-color:#5B3B7E;
}
.Fdestockage a:hover {
	color: #5B3B7E;
}
.Fdestockage td {
	border:solid 1px #5B3B7E;
	border-right: none;
	border-bottom: none;
}
.Fdestockage .tableau_produit, .Fdestockage .tableau_famille {
	border-right: solid 1px #5B3B7E;
	border-bottom: solid 1px #5B3B7E;
}
.Fdestockage .title {
	background-color:#d4eed8;
}
.Fdestockage .title:hover {
	background-color:#5B3B7E;
	color:#FFF;
}
.Fdestockage .produit p {
	border:1px solid #5B3B7E;
	margin:0;
}
.Fdestockage .qte_produit {
	background-color:#d4eed8;
}
.Fdestockage .prix_produit {
	background-color:#d4eed8;
}
.Fdestockage .tableau_produit .desc .compl a, .Fdestockage #compl a {
	background-color: #d4eed8;
	border-top: 1px solid #5B3B7E;
	border-right: 1px solid #5B3B7E;
}
.Fdestockage #compl a.on {
	background-color: #5B3B7E;
	color: #fff;
}
.Fdestockage #compl a.on:hover {
	color: #000;
}
.Fdestockage #compl a {
	border: 1px solid #5B3B7E !important;
}
.Fdestockage .tableau_produit .panier_picto3, .Fdestockage .tableau_produit .imageArticle .pictoZoom, .Fdestockage .tableau_produit .imageArticle .pictoVideo {
	background-color: #5B3B7E;
}
.Fdestockage .tableau_produit .panier_picto3:hover a, .Fdestockage .tableau_produit .imageArticle .pictoZoom:hover a, .Fdestockage .tableau_produit .imageArticle .pictoVideo:hover a {
	background-color: #5B3B7E;
	color: #fff;
}
.Fdestockage .list_Produit2 li, .Fdestockage .list_Produit2 li:hover a {
	background-color: #5B3B7E;
	color: #fff !important;
}

/* Famille Nouveautés */
.Fnouveautes p {
	background-color: #424242;
	color:#FFF;
}
.Fnouveautes h1, .Fnouveautes h2 {
	padding-left: 5px;
	color: #424242;
	font-size:1.5em;
	margin: 0 0 0.83em 0;
	line-height:18px;
}
.Fnouveautes h3 {
	background-color: #424242;
	color: #fff;
}
.Fnouveautes .barre td{
	background-color:#424242;
}
.Fnouveautes a:hover {
	color: #424242;
}
.Fnouveautes td {
	border:solid 1px #424242;
	border-right: none;
	border-bottom: none;
}
.Fnouveautes .tableau_produit, .Fnouveautes .tableau_famille {
	border-right: solid 1px #424242;
	border-bottom: solid 1px #424242;
}
.Fnouveautes .title {
	background-color:#d4eed8;
}
.Fnouveautes .title:hover {
	background-color:#424242;
	color:#FFF;
}
.Fnouveautes .produit p {
	border:1px solid #424242;
	margin:0;
}
.Fnouveautes .qte_produit {
	background-color:#d4eed8;
}
.Fnouveautes .prix_produit {
	background-color:#d4eed8;
}
.Fnouveautes .tableau_produit .desc .compl a, .Fnouveautes #compl a {
	background-color: #d4eed8;
	border-top: 1px solid #424242;
	border-right: 1px solid #424242;
}
.Fnouveautes #compl a.on {
	background-color: #424242;
	color: #fff;
}
.Fnouveautes #compl a.on:hover {
	color: #000;
}
.Fnouveautes #compl a {
	border: 1px solid #424242 !important;
}
.Fnouveautes .tableau_produit .panier_picto3, .Fnouveautes .tableau_produit .imageArticle .pictoZoom, .Fnouveautes .tableau_produit .imageArticle .pictoVideo {
	background-color: #424242;
}
.Fnouveautes .tableau_produit .panier_picto3:hover a, .Fnouveautes .tableau_produit .imageArticle .pictoZoom:hover a, .Fnouveautes .tableau_produit .imageArticle .pictoVideo:hover a {
	background-color: #424242;
	color: #fff;
}

/* Famille Recheche */
.Frecherche p {
	background-color: #0099cc;
	color:#FFF;
}
.Frecherche h1, .Frecherche h2 {
	padding-left: 5px;
	color: #0099cc;
	font-size:1.5em;
	margin: 0 0 0.83em 0;
	line-height:18px;
}
.Frecherche h3 {
	background-color: #0099cc;
	color: #fff;
}
.Frecherche .barre td{
	background-color:#0099cc;
}
.Frecherche a:hover {
	color: #28a93d;
}
.Frecherche td {
	border:solid 1px #0099cc;
	border-right: none;
	border-bottom: none;
}
.Frecherche .tableau_produit, .Frecherche .tableau_famille {
	border-right: solid 1px #0099cc;
	border-bottom: solid 1px #0099cc;
}
.Frecherche .title {
	background-color:#d4eed8;
}
.Frecherche .title:hover {
	background-color:#0099cc;
	color:#FFF;
}
.Frecherche .produit p {
	border:1px solid #0099cc;
	margin:0;
}
.Frecherche .qte_produit {
	background-color:#ceebef;
}
.Frecherche .prix_produit {
	background-color:#ceebef;
}
.Frecherche .tableau_produit .desc .compl a, .Frecherche #compl a {
	background-color: #ceebef;
	border-top: 1px solid #0099cc;
	border-right: 1px solid #0099cc;
}
.Frecherche #compl a.on {
	background-color: #0099cc;
	color: #fff;
}
.Frecherche #compl a.on:hover {
	color: #000;
}
.Frecherche #compl a {
	border: 1px solid #0099cc !important;
}
.Frecherche .tableau_produit .panier_picto3, .Frecherche .tableau_produit .imageArticle .pictoZoom, .Frecherche .tableau_produit .imageArticle .pictoVideo {
	background-color: #0099cc;
}
.Frecherche .tableau_produit .panier_picto3:hover a, .Frecherche .tableau_produit .imageArticle .pictoZoom:hover a, .Frecherche .tableau_produit .imageArticle .pictoVideo:hover a {
	background-color: #0099cc;
}

.ariane {
	text-transform: uppercase;
	}
	.ariane a {
		color: #FFFFFF;
		text-decoration: none;
	}
	.ariane a:hover {
		color: #FFFFFF;
		text-decoration: underline;
	}
	h1.ariane, h2.ariane  {
		background-color:#d5d7c6;
		color: #424142;
		padding:5px 0 5px 5px;
		font-size:1.5em;
	}
	h1.ariane_Blue, h2.ariane_Blue  {
		background-color:#0099cc;
		color: #fff;
		padding:5px 0 5px 5px;
		font-size:1.5em;
	}
	h1.ariane_Green, h2.ariane_Green  {
		background-color:#a1d100;
		color: #fff;
		padding:5px 0 5px 5px;
		font-size:1.5em;
	}
	h1.ariane_Black, h2.ariane_Black  {
		background-color:#424242;
		color: #fff;
		padding:5px 0 5px 5px;
		font-size:1.5em;
	}
	h1.ariane_Destockage, h2.ariane_Destockage  {
		background-color:#5B3B7E;
		color: #fff;
		padding:5px 0 5px 5px;
		font-size:1.5em;
	}

.navigPages {
	 float: right;
	 font-size: 14px;
	}
	.navigPages .btns {
		padding-left: 10px;
		padding-right: 10px;
		font-size: 18px;
	}

.blue {
	color: #0099cc;
	font-weight:bold;
}
.green {
	color: #8fb511;
}
.red {
	color: #e2001a;
	font-weight:bold;
}
.redStrong {
	font-family: "Arial Black";
	color: #e2001a;
	font-size: 28px;
	font-weight:bold;
}
 .petit {
 	font-size: 10px !important;
 }
 .grand {
 	font-size: 14px;
 }
 
a.hiddenLink, a.hiddenLink:hover, a.hiddenLink:link, a.hiddenLink:visited {
	text-decoration: none;
	cursor: text;
	color: #555;
}
.jeu-reglement li {
	margin-bottom:5px;
	font-size:14px;
}
.gras {
	font-weight: bold;
}

.fondGris {
	background-color: #d5d7c6 !important;
}

table.ucase input {
	text-transform: uppercase !important;
}

#content_Menu_cadeau {
	position: relative;
	margin-top: 10px;
	}
	#content_Menu_cadeau div {
		position: absolute;
		top: 35px;
	}
	#content_Menu_cadeau div.gauche {
		left: 2px;
	}
	#content_Menu_cadeau div.droite {
		right: 2px;
	}

#login input.password {
	width: 81px;
}

strong {
	font-weight: bold;
}

#contenuVitrine, #contenuVitrine p {
	clear: both;
	color: #000 !important;
	background-color: #fff !important;
}
#contenuVitrine table tr td {
	border: none !important;
}

#eFormChoice {
	position: relative;
	margin: 10px 0 5px 0;
	padding: 15px;
	font-size: 14px;
	background-color: #d5d7c6;
	border: 1px solid #aaa;
	}
	#eFormChoice img {
		float: right;
	}
	#eFormChoice div {
		position: absolute;
		left: 275px;
		top: 32px;
		}
		#eFormChoice div input.b-formEform {
			width: 280px;
			background: #0099cc !important;
			border: 1px solid #d5d7c6 !important;
			color: #fff !important;
			font-size: 12px !important;
			font-weight: bold !important;
			padding: 0 8px !important;
			margin-left: 25px !important;
			height: 30px !important;
			text-align: center !important;
			text-decoration: none !important;
			cursor:pointer !important;
		}
	#eFormChoice div.btn2 {
		position: absolute;
		left: 275px;
		top: 82px;
		}
		#eFormChoice div.btn2 input.b-formEform2 {
			cursor: pointer;
			padding: 0;
			margin: 0;
			border: none;
			color: #0099cc;
			margin-left: 25px !important;
			text-decoration: underline;
			background-color: transparent !important;
		}
		#eFormChoice2 div.btn2 input.b-formEform2:hover {
			text-decoration: none !important;
		}


#eFormChoice2 div {
	float: left;
	cursor: pointer;
	margin: 5px;
	padding: 5px;
	width: 220px;
	border: 1px solid #aaa;
	background-color: #fff;
}
#eFormChoice2 input[type=submit] {
	cursor: pointer;
	padding: 0;
	margin: 0;
	border: none;
	color: #0099cc;
	text-decoration: underline;
	background-color: none !important;
	}
	#eFormChoice2 input[type=submit]:hover {
		text-decoration: none;
	}

.btnForm2 {
	padding: 5px 15px;
	background: #D9C1B3;
	border: 1px solid #BF9A83;
	color: #1F180C;
	cursor: pointer;
	text-transform: uppercase;
}

