﻿/******************************************************************************
 * @author: Ronny Poller
 * @since: 1.0
 * @description: Veranstaltungen
 ******************************************************************************/
div.eventcalendar {
    position: relative;
}
div.eventcalendar .CalendarDiv {
    background-color: #eee;
    border: 1px solid #666666;
    margin: 0 0 10px;
    padding: 3px;
    width: auto;
}
div.eventcalendar .CalendarDiv a {
    height: 50px;
}
div.eventcalendar .CalendarDiv a.calNormal, div.eventcalendar a.calButton {
    color: #666;
}

div.eventcalendar a.calButton {
    background-color: #eee;
    border: 1px solid #666666;
    margin: 0 2px 2px 0;
    padding: 3px;
    width: 23%;
}

div.eventcalendar .calKatLeft, div.eventcalendar .calKatRight, div.newsDetails .newsListKat, div.newsDetails .newsListDatum {
    line-height: 1.9em;
    padding: 0 10px 0 10px;
    color: #fff;
}

div.eventcalendar .calKatLeft, div.eventcalendar .calKatRight, div.eventcalendar .CalendarDiv a.calSelected, div.eventcalendar .CalendarDiv a:hover, div.eventcalendar a.calButton:hover, div.newsDetails .newsListKat {
    color: #fff !important;
    background-color: #999;
}

div.eventcalendar .calLeft img, div.eventcalendar .newsDetails img {
    border: 1px solid #666666 !important;
    background-color: #eee;
    padding: 3px;
}
div.eventcalendar .calRight a.calListHeader {
    font-size: 1.2em;
}
div.eventcalendar .calRight div b, div.eventcalendar .calRight div a {
    float: right;
    font-weight: bold;
}

div.eventcalendar h1 a {
    font-size: 0.8em;
    position: absolute;
    top: 0;
    right: 0;
}

/* new */

.RadCalendar.commonCalender .rcTitlebar {
    background: url("/Images/1/bgGray.png") repeat-x scroll left bottom #ccc;
    color:#333;
    font-weight:bold;
    text-transform:uppercase;
}
table.commonCalender{
    border-color:#333;
}
table.commonCalender .rcRow .rcSelected {
    background-color:#eee;
    border-color: #666;
}
table.commonCalender .rcTitlebar a.rcPrev,
table.commonCalender .rcTitlebar a.rcFastPrev,
table.commonCalender .rcTitlebar a.rcNext,
table.commonCalender .rcTitlebar a.rcFastNext
{
    border:1px solid transparent;
}
table.commonCalender .rcTitlebar a.rcPrev:hover {
    background-position:0 -300px;
    border:1px solid #333;
}
table.commonCalender .rcTitlebar a.rcFastPrev:hover{
    background-position:0 -200px;
    border:1px solid #333;
}
table.commonCalender .rcTitlebar a.rcNext:hover{ 
    background-position:0 -400px;
    border:1px solid #333;
}
table.commonCalender .rcTitlebar a.rcFastNext:hover{ 
    background-position:0 -500px;
    border:1px solid #333;
}
table.commonCalender .rcWeek .rcViewSel, 
table.commonCalender .rcRow th,
table.commonCalender .rcWeek th,
table.commonCalender .rcMain,
table.commonCalender .rcTitlebar {
    border-color:#333;
}
div.module.events.controlPanel > h5,
div.module.submit input{
    text-transform:uppercase;
}