/* Permet l'insertion de commentaires */

body 		{
		background-color: #C90016;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 100%; /* Évite un bug d'IE 6-7. (1) */
		text-align: center;
		}
	
* 		{
		margin: 0;
		padding: 0;
		}	

/* Pas évident pour le rouge... Illustrator donne C90016 comme web safe */
/* L'arabesque de gauche donne une couleur D74340 */
/* Le vert est C1B05C, safe serait BBAA55 */

h1, h2, h3, h4, h5, h6, p, ul, ol, dir, menu, div, dt, dd, address, blockquote, pre, br, hr, form, dl { display: block; } 

b, strong, i, em, cite, var, tt, code, kbd, samp, img, span { display: inline; } 


.noshow 	{display: none;}

h2		{font-size: 14pt;
		color: #FFFFFF;
		margin-top: 6px !important;
		margin-top: 0px;}

h5		{
		font-family: "Arial Black";
		font-style: normal;
		font-size: 9pt;
		}

.center		{
		text-align: left; 
		margin: 0px auto;
		}
	
.arabesque1 	{
		float: left;
		margin-left: -7px;
		width: 350px;
		}	
		
.arabesque2 	{
		float: right;
		margin-right: 46px;
		margin-top: 124px;
		width: 254px;
		}	

.logo 		{
		position: absolute;
		float: left;
		top: 221px;
		left: 408px;
		width: 194px;
		}

.adresse 	{
		position: relative;
		float: left;
		font-size: 10pt;  
		color: #FFFFFF;
		text-align: right;
		left: 80px !important;
		left: 77px;
		top: -109px;
		width: 300px;
		}
		
.boutonbas3 	{
		position: relative;
		float: left;
		left: 4px !important;
		left: 4px;
		top: -30px;
		margin: 5px;
		width: 41px;
		}				

.boutonbas2 	{
		position: relative;
		float: left;
		left: 4px !important;
		left: 4px;
		top: -27px !important;
		top: -30px;
		margin: 5px;
		width: 51px;
		text-align: center;
		}

.boutonbas 	{
		position: relative;
		float: left;
		left: 4px !important;
		left: 4px;
		top: -30px;
		margin: 5px;
		width: 51px;
		text-align: center;
		}
				
.entree 	{
		position: absolute;
		top: 51px;
		left: 22px;
		}		

.keywords	{
		position: absolute;
		color: #C90016;
		top: -0px !important;
		top: 0px;
		left: 0px;
		}
	
/* La mention Important est vue en premier par les autres navigateurs que Explorer */		
		
.un 		{
		position: absolute;
		border: 4px;
		float: left;
		top: 66px;
		left: 37px;
		width: 280px;
		}	
				
.deux 		{
		position: relative;
		left: 16px;
		}
		
.trois 		{
		position: absolute;
		border: 4px;
		float: left;
		top: 194px;
		left: 37px;
		width: 280px;
		}	
		
.cinq 		{
		position: absolute;
		border: 4px;
		float: left;
		top: 322px;
		left: 37px;
		width: 280px;
		}	
					
.sept 		{
		position: absolute;
		border: 4px;
		float: left;
		top: 450px;
		left: 37px;
		width: 280px;
		}
		
.entree2 	{
		position: relative;
		top: 14px;
		}			

#center		{
		text-align: center; 
		width: auto;
		}													    	

#Zone		{
		z-index: 2;
		text-align: center; 
		width: 742px;
		height: 800px;
		margin-left: auto;
		margin-right: auto;
		}

#Fond 		{
		z-index: 3;
		position: relative;
		width: 740px;
		top: -6px;
		min-width: 740px;
		height: 780px;
		min-height: 780px;
		margin-left: auto;
		margin-right: auto;
		text-align: left;
		}

#Reference		{
		z-index: 3;
		position: relative;
		width: 740px;
		top: 0px;
		left: 8px;
		min-width: 740px;
		height: 780px;
		min-height: 780px;
		margin-left: auto;
		margin-right: auto;
		text-align: left;
		}

#Fond a 	{
		color: #FFFFFF;
		text-decoration: none;
		}
		
#Fond p 	{
		color: #FFFFFF;
		}		
	
#Fond a:link	{
		color: #FFFFFF;
		}	
	
#Fond a:hover {
		color: #000000;
		}
		
#Fond visited 	{
		color: #C90016;
		}

#Bouton3		{
		position: absolute;
		left: 617px !important;
		left: 620px;
		top: 588px;
		font-size: 9pt;
		font-weight: bold;
		}

#Bouton3 a 	{
		color: #C90016;
		}
	
#Bouton3 a:link	{
		color: #C90016;
		}	
	
#Bouton3 a:hover {
		color: #000000;
		}
		
#Bouton3 visited 	{
		color: #C90016;
		}

#Bouton		{
		position: absolute;
		left: 597px !important;
		left: 600px;
		top: 588px;
		font-size: 9pt;
		font-weight: bold;
		}

#Bouton a 	{
		color: #C90016;
		}
	
#Bouton a:link	{
		color: #C90016;
		}	
	
#Bouton a:hover {
		color: #000000;
		}
		
#Bouton visited 	{
		color: #C90016;
		}
				
#Compteur	{
		position: absolute;
		float: left;
		left: 40px !important;
		left: 48px;
		top: 640px;
		width: 300px;
		}
		
#Promo		{
		position: absolute;
		float: left;
		font-size: 11pt;
		left: 270px;
		top: 62px;
		line-height: 11pt; 
		width: 420px;
		}

#Promo1		{
		position: absolute;
		float: left;
		color: #FFFFFF;
		font-size: 11pt;
		left: 270px;
		top: 190px;
		line-height: 11pt; 
		width: 420px;
		}
		
#Entree		{
		position: absolute;
		font-size: 15pt;
		font-weight: bold;
		left: 416px;
		top: 358px !important;
		top: 360px;
		}

.menus		{
		position: absolute;
		top: 0px;
		}
		
#TopAccueil	{
		z-index: 5;
		position: relative;
		font-size: 11pt;
		width: 686px;
		min-width: 686px;
		height: 40px;
		left: 40px !important;
		left: 16px;
		top: -763px !important;
		top: -762px;
		text-align: left;
		}

#TopAccueil a:link	{
		color: #C90016;
		text-decoration: none;
		}
		
#TopAccueil a:hover	{
		color: #000000;
		text-decoration: none;
		font-weight: bold;
		}
		
#TopAccueil a:visited	{
		color: #C90016;
		text-decoration: none;
		}				

#TopAccueil a:visited:hover	{
		color: #000000;
		text-decoration: none;
		font-weight: bold;
		}

#Top		{
		z-index: 5;
		position: relative;
		font-size: 11pt;
		width: 686px;
		min-width: 686px;
		height: 40px;
		left: 40px !important;
		left: 16px;
		top: -763px !important;
		top: -762px;
		text-align: left;
		}
	
#Top a:hover	{
		color: #000000;
		text-decoration: none;
		font-weight: bold;
		}		
		
#Top a:visited:hover	{
		color: #000000;
		text-decoration: none;
		font-weight: bold;
		}
						
.boutique 	{
		position: relative;
		float: left;
		font-size: 10pt;
		width: 88px;
		left: 5px !important;
		left: 5px;
		top: 11px !important;
		top: -6px;
		text-align: center;
		text-decoration: none;
		}

.boutique2 	{
		position: relative;
		float: left;
		font-size: 10pt;
		width: 88px;
		left: 5px !important;
		left: 5px;
		top: 11px !important;
		top: -6px;
		text-align: center;
		text-decoration: none;
		font-weight: bold;
		color: #C90016;
		}

.boutique3 	{
		position: relative;
		float: left;
		font-size: 10pt;
		width: 88px;
		left: 5px !important;
		left: 5px;
		top: 11px !important;
		top: -6px;
		text-align: center;
		text-decoration: none;
		color: #BBAA55;
		}
		
.meubles 	{
		position: relative;
		float: left;
		font-size: 10pt;
		width: 153px;
		left: 6px !important;
		top: 11px !important;
		top: -6px;
		text-align: center;
		text-decoration: none;
		}

.meubles2 	{
		position: relative;
		float: left;
		font-size: 10pt;
		width: 153px;
		left: 6px !important;
		top: 11px !important;
		top: -6px;
		text-align: center;
		text-decoration: none;
		font-weight: bold;
		color: #C90016;
		}
		
.meubles3 	{
		position: relative;
		float: left;
		font-size: 10pt;
		width: 153px;
		left: 6px !important;
		top: 11px !important;
		top: -6px;
		text-align: center;
		text-decoration: none;
		color: #BBAA55;
		}																
	
.nadeau 	{
		position: relative;
		float: left;
		font-size: 10pt;
		width: 156px;
		left: 6px;
		top: 11px !important;
		top: -6px;
		text-align: center;
		text-decoration: none;
		}

.nadeau2 	{
		position: relative;
		float: left;
		font-size: 10pt;
		width: 156px;
		left: 6px;
		top: 11px !important;
		top: -6px;
		text-align: center;
		text-decoration: none;
		font-weight: bold;
		color: #C90016;
		}

.nadeau3 	{
		position: relative;
		float: left;
		font-size: 10pt;
		width: 156px;
		left: 6px;
		top: 11px !important;
		top: -6px;
		text-align: center;
		text-decoration: none;
		color: #BBAA55;
		}
						
.artisans 	{
		position: relative;
		float: left;
		font-size: 10pt;
		width: 79px;
		left: 6px;
		top: 11px !important;
		top: -6px;
		text-align: center;
		text-decoration: none;
		}

.artisans2 	{
		position: relative;
		float: left;
		font-size: 10pt;
		width: 79px;
		left: 6px;
		top: 11px !important;
		top: -6px;
		text-align: center;
		text-decoration: none;
		font-weight: bold;
		color: #C90016;
		}

.artisans3 	{
		position: relative;
		float: left;
		font-size: 10pt;
		width: 79px;
		left: 6px;
		top: 11px !important;
		top: -6px;
		text-align: center;
		text-decoration: none;
		color: #BBAA55;
		}
						
.directions 	{
		position: relative;
		float: left;
		font-size: 10pt;
		width: 79px;
		left: 6px;
		top: 11px !important;
		top: -6px;
		text-align: center;
		text-decoration: none;
		}

.directions2 	{
		position: relative;
		float: left;
		font-size: 10pt;
		width: 79px;
		left: 6px;
		top: 11px !important;
		top: -6px;
		text-align: center;
		text-decoration: none;
		font-weight: bold;
		color: #C90016;
		}

.directions3 	{
		position: relative;
		float: left;
		font-size: 10pt;
		width: 79px;
		left: 6px;
		top: 11px !important;
		top: -6px;
		text-align: center;
		text-decoration: none;
		color: #BBAA55;
		}
						
.contact 	{
		position: relative;
		float: left;
		font-size: 10pt;
		width: 66px;
		left: 7px;
		top: 11px !important;
		top: -6px;
		text-align: center;
		text-decoration: none;
		}

.contact2 	{
		position: relative;
		float: left;
		font-size: 10pt;
		width: 66px;
		left: 7px;
		top: 11px !important;
		top: -6px;
		text-align: center;
		text-decoration: none;
		font-weight: bold;
		color: #C90016;
		}

.contact3 	{
		position: relative;
		float: left;
		font-size: 10pt;
		width: 66px;
		left: 7px;
		top: 11px !important;
		top: -6px;
		text-align: center;
		text-decoration: none;
		color: #BBAA55;
		}
						
.liens		{
		position: relative;
		float: left;
		font-size: 10pt;
		width: 46px;
		left: 8px;
		top: 11px !important;
		top: -6px;
		text-align: center;
		text-decoration: none;
		}

.liens2		{
		position: relative;
		float: left;
		font-size: 10pt;
		width: 46px;
		left: 8px;
		top: 11px !important;
		top: -6px;
		text-align: center;
		text-decoration: none;
		font-weight: bold;
		color: #C90016;
		}

.liens3		{
		position: relative;
		float: left;
		font-size: 10pt;
		width: 46px;
		left: 8px;
		top: 11px !important;
		top: -6px;
		text-align: center;
		text-decoration: none;
		color: #BBAA55;
		}

.border		{
		border-style:solid;
		border-width:2px;
		border-color: #000000;
		}

#TopSelection	{
		z-index: 7;
		position: relative;
		font-size: 10pt;
		width: 670px;
		min-width: 670px;
		height: 75px;
		left: 47px !important;
		left: 15px;
		top: -767px !important;
		top: -779px;
		text-align: left;
		color: #FFFFFF;
		}
		
#TopSelection a:link	{
		color: #BBAA55;
		text-decoration: none;
		}
		
#TopSelection a:hover	{
		color: #000000;
		text-decoration: none;
		}
		
#TopSelection a:visited	{
		color: #BBAA55;
		text-decoration: none;
		font-weight: normal;
		}	

#TopSelection a:visited:hover	{
		color: #000000;
		text-decoration: none;
		font-weight: normal;
		}

.BoutiqueTop 	{
		position: relative;
		float: left;
		font-size: 10pt;
		width: 84px;
		min-width: 84px;
		text-align: left;
		left: 2px;
		top: 0px !important;
		top: 16px;
		}
		
.MeublesTop 	{
		position: relative;
		float: left;
		font-size: 10pt;
		width: 150px;
		min-width: 150px;
		text-align: left;
		padding-left: 1px;
		left: 0px;
		top: 0px !important;
		top: 16px;
		}	
		
.NadeauTop 	{
		position: relative;
		float: left;
		font-size: 10pt;
		width: 160px;
		min-width: 160px;
		text-align: left;
		left: 7px;
		top: 0px !important;
		top: 16px;
		}

#Titre		{
		z-index: 8;
		position: relative;
		width: 220px;
		min-width: 220px;
		height: 22px;
		font-size: 14pt;
		font-weight: bold;
		color: #FFFFFF;
		text-align: left;
		left: 48px !important;
		left: -209px;
		top: -792px !important;
		top: -788px;
		}

#Titremeubles	{
		z-index: 8;
		position: relative;
		width: 250px;
		min-width: 250px;
		height: 22px;
		font-size: 14pt;
		font-weight: bold;
		color: #FFFFFF;
		text-align: left;
		left: 48px !important;
		left: -194px;
		top: -792px !important;
		top: -788px;
		}

#Titreartisans	{
		z-index: 8;
		position: relative;
		width: 250px;
		min-width: 250px;
		height: 22px;
		font-size: 14pt;
		font-weight: bold;
		color: #FFFFFF;
		text-align: left;
		left: 48px !important;
		left: -194px;
		top: -792px !important;
		top: -788px;
		}

#Titrenadeau	{
		z-index: 8;
		position: relative;
		width: 250px;
		min-width: 250px;
		height: 22px;
		font-size: 14pt;
		font-weight: bold;
		color: #FFFFFF;
		text-align: left;
		left: 48px !important;
		left: -194px;
		top: -815px !important;
		top: -810px;
		}
						
#Cadre		{
		z-index: 10;
		position: relative;
		width: 350px;
		min-width: 350px;
		height: 500px;
		text-align: left;
		left: 44px !important;
		left: -149px;
		top: -790px !important;
		top: -786px;
		}		

#Cadre	a	{
		font-weight: bold;
		color: #000000;
		text-decoration: none;
		}

#Cadrenadeau		{
		z-index: 10;
		position: relative;
		width: 350px;
		min-width: 350px;
		height: 500px;
		text-align: left;
		left: 44px !important;
		left: -149px;
		top: -790px !important;
		top: -808px;
		}		

#Cadrenadeau	a	{
		font-weight: bold;
		color: #000000;
		text-decoration: none;
		}

#Photoaccueil1	{
		z-index: 12;		
		position: relative;
		width: 126px;
		height: 153px;
		font-size: 8pt;
		text-align: center;
		top: -450px !important;
		top: -449px;
		left: 71px !important;
		left: 183px;
		margin-left: auto;
		margin-right: auto;
		}

#Photoaccueil2	{
		z-index: 12;		
		position: relative;
		width: 126px;
		height: 153px;
		font-size: 8pt;
		text-align: center;
		top: 17px !important;
		top: 17px;
		left: 0px !important;
		left: 0px;
		margin-left: auto;
		margin-right: auto;
		}		

#Photoaccueil22	{
		z-index: 12;		
		position: relative;
		width: 136px;
		height: 153px;
		font-size: 8pt;
		text-align: center;
		top: 17px !important;
		top: 17px;
		left: -5px !important;
		left: -5px;
		margin-left: auto;
		margin-right: auto;
		}
		
#Photoaccueil3	{
		z-index: 12;		
		position: relative;
		width: 126px;
		height: 153px;
		font-size: 8pt;
		text-align: center;
		top: 17px !important;
		top: 17px;
		left: 0px !important;
		left: 0px;
		margin-left: auto;
		margin-right: auto;
		}
		
#Accueil	{
		z-index: 12;		
		position: relative;
		width: 250px;
		height: 450px;
		font-size: 8pt;
		text-align: left;
		top: -1278px !important;
		top: -1660px;
		left: -195px !important;
		left: -192px;
		margin-left: auto;
		margin-right: auto;
		}		

.paragraphe2	{
		margin-top: 8px;
		}

.paragraphe1	{
		margin-top: 10px;
		}

.paragraphe	{
		margin-top: 13px;
		}
		
.paragraphe3	{
		margin-top: 13px;
		margin-bottom: 12px;
		}		

.paragraphe4	{
		font-size: 8pt;
		margin-top: 8px;
		margin-bottom: 6px;
		}

.paragraphe5	{
		font-size: 8pt;
		margin-bottom: 5px;
		line-height: 1.3em;
		}
		
#Encadrement	{
		z-index: 15;
		position: relative;
		width: 280px;
		height: 284px;
		min-height: 284px;
		top: -448px;
		left: 20px;
		text-align: center;
		}
		
.image276		{
		position: relative;
		border: 2px solid black;
		text-align: center;
		}
		
.image266		{
		position: relative;
		border: 2px solid black;
		text-align: center;
		top: 5px;
		}
		
.image223		{
		position: relative;
		border: 2px solid black;
		text-align: center;
		top: 26px;
		}
							
.image206		{
		position: relative;
		border: 2px solid black;
		text-align: center;
		top: 35px;
		}		

.image200		{
		position: relative;
		border: 2px solid black;
		text-align: center;
		top: 38px;
		}
		
.image195		{
		position: relative;
		border: 2px solid black;
		text-align: center;
		top: 40px;
		}
	
.image176		{
		position: relative;
		border: 2px solid black;
		text-align: center;
		top: 50px;
		}

.image140		{
		position: relative;
		border: 2px solid black;
		text-align: center;
		top: 68px;
		}
				
.image133		{
		position: relative;
		border: 2px solid black;
		text-align: center;
		top: 71px;
		}	

.image118		{
		position: relative;
		border: 2px solid black;
		text-align: center;
		top: 85px;
		}
							
.image112		{
		position: relative;
		border: 2px solid black;
		text-align: center;
		top: 88px;
		}	

.image100		{
		position: relative;
		border: 2px solid black;
		text-align: center;
		top: 94px;
		}

.image80		{
		position: relative;
		border: 2px solid black;
		text-align: center;
		top: 104px;
		}

/* Texte dans la boîte Caption */ 	
#Caption	{
		z-index:17;
		position: relative;
		width: 320px;
		min-width: 320px;
		height: 30px;
		top: -449px ! important;
		top: -448px;
		left: 0px;
		font-size: 11px;
		font-weight: bold;
		text-align: center;
		text-decoration: none;
		}

		
/* Texte dans la boîte Fleches */ 	
#Fleches	{
		z-index:17;
		position: relative;
		width: 320px;
		min-width: 320px;
		height: 26px;
		top: -440px;
		left: 0px;
		font-size: 11px;
		text-decoration: none;
		}

#Flechesartisans	{
		z-index:17;
		position: relative;
		width: 320px;
		min-width: 320px;
		height: 26px;
		top: -453px ! important;
		top: -453px;
		left: 0px;
		font-size: 11px;
		text-decoration: none;
		}
		
#Fleches a:link	{
		color: #C90016;
		text-decoration: none;
		}

#Fleches a:hover	{
		color: #000000;
		text-decoration: none;
		}

#Flechesartisans a:link	{
		color: #C90016;
		text-decoration: none;
		}

#Flechesartisans a:hover	{
		color: #000000;
		text-decoration: none;
		}
		
#Flechesgalleries	{
		z-index:17;
		position: relative;
		width: 320px;
		min-width: 320px;
		height: 26px;
		top: -452px !important;
		top: -451px;
		left: 0px;
		font-size: 11px;
		text-decoration: none;
		}

#Flechesgalleries a:link	{
		color: #C90016;
		text-decoration: none;
		}

#Flechesgalleries a:hover	{
		color: #000000;
		text-decoration: none;
		}
		
#Flechegauche	{
		position: relative;
		width: 20px;
		float: left;
		top: 4px;
		margin-left: 60px;
		}

#Flechegauche img	{
		border: 0px;
		}
		
#Precedent	{
		position: relative;
		width: 74px;
		min-width: 74px;
		top: 6px;
		float: left;
		left: 0px;
		text-align: center;
		}

#Precedent a:hover	{
		position: relative;
		width: 74px;
		min-width: 74px;
		float: left;
		left: 0px;
		font-weight: bold;
		text-align: center;
		color: #000000;
		}

#Precedent a:visited	{
		position: relative;
		width: 74px;
		min-width: 74px;
		float: left;
		left: 0px;
		font-weight: bold;
		text-align: center;
		color: #C90016;
		}

#Separation	{
		z-index: 10;
		position: relative;
		width: 10px;
		float: left;
		top: 4px;
		left: 0px;
		}
		
#Suivant	{
		position: relative;
		width: 54px;
		float: left;
		top: 6px;
		left: 0px;
		text-align: center;
		}		

#Suivant a:hover	{
		position: relative;
		width: 54px;
		float: left;
		left: 0px;
		font-weight: bold;
		text-align: center;
		}

#Suivant a:visited	{
		position: relative;
		width: 54px;
		float: left;
		left: 0px;
		font-weight: bold;
		text-align: center;
		color: #C90016;
		}
		
#Flechedroite	{
		position: relative;
		width: 20px;
		float: left;
		left: 4px;
		top: 4px;
		}						

#Flechedroite img	{
		border: 0px;
		}

/* Texte dans la boîte Texteboutique */ 	
#Texteboutique {
	z-index: 20;
	position: relative;
	width: 302px;
	min-width: 302px; 
	height: 118px;
	font-size: 9pt;  
	color: #000000;
	text-align: left;
	padding-left: 24px;
	top: -428px !important;
	top: -428px;
	left: 9px !important;
	left: 9px;
	}

#Texteboutique2 {
	z-index: 20;
	position: relative;
	width: 302px;
	min-width: 302px; 
	height: 118px;
	font-size: 9pt;  
	color: #000000;
	text-align: left;
	padding-left: 24px;
	top: -428px !important;
	top: -428px;
	left: 2px !important;
	left: 2px;
	}
	
#Textemeubles {
	z-index: 20;
	position: relative;
	width: 298px;
	min-width: 298px; 
	height: 118px;
	font-size: 8pt;  
	color: #000000;
	text-align: left;
	top: -436px !important;
	top: -436px;
	left: 10px !important;
	left: 10px;
	text-align: left;
	}

#Textemeubles2 {
	z-index: 20;
	position: relative;
	width: 298px;
	min-width: 298px; 
	height: 118px;
	font-size: 8pt;  
	color: #000000;
	text-align: left;
	top: -427px !important;
	top: -427px;
	left: 15px !important;
	left: 15px;
	text-align: left;
	}

#Textefurniture {
	z-index: 20;
	position: relative;
	width: 294px;
	min-width: 294px; 
	height: 118px;
	font-size: 8pt;  
	color: #000000;
	text-align: left;
	top: -438px !important;
	top: -438px;
	left: 18px !important;
	left: 18px;
	text-align: left;
	}

#Textefurniture2 {
	z-index: 20;
	position: relative;
	width: 294px;
	min-width: 294px; 
	height: 118px;
	font-size: 8pt;  
	color: #000000;
	text-align: left;
	top: -428px !important;
	top: -428px;
	left: 18px !important;
	left: 18px;
	text-align: left;
	}


#Textegalleries {
	z-index: 20;
	position: relative;
	width: 318px;
	min-width: 318px; 
	height: 118px;
	font-size: 8pt;  
	color: #000000;
	text-align: left;
	padding-left: 24px;
	top: -452px !important;
	top: -451px;
	left: -2px !important;
	left: -2px;
	}

#Texteartisans {
	z-index: 20;
	position: relative;
	width: 302px;
	min-width: 302px; 
	height: 118px;
	font-size: 9pt;  
	color: #000000;
	text-align: left;
	top: -456px !important;
	top: -455px;
	left: 9px !important;
	left: 9px;
	}

/* Texte dans la boîte Démarche */ 	
#Demarche {
	z-index: 12;
	position: relative;
	width: 294px !important;
	width: 310px;
	min-width: 290px; 
	height: 444px;
	overflow: auto;
	font-family: Arial;
	font-size: 8pt;  
	color: #000000;
	line-height: 1.3em;
	text-align: left;
	padding-left: 8px;
	padding-right: 8px;
	top: -1282px !important;
	top: -1278px;
	left: 46px !important;
	left: -166px;
	}

#Demarche2 {
	z-index: 12;
	position: relative;
	width: 294px !important;
	width: 310px;
	min-width: 290px; 
	height: 444px;
	overflow: auto;
	font-family: Arial;
	font-size: 8pt;  
	color: #000000;
	line-height: 1.3em;
	text-align: left;
	padding-left: 8px;
	padding-right: 8px;
	top: -1282px !important;
	top: -1298px;
	left: 46px !important;
	left: -166px;
	}

#Artisans {
	z-index: 12;
	position: relative;
	width: 294px !important;
	width: 310px;
	min-width: 290px; 
	height: 444px;
	overflow: auto;
	font-family: Arial;
	font-size: 9pt;  
	color: #000000;
	line-height: 1.2em;
	text-align: left;
	padding-left: 8px;
	padding-right: 8px;
	top: -1282px !important;
	top: -1278px;
	left: 46px !important;
	left: -166px;
	}

#Artisans a	{
		color: #000000;
		text-decoration: none;
		}
		
#Artisans a:hover	{
		font-weight: bold;
		color: #000000;
		}

#Artisans ul	{
		line-height: 1.4em;
		}

#Contact {
	z-index: 12;
	position: relative;
	width: 294px !important;
	width: 310px;
	min-width: 290px; 
	height: 444px;
	overflow: auto;
	font-family: Arial;
	font-size: 10pt;  
	color: #000000;
	line-height: 1.2em;
	text-align: left;
	padding-left: 8px;
	padding-right: 8px;
	top: -1282px !important;
	top: -1278px;
	left: 46px !important;
	left: -166px;
	}

#Contact a {
	text-decoration: none;
	color: #000000;
	}

#Contact a:hover {
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	}

.bold	{
	font-family: "Arial Black";
	font-weight: bolder;
	font-size: 8pt;  
	color: #000000;
	}

.bold2	{
	font-family: "Arial Black";
	font-weight: bolder;
	font-size: 8pt;  
	color: #000000;
	top: 18px;
	}

.liste	{
	line-height: 1.5em;
	margin-top: 12px;
	}

#Galerie {
	z-index: 12;
	position: relative;
	width: 294px !important;
	width: 310px;
	min-width: 290px; 
	height: 444px;
	font-family: Arial;
	font-size: 8pt;  
	color: #000000;
	line-height: 1.2em;
	text-align: left;
	padding-left: 8px;
	padding-right: 8px;
	top: -1282px !important;
	top: -1278px;
	left: 46px !important;
	left: -166px;
	}

#Galerie a {text-decoration: none;
	font-weight: bold;
	color: #C90016;
		}

#Galerie a:hover {
	font-weight: bold;
	color: #000000;
		}
	
#Galerie1 {
	z-index: 15;
	position: relative;
	width: 100px;
	height: 200px;
	font-size: 9pt;  
	color: black;
	text-align: left;
	padding-left: 8px;
	padding-right: 8px;
	top: 0px !important;
	top: 0px;
	left: 0px !important;
	left: 0px;
	}

#Galerie2 {
	z-index: 15;
	position: relative;
	width: 188px;
	height: 188px;
	font-size: 9pt;  
	color: black;
	text-align: left;
	padding-left: 8px;
	padding-right: 8px;
	top: -186px !important;
	top: -186px;
	left: 90px !important;
	left: 90px;
	}

#Galerie2 img a {
	border: 2px solid #000000;
	}

#Galerie2 img a:hover {
	border: 3px solid #C90016;;
	}

#Caption2009	{
		z-index:18;
		position: relative;
		width: 180px;
		min-width: 180px;
		height: 20px;
		top: -188px ! important;
		top: -188px;
		left: 99px;
		font-size: 8pt;
		font-weight: bold;
		text-align: center;
		text-decoration: none;
		}

#Galerie3 {
	z-index: 15;
	position: relative;
	width: 100px;
	height: 200px;
	font-size: 9pt;  
	color: black;
	text-align: left;
	padding-left: 8px;
	padding-right: 8px;
	top: -188px !important;
	top: -188px;
	left: 0px !important;
	left: 0px;
	}

#Galerie4 {
	z-index: 15;
	position: relative;
	width: 188px;
	height: 188px;
	font-size: 9pt;  
	color: black;
	text-align: left;
	padding-left: 8px;
	padding-right: 8px;
	top: -372px !important;
	top: -372px;
	left: 90px !important;
	left: 90px;
	}

#Galerie4 img a {
	border: 2px solid #000000;
	}

#Galerie4 img a:hover {
	border: 3px solid #C90016;;
	}

#Caption2008	{
		z-index:18;
		position: relative;
		width: 180px;
		min-width: 180px;
		height: 20px;
		top: -372px ! important;
		top: -372px;
		left: 99px;
		font-size: 8pt;
		font-weight: bold;
		text-align: center;
		text-decoration: none;
		}
			
#Reset		{
		position: absolute;
		top: 0px;
		margin-left: auto;
    		margin-right: auto;

		}


																		