/**************générale***************/
body{
	background-image:url(main_repeat.png);
	background-repeat:repeat-x;
	background-color:white;
	color:#6f0b0b;
	font-family: "Times new Roman";
	font-size:14px;
	line-height:18px;
	padding:0;
	margin:0;
}
#globale{
	background-image:url(main_fond.png);
	background-repeat:no-repeat;
	width:976px;
	margin-left:auto;
	margin-right:auto;
}

#gauche{
	float:left;
	width:238px;
}
	#menu ul{
		margin:0;
		padding:0;
		margin-top:210px;
		list-style-type:none;
		padding-left:125px;
	}
	#menu ul li{
		text-align:right;
		padding-right:4px;
	}
	#menu ul li ul li {
		height:auto;
	}
	#menu ul li ul li a{
		width:120px;
		display:block;
	}
	.filet{
		/*background-image:url(filet.jpg);*/
		background-repeat:no-repeat;
		margin-top:4px;
		margin-bottom:4px;
		height:1px;
		color:#cb5812;
		border-top:solid 1px;
	}
		#menu ul ul{
			margin:0;
			padding:0;			
		}
#milieu{
	float:left;
	width:440px;	
}
	#bandeau{
		/*border:solid 1px red;*/
		height:248px;
		margin:0;
	}
	#bandeau ul{
		list-style-type:none;
		margin:0;
		padding-left:0;
	}
	#bandeau ul img{
		list-style-type:none;
		margin-left:9px;
	}
	#barre_langue{
		margin:0;
		padding:0;
		margin-left:13px;
		width:415px;
		height:27px;
		/*border:solid 1px red;*/
	}
		div.langue{
			float:right;
			margin-right:10px;
			margin-top:2px;
			color:white;
		}
		.langue a{
			color:white;
			font-size:17px;
		}
		.langue a.paslien{
			font-weight:normal;
			text-decoration:none;
			cursor:default;
		}
		#chemin{
			color:white;
			font-size:12px;
			float:left;
			/*border:solid 1px red;*/
			width:302px;
			margin-top:5px;;
		}
		#chemin a{
			color:white;
			text-decoration:none;
		}
	#contenu{
		/*border:solid 1px red;*/
		width:400px;
		margin-left:20px;
		margin-top:8px;
		color:#544937;
	}
	p.separation{
		background-image:url(separation_article.png);
		width:389px;
		height:29px;
		clear:both;
		margin-left:auto;
		margin-right:auto;
		margin-top:0;
	}
	
#droite{
	float:left;	
	width:180px;
	margin-top:30px;
	margin-left:20px;
	color:#544937;
}
#droite p.titredroite img{
display:inline;
}
#droite img{
	display:block;
	margin-left:auto;
	margin-right:auto;
}

#footerContenu{
	background-image:url(pied_fond.png);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	width:917px;
	height:80px;
	position:relative;
	right:26px;
	z-index:3;
}
#footerContenu a{
	text-decoration:none;
	color:#6f0b0b;
	margin-left:260px;
	position:relative;
	top:15px;
}
#footerContenu a:hover{
	text-decoration:underline;
}
#footer{
	background-image:url(pied_repeat.png);
	width:100%;
	height:250px;
	margin-top:-80px;
	position:relative;
	z-index:2;
}
	#adresse{
		margin-left:auto;
		margin-right:auto;
		width:400px;
		position:relative;
		z-index:5;
		top:40px;
		color:white;
	}
	#adresse img{
		float:left;
	}
	#adresse p{
		float:left;
		margin-left:8px;
		margin-top:-4px;
	}
a{
	text-decoration:none;
	font-weight:bold;
	/*color:#544937;	*/
	color: #90908E;
}
a:hover{
	text-decoration:underline;
}
a.backgroundhoverchange{
	background-position:top;
}
a.backgroundhoverchange:hover{
	background-position:bottom;
}
img{
	border:0;
}
strong{font-weight:bold;}
/**********SOMMAIRE********/
.logoArticle{
	float:left;
	margin-right:8px;
}
.lienPlan{
	display:block;
	height:190px;
	width:170px;
	/*border:solid 1px pink;*/
	position:relative;
	right:20px;
	font-size:0;
	color:white;
}
/**************RUBRIQUE****************/
.lstArticles{
	position:relative;
	bottom:12px;
}

/*******ARTICLES*********/
.uneImageJointe{
	float:left;
	width:125px;
	height:140px;
}

.boutons{
	list-style-type:none;
}
ul{
	list-style-type:none;
}
fieldset input{
	width:90%;
}
fieldset textarea{
	width:90%;
}

fieldset textarea{
	height:250px;
}

#adresse a{
	padding:0;
	margin:0;
	display:inline;
	top:0;
	color:#90908E;
}

/***************UTILITAIRE**********/
.left{float:left;}
.right{float:right;}
.invisible{display:none;}
.spacer{clear:both;}