﻿.mModuleCalendarPublic {
	float:left;
    width:100%;
    font-size: 11px;
}
.mModuleCalendarPublic .mEventList .mEventGroupItem .mEventItem .mEventHeader .mEventExport .mEventVCalendar
{
	display:block;
	background:url('/modules/ModuleCalendarPublic/image/calendar.gif') no-repeat;
	height:14px;
	width:14px;
}
.mModuleCalendarPublic ul.mEventActions 
{
    list-style: none;
}
.mModuleCalendarPublic ul.mEventActions a.mEventRss {
    position: absolute;
    top: 0;
    right: 0;
}
.mModuleCalendarPublic ul.mEventActions li .mEventRss
{
	display:block;
	background:url('/modules/ModuleCalendarPublic/image/rss_puce.gif') no-repeat;
	height:14px;
	width:14px;
}
.mModuleCalendarPublic .mEventList .mEventGroupItem .mEventTitle span 
{
    color: Black;
}
.mModuleCalendarPublic .mEventList .mEventGroupItem span 
{
    background-color:#0076B0;
    color:#EFF8FD;
    font-weight: bold;
    font-size: 11px;
    padding: 5px 0 5px 10px;
    display: block;
}
.mModuleCalendarPublic .mEventList .mEventGroupItem .mEventBody span
{
    background: none;
}
.mModuleCalendarPublic .mEventList .mEventGroupItem .mEventBody a 
{
    text-decoration: none;
}
.mModuleCalendarPublic .mEventList .mEventGroupItem .mEventHeader 
{
    position:relative;
}
.mModuleCalendarPublic .mEventList .mEventGroupItem .mEventDates .mEventDate 
{
    background: #EBF6FC;
    font-size: 11px;
    padding: 5px 0 5px 10px;
}
.mModuleCalendarPublic .mEventList .mEventGroupItem .mEventExport 
{
    position: absolute;
    top: 3px;
    right: 10px;
}

.mModuleCalendarPublic .mEventTitle 
{
    font-size: 11px;
    padding: 5px 0 5px 10px;
    font-weight: bold;
}
.mModuleCalendarPublic .mEventLocation 
{
    font-size: 11px;
    padding: 5px 0 5px 10px;
}

.mModuleCalendarPublic .mEventList .mEventGroupItem .mEventActions a 
{
    text-decoration: none;
    background: url("/image/charte/puceAgenda.gif") right no-repeat;
    color: #AFD0E0;
    padding: 0 25px 0 0;
}