/***********************		GENERALITES 		***************************************/

body {	font-family: Verdana, arial, helvetica, sans-serif;
		font-size:11px;
		color:#32201C;
		margin-left: 0px;
		margin-top: 0px;
		margin:0px;
		background-color:#EEECEC;
}

ul{font-size:11px;}
img { border:0;}
a {  color:#30211C;}

/***********************	 selection  langue	***************************************/

.selectionlangue{	height:15px;
					font-size:0.65em;
					margin:0 auto;	
					position:relative;	
					width:956px;
					text-align:right; 
					padding:0 10px 0 0;	
					text-decoration:none;
					color:#000;}

.selectionlangue li {	display:inline; padding:0 0 0 10px;}
.selectionlangue a {text-decoration:none;}

/***********************		 HAUT  : BARRE D'EN HAUT DU CADRE 	***************************************/
.haut{	background-image:url(../images/haut.gif);
		background-repeat:no-repeat;
		height:35px;
		padding-top:0;
		position:relative;
		width:1006px;
		margin:0 auto;
}

/***********************		 MIDDLE : BARRE  DE AUTOUR DU CADRE	***************************************/
.middle{	background-image:url(../images/middle.gif);
			background-repeat:repeat-y;
			width:1006px;
			margin:0 auto;
			
}

/***********************		MENU VERTICAL 	***************************************/
.menuvertical {	margin-top:0px;	padding:0; position:relative; float:left; width:124px; display:block;}
.menuvertical ul {margin:0;	padding:0;}
.menuvertical li {list-style-position:outside;  list-style-type:none;}

/************************         MENU GAUCHE          ***************************************/
#menu_gauche{
margin-top : 100px;
}

/***********************		BANNIERE		***************************************/
.banniere {	margin:0 0 0 0;	padding:0;	height:153px; position:relative; }
.banniere img {  margin:0;  padding:0;  float:center;  border-right:2px solid #fff; display:block;}

/***********************		ARBORESCENCE	***************************************/
.arborescence {  background-color:#8e1111;
				color:#FFFFFF;
				font-size:10px;
				height : 18px;
				padding:0 0 0 10px;
				display : inline-block;
				margin-top:2px;
                margin-bottom :15px;
				border-bottom:3px solid #fff;
				float : left;
				width : 99%;
				}
.arborescence a {  color:white;  text-decoration:none;}


/*********************** CENTRE DE LA PAGE ( AJOUT LIONEL )************************/
#contenu{
clear : right;
float : left;
width : 98%;
}



/***********************		DETAILS	***************************************/
.details{  background-color:maroon; color:silver; font-size:9px; width:400px; text-align:center;}

/***********************		PIED DE PAGE	***************************************/
#pieddepage	{font-size:8px; clear : both; color:#606060; position:relative; text-align:center; margin:0 auto;}


/***********************		BAS	***************************************/
.bas{	background-image:url(../images/bas.gif);
		background-repeat:no-repeat;
		height:34px;
		padding-top:0;
		position:relative;
		width:1006px;
		margin:0 auto;
}

/***********************		FOOTER	***************************************/
#footer 		{ 	font-size:8px; position:relative; width:99%; text-align:right;margin:0 auto; }
#footer ul 	{  	margin:0 0 0 0;  padding:0 0 0 0; }
#footer ul li a { 	padding:0 10px 0 0; text-decoration:none; color:#000; }
#footer li{	display:inline; padding:0 0 0 10px; }
