html   {width:100%; } 
body   {
	margin: auto;
	width: 1000px;  
	font-family:comic sans MS, georgia, serif ;
	color: #d1790d;
	background: black;
	text-align:center;   }
#entete     {    height:200px;  }
#logo      { 
/* 	background-image: url(photos/logo.png);background-repeat: no-repeat; */
	height:100px; width:100px;
	float:left;
	margin:2% 0 0 3%; }
h1       {
	font-size:250%;
	padding-top:2%;
	font-weight: 300;
	width:600px;
	margin-left:60px !important;
	margin-left:10%;
	margin-top:2%;
	float:left;
	  }
a, a:visited     {text-decoration:none; color:#d1790d; }
#submenu {
	list-style-type: none;
	text-align: left; 
	margin-left:83%;
	width:150px;      }
#submenu li a:hover  {   color: #697210; }
#mainmenu {
	border-top: 3px solid #697210 ; 
	list-style-type: none;
	text-align: center;
	clear:both; } 
#mainmenu li {
	padding: 0pt 2px;
	display: inline; 
	font-weight: 600;   }
#mainmenu em, #mainmenu a, #mainmenu a:visited {
	padding: 0pt 2px; 
	font-size: 0.8em; 
	letter-spacing: 0.1em;   }
#mainmenu a:hover {      color:#697210;     }
#mainmenu em { 
	font-style: normal; 
	color:  #697210; }
#mainmenu a:active, #mainmenu a:focus {
	border: none;    }
a img             {border:0; text-decoration:none; }
.panier   {
	float:left;
	margin-left:5%;
	border:solid 2px #697210;
	width:150px;   }
#bor   {
	border-top:2px solid #697210; }
#nuancier  {
	width: 950px; height:850px;
	margin:5% auto 10px auto ;
	 clear:both;     }
.dia       {  
	float: left;
	width: 150px;
  	text-align: center;  }	 
.nom       {
	float: left;
	width: 150px;
  	text-align: center;  }
.art        {
	height:450px; 
 	width:900px; 
	margin:10px auto 5% auto;
	border:solid 2px #697210;       }  
.comm    {
	width:400px; height:200px;
	float:left;
	margin: 3% auto 8% 10% !important;
	margin: 3% auto 8% 4%;}
.texte   {
	width:800px; 
	margin:3% auto 6% auto;   }
.comt      {
	float:right;
	width:300px; height:200px;
	margin: 3% 10% 8% auto !important;
	margin: 8% 3% 8% auto;}
select      {
	text-align:center;
	border:none;
	color:#cc9933;
	background:#697210;
	width : 110px; }
input       {
	text-align:center;
	border:none;
	background:#697210;
	color:#cc9933; }
#asc    {clear: both;
	margin:100px auto 0 40%;    }	 
#asc a,  #asc a:visited     { 
	text-decoration: none; 
	color: #697210; 
	font-style:italic;    } 
#asc a:hover       {      font-style: normal;    }
#pied        {clear: both;
	width:100%;
	text-align:center;
	margin-bottom:2%;
	margin-top:5%!important;
	margin-top:2%;}
#pied a, #pied a:visited  {color:#d1790d;}
#pied a:hover  { color:#697210;}

