 body {
	background-color:#FFFAD2;	
	min-height:590px;	
	font-family:Verdana;
	overflow:scroll;
}
.usearch{
	font-family: Verdana; 
	font-style: normal; 
	font-weight: bold; 
/*	color: #403462; 	*/
	
	
	}
.a_suite {
	font-family:Verdana;
	position:relative;
	float:left;
	font-size:10pt;
	font-weight:bold;
	text-decoration:underline;
	color: #403462;
	
	}

.conteneur {
	width:790px;	
	min-height:655px;	/* a ajuster */
	/*
	max-height:20000px;
	*/
	margin-left: auto;
    margin-right: auto;
	background: #FFFAD2;
/*	border:2px solid;	*/
	}

.bandeau{
	width:790px;
	height:150px;
	background: #FFFAD2 url(img/bandeau.jpg);
}

.logo{
	position:relative;
	width:301px;
	height:47px;
	background: url(img/logo.png) transparent;
	margin-left:485px;
	top:100px;
	}


.location{
	width:590px;
	height:12px;


	}
	
.version {
	position:relative;
	font-family:Verdana;
	font-size:8pt;
	font-weight: normal;
	text-align:right;
	float:right;

	}
/* 		le menu		 */
.menu{
	position:relative;
	width:200px;
	float:left;
    min-height:650px; 
	max-height:20000px;
	font-family:Verdana;
	
/*	color: #403462;	*/
	font-size:10pt;	
	background-color: #FFFAD2;
	Border : 0px solid;
	border-color:#FFFAD2;	
	}
	
.menu_ardoise_haut {
	position:relative;
	background: url(img/ardoise-h.png) transparent;
	width:190px;
	height:11px;
		


	}

.menu_ardoise_milieu{
	position:relative;
/*	background: #F2E8DC url(img/ardoise-m.gif); */
	width:190px;
	height:15px;

	}	
	
.violet {
	position:relative;
	left:0px;
	min-height:500px;	

	background-color:#B8B1C9;
	border:1px solid;
	border-color:#B8B1C9;
	}
	
.violet2 {
	position:relative;
	left:0px;
	height:200px;
	background-color:#B8B1C9;
	border:1px solid;
	border-color:#B8B1C9;
	
	
	}
	
	
.menu_ardoise_bas{
	position:relative;

	background: url(img/ardoise-b.png) transparent;
	width:190px;
	height:11px;
	


	}	
	
.menu_date{
	width:185px;
	font-family:Verdana;
	font-size:8pt;
	text-align:center;

	}	
	
.g_droitemenu{
	position:relative;
	width:5px;
	float:right;
	background: #FFFAD2;
	height:460px;
	border:0px solid;
	}		


.rubriques{
	position:relative;
	width:190px;
	float:left;
	text-align:left;	
/*	left:5px;	*/	
 
	}
.sous_rubriques{
	position:relative;
/*	left:5px;	*/
	max-width:185px;
	border:0px solid;
	

	}
.sous_sous_rubriques{
	position:relative;
/*	left:10px;	*/	
	width:180px;


	}
	
.ulrbr {
	position:relative;
	list-style-position:outside;
	

	}
.lirbr {
	position:relative;
	left:-18px;
	}
.lisrbr {
	position:relative;
	width:175px;
	left:-50px;
	list-style-type:circle;
	
	}
.lisrbr2 {
	position:relative;
	left:-10px;	
	list-style-type:circle;
	
	}
	
.a_annexe{
		font-size: 12px;
		font-family:Verdana;
		color: #403462;
		
		text-decoration: none;
		position:relative;
	/*	margin-left:5px;	*/
		
		
	}	
	
.a_annexe:hover{
		font-size: 12px;
		font-family:Verdana;
		color: #403462;
		
		text-decoration: underline;
		position:relative;
	/*	margin-left:5px;	*/
		
		
	}
.a_infosL {
	font-size: 12px;
		font-family:Verdana;
		color: #403462;
		text-decoration: none;
	}
.a_infosL:hover {
	font-size: 12px;
		font-family:Verdana;
		color: #403462;
		text-decoration: underline;
	}
	
	
.ulannexe {
	list-style-type:square;
	
	
	
	}
	
		/*  	Les liens du menu		*/
	
	.a_menu{
		font-size: 12px;
		color: #FFFC24;
		font-weight:bold;	
		text-decoration: none;
		position:relative;
	/*	margin-left:5px;	*/
		
		
	}
	.a_menu:hover{
		font-size: 12px;
		
		font-weight:bold;	
		text-decoration: underline;
	}
	.a_menu:visited{
		font-size: 12px;
		
		font-weight:bold;	
		text-decoration: none;
		
	}
	.a_menu:active{
		font-size: 12px;
		
		font-weight:bold;	
		text-decoration: none;
		
	}
	
	
		/*  	Fin des liens du menu		*/	
	
/*		fin menu		*/		
	/*		gestion des liens dnas le texte		*/
a {
	color: #63301B;
	text-decoration: none;
	}
a:hover {
	color:#403462;
	text-decoration: underline;
	}
	/*
a:visited {
	color: #63301B;
	text-decoration: none;
	}
*/
	
.contenu{
	position:relative;
	width:590px;
	/*
	width:605px;
	min-height:460px;
	max-height:20000px;
	*/
	float:right;
	background: #FFFAD2;


	}

/* Les titres */

h1{
	text-align:center;
	font-family:Verdana;
	font-size:14pt;
	font-weight:bold;	
	color:#403462;
	}
h2{
	text-align:center;
	font-family:Verdana;
	font-size:14pt;
	font-weight:normal;	
	color:#403462;
	}
h3 {
	text-align:center;
	font-family:Verdana;
	font-size:14pt;
	font-weight:bold;	
	color:#403462;
	}
.footer {
	position:relative;
	float:right;
	font-family:Verdana;
	font-size:10pt;
	
	
	}	
	
	
.titre_listing {
	font-family:Verdana;
	font-size:13pt;
	font-weight:bold;	
	color:#403462;
	text-decoration:none;
	}
.titre_listing:hover {
	font-family:Verdana;
	font-size:13pt;
	font-weight:bold;	
	color:#403462;
	text-decoration:underline;
	}

.ligne_l_s_rubriques {
	position:relative;
	width:590px;
	min-height:100px;
	}
	
.l_s_rubriques {
	height:120px;
/*	width:295px; 	*/
	width:285px;
	position:relative;
	float:left;
	
	}
.l_s_rubriques_d{
	height:120px;
	width:295px;
	position:relative;
	float:right;

	}

/* textes / paragraphes */
.chapo {	
	
	font-family:Verdana;
	font-size:10pt;
	}	
.bloc_texte {
	font-family:Verdana;
	font-size:10pt;
	width:590px;
	min-height:200px;
/*	margin-left:5px;
	border:1px solid;    */
	}	

.bloc_bas {
	width:590px;
	min-height:40px;
font-family:Verdana;
	margin-top:25px;
	}	

.texte {	
	text-align:justify;
	position:relative;
	
	font-family:Verdana;
	font-size:10pt;
	}
.decalage_texte {
	position:relative;
	margin-left:5px;
	
	}	
	
.annexe {
	font-family:Verdana;
	font-size:10pt;
	position:relative;
	float:left;
	color:#000000;
	
	
	
	}	
	
	
.date {
	
	font-family:Verdana;
	font-size:8pt;
	position:relative;
	float:right;
	margin-right:25px;
	}
.centre {
	text-align:center;
	}

.art_desc{
	text-align:center;
	font-family:Verdana;
	font-size:10pt;
	}






/* les images    */
.image_droite {
	width:200px;
	height:160px;
	position:relative;
	float:right;
	margin-left:5px;
	margin-right:5px;
	}
	
.image_gauche {	
	width:200px;
	height:150px;
	position:relative;
	float:left;
	margin-left:5px;
	margin-right:5px;
	}


.downmenu{

position:relative;

background-color: #B8B1C9;
width:190px;
border : 0px solid;

	
	
	}

