/************************************************************************************** GLOBAL */
html{height: 100%;}

body
{ 
  padding: 0px;
  margin: 0px;
  FONT: 11px verdana, sans-serif; 
  background: #FFFFFF url(../images/pattern.jpg) repeat;
  color: #555;
}
<!--
  font-family: arial, sans-serif;
  font-size: .78em;
-->    


p
{ margin: 0px;
  padding: 0px 0px 16px 0px;
  line-height: 1.7em;
}

h1, h2, h3
{ font-family: tahoma, arial, sans-serif;
  font-size: 120%;
  letter-spacing: .1em;
  padding: 7px 0px 5px 0px; 
  margin: 0px 0px 12px 0px; 
  color: #555;
}


img
{ border: 0px; 
  margin: 0px; 
  padding: 0px;
}

a{outline: none;}

form{padding: 0; margin: 0;}

/* image positioning - left, right and center */
.left
{ float: left; 
  border-right: 18px solid;
}

.right
{ float: right; 
  border-left: 18px solid;
}

.center
{ display: block;
  text-align: center;
  margin: 0 auto;
}

.left, .right{border-color: #FFF;}

/* block quote */
blockquote
{ margin: 20px 0px 20px 0px; 
  padding: 10px 20px 0px 20px;
  border-left: 8px solid #4D4D4D;
}

/* unordered list */
ul
{ margin: 2px 0px 18px 16px;
  padding: 0px;
}

ul li
{ list-style-type: square;
  margin: 0px 0px 6px 0px; 
  padding: 0px;
}

/* ordered list */
ol
{ margin: 8px 0px 0px 24px;
  padding: 0px;
}

ol li
{ margin: 0px 0px 11px 0px; 
  padding: 0px;
}



/* STYLE POUR UNE BALISE "FONT" FONCTIONNANT COMME UNE BALISE "A" */
font.link{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; text-align: justify;  color:#000000;
	cursor: pointer;cursor: hand;font-style: bold;
}
font.producttitle { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; text-indent: 0px; color: #555; font-weight: normal
}
font.productpriceblack { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; text-indent: 0px; color: #000000; font-weight: normal
}
font.productpricered { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; text-indent: 0px; color: #FF0000; font-weight: normal
}
font.productyellow { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; text-indent: 0px; color: #FFD700; font-weight: normal
}
font.productred { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; text-indent: 0px; color: #FF0000; font-weight: normal
}
font.productblack { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; text-indent: 0px; color: #000000; font-weight: normal
}
font.productlittlered { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-indent: 0px; color: #FF0000; font-weight: normal
}



/* TOOLTIP */
P SPAN {
	DISPLAY: none
}
P.out SPAN{
	DISPLAY: none
}
P.over SPAN{
	filter:alpha(opacity=90); height:auto; width:auto; cursor:crosshair; BORDER-RIGHT: black 1px solid; 
	PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; DISPLAY: block; PADDING-LEFT: 2px; Z-INDEX: 1; 
	PADDING-BOTTOM: 2px; MARGIN-LEFT: 1em; BORDER-LEFT: black 1px solid; COLOR: black; 
	PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; POSITION: absolute; BACKGROUND-COLOR: #333333; 
	white-space:nowrap
}

FONT SPAN {
	DISPLAY: none
}
FONT.out SPAN{
	DISPLAY: none
}
FONT.over SPAN{
	filter:alpha(opacity=90); height:auto; width:auto; cursor:crosshair; BORDER-RIGHT: black 1px solid; 
	PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; DISPLAY: block; PADDING-LEFT: 2px; Z-INDEX: 1; 
	PADDING-BOTTOM: 2px; MARGIN-LEFT: 1em; BORDER-LEFT: black 1px solid; COLOR: black; 
	PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; POSITION: absolute; BACKGROUND-COLOR: #333333; 
	white-space:nowrap
}

TR SPAN {
	DISPLAY: none
}
TR.out SPAN {
	DISPLAY: none
}
TR.over SPAN {
	filter:alpha(opacity=90); height:auto; width:auto; cursor:crosshair; BORDER-RIGHT: black 1px solid; 
	PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; DISPLAY: block; PADDING-LEFT: 2px; Z-INDEX: 1; 
	PADDING-BOTTOM: 2px; MARGIN-LEFT: 1em; BORDER-LEFT: black 1px solid; COLOR: black; 
	PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; POSITION: absolute; BACKGROUND-COLOR: #ffffe1; 
	white-space:nowrap
}

MARQUEE SPAN {
	DISPLAY: block; 
}