body {
	font-family: tahoma, verdana, helvetica, sans-serif;
	font-size: small;

}

.clear {
	clear: both;
	height: 1px;
	overflow: hidden;
}

a img{
	border:0px;
}


/*--------------------------------------------------------------------
 * CONTENU
 **/


#contenu {
	line-height : 1.5em;
}

#contenu #fil {
	font-size: 11px;
	margin-bottom: 0.5em;
}

#contenu #fil a {
	color: #7f7f7f;
	text-decoration: none;
}

#contenu #fil a:hover {
	text-decoration: underline;
}

#contenu #fil #fil-pageEnCours {
	font-weight: bold;
}

#contenu h1 {
	/*font-family: goergia,serif;*/

	margin: 0 0 0.5em 0;
	padding: 0;

	font-weight: normal;
	font-size: 2em;

	/*color: #17a1d0;*/

	line-height: 1.1em;
}

#contenu ul,
#contenu ol{
	color: #17a1d0;
	margin-left:15px;
	/*padding-left:15px;*/
}

#contenu li{
	/*padding-left:-50px;*/
}

#contenu ul li p,
#contenu ol li p{
	color: #7f7f7f;
	margin:0px;
}

#contenu h2,
#contenu h3{

}

#contenu h2 {
	font-size: 1.4em;
	color: #746f67;
	border-bottom: 1px solid #746f67;
	font-weight: normal;
}


.bleunew {
	font-size: 15px;
	color: #17a1d0;
	font-weight: bold;
}

.bleunewpetit {
	font-size: 12px;
	color: #17a1d0;
	font-weight: bold;
}

#contenu h3 {
	font-weight: normal;
	font-size: 1.2em;
}

#contenu p,
#contenu ul,
#contenu ol {
	margin-top: 1em;
	margin-bottom: 1em;
}

/*-------------------------------------------------------
 galerie de photos
*/

#gallerie img{
	margin-right:8px;
	margin-bottom:8px;
	float:left;
	border:1px #17A1D0 solid;
}

#gallerie img:hover{
	border-color:#3C352A;
}

/*-------------------------------------------------------
 partenaires
*/
.cartePartenaire{
	float:right;
	margin-right:20px;
	border:1px solid #17A1D0;
}
.cartePartenaire:hover{
	border:1px solid #3C352A;
}

/*-------------------------------------------------------
 Plan du site 
*/
 
#contenu #plan{
	/*font-size:0.65em;*/
	
}

#contenu #plan a:link,
#contenu #plan a:visited{
	color:#7f7f7f;
}

#contenu #plan a:hover{
	color:#17A1D0;
}

#contenu #plan h1{
	border-bottom:1px #7f7f7f solid;
	padding-bottom:5px;
	padding-top:10px;
	font-size:1.4em;
	font-weight:normal;
}

#contenu #plan h2{
	font-size:1.1em;
	font-weight:normal;
}

#contenu #plan h3{
	padding-left:30px;
	font-size:0.9em;
	font-weight:normal;
}
