﻿/* Generated by Developer Tools. This might not be an accurate representation of the original source file */
.RichDropDownBox {
	FLOAT: left; 
	FONT-FAMILY: Arial; 
	FONT-SIZE: 10px; 

	HEIGHT: 20px; 
	WIDTH: 148px;

	BORDER-BOTTOM: silver 1px solid; 
	BORDER-LEFT: silver 1px solid; 
	BORDER-TOP: silver 1px solid; 
	BORDER-RIGHT: silver 1px solid; 

/*
    -moz-box-sizing:    border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;    
    box-sizing:        border-box; 
	*/
	PADDING-BOTTOM: 1px; 
	PADDING-TOP: 1px
	
}

RichDropDownBox {
}

.RichDropDownBoxTextView {

	WIDTH: 125px; 
	FONT-FAMILY: Arial; 
	HEIGHT: 18px; 
	FONT-SIZE: 10px; 

	BORDER-RIGHT-WIDTH: 0px; 
	BORDER-TOP-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px
}

.RichDropDownBoxButton {
	BACKGROUND-COLOR: #ededed; 
	WIDTH: 18px; 
	HEIGHT: 20px; 

	FONT-FAMILY: Arial; 
	FONT-SIZE: 10px; 

	BORDER-BOTTOM: silver 1px solid; 
	BORDER-LEFT: silver 1px solid; 
	BORDER-TOP: silver 1px solid; 
	BORDER-RIGHT: silver 1px solid
}
.RichDropDownBoxButtonHover {
	BACKGROUND-COLOR: #ffffff; 
	CURSOR: pointer
}
.hpCalendar {
	BORDER-BOTTOM: #e3e3e3 1px solid;
	BORDER-RIGHT-WIDTH: 0px;
	BACKGROUND-COLOR: #ffffff; 
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px
}
.hpCalendarToday {
	
}

.popupEvents {
    cursor: pointer; 
    float: left; 
    width: 350px;
    font-family: Arial, Helvetica;
    font-size: 12px;
}

.popupEventsVignettes {
	WIDTH: 25px; 
	FLOAT: left; 
	VERTICAL-ALIGN: middle; 
	PADDING-TOP: 1px;
	padding-left: 5px;
}
.popupEventsDescriptions {
	WIDTH: 171px; 
	FLOAT: left;
}
.popupEventsSecteurs {
	WIDTH: 144px; 
	FLOAT: left
}

.popupEventsSecteursFooter {
	WIDTH: 144px; 
	FLOAT: left;
	font-weight: bold;	
}

.rowClass {

}
.invisibleCell {
	WIDTH: 0px; 
	VISIBILITY: hidden
}

.hpCalendarDayHeader {
	BORDER-BOTTOM: rgb(223,223,223) 1px solid; 
	TEXT-ALIGN: center; 
	BORDER-LEFT: #e3e3e3 1px solid; 
	PADDING-BOTTOM: 0px; 
	BACKGROUND-COLOR: #e3e3e3; 
	FONT-STYLE: normal; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 20px; 
	COLOR: #000000; 
	FONT-SIZE: 11px; 
	VERTICAL-ALIGN: middle; 
	BORDER-TOP: #e3e3e3 1px solid; 
	FONT-WEIGHT: bold; 
	BORDER-RIGHT: #e3e3e3 1px solid; 
	PADDING-TOP: 0px
}

A.hpCalendarEventItem {
	PADDING-BOTTOM: 4px; 
	PADDING-LEFT: 1px; 
	PADDING-RIGHT: 1px; 
	DISPLAY: block; 
	COLOR: #000000; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none; 
	PADDING-TOP: 4px
}

A.hpCalendarEventItemDark {
	COLOR: #000000; 
}

A.hpCalendarEventItemPale {
	COLOR: #FFFFFF; 
}

.hpCalendarDay {
	TEXT-ALIGN: center; 
	PADDING-BOTTOM: 0px; 
	FONT-STYLE: normal; 
	PADDING-LEFT: 4px; 
	PADDING-RIGHT: 4px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 20px; 
	FONT-SIZE: 11px; 
	PADDING-TOP: 0px
}

.hpCalendarWeekendDays {
	TEXT-ALIGN: center; 
	PADDING-BOTTOM: 0px; 
	FONT-STYLE: normal; 
	PADDING-LEFT: 4px; 
	PADDING-RIGHT: 4px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 20px; 
	COLOR: gray; 
	FONT-SIZE: 11px; 
	PADDING-TOP: 0px
}

.hpCalendarDayOtherMonth {
	COLOR: silver
}

.hpCalendarHeader {
	BORDER-BOTTOM: rgb(223,223,223) 1px solid; 
	TEXT-ALIGN: center; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: 25px; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold
}

.hpCalendarSecteurHorticole {
	BACKGROUND-COLOR: #b3db85;
}
.hpCalendarSecteurSante {
	BACKGROUND-COLOR: #00d7f4;
}
.hpCalendarSecteurAdministration {
	BACKGROUND-COLOR: #f03627;
}
.hpCalendarSecteurAlimentation {
	BACKGROUND-COLOR: #ffca34;
}

.hpCalendarSecteurGeneral {
	BACKGROUND-COLOR: #0072b8;
}

.popupMenuSecteurGeneral {
    height: 16px; 
    width: 16px; 
    border: 0px solid black;	
/*	background-image: url(../images/CalendarImages/refresh.png); */
}

.popupMenuSecteurHorticole {
/*	BACKGROUND-COLOR: #b3db85; */
    height: 16px; 
    width: 16px; 
    border: 0px solid black;	
	background-image: url(../images/CalendarImages/horticole.png); 
}
.popupMenuSecteurSante {
/*	BACKGROUND-COLOR: #00d7f4; */
    height: 16px; 
    width: 16px; 
    border: 0px solid black;	
    background-image: url(../images/CalendarImages/sante.png); 
}
.popupMenuSecteurAdministration {
/*	BACKGROUND-COLOR: #f03627; */
    height: 16px; 
    width: 16px; 
    border: 0px solid black;	
    background-image: url(../images/CalendarImages/admin.png); 
}
.popupMenuSecteurAlimentation {
/*	BACKGROUND-COLOR: #ffca34; */
    height: 16px; 
    width: 16px; 
    border: 0px solid black;
	background-image: url(../images/CalendarImages/aliment.png); 
}

.popupMenuRefreshSectors {
    height: 16px; 
    width: 16px; 
    border: 0px solid black;
	background-image: url(../images/CalendarImages/refresh.png); 
}


DIV.eventDescriptionRow {
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	COLOR: #000000; 
	FONT-SIZE: 11px
}

DIV.eventDescriptionRowHover {
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	COLOR: #0072b8; 
	FONT-SIZE: 11px
}

DIV.eventShortDescription {
	TEXT-ALIGN: left
}
 
 
.pnLoading {
    border: 1px solid silver;
    background-color: #FFFFFF;
    text-align: center;
    height: 30px;
    padding: 10px;
}