.body1 {
	background: #330000 url(../images/background.gif) left top repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.body2 {
	background: #000099 url(../images/bg_produits_gauche.gif) left top repeat-x; padding:0px; margin:0px; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.body3 {
	background: #000099 url(../images/bg_produits_gauche.gif) left top repeat-x; padding:0px; margin:0px; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bodyemail {
	background: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;
}

table { font-family: Verdana, Arial, Helvetica, sans-serif; }

.texte {
	
	font-size: 10px;
	line-height: 14px;
	color: #330000;
	text-decoration:none
}

.texte_blanc {
	font-size: 10px;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration:none
}

.sousmenu {
	font-size: 11px;
	line-height: 14px;
	color: #990000;
	text-decoration:none;
	font-weight: bold;
	text-transform: uppercase;
}
.accueil1 {
	font-size: 16px;
	line-height: 14px;
	color: #660000;
	text-decoration:none;
	font-weight: bold;
	text-transform: uppercase;
}
.accueil2 {
	font-size: 12px;
	line-height: 14px;
	color: #990000;
	text-decoration:none;
	font-weight: bold;
	text-transform: uppercase;
}
.accueil3 {
	font-size: 16px;
	line-height: 14px;
	color: #990000;
	text-decoration:none;
	font-weight: bold;
	text-transform: uppercase;
}
.accueil4 {
	font-size: 12px;
	line-height: 16px;
	color: #660000;
	text-decoration:none;
}
.accueil5 {
	font-size: 12px;
	line-height: 16px;
	color: #330000;
	text-decoration:none;
}
.accueil6 {
	font-size: 16px;
	line-height: 14px;
	color: #990000;
	text-decoration:none;
	font-weight: bold;
	text-transform: uppercase;
}
.baspage {
	font-size: 10px;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration:none
}
.hauteursm {	
	height: 145px;
}
.hauteurprix {	
	height: 17px;
}
.hauteur1 {	
	height: 180px;
}
.hauteur2 {	
	height: 151px;
}
.hauteur3 {	
	height: 109px;
}
.filet {
	padding-top:5px;
	padding-bottom:5px; 
}
.filetH {
	padding-top:5px;
}
.filetB {
	padding-bottom:10px; 
}

a.subcat
{
	border:1px solid #660000; width:119px; height:110px; display:block;
}
a.subcat_SL
{
	border:3px solid #660000; width:119px; height:110px; display:block;
}
a:hover.subcat
{
	border:3px solid #660000; width:119px; height:110px; display:block;
}

a.picx
{
	border:1px solid #660000; width:58px; height:58px; display:block;
}
a.picx_SL
{
	border:3px solid #660000; width:58px; height:58px; display:block;
}
a:hover.picx
{
	border:3px solid #660000; width:58px; height:58px; display:block;
}


a.colx
{
	border:1px solid #660000;
}
a.colx_SL
{
	border:3px solid #660000;
}
a:hover.colx
{
	border:3px solid #660000;
}

a.faqlink { color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none}
a:hover.faqlink { color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline}

.PNGfix 
{
behavior: url(iepngfix.htc);
}

.fixMe
{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='the_png.png')
}