.bodygen {
	background-color: #E4B15E;
	text-align: center;
}
.bodyados {
	background-color: #525252;
	margin: 0px;
	background-image: url(../images/fond_ados.jpg);
	background-repeat: repeat;


}
.bodyados2 {
	background-color: #999999;
	margin: 0px;
	background-image: url(../images/fond_ados2.jpg);
	background-repeat: repeat;
}
.bodyados3 {
	background-color: #FFFFFF;
	margin: 0px;
	background-repeat: repeat;
}
.bodybillard {
	background-color: #346671;
	margin: 0px;
	background-image: url(../images/fond_babillard.jpg);
	background-repeat: repeat;

}
.bodycalendrier {
	background-color: #71A342;
	margin: 0px;
	background-image: url(../images/fond_calendrier.jpg);
	background-repeat: repeat;

}
.bodyemployeurs {
	background-color: #71A342;
	margin: 0px;
	background-image: url(../images/fond_employeurs.jpg);
	background-repeat: repeat;

}
.bodybottin {
	background-color: #71A342;
	margin: 0px;
	background-image: url(../images/fond_employeurs.jpg);
	background-repeat: repeat;

}
.bodycarrefour {
	background-color: #C87622;
	margin: 0px;
	background-image: url(../images/fond_carrefour.jpg);
	background-repeat: repeat;

}
.bodycrevale {
	margin: 0px;
	background-color: #1c6ca7;
/*	background-repeat: repeat;
	background-image: url(../images/fond_crevale.jpg);
*/
}
.bodycamp_nov2007 {
	margin: 0px;
/*	background-image: url(../images/fond_camp_nov2007.jpg);
	background-repeat: repeat;
*/	background-color: #9167af;
}
.bodycamp_nov2008 {
	margin: 0px;
	/*	background-image: url(../images/fond_camp_nov2008.jpg);
	background-repeat: repeat;
*/	background-color: #e0bb14;
}

.bodyparents {
	background-color: #70261D;
	margin: 0px;
	background-image: url(../images/fond_parents.jpg);
	background-repeat: repeat;

}
.bodyressources {
	background-color: #003C60;
	margin: 0px;
	background-image: url(../images/fond_ressources.jpg);
	background-repeat: repeat;

}


.smenuados {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-decoration: none;
	color: #CEE2C2;
	font-weight: bolder;
	padding: 5px;
	position: absolute;
	width: 126px;
	left: 0px;
	top: 161px;
	height: 340px;
	line-height: 16px;
	visibility: visible;
}
.smenuados a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	color: #FFFFFF;
}
.smenuados a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	color: #FFFFFF;
}
.smenuados a:hover {
	color: #CEE2C2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;	
}
.smenuados a:active {
	background-color: #CEE2C2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #FFFFFF;	
}

.smenuados3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-decoration: none;
	color: #C99741;
	font-weight: bolder;
	padding: 5px;
	position: absolute;
	width: 126px;
	left: 0px;
	top: 161px;
	height: 340px;
	line-height: 16px;
	visibility: visible;
}
.smenuados3 a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	color: #000000;
}
.smenuados3 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	color: #000000;
}
.smenuados3 a:hover {
	color: #C99741;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;	
}
.smenuados3 a:active {
	background-color: #CEE2C2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #000000;	
}

/* babillard */ 
.smenubabillard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-decoration: none;
	color: #CEE2C2;
	font-weight: bolder;
	padding: 5px;
	position: absolute;
	width: 126px;
	left: 0px;
	top: 164px;
	height: 340px;
	line-height: 16px;
	visibility: visible;



}
.smenubabillard a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	color: #FFFFFF;
}
.smenubabillard a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	color: #FFFFFF;
}
.smenubabillard a:hover {
	background-color: #CEE2C2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #FFFFFF;	
}
.smenubabillard a:active {
	background-color: #CEE2C2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #FFFFFF;	
}

/* calendrier */ 
.smenucalendrier {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-decoration: none;
	color: #CEE2C2;
	font-weight: bolder;
	padding: 5px;
	position: absolute;
	width: 126px;
	left: 0px;
	top: 169px;
	height: 340px;
	line-height: 10px;
	visibility: visible;
}
.smenucalendrier a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	color: #FFFFFF;
}
.smenucalendrier a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	color: #FFFFFF;
}
.smenucalendrier a:hover {
	background-color: #CEE2C2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #FFFFFF;	
}
.smenucalendrier a:active {
	background-color: #CEE2C2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #FFFFFF;	
}

/* employeurs */ 
.smenuemployeurs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	color: #CEE2C2;
	font-weight: bolder;
	padding: 5px;
	position: absolute;
	width: 131px;
	left: 0px;
	top: 169px;
	height: 529px;
	line-height: 16px;
	visibility: visible;
}
.smenuemployeurs a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 13px;
	color: #FFFFFF;
}
.smenuemployeurs a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 13px;
	color: #FFFFFF;
}
.smenuemployeurs a:hover {
	background-color: #CEE2C2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #FFFFFF;	
}
.smenuemployeurs a:active {
	background-color: #CEE2C2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #FFFFFF;	
}

/* carrefour */ 
.smenucarrefour {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-decoration: none;
	color: #CEE2C2;
	font-weight: bolder;
	padding: 5px;
	position: absolute;
	width: 126px;
	left: 0px;
	top: 165px;
	height: 340px;
	line-height: 10px;
	visibility: visible;
}
.smenucarrefour a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	color: #FFFFFF;
}
.smenucarrefour a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	color: #FFFFFF;
}
.smenucarrefour a:hover {
	background-color: #CEE2C2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #FFFFFF;	
}
.smenucarrefour a:active {
	background-color: #CEE2C2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #FFFFFF;	
}

/* crevale */ 
.smenucrevale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-decoration: none;
	color: #CEE2C2;
	font-weight: bolder;
	padding: 5px;
	position: absolute;
	width: 126px;
	left: 5px;
	top: 153px;
	height: 340px;
	line-height: 16px;
	visibility: visible;
}
.smenucrevale a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	color: #FFFFFF;
}
.smenucrevale a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	color: #FFFFFF;
}
.smenucrevale a:hover {
	background-color: #CEE2C2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #FFFFFF;	
}
.smenucrevale a:active {
	background-color: #CEE2C2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #FFFFFF;	
}


/* parents */ 
.smenuparents {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-decoration: none;
	color: #CEE2C2;
	font-weight: bolder;
	padding: 5px;
	position: absolute;
	width: 126px;
	left: 0px;
	top: 166px;
	height: 340px;
	line-height: 16px;
	visibility: visible;
}
.smenuparents a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	color: #FFFFFF;
}
.smenuparents a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	color: #FFFFFF;
}
.smenuparents a:hover {
	color: #CEE2C2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}
.smenuparents a:active {
	background-color: #CEE2C2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #FFFFFF;	
}

/* ressources */ 
.smenuressources {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-decoration: none;
	color: #CEE2C2;
	font-weight: bolder;
	padding: 5px;
	position: absolute;
	width: 126px;
	left: 0px;
	top: 168px;
	height: 342px;
	line-height: 10px;
	visibility: visible;
}
.smenuressources a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	color: #FFFFFF;
}
.smenuressources a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	color: #FFFFFF;
}
.smenuressources a:hover {
	background-color: #CEE2C2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #FFFFFF;	
}
.smenuressources a:active {
	background-color: #CEE2C2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #FFFFFF;	
}
.avenir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #5688AD;
	text-align: center;
	font-weight: bold;
}
