@charset "UTF-8";
/* CSS Document : ECOBONUS */

/*******************************************************/
/* STRUCTURES */
/*******************************************************/

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	}
	
#header { height: 75px; background-color:#37423A;}

#photo { height: 168px; margin-bottom:50px; background-color:#83E822; }


#conteneur {
	position: relative;
	width: 100%;
	margin: 0 auto; 
	}

#centre {
	margin: 0 0 0 315px ;
	padding:0;
	width:490px;
	}
#centreNews {
	margin: 0 0 0 315px ;
	padding:0;
	width:700px;
	}
#news {
	position: absolute;
	left:27px;
	top:295px;
	padding:10px;
	width: 185px;
	height:37px;
	border: 1px solid #CCCCCC;
	}
#SSmenu {
	position: absolute;
	left:27px;
	top:295px;
	padding:10px;
	width: 185px;
	height:39px;
	border: 1px solid #CCCCCC;
	}
	
#gauche {
	position: absolute;
	left:27px;
	top:367px;
	padding:10px;
	width: 185px;
	height:125px;
	border: 1px solid #CCCCCC;
	}
	

#pied {
	height: 55px;
	margin-left:315px;
	margin-top:70px;
	}
	
/*******************************************************/
/* SOUS MENU GAUCHE */
/*******************************************************/
.doc, .temoignages, .news {
	display:block;
	width:165px;
	height:15px;
	padding:10px;
	margin-bottom:10px;
    text-decoration:none; 
	font-size:11px;
	font-weight:bold; 
	color:#37423A;
}
.news {padding-bottom:10px; background-color:#C5FF26;}
.doc {background-color:#83E822;}
.temoignages {background-color:#589a34;}
 a.doc:hover {color:#83E822; background-color:#37423A;}
 a.news:hover {color:#C5FF26; background-color:#37423A;}
 a.temoignages:hover {color:#589a34; background-color:#37423A;}




/*******************************************************/
/* TEXTES */ 
/*******************************************************/

p, table {
	font-size:11px; 
	text-align:justify; 
	line-height:16px;
	}
h1 {
	font-size:14px;
	font-weight:bold;
	color:#37423A;
	margin:20px 0 25px 0;
	}
h2 {
	font-size:13px; 
	font-weight:bold;
	color:#589a34;
	margin: 30px 0 20px 0 ;
	
	}
h3 {
	font-size:12px; 
	font-weight:bold;
	color:#37423A;
	margin-top:30px;
	}

h4 {
 	font-size:9px; 
	font-weight:lighter;
	text-align:left;
	
	}
h5 {
	font-size:12px; 
	font-weight:bold;
	margin:0;
	}
.liste {
	list-style-type:none;
	font-size:11px;
	padding:5px 0 5px 0;
	color:#746C09;
	}
.liste2 {color: #000000; font-size:11px; margin-left:16px;}
.liste3 {list-style-type:square; color: #000000; font-size:11px; margin-top:10px}
.liste4 {list-style-type:square; color: #000000; font-size:11px; margin:0}
.liste5 {list-style-type:square; color: #000000; font-size:11px; margin:5px 0 0 15px}
.liste6 {list-style-type:none; color: #000000; font-size:11px; margin-left:16px;}

a.liensNews {
	text-decoration:none; 
	font-weight:bold; 
	color:#005F8E;
	font-size:11px;
}
.liensTexte {
	text-decoration:none; 
	font-weight:bold; 
	color:#37423A;
	border-left:#589a34 1px solid ;
	/*border-right:#589a34 1px solid;*/
	padding:0 5px 0 5px;
	font-size:11px;
}
a.liensTexte:hover, a.liensAncre:hover  {
 	color:#589a34;
	/*border-left:#37423A 1px solid ;
	border-right:#37423A 1px solid;*/
}
a.retour {
	text-decoration:none; 
	font-weight:bold; 
	color:#589a34;
}
a.retour:hover {
	text-decoration:none; 
	font-weight:bold; 
	color:#37423A;
}

.liensAncre {
	text-decoration:none; 
	font-weight:bold; 
	color:#37423A;
	border-left:#589a34 1px solid ;
	border-right:#589a34 1px solid;
	padding:0 5px 0 5px;
	font-size:13px;
}
.liensAncreNews {
	text-decoration:none; 
	font-weight:bold; 
	color:#005F8E;
	border-left:#589a34 1px solid ;
	border-right:#589a34 1px solid;
	padding:0 5px 0 5px;
	font-size:13px;
}
p.red {color:#FF1D23;}
/*******************************************************/
/* IMAGES */
/*******************************************************/

.imgParafe {margin-top:50px;}
.imgGestion {margin-top:40px;}
img {border:none;}
