#contenu {
  	clear: both;
  	min-height: 800px;
  	background-color: White;  
}

#annoncesGoogle {
  	margin-top: 20px;
  	text-align: center; 
}

#pourtour {
  	margin: 20px 20px;
  	border: solid 1px DarkGreen;   
}

#titre {
	margin: 0px; 
	height: 18px; 
	font-size: 14px; 
	font-weight: bold; 
	color :White; 
	text-align:center; 
	border-bottom: solid 1px DarkGreen; 
	background-image: url(../images/arrPlanVert.jpg);
  	/*background-color: DarkGreen; (en fait #337547)*/
  	background-position:center center; background-repeat: repeat-x;
} 

#description {margin : 0px; margin-bottom: 40px;border-bottom: solid 1px DarkGreen;}
#description #intro	{margin : 20px 30px 20px 10px;}
#description .grandTitre {}
#description .sousTitre {margin : 10px 10px 0px 10px; padding: 0px; font-size:12px; font-weight:bold}
#description .description {margin : 10px 30px 20px 30px; padding: 0px;}
.emphase {font-weight:bold}

#calendrier {margin : 0px; margin-bottom: 10px;}
#calendrier span {font-family:arial, helvetica }
#calendrier td {font-family:arial, helvetica }

#calendrier #titreCalendrier {margin : 20px 0px 30px 0px; padding: 0px; font-size:14px; font-weight:bold; text-align:center;}
#calendrier #titreCalendrier a {font-size:14px; font-weight:bold; text-decoration:none; color:Black;}

/**** month and year header at top of calendar ****/
.date_header			{ font-size:16px; font-family:arial, helvetica; font-weight:bold; color:Black;}

/**** color and size of calendar cells.  ****/
.empty_day_cell			{ background-color:#EEEEEE; height:70px; width: 100px;}
.today_cell				{ border: solid 2px DarkGreen;}

.normal					{ background-color:#F0E68C; height:70px; width: 100px;}
.aLieu                  { background-color:#8FBC8F; height:70px; width: 100px;}
.passe					{ background-color:#D3D3D3; height:70px; width: 100px;}
.annule					{ background-color:#DC143C; height:70px; width: 100px;}
.autre					{ background-color:#FFFFF0; height:70px; width: 100px;}

/**** day number in upper left corner of each cell ****/
.day_number				{ font-size:10px; font-family:verdana, arial, helvetica; color:#000;}

/**** title_txt is the text for each post on main page ****/
.title_txt				{ font-size:10px; font-family:verdana, arial, helvetica; color:#000;}
.title_txt a:link		{ color:#00F; text-decoration:underline;}
.title_txt a:active		{ color:#00F; text-decoration:underline;}
.title_txt a:visited	{ color:#00F; text-decoration:underline;}
.title_txt a:hover		{ color:#00F; text-decoration:underline;}

/**** time line under title text when event time given ****/
.time_str				{ font-size:9px; font-family:arial, helvetica }

/**** column headers or days of the week ****/
.column_header			{ background-color:#006400; font-size:12px; font-family:arial, helvetica; color:#FFFFFF; font-weight:bold }

/**** footprint text ****/
.login					{ font-size:10px; font-family:verdana, arial, helvetica; color:#000; font-weight:bold; }
.footprint				{ font-size:10px; font-family:verdana, arial, helvetica; color:#000; font-weight:bold; }
.footprint a			{ font-size:10px; font-family:verdana, arial, helvetica; color:#00F; font-weight:bold; }
.footprintLeft			{ font-size:10px; font-family:verdana, arial, helvetica; color:#000; font-weight:bold;}
.footprintLeft a		{ font-size:10px; font-family:verdana, arial, helvetica; font-weight:bold;}



