a:hover {text-decoration: underline;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:visited:hover {text-decoration: underline;}

IMG {border: 5px}

.texte10blanc, .texte10noir, .texte10Grouge, 
.texte11blanc, .texte11Gblanc, .texte11gris, .texte11gris2, .texte11Ggris2, .texte11GGris, .texte11noirA, 
.texte12noir, 
.texte13noir, .texte13Ggris2, .texte13Gblanc, 
.texte16GNoir, .texte16GGris, .texte16Gblanc {
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}
.texte10Gris, .texte10Ggris, 
.texte11blancV, .texte11rouge, .texte11Grouge, .texte11noir, .texte11Inoir, 
.texte13Gnoir, .texte13Grouge {
	FONT-FAMILY: Verdana, Sans-Serif;
}
.texte10blanc, .texte10Gris, .texte10Ggris, .texte10noir, .texte10Grouge {
	FONT-SIZE: 10px; 
}
.texte11blanc, .texte11blancV, .texte11gris, .texte11gris2, .texte11Ggris2, .texte11GGris, .texte11rouge, .texte11Grouge, .texte11noirA, .texte11noir, .texte11Inoir, .texte11Gblanc {
	FONT-SIZE: 11px; 
}
.texte12gris, .texte12noir {
	FONT-SIZE: 12px; 
}
.texte13noir, .texte13Gnoir, .texte13Ggris2, .texte13Grouge, .texte13Gblanc {
	FONT-SIZE: 13px; 
}
.texte16GNoir, .texte16GGris, .texte16Gblanc {
	FONT-SIZE: 16px; 
}

.texte10blanc {COLOR: #FFFFFF}
.texte10Gris {COLOR: #555F63}
.texte10Ggris {COLOR: #5F6E73; FONT-WEIGHT: bold}
.texte10noir {COLOR: #000000}
.texte10Grouge {COLOR: #CA1617; FONT-WEIGHT: bold}
.texte11blanc {COLOR: #FFFFFF}
.texte11blancV {COLOR: #FFFFFF}
.texte11Gblanc {COLOR: #FFFFFF; FONT-WEIGHT: bold}
.texte11gris {COLOR: #555F63}
.texte11gris2 {COLOR: #79888D}
.texte11Ggris2 {COLOR: #555F63; FONT-WEIGHT: bold}
.texte11GGris {COLOR: #DADDDE; FONT-WEIGHT: bold}
.texte11rouge {COLOR: #CF0226}
.texte11Grouge {COLOR: #CF0226; FONT-WEIGHT: bold}
.texte11noir, .texte11noirA, .texte12noir {COLOR: #000000}
.texte11Inoir {COLOR: #000000; FONT-STYLE:italic}
.texte12gris {COLOR: #555f63}
.texte13Gnoir {COLOR: #000000; FONT-WEIGHT: bold}
.texte13Gblanc {COLOR: #FFFFFF; FONT-WEIGHT: bold}
.texte13Ggris2 {COLOR: #555F63; FONT-WEIGHT: bold}
.texte13Grouge {COLOR: #CF0226; FONT-WEIGHT: bold}
.texte16GNoir {COLOR: #000000; FONT-WEIGHT: bold}
.texte16GGris {COLOR: #79888D; FONT-WEIGHT: bold}
.texte16Gblanc {COLOR: #FFFFFF; FONT-WEIGHT: bold}

texte12gris:hover {COLOR: #cc0000}


body, table, tr, td,  h1, h2, h3, p, ul, li, form {margin: 0; padding: 0;}
table {border-collapse: collapse;}
body {
	background: white;
	font-family: Arial, Helvetica, Sans-Serif;
}
#accesproduits {
	display: block; 
	position: absolute; 
	left: 50%; 
	margin-left: 253px; 
	top: 126px;
}
h2 {
	font-family: Garamond, Times, Serif ; 
	margin: 10px 0; 
	font-weight: bold; 
	font-size: 19px;
}
#menubis {
	background: #efefef; 
	border: 1px solid #cccccc; 
	height: 24px;
}
.menuoffV {
	border-bottom: 1px solid #cccccc;
	background: url(../../images/main/f_menuoff.gif) no-repeat left middle;
}
.menuonV {
	border-right: 1px solid #cccccc;
	background: url(../../images/main/f_menuon.gif) no-repeat left middle;
}
.menuactV {
	border-bottom: 1px solid #cccccc;
	background: url(../../images/main/f_menuact.gif) no-repeat left middle;
}
.menuoff {
	background: url(../../images/main/f_menuoff.gif) no-repeat left middle;
}
.menuon {
	background: url(../../images/main/f_menuon.gif) no-repeat left middle;
}
a.menuoff {
	display: block;
	padding: 3px 0 3px 14px;
	background: url(../../images/main/f_menuoff.gif) no-repeat left middle;
}
a.menuoff:hover {
	background: url(../../images/main/f_menuact.gif) no-repeat left middle;
	text-decoration: none;
	color: #cc0000;
}
.sousmenuoff {
	font-size: 12px;
	border-bottom: 1px solid #cccccc;
	display: block;
	padding: 3px 0 3px 14px;
	background: url(../../images/main/f_menuoff.gif) no-repeat left middle;
	color: #555f63;
}
a.sousmenuoff:hover {
	background: url(../../images/main/f_menuact.gif) no-repeat left middle;
	color: #cc0000;
}
.sousmenuact {
	font-size: 12px;
	border-bottom: 1px solid #cccccc;
	display: block;
	padding: 3px 0 3px 14px;
	background: url(../../images/main/f_menuon.gif) no-repeat left middle;
	color: #555f63;
}
.menuoffH {
	background: url(../../images/main/f_menuoff.gif) no-repeat left middle;
	border-right: 1px solid #cccccc;
}
.menuactH {
	background: url(../../images/main/f_menuon.gif) no-repeat left middle;
	color: #555f63;
	border-right: 1px solid #cccccc;
}
.menuactH font {
	display: block;
}
#trailimageid {
	position: absolute;
	visibility: hidden;
	left: 0px;
	top: 0px;
	height: 1px;
	z-index: 5000;
}