body, td, p, ul, dl {  font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 10pt }
img {  text-decoration: none}

BODY   {
                scrollbar-face-color: #ffffff;
                scrollbar-shadow-color: #ffffff;
                scrollbar-highlight-color: #ffffff;
                scrollbar-3dlight-color: #6781C0;
                scrollbar-darkshadow-color: #6781C0;
                scrollbar-track-color: #ffffff;
                scrollbar-arrow-color: #6781C0;
           }


TH.calMois { font-size : 10px; font-weight: bold; text-align : center; font-family : verdana, geneva, helvetica, sans-serif; color : #ffffff; background : #76C502; }
TD.calSemaine { font-size : 9px; font-family : verdana, geneva, helvetica, sans-serif; color : #76C502; background : #EAFFB7; }

TD.calJour    { font-size : 9px; text-align : center; font-family : verdana, geneva, helvetica, sans-serif; color : #000000; background : #ffffff;}
TD.calJourPre { font-size : 9px; text-align : center; font-family : verdana, geneva, helvetica, sans-serif; color : #000000; background : #6DCFF6;}
TD.calJourRes { font-size : 9px; text-align : center; font-family : verdana, geneva, helvetica, sans-serif; color : #000000; background : #F26D7D;}

TD.calJourPreC { font-size : 9px; text-align : center; font-family : verdana, geneva, helvetica, sans-serif; color : #000000; border : #6DCFF6 solid; border-width: 2px 2px 2px 2px;}
TD.calJourResC { font-size : 9px; text-align : center; font-family : verdana, geneva, helvetica, sans-serif; color : #000000; border : #F26D7D solid; border-width: 2px 2px 2px 2px;}

TD.calJourSel { font-size : 9px; text-align : center; font-family : verdana, geneva, helvetica, sans-serif; color : #000000; border : #6781C0 solid; border-width: 1px 1px 1px 1px;}

A {
	font-weight: bold ;
	color : #6DCFF6;
	font-family: arial, verdana, geneva, helvetica;
	}


A:link {
	text-decoration: none;
	}

A:visited {
	text-decoration: none;
	}

A:active {
	text-decoration: none;
	}

A:hover {
	text-decoration: none;
	}

a.liencalendrier {
	color : #6781C0 ;
	font-weight : bold 
	}

a:hover.liencalendrier {
	color : #6781C0 ;
	font-weight : bold 
	}

a.lienmenu {
	color : #5C9B00  ;
	font-weight : bold 
	}

a:hover.lienmenu  {
	color : #ffffff ;
	font-weight : bold ;
	}
	
	.rubriques {
	font-size : 11px;
	text-transform : uppercase;
	letter-spacing : 1px;
	font-weight : bold;
	color : #ffffff ;
	}

a.lienfonclair {
	color : #6781C0 ;
	text-decoration: underline;
	font-weight : bold 
	}

a:hover.lienfonclair {
	color : #0068FF ;
	text-decoration: none;
	font-weight : bold ;
}

a.lienfonsombre {
	color : #FFFFFF ;
	text-decoration: underline;
	font-weight : bold 
	}

a:hover.lienfonsombre {
	color : #FFFFFF  ;
	text-decoration: none;
	font-weight : bold ;
}

	.tablecellule {
	color : #5C9B00  ;
	font-weight : bold
	font-size : 10px ;
	}

	.tableclair {
	background : #FFFFFF;
	}

	.tablefonce {
	background : #EAFFB7;
	color : #5C9B00;
	font-weight : bold ;
	}

	.tablecontour {
	background : #76C502;
	color : #FFFFFF;
	}

	.search  {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #6781C0;
	border : #6781C0 solid;
	border-width: 1px 1px 1px 1px;
	margin: 0px 0px;
	background : #FFFFFF;
	}

	.titrerub  {
	font-size : 20px;
	font-family: verdana ;
	font-weight : bold ;
	color : #FF8A00;
	background : #FFFFFF;
	border : #FF8A00 solid;
	border-width: 0px 0px 1px;
	
	}

	.titretab  {
	font-size : 10px;
	font-family: verdana ;
	font-weight : bold ;
	color : #FFFFFF;
	background : #9E9E9E;
	border : #9E9E9E solid;
	border-width: 0px 0px 1px;
	
	}

	.descrub  {
	font-size : 12px;
	font-weight : bold ;
	color : #FF8A00;
	}

	.soustitre {
	font-size : 12px;
	font-weight : bold ;
	color : #FF8A00;
	}

	.petitext  {
	font-size : 11px;
	color : #6781C0 ;
	}
	
	.minitext  {
	font-size : 9px;
	color : #6781C0 ;
	}

input , select , textarea {

	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #2852B8;
	border : #6781C0 solid;
	border-width: 1px 1px 1px 1px;
	margin: 0px 0px;
	background : #F2F6FF;
	}



	.filet1 { background : #76C502; }

	.filetH { background : #FFFFFF; }
	.filetB { background : #FFFFFF; }
	.filetG { background : #FFFFFF; }
	.filetD { background : #FFFFFF; }
