﻿body {
}

a { font-size:10px;color:#445263 }
.MonthlyCalendar .MonthName {
width:550px !important;
}      
#jMonthCalendar { position:relative; color:#445263}
.MonthlyCalendar .MonthNavigation { border-bottom:solid 1px #ffffff; clear:both; height:20px; padding:5px 0px 0 10px; }
.MonthlyCalendar .MonthNavPrev  { width:10%; float:left; }
.MonthlyCalendar .MonthNavNext  { width:10%; float:right;margin-right:0px; }
.MonthlyCalendar .YearNavNext, .MonthlyCalendar .YearNavPrev { width:10%; float:right; }
.MonthlyCalendar .MonthNavPrev a, .MonthlyCalendar .MonthNavNext a { color:#F49100; font-weight:bold }
.MonthlyCalendar .MonthName { width:150px; text-align:center; font-weight:bold;float:right;  }


.MonthlyCalendar { height:100%; width:100%; border:solid 1px #B9BFCA; border-collapse:collapse;border-bottom:solid 1px #ddd; }
.MonthlyCalendar #CalendarHead { width:100%; background:#E7E9ED none repeat scroll 0 0; }
.MonthlyCalendar #CalendarHead .DateHeader { width:14%; text-align:center; }

.MonthlyCalendar #CalendarBody { }
.DateBox { vertical-align:top; border:solid 1px #B9BFCA;width:99px; }
.DateLabel { height:16px; width:100%; background:#F7F7F7 none repeat scroll 0 0; text-align:right; }
.DateLabel a { cursor:pointer; padding:0 5px 2px; text-decoration:none; line-height:16px; }
.DateLabel span.red { color:#FF0000;}
#CalendarBody .Inactive, #CalendarBody .Weekend { background:#E7E9ED none repeat scroll 0 0; }
.Today { background:#F49100 none repeat scroll 0 0; }

#jMonthCalendar .Event { font-size:12px; padding:4px; background-color:#A9E2DA; margin-bottom:1px;  cursor:pointer; display:block;line-height:12px }
.Event a { text-decoration:none; color:#000; }
.Event a:hover { text-decoration:underline; }


#jMonthCalendar .journees_thematiques 			{ background-color: #59BCEC;} 
#jMonthCalendar .vie_du_pole 					{ background-color: #FF9999;} 
#jMonthCalendar .reunion_aap 					{ background-color: #CC99CC;} 
#jMonthCalendar .projets 						{ background-color: #B4D88D;} 
#jMonthCalendar .salons_evenements  			{ background-color: #B5B5B5;}
#jMonthCalendar .missions_internationales  		{ background-color: #F3DA76;}



#hauteur					{ height:175px; display:block;}
#legende					{ color:#445263; display:block; padding:0px 0px 0px 15px; margin-top:15px}
#legende p					{ font-size:11px;}
#legende ul					{ margin:0px;}
#legende ul	li				{ clear:both;}
#legende ul	li .puce_journees_thematiques, #legende ul	li .puce_vie_du_pole, #legende ul	li .puce_reunion_aap, #legende ul	li .puce_projets,#legende ul	li .puce_salons_evenements, #legende ul	li .puce_missions_internationales, #legende ul	li .puce_today			
{width:20px; height:8px; float:left; margin:4px 5px 0px 0px;} 


#legende ul	li .puce_today								{ background-color: #F49100; }
#legende ul	li .puce_journees_thematiques				{ background-color: #59BCEC; }
#legende ul	li .puce_vie_du_pole 						{ background-color: #FF9999;}
#legende ul	li .puce_reunion_aap 						{ background-color: #CC99CC;}
#legende ul	li .puce_projets 							{ background-color: #B4D88D;}
#legende ul	li .puce_salons_evenements					{ background-color: #B5B5B5;}
#legende ul	li .puce_missions_internationales			{ background-color: #F3DA76;}




