body {
	width : 100%;
	color: #5e5e5e;
	font-family: Verdana, Helvetica, Arial;
}


input.bkUser {border:1px solid #000000;}
.noteBasDePage{color:black; font-size:10pt; font-weight:400; font-style:italic; text-align:left;}
.menuCataType{background-color: #454646;color: #fffeff; font-size:12pt; font-weight:800; text-decoration:none; text-align:left;}

.menuCataCategorie{
	color: #cd2027; 
	text-decoration:none; 
	padding-left:20px;
	padding-top : 6px;
	font-size: 11pt;
}
.menuCataCategorieSelect{
	color:#D12323; 
    text-decoration:none; 	 
    padding-left:30px; 
    padding-top : 6px;
    font-size:11pt; 
    font-weight:600; 
}

.affCategorie{color: #424242; font-size:20pt; font-weight:600; text-decoration:none; text-align:center; margin-left:10px;}
.affPrix{color: #cd2027; font-size:20pt; font-weight:600; text-decoration:none; text-align:center; margin-left:10px;}
.ecop{color: #1aa24f; font-size:10pt; font-weight:600; text-decoration:none; text-align:center; margin-left:10px;}
.affComment{color:#000000; width:770px; font-size:10pt; font-weight:400; text-decoration:none; text-align:center; margin:auto; margin-bottom: 20px}

table.catalogue{border-collapse:collapse; empty-cells:show ; border-spacing:4px; border-width:2px; border-style:solid; border-color:#D3D3E7;}
table.vitrine{border-collapse:separate; empty-cells:show; border-spacing:10px; border-width:8px; border-color:#9999FF; border-style:outset; padding:5px;}
table.caractProduit{border-collapse:collapse; empty-cells:show ; border-spacing:4px; border-width:2px; border-style:solid; border-color:#D3D3E7; }
td.catalogue { border:thin solid white; color:black; font-size:10pt; font-weight:600; }
td.caract{color:black; font-family:Arial, Helvetica, sans-serif; font-size:8pt}
td.tabProduit{ padding:5px; border:thin solid white; text-align:right; color:black; font-size:10pt; font-weight:600; }
td.tabProduit2{ border:thin solid white; text-align:left; color:black; font-size:10pt; font-weight:400; }


	.printBouton
		{
		 color:black;
		 font-size:11pt;
		 font-weight:600;
		 font-style:italic;
		 text-align:right;
		}

	.printFicheAdresse
		{
		 color:black;
		 font-size:9pt;
		 font-weight:300;
		 font-style:normal;
		 text-align:left;
		}


	.titreCadre
		{
		 color:black;
		 font-size:14pt;
		 font-weight:800;
		 font-style:italic;
		 text-align:center;
		}	
		
	.testCadre
		{
		 color:black;
		 font-size:12pt;
		 font-weight:800;
		 font-style:normal;
		 text-align:center;
		 width:230;
		}
			


  
     .textePresentation{
         color:black;
	 font-size:12pt;
	 font-style:normal;
	 font-weight:360;
	 text-align:left;
	 margin-left:10pt;
	}
	

     .lienBasDePage
	{
	 color:black;
	 font-size:10pt;
	 font-style:normal;
	 font-weight:600;
	 text-align:center;
	}

     .adresseBasDePage
	{
	 color:black;
	 font-size:8pt;
	 font-style:normal;
	 font-weight:400;
	 text-align:center;
	}

	@font-face {
	 font-family: MarianneEB;
	 src: url("../../ressources/IndiceRep/Marianne/Marianne-ExtraBold.otf");
	}
	@font-face {
	 font-family: Marianne;
	 src: url("../../ressources/IndiceRep/Marianne/Marianne-Regular.otf");
	}
	.indRep {
	  display : inline-block;
	  color: black;
	  text-align: right;
	  padding-right: 2pt;
	  padding-top: 2pt;
	  margin-left: 25%;
	  background-size: cover;
	  width: 80pt;
	  height: 46.5pt;	
	}
	.indRep0 {
	 background-image: url("../../ressources/IndiceRep/ir-0.png");
	}
	.indRep2 {
	 background-image: url("../../ressources/IndiceRep/ir-2.png");
	}
	.indRep4 {
	 background-image: url("../../ressources/IndiceRep/ir-4.png");
	}
	.indRep6 {
 	 background-image: url("../../ressources/IndiceRep/ir-6.png");
	}
	.indRep8 {
	 background-image: url("../../ressources/IndiceRep/ir-8.png");
	}

	.indRepValue {
	 font-size: 25pt;
	 font-family: MarianneEB;
	}
 	.indRepOn {
	 font-size: 10pt;
	 font-family: Marianne;
	 line-height: 0.2;
	}
	
	.etqEnergie {
	 display: inline-block;
	 width: 70pt;	
	}
	
	.imgEtqEnergie {
	  display: block;
      margin-left: auto;
      margin-right: auto;
      width:400px; 
	}
	

     H1	{color:black;
	 font-size:18pt;
	 font-style:normal;
	 font-weight:700;
	 text-align:left;
	 margin-bottom:20pt;
	}


     H2	{color:black;
	 font-size:13pt;
	 font-style:normal;
	 font-weight:700;
	 text-align:left;
	 margin-left:10pt;
	 margin-bottom:6pt;
	}

     H3	{color:black;
	 font-size:12pt;
	 font-style:normal;
	 font-weight:700;
	 text-align:left;
	 margin-bottom:2pt;
	}

	
   A	{
	 text-decoration:none;
	}



