#event_calendar
{
    margin: 0px 5px 10px 5px;
    width: 200px;
}
#event_calendar h1 { display: block; font-size: 13px; line-height: 15px; margin: 0; padding: 0; text-transform: uppercase; border-bottom: orange 2px solid;}
.eventcalendarcontrol {width: 200px; text-align: center;}
#calendar_cont table {width: 196px;}
#calendar_cont th {text-align: center; border: #0172c7 1px solid; margin: 1px; width: 24px; font-weight: bold; background-color: #014cb0;}
#calendar_cont td {text-align: center; border: #0172c7 1px solid; margin: 1px; width: 24px;}
.multho {background-color: #0158b8; color: gray;}
.nap {background-color: #2b8dff}
.vasarnap {background-color: #2b8dff; color: white; font-weight: bold;}
.ma {background-color: #2b8dff; border: white solid 1px !important;}
.event {background-color: #f8ba14; border: white solid 1px !important; font-weight: bold;}
#events_cont
{
 margin: 10px 25px 3px 0px;     
    text-align: justify;
    line-height: 1.6em;
}
#events_cont h2 
{
        line-height: 15px;
        font-family: Verdana;
        font-size: 13px;
}
#events_cont h2.date
    {
        text-align: right;
        margin: 10px 0 0 0 ;
        padding: 0;
        line-height: 13px;
        font-family: Verdana;
        font-size: 10px;
    }
#events_cont .tovabb
{
    text-align: right;
}
    