BODY {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: small; BACKGROUND: #688b9a; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP:0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center}

H1 {FONT-SIZE: large; TEXT-TRANSFORM: uppercase}
H2 {FONT-WEIGHT: bold; FONT-SIZE: medium}
H3 {FONT-SIZE: small; TEXT-TRANSFORM: uppercase}


img {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

.menu {color:#0066cc}
.menu:hover {text-decoration:underline}



.container {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/images/container_bg.png); PADDING-TOP: 9px;}

.bottom {COLOR: #ffffff; }

.footer {COLOR: #ffffff; text-decoration:none}
.footer:hover {text-decoration:underline}


/*****************************************************************************************/


#news {
	BACKGROUND-COLOR: #e7eff2;
}


/*****************************************************************************************/


#news {
	width:200px; BACKGROUND-COLOR: #e7eff2; PADDING-BOTTOM: 0px; MARGIN: 0px ; COLOR: #333
}
#news H2 {
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #3b5b6c; text-align:left; PADDING-LEFT: 4px
}
#news H3 {
	BACKGROUND: url(/images/rounded_top_200.gif) no-repeat 50% top; BACKGROUND-COLOR:#678b99; PADDING: 5px; MARGIN: 0px;  
}

#news P {
	BACKGROUND: url(/images/rounded_top_200_bottom.gif) no-repeat 50% top; BACKGROUND-COLOR:#678b99; PADDING: 4px; MARGIN: 0px;  
}

#news UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#news UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/dashed_line.png) repeat-x 50% bottom; PADDING-BOTTOM: 2px; PADDING-TOP: 3px;
}
#news LI {
	FONT-SIZE: 10px; COLOR: #1081B9; TEXT-DECORATION: none; text-align:left; padding-left:4px
}
#news LI A {
 FONT-SIZE: 12px; COLOR: #1081B9; TEXT-DECORATION: none; text-align:left; padding-left:4px;
}
#news LI A:hover {
 TEXT-DECORATION: underline
}


/*****************************************************************************************/


#center_column {
	MARGIN-TOP: 5px; text-align:left
}
#center_column A {
 FONT-SIZE: 17px; color:#0066cc; TEXT-DECORATION: none
}
#center_column A:hover {
 TEXT-DECORATION: underline; color:#0066cc;
}
#center_column H1 {
	FONT-SIZE: 100%; MARGIN: 0px; COLOR: #3b5b6c; font-size:24px; display:inline;
}
#center_column P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
#center_column UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 14px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#center_column UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/dashed_line.png) repeat-x 50% bottom; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#center_column LI {
	FONT-SIZE: 12px; COLOR: #1081B9; TEXT-DECORATION: none; text-align:left; padding-left:4px
}
#center_column LI A {
 FONT-SIZE: 12px; COLOR: #1081B9; TEXT-DECORATION: none; text-align:left; padding-left:4px;
}
#center_column LI A:hover {
 TEXT-DECORATION: underline
}
#center_column IMG.carte{
 width:548px; border:#000000 solid 1px;
}
#center_column TD {
 FONT-SIZE: 12px; COLOR: #000000; padding-left:1px;
}
#center_column TD A {
 FONT-SIZE: 12px; COLOR: #1081B9; TEXT-DECORATION: none;
}
#center_column TD A:hover {
 TEXT-DECORATION: underline
}

/*****************************************************************************************/


#work {
	BACKGROUND: #f5c937 no-repeat 50% bottom; MARGIN: 5px; PADDING: 5px; width:520px; text-align:left
}
#work H3 {
PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 7px
}
#work H3 A {
	COLOR: #fff; text-align:left; text-decoration:none
}
#work H3 A:hover {
	COLOR: #fff; text-align:left; text-decoration:underline
}
#work P {
	FONT-SIZE: 10px; PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px
}


/*****************************************************************************************/

.tdTitreAnnee {
 				background-color: #707172;
 				color: #FFFFFF;
 				font-weight: bold;
 				text-align: center;
				font-size:1pt;
 			}
 			
.tdTitreMois {
 				background-color: #FFFFFF;
 				text-align: left;
				font-size:1pt;

 			}
 			
.tdTitreJour {
 				background-color: #FFFFFF;
 				text-align: center;
				font-size:1pt;
 			}
 			
.tdCaseLibreWE , .tdCaseLibre , .tdCaseInterditWE , .tdCaseInterdit {
 				text-align: center;
 				color: #000000;
				font-size:1pt;
 			}
 			
.tdCaseLibreWE {
 				background-color: #1fa12d;
				font-size:1pt;
 			}
 			
.tdCaseLibre {
 				background-color: #75b96c;
				font-size:1pt;
 			}
 			
.tdCaseInterditWE {
 				background-color: #e43517;
				font-size:1pt;
 			}
 			
.tdCaseInterdit {
 				background-color: #eb6a39;
				font-size:1pt;
 			}
 			
 .tdCaseRien {
 				background-color: #d9dadb;
				font-size:1pt;
 			}
 			
 	