html, body {
	height: 100%;
	overflow: hidden;	
}

body {
	background-color: #3c4646;
	color: #cccccc;  
}

p {
  margin: 0 0 15px 0;
}
/* Traiter les paragraphes HTML en provenance de Word comme des lignes */
p.MsoNormal {
  margin-top: 0;
  margin-bottom: 0;
}
a {
	color: #acb99f;
}
a:hover {
	color: #dce9cf;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  font-size: 1.4em;
}

h2 {
  font-size: 1.3em;
}

h3 {
  font-size: 1.2em;
}

h4 {
  font-size: 1.1em;
}

#page {
	position: absolute;
	border: 1px solid #acb99f;
	top: 3%;
	height: 94%;
	left: 50%;
	width: 960px;
	margin-left: -480px;
	/*
	top: 3%;
	left: 2%;
	width: 96%;
	height: 94%;
	*/
	background-color: #2c3535;
	color: #cccccc;  	
}

#cols {

}

#col-g {
  width: 311px;	
	float: left;
}

#col-d {
	margin-left: 311px;
}

#fiche {
  padding: 77px 70px 0 20px;
  text-align: right;

}

#fiche h1#logo {
	height: 85px;
	line-height: 60px;
  color: #ffffff;  
	white-space: nowrap;	
}

#fiche .description {
  text-align: right;
  margin: 15px 0 25px 37px;
	font-size: 1em;    
}

#fiche #section {
	color: #948224;
	font-size: 1em;    
}  	

}

#items  {
	width: 585px;	
}

#items .item {
  width: 585px;	
}


#items .link-item, 
#items .html-item,
#items .txt-item {
	padding-top: 178px; 
}

#menu {
  position: absolute;
  bottom: 0;
  left: 0;
  border-top: 1px solid #acb99f;
  width: 100%;
}

#note {
  position: absolute;
  bottom: 55px;  
  left: 1px;
  z-index: 1;
	font-size: .7em;
	width: 240px;
	line-height: 1.8em;
	text-align: right;
}

#extras {
	position: absolute;
	right: 10px;
	top: 102px;
  width: 46px;	
}


#extras a {
  display: block;
  width: 23px;
  height: 20px;
  overflow: hidden;
  text-indent: 200px;  
  background-image: url(images/extra.gif);
  background-position: 0 0;
  background-repeat: no-repeat;
}

#extras a:hover {
  background-position: 0 -25px;
}

#navigation {
	position: absolute;
	bottom: 45px;
	left: 458px;
  overflow: hidden; 
  width: 437px;	
  height: 30px;
	background-color: #2c3535;  
	background-image: url(images/fleche.gif);
	background-position: 0 2px;
	background-repeat: no-repeat;	 	
}

#navigation .navbar-item {
	padding-left: 14px;  
 	
	filter: alpha(opacity=85);
	opacity: 0.85;  	
}



