A.deco:link	 {COLOR: #000000}
A.deco:visited {COLOR: #000000}
A.deco:active {COLOR: #000000}
A.deco:hover  {COLOR: #000000;}
A.nodeco {TEXT-DECORATION: none}

img.accueil1 {position: relative;left: 20px;top: 100px; border:0}
img.accueil2 {position: relative;left: 150px;top: 330px; border:0}
img.accueil3 {position: relative;left: 80px;top: 430px; border:0}
img.loupe {position: relative;left: 0px; top: 200px; border:0}

img.accueil1_2 {position: relative;left: 10px;top: 40px; border:0}
img.accueil2_2 {position: relative;left: 110px;top: 398px; border:0}

.bordure {border: solid; border-width: 1px; border-color:#FF0000;}
.fond_article {background-color: white;}
BODY
{
    FONT-SIZE: 9pt;
    MARGIN: 0px;
    COLOR: #FFFFFF;
    SCROLLBAR-ARROW-COLOR: white;
    SCROLLBAR-TRACK-COLOR: #847248;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    SCROLLBAR-BASE-COLOR: #DB9772;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-ALIGN: left;
}

font.accueil
{
    COLOR: #847248;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder;
    FONT-FAMILY: Helvetica;
}

font.barre
{
    COLOR: white;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: 500;
    FONT-FAMILY: helvetica;
}
font.emailing
{
    COLOR: #FFFFFF;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: 500;
    FONT-FAMILY: helvetica;
}

font.menu1
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 600;
    COLOR: #847248;
	FONT-FAMILY: Tahoma;
}
.menu
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 600;
	COLOR: #FFFFFF;
    BACKGROUND-COLOR: #847248;
	text-align:center;
	display:block; 
	height:25px; 
	text-decoration:none;
	padding-top:3px;
}
.menu:hover
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 600;
	COLOR: #847248;
    BACKGROUND-COLOR: #FFFFFF;
	text-align:center;
	display:block; 
	height:25px; 
	text-decoration:none;
	padding-top:3px;
}
.menusur
{
	COLOR: #847248;
    BACKGROUND-COLOR: #FFFFFF;
}
font.pied
{
    COLOR: #786A7C;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 500;
    FONT-FAMILY: helvetica;
}
font.promo
{
    COLOR: #FFFFFF;
    FONT-SIZE: 10pt;
    font-weight: bold;
    FONT-FAMILY: Verdana;
}
font.promo2
{
    COLOR: #FFFFFF;
    FONT-SIZE: 18pt;
	font-weight: bold;
    FONT-FAMILY: Verdana;
}
.menugauche:first-letter
{
	text-transform:uppercase;
}
.menugauche
{
    FONT-SIZE: 9pt;
    FONT-WEIGHT: 600;
	COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
	text-align:left;
	display:block; 
	height:30px; 
	width:183px;
	text-decoration:none;
	padding-top:5px;
	text-transform:lowercase;
}
.menugauche:hover
{
	COLOR: #FFFFFF;
    BACKGROUND-COLOR: #847248;
	font-size:10pt;
}
.menugauchesur
{
	COLOR: #FFFFFF;
    BACKGROUND-COLOR: #847248;
}
.menugauchevide2
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 600;
	COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
	text-align:center;
	display:block; 
	height:30px; 
	width:183px;
	text-decoration:none;
	padding-top:2px;
}
.menugauchesur2
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 600;
	COLOR: #FFFFFF;
    BACKGROUND-COLOR: #847248;
	text-align:center;
	display:block; 
	height:30px; 
	width:183px;
	text-decoration:none;
	padding-top:2px;
}
font.titre
{
    COLOR: #000000;
    FONT-SIZE: 24pt;
    FONT-WEIGHT: 500;
    FONT-FAMILY: helvetica;
	font-variant:small-caps;
}
font.titresmall
{
    COLOR: #000000;
    FONT-SIZE: 18pt;
    FONT-WEIGHT: 500;
    FONT-FAMILY: helvetica;
	font-variant:small-caps;
}
font.titreproduit
{
    COLOR: #000000;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 500;
    FONT-FAMILY: helvetica;
}
font.titreproduit2
{
    COLOR: #786A7C;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: 500;
    FONT-FAMILY: helvetica;
}
font.titreproduit_detail
{
    COLOR: #786A7C;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: 500;
    FONT-FAMILY: helvetica;
}
font.text
{
    COLOR: #000000;
    FONT-SIZE: 10pt;
    FONT-FAMILY: helvetica;
}
font.textblanc
{
    COLOR: #FFFFFF;
    FONT-SIZE: 10pt;
    FONT-FAMILY: helvetica;
}
font.textfin
{
    COLOR: #786A7C;
    FONT-SIZE: 10pt;
    FONT-FAMILY: helvetica;
}
font.textselect
{
    COLOR: #bda877;
    FONT-SIZE: 10pt;
	FONT-WEIGHT: 600;
    FONT-FAMILY: helvetica;
}
font.textnews
{
    COLOR: #cb7797;
    FONT-SIZE: 10pt;
	FONT-WEIGHT: 500;
    FONT-FAMILY: helvetica;
}
.motif
{ 	border-bottom:solid;
	border-left:solid;
	border-right:solid;
	border-top:solid;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-color:#000000;
	border-left-color:#000000;
	border-right-color:#000000;
	border-top-color:#000000;
}
.barretitre
{
    COLOR: #FFFFFF;
    FONT-SIZE: 20pt;
    FONT-WEIGHT: 500;
    FONT-FAMILY: helvetica;
	BACKGROUND-COLOR: #847248;
}
.tete
{
	COLOR:#000;
	FONT-SIZE: 12pt;
    FONT-WEIGHT:bolder;
    FONT-FAMILY:"Times New Roman", Times, serif;
}
.titre_td,.stitre_td{color:black;font-size:26px;text-transform:uppercase;text-align:center;font-weight:bold;}
.stitre_td{color:#847248;font-size:14px;text-transform:uppercase;}

a.webam{font-weight:bold;font-size:11px;}
a.webam span:nth-child(11n) 	{ color: #6b0e4d; }
a.webam span:nth-child(11n+1) 	{ color: #c103aa; }
a.webam span:nth-child(11n+2)  	{ color: #ff00ff; }
a.webam span:nth-child(11n+3)  	{ color: #6f1ba6; }
a.webam span:nth-child(11n+4)  	{ color: #007187; }
a.webam span:nth-child(11n+5)  	{ color: #00e7f0; }
a.webam span:nth-child(11n+6)  	{ color: #00e9d1; }
a.webam span:nth-child(11n+7) 	{ color: #009c55; }
a.webam span:nth-child(11n+8)  	{ color: #a2e70e; }
a.webam span:nth-child(11n+9)  	{ color: #e4ff05; }
a.webam span:nth-child(11n+10)  { color: #ff5500; }


#menu_haut{list-style:none;padding:0;margin:0 auto;display:block;width:780px;background-color:#847248;height:25px;}
#menu_haut li{position:relative;overflow:hidden;font-size:10pt;font-weight:600;color:#FFFFFF;background-color:#847248;text-align:center;display:inline-block;height:25px;float:left;padding:0;margin:0;width:auto;}
#menu_haut li:hover{color:#847248;background-color:#FFFFFF;}
#menu_haut li a{text-transform:capitalize;width:100%;text-align:center;color:inherit;text-decoration:none;height:21px;display:block;margin:0;padding:4px 0;}
#menu_haut li ul{position:absolute;z-index:1;display:none;list-style:none;padding:0;margin:0;width:150px;background-color:#847248;}
#menu_haut li ul li,#menu_haut li ul li a{width:100% !important;float:none !important;}
#menu_haut li:hover ul{display:block;}
#menu_haut li.over{overflow:visible;}
