#calendrier {padding:0; margin:0;}

#moncalendrier, .monmois{
border-left:0;
/*font-family:Arial, Trebuchet MS;*/
font-family: 'Crimson Text', serif;
font-size:10pt;
width:100%;
padding:0; margin:0;
line-height:8pt;
}

#moncalendrier .highlight {
font-family: 'PT Sans', Georgia, 'Times New Roman', Times,serif;
	font-weight: 400;
	font-style: normal;
    line-height: 18px;
    font-style:italic;
	font-size:11pt;
}

#moncalendrier tr, #moncalendrier td {
padding:0; margin:0;
}

#moncalendrier td span {width:100%; height:95px; display:block; overflow:auto; }
#moncalendrier span {padding-top:5px;}

.divmois {
background-color:#000;

}

.gras{font-weight:bold;}
.maigre{font-weight:normal;}

.jour {
width:10%;
height:100px;
float:left;
border-left:1px solid #000;
border-top:1px solid #000;
}

.jourd {
width:10%;
height:100px;
float:left;
border-left:1px solid #000;
border-top:1px solid #000;
border-right:1px solid #000;
}

.break{clear:both;padding:0;margin:0;}

.divmois{color:#FFF;}

.jour_td {
width:14%;
height:100px;
float:left;
border-top:1px solid #000;
border-bottom:1px solid #000;
border-right:1px solid #000;
margin:2px;
text-align:center;
background-color:#a8d1ff;
}
.jour_blanc {
    background-color:#fff;
}

#moncalendrier h3 {color:#219ae0; font-size:11pt;}
.h2_cal {color:#219ae0; text-align:center;}

.jour_td_h {
width:100%;
height:50px;
text-align:center;
}

.grand_td_haut {width:100%; height:1000px;}

.jour_td_fill {
width:100%;
height:50px;
float:left;
text-align:center;
}

.jour_td_vide {
width:14%;
height:50px;
float:left;

border-top:1px solid transparent;
border-bottom:1px solid transparent;
border-right:1px solid transparent;

margin:2px;
text-align:center;
}

.sabbat {background-color:#ffe2a8; font-weight:bold;}
.roshhodesh {background-color:#ffe2a8; font-weight:bold;}
.fete {background-color:#ffa8c4; font-weight:bold; color:#fff;}
.borderleft {border-left:1px solid #000;}

.cleardiv {
    float:left;
    display:block;
    width:2%;
height:50px;

border-bottom:1px solid #000;
border-right:1px solid #000;
}
