/* CSS Document */
p, ul, li, table, div, h1, h2, h3, hr, img, form, a, img{
	padding: 0px;
	margin: 0px;
	border: 0px;
}
body {
	margin-top:0px;
	margin-bottom: 0px;
	background-color:#ffffff;
	background-image:url(../fond/fond.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
.site {
	width: 1000px;
	margin-left:auto;
	margin-right:auto;
	clear: both;
}
.break {
	clear:both;
}
.menu {
	height:90px;
}
.gauche {
	padding-top:10px;
	float:left;
	width:780px;
}
.diapo {
	width:515px;
	height:150px;
	float:left;
}
.actualites {
	width:230px;
	height:130px;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
	float:right;
	background-image:url(../fond/actualites.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	text-align:justify;
	color:#1a1c1e;
}
.mdm {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#1a1c1e;
}
.lien {
	text-decoration:none;
	color:#1a1c1e;
	font-weight:bold;
}
a.lien:hover{color:#FFF;}
.contenu {
	margin-top:10px;
	height:335px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	text-align:justify;
	color:#1a1c1e;
}
.col-1a {
	width:220px;
	height:175px;
	padding-left:10px;
	padding-right:35px;
	padding-top:160px;
	background-image:url(../fond/1-1.jpg);
	background-repeat:no-repeat;
	float:left;
}
.col-1b {
	width:220px;
	height:175px;
	padding-left:10px;
	padding-right:35px;
	padding-top:160px;
	background-image:url(../fond/1-2.jpg);
	background-repeat:no-repeat;
	float:left;
}
.col-1c {
	width:220px;
	height:175px;
	padding-left:10px;
	padding-right:20px;
	padding-top:160px;
	background-image:url(../fond/1-3.jpg);
	background-repeat:no-repeat;
	float:left;
}
.contenu2 {
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	text-align:justify;
	color:#1a1c1e;
}
li {
	list-style:inside;
	padding-left:20px;
}
.lg {
	float:left;
	padding-right:50px;
}
.lg1 {
	float:left;
	padding-right:65px;
	padding-top:10px;
}
.lg2 {
	float:left;
	padding-right:20px;
}
img {
	border:0px;
}
.mouled {
	float:right;
	padding-left:10px;
}
.line {
	height:2px;
	margin-top:5px;
	background-color:#8c8d8e;
}
.bd-bas {
	width: 780px;
	height: 17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8c8d8e;
	text-align:center;
	padding-top: 3px;
}
.digitalage {
	text-decoration: none;
	color:#8c8d8e;
}
a.digitalage:hover{color:#4f5050;}
.menuclick {
	text-decoration: none;
	color: #8c8d8e;
}
a.menuclick:hover{color:#4f5050;text-decoration:underline;}
.droite {
	float:right;
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#1a1c1e;
}
.anim {
	height:160px;
}
.bd-droite {
	background-image:url(../fond/bd-droite.jpg);
	background-repeat:no-repeat;
	height:340px;
	padding-left:12px;
	padding-right:10px;
}
.mailing {
	height:30px;
	padding-top:30px;
}
.coordonnees {
	padding-top:22px;
}
.horaires {
	padding-top:25px;
}
.depannage {
	padding-top:30px;
}
.fiche {
	margin-left:70px;
	margin-right:0px;
	margin-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-color:#c1c1c2;
	background-image:url(../fond/ap.jpg);
	background-repeat:repeat-x;
}
.ficheind {
	margin-left:200px;
	margin-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	background-color:#c1c1c2;
	background-image:url(../fond/ap.jpg);
	background-repeat:repeat-x;
}
.contenusend{
height:340px;
}