﻿.mModuleCalendarPublic .mEvent
{
	display:block;
	float:left;
	padding-top:20px;
}

.mModuleCalendarPublic .mEvent span
{
	color:#666666;
	font-size:11px;
}

.mModuleCalendarPublic .mEvent
{
    display:block;
    float:left;
    margin-left:10px;
    width:550px;
}

.mModuleCalendarPublic .mEvent .mEventHeader
{
    background-color:#B53110;
    padding-left:20px;
	display:block;
	float:left;
	width:530px;
	position:relative;
}

.mModuleCalendarPublic .mEvent .mEventHeader .mEventDates
{
    color:#FFFFFF;
    float:left;
    font-weight:bold;
    line-height:20px;
    width:512px;
}
.mModuleCalendarPublic .mEvent .mEventHeader .mEventExport
{
    float:left;
    margin-right:3px;
    margin-top:3px;
    width:15px;
}
.mModuleCalendarPublic .mEvent .mEventHeader .mEventVCalendar
{
	display:block;
	background-image:url('/modules/ModuleCalendarPublic/image/calendar.gif');
	height:14px;
	width:14px;
}
.mModuleCalendarPublic .mEvent .mEventBody
{
    border:1px solid #e4ded2;
    display:block;
    float:left;
    padding-left:20px;
    width:528px;
}
.mModuleCalendarPublic .mEvent .mEventBody dl{margin-top:20px}
.mModuleCalendarPublic .mEvent .mEventBody dt{float:left;font-weight:bold;text-align:right;width:175px; color:#999999}
.mModuleCalendarPublic .mEvent .mEventBody dd{margin-bottom:10px;margin-left:180px;min-height:30px;text-align:justify; color:#666666; font-size:11px;padding-right:3px;}
.mModuleCalendarPublic .mEvent .mEventBody .mEventTitle{margin-top:5px;}
.mModuleCalendarPublic .mEvent .mEventBody .mEventTitle a{color:#666666;font-weight:bold;}
.mModuleCalendarPublic .mEvent ul.mEventActions{padding-left:0px;}
.mModuleCalendarPublic .mEvent ul.mEventActions li{list-style-type:none;display:inline;}
