﻿.scCalendarCurrentMonth {
	FONT-FAMILY: Arial; 
	FONT-SIZE: 15px; 
}

.scCalendarRichDropDownBox {
	BORDER-BOTTOM: silver 1px solid; 
	BORDER-LEFT: silver 1px solid; 
	PADDING-BOTTOM: 1px; 
	PADDING-LEFT: 1px; 
	PADDING-RIGHT: 1px; 
	FLOAT: left; 
	HEIGHT: 20px; 
	FONT-FAMILY: verdana; 
	FONT-SIZE: 10px; 
	BORDER-TOP: silver 1px solid; 
	BORDER-RIGHT: silver 1px solid; 
	PADDING-TOP: 1px
}
.scCalendarRichDropDownBoxTextView {
	BORDER-RIGHT-WIDTH: 0px; 
	WIDTH: 231px; 
	FONT-FAMILY: verdana; 
	BORDER-TOP-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	HEIGHT: 18px; 
	FONT-SIZE: 10px; 
	BORDER-LEFT-WIDTH: 0px
}
.scCalendarRichDropDownBoxButton {
	BORDER-BOTTOM: silver 1px solid; 
	BORDER-LEFT: silver 1px solid; 
	BACKGROUND-COLOR: #ededed; 
	WIDTH: 18px; 
	HEIGHT: 20px; 
	BORDER-TOP: silver 1px solid; 
	BORDER-RIGHT: silver 1px solid
}
.scCalendarRichDropDownBoxButtonHover {
	BACKGROUND-COLOR: #ffffff; 
	CURSOR: pointer
}

.scCalendar {
	BORDER-BOTTOM: #e3e3e3 2px solid;
	BORDER-RIGHT-WIDTH: 0px;
	BACKGROUND-COLOR: #ffffff; 
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px;
    width: 250px;
}


.scCalendarDayHeader {
	TEXT-ALIGN: center; 
	
	BORDER-BOTTOM: rgb(223,223,223) 2px solid; 
	BORDER-LEFT: #e3e3e3 2px solid; 
	BORDER-TOP: #e3e3e3 2px solid; 
	BORDER-RIGHT: #e3e3e3 2px solid; 
	
	BACKGROUND-COLOR: #e3e3e3; 
	FONT-STYLE: normal; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 20px; 
	COLOR: #000000; 
	FONT-SIZE: 15px; 
	VERTICAL-ALIGN: middle; 
	FONT-WEIGHT: bold; 
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px; 
}

A.scCalendarEventItem {
	PADDING-TOP: 6px;
	PADDING-BOTTOM: 6px; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	COLOR: #000000; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none; 
}

A.hpCalendarEventItemDark {
	COLOR: #000000; 
}

A.hpCalendarEventItemPale {
	COLOR: #FFFFFF; 
}


.scCalendarDay {
	TEXT-ALIGN: center; 
	PADDING-TOP: 6px;
	padding-bottom: 6px;
	FONT-STYLE: normal; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 20px; 
	FONT-SIZE: 14px; 
}

.scCalendarWeekendDays {
	TEXT-ALIGN: center; 
	PADDING-TOP: 6px;
	PADDING-BOTTOM: 6px; 
	FONT-STYLE: normal; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 20px; 
	COLOR: gray; 
	FONT-SIZE: 14px; 
}

.scCalendarDayOtherMonth {
	COLOR: silver
}

.scCalendarHeader {
	BORDER-BOTTOM: rgb(223,223,223) 2px solid; 
	TEXT-ALIGN: center; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 25px; 
	FONT-SIZE: 21px; 
	FONT-WEIGHT: bold
}

.scCalendarSecteurHorticole {
	BACKGROUND-COLOR: #b3db85
}
.scCalendarSecteurSante {
	BACKGROUND-COLOR: #00d7f4
}
.scCalendarSecteurAdministration {
	BACKGROUND-COLOR: #f03627
}

.scCalendarSecteurAlimentation {
	BACKGROUND-COLOR: #ffca34
}

.scCalendarSecteurGeneral {
	BACKGROUND-COLOR: #0072b8;
}


/* overriden properties */
DIV.eventDescriptionRow {
	FONT-STYLE: normal; 
	FONT-FAMILY: verdana; 
	COLOR: #000000; 
	FONT-SIZE: 12px
}

DIV.eventDescriptionRowHover {
	FONT-STYLE: normal; 
	FONT-FAMILY: verdana; 
	COLOR: #0072b8; 
	FONT-SIZE: 12px
}


DIV.eventShortDescription {
    font-weight: bold;
	TEXT-ALIGN: left;
}

.eventDate {
    text-align: left;
    font-weight: bold;
}

/* end overriden... */



DIV.eventLongDescription {
	TEXT-ALIGN: left
}

DIV.eventAssociatedHyperlink {
	TEXT-ALIGN: left
}

.standardDescriptionItem {
    display: block;
    visibility: visible;
}

.invisibleDescriptionItem {
    display: none;
    visibility: hidden;
}