/* CSS Document */

	body{
		font-family:arial;
		font-size:11px;
		color:#14181b;
		margin:0;
		padding:0;
	}
	
	a img{
		border:0;
	}
	
	form{
		margin:0;
		padding:0;
	}
	
	.clear{
		clear:both;
		height:1px;
	}
	
	.attente{
		padding:170px 0 0 0;
		text-align:center;
		font-weight:bold;
		font-size:110%;
	}
	
	#repere{
		position:absolute;
		z-index:90;
		bottom:0;
		right:0;
	}
	
	#globalCentre{
		width:993px;
		height:588px;
		margin:auto;
		border:1px solid #d4d6d5;
		
	}
	
	#global{
		width:993px;
		margin:auto;
		border:1px solid #d4d6d5;
	}
	
	
	/* PAGE ENTREE */
	
	#home{
		width:993px;
		height:588px;
		background-image:url(images/visuel-entree.jpg);
		background-repeat:no-repeat;
		background-position:207px 0;
	}
	
	#homeGauche{
		float:left;
		width:157px;
		margin:0 692px 0 0;
		padding:0 0 0 20px;
		text-align:right;
	}
	
	#logoHome{
		padding:29px 0 36px 0;
	}
	
	#texteFrancais{
		padding:0 0 1px 0;
		font-size:110%;
		color:#000;
	}
	
	#texteAnglais{
		margin:18px 0 0 0;
		font-size:110%;
		color:#7d7867;
	}
	
	#texteFrancais p, #texteAnglais p{
		margin:0 0 12px 0;
	}
	
	#choixLangue{
		float:left;
		width:88px;
		margin:0;
		padding:30px 0 0 14px;
		border-left:1px solid #825051;
		list-style:none;
	}
	
	#choixLangue li{
		margin:0 0 10px 0;
		padding:0 0 0 21px;
		background-image:url(images/btn-choix-langue.gif);
		background-repeat:no-repeat;
		background-position:0 2px;
	}
	
	#choixLangue li a{
		color:#aeada7;
		font-size:110%;
		font-weight:bold;
		text-decoration:none;
	}
	
	#choixLangue li a:hover{
		color:#906365;
	}
	
	#adresseAccueil{
		margin:27px 0 0 0;
		text-align:center;
		color:#98988f;
	}
	
	#adresseAccueil a{
		color:#98988f;
		text-decoration:none;
	}
	
	#adresseAccueil a:hover{
		color:#906365;
	}
	
	/* PAGE ENTREE */
	
	
	/* PAGE ACCUEIL */
	#accueil{
		width:993px;
		height:588px;
		background-image:url(images/fond-page-accueil.jpg);
		background-repeat:no-repeat;
	}
	
	#logoAccueil{
		float:left;
		width:148px;
		padding:29px 0 160px 29px;
	}
	
	#menuHautAccueil{
		float:left;
		width:277px;
		padding:27px 0 0 536px;
		color:#98988f;
	}
	
	#menuHautAccueil.en{
		float:left;
		width:217px;
		padding:27px 0 0 596px;
		color:#98988f;
	}
	
	#menuHautAccueil a{
		color:#98988f;
		text-decoration:none;
	}
	
	#menuHautAccueil a:hover{
		color:#571416;
	}
	
	#menuInstitutionnel{
		margin:0 0 0 62px;
		padding:0;
		list-style:none;
	}
	
	.menuInstitutionnelNiv1{
		float:left;
		position:relative;
		margin:0 18px 0 0;
		padding:0 18px 0 0;
		border-right:1px solid #91102f;
		font-size:120%;
		font-weight:bold;
	}
	
	.menuInstitutionnelNiv1d{
		float:left;
		position:relative;
		margin:0 18px 0 0;
		padding:0 18px 0 0;
		font-size:120%;
		font-weight:bold;
	}
	
	.menuInstitutionnelNiv1 a, .menuInstitutionnelNiv1d a{
		color:#6f6b5d;
		text-decoration:none;
		display:block;
	}
	
	.menuInstitutionnelNiv1 a:hover, .menuInstitutionnelNiv1d a:hover, #lienMenuInstitutionnelNiv1.menuInstitutionnelOn, #lienMenuInstitutionnelNiv2.menuInstitutionnelOn, #lienMenuInstitutionnelNiv3.menuInstitutionnelOn, #lienMenuInstitutionnelNiv4.menuInstitutionnelOn{
		color:#571416;
		text-decoration:none;
	}
	
	.institutionnelNiv2{
		position:absolute;
		z-index:30;
		left:0;
		top:15px;
		margin:0;
		padding:0 0 5px 0;
		list-style:none;
		display:none;
		width:600px;
		background-image:url(images/spacer.gif);
	}
	
	#rubMenu1, #rubMenu2, #rubMenu3, #rubMenu4{
		display:block;
	}
	
	.institutionnelNiv2b{
		position:absolute;
		z-index:30;
		left:-166px;
		top:15px;
		margin:0;
		padding:0 0 5px 0;
		list-style:none;
		display:none;
		width:600px;
		background-image:url(images/spacer.gif);
	}
	
	.institutionnelNiv2ben{
		position:absolute;
		z-index:30;
		left:-166px;
		top:15px;
		margin:0;
		padding:0 0 5px 0;
		list-style:none;
		display:none;
		width:700px;
		background-image:url(images/spacer.gif);
	}
	
	.institutionnelNiv2c{
		position:absolute;
		z-index:30;
		left:-343px;
		top:15px;
		margin:0;
		padding:0 0 5px 0;
		list-style:none;
		display:none;
		width:750px;
		background-image:url(images/spacer.gif);
	}
	
	.institutionnelNiv2cen{
		position:absolute;
		z-index:30;
		left:-343px;
		top:15px;
		margin:0;
		padding:0 0 5px 0;
		list-style:none;
		display:none;
		width:800px;
		background-image:url(images/spacer.gif);
	}
	
	.institutionnelNiv2d{
		position:absolute;
		z-index:30;
		left:-72px;
		top:15px;
		margin:0;
		padding:0 0 5px 0;
		list-style:none;
		display:none;
		width:250px;
		background-image:url(images/spacer.gif);
	}
	
	.menuInstitutionnelNiv2{
		float:left;
		margin:0 0 0 0;
		padding:10px 20px 0 0;
		color:#906365;
		font-size:90%;
		font-weight:normal;
	}
	
	.menuInstitutionnelNiv2 a{
		color:#906365;
		text-decoration:none;
	}
	
	.menuInstitutionnelNiv2 a:hover{
		color:#571416;
	}
	
	#accueilActualites{
		margin:100px 0 0 0;
		padding:0 0 0 28px;
		float:left;
		width:282px;
	}
	
	#accueilVisuelActualites{
		float:left;
		width:161px;
	}
	
	#accueilTitreActualites{
		float:left;
		width:83px;
		padding:48px 0 0 0;
		font-weight:bold;
	}
	
	.accueilTexteActualitesNouveautes{
		width:266px;
		padding:5px 0 0 0;
		font-size:90%;
		font-weight:bold;
	}
	
	.accueilSuiteActualitesNouveautes{
		padding:5px 0 0 132px;
	}
	
	.accueilSuiteActualitesNouveautes a{
		text-decoration:none;
		color:#6f6b5d;
		font-style:italic;
		font-weight:bold;
		font-size:90%;
	}
	
	.accueilSuiteActualitesNouveautes a:hover{
		color:#571416;
	}
	
	#accueilNouveautes{
		margin:100px 0 0 0;
		padding:0 166px 0 0;
		float:left;
		width:282px;
	}
	
	#accueilVisuelNouveautes{
		float:left;
		width:161px;
	}
	
	#accueilTitreNouveautes{
		float:left;
		width:83px;
		padding:48px 0 0 0;
		font-weight:bold;
	}
	
	#accueilAcces{
		float:left;
		width:206px;
		margin:100px 0 0 0;
	}
	
	#accesGrandPublic{
		float:left;
		width:100px;
		padding:0 10px 0 0;
	}
	
	#accesPro{
		float:left;
		width:96px;
	}
	
	#accesGrandPublic a img, #accesPro a img, #accesCadeaux a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	#accesGrandPublic a:hover img, #accesPro a:hover img, #accesCadeaux a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	#accesCadeaux{
		margin:8px 0 0 0;
	}
	
	#accueilPlanSite{
		float:left;
		width:446px;
		padding:0 0 0 28px;
		margin:28px 0 0 0;
		font-size:110%;
		color:#98988f;
	}
	
	#accueilPlanSite a{
		color:#98988f;
		text-decoration:none;
	}
	
	#accueilPlanSite a:hover{
		color:#571416;
	}
	
	#accueilAdresse{
		float:left;
		width:490px;
		margin:28px 0 0 0;
		text-align:right;
		color:#98988f;
	}
	
	#accueilAdresse a{
		color:#98988f;
		text-decoration:none;
	}
	
	#accueilAdresse a:hover{
		color:#571416;
		text-decoration:none;
	}
	/* PAGE ACCUEIL */
	
	
	/* PAGES INSTITUTIONNELLES */
	#pageInstitutionnelle{
		background-image:url(images/fond-page-institutionnelle.jpg);
		background-repeat:no-repeat;
		padding:0 0 10px 0;
	}
	
	#logoInstitutionnel{
		float:left;
		width:148px;
		padding:29px 0 39px 29px;
	}
	
	#mapModele{
		width:937px;
		margin:50px 0 0 28px;
		background-color:#e3decc;
	}
	
	#enBrefGauche{
		width:468px;
		vertical-align:top;
	}
	
	#enBrefGauche h1{
		width:423px;
		padding:2px 0 0 35px;
		margin:0 0 15px 0;
		height:25px;
		background-color:#9a726f;
		background-image:url(images/fleche-titre.gif);
		background-repeat:no-repeat;
		background-position:0 5px;
		font-size:190%;
		font-weight:normal;
		color:#fff;
	}
	
	#enBrefGauche p{
		font-size:110%;
		padding:0 10px 0 28px;
		margin:0 0 18px 0;
	}
	
	.plusGrandCouleur{
		color:#9a726f;
		font-size:150%;
	}
	
	.imageAgauche{
		float:left;
		padding:0 20px 0 10px;
	}
	
	.imageAgauche2{
		float:left;
		padding:0 12px 0 0;
	}
	
	#pillenium{
		margin:-5px 0 0 0;
		text-align:center;
	}
	
	#pillenium2{
		margin:8px 0 10px 0;
		text-align:center;
	}
	
	#enBrefDroite{
		width:469px;
		vertical-align:top;
	}
	
	#enBrefAccesPublic{
		float:left;
		width:100px;
		padding:20px 10px 0 759px;
	}
	
	#enBrefAccesPro{
		float:left;
		width:96px;
		padding:20px 0 0 0;
	}
	
	#enBrefAccesPublic a img, #enBrefAccesPro a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	#enBrefAccesPublic a:hover img, #enBrefAccesPro a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	#contenuHistoire{
		margin:53px 0 0 28px;
	}
	
	#histoireGauche1{
		float:left;
		width:310px;
		height:477px;
		margin:0 1px 0 0;
		border-bottom:6px solid #f1efe6;
		background-color:#e3decc;
	}
	
	#histoireGauche1 h1{
		width:275px;
		height:25px;
		margin:0;
		padding:2px 0 0 35px;
		color:#fff;
		font-size:190%;
		font-weight:normal;
		background-color:#9a726f;
		background-image:url(images/fleche-titre.gif);
		background-repeat:no-repeat;
		background-position:0 5px;
	}
	
	#histoireGauche1 h2{
		width:275px;
		height:25px;
		margin:0;
		padding:56px 0 0 35px;
		background-color:#f1efe6;
		font-size:130%;
		font-weight:bold;
		color:#14181b;
	}
	
	#histoireGauche1 p{
		margin:8px 0 0 0;
		padding:0 15px 8px 35px;
		font-size:110%;
		color:#14181b;
	}
	
	#histoireDroite1{
		float:left;
		width:636px;
		height:484px;
	}
	
	#visuelHistoire1{
		height:67px;
		margin:0;
	}
	
	#histoireDroite1Installation{
		float:left;
		width:310px;
		height:410px;
		margin:0 1px 0 0;
		background-color:#d6d0ba;
		border-bottom:6px solid #f1efe6;
	}
	
	#histoireDroite1Installation h2{
		width:295px;
		height:25px;
		margin:0;
		padding:16px 0 0 15px;
		background-color:#f1efe6;
		font-size:130%;
		font-weight:bold;
		color:#14181b;
	}
	
	#histoireDroite1Installation p, #histoireDroite1Crise p{
		margin:8px 0 0 0;
		padding:0 5px 8px 15px;
		font-size:110%;
		color:#14181b;
	}
	
	#histoireDroite1Crise{
		float:left;
		width:315px;
		height:410px;
		background-color:#c9c2a9;
		border-bottom:6px solid #f1efe6;
	}
	
	#histoireDroite1Crise h2{
		width:300px;
		height:25px;
		margin:0;
		padding:16px 0 0 15px;
		background-color:#f1efe6;
		font-size:130%;
		font-weight:bold;
		color:#14181b;
	}
	
	#histoireGauche2{
		float:left;
		width:620px;
		margin:30px 1px 0 0;
	}
	
	#histoireGauche2Renaissance{
		float:left;
		margin:0 1px 0 0;
		width:309px;
		height:326px;
		background-color:#e3decc;
	}
	
	#histoireGauche2Renaissance h2{
		width:274px;
		height:33px;
		margin:0;
		padding:17px 0 0 35px;
		background-color:#f1efe6;
		font-size:130%;
		font-weight:bold;
		color:#14181b;
	}
	
	#histoireGauche2Renaissance p{
		margin:8px 0 0 0;
		padding:0 5px 8px 35px;
		font-size:110%;
		color:#14181b;
	}
	
	#histoireGauche2langenthal{
		float:left;
		width:310px;
		height:326px;
		background-color:#d6d0ba;
	}
	
	#histoireGauche2langenthal h2{
		width:295px;
		height:33px;
		margin:0;
		padding:17px 0 0 15px;
		background-color:#f1efe6;
		font-size:130%;
		font-weight:bold;
		color:#14181b;
	}
	
	#histoireGauche2langenthal p, #histoireDroite2Sas p{
		margin:8px 0 0 0;
		padding:0 5px 8px 15px;
		font-size:110%;
		color:#14181b;
	}
	
	#histoireVisuel2{
		margin:-1px 0 0 0;
	}
	
	#histoireDroite2{
		float:left;
		width:315px;
		margin:30px 0 0 0;
		background-color:#fff;
	}
	
	#histoireDroite2Sas{
		background-color:#c9c2a9;
		border-bottom:6px solid #f1efe6;
	}
	
	#histoireDroite2Sas h2{
		width:300px;
		height:33px;
		margin:0;
		padding:17px 0 0 15px;
		background-color:#f1efe6;
		font-size:130%;
		font-weight:bold;
		color:#14181b;
	}
	
	#histoireAcces{
		margin:25px 0 0 109px;
	}
	
	#histoireAccesPublic{
		float:left;
		width:100px;
		margin:0 10px 0 0;
	}
	
	#histoireAccesPro{
		float:left;
		width:96px;
	}
	
	#histoireAccesPublic a img, #histoireAccesPro a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	#histoireAccesPublic a:hover img, #histoireAccesPro a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	#chiffresClesContenu{
		margin:51px 0 0 28px;
	}
	
	#chiffresClesGauche{
		float:left;
		width:711px;
		position:relative;
		background-color:#e3decc;
	}
	
	#chiffresClesGraphique{
		position:absolute;
		top:0;
		left:458px;
		z-index:10;
	}
	
	#chiffresClesGauche h1{
		width:423px;
		height:25px;
		margin:0;
		padding:2px 0 0 35px;
		color:#fff;
		font-size:190%;
		font-weight:normal;
		background-color:#9a726f;
		background-image:url(images/fleche-titre.gif);
		background-repeat:no-repeat;
		background-position:0 5px;
	}
	
	#chiffresClesGauche ul{
		width:423px;
		margin:18px 0 0 35px;
		padding:0;
		list-style:none;
	}
	
	#chiffresClesGauche ul li{
		background-image:url(images/puce-chiffres.gif);
		background-repeat:no-repeat;
		background-position:0 10px;
		padding:0 0 0 7px;
		margin:0 0 10px 0;
		font-size:110%;
		font-weight:bold;
		font-style:italic;
		color:#14181b;
	}
	
	.plusGrand{
		font-size:150%;
	}
	
	.chiffresAccroche{
		font-size:200%;
		color:#9a726f;
		margin:0 0 12px 35px;
	}
	
	#chiffresClesDroite{
		float:left;
		margin:245px 0 0 0;
		padding:0 0 0 17px;
	}
	
	#chiffresAccesPublic{
		float:left;
		width:100px;
		padding:0 10px 0 0;
	}
	
	#chiffresClesDroite a img, #chiffresAccesPublic a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	#chiffresClesDroite a:hover img, #chiffresAccesPublic a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	#institutionnelPlanSite{
		width:446px;
		padding:0 0 0 28px;
		margin:0 0 0 0;
		font-size:110%;
		color:#98988f;
	}
	
	#institutionnelPlanSite a{
		color:#98988f;
		text-decoration:none;
	}
	
	#institutionnelPlanSite a:hover{
		color:#571416;
	}
	
	#implantation{
		position:relative;
		float:left;
		margin:51px 0 0 0;
		padding:0 0 0 28px;
	}
	
	#implantation h1{
		position:absolute;
		top:1px;
		left:28px;
		z-index:10;
		width:203px;
		height:25px;
		margin:0;
		padding:2px 0 0 35px;
		color:#fff;
		font-size:190%;
		font-weight:normal;
		background-color:#9a726f;
		background-image:url(images/fleche-titre.gif);
		background-repeat:no-repeat;
		background-position:0 5px;
	}
	
	#implantationTexte{
		float:left;
		width:635px;
		padding:12px 30px 10px 34px;
		background-color:#d6d0ba;
		border-left:28px solid #fff;
		margin:4px 0 10px 0;
		font-size:110%;
	}
	
	#implantationTexte p{
		margin:0 0 8px 0;
	}
	
	.titreTexteImplantation{
		font-size:110%;
		font-weight:bold;
	}
	
	#implantationAccesPublic{
		float:left;
		width:100px;
		margin:20px 10px 0 0;
		padding:0 0 0 31px;
	}
	
	#implantationAccesPro{
		float:left;
		width:96px;
		margin:20px 0 0 0;
	}
	
	#implantationAccesPublic a img, #implantationAccesPro a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	#implantationAccesPublic a:hover img, #implantationAccesPro a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	#fabricationGauche1{
		float:left;
		width:310px;
		height:510px;
		margin:0 1px 0 0;
		background-color:#f1efe6;
	}
	
	#fabricationGauche1 h1, #porcelaineGauche h1{
		width:275px;
		height:25px;
		margin:0;
		padding:2px 0 0 35px;
		color:#fff;
		font-size:190%;
		font-weight:normal;
		background-color:#9a726f;
		background-image:url(images/fleche-titre.gif);
		background-repeat:no-repeat;
		background-position:0 5px;
	}
	
	#fabricationIntro{
		margin:15px 22px 0 33px;
		height:81px;
		font-size:110%;
		font-weight:bold;
		font-style:italic;
		color:#14181b;
	}
	
	#fabricationVoirShema{
		height:68px;
		padding:4px 0 0 75px;
		background-image:url(images/picto-bonhomme.gif);
		background-repeat:no-repeat;
		background-position:28px 0;
	}
	
	#fabricationDroite1{
		float:left;
		width:626px;
		height:510px;
	}
	
	#fabricationSommaire{
		height:95px;
		background-color:#f1efe6;
	}
	
	#fabricationSommaireGauche{
		float:left;
		width:262px;
		padding:4px 0 0 15px;
	}
	
	#fabricationSommaireDroite{
		float:left;
		width:349px;
		padding:4px 0 0 0;
	}
	
	.listeFabricationSommaire{
		margin:0;
		padding:0;
		list-style:none;
	}
	
	.listeFabricationSommaire li{
		margin:0 0 3px 0;
		padding:0 0 0 10px;
		background-image:url(images/fleche-sommaire-fabrication.gif);
		background-repeat:no-repeat;
		background-position:0 5px;
		font-size:110%;
	}
	
	.listeFabricationSommaire li a{
		color:#906365;
		text-decoration:none;
	}
	
	.listeFabricationSommaire li a:hover{
		color:#571416;
	}
	
	#fabricationEtape1{
		height:89px;
		padding:11px 0 0 15px;
		background-color:#e3decc;
	}
	
	#fabricationEtape1 h2, #fabricationEtape2 h2, #fabricationEtape3 h2, #fabricationEtape4 h2, #fabricationEtape5 h2, #fabricationEtape6 h2, #fabricationEtape7 h2, #fabricationEtape8 h2, #fabricationGauche5 h2, #fabricationEtape10Texte h2, #porcelaineDefinition h2, #porcelaineComparatif h2, #porcelaineCaracteristiques h2, #porcelainePropriete h2{
		margin:0;
		padding:0;
		font-size:140%;
		color:#14181b;
		font-weight:bold;
	}
	
	#fabricationEtape1 p, #fabricationEtape2 p, #fabricationEtape3 p, #fabricationEtape5 p, #fabricationEtape6 p, #fabricationEtape7 p, #fabricationEtape8 p, #fabricationGauche5 p, #fabricationEtape10Texte p, #porcelaineDefinition p, #porcelaineComparatif p, #porcelaineCaracteristiques p, #porcelainePropriete p{
		margin:10px 0 0 0;
		padding:0;
		font-size:110%;
		color:#14181b;
	}
	
	#fabricationEtape4 p{
		margin:10px 0 0 0;
		padding:0;
		font-size:110%;
		color:#14181b;
		line-height:14px;
	}
	
	#fabricationEtape2{
		float:left;
		width:295px;
		height:302px;
		margin:1px 1px 0 0;
		padding:11px 0 0 15px;
		background-color:#cfc9b1;
	}
	
	#fabricationEtape3{
		float:left;
		width:300px;
		height:302px;
		margin:1px 0 0 0;
		padding:11px 0 0 15px;
		background-color:#c2baa0;
	}
	
	#fabricationGauche2{
		float:left;
		width:310px;
		height:464px;
		margin:-1px 1px 0 0;
	}
	
	#fabricationEtape4{
		float:left;
		width:611px;
		height:453px;
		margin:-1px 0 0 0;
		padding:11px 0 0 15px;
		background-color:#e3decc;
	}
	
	#fabricationGauche3{
		float:left;
		width:310px;
		height:258px;
		margin:0 1px 0 0;
	}
	
	#fabricationEtape5{
		float:left;
		width:295px;
		height:247px;
		margin:0 1px 0 0;
		padding:11px 0 0 15px;
		background-color:#d9d4c4;
	}
	
	#fabricationEtape6{
		float:left;
		width:300px;
		height:247px;
		margin:0;
		padding:11px 0 0 15px;
		background-color:#c9c3ad;
	}
	
	#fabricationGauche4{
		float:left;
		width:310px;
		height:151px;
		margin:0 1px 0 0;
	}
	
	#fabricationEtape7{
		float:left;
		width:295px;
		height:140px;
		margin:0 1px 0 0;
		padding:11px 0 0 15px;
		background-color:#d9d4c4;
	}
	
	#fabricationEtape8{
		float:left;
		width:300px;
		height:140px;
		margin:0;
		padding:11px 0 0 15px;
		background-color:#c9c3ad;
	}
	
	#fabricationGauche5{
		float:left;
		width:606px;
		height:442px;
		padding:11px 0 0 15px;
		margin:0 1px 0 0;
		background-color:#e3decc;
	}
	
	#fabricationEtape10{
		float:left;
		width:315px;
		padding:11px 0 0 0;
		height:442px;
		background-color:#c9c3ad;
	}
	
	#fabricationEtape10Texte{
		height:249px;
		padding:0 0 0 15px;
	}
	
	#contenuPorcelaine{
		background-color:#f1efe6;
		width:937px;
	}
	
	#porcelaineGauche{
		float:left;
		width:310px;
		margin:0 0 0 0;
		padding:0;
		background-color:#f1efe6;
	}
	
	#porcelaineDroite{
		float:left;
		width:626px;
		border-left:1px solid #fff;
	}
	
	#visuelCeramique{
		margin:76px 0 0 0;
		padding:0 0 0 0;
	}
	
	#porcelaineSommaire{
		height:82px;
		background-color:#f1efe6;
	}
	
	#porcelaineDefinition{
		height:167px;
		padding:11px 0 0 15px;
		background-color:#e3decc;
	}
	
	#porcelainePropriete{
		height:151px;
		padding:11px 0 0 15px;
		background-color:#c2baa0;
	}
	
	#porcelaineComparatif{
		margin:1px 0 0 0;
		height:503px;
		padding:11px 0 0 15px;
		background-color:#cfc9b1;
	}
	
	#porcelaineCaracteristiques{
		margin:1px 0 0 0;
		height:180px;
		padding:11px 0 0 15px;
		background-color:#c2baa0;
	}
	
	#tableauComparatif{
		border-top:1px solid #a4a4a4;
		border-left:1px solid #a4a4a4;
	}
	
	#tableauComparatif th{
		border-right:1px solid #a4a4a4;
		border-bottom:1px solid #a4a4a4;
		color:#000;
		font-size:110%;
		font-weight:bold;
		background-color:#cfd386;
		padding:6px 10px 6px 10px;
	}
	
	#tableauComparatif td{
		border-right:1px solid #a4a4a4;
		border-bottom:1px solid #a4a4a4;
		color:#000;
		padding:6px 6px 6px 6px;
		text-align:center;
		vertical-align:top;
	}
	
	#tableauComparatif td.ligne1{
		background-color:#f2f4d5;
	}
	
	.plusGrand2{
		font-size:110%;
	}
	
	#exigezQualiteGauche{
		float:left;
		width:611px;
		height:456px;
		margin:50px 0 0 0;
		padding:1px 0 0 0;
		border-left:28px solid #fff;
		background-color:#e3decc;
	}
	
	#exigezQualiteGauche h1{
		width:576px;
		padding:2px 0 0 35px;
		margin:0 0 15px 0;
		height:25px;
		background-color:#9a726f;
		background-image:url(images/fleche-titre.gif);
		background-repeat:no-repeat;
		background-position:0 5px;
		font-size:190%;
		font-weight:normal;
		color:#fff;
	}
	
	#exigezQualiteTexte{
		float:left;
		width:570px;
		padding:0 20px 0 35px;
	}
	
	#exigezQualiteTexte p{
		margin:10px 0 0 0;
		padding:0;
		font-size:110%;
		color:#14181b;
	}
	
	#exigezQualitePictos{
		float:left;
		width:56px;
		padding:0 0 0 0;
	}
	
	#exigezQualiteDroite{
		float:left;
		width:317px;
		height:457px;
		margin:50px 0 0 0;
		padding:0 0 0 9px;
		background-color:#e3decc;
	}
	
	.plusPetit{
		font-size:90%;
	}
	
	#visiteUsineGauche{
		float:left;
		width:609px;
		height:232px;
		margin:50px 0 0 0;
		padding:1px 0 0 0;
		border-left:28px solid #fff;
		background-color:#e3decc;
	}
	
	#visiteUsineGauche h1{
		width:574px;
		padding:2px 0 0 35px;
		margin:0 0 0 0;
		height:25px;
		background-color:#9a726f;
		background-image:url(images/fleche-titre.gif);
		background-repeat:no-repeat;
		background-position:0 5px;
		font-size:190%;
		font-weight:normal;
		color:#fff;
	}
	
	#visiteUsineDroite{
		float:left;
		width:280px;
		height:184px;
		margin:50px 0 0 0;
		padding:48px 36px 0 12px;
		background-color:#e3decc;
	}
	
	#visiteUsineDroite p{
		margin:0 0 12px 0;
		font-size:110%;
		font-weight:bold;
		font-style:italic;
		color:#14181b;
	}
	
	#visiteUsineGauche1{
		position:relative;
		float:left;
		width:374px;
		padding:0 0 0 34px;
		margin:0 15px 0 0;
	}
	
	#horairesVisites{
		position:absolute;
		z-index:98;
		top:130px;
		left:34px;
		width:344px;
		padding:8px 15px 0 15px;
		background-color:#c2baa0;
	}
	
	#horairesVisites p{
		font-size:110%;
		margin:0 0 12px 0;
	}
	
	#visiteUsineVisuel1{
		float:left;
		width:180px;
		margin:0 15px 0 0;
	}
	
	#visiteUsineVisuel2{
		float:left;
		width:179px;
	}
	
	#visiteUsineGauche2{
		float:left;
		width:186px;
	}
	
	
	#magasinVenteGauche{
		float:left;
		width:531px;
		height:394px;
		margin:50px 0 0 0;
		padding:0 11px 0 0;
		border-left:28px solid #fff;
		background-color:#e3decc;
	}
	
	#magasinVenteGauche h1{
		padding:2px 0 0 35px;
		margin:0 0 0 0;
		height:25px;
		background-color:#9a726f;
		background-image:url(images/fleche-titre.gif);
		background-repeat:no-repeat;
		background-position:0 5px;
		font-size:190%;
		font-weight:normal;
		color:#fff;
	}
	
	#magasinTexte{
		float:left;
		width:310px;
		padding:22px 20px 0 35px;
		font-size:110%;
	}
	
	#magasinTexte a{
		color:#14181b;
		text-decoration:none;
		font-size:90%;
		font-weight:bold;
	}
	
	#magasinTexte a:hover{
		text-decoration:underline;
	}
	
	#magasinHoraires{
		float:left;
		width:166px;
		padding:20px 0 40px 0;
		margin:0 0 0 0;
		text-align:center;
		background-color:#c2baa0;
	}
	
	#magasinHoraires h3{
		font-size:110%;
		margin:0;
		padding:0 0 8px 0;
		font-weight:bold;
		text-decoration:underline;
	}
	
	#magasinHoraires p{
		margin:12px 0 0 0;
		padding:0;
	}
	
	#magasinVenteDroite{
		float:left;
		width:394px;
		margin:50px 0 0 0;
	}
	/* PAGES INSTITUTIONNELLES */
	
	
	/* NOUS CONTACTER */
	.titreContact{
		margin:1px 0 0 0;
		padding:0 0 0 432px;
		font-size:130%;
		color:#571416;
		font-weight:bold;
	}
	
	.titreContactEn{
		margin:1px 0 0 0;
		padding:0 0 0 450px;
		font-size:130%;
		color:#571416;
		font-weight:bold;
	}
	
	#retourPagePrecedente{
		display:block;
		width:169px;
		height:17px;
		margin:6px 0 0 413px;
		padding:1px 0 0 0;
		background-color:#acb0ad;
		color:#fff;
		font-weight:bold;
		text-decoration:none;
		text-align:center;
	}
	
	#retourPagePrecedente:hover{
		background-color:#f2f2f2;
		color:#acb0ad;
	}
	
	#contactGauche{
		float:left;
		width:467px;
		background-color:#f1efe6;
		border-left:28px solid #fff;
		margin:30px 21px 12px 0;
	}
	
	#siegeAdresse{
		float:left;
		width:198px;
		padding:26px 0 0 15px;
		font-size:130%;
	}
	
	#siegeAdresse a{
		color:#14181b;
		text-decoration:underline;
	}
	
	#siegeVisuel{
		float:left;
		width:235px;
		padding:20px 0 0 0;
	}
	
	#planAcces{
		padding:20px 0 20px 16px;
	}
	
	#usaSimon{
		width:467px;
		height:233px;
		background-color:#e3decc;
	}
	
	.pillivuytUSA{
		width:431px;
		margin:0 0 0 15px;
		border-top:1px solid #fff;
		padding:26px 0 26px 0;
	}
	
	.usaGauche{
		float:left;
		width:260px;
		font-size:130%;
	}
	
	.usaDroite{
		float:left;
		width:165px;
		font-size:130%;
	}
	
	.usaDroite a{
		text-decoration:underline;
		color:#14181b;
	}
	
	#contactDroite{
		float:left;
		width:448px;
		margin:30px 0 12px 0;
	}
	
	#contactDroite h2{
		font-size:130%;
		font-weight:bold;
		margin:0;
		padding:0 0 15px 0;
	}
	
	#contactDroite p{
		margin:14px 0 14px 0;
		padding:0;
		font-size:110%;
	}
	
	#contactDroite a{
		text-decoration:underline;
		color:#14181b;
	}
	
	.separateurAdresses{
		height:1px;
		background-color:#e3decc;
	}
	/* NOUS CONTACTER */
	
	
	/* ACCES PRESSE */
	.titreAccesPresse{
		margin:1px 0 0 0;
		padding:0 0 0 443px;
		font-size:130%;
		color:#571416;
		font-weight:bold;
	}
	
	#dossierPresseGauche{
		float:left;
		width:364px;
		margin:30px 20px 14px 0;
		padding:18px 0 33px 15px;
		border-left:28px solid #fff;
		background-color:#f1efe6;
	}
	
	#dossierPresseGauche2{
		float:left;
		width:364px;
		margin:30px 20px 14px 0;
		padding:18px 0 16px 15px;
		border-left:28px solid #fff;
		background-color:#f1efe6;
	}
	
	#dossierPresseGauche h2, #dossierPresseGauche2 h2{
		font-size:130%;
		font-weight:bold;
		margin:0;
		padding:0;
	}
	
	#dossiersPresseTab{
		margin:15px 0 0 0;
		width:306px;
	}
	
	#dossiersPresseTab td{
		width:88px;
		padding:0 8px 12px 0;
	}
	
	.visuelDossierPresse a{
		display:block;
		width:86px;
		height:122px;
		border:1px solid #fff;
	}
	
	.visuelDossierPresse a:hover{
		border:1px solid #14181b;
	}
	
	.lienDossierPresse{
		margin:6px 0 0 0;
		text-align:center;
		color:#6e6e6e;
		font-size:90%;
	}
	
	.lienDossierPresse a{
		font-size:110%;
		color:#000;
		text-align:underline;
	}
	
	.demandePresse{
		font-size:120%;
		font-weight:bold;
		margin:10px 0 0 0;
	}
	
	.remplirForm{
		margin:8px 0 0 0;
		font-size:110%;
	}
	
	.remplirForm a{
		color:#14181b;
		text-decoration:underline;
	}
	
	#dossierPresseVisuel{
		float:left;
		width:169px;
		margin:30px 20px 0 0;
	}
	
	#dossierPresseDroite{
		float:left;
		margin:30px 0 0 0;
		width:362px;
	}
	
	#dossierPresseDroite h2{
		font-size:130%;
		font-weight:bold;
		margin:0;
		padding:0;
	}
	
	#dossierPresseDroite p{
		font-size:120%;
		margin:0 0 16px 0;
		padding:0;
	}
	
	#dossierPresseDroite p a{
		color:#14181b;
		text-decoration:underline;
	}
	
	#dossierPresseDroite h3{
		font-size:110%;
		font-weight:normal;
		margin:0;
		padding:0;
	}
	
	.separateurPresse{
		height:1px;
		background-color:#e3decc;
		margin:0 0 16px 0;
	}
	
	#dossierPresseGauche2 form{
		margin:10px 0 0 0;
	}
	
	.labelDemandePresse{
		float:left;
		width:70px;
		padding:4px 0 0 0;
	}
	
	.champDemandePresse{
		float:left;
		width:250px;
		padding:0 0 6px 0;
	}
	
	.champDemandePresse input{
		font-family:arial;
		font-size:11px;
		color:#14181b;
		background-color:#fff;
		padding:1px 3px 1px 3px;
		border:1px solid #fff;
		width:170px;
	}
	
	.champDemandePresse textarea{
		font-family:arial;
		font-size:11px;
		color:#14181b;
		background-color:#fff;
		padding:1px 3px 1px 3px;
		border:1px solid #fff;
		width:220px;
	}
	
	#envoyerDemande{
		margin:8px 0 0 70px;
	}
	
	.calageConfirmation{
		height:161px;
	}
	/* ACCES PRESSE */
	
	
	/* ACTUALITES */
	#titreActualites{
		width:902px;
		padding:2px 0 0 35px;
		margin:50px 0 0 28px;
		height:25px;
		background-color:#9a726f;
		background-image:url(images/fleche-titre.gif);
		background-repeat:no-repeat;
		background-position:0 5px;
		font-size:190%;
		font-weight:normal;
		color:#fff;
	}
	
	#actualitesMap{
		margin:0 0 0 0;
		width:965px;
	}
	
	#actualitesGauche{
		width:310px;
		padding:0 0 0 28px;
		border-right:1px solid #fff;
		background-color:#cfc9b1;
		vertical-align:top;
		background-image:url(images/fond-marge-actualites.gif);
		background-repeat:repeat-y;
	}
	
	#actualitesGauche h2{
		width:275px;
		height:25px;
		margin:0;
		padding:27px 0 0 35px;
		background-color:#f1efe6;
		font-size:130%;
		font-weight:bold;
	}
	
	#actualitesGauche p{
		margin:18px 0 20px 0;
		padding:0 5px 0 35px;
		font-size:110%;
	}
	
	#actualitesEvenements{
		border-top:1px solid #fff;
	}
	
	#visuelEvenement{
		margin:0 0 0 -29px;
	}
	
	#logoInnovationNouveautes{
		width:310px;
		margin:0 0 20px 0;
		text-align:center;
	}
	
	#actualitesDroite{
		width:315px;
		background-color:#e3decc;
		vertical-align:top;
		border-right:1px solid #fff;
	}
	
	#actualitesDroite h2{
		height:25px;
		margin:0;
		padding:27px 0 0 15px;
		background-color:#f1efe6;
		font-size:130%;
		font-weight:bold;
	}
	
	.actuTexte{
		margin:12px 0 12px 0;
		padding:0 15px 0 15px;
	}
	
	.actuPhoto{
		margin:5px 0 0 0;
		padding:0 0 0 15px
	}
	
	.actuSeparateur{
		clear:both;
		height:1px;
		background-color:#fff;
		margin:0 15px 0 15px;
	}
	/* ACTUALITES */
	
	
	/* NOUVEAUTES */
	#nouveautesMap{
		margin:50px 0 0 28px;
		width:935px;
	}
	
	.nouveautesGauche{
		width:468px;
		background-color:#e1dcca;
		border-right:1px solid #fff;
		vertical-align:top;
	}
	
	.nouveautesGauche h1{
		width:423px;
		padding:2px 0 0 35px;
		margin:0 0 0 0;
		height:25px;
		background-color:#9a726f;
		background-image:url(images/fleche-titre.gif);
		background-repeat:no-repeat;
		background-position:0 5px;
		font-size:190%;
		font-weight:normal;
		color:#fff;
	}
	
	.nouveautesGauche h2{
		margin:22px 0 0 0;
		padding:0 0 0 34px;
		font-size:150%;
		font-weight:bold;
	}
	
	.nouveautesGauche p{
		margin:10px 0 0 0;
		padding:0 0 0 34px;
		font-size:110%;
	}
	
	.miniaturesNouveautes{
		margin:42px 0 0 34px;
		width:556px;
		border-top:1px solid #fff;
		border-bottom:1px solid #fff;
	}
	
	.decouvrezNouveaute{
		margin:20px 0 29px 0;
		padding:0 0 0 35px;
	}
	
	.decouvrezNouveaute a{
		color:#9a726f;
		font-size:180%;
		text-decoration:underline;
	}
	
	.nouveautesVisuels{
		width:469px;
		background-color:#cfc9b1;
		vertical-align:top;
	}
	
	#nouveautesVisuel{
		width:469px;
		border-bottom:1px solid #fff;
	}
	
	#nouveautesMiniatures{
		margin:30px 0 30px 30px;
	}
	
	.nouveautesDroite{
		width:310px;
		background-color:#cfc9b1;
		vertical-align:top;
	}
	
	.nouveautesDroite h1{
		width:294px;
		padding:7px 0 0 16px;
		margin:0 0 0 0;
		height:20px;
		background-color:#f1efe6;
		font-size:130%;
		font-weight:bold;
	}
	
	#miniaturesPresse{
		width:291px;
		margin:15px 0 0 16px;
	}
	
	#miniaturesPresse td{
		width:88px;
		padding:0 9px 0 0;
	}
	
	#miniaturesPresse td a{
		border:1px solid #fff;
		display:block;
		width:86px;
		height:122px;
	}
	
	#miniaturesPresse td a:hover{
		border:1px solid #14181b;
	}
	
	#miniaturesPresse td.ligne{
		width:294px;
		height:33px;
		padding:0 0 0 0;
		text-align:center;
		font-size:110%;
	}
	
	.nouveautesGauche2{
		width:625px;
		height:30px;
		background-color:#e1dcca;
		border-right:1px solid #fff;
		vertical-align:top;
	}
	
	.nouveautesDroite2{
		width:310px;
		padding:0 13px 0 0;
		height:30px;
		background-color:#cfc9b1;
		text-align:right;
		background-color:#e3decc;
	}
	
	.nouveautesDroite2 a{
		color:#14181b;
		text-decoration:none;
	}
	
	.nouveautesDroite2 a:hover{
		text-decoration:underline;
	}
	/* NOUVEAUTES */
	
	
	
/* CATALOGUE GRAND PUBLIC */
	#pageEntreeCataloguePublic{
		background-image:url(images/fond-catalogue-public.jpg);
		background-repeat:no-repeat;
		background-position:0 54px;
		height:588px;
		width:993px;
	}
	
	#entreeCataloguePublicGauche{
		float:left;
		width:650px;
		padding:0 0 0 51px;
	}
	
	#logoEntreeCataloguePublic{
		padding:28px 0 0 108px;
	}
	
	#btnNouveautes{
		float:left;
		width:131px;
		margin:0 52px 0 0;
		padding:122px 0 0 0;
	}
	
	#recettesConseils{
		float:left;
		width:100px;
		padding:49px 0 0 0;
	}
	
	#btnRecettes{
		width:100px;
		border-bottom:2px solid #fff;
	}
	
	#btnConseils{
		width:100px;
	}
	
	#btnEnvieDeco{
		float:left;
		width:100px;
		margin:149px 0 0 0;
		border-left:2px solid #fff;
	}
	
	#btnEnvieLiberte{
		float:left;
		width:100px;
		padding:33px 0 0 10px;
	}
	
	#btnNouveautes a img, #recettesConseils a img, #btnEnvieDeco a img, #btnEnvieLiberte a img, #accesDetaillant a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	#btnNouveautes a:hover img, #recettesConseils a:hover img, #btnEnvieDeco a:hover img, #btnEnvieLiberte a:hover img, #accesDetaillant a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	#accesDetaillant{
		margin:37px 0 0 0;
		height:19px;
	}
	
	#entreeCataloguePublicDroite{
		float:left;
		width:292px;
	}
	
	#menuHautEntreeCataloguePublic{
		margin:27px 0 0 13px;
		color:#98988f;
	}
	
	#menuHautEntreeCataloguePublic a{
		color:#98988f;
		text-decoration:none;
	}
	
	#menuHautEntreeCataloguePublic a:hover{
		color:#571416;
	}
	
	#rechercheCatPublic{
		margin:22px 0 0 77px;
		padding:0 0 0 9px;
		width:176px;
		border:1px solid #cccbc5;
	}
	
	#rechercheCatPublic h2{
		margin:10px 0 0 0;
		padding:0;
		font-weight:bold;
		font-size:100%;
	}
	
	#champRecherche{
		float:left;
		width:142px;
		margin:6px 0 0 0;
	}
	
	#champRecherche input{
		font-family:arial;
		font-size:11px;
		color:#14181b;
		padding:2px 3px 2px 3px;
		width:134px;
		border:1px solid #c3c8c5;
	}
	
	#go{
		float:left;
		width:20px;
		padding:0 0 0 6px;
		margin:6px 0 15px 0;
	}
	
	.boutonRecherche{
		float:left;
		width:29px;
		margin:3px 0 0 0;
	}
	
	.labelRecherche{
		float:left;
		width:145px;
		margin:7px 0 0 0;
		font-weight:bold;
	}
	
	#rechercher{
		margin:4px 0 10px 98px;
		padding:0;
	}
	
	#questions{
		margin:18px 0 0 77px;
		padding:0;
		list-style:none;
	}
	
	#questions li{
		margin:0 0 5px 0;
		padding:0;
		list-style:none;
	}
	
	#questions li a{
		color:#98988f;
		text-decoration:none;
	}
	
	#questions li a:hover{
		color:#571416;
	}
	
	#visuelMenu{
		float:left;
		width:256px;
		margin:30px 0 0 0;
		visibility:hidden;
	}
	
	#visuelMenu2{
		float:left;
		width:256px;
		margin:30px 0 0 0;
		visibility:visible;
	}
	
	#conteneurMenu{
		float:left;
		width:161px;
		height:168px;
		overflow:hidden;
		visibility:visible;
	}
		
	#menuPublic{
		float:left;
		width:110px;
		margin:0 6px 0 0;
		padding:0 0 0 16px;
		list-style:none;
		text-align:right;
	}
	
	#menuPublic li{
		margin:0 1px 0 0;
		padding:0;
	}
	
	#menuPublic li a{
		text-decoration:none;
		color:#7d7867;
	}
	
	#menuPublic li a:hover{
		color:#650c0e;
	}
	
	#navigationPublic{
		float:left;
		width:15px;
		height:168px;
		background-image:url(images/fond-defilement.gif);
		background-repeat:repeat-y;
		background-position:6px top;
	}
	
	#flecheHaut{
		visibility:hidden;
	}
	
	#flecheBas{
		margin:143px 0 0 0;
		visibility:hidden;
	}
	
	#entreesGrandPublic{
		float:left;
		width:180px;
		margin:33px 0 0 0;
		font-size:180%;
	}
	
	#entreesGrandPublic ul{
		margin:0;
		padding:0;
		list-style:none;
	}
	
	#entreesGrandPublic ul li{
		margin:0 0 13px 0;
		color:#650c0e;
	}
	
	#entreesGrandPublic ul li a{
		color:#7d7867;
		text-decoration:none;
	}
	
	#entreesGrandPublic ul li a:hover{
		color:#650c0e;
	}
	
	#logoLigne{
		float:left;
		width:148px;
		padding:29px 0 0 56px;
	}
	
	#titreLignes{
		float:left;
		width:450px;
		padding:0 0 0 56px;
		margin:82px 0 0 0;
		font-size:130%;
		color:#7d7867;
		height:49px;
	}
	
	#titreLignes a{
		color:#7d7867;
		text-decoration:none;
	}
	
	#titreLignes a:hover{
		text-decoration:underline;
	}
	
	.nomLigne{
		font-size:130%;
		color:#650c0e;
	}
	
	#menuHautLignesRecherche{
		float:left;
		width:266px;
		padding:28px 0 0 0;
	}
	
	#menuHautLignes{
		color:#98988f;
	}
	
	#menuHautLignes a{
		color:#98988f;
		text-decoration:none;
	}
	
	#menuHautLignes a:hover{
		color:#571416;
	}
	
	#vousRecherchezLigne{
		width:177px;
		height:42px;
		margin:23px 0 0 70px;
		padding:0 0 0 10px;
		background-image:url(images/fond-recherche-ligne.gif);
		background-repeat:no-repeat;
	}
	
	#vousRecherchezLigne h2{
		padding:4px 0 0 0;
		margin:0;
		font-size:90%;
		font-weight:bold;
		color:#000;
	}
	
	#rechercheLigneChamp{
		float:left;
		width:148px;
		padding:2px 9px 0 0;
	}
	
	#rechercheLigneChamp input{
		width:142px;
		height:13px;
		padding:0 2px 1px 2px;
		font-family:verdana;
		font-size:90%;
		color:#000;
		background-color:#f6f6f4;
		border:1px solid #c6cbc8;
	}
	
	#rechercheLigneOk{
		float:left;
		margin:-1px 0 0 0;
		width:20px;
	}
	
	#menuNouveauteGP{
		float:left;
		width:258px;
	}
	
	#menuLignes{
		position:relative;
		float:left;
		margin:29px 0 0 0;
		width:202px;
		height:245px;
		padding:0 28px 0 28px;
		background-image:url(images/fond-menu-gauche.jpg);
		background-repeat:no-repeat;
		background-position:left bottom;
	}
	
	#menuLignes2{
		position:relative;
		margin:29px 0 0 0;
		width:202px;
		height:245px;
		padding:0 28px 0 28px;
		background-image:url(images/fond-menu-gauche.jpg);
		background-repeat:no-repeat;
		background-position:left bottom;
	}
	
	#btnLignesLigne{
		float:left;
		display:block;
		width:100px;
		height:98px;
		padding:0 2px 0 0;
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	#sousMenuLignes, #sousMenuEssentiels{
		display:none;
		position:absolute;
		top:0;
		left:240px;
		margin:0;
		padding:0;
		list-style:none;
		width:115px;
		z-index:80;
		background-color:#fff;
	}
	
	#sousMenuLignes li, #sousMenuEssentiels li{
		margin:0 0 4px 0;
	}
	
	#sousMenuLignes li a, #sousMenuEssentiels li a{
		color:#7d7867;
		text-decoration:none;
	}
	
	#sousMenuLignes li a:hover, #sousMenuEssentiels li a:hover{
		color:#ad0030;
	}
	
	#btnDecorsLigne{
		float:left;
		display:block;
		width:100px;
		height:98px;
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	#btnEssentielsLigne{
		display:block;
		width:202px;
		height:51px;
		margin:1px 0 0 0;
	}
	
	#btnGrandPublicLigne{
		display:block;
		width:100px;
		height:51px;
		margin:0 0 0 102px;
		border-bottom:2px solid #fff;
	}
	
	#btnLignesLigne:hover, #btnDecorsLigne:hover, #btnEssentielsLigne:hover, #btnGrandPublicLigne:hover{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	#visuelLigne{
		float:left;
		width:519px;
		margin:0 0 0 0;
	}
	
	#texteLigne{
		float:left;
		margin:28px 0 0 0;
		padding:16px 16px 5px 16px;
		width:156px;
		height:196px;
		background-color:#f2f4d5;
	}
	
	#texteLigne h2{
		margin:0 0 11px 0;
		padding:0;
		font-size:120%;
		font-weight:bold;
		color:#575140;
	}
	
	#texteLigne p{
		margin:0 0 11px 0;
		color:#575140;
	}
	
	#vignettesLigne{
		position:relative;
		margin:-1px 0 0 0;
		padding:0 0 0 28px;
		width:965px;
		border-top:1px solid #d2d2ca;
	}
	
	#vignettesLigne2{
		position:relative;
		margin:-1px 0 0 0;
		padding:0 0 0 28px;
		width:490px;
		border-top:1px solid #d2d2ca;
	}
	
	.vignetteLigne{
		float:left;
		width:111px;
		margin:37px 7px 0 0;
	}
	
	.vignetteLigne a{
		display:block;
		width:109px;
		height:109px;
		border:1px solid #fff;
	}
	
	.vignetteLigne a:hover{
		display:block;
		width:109px;
		height:109px;
		border:1px solid #969284;
	}
	
	.vignetteLigne a.produitActif{
		border:1px solid #ad0031;
	}
	
	.vignetteLigne a.produitActif:hover{
		border:1px solid #ad0031;
	}
	
	.vignetteLigneLegende{
		position:absolute;
		top:12px;
		z-index:50;
		color:#7d7867;
	}
	
	.vignetteLigneLegende2{
		position:absolute;
		top:12px;
		z-index:50;
		color:#7d7867;
	}
	
	.masque{
		display:none;
	}
	
	.affiche{
		display:block;
	}
	
	#ligneLegende1{
		left:28px;
	}
	
	#ligneLegende2{
		left:146px;
	}
	
	#ligneLegende3{
		left:264px;
	}
	
	#ligneLegende4{
		left:382px;
	}
	
	#ligneLegende4b{
		left:248px;
		width:244px;
		text-align:right;
	}
	
	#ligneLegende5{
		left:500px;
	}
	
	#ligneLegende6{
		left:618px;
	}
	
	#ligneLegende7{
		left:736px;
	}
	
	#ligneLegende8{
		left:720px;
		width:244px;
		text-align:right;
	}
	
	#compteurLigne{
		margin:9px 0 0 0;
	}
	
	#pagePrecedente{
		float:left;
		width:110px;
		padding:0 0 0 383px;
		text-align:right;
	}
	
	#pagePrecedente a, #pageSuivante a{
		color:#650c0e;
		text-decoration:none;
	}
	
	#pagePrecedente a img, #pageSuivante a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	#pagePrecedente a:hover, #pageSuivante a:hover{
		color:#a7264a;
	}
	
	#pagePrecedente a:hover img, #pageSuivante a:hover img{
		filter:alpha(opacity=70); 
        -moz-opacity:0.7; 
        opacity:0.7;
	}
	
	#pageSuivante{
		float:left;
		width:100px;
		padding:0 0 0 6px;
	}
	
	#compteurPagesLigne{
		float:left;
		width:366px;
		text-align:right;
		color:#665f5f;
	}
	
	#compteurPagesLigne a{
		color:#665f5f;
		text-decoration:none;
	}
	
	#compteurPagesLigne a:hover{
		color:#ad0031;
	}
	
	.pageActiveLigne{
		color:#ad0031;
		font-weight:bold;
	}
	
	.nomProduit{
		font-size:75%;
		color:#000;
	}
	
	#visuelProduitLigne{
		float:left;
		width:246px;
		margin:28px 0 0 0;
	}
	
	#tableauProduitLigne{
		float:left;
		margin:28px 0 0 0;
		width:460px;
		height:246px;
	}
	
	#centrageVertical, #centrageVerticalCellule{
		width:460px;
		height:246px;
		vertical-align:middle;
	}
	
	#tableauProduit{
		width:460px;
	}
	
	#tableauProduit th{
		height:19px;
		background-color:#ced482;
		color:#000;
		text-align:left;
		border-right:1px solid #b2b487;
		border-bottom:1px solid #b2b487;
		padding-left:15px;
	}
	
	#tableauProduit th.tableauProduitEntete1{
		width:184px;
	}
	
	#tableauProduit th.tableauProduitEntete2{
		width:81px;
	}
	
	#tableauProduit th.tableauProduitEntete3{
		width:61px;
	}
	
	#tableauProduit th.tableauProduitEntete4{
		width:72px;
	}
	
	#tableauProduit td{
		vertical-align:middle;
		padding:2px 5px 2px 15px;
		border-right:1px solid #b2b487;
		border-bottom:1px solid #b2b487;
		color:#000;
	}
	
	#tableauProduit td.tableauProduitCellule1{
		width:179px;
	}
	
	#tableauProduit td.tableauProduitCellule2{
		width:76px;
	}
	
	#tableauProduit td.tableauProduitCellule3{
		width:56px;
	}
	
	#tableauProduit td.tableauProduitCellule4{
		width:67px;
	}
	
	#tableauProduit td.tableauProduitLigne1{
		background-color:#f2f4d5;
	}
	
	#tableauProduit td.tableauProduitLigne2{
		background-color:#fff;
	}
	
	.decorVisuel{
		float:left;
		width:246px;
		margin:28px 0 0 0;
		padding:0 10px 0 0;
	}
	
	#menuGpNouveaute{
		margin:16px 0 15px 30px;
		padding:0;
		list-style:none;
	}
	
	#menuGpNouveaute div{
		margin:0 0 1px 0;
	}
	
	#menuGpNouveaute a{
		margin:0 0 0 0;
		padding:0;
		text-decoration:none;
	}
	
	#menuGpNouveaute a img{
		filter:alpha(opacity=100);
        -moz-opacity:1; 
        opacity:1;
	}
	
	#menuGpNouveaute a:hover img{
		filter:alpha(opacity=80); 
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	#contenuNouveauteGP{
		margin:29px 0 27px 0;
	}
	
	#visuelsGpNouveaute{
		width:342px;
		padding:0 0 20px 0;
		vertical-align:top;
	}
	
	#visuelGpNouveaute{
		margin:0 0 28px 0;
		border-bottom:1px solid #989c52;
	}
	
	#visuelGpNouveaute a img, .vignetteGpNouveaute1 a img, .vignetteGpNouveaute2 a img{
		filter:alpha(opacity=100);
        -moz-opacity:1; 
        opacity:1;
	}
	
	#visuelGpNouveaute a:hover img, .vignetteGpNouveaute1 a:hover img, .vignetteGpNouveaute2 a:hover img{
		filter:alpha(opacity=80);
        -moz-opacity:0.8; 
        opacity:0.8;
	}
	
	#vignettesGpNouveaute{
		padding:0 0 0 36px;
	}
	
	.vignetteGpNouveaute1{
		float:left;
		width:129px;
		margin:0 0 16px 0;
		padding:0 13px 0 0;
		border-bottom:1px solid #989c52;
	}
	
	.vignetteGpNouveaute2{
		float:left;
		width:129px;
		margin:0 0 16px 0;
		padding:0 0 0 0;
		border-bottom:1px solid #989c52;
	}
	
	#decouvrezNouveauteGP{
		margin:15px 0 0 20px;
		padding:0 0 0 16px;
		background-image:url(images/puce-decouvrez-nouveaute.gif);
		background-repeat:no-repeat;
		background-position:0 3px;
	}
	
	#decouvrezNouveauteGP a{
		color:#6d7033;
		font-size:150%;
		font-weight:bold;
		text-decoration:none;
	}
	
	#decouvrezNouveauteGP a:hover{
		text-decoration:underline;
	}
	
	#texteGpNouveaute{
		width:342px;
		padding:0 0 0 22px;
		vertical-align:top;
	}
	
	#texteGpNouveaute h2{
		margin:0 0 0 0;
		font-size:150%;
		font-weight:bold;
	}
	
	#texteGpNouveaute p{
		margin:14px 0 0 0;
	}
	
	#recettesAccueil{
		margin:29px 0 0 0;
		width:718px;
	}
	
	.accueilRecetteCategorie{
		width:80px;
		vertical-align:top;
		padding:5px 0 4px 0;
		text-align:center;
		background-color:#cfd483;
		color:#fff;
		font-size:110%;
	}
	
	.accueilRecetteNom{
		width:252px;
		vertical-align:top;
		padding:5px 11px 5px 16px;
		font-size:140%;
		font-weight:bold;
		color:#000;
		line-height:14px;
	}
	
	.accueilVisuelRecette img{
		border:1px solid #989d4c;
	}
	
	.accueilVisuelRecette a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	.accueilVisuelRecette a:hover img{
		filter:alpha(opacity=70); 
        -moz-opacity:0.7; 
        opacity:0.7;
	}
	
	#accueilRecettesListeGauche{
		float:left;
		width:220px;
		margin:15px 0 0 0;
		padding:0 20px 0 10px;
	}
	
	#accueilRecettesListeMilieu{
		float:left;
		width:220px;
		margin:15px 0 0 0;
		padding:0 20px 0 0;
	}
	
	#accueilRecettesListeDroite{
		float:left;
		width:220px;
		margin:15px 0 0 0;
	}
	
	#accueilRecettesListeGauche ul, #accueilRecettesListeMilieu ul, #accueilRecettesListeDroite ul{
		margin:0;
		padding:0 0 20px 0;
		list-style:none;
	}
	
	#accueilRecettesListeGauche ul li, #accueilRecettesListeMilieu ul li, #accueilRecettesListeDroite ul li{
		margin:0 0 5px 0;
		padding:0 0 0 10px;
		background-image:url(images/puce-recettes.gif);
		background-repeat:no-repeat;
		background-position:0 4px;
	}
	
	#accueilRecettesListeGauche ul li a, #accueilRecettesListeMilieu ul li a, #accueilRecettesListeDroite ul li a{
		color:#a19f96;
		font-size:110%;
		text-decoration:none;
		line-height:12px;
	}
	
	#accueilRecettesListeGauche ul li a:hover, #accueilRecettesListeMilieu ul li a:hover, #accueilRecettesListeDroite ul li a:hover{
		color:#571416;
	}
	
	#blocRecette{
		float:left;
		width:705px;
		padding:0 0 0 2px;
		margin:29px 0 0 0;
	}
	
	#recette{
		width:705px;
		margin:0 0 15px 0;
		border:1px solid #9a9f4f;
	}
	
	#recetteEntete{
		background-color:#cfd482;
	}
	
	#recetteVisuel{
		position:absolute;
		left:315px;
		top:-62px;
		z-index:20;
		width:226px;
		height:191px;
	}
	
	#recetteEnteteGauche{
		width:285px;
		padding:8px 0 7px 15px;
	}
	
	#recetteEnteteGauche h2{
		margin:0 0 2px 0;
		font-size:150%;
		font-weight:bold;
	}
	
	#recetteEnteteGauche p{
		margin:0;
		padding:0;
		font-weight:bold;
		font-style:italic;
	}
	
	#recetteVisuelImprimer{
		position:relative;
		width:1px;
		height:1px;
	}
	
	#recetteImprimer{
		position:absolute;
		left:664px;
		top:-38px;
		z-index:25;
	}
	
	#recetteImprimer a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	#recetteImprimer a:hover img{
		filter:alpha(opacity=70); 
        -moz-opacity:0.7; 
        opacity:0.7;
	}
	
	#recetteTableau{
		width:669px;
		margin:7px 0 7px 15px;
	}
	
	#recetteIngredients{
		width:271px;
		padding:0 15px 0 0;
		vertical-align:top;
		border-right:1px solid #d2d2ca;
	}
	
	#recettePreparation{
		width:368px;
		padding:137px 0 0 14px;
		vertical-align:top;
	}
	
	#recetteIngredients h3, #recettePreparation h3{
		margin:0 0 2px 0;
		font-size:110%;
		font-weight:bold;
		color:#000;
	}
	
	#recetteIngredients p, #recettePreparation p{
		margin:0 0 12px 0;
	}
	
	#lienPoserQuestion{
		margin:0 0 13px 0;
		padding:0 0 0 10px;
		background-image:url(images/puce-recettes.gif);
		background-repeat:no-repeat;
		background-position:0 5px;
	}
	
	#lienPoserQuestion a{
		color:#a19f96;
		font-size:110%;
		text-decoration:none;
	}
	
	#lienPoserQuestion a:hover{
		color:#571416;
	}
	
	.questionReponse h2{
		margin:0 0 0 0;
		padding:0;
		font-size:120%;
		font-weight:bold;
	}
	
	.questionReponse h3{
		margin:10px 0 0 0;
		padding:0;
		font-size:100%;
		font-weight:bold;
	}
	
	.questionReponse p{
		margin:0 0 8px 0;
	}
	
	.questionReponse p a{
		color:#000;
		text-decoration:underline;
	}
	
	.questionReponse ul{
		margin:8px 0 8px 10px;
		padding:0;
		list-style:none;
	}
	
	.questionReponse ul li{
		margin:0 0 3px 0;
		padding:0 0 0 10px;
		background-image:url(images/puce-recettes.gif);
		background-repeat:no-repeat;
		background-position:0 4px;
	}
	
	.questionReponse ul li a{
		color:#a19f96;
		text-decoration:none;
	}
	
	.questionReponse ul li a:hover{
		color:#571416;
	}
	
	.questionReponse p a:hover{
		color:#571416;
	}
	
	.separateurQuestion{
		height:1px;
		width:705px;
		margin:0 0 6px 0;
		background-color:#cfd482;
	}
	
	.caleEnvieDeco{
		height:10px;
	}
	
	.documentationTelecharger{
		float:left;
		width:107px;
		margin:0 16px 0 0;
	}
	
	.documentationTelechargerVisuel{
		width:107px;
	}
	
	.documentationTelechargerVisuel a{
		border:1px solid #acb1ae;
		display:block;
		width:105px;
		height:152px;
	}
	
	.documentationTelechargerVisuel a:hover{
		border:1px solid #ad0031;
	}
	
	.documentationTelechargerTexte{
		width:107px;
		text-align:center;
		margin:7px 0 0 0;
		
	}
	
	.documentationTelechargerTexte a{
		text-decoration:underline;
		color:#000;
	}
	
	.documentationTelechargerTexte a span{
		text-decoration:none;
		color:#6e6e6e;
	}
/* CATALOGUE GRAND PUBLIC */



/* CATALOGUE PRO */
	#accueilProEntete{
		background-image:url(images/visuel-entete-pro.jpg);
		background-repeat:no-repeat;
		background-position:98px 0;
	}
	#visuelEntetePro{
		float:left;
		width:450px;
		padding:0 0 0 56px;
		margin:0 0 0 0;
		font-size:130%;
		color:#7d7867;
		height:144px;
	}
	
	#accueilProMenuGauche{
		float:left;
		width:202px;
		margin:-1px 0 0 0;
		padding:0 0 0 29px;
	}
	
	#accueilProMenuGauche a img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	#accueilProMenuGauche a:hover img{
		filter:alpha(opacity=70); 
        -moz-opacity:0.7; 
        opacity:0.7;
	}
	
	#accueilProEntreesGauche{
		margin:0;
		padding:9px 0 1px 0;
		list-style:none;
		background-color:#d19f6d;
	}
	
	#accueilProEntreesGauche li{
		margin:0 0 8px 0;
	}
	
	#accueilProGrossistes{
		margin:6px 0 0 0;
	}
	
	#accueilProContenu{
		float:left;
		width:735px;
		margin:-1px 0 0 0;
	}
	
	#menuAccueilPro{
		margin:0;
		padding:0;
		list-style:none;
		width:735px;
		height:31px;
		background-image:url(images/menu-haut-accueil-pro.gif);
		background-repeat:no-repeat;
	}
	
	#menuAccueilPro1{
		float:left;
		position:relative;
		width:246px;
		height:31px;
		margin:0 1px 0 0;
		padding:0;
	}
	
	#menuAccueilProLien1{
		display:block;
		width:246px;
		height:23px;
		padding:8px 0 0 0;
		text-align:center;
		color:#716b5c;
		font-size:140%;
		text-decoration:none;
	}
	
	#menuAccueilPro2{
		float:left;
		position:relative;
		width:244px;
		height:31px;
		margin:0 1px 0 0;
		padding:0;
	}
	
	#menuAccueilProLien2{
		display:block;
		width:244px;
		height:23px;
		padding:8px 0 0 0;
		text-align:center;
		color:#716b5c;
		font-size:140%;
		text-decoration:none;
	}
	
	#menuAccueilPro3{
		float:left;
		position:relative;
		width:243px;
		height:31px;
		margin:0;
		padding:0;
	}
	
	#menuAccueilProLien3{
		display:block;
		width:243px;
		height:23px;
		padding:8px 0 0 0;
		text-align:center;
		color:#716b5c;
		font-size:140%;
		text-decoration:none;
	}
	
	#menuAccueilProLien1:hover, #menuAccueilProLien1.survolMenuPro, #menuAccueilProLien2:hover, #menuAccueilProLien2.survolMenuPro, #menuAccueilProLien3:hover, #menuAccueilProLien3.survolMenuPro{
		color:#874721;
	}
	
	#sousMenuAccueilPro1{
		display:none;
		position:absolute;
		z-index:30;
		top:31px;
		left:0;
		margin:0;
		padding:8px 0 3px 82px;
		width:165px;
		background-color:#fff;
		list-style:none;
	}
	
	#sousMenuAccueilPro1 li{
		margin:0 0 8px 0;
		width:155px;
	}
	
	#sousMenuAccueilPro1 li a, #sousMenuAccueilPro2 li a, #sousMenuAccueilPro3 li a{
		color:#716b5c;
		text-decoration:none;
	}
	
	#sousMenuAccueilPro1 li a:hover, #sousMenuAccueilPro2 li a:hover, #sousMenuAccueilPro3 li a:hover{
		color:#874721;
	}
	
	#sousMenuAccueilPro2{
		display:none;
		position:absolute;
		z-index:30;
		top:31px;
		left:-1px;
		margin:0;
		padding:8px 0 3px 62px;
		width:184px;
		background-color:#fff;
		list-style:none;
	}
	
	#sousMenuAccueilPro2 li{
		margin:0 0 8px 0;
		width:174px;
	}

	#sousMenuAccueilPro3{
		display:none;
		position:absolute;
		z-index:30;
		top:31px;
		left:-1px;
		margin:0;
		padding:8px 0 3px 74px;
		width:170px;
		background-color:#fff;
		list-style:none;
	}
	
	#sousMenuAccueilPro3 li{
		margin:0 0 8px 0;
		width:160px;
	}
	
	#accueilProVisuels{
		margin:-1px 0 0 0;
	}
	
	#accueilProActualites{
		margin:17px 0 0 19px;
		width:440px;
		height:138px;
		overflow:auto;
	}
	
	#accueilProActualites h2{
		margin:0 0 6px 0;
		font-size:120%;
	}
	
	#accueilProActualites p{
		margin:0 0 8px 0;
		color:#6c702a;
		font-size:110%;
	}
	
	#accueilProActualites p a{
		color:#6c702a;
		text-decoration:none;
	}
	
	#accueilProActualites p a:hover{
		text-decoration:underline;
	}
	
	#accueilProPintinox{
		height:90px;
		margin:20px 0 0 20px;
	}
	
	#accueilProLiensBasDroite{
		margin:-20px 0 0 610px;
	}
	
	#accueilProLiensBasDroite a{
		color:#a19f96;
		text-decoration:none;
	}
	
	#accueilProLiensBasDroite a:hover{
		color:#874721;
	}
	
	#menuLignesPro2{
		position:relative;
		margin:29px 28px 0 0;
		width:202px;
		height:206px;
		border-left:28px solid #fff;
		background-color:#d19e6d;
	}
	
	#menuLignesPro{
		position:relative;
		float:left;
		margin:0 28px 0 0;
		padding:0;
		width:202px;
		height:274px;
		border-left:28px solid #fff;
		background-color:#d19e6d;
	}
	
	#texteLignePro{
		float:left;
		margin:28px 0 0 0;
		padding:16px 16px 5px 16px;
		width:156px;
		height:196px;
		background-color:#f2f4d5;
	}
	
	#pagePrecedente2{
		float:left;
		width:110px;
		padding:0 0 0 383px;
		text-align:right;
	}
	
	#pagePrecedente2 a, #pageSuivante2 a{
		color:#98988f;
		text-decoration:none;
	}
	
	#pagePrecedente2 a img, #pageSuivante2 a img{
		filter:alpha(opacity=70); 
        -moz-opacity:0.7; 
        opacity:0.7;
	}
	
	#pagePrecedente2 a:hover, #pageSuivante2 a:hover{
		color:#8f591e;
	}
	
	#pagePrecedente2 a:hover img, #pageSuivante2 a:hover img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	#pageSuivante2{
		float:left;
		width:100px;
		padding:0 0 0 6px;
	}
	
	#compteurPagesLigne2{
		float:left;
		width:366px;
		text-align:right;
		color:#98988f;
	}
	
	#compteurPagesLigne2 a{
		color:#98988f;
		text-decoration:none;
	}
	
	#compteurPagesLigne2 a:hover{
		color:#8f591e;
	}
	
	.pageActiveLigne2{
		color:#8f591e;
		font-weight:bold;
	}
	
	#sousMenuLignes2, #sousMenuEssentiels2, #sousMenuDecors{
		display:none;
		position:absolute;
		top:-1px;
		left:218px;
		margin:0;
		padding:0;
		list-style:none;
		width:115px;
		z-index:80;
		background-color:#fff;
	}
	
	#sousMenuLignes2 li, #sousMenuEssentiels2 li, #sousMenuDecors li{
		margin:0 0 4px 0;
	}
	
	#sousMenuLignes2 li a, #sousMenuEssentiels2 li a, #sousMenuDecors li a{
		color:#7d7867;
		text-decoration:none;
	}
	
	#sousMenuLignes2 li a:hover, #sousMenuEssentiels2 li a:hover, #sousMenuDecors li a:hover{
		color:#d19f6d;
	}
	
	#proMenuGaucheLignes{
		display:block;
		width:202px;
		height:17px;
		margin:33px 0 0 0;
	}
	
	#proMenuGaucheEssentiels{
		display:block;
		width:202px;
		height:18px;
		margin:18px 0 0 0;
	}
	
	#proMenuGaucheDecors{
		display:block;
		width:202px;
		height:19px;
		margin:16px 0 0 0;
	}
	
	#proMenuGaucheAccueil{
		display:block;
		width:202px;
		height:39px;
		text-align:right;
		border-bottom:5px solid #fff;
		background-color:#fff;
	}
	
	#proMenuGaucheLignes img, #proMenuGaucheEssentiels img, #proMenuGaucheDecors img, #proMenuGaucheAccueil img{
		filter:alpha(opacity=100); 
        -moz-opacity:1; 
        opacity:1;
	}
	
	#proMenuGaucheLignes:hover img, #proMenuGaucheEssentiels:hover img, #proMenuGaucheDecors:hover img, #proMenuGaucheAccueil:hover img{
		filter:alpha(opacity=70); 
        -moz-opacity:0.7; 
        opacity:0.7;
	}
	
	.vignetteLigne a.produitActif2{
		border:1px solid #d19f6d;
	}
	
	.vignetteLigne a.produitActif2:hover{
		border:1px solid #d19f6d;
	}
	
	.nomLigne2{
		font-size:140%;
		color:#8f591e;
	}
	
	#decorSurMesureBlocDroite{
		position:relative;
		float:left;
		width:451px;
		margin:28px 0 0 0;
		padding:0 0 0 0;
	}
	
	#decorSurMesureTexte{
		position:absolute;
		top:0;
		left:5px;
		z-index:74;
		width:416px;
		height:385px;
		padding:9px 15px 0 15px;
		background-color:#f1f4d4;
	}
	
	#decorSurMesureTexte p{
		margin:0 0 10px 0;
		padding:0;
		font-size:110%;
	}
	
	#carteContactCommercial{
		float:left;
		width:454px;
		margin:0 27px 0 0;
	}
	
	#texteContactCommercial{
		float:left;
		width:200px;
	}
	
	#texteContactCommercial h2{
		margin:0 0 8px 0;
		font-size:110%;
		font-weight:bold;
	}
	
	#texteContactCommercial p{
		margin:0 0 40px 0;
		font-size:110%;
	}
	
	#texteContactCommercial p a{
		color:#7d7867;
	}
	
	#texteContactCommercial p a:hover{
		color:#d19f6d;
	}
	
	#blocTextePro{
		float:left;
		width:705px;
		padding:0 0 0 2px;
		margin:29px 0 0 0;
	}
	
	#blocTextePro p{
		margin:0 0 12px 0;
	}
	
	#blocTextePro ul{
		margin:-5px 0 12px 20px;
		padding:0;
		list-style:none;
	}
	
	#blocTextePro a{
		color:#98988f;
	}
	
	#blocTextePro a:hover{
		color:#571416;
	}
/* CATALOGUE PRO */



/* PLAN DU SITE */
	.titrePlanSite{
		margin:1px 0 0 0;
		padding:0 0 0 449px;
		font-size:130%;
		color:#571416;
		font-weight:bold;
	}
	
	#contenuPlanSite{
		width:909px;
		padding:30px 0 20px 39px;
	}
	
	#tableauPlanDuSite{
		width:909px;
	}
	
	#planDuSiteColonne1{
		width:292px;
		padding:0 10px 0 0;
		border-right:1px solid #acb0ad;
		vertical-align:top;
	}
	
	#planDuSiteColonne2{
		width:292px;
		padding:0 10px 0 10px;
		border-right:1px solid #acb0ad;
		vertical-align:top;
	}
	
	#planDuSiteColonne3{
		width:292px;
		padding:0 0 0 10px;
		vertical-align:top;
	}
	
	.planSite{
		margin:0 0 0 0;
		padding:0;
		list-style:none;
		font-size:120%;
		color:#777;
	}
	
	.planSite li{
		margin:0 0 6px 0;
		padding:0 0 0 0;
		font-weight:bold;
	}
	
	.planSite li a{
		color:#777;
		text-decoration:underline;
	}
	
	.planSite li a:hover{
		color:#571416;
		text-decoration:underline;
	}
	
	.planSite li ul{
		margin:5px 0 0 20px;
		padding:0 0 5px 0;
		list-style:none;
		font-size:90%;
	}
	
	.planSite li ul li{
		margin:0 0 2px 0;
		font-weight:normal;
	}
	
	.planSite li ul li ul{
		margin:3px 0 0 25px;
		padding:0 0 5px 0;
		list-style:none;
		font-size:90%;
	}
	
	.planSite li ul li ul li ul{
		font-size:100%;
	}
/* PLAN DU SITE */



/* MENTIONS LEGALES */
	.titreMentionsLegales{
		margin:1px 0 0 0;
		padding:0 0 0 427px;
		font-size:130%;
		color:#571416;
		font-weight:bold;
	}
	
	#contenuMentionsLegales{
		width:600px;
		margin:auto;
		padding:30px 0 20px 0;
	}
	
	#contenuMentionsLegales h2{
		margin:0 0 5px 0;
		padding:0;
		font-size:130%;
	}
	
	#contenuMentionsLegales p{
		margin:0 0 13px 20px;
		padding:0;
	}
	
	#contenuMentionsLegales p a{
		color:#98988f;
		text-decoration:none;
	}
	
	#contenuMentionsLegales p a:hover{
		color:#571416;
	}
/* MENTIONS LEGALES */

/* AFFICHAGE ONLINE */

/* AFFICHAGE ONLINE */

	