li {
     margin-left: none;
     padding-right: none;
}    
    
.MonthLeft {
	POSITION: absolute; WIDTH: 14px; BACKGROUND: url(../i/calendrier.png) -112px -250px; HEIGHT: 50px; TOP: 0px; LEFT: -2px
}
.MonthLeftOver {
	POSITION: absolute; WIDTH: 14px; BACKGROUND: url(../i/calendrier.png) -126px -250px; HEIGHT: 50px; TOP: 0px; LEFT: -2px
}
.MonthLeftClick {
	POSITION: absolute; WIDTH: 14px; BACKGROUND: url(../i/calendrier.png) -140px -250px; HEIGHT: 50px; TOP: 0px; LEFT: -2px
}
.MonthRight {
	POSITION: absolute; WIDTH: 14px; BACKGROUND: url(../i/calendrier.png) -154px -250px; HEIGHT: 50px; RIGHT: -2px; TOP: 0px
}
.MonthRightOver {
	POSITION: absolute; WIDTH: 14px; BACKGROUND: url(../i/calendrier.png) -168px -250px; HEIGHT: 50px; RIGHT: -2px; TOP: 0px
}
.MonthRightClick {
	POSITION: absolute; WIDTH: 14px; BACKGROUND: url(../i/calendrier.png) -182px -250px; HEIGHT: 50px; RIGHT: -2px; TOP: 0px
}
.YearTop {
	POSITION: absolute; WIDTH: 14px; BACKGROUND: url(../i/calendrier.png) -196px -250px; HEIGHT: 25px; RIGHT: -2px; TOP: 0px
}
.YearTopOver {
	POSITION: absolute; WIDTH: 14px; BACKGROUND: url(../i/calendrier.png) -210px -250px; HEIGHT: 25px; RIGHT: -2px; TOP: 0px
}
.YearTopClick {
	POSITION: absolute; WIDTH: 14px; BACKGROUND: url(../i/calendrier.png) -224px -250px; HEIGHT: 25px; RIGHT: -2px; TOP: 0px
}
.YearBottom {
	POSITION: absolute; WIDTH: 14px; BOTTOM: 0px; BACKGROUND: url(../i/calendrier.png) -196px -275px; HEIGHT: 25px; RIGHT: -2px
}
.YearBottomOver {
	POSITION: absolute; WIDTH: 14px; BOTTOM: 0px; BACKGROUND: url(../i/calendrier.png) -210px -275px; HEIGHT: 25px; RIGHT: -2px
}
.YearBottomClick {
	POSITION: absolute; WIDTH: 14px; BOTTOM: 0px; BACKGROUND: url(../i/calendrier.png) -224px -275px; HEIGHT: 25px; RIGHT: -2px
}
.calendar {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 300px; FONT-FAMILY: Tahoma,"Lucida Grande",Verdana,Arial,Helvetica,sans-serif; BACKGROUND: url(../i/calendrier.png) no-repeat; COLOR: #3060A0; HEIGHT: 250px; FONT-SIZE: 11px; FONT-WEIGHT: bold; LEFT: 400px
}
.contentMonth {
        POSITION: absolute; TEXT-ALIGN: center; WIDTH: 120px; BACKGROUND: url(../i/calendrier.png) repeat-x -100px -300px; HEIGHT: 50px; TOP: 5px; LEFT: 98px
}
.pMonth {
	LINE-HEIGHT: 50px; WIDTH: 130px; DISPLAY: block; HEIGHT: 50px
}
.contentDay {
        POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 25px; WIDTH: 70px; BACKGROUND: url(../i/calendrier.png) repeat-x 0px -250px; HEIGHT: 50px; TOP: 5px; LEFT: 15px
}
.contentYear {
	POSITION: absolute; WIDTH: 56px; BACKGROUND: url(../i/calendrier.png) 0px -250px; HEIGHT: 50px; TOP: 5px; LEFT: 230px
}
.pYear {
	LINE-HEIGHT: 50px; WIDTH: 42px; DISPLAY: block; HEIGHT: 50px
}
.contentListDay {
	POSITION: absolute; WIDTH: 290px; HEIGHT: 155px; OVERFLOW: hidden; TOP: 90px; LEFT: 5px
}
.contentListDay UL {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 1px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; PADDING-TOP: 2px
}
.dayCurrent {
        TEXT-ALIGN: center; LINE-HEIGHT: 25px; WIDTH: 41px; DISPLAY: block; BACKGROUND: url(../i/calendrier.png) -41px -352px; FLOAT: left; HEIGHT: 25px;  FONT-WEIGHT: bold; font-size:larger;
        }

li  {margin-top:0% ; margin-bottom:0% ; }
        
.liOut {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; WIDTH: 41px; DISPLAY: block; BACKGROUND: url(../i/calendrier.png) 0px -352px; FLOAT: left; HEIGHT: 25px; COLOR: #3060A0; CURSOR: pointer; FONT-WEIGHT: bold
}
.liHover , .liOut:hover {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; WIDTH: 41px; DISPLAY: block; BACKGROUND: url(../i/calendrier.png) -41px -352px; FLOAT: left; HEIGHT: 25px;  CURSOR: pointer; FONT-WEIGHT: bold ; font-size:larger;
}
.liInactive {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; WIDTH: 41px; DISPLAY: block; BACKGROUND: url(../i/calendrier.png) -82px -352px; FLOAT: left; HEIGHT: 25px; COLOR: #A0A0C0; FONT-WEIGHT: bold
}
.contentNameDay {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 290px; PADDING-RIGHT: 0px; HEIGHT: 27px; OVERFLOW: hidden; PADDING-TOP: 0px; TOP: 63px; LEFT: 5px
}
.contentNameDay LI {
	TEXT-ALIGN: center; WIDTH: 41px; DISPLAY: block; FLOAT: left; COLOR: #303080; FONT-WEIGHT: bold
}
.bugFrame {
	Z-INDEX: 0; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; WIDTH: 100%; BACKGROUND: url(../i/calendrier.png) no-repeat; HEIGHT: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TOP: 0px; LEFT: 0px
}

.evenement {
	COLOR: #40D040; 
}

.aujourdhui {
        COLOR: #A04040;
}

.aujourdhui.evenement {
        COLOR: #F09040;
}

.li_evenement {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; WIDTH: 41px; DISPLAY: block; BACKGROUND: url(../i/calendrier.png) 0px -352px; FLOAT: left; HEIGHT: 25px; COLOR: #40D040; CURSOR: pointer; FONT-WEIGHT: bold
}
.li_evenement:hover {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; WIDTH: 41px; DISPLAY: block; BACKGROUND: url(../i/calendrier.png) -41px -352px; FLOAT: left; HEIGHT: 25px; COLOR: #40D040; CURSOR: pointer; FONT-WEIGHT: bold ; font-size:larger;
}


