/* Style des SOUS-MENUS   */
H1 {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	margin-top: 0pt;
	text-transform: none;
	text-decoration: none;
}

/* Style des bordures des tableaux   */
.bord {
	border-color: #BB0000;
	border-width: 1;
	border-left-color: #BB0000;
	border-bottom-color: #BB0000;
	border-right-color: #BB0000;
	border-top-color: #BB0000;
	border-top-style: groove;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: groove;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	background-color: #BB0000;
}


/* Style des cellules Titres des Tris des tableaux   */
.fondcel {
	background-color: #BB0000;
	text-align: center;
}



.fondsite{
	background-color: #DDDDDD;
	background-image:url(/images/tile.jpg);
}

/* Style des cellules des tableaux   */
.fondceltab {
	padding-left: 10px;
}

/* Style du Nom du produit   */
.nomprod {
	/*padding-left: 10px;*/
	padding-left: 0px;
	text-align: justify;
	font-style: italic;
	font-size: 18px;
	color: #BB0000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
}


/* Style du Prix du produit   */
.prix {
	text-decoration: none;
	text-align: right;
	font-size: 12px;
	color: #BB0000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Style des Liens des titres des tableaux   */
a.tab:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 
a.tab:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}  
a.tab:hover{
	color: #FFFFFF; 
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	} 


/* Style des Liens du menu   */
a.menu:link {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 
a.menu:visited {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}  
a.menu:hover{
	color: #BB0000; 
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	} 
	
/* Style des Liens des Prix   */
a.lienprix:link {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 
a.lienprix:visited {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}  
a.lienprix:hover{
	color: #BB0000;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	} 

	
/* Style des cellules Titres des Tris des tableaux   */
.infosite {
	text-align: center;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
	
	
/* Style des Liens des Sous-menu   */	
a.ssmenu:link {
	color: #BB0000;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 
a.ssmenu:visited {
	color: #BB0000;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}  
a.ssmenu:hover{
	color: #FF0000; 
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	} 
	
/* Style des Liens du Bandeau   */	

a.bandeau:link {
	color: #BB0000; 
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 

a.bandeau:visited {
	
	color: #BB0000; 
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}  

a.bandeau:hover{
	color: #FFFFFF; 
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	} 	
	

/* Style du texte du Bandeau version NORMALE    */
.bandeaunormal {
	
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Style du texte du Bandeau version NEIGE    */
.bandeauneige {
	
	color: #7777AA;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
	





BODY {
	font-size: 12pt;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


#title  {
	text-align: right;
	font: bold 40px "Verdana, Arial, Helvetica, sans-serif";
	position: relative; top: 0px; right: 0px}
#text {position: relative; top: 0px; left: 0px; color: #FFCC00; z-index:2;}
#shadow {position: absolute; top: 3px; left: 3px; color: #000000; z-index:1;}

#textflash {position: relative; top: 0px; left: 0px; color: #BB0000; z-index:2;}
#shadowflash {position: absolute; top: 2px; left: 2px; color: #000000; z-index:1;}
#textsmallflash {position: relative; top: 0px; left: 0px; vertical-align: 4px; color: #BB0000; z-index:2;}
#shadowsmallflash {position: absolute; top: 1px; left: 1px; vertical-align: 4px; color: #000000; z-index:1;}

#titlesmall  {
	text-align: right;
	font: bold 17px "Verdana, Arial, Helvetica, sans-serif", Verdana, Arial;
	position: relative; top: -42px; left: 9px}
#textsmall {
	position: absolute; 
	*position: relative;
	top: 19px;
	*top: 3px;
	left: 3px;
	vertical-align: 4px;
	color: #FFCC00;
	z-index:2;}
#shadowsmall {
	position: absolute;
	top: 21px;
	*top: 5px;
	left: 5px;
	vertical-align: 4px;
	color: #000000;
	z-index:1;}

#titredito {
position: relative;
text-align: left;
font-size: 17px;
font-family: Arial Black;
font-style: italic;
}











#milieu {
position: absolute; 
top: 0px; 
left: 0px; 
color: #BB0000;
}

/* Style des Liens du menu   */
a.milieu:link {
	color: #BB0000;
	text-decoration: none;
	
} 
a.milieu:visited {
	color: #BB0000;
	text-decoration: none;
	
	}  
a.milieu:hover{
	color: #BB0000; 
	text-decoration: none;
	
	} 


#basdroit {
position: absolute; 
top: 2px; 
left: 2px; 
color: white;
}

#gauche {
position: absolute; 
top: 0px; 
left: -2px; 
color: white;
}

#basgauche {
position: absolute; 
top: 2px; 
left: -2px; 
color: white;
}

#hautgauche {
position: absolute; 
top: -2px; 
left: -2px; 
color: white;
}

#haut {
position: absolute; 
top: -2px; 
left: 0; 
color: white;
}

#bas {
position: absolute; 
top: 2px; 
left: 0; 
color: white;
}

#droit {
position: absolute; 
top: 0px; 
left: 2px; 
color: white;
}

#hautdroit {
position: absolute; 
top: -2px; 
left: 2px; 
color: white;
}

table.lettrine {
padding: 0.1em;
margin-right: 3px;
float: left;
line-height: 1em;
} 