@charset "iso-8859-2";
/* CSS Document */


body {
	
	margin: 0px;
	padding: 0px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#333333;
	background:url(images/bg_body.png);
}


p, ul, li, table, div, h1, h2, h3, hr, img, form, input, a, img{
	padding: 0px;
	margin: 0px;
}





.total{
	margin-left:auto;
	margin-right:auto;
	width:1013px;
	margin-top: 20px;
	background:#FFFFFF;

}


.b_top{

}

.c1{
	float:left;
	width:220px;


}


.c2{
	float:left;
	width:395px;
	padding-left: 15px;
	padding-right: 15px;
	margin-top: 20px;

}


.c3{
	float:left;
	width:348px;

}


.b_bottom{
padding-top:13px;
background:url(images/footer.png) no-repeat;
height:32px;
}




.b_milieu{


}


.b_bottom{
font-size:9px;
letter-spacing:1px;
background:url(images/bg_footer.png) no-repeat;
height:85px;
}




.break{
clear:both;
}

.diapo{
float:left;
}

.menu{
float:left;
}


.contenu1{

}


.contenu1 p{


}


.trait{
float:left;


}

.traitbdd{
float:left;


}


a:link{
color:#4c4a4a;

}

a:hover{
color:#a5a5a5;

}

a:visited{
color:#4c4a4a;
}


/*-----------------------------------------------------*/
.actu{
background:url(images/actu.png) no-repeat;
width:220px;
height:139px;
}

.adresse{
	background:url(images/bg_adresse.png) no-repeat;
	width:220px;
	height:382px;
	color:#323232;
	padding-left: 15px;
	padding-top: 35px;
}


.blue{
font-weight:bold;
color:#0b3179;
}



.mention{
font-size:12px;
text-align:center;
background:url(images/bg_mention.png);
width:348px;
height:78px;
}

.mdm a:link {
	text-decoration:none;
	
}

.mdm {
text-align:justify;
background-color:#9dafd3;
padding:10px;" 
}

