body {

	margin:0;

	background-color:#F4F4F4;

	font-family: Arial, Helvetica, sans-serif;

	background-image:url(../images/back.jpg);

	background-repeat:repeat-y;

	background-position:top;

}

#some_id {
	scrollbar-face-color: #000000; 
	scrollbar-track-color: #000000; 
	scrollbar-highlight-color: #000000; 
	scrollbar-shadow-color: #000000; 
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-3dlight-color: #000000; 
	scrollbar-darkshadow-color: #000000; 
	overflow-x: hidden;
	overflow-y: scroll;
	width: 200px;
	height: 363px;
	overflow:scroll;
}

a{ 

	font-weight:bold; 
	color:#ffffff; 
	text-decoration:none; 

}



a:hover { 

	font-weight:bold; 

	color:#ffde2d; 

	text-decoration:none; 

}





p {

	font-size:11px;

	text-align:justify;

	color:#FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

}



h1 {

	font-size:16px;

	text-align:justify;

	color:#FFFFFF;

	font-weight:bolder;

	font-family: Arial, Helvetica, sans-serif;

	margin:0px;

}



.titre_video {

	font-size:16px;

	text-align:center;

	color:#FFFFFF;

	font-weight:bolder;

	font-family: Arial, Helvetica, sans-serif;

	margin:0px;

}



h3 {

	font-size:16px;

	text-align:justify;

	color:#ffde2d;

	text-align:center;

	font-weight:bolder;

	font-variant:small-caps;

	font-family: Arial, Helvetica, sans-serif;

	margin:0px;

}



h4 {

	font-size:16px;

	text-align:justify;

	color:#ffde2d;

	text-align:left;

	font-weight:bolder;

	font-variant:small-caps;

	font-family: Arial, Helvetica, sans-serif;

	margin:0px;

}



.equipe_on {

	font-size:16px;

	text-align:justify;

	color:#ffde2d;

	text-align:left;

	font-weight:bolder;

	font-variant:small-caps;

	font-family: Arial, Helvetica, sans-serif;

	margin:0px;

}



.equipe_off {

	font-size:16px;

	text-align:justify;

	color:#cecece;

	text-align:left;

	font-weight:bolder;

	font-variant:small-caps;

	font-family: Arial, Helvetica, sans-serif;

	margin:0px;

}



.show_on {

	font-size:16px;

	text-align:justify;

	color:#ffde2d;

	text-align:left;

	font-weight:bolder;

	font-variant:small-caps;

	font-family: Arial, Helvetica, sans-serif;

	margin:0px;

}



.show_off {

	font-size:16px;

	text-align:justify;

	color:#cecece;

	text-align:left;

	font-weight:bolder;

	font-variant:small-caps;

	font-family: Arial, Helvetica, sans-serif;

	margin:0px;

}



.equipe_on {

	font-size:16px;

	text-align:justify;

	color:#ffde2d;

	text-align:left;

	font-weight:bolder;

	font-variant:small-caps;

	font-family: Arial, Helvetica, sans-serif;

	margin:0px;

}





.mois {

	width:169px;

	border:solid 3px #FFFFFF; 

	background-color:#FFFFFF;

	color:#000000;

	font-size:12px;

	text-align:;

	color:#ffffff;

	text-align:left;

	font-weight:bolder;

	font-family: Arial, Helvetica, sans-serif;

	

}



.mois {

	clear:both;

	

}



.range_mois {

color:#000000;

	height:20px;

text-align:center;

	clear:both;

	

}



.range {

	background-image:url(../images/calendrier/back_calendrier.png);

	background-repeat:no-repeat;

	background-position:center;

	height:20px;

	clear:both;

	

}



.jour_evenement {

	padding-left:5px;

	padding-right:5px;

	width:8px;

	margin:3px;

	float:left;

	text-align:right;

	color:#000000;

	background-color:#ebcd29;

}



.jour_now {

	padding-left:5px;

	padding-right:5px;

	width:8px;

	margin:3px;

	float:left;

	text-align:right;

	color:#000000;

	background-color:#a0a0a0;

}



.jour {

	padding-left:5px;

	padding-right:5px;

	width:8px;

	margin:3px;

	float:left;

	text-align:right;

	color:#000000;

}



.jour_evenement a {

	color:#000000;

}



.equipe_off {

	font-size:16px;

	text-align:justify;

	color:#cecece;

	text-align:left;

	font-weight:bolder;

	font-variant:small-caps;

	font-family: Arial, Helvetica, sans-serif;

	margin:0px;

}





.contact{

	font-size:16px;

	color:#bcbec0;

	font-weight:bolder;

	font-variant:small-caps;

	font-family: Arial, Helvetica, sans-serif;

}



.lien{

	font-size:12px;

	color:#939598;

	font-family: Arial, Helvetica, sans-serif;

}

.email_contact{

	font-size:16px;

	color:#ffffff;

	font-family: Arial, Helvetica, sans-serif;

}



.telephone{

	font-size:16px;

	color:#ffffff;

	font-family: Arial, Helvetica, sans-serif;

}



.titre{

	font-size:16px;

	color:#ffde2d;

	font-family: Arial, Helvetica, sans-serif;

}



#contenu{

	width:1000px;

	margin:auto;

	text-align:left;

}



#bas{

	margin:auto;

	text-align:left;

	width:1000px;

	clear:both;

}

#top{

	margin:auto;

	margin-top:60px;

	text-align:left;

	clear:both;

}



#menu{

	margin:auto;

	margin-left:20px;

	text-align:left;

	clear:both;

}

#general{

	margin:auto;

	margin-top:60px;

		height:auto !important;

	min-height:420px;

	height:420px;

	width:980px;

	padding:10px;

	text-align:left;

	clear:both;

}



#general_nouvelle{

	background-image:url(../images/nouvelle/back_element.png);

	background-repeat:no-repeat;

	background-position:center;

	margin:auto;

	margin-top:60px;

		height:auto !important;

	min-height:420px;

	height:420px;

	width:980px;

	padding:10px;

	text-align:left;

	clear:both;

}



#general_video{

	background-image:url(../images/videos/back_element.png);

	background-repeat:no-repeat;

	background-position:center;

	margin:auto;

	margin-top:60px;

		height:auto !important;

	min-height:420px;

	height:420px;

    width:980px;

	padding:10px;

	text-align:left;

	clear:both;

}



#general_equipe{

	background-image:url(../images/equipe/back_element.png);

	background-repeat:no-repeat;

	background-position:center;

	margin:auto;

	margin-top:60px;

	height:auto !important;

	min-height:420px;

	height:420px;

	width:980px;

	padding:10px;

	text-align:left;

	clear:both;

}



#general_contact{

	background-image:url(../images/contact/back_element.png);

	background-repeat:no-repeat;

	background-position:center;

	margin:auto;

	margin-top:60px;

	height:auto !important;

	min-height:420px;

	height:420px;

    width:980px;

	padding:10px;

	text-align:left;

	clear:both;

}





#general_disposition{

	background-image:url(../images/disposition/back_element.png);

	background-repeat:no-repeat;

	background-position:center;

	margin:auto;

	margin-top:60px;

		height:auto !important;

	min-height:420px;

	height:420px;

	width:980px;

	padding:10px;

	text-align:left;

	clear:both;

}



#general_calendrier{

	background-image:url(../images/calendrier/back_element.png);

	background-repeat:no-repeat;

	background-position:center;

	margin:auto;

	margin-top:60px;

	height:auto !important;

	min-height:420px;

	height:420px;

	width:980px;

	padding:10px;

	text-align:left;

	clear:both;

}





#bas{

	margin:auto;

	height:38px;

	text-align:left;

	clear:both;

}

#bas1{

	float:left;

	text-align:center;

}

#box1{

	width:250px;

	float:left;

	font-size:12px;

	text-align:left;

	color:#a8a8a7;

	font-weight:bolder;

}

#box2{

	width:477px;

	float:left;

	color:#ffffff;

	text-align:center;



}

#box3{

	width:250px;

	float:left;

	font-size:16px;

	text-align:center;

	color:#a8a8a7;

	font-weight:bolder;

}



#box4{

	width:150px;

	float:left;

	font-size:12px;

	text-align:left;

	color:#a8a8a7;

	font-weight:bolder;



}

#box5{
	width:560px;
	float:left;
	color:#ffffff;
	text-align:center;
}

#box6{

	width:250px;

	float:left;

	font-size:16px;

	text-align:center;

	color:#a8a8a7;

	font-weight:bolder;

}



#box7{

	width:400px;

		font-size:12px;

	float:left;

	color:#cecece;

	text-align:left;



}



#box8{

	width:400px;

	margin-left:100px;

	font-size:12px;

	float:left;

	color:#cecece;

	text-align:left;

}



#box9{

	width:400px;

	font-size:16px;

	float:left;

	color:#bcbec0;

	text-align:center;



}



#box10{

	width:400px;

	margin-left:50px;

	font-size:12px;

	float:left;

	color:#cecece;

	text-align:center;

}





#box11{

	width:400px;

	margin-left:50px;

	font-size:16px;

	float:left;

	color:#cecece;

	text-align:left;

}

#box12{

	width:500px;

	font-size:12px;

	float:left;

	color:#cecece;

	text-align:center;

}

#box13{

	width:200px;

	font-size:14px;

	float:left;

	color:#ffffff;

	text-align:left;

}

#box_evenement{

	padding-top:10px;

	width:214px;

	height:153px;

	margin-left:20px;

	text-align:center;

	background-image:url(../images/nouvelle/back.png);

	background-repeat:no-repeat

}

#photo_equipe{

	padding-top:10px;

	width:214px;

	height:153px;

	margin-left:20px;

	text-align:center;

	background-image:url(../images/nouvelle/back.png);

	background-repeat:no-repeat

}
