html, body {
          background: #ffffff url(img/fond2.jpg) repeat fixed center top;
          height: 100%;
          width: 100%;
          font-family : Arial, Helvetica, sans-serif;
          margin: 0;
          margin-left: 0;
          padding: 0;
          border: none
      }#centpourcent {
          height: 100%;
          width: 100%;
          }
table {
          text-align : justify;
          font-size : 95%;
          line-height : 1.5em;
          font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
      }
A:visited {
          color : #567078;
          text-decoration : none;
          font-family : Verdana, Arial, Helvetica, sans-serif;
          text-align : left;
          font-size : 12px;
          font-weight : bold;
          position : relative;
      }
A:link {
          color : #567078;
          text-decoration : none;
          font-family : Verdana, Arial, Helvetica, sans-serif;
          text-align : left;
          font-size : 12px;
          font-weight : bold;
          position : relative;
      }
A:hover {
          color : #000000;
          text-decoration : underline;
          font-family : Verdana, Arial, Helvetica, sans-serif;
          text-align : left;
          font-size : 12px;
          font-weight : bold;
          position : relative;
      }

td#mil {
            background: #ffffff url(img/fondcontenu.jpg) repeat top;
            width:607px;
            height:542px;
            border:0px;
            color : #000000;
            font-size : 90%;
            line-height : 1.6em;
            font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
      }

A.footer:visited {
          color : #AAAAAA;
          text-decoration : none;
          font-family : Verdana, Arial, Helvetica, sans-serif;
          text-align : left;
          font-size : 10px;
          position : relative;
      }
A.footer:link {
          color : #AAAAAA;
          text-decoration : none;
          font-family : Verdana, Arial, Helvetica, sans-serif;
          text-align : left;
          font-size : 10px;
          position : relative;
      }
A.footer:hover {
          color : #000000;
          text-decoration : none;
          font-family : Verdana, Arial, Helvetica, sans-serif;
          text-align : left;
          font-size : 10px;
          position : relative;
      }

#encart_produit
{
	float:left;
	height:186px;
	width:160px;
	margin-left:20px;
	margin-top:20px;
}

#titre_produit
{
	float:left;
	height:15px;
	width:150px;
	margin-top:11px;
	margin-left:5px;
	font-size: 11px;
	text-align: center;
	color:#ffffff;
	overflow:hidden;
}

#image_produit
{
	float:left;
	height:95px;
	width:155px;
	margin-top:14px;
	margin-left:10px;
}

#plus_produit
{
	float:left;
	height:15px;
	width:130px;
	margin-top:21px;
	margin-left:10px;
	font-size:12px;
	text-align:center;
	overflow:hidden;
}

#produit_suivant
{
	float:right;
	width:40px;
	margin-top:5px;
	margin-left:10px;
	font-size:12px;
}

#produit_precedant
{
	float:left;
	width:40px;
	margin-top:5px;
	padding-left:10px;
	font-size:12px;
}

#detail_titre_produit
{
	float:left;
	height:25px;
	width:200px;
	margin-left:20px;
	font-size:15px;
	text-align:center;
}

#detail_description_produit
{
	float:right;
	width:300px;
	padding-top:10px;
	padding-right:10px;
	text-align:justify;
}

#detail_image_produit1
{
	float:left;
	height:95px;
	width:155px;
	margin-top:10px;
}

#detail_tableau_produit
{
	float:left;
	height:25px;
	width:550px;
	margin-top:21px;
	text-align:left;
}

img
{
	border:none;
}

#detail_retour
{
	float:left;
	width:550px;

	text-align:left;
}


.titre_rouge
{
	color:#dd346f;
	font-weight:bold;
}

.titre_bleu
{
	color:#3f71b8;
	font-weight:bold;
}

.titre_vert
{
	color:#8dc151;
	font-weight:bold;
}

.titre_jaune
{
	color:#e1b924;
	font-weight:bold;
}



.clear
{
	clear:both;
}

