@charset "utf-8";
/* CSS Document */
* { margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;}
body { background-color:#ffffff;}
img { border:none;}

#page { width: 1024px;
	margin: 0px auto;}
#menu { }
#menu li { list-style-type:none;
	float:left;}
#menuBis { clear:both; }
#menuBis li { list-style-type:none;
	float:left;}

.textNewsTitle { font-size:14px; color:#87a28a; font-weight:bold;}
.textNews { font-size:12px; padding-left:150px;}
.txt,.txtNews { font-size:12px;}
.txtNews { padding-left:145px;}
#Lucens,#Eco,#Arch { float:left;
	padding:10px;}
#Lucens { width:380px;}
#Eco { width:425px;
	background-color:#87a28a;
	padding:10px 30px;}
#Intro,#Plan,#Intros { float:left;
	padding:10px;}
#Intro {width:200px;}
#Intros {width:185px;}
#Plan { position:relative;}
h1 { font-size:18px;}
h2 { font-size:14px;}
	h2 a { text-decoration:none;}
	h2 a:link, h2 a:visited { color:#87a28a;}
	h2 a:hover { text-decoration:underline;}
#vues { width:900px;
	clear:both;}
#form,#d1 { border:1px solid #87a28a;
	width:875px;
	padding:5px;}
#form { margin-bottom:2px;}
#d1 { height:160px;
	background-color:#87a28a;}
.txtForm { text-align:center;
	font-size:14px;
	color:#87a28a;
	font-weight:bold;}
	.txtForm a { text-decoration:none;}
	.txtForm a:link,.txtForm a:visited { color:#87a28a;}
	.txtForm a:hover { text-decoration:underline;}
#lib,#field,#message { float:left;}
#lib { width: 100px;}
	#lib p { padding-bottom:10px;}
#field { width: 200px;}
	#field input { margin-bottom:5px;
		width:190px;}
#message { width: 450px;}
	#message textarea { width:450px;
		height:120px;
		margin-bottom:5px;}
.button { width:220px;}
.messNon { width:880px;
	background-color:#FF0000;
	font-size:24px;
	text-align:center;
	padding:5px;}
.mess {width:880px;
	background-color:#87a28a;
	font-size:24px;
	text-align:center;
	padding:5px;}
#News { width:885px;
	padding: 20px 0px;}
#line { width:885px;
	height:1px;
	background-color:#87a28a;
	clear:both;}
.comm { font-size:10px;
	text-align:center;
	padding-bottom:20px}
.Actu { font-size:16px;
	color:#87a28a;
	font-weight:bold;}
	
#links {}
#linkLeft,#linkCenter,#linkRight { float:left; width:290px;}
#linkLeft {}
#linkCenter {}
#linkRight {}

#copy,#links { text-align:center;
	width:885px;
	clear:both;
	padding-top: 5px;}
	#copy p { font-size:12px;}


