#header {
	width: 95%;
	height: 1px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
	left: 50px;
}

#plaintext, #htmlheader {
	position: absolute;
	top: 10px;
	left: 850px;
	text-align: right;
	width: 100px;
}

#plaintext a {
	text-decoration: none;
	color: #241E14;
}
	
	
/* Caractéristiques de l'affichage du formulaire de recherche */
form.search {
	padding: 10px;
	margin: 0px;
}

form.search input {
	padding: 0px;
	margin: 0px;
	vertical-align : middle;
}

input.search {
	border: #8E7D57 1px solid;
}


/* Caractéristiques de l'affichage du menu général */
#menuGeneral {
	width: 95%;
	text-align: right;
	padding: 4px 0px 6px 0px;
	margin: 0px;
	position: absolute;
	top: 5px;
	left: 50px;
}

#menuGeneral ul {
	list-style-type: none;
	margin:0px;
	padding:0px;
}

#menuGeneral li {
	display: inline;
}

#menuGeneral li a {
	margin: 0px;
	padding: 4px 8px 8px 8px;
	background : #EAE6E1 url(pel.gif) no-repeat top left;
	text-decoration: none;
	color: #241E14;
	border-left: 1px solid #ffffff;
}

#menuGeneral li a.sel {
	background-color: #8E7D57;
}

#menuGeneral li a:hover {
	background-color : #241E14;
	color: #ffffff;
}


/* Caractéristiques de l'affichage de la bannière */
#banniereAccueil {
	width: 100%;
	height: 272px;
	margin: 0px;
	padding: 0px;
	background : #8E7D57 url(banniere_ete_accueil.jpg) no-repeat center 0px;
	position: absolute;
	top: 29px;
	left: 0px;
}

#banniereAccueil1 {
	width: 100%;
	height: 272px;
	margin: 0px;
	padding: 0px;
	background : #8E7D57 url(banniere_ete_accueil1.jpg) no-repeat center 0px;
	position: absolute;
	top: 29px;
	left: 0px;
}

#banniereAccueil2 {
	width: 100%;
	height: 272px;
	margin: 0px;
	padding: 0px;
	background : #8E7D57 url(banniere_ete_accueil2.jpg) no-repeat center 0px;
	position: absolute;
	top: 29px;
	left: 0px;
}

#banniereAccueil3 {
	width: 100%;
	height: 272px;
	margin: 0px;
	padding: 0px;
	background : #8E7D57 url(banniere_ete_accueil3.jpg) no-repeat center 0px;	
	position: absolute;
	top: 29px;
	left: 0px;
}

#banniereAccueil4 {
	width: 100%;
	height: 272px;
	margin: 0px;
	padding: 0px;
	background : #8E7D57 url(banniere_ete_accueil4.jpg) no-repeat center 0px;	
	position: absolute;
	top: 29px;
	left: 0px;
}

#banniereAccueil5 {
	width: 100%;
	height: 272px;
	margin: 0px;
	padding: 0px;
	background : #8E7D57 url(banniere_ete_accueil5.jpg) no-repeat center 0px;	
	position: absolute;
	top: 29px;
	left: 0px;
}

#banniereAccueil6 {
	width: 100%;
	height: 272px;
	margin: 0px;
	padding: 0px;
	background : #8E7D57 url(banniere_ete_accueil6.jpg) no-repeat center 0px;	
	position: absolute;
	top: 29px;
	left: 0px;
}

#banniereAccueil7 {
	width: 100%;
	height: 272px;
	margin: 0px;
	padding: 0px;
	background : #8E7D57 url(banniere_ete_accueil7.jpg) no-repeat center 0px;	
	position: absolute;
	top: 29px;
	left: 0px;
}

#banniereAccueil8 {
	width: 100%;
	height: 272px;
	margin: 0px;
	padding: 0px;
	background : #8E7D57 url(banniere_ete_accueil8.jpg) no-repeat center 0px;	
	position: absolute;
	top: 29px;
	left: 0px;
}

#banniereAccueil9 {
	width: 100%;
	height: 272px;
	margin: 0px;
	padding: 0px;
	background : #8E7D57 url(banniere_ete_accueil9.jpg) no-repeat center 0px;	
	position: absolute;
	top: 29px;
	left: 0px;
}

/* Caractéristiques de l'affichage du menu de gauche */
#menuGauche {
	position: absolute;
	top: 271px;
	left: 5px;
	width: 18%;
	background-color: #EAE6E1;
	padding: 0px;
	margin: 0px;
	border-bottom: #8E7D57 1px solid;
	border-right: 1px solid #8E7D57	;	
}

#menuGauche h3 {
	margin: 0px;
	padding: 6px 10px 4px 10px;
	height: 19px;
	background-color: #EAE9ED; /*#EAE6E1;*/
	border-bottom: #8E7D57 1px solid;
	border-top: #8E7D57 1px solid;
	color: #228B22; /* #241E14; */
	display: block;
	font-size: 18px;
	font-weight: bold;
	font-family: Book Antiqua;
}

#menuGauche p {
	text-align: right;
	margin: 0px;
	padding: 4px 10px 4px 10px;
}

#menuGauche p.sub {
	padding: 2px 40px 4px 10px;
}

#menuGauche p a {
	text-decoration: none;
	color: #241E14;
}

#menuGauche p a:hover {
	color: #8E7D57;
}

#menuGauche a img {
	text-decoration: none;
	color: #EAE6E1;
}


/* Caractéristiques de l'affichage du menu de droite */
#menuDroit {
	position: absolute;
	top: 271px;
	right: 5px;
	width: 18%;
	background-color: #EAE6E1;
	padding: 0px;
	margin: 0px;
	border-bottom: #8E7D57 1px solid;
	border-left: 1px solid #8E7D57	;
}

#menuDroit h3 {
	margin: 0px;
	padding: 6px 10px 4px 10px;
	height: 19px;
	background-color: #EAE9ED; /*#EAE6E1;*/
	border-bottom: #8E7D57 1px solid;
	border-top: #8E7D57 1px solid;
	color: #228B22; /* #241E14; */
	display: block;
	font-size: 18px;
	font-weight: bold;
	font-family: Book Antiqua;
}

#menuDroit p {
	text-align: left;
	margin: 0px;
	padding: 4px 10px 4px 10px;
}

#menuDroit p.sub {
	padding: 2px 40px 4px 10px;
}

#menuDroit p a {
	text-decoration: none;
	color: #241E14;
}

#menuDroit p a:hover {
	color: #8E7D57;
}

#menuDroit a img {
	text-decoration: none;
	color: #EAE6E1;
}


/* Défilement du texte */
/* Ancienne valeur du border 8E7D57 */
#conteneur_defil { 
	border:2px solid #8E7D57;
	width:98%; 
	margin:0 auto;
	overflow:hidden;
	line-height:normal;
}

/* Ancienne valeur du background EAE9ED */
#cadre_defil {
	position:relative; 
	width:100%; 
	height:20px; 
	overflow:hidden;
	background:#EAE9ED;}
	
	
/* Ancienne valeur du color 003399 */	
#defile { 
	position:absolute;
	width:100%;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#003399;
}
	

/* Caractéristiques de l'affichage de la page centrale */
#centrePage {
	position: absolute;
	top: 301px;
	right: 19%;
	width: 62%;
	background-color: #EAE6E1;
	padding: 0px;
	margin: 0px;
	border-bottom: #8E7D57 1px solid;
	border-left: 1px solid #8E7D57	;
	border-right: 1px solid #8E7D57	;	
}

#centrePage h3 {
	margin: 0px;
	padding: 6px 10px 4px 10px;
	height: 19px;
	background-color: #EAE9ED; /*#EAE6E1;*/
	border-bottom: #8E7D57 1px solid;
	border-top: #8E7D57 1px solid;
	color: #228B22; /* #241E14; */
	display: block;
	font-size: 18px;
	font-weight: bold;
	font-family: Book Antiqua;
}

#centrePage h2{
	margin: 0px;
	padding: 6px 10px 4px 10px;
	height: 19px;
	background-color: #EAE6E1;
	display: block;
	font-size: 100%;
	font-weight: bold;
	font-size: 18px;
}

#centrePage p {
	text-align: left;
	margin: 0px;
	padding: 4px 10px 4px 10px;
}

#centrePage p.sub {
	padding: 2px 40px 4px 10px;
}

#centrePage p a {
	text-decoration: none;
	color: #241E14;
}

#centrePage p a:hover {
	color: #8E7D57;
}

#centrePage a img {
	text-decoration: none;
	color: #EAE6E1;
}

/* Couleur des textes dans le site */
.rouge{
	color:red
}

.vert{
	color:green
}

