﻿@charset "utf-8";
BODY{
	font-family: "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif, "Lucida Grande";
	font-size: 12px;
	color: #fff;
	margin-top:0px;
}
P{
font-size: 12px;
}

div {position: relative;}
#CONTENEUR {
   left: 50%;
   width: 950px;
   margin-left: -475px; /* La moitié de la largeur de ton Conteneur */
   height:auto;
   min-height:760px;
   _height: auto;

}
#TETE {
   width: 950px;
   height: auto;
   background-color: #333333;
}
#CENTRE {
  width: 950px;
  background-color:#000000;
  background-image:url(../images/fond_gauche.png);
  background-position:left;
  background-repeat:repeat-y; 
  min-height:760px;
  height:auto;
  _height: auto;
}
#GAUCHEFIXE {
   position: absolute;
   left: 0px;
   top: 0px;
   width: 240px;
   min-height:760px;
   height: auto;
   _height: auto;
}
#CONTENU {
   left:240px;
   top:0px;
   width: 520px;
   height: auto;
   height: auto !important;
   height: 760px;
   min-height: 760px;
   /*background-color: #999999;*/
   background-color:#000000;
}
#DROITEFIXE {
   position: absolute;
   right: 0px;
   top: 0px;
   width: 184px;
   height: auto;
   background-color:#1B1B1B;
}
#PIED {
   left:0px;
   top:0px;
   width: 950px;
   height: 20px;
   background-color: #660036;
   z-index:1;
}
INPUT.text{
	font-family: "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif, "Lucida Grande";
	font-size: 100%;
	color: #525E69;
	border:1px solid black;
}
TEXTAREA{
	font-family: "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif, "Lucida Grande";
	font-size: 100%;
	color: #525E69;
	border:1px solid black;
}
INPUT.BUTTON{
	font-family: "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif, "Lucida Grande";
	font-size: 90%;
	color: #525E69;
	font-weight:bold;
}
//Couleur de fond des options de gamme
.OPTIONS{
	width:196px;
	background-color:#97BE0D;
}
TD.OPTIONS{
	background-color:#97BE0D;
}
#menu_gauche{
	background-image:url(../images/fond_gauche.png);
	background-color:#999999;
	background-repeat:repeat-y;
	width:180px;
	height:auto;
}
#presentation_menu_gauche{
	width:160px;
	padding-left:50px;
	text-align:right;
	height:auto;
}
span.titre_type{
	font-size:14px;
	padding-right:5px;
}
span.gamme_multiple{
	font-size:12px;
	padding-right:5px;
	line-height:18px;
}
span.gamme_unique{
	font-size:14px;
	padding-right:5px;
}
A.lien_generic:link{ 
	color:#fff;
	text-decoration:none;
}    /* lien non-visité */
A.lien_generic:visited { color:#fff;text-decoration:none;}   /* lien visité   */
A.lien_generic:hover   { color:#fff; text-decoration:none; } /* lien survolé     */
A.lien_generic:active  { color:#fff;text-decoration:none; }   /* lien activé    */
