body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #EEE8DA;
	background-image: url(../images/fond-site.gif);
	background-repeat: repeat-x;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
}

.fond-actus {
	background-color: #958979;
	background-image: url(../images/tonnaire-construction-bo-11.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.Style1 {
	color: #b9b19f;
	font-size: 8pt;
}
.Style2 {
	font-size: 8pt;
	color: #958979;
}
.txt-actus{
	font-size: 8pt;
	color: #ae0000;
}
a.rouge{	font-size: 14pt;
	color: #ae0000;}
.txt-courant{
	font-size: 9pt;
	color: #f1eee5;
}
.txt-noir{
	font-size: 8pt;
	color: #333;
}
.titre1{
	font-size: 9pt;
	color: #f1eee5;
}
.titre2{
	font-size: 10pt;
	color: #fff;
}
.img1{
	border: 1px solid #f1eee5;
}
.img2{
	border: 1px solid #f1eee5;
}
a {
	font-size: 8pt;
	color: #958979;
	text-decoration: none;
}


a:hover {
	text-decoration: underline;
	color: #5b5245;
}
a:active {
	text-decoration: none;
	color: #5b5245;
}
a.coord{
	font-size: 8pt;
	color: #bfb7a4;
}
a.coord:hover {
	text-decoration: underline;
	color: #EDE7D9;
}
a.liens{
	font-size: 8pt;
	color: #f1eee5;
	text-decoration: none;
}

a.liens:hover {
	
	color: #EDE7D9;
}

/*-----------------------------< Actualités >------------------------------------*/

.bloc-actus{ padding:10px}
.bloc-actus dt{ font-size:16px; color:#333; font-weight:bold; margin:0 0 20px 0;}
.bloc-actus dt p{ float:left;font-size:16px; color:#333;}
.bloc-actus dt p.details{ float:right; font-size:16px; color:#333;}
.bloc-actus dt p.details a{ font-size:16px; color:#333; font-weight:bold;}
.bloc-actus dd a{ font-size:16px; color:#333; font-weight:bold;}
.bloc-actus dd{ margin:10px 0 10px 0; clear:both}
.bloc-actus dd.petite-description{ font-size:11px; color:#333; overflow:hidden; height:108px; line-height:130%}
.bloc-actus dd.grde-description{ font-size:11px; color:#333; margin:0 0 5px 0}
hr{ border:#a6a299 solid 1px}

.imgact{border: 1px solid #f1eee5; float:left; margin:5px 10px 0 0}

/*REFERENCEMT*/
h1{ display:none; }
#catalogue h2{ margin:0; padding:0; font-size:12px}
#catalogue a h2{ color: #EDE7D9; }

#compteur-pages{ width:600px; float:left; margin:10px 0 0 0}
#compteur-pages a{ color:#fff; text-decoration:none}
#compteur-pages a:hover{ text-decoration:underline}
#compteur-pages div{float:left}
#compteur-page1{text-align:left; width:100px}
#compteur-page2{text-align:center;width:400px}
#compteur-page3{text-align:right;width:100px}
