TD {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
}

.input 	{
	font-family: Arial, Helvetica, sans-serif;
	color: #910000;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-BOTTOM: #910000 1px solid;
	BORDER-LEFT: #910000 1px solid;
	BORDER-RIGHT:#910000 1px solid;
	BORDER-TOP: #910000 1px solid;
	font-size: 10px;
	}

SELECT.input 	{
	font-family: Arial, Helvetica, sans-serif;
	color: #910000;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-BOTTOM: #910000 1px solid;
	BORDER-LEFT: #910000 1px solid;
	BORDER-RIGHT:#910000 1px solid;
	BORDER-TOP: #910000 1px solid;
	font-size: 10px;
	}
	
TEXTAREA {
	font-family: Arial, Helvetica, sans-serif;
	color: #910000;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-BOTTOM: #910000 1px solid;
	BORDER-LEFT: #910000 1px solid;
	BORDER-RIGHT:#910000 1px solid;
	BORDER-TOP: #910000 1px solid;
	font-size: 10px;
	}
	
A 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	font-weight: normal;
	color: #910000;
	}

A:HOVER	{
	text-decoration: none;
	font-weight: normal;
	color: #910000;
}

A.nav 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #910000;
	}

A:HOVER.nav	{
	text-decoration: underline;
	font-weight: bold;
	color: #910000;
}

A.promo 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #C01200;
	}

A:HOVER.promo	{
	text-decoration: underline;
	font-weight: bold;
	color: #C01200;
}

A.cat1 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #910000;
	}

A:HOVER.cat1	{
	text-decoration: underline;
	font-weight: bold;
	color: #910000;
}

A.cat2 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	color: #910000;
	}

A:HOVER.cat2	{
	text-decoration: underline;
	font-weight: normal;
	color: #910000;
}

A.cat3 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
	color: #C01200;
	}

A:HOVER.cat3	{
	text-decoration: underline;
	font-weight: normal;
	color: #C01200;
}

A.situ 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
	color: #910000;
	}

A:HOVER.situ	{
	text-decoration: underline;
	font-weight: normal;
	color: #910000;
}

A.pan 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	font-weight: normal;
	color: #000000;
	}

A:HOVER.pan	{
	text-decoration: underline;
	font-weight: normal;
	color: #000000;
}

A.rub 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #910000;
	}

A:HOVER.rub	{
	text-decoration: none;
	font-weight: bold;
	color: #C01200;
}

.navtd	{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #910000;
	}
	
.txt_pan	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #910000;
	font-weight: bold;
	}

.txt_situ	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #999999;
	}

.txt	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	}
	
.copyright	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #999999;
	}

.txt_recherche	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #910000;
	}

.promo-prix1	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	text-decoration: line-through;
	color: #666666;
	}

.promo-prix2	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	color: #C01200;
	}

.news-titr	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	color: #910000;
	}

.news-txt	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	}

	
	
	
	
	
.prod-titr	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #910000;
	}

.prod-fich-prix01	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #003399;
	}

.prod-fich-prix02	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: line-through;
	font-weight: bold;
	color: #666666;
	}

.prod-fich-prix03	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #C01200;
	}

	
	
	
	
	
A.prod-list 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #910000;
	}

A:HOVER.prod-list	{
	text-decoration: underline;
	font-weight: bold;
	color: #910000;
}

.prod-list-prix01	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #003399;
	}

.prod-list-prix02	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: line-through;
	font-weight: bold;
	color: #666666;
	}

.prod-list-prix03	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #C01200;
	}

.prod-list-promo	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #C01200;
	}

.prod-list-marque	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #666699;
	}
		

	
	
	
	
.famille-titr	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	color: #910000;
	}
	
	
/* ----------------- TABLEAUX DE COMMANDE  ---------------------- */	
	
.command-titr	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	background: #A52A2A;
	}

.comand-total	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	background: #A52A2A;
	}

.comand-totalht	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: none;
	color: #999999;
	}

	
	
	
/* ----------------- TABLEAUX DE COMMANDE - IDENTIFICATION  ---------------------- */	
	
.ident-titr	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	background: #A52A2A;
	padding: 10px;
	}

.ident-txt	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: none;
	color: #910000;
	background: #FFE4B3;
	}

A.ident-inscri 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	font-weight: bold;
	color: #FFCC33;
	background: #A52A2A;
	display: block;
	padding: 10px;
	}

A:HOVER.ident-inscri	{
	text-decoration: none;
	font-weight: bold;
	color: white;
}




/* ----------------- TABLEAUX DE COMMANDE - TABLE  ---------------------- */	
.tr01-titr {
	background: #A52A2A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}

.tr01-lign1 {
	background: #FFDE9E;
}

.tr01-lign2 {
	background: #FFE4B3;
}

.tr01-lign5 {
	background: #CD853F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: none;
	color: White;
}

.tr01-lign3 {
	background: #A52A2A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #FFA500;
}

.tr01-lign4 {
	background: #CD853F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	font-weight: none;
	color: #FFFFFF;
}


/* ----------------- MESSAGES D'ERREUR  ---------------------- */	
.error {
   border: 1px solid #C01200;
	background: #FBECEC;
	width: 100%;
	height: 30px;
}

.error-txt {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #C01200;
	text-align: center;
}


/* ----------------- PAGE BOUTIQUE  ---------------------- */	
	
.boutique	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	color: #910000;
	}

.contact	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: none;
	color: #666699;
	