BODY {
	margin: 0em;
	FONT-FAMILY:'MS Sans Serif',Arial,Helvetica,Geneva;
	FONT-SIZE:8pt;
	COLOR:#000080;
 BACKGROUND-COLOR:rgb(137,137,137);
 background-image: url(../../../images_Fonds/traceRe3.gif)
}
A:link.JP	{color:	#FFFFCC}
A:visited.JP	{color:	#FFFFCC}
A:hover.JP	{color:	#00FF00}
A:link    {COLOR:#000080;TEXT-DECORATION:underline}
A:visited {COLOR:#000080;TEXT-DECORATION:underline}
A:hover   {COLOR:#000080;TEXT-DECORATION:underline}

img	{border-width: 0px;}	/* évite d'avoir img border="0" partout */

table.pasutiliser	{cell-padding:0;cell-spacing:0;BACKGROUND-COLOR:#DEBEDC;TEXT-ALIGN:center;  border: solid 1px black;}

th        {TEXT-ALIGN:center;COLOR:#000000;BACKGROUND-COLOR:#C0C0C0;FONT-WEIGHT:bold}
td        {TEXT-ALIGN:center; vertical-align:middle}

table.DETAILS {FONT-FAMILY:Tahoma,Arial,Helvetica,Geneva,sans-serif;FONT-SIZE:8pt; BACKGROUND-COLOR:#FFFFFF; margin-left:1em; margin-right:1em;}
table.DETAILS strike {COLOR:gray;}
table.DETAILS A:hover {BACKGROUND-COLOR:yellow; COLOR:black; TEXT-DECORATION:none;}
table.DETAILS img {border: solid 1px white;}
table.DETAILS A:hover img {border: solid 1px black;}

td.R      {TEXT-ALIGN:right}
td.L      {TEXT-ALIGN:left}
td.RP     {TEXT-ALIGN:right;COLOR:#0000FF}	/* MASSE */
td.RPA    {TEXT-ALIGN:right;COLOR:gray}
td.T      {vertical-align:top}
td.C      {vertical-align:middle}
td.PRIX   {white-space: nowrap; TEXT-ALIGN:right;}

table.PRESSIONS {FONT-FAMILY:Tahoma,Arial,Helvetica,Geneva,sans-serif; FONT-SIZE:8pt; BACKGROUND-COLOR:#FFFFFF; margin-left:1em; margin-right:1em;}
table.PRESSIONS td.R {TEXT-ALIGN:right;}
table.PRESSIONS td.L {TEXT-ALIGN:left;}
table.PRESSIONS td.C {TEXT-ALIGN:center;}
table.PRESSIONS tr.MYREG  {BACKGROUND-COLOR:#E0E0F0;}

/*------------ Tableau Galerie de photos -------------------------------*/
table.TOFGALLERY     {FONT-FAMILY:Tahoma,sans-serif; FONT-SIZE:8pt;  border:none; padding:4pt; }
table.TOFGALLERY td  {TEXT-ALIGN:center; COLOR:#FFFF99;}
table.TOFGALLERY img {border: solid 1px white;}
table.TOFGALLERY A:hover {BACKGROUND-COLOR:yellow;}
table.TOFGALLERY A:hover img {border: solid 1px black;}

/*------------ Titre sous une photo ------------------------------------*/
.IMGP {FONT-FAMILY:Tahoma,sans-serif; FONT-SIZE:9pt; FONT-WEIGHT:bold;  COLOR:#FFFF99; vertical-align: top;} 
TD.IMGP img {margin-top:0.5em; margin-bottom:0.5em;}

/*------------ Haut de page : onglets retour et titre ------------------*/
table.SOM   { border-width:0px; cell-spacing:0px; width:100%; FONT-SIZE:8pt; FONT-WEIGHT:bold; color:#FFFFCC; FONT-FAMILY:'MS Sans Serif',Arial,Helvetica,Geneva;}
A:hover.SOM {color:	#00FF00}
td.SOML     {vertical-align:top; TEXT-ALIGN:left;}
td.SOMC     {vertical-align:top; TEXT-ALIGN:center; padding-top:0em;}
td.SOMR     {vertical-align:top; TEXT-ALIGN:right;}

H1	{border-width: 1; border: solid; border-color:#000000;
	margin: 0.5em; 
	FONT-FAMILY: cursive, "Comic Sans MS",Arial,Helvetica,Geneva;
	FONT-SIZE: 20pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	COLOR: #000080;
	BACKGROUND-COLOR:#FFFF99;
}
.H1P	{FONT-SIZE: 16pt;	COLOR: #000033;}
/*------------ Titre de rubrique ---------------------------------------*/
H2
{
	FONT-FAMILY: cursive, "Comic Sans MS",Arial,Helvetica,Geneva;
	FONT-SIZE: 24pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	COLOR: black;
	BACKGROUND-COLOR:rgb(137,137,137);
	/* TEXT-DECORATION:underline; */
}

p.bord   {border: solid red}
p.10BCJ  {FONT-SIZE:10pt;COLOR:#FFFF00; FONT-WEIGHT:bold; TEXT-ALIGN:center}
p.10BC2  {FONT-SIZE:9pt; COLOR:#333300; FONT-WEIGHT:bold; TEXT-ALIGN:center}

/*--- REELEMENT UTILISES ---------------------------------------------------*/ 
td.REM       {TEXT-ALIGN:left}
VAR          {FONT-STYLE:normal; COLOR:blue;}
DIV.CUSTO    {margin-left:0em; text-indent:0em;}
DIV.CUSTO LI {margin-left:0em; margin-top:0.25em; padding-left:0em;}
DIV.CUSTO UL {margin-left:1.5em; padding-left:0em; padding-top:0em; margin-top:0em; margin-bottom:0em; padding-bottom:0.2em;}
SPAN.CUSTO   {color: black;}
SPAN.AVIS	   {color: #336699;}
SPAN.MASSE   {color: rgb(0,0,255);}	/* poids : bleu */
SPAN.REGLAGE {color: black;}

DIV.DESC1		  { FONT-SIZE:10pt; COLOR:#FFFFCC; FONT-WEIGHT:bold; TEXT-ALIGN:justify; FONT-FAMILY:Tahoma, Arial, Helvetica, Geneva,sans-serif; margin-left:1.5em; margin-right:1.5em;}
DIV.DESC1 P { BACKGROUND-COLOR:rgb(137,137,137);} 
A.DESC1:link, A.DESC1:visited {COLOR:#FFFF99;TEXT-DECORATION:underline}
A.DESC1:hover  {COLOR:yellow; TEXT-DECORATION:none;}

TD.DESC1            { FONT-SIZE:10pt; COLOR:#FFFFCC; FONT-WEIGHT:bold; TEXT-ALIGN:justify; FONT-FAMILY:Tahoma, Arial, Helvetica, Geneva,sans-serif; padding-left:1em; padding-right:1em; padding-top:1em;}
TD.IMGP img         {border: solid 1px white;}
TD.IMGP A:hover     {BACKGROUND-COLOR:yellow;}
TD.IMGP A:hover img {border: solid 1px black;}

SPAN.NOM     {color: yellow;}	/* MARQUE, FABRICANT */
SPAN.INFOS   {color: brown;}
SPAN.PRODUCT {COLOR: #FFFF99;}
SPAN.NoBold  {FONT-WEIGHT:lighter}
SPAN.noir    {color: #000000}
SPAN.EVOL    {color: brown}	/* évolution prévue */
SPAN.AVANT   {color: #666666}	/* poids avant customisation */
SPAN.MODELE  {color: black}
SPAN.Jaune   {color: #FFFF00}
SPAN.DATE    {COLOR: #FFFF99;}
SPAN.T8      {FONT-SIZE:8pt;FONT-WEIGHT:lighter}
SPAN.RED     {COLOR: #FF0000;}
