/* ================================
    CSS STYLES FOR DNN Event Module 
   ================================
*/

/* The following control the Calendar Month Style-Look */
.Eventtooltip /* L'affichage de la notice de l'évènement */
{
	border-right: #000 1px solid;
	padding-right: 5px;
	border-top: #000 1px solid;
	padding-left: 5px;
	font-size: 10px;
	filter: alpha(opacity=80);
	padding-bottom: 5px;
	border-left: #000 1px solid;
	width: 200px;
	color: #000;
	padding-top: 5px;
	border-bottom: #000 1px solid;
	font-family: Arial;
	background-color: #ffd;
	text-align: left;
	moz-opacity: 0.8; 
}
	 
.Event /* la table du calendrier */
{
    width: 100%;
	background-color:#F0F0F1;
	padding: 3px 3px 3px 3px;
	margin-bottom :10px;
	margin-top:5px;
}

.EventTitle /* La ligne de haut de calendrier */
{   
    background-color:#D02828;
	padding: 3px 3px 3px 3px;
}

.EventTitle, .EventTitle td /* les cellules dans la ligne du haut de calendrier */
{   font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: Bold;
    color: white;
}

.EventNextPrev, .EventNextPrev a:link, .EventNextPrev , .EventNextPrev a:visited 
{ 
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: Bold;
    color: white;
}

.EventNextPrev a:hover
{
    color: #FFCC99;
}

.EventDayHeader
{
    background-color:#D02828;
	padding: 3px 3px 3px 3px;
	font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: Bold;
    color: white;
}

.EventDay, .EventDay td, .EventDay a, .EventDay a:visited
{
    color: black;
    padding: 3px 3px 3px 3px;
    max-width:20%;
    min-width:10%;
}
.EventDay a:hover
{
    color:#D02828;
}
.EventDayScroll 
{ 
}
.EventOtherMonthDay, .EventOtherMonthDay a, .EventOtherMonthDay a:visited
{
    background-color: #CCCCCC;
    color: white;
    padding: 3px 3px 3px 3px;    
    }

 .EventOtherMonthDay a:hover
{   
    color:#D02828;
}

.EventWeekendDay
{
    background-color: #FFFFCC;
}

.EventTodayDay , .EventTodayDay td
{
    background-color: #EE9E66;
    color: white;
    font-weight: bold;
}

.EventSelectedDay
{
 /*   background-color: #FFCC99; */
}

.EventSelector
{
background-color: #FFCC99;
}
.EventSelector a,
.EventSelector a:visited,
.EventSelector a:hover
{background-color: #FFCC99;
/*	color: #0000ff;
	text-decoration: none;*/
}	



/* The following control the Calendar Week View Style-Look */
.WeekTable
{
    width: 100%;
	background-color:#F0F0F1;
	padding: 3px 3px 3px 3px;
	margin-bottom :10px;
	margin-top:5px;
}
.WeekDay
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: Bold;
    background-color: white;
    padding: 3px 3px 3px 3px;
}
.WeekBackground 
{

}
.WeekTitle /* les jours de la semaine*/
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: Bold;
    color: white;
	background-color:#D02828;
	padding: 3px 3px 3px 3px;
}
.WeekOfTitle /*La semaine et le jours en cours */
{
    font-weight: bold;
    padding: 3px 3px 3px 3px;
}
.WeekNextPrev /* flèche semaine avant/ après*/
{
    font-weight: bold;
    padding: 3px 3px 3px 3px;
}
.WeekRangeheader /* heures des évènements */
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: Bold;
    color: white;
	background-color:#D02828;
	padding: 3px 3px 3px 3px;
}


/* The following control the Calendar List View Style-Look */
.ListTable
{
    width: 100%;
	background-color:#F0F0F1;
	padding: 3px 3px 3px 3px;
	margin-bottom :10px;
	margin-top :10px;
}
.ListHeader
{
	
	font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: Bold;
    color: white;
	background-color:#D02828;
	padding: 3px 3px 3px 3px;
}
.ListDate
{

}
.ListTitle
{

}
A.ListTitle:hover
{

}
.ListDescription
{

}
.ListLink 
{

}


