body{
	background: #2d2d2d;
	padding:20px 0;
	margin:0;
	scrollbar-face-color:#2d2d2d; 
	scrollbar-shadow-color: #cacbcf; 
	scrollbar-highlight-color: #2d2d2d; 
	scrollbar-3dlight-color: #2d2d2d; 
	scrollbar-darkshadow-color: #2d2d2d; 
	scrollbar-track-color: #2d2d2d; 
	scrollbar-arrow-color: #cacbcf;
}

body, table, tr, td{
	color: #999999;
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

a{
	color: #999999;
	text-decoration:underline;
}

a:hover{
	color: #a08f62;
	text-decoration:underline;
}

form{
	padding: 0;
	margin:0;
}

.copyright{
	padding:0 15px;
	font-size:9px;
	color:#999999;
}

.copyright a{
	color:#999999;
	text-decoration:underline;
}

.copyright a:hover{
	color:#cacbcf;
	text-decoration:underline;
}

.champNews{
	background:transparent;
	border: 1px solid #cacbcf;
	color:#cacbcf;
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.boutonNews{
	background:#424242;
	border:0px;
	color:#b3b3b3;
	font-size:9px;
	font-weight:bold;
	font-family:verdana;
	padding:0 5px;
	height: 17px;
}

.adresse{
	font-size:10px;
	color:#FFFFFF;
	text-align: center;
	padding:0;
	line-height: 15px;
	margin:0;
}

.adresse strong{
	color:#9c8b5c;
}

.edito {
	padding:20px 10px;
	color:#999999;
	text-align:justify;
	vertical-align:top;
	font-size:10px;
	line-height:14px;
}

.contenuTexte h2{
	color:#9c8b5c;
	font-size:17px;
	padding:0;
	margin:0;
	font-weight: normal;
}

.contenuTexte h3{
	color:#9c8b5c;
	border-bottom:1px solid #9c8b5c;
	font-size:17px;
	padding:0;
	margin:0;
	font-weight: normal;
}

.contenuTexteSstitre{
	color:#9c8b5c;
	font-size:14px;
	font-weight: bold;
	display:block;
}

.contenuTexte{
	font-size: 12px;
	padding:21px;
	vertical-align:top;
	text-align:justify;
}

.contenuTexte input, .contenuTexte textarea, .contenuTexte select{
	background:#000000;
	border: 1px solid #cacbcf;
	color:#cacbcf;
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin:3px;
	scrollbar-face-color:#000000; 
	scrollbar-shadow-color: #cacbcf; 
	scrollbar-highlight-color: #000000; 
	scrollbar-3dlight-color: #000000; 
	scrollbar-darkshadow-color: #000000; 
	scrollbar-track-color: #000000; 
	scrollbar-arrow-color: #cacbcf;
}

.contenuTexteBouton{
	background:#424242;
	border:0px;
	color:#b3b3b3;
	font-size:9px;
	font-weight:bold;
	font-family:verdana;
	padding:0 5px;
	height: 17px;
}

.resaexp select{
  background-color:#ffffff; 
  color:#000000; 
  border:solid 1px #cacbcf;
}

.resaexp input, .resaexp select{
	font-size:11px;
}

.BoutonResa{
  background-color:#424242; 
  color:#b3b3b3; 
  font-weight:bold; 
  border:none; 
  padding:2px;
}
