@import url('kmodcalendar.css');
body{font-size:9pt;color:black;font-family:"trebuchet ms";margin:0;}
p{font-weight:normal;font-size:9pt;color:black;font-family:"trebuchet ms";margin:0;padding:0 10px;}
h1{font-weight:bold;font-size:14pt;color:#f67925;font-family:"trebuchet ms";}
/*h2{font-weight:bold;font-size:13pt;color:#f89104;padding-top:10px;font-family:"trebuchet ms";}*/
h6{font-weight:bold;font-size:9pt;color:#1f5bad;font-family:"trebuchet ms";}
h2{font-size:12pt;color:#8aa068;font-family:"trebuchet ms";margin-bottom:5px;}
h5{font-weight:bold;font-size:10pt;color:#f89104;font-style:italic;font-family:"trebuchet ms";margin-bottom:5px;}
h4{font-weight:bold;font-size:10pt;color:#9a8d80;border-bottom:#ffffff 1px solid;font-family:"trebuchet ms";margin-bottom:5px;}
h3{font-weight:bold;font-size:10pt;color:#9a8d80;font-family:"trebuchet ms";margin-bottom:5px;}
ul{padding-right:5px;padding-bottom:5px;padding-top:5px;font-size:9pt;margin-top:0px;margin-bottom:0px;font-family:"trebuchet ms";list-style-type:square;}
td{font-size:9pt;font-family:"trebuchet ms";}
a{font-weight:normal;color:#7f1b1b;font-family:"trebuchet ms";text-decoration:underline;}
a:hover{color:#7f1b1b;font-family:"trebuchet ms";text-decoration:none;}
hr{border-right:#ADADAD 1px solid;border-top:#ADADAD 1px solid;border-left:#ADADAD 1px solid;border-bottom:#ADADAD 1px solid;background-color:#ADADAD;text-decoration:none;}
.pagetitle{padding-right:10px;padding-left:10px;font-weight:bold;font-size:20px;color:#ff9900;margin-right:35px;font-family:"trebuchet ms";background-color:#414153;}
.kpagepath{font-size:10px;color:#01309c;font-family:verdana;margin:2px 5px;padding:1px;}
.kpagepath a{font-size:10px;color:#ff9900;font-family:verdana;text-decoration:none;}
.kpagepath a:hover{font-size:10px;color:#ff9900;font-family:verdana;text-decoration:underline;}
#pagecontent{font-family:"trebuchet ms";margin:0;padding:0 10px;}
#demotext{font-weight:normal;font-size:8pt;color:black;line-height:normal;font-family:"trebuchet ms";text-decoration:none;margin:10px 10px 0 5px;padding:0;}
ol{font-size:9pt;font-family:"trebuchet ms";padding-right:5px;padding-bottom:5px;padding-top:5px;}
.kmodsitemap h1{border-right:1px;border-top:1px;margin-top:10px;margin-bottom:0;padding-bottom:0;border-left:1px;padding-top:0;border-bottom:#fcd459 1px solid;}
.kpopupgroup_rootmenu{border-right:lightgrey 1px solid;border-top:lightgrey 1px solid;border-left:lightgrey 1px solid;width:100px;border-bottom:lightgrey 1px solid;background-color:#308bdc;padding:1px;}
.kpopupgroup_rootmenu .kmenuitem{width:132px;cursor:default;color:white;font-family:verdana;height:22px;text-decoration:none;margin:1px;padding:5px 2px 2px 5px;}
.kpopupgroup_rootmenu .kmenuitemover{border-right:darkgreen 1px solid;border-top:darkgreen 1px solid;border-left:darkgreen 1px solid;width:132px;cursor:default;color:white;border-bottom:darkgreen 1px solid;font-family:verdana;height:23px;background-color:#c2ce78;margin:0 2px 1px 0;padding:5px 2px 1px 5px;}
.kmenu_rootmenu{width:225px;}
.kmenu_rootmenu .kmenuitem{border-right:1px;border-top:1px;font-size:11pt;border-left:1px;width:214px;cursor:hand;border-bottom:1px;font-family:'trebuchet ms';margin:1px 1px 1px 10px;padding:2px 4px 2px 5px;}
.kmenu_rootmenu .kmenuitemover{border-right:darkgreen 1px solid;border-top:darkgreen 1px solid;font-size:11pt;border-left:darkgreen 1px solid;width:214px;cursor:hand;border-bottom:darkgreen 1px solid;font-family:'trebuchet ms';background-color:#c4ce78;margin:0 0 0 10px;padding:2px 3px 2px 4px;}
.kmenu_rootmenu .kmenuitemselected{border-right:#ec9029 1px solid;border-top:#ec9029 1px solid;font-size:11pt;border-left:#ec9029 1px solid;width:214px;cursor:hand;border-bottom:#ec9029 1px solid;font-family:'trebuchet ms';background-color:peachpuff;margin:0 0 0 10px;padding:2px 3px 2px 4px;}
.kmenu_rootmenu .kmenuitemselected .klabel{font-weight:bold;font-size:9pt;width:100%;color:#ec9029;font-family:'trebuchet ms';}
.kpopupgroup_rootmenu .kmenuitemselected{border-right:#ec9029 1px solid;border-top:#ec9029 1px solid;border-left:#ec9029 1px solid;width:132px;cursor:default;color:white;border-bottom:#ec9029 1px solid;font-family:verdana;height:23px;background-color:#ffdab9;margin:0 1px 1px 0;padding:5px 2px 1px 5px;}
.kpopupgroup_rootmenu .kmenuitemselected .klabel{font-weight:normal;font-size:8pt;width:100%;color:#ec9029;font-family:'trebuchet ms';}
.kmodsitemap .kgroup{margin-top:0;padding-left:20px;margin-bottom:0;padding-bottom:5px;padding-top:5px;}
.kmodnews{margin-left:5px;}
.kmenu_rootmenu .kgrouplabel{font-weight:bold;font-size:9pt;color:#1c619c;font-family:'trebuchet ms';margin:1px 0 1px 10px;padding:2px 4px 2px 5px;}
.kpopupgroup_rootmenu .kgrouplabel{padding-left:2px;font-weight:bold;color:#1c619c;font-family:'trebuchet ms';margin:1px;}
.kmenu_rootmenu .kgroupdivider{overflow:hidden;width:214px;border-bottom:#5ea5e3 1px;height:1px;background-color:transparent;}
.kmodsitemap p,.kmodsitemap .kgroup h2,.kmodsitemap .kgroup h3,.kmodsitemap .kgroup h4,.kmodsitemap .kgroup p{margin-top:0;margin-bottom:0;padding-bottom:0;padding-top:0;}
.kpopupgroup_rootmenu .kmenuitem .klabel,.kpopupgroup_rootmenu .kmenuitemover .klabel{font-weight:normal;font-size:8pt;width:100%;color:white;font-family:'trebuchet ms';}
.kmenu_rootmenu .kmenuitem .klabel,.kmenu_rootmenu .kmenuitemover .klabel{font-weight:bold;font-size:9pt;width:100%;color:white;font-family:'trebuchet ms';}
.kmodnews .kdetail .ktext,.kmodnews .klist .kitem .kresume{color:black;}
/* GRA */
.bodyback{background-image:url('../images/bg1.jpg');}
br.c{clear:both;}
#wrapper{width:970px;margin:0 auto;display:block;}
#header{width:970px;height:80px;background-image:url('../images/header_1.jpg');position:relative;top:0;left:0;}
#headHome{cursor:pointer;width:130px;height:120px;position:absolute;top:127px;left:20px;background-image:url('../images/blank1.gif');}
#headHomeGranby{cursor:pointer;width:195px;height:70px;position:absolute;top:30px;right:20px;}
#menu{width:970px;height:41px;background-image:url('../images/menu_bg.jpg');overflow:hidden;}
#menu ul,#menu ul li{padding:0;margin:0;}
#menu ul{width:880px;margin:0 auto;}
#menu ul li{float:left;display:block;text-align:center;}
#menu ul li a{font-weight:bold;text-decoration:none;font-size:15px;color:#e4ecf2;line-height:15px;margin:7px 25px 0 25px;display:block;padding:5px 0px;}
#footer{background-image:url('../images/foot1.jpg');height:61px;width:970px;position:relative;top:0;left:0;}
#footer #f1{font-weight:bold;color:#fff;position:absolute;top:7px;left:10px;}
#footer #f2{font-weight:normal;color:#fff;position:absolute;top:7px;left:280px;}
#footer #f3{position:absolute;top:7px;right:20px;width:50px;}
#footer #f3 a{font-weight:bold;color:#fff;}
#footer2{background-image:url('../images/foot2.jpg');height:76px;width:970px;position:relative;top:0;left:0;}
#footer2 #f1{font-weight:bold;color:#fff;position:absolute;top:10px;left:10px;}
#footer2 #f2{font-weight:bold;color:#fff;position:absolute;top:30px;left:10px;}
#footer2 #f3{position:absolute;top:10px;right:20px;width:50px;}
#footer2 #f3 a{font-weight:bold;color:#fff;}
#colleft,#colright{float:left;}
#colleft{width:238px;background-color:#edf6df;padding-bottom:200px;}
#colright{width:672px;padding-left:10px;_width:672px;margin-left:50px;margin-top:1px;background-color:white;padding-bottom:100px;}
#colright h1{color:#789502;margin:12px 0px;padding:0;font-size:20px;+margin-top:30px;}
#colright h2{font-size:12pt;color:#8aa068;font-family:"trebuchet ms";margin-bottom:5px;}
#cwrap{border-top:2px solid #79ab2a;background-color:#edf6df;background-image:url('../images/contleft.jpg');background-repeat:no-repeat;background-position:top left;display:block;}

.KMenu_RootMenu{background-color:#fff;width:238px;margin:0;}
.KMenu_RootMenu .KPanelHeaderOver0 .KLabel,.KMenu_RootMenu .KPanelHeader0 .KLabel,.KMenu_RootMenu .KPanelHeaderSelected0 .KLabel,.KMenu_RootMenu .KPanelHeaderSelected1 .KLabel,.KMenu_RootMenu .KPanelHeaderSelected2 .KLabel,.KMenu_RootMenu .KPanelHeaderSelected3 .KLabel{display:block;padding:5px;font-size:11px;font-weight:bold;color:#5f8405;}
.KMenu_RootMenu .KPanelHeaderOver0 .KLabel{color:#000;}
.KPanelButtonMinus{background:transparent url('../images/pip1_u.gif') no-repeat scroll center center;}
.KPanelButtonPlus{background:transparent url('../images/pip1_d.gif') no-repeat scroll center center;}
.KPanelHeaderSelected0 .KPanelButtonPlus,.KPanelHeaderSelected1 .KPanelButtonPlus,.KPanelHeaderSelected2 .KPanelButtonPlus,.KPanelHeaderSelected3 .KPanelButtonPlus{background:transparent url('../images/pip2_d.gif') no-repeat scroll center center;}
.KPanelHeaderSelected0 .KPanelButtonMinus,.KPanelHeaderSelected1 .KPanelButtonMinus,.KPanelHeaderSelected2 .KPanelButtonMinus,.KPanelHeaderSelected3 .KPanelButtonMinus{background:transparent url('../images/pip2_u.gif') no-repeat scroll center center;}
.KPanelButtonMinus,.KPanelButtonPlus{cursor:pointer;width:30px;height:20px;}
.KPanel0{background-color:#f5f7f8;}
.KPanel0 .KItem,.KPanel0 .KItemOver,.KPanel0 .KItemSelected{border-bottom:1px solid #c7dbe3}
.KPanel0 .KPanel1 .KItem,.KPanel0 .KPanel1 .KItemOver,.KPanel0 .KPanel1 .KItemSelected{border-bottom:1px solid #cbe4ea;border-top:1px solid #fff;}
.KPanel0 .KItem .KLabel,.KPanel0 .KItemOver .KLabel,.KPanel0 .KItemSelected .KLabel,.KPanelHeader1 .KLabel,.KPanelHeaderOver1 .KLabel,.KPanelHeader2 .KLabel,.KPanelHeaderOver2 .KLabel,.KPanelHeaderSelected2 .KLabel,.KMenu_RootMenu .KPanelHeaderSelected1 .KLabel{font-size:11px;display:block;padding:3px 0 5px 15px;}
.KPanel0 .KItemSelected,.KPanel0 .KItemOver,.KPanelHeaderOver1,.KPanelHeaderOver2,.KPanelHeaderOver3,.KPanelHeaderSelected1,.KPanelHeaderSelected2,.KPanelHeaderSelected3{background-color:#2C8FC7;}
.KPanel0 .KItemSelected .KLabel,.KPanel0 .KItemOver .KLabel,.KPanelHeaderOver1 .KLabel,.KPanelHeaderOver2 .KLabel,.KMenu_RootMenu .KPanelHeaderSelected1 .KLabel,.KMenu_RootMenu .KPanelHeaderSelected2 .KLabel,.KMenu_RootMenu .KPanelHeaderSelected3 .KLabel{color:#fff;}
.KPanelHeader1,.KPanelHeader2{background-color:#e4eaed;}
.KPanel0 .KPanel1 .KLabel{padding-left:25px;}
.KPanel0 .KPanel1 .KItem{background-color:#f0f8fa;}
.KPanel0 .KPanel1 .KPanel2 .KLabel{padding-left:35px;}
.KPanel0 .KPanel1 .KPanel2 .KPanel3 .KLabel{padding-left:45px;}
.KPanelHeader0 {border-bottom:1px solid #d1d6da;}
.KPanelHeaderOver0{border-bottom:1px solid #98c439;}
.KPanelHeaderSelected0{background-color:#98c439;}
.KMenu_RootMenu .KPanelHeaderSelected0 .KLabel{color:#fff;padding:4px 5px;}
.KPanel2 .KItemSelected .KLabel,.KPanel1 .KItemSelected .KLabel,.KPanel0 .KItemSelected .KLabel{font-weight:bold;}

.KPagePath a,.KPagePath span{float:left;display:block;white-space:nowrap;}
.KPathDivider{display:block;float:left;width:10px;height:16px;padding-left:10px;background-image:url('../images/crumb.jpg');background-repeat:no-repeat;background-position:50% 50%;}
.KPagePath a{text-decoration:none;color:#757575;}
.KPagePath a:hover{text-decoration:underline;color:#820909;}
.KCurrentPage{color:#a1a1a1;}
.KModSiteMap .KGroup .KGroup{margin-left:20px;border-left:1px dashed #d7e1e4;padding-left:3px;}
.KModSiteMap .KLevel1,.KModSiteMap .KLevel2,.KModSiteMap .KLevel3,.KModSiteMap .KLevel4,.KModSiteMap .KLevel5{margin:4px 0px;}
#searchField{position:relative;top:87px;left:755px;height:25px;width:150px;padding-right:25px;text-align:right;background-image:url('../images/bg_search.jpg');background-position:top right;background-repeat:no-repeat;border:1px solid #d2d2d2}
#searchField form input{border:0px;background-color:transparent;font-size:12px;font-family:'trebuchet ms',arial;width:100%;margin:2px 0px 0px 3px;+margin:1px 0px 0px 3px;color:#5f5f5f;}
.KPopupGroup_LiensRapides{background-color:white;width:148px;cursor:pointer;border:1px solid #d8d5d5;border-top:0;}
.KPopupGroup_LiensRapides .KMenuItem,.KPopupGroup_LiensRapides .KMenuItemOver{padding:3px 4px;border-bottom:1px solid #e4ecef}
.KPopupGroup_LiensRapides .KMenuItemOver{background-color:#0b759f}
.KPopupGroup_LiensRapides .KMenuItemOver .KLabel{color:#fff}
#topLnks{width:320px;position:absolute;top:5px;right:21px;color:white;font-weight:bold;}
#topLnks a{text-decoration:none;color:white;font-weight:bold;}
.KPopupGroup_TopDrop{background-color:#f5f7f8;cursor:pointer;border:1px solid #d1d6da;font-weight:normal;color:#4e4f4f;width:210px;}
.KPopupGroup_TopDrop .KMenuItem,.KPopupGroup_TopDrop .KMenuItemOver,.KPopupGroup_TopDrop .KMenuItemSelected,.KPopupGroup_TopDrop .KMenuItemSelectedOver{padding:4px;border-bottom:1px solid #c1c1c1;border-top:1px solid #fff;}
.KPopupGroup_TopDrop .KMenuItemOver,.KPopupGroup_TopDrop .KMenuItemSelectedOver{background-color:#98c439;border-top:1px solid #fefefe;border-bottom:1px solid #83af24;color:#fff}
.KPopupGroup_TopDrop .KMenuItem table td,.KPopupGroup_TopDrop .KMenuItemOver table td,.KPopupGroup_TopDrop .KMenuItemSelected table td,.KPopupGroup_TopDrop .KMenuItemSelectedOver table td{white-space: normal}
.KPopupGroup_TopDrop .KMenuItemSelected{background-color:#a9ea4b;cursor:default;background-image:url('../images/mnu_bg.gif');background-repeat:repeat-x;background-position:top right;padding:4px 4px 4px 10px;color:#fff}


h4 {color:#ADADAD;}
h5 {color:#B4B4B4;}

#lcol .KModNews .KList .KItem .KResume{color:#B6B6B6;}
#lcol .KModNews .KList .KItem .KTitle a {color:#d3e2ed; font-weight: bold; text-decoration: none; font-family:arial;font-size:14px;margin:10px 0px;display:block;}

/* encadré */
.Encadre {float:right;border:solid 3px #ADADAD;padding:8px; background:#DDF3FF; width:200px; margin: 5px 10px 10px 10px;}
.Encadre h6 {text-align:left;color:#0B759F;margin-top:0;font-size:15px;font-weight:bold;}
.Encadre a:link, .Encadre a:visited, .Encadre a:active {color: #993333; font-weight: bold;}

/*accueil*/
#waccueil,#ql{background-color:#1d1d1d;}
#waccueil{padding:0px 10px 10px 10px;}
#waccueil #lcol{border:1px solid #3b3b3b;background-image:url('../images/bg_news.jpg');background-repeat:repeat-y;width:329px;+width:329px;padding:10px;}
#waccueil #wlcol{padding-top:7px;}
#waccueil #lcol h2 {color:#69b3cc;font-weight:bold;font-size:23px;margin:0px 0px 10px 0px;padding:0;}

#waccueil #wlcol,#waccueil #wrcol{float:left;}
#waccueil #wrcol #form{margin:7px 0px 7px 30px;width:544px;text-align:left;padding:0px;border:solid 1px #434343;}
#waccueil #wrcol #form p {margin: 5px 0px 10px 0px;color: white;}
#waccueil #wrcol #form h2, #waccueil #wrcol #form h2 a {color:#ffb55d; font-size:23px; font-weight: bold;margin: 6px 0px 0px 4px;padding: 0px;}

#waccueil #wrcol #cal{margin-left:30px;width:534px;border:solid 1px #434343;text-align:left;padding:10px 0px 10px 10px;color:#D3E2ED;font-size:15px;}
#waccueil #wrcol #cal h2 {color:#9FD5A6;font-weight:bold;font-size:23px;margin:0px 0px 3px 0px;padding:0;}
#waccueil #wrcol #cal a {font-size:12px; color:#00DCE4;text-decoration:none}
/*#waccueil #wrcol #cal #calnk{float:right;margin-top:-39px;padding-right:5px;}*/

#lcol .KModNews .KList .KItem .KResume a {color:#d3e2ed; display: inline; font-size: 11px;}

#ql{text-align:center;padding:20px;}
#ql img{margin:0px 10px;}

#zmsgmnu{padding:5px;}
/* calendrier */

	.classeCssTableEvenements 
    {
        width: 100%;
    }
    
    .calWrapper{width:100%;margin:0px;margin-right:15px;margin-top:-10px;+margin-top:-20px;}
    .calWrapperCal{width:185px;}
    
	.CalendrierScolaire .calJourSemaine
	{
		font-weight: bold;
		font-size: 11px;
		color: #e0e8ed;
		background-color: #364E58;
		text-align: center;

		height: 17px;
	}

	.CalendrierScolaire .calLienMoisPrecedentSuivant
	{
		font-weight: bold;
		font-size: 12px;
		color: #848484;
		text-decoration: none;
	}
	
	

	.CalendrierScolaire .calNomMois
	{
		font-weight: bold;
		font-size: 13px;
		vertical-align: bottom;
		color: #858585;
		padding: 3px;
		white-space: nowrap;
	}

	.CalendrierScolaire .calTdMoisPrecedent
	{
		padding: 3px;
		padding-top: 9px;
		vertical-align: top;
		text-align: right;
	}

	.CalendrierScolaire .calTdMoisSuivant
	{
		vertical-align: top;
		padding: 3px;
		padding-top: 9px;
		text-align: left;
	}

	.CalendrierScolaire .calJour, 
	.CalendrierScolaire .calJourSelectionne
	{
		font-size: 11px;
		color: #908d90;
		height: 18px;
		background-color: #27221E;
		border: 1px solid #41403C;
		text-align: center;
		
		
		background-repeat: no-repeat;
		background-position: center center;
	}

	.CalendrierScolaire .calJourSelectionne
	{
		font-weight: bold;
		color: white;
		
	}

	.CalendrierScolaire .calAujourdhui
	{
		font-weight: bold;
		color: #00FAF7;
	}

	.CalendrierScolaire .calEvenement
	{
		font-weight: none;
		color: #215b7e;
		height: 35px;
		font-size: 11px;
		background-position: bottom left;
		background-repeat: no-repeat;
	}

	.CalendrierScolaire .calDescEvenement
	{
		font-size: 10px;
		color: #DDDDDD;
		
	}

	.CalendrierScolaire .calTdDateEvenement
	{
		font-size: 11px;
		vertical-align: top;
		color: #00DCE4;
		/*padding-top: 3px;*/
		width: 2px;
		white-space: nowrap;
	}
	

	.CalendrierScolaire .calTdTitreEvenement
	{
		font-size: 12px;
		vertical-align: top;
		/*width: 200px;*/
		/*padding-top: 3px;*/
		
		color: #D3E2ED;
	}
	
	#colright .CalendrierScolaire .calTdTitreEvenement
	{
		color: #A50801;
	}

	.CalendrierScolaire .calTableEvenements
	{
		padding: 0px;
		width: 225px;
		font-size: 10px;
	}

	.CalendrierScolaire .calTableEvenements * IMG
	{
		margin-top: 3px;
	}

	.CalendrierScolaire .calDivPrincipal 
	{
		
		width: 175px;
		font-family: arial;
		
		padding: 5px;
	}
	
	

	.CalendrierScolaire .calLienEvenement
	{
		font-family: Arial;
		color: #00DCE4;
	}

	.CalendrierScolaire .carreCouleur
	{
		width: 7px;
		height: 7px;
		margin-right: 3px;
		padding-top: 100px;
		padding-right: 10px;
		color: #225c7e;
		font-size: 11px;
		padding: 1px;
		vertical-align: top;
		text-align: center;
	}

	.CalendrierScolaire .carreCouleur_AUTR, 
	.CalendrierScolaire .carreCouleur_JPOR,
	.CalendrierScolaire .jourSelectionne_AUTR, 
	.CalendrierScolaire .jourSelectionne_JPOR
	{
		border: 2px solid #336AB8;
	}
	
	.CalendrierScolaire .carreCouleur_AACA,
	.CalendrierScolaire .jourSelectionne_AACA
	{
		border: 2px solid #E72ABD;
	}

	.CalendrierScolaire .carreCouleur_ASCO,
	.CalendrierScolaire .jourSelectionne_ASCO
	{
		border: 2px solid #FF7900;
	}
	.CalendrierScolaire .carreCouleur_JLIM, 
	.CalendrierScolaire .jourSelectionne_JLIM 
	{
		border: 2px solid #994BB0;
	}
	
	.CalendrierScolaire .carreCouleur_JPED, 
	.CalendrierScolaire .carreCouleur_JCON, 
	.CalendrierScolaire .carreCouleur_JREL, 
	.CalendrierScolaire .carreCouleur_JRES, 
	.CalendrierScolaire .carreCouleur_JGRE,
	.CalendrierScolaire .jourSelectionne_JPED, 
	.CalendrierScolaire .jourSelectionne_JCON, 
	.CalendrierScolaire .jourSelectionne_JREL, 
	.CalendrierScolaire .jourSelectionne_JRES, 
	.CalendrierScolaire .jourSelectionne_JGRE
	{
		border: 2px solid #43B81E;
	}
	
	.CalendrierScolaire .carreCouleur_JFER, 
	.CalendrierScolaire .jourSelectionne_JFER 
	{
		border: 2px solid #507436;
	}

	.CalendrierScolaire .carreCouleur_DEBS, 
	.CalendrierScolaire .carreCouleur_FINS,  
	.CalendrierScolaire .jourSelectionne_DEBS, 
	.CalendrierScolaire .jourSelectionne_FINS
	{
		border: 2px solid #BD1A1A;
	}
	
	.CalendrierScolaire .carreCouleur_FINC, 
	.CalendrierScolaire .jourSelectionne_FINC
	{
		border: 2px solid #BD7E7E;
	}
	
	.CalendrierScolaire .carreCouleur_JEXA,  
	.CalendrierScolaire .carreCouleur_JEUF, 
	.CalendrierScolaire .jourSelectionne_JEXA, 
	.CalendrierScolaire .jourSelectionne_JEUF
	{
		border: 2px solid #33A1B8;
	}
	
	.CalendrierScolaire .carreCouleur_JLUN, 
	.CalendrierScolaire .carreCouleur_JMAR, 
	.CalendrierScolaire .carreCouleur_JMER, 
	.CalendrierScolaire .carreCouleur_JJEU, 
	.CalendrierScolaire .carreCouleur_JVEN,
	.CalendrierScolaire .jourSelectionne_JLUN, 
	.CalendrierScolaire .jourSelectionne_JMAR, 
	.CalendrierScolaire .jourSelectionne_JMER, 
	.CalendrierScolaire .jourSelectionne_JJEU, 
	.CalendrierScolaire .jourSelectionne_JVEN
	{
		border: 2px solid #FCBA05;
	}