/***************************************************************************************************/
/*******************************************CENTRER UN SITE*****************************************/
/***************************************************************************************************/
html, body {
/*background-image:url(/images/fondgene.jpg);*/
background-color:#FFFFFF;
margin:0px; /* pour éviter les marges */
text-align: center; /* Pour centrer avec IE*/
padding:0px;

	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	font-size: 11px;
	font-weight:normal;

}

div#general {/* div contenant tout le site*/
margin-left: auto;  /*Pour centrer avec Firefox & co */
margin-right: auto;
text-align: left; /* Pour remettre normal */
width: 980px; /*90% Tout à fait ce que l'on veut ici... */
padding:0px;
}
/***************************************************************************************************/
/***************************************************************************************************/
/***************************************************************************************************/
hr, .hrhidden {
width:20px;
clear:both;
visibility:hidden;
padding:0px;
margin:0px;
border:0px;
height:1px;
}

p {
padding:0px; margin:0px; border:0px;
}
a {
text-decoration:none;
}
a:link {}
a:visited  {}
a:hover {text-decoration: underline;}
a:active  {}


img {
border:0px;
}
/***************************************************************************************************/
/***************************************************************************************************/
/***************************************************************************************************/
.top {background-image:url(../images/projets/top.gif); background-position:right; background-repeat:no-repeat; padding-right:10px; width:980px;}
.centre{background-image:url(../images/projets/fd-centre.gif); background-repeat:repeat-y; background-position:left; width:980px;}
	.ColNav{float:left; background-color:#000000; width:154px; padding-top:25px; color:#FFFFFF;}
	.ColTllTxt{float:left; background-color:#FFFFFF; width:630px; text-align:center;}/*width:600px; */
		.IllGrd{padding-left:1px; max-width:670px;} /*float:left; width:479px;  */
		.IllPtt{}/*float:left;  width:175px;*/
			.IllPtt a img{ border-top:#FFFFFF solid 1px; border-left:#FFFFFF solid 1px;}
		
		.descr{padding:20px; font-weight:bold; text-align:left;font-size: 11px;}
		.descr table td{font-weight:bold; text-align:left; font-size: 11px;}
		.descr h1, .ColTllTxt h1{font-size:14px; font-weight:bold; margin:0; padding:0;}
			.intitules{float:left; width:120px;}
			.description{float:left; width:400px; font-weight:normal;}

	.ColSsnav2{ background-image:url(../images/projets/pointilles-verticaux.gif); background-position:left top; background-repeat:no-repeat; padding-left:15px;}
	.ColSsnav{float:left; background-color:#FFFFFF; width:175px; padding-top:27px;}/*width:206px;*/
.bas { width:980px;}
