body {
    background-color: #000;
    background-image: url(/bundles/mytemplate/images/style_power/batcow_bg_w1000.png);
    background-repeat: no-repeat;
    background-position: 10px 100px;
    background-size: auto;
}
#content #top{display: block;}
#contentInner {margin-top: 0px;}

#topLogoPower {
    width: 181px;
    height: 114px;
    margin:-14px 5px 10px -20px;
    background-image: url(/bundles/mytemplate/images/style_power/batcow_yellow.png);
    display: block;
}
#topTitle {
    width: 323px;
    height: 48px;
    float:left;
    clear:none;
    margin:20px 0 0 0;
    background-image: url(/bundles/mytemplate/images/style_power/schokoladen_schrift_yellow.png);
    background-repeat: no-repeat;
}
#topAddress {
    width: 183px;
    height: 14px;
    float:left;
    clear:none;
    margin:54px 0 0 10px;
    background-image: url(/bundles/mytemplate/images/style_power/address.png);
    background-repeat: no-repeat;
    display: block;
}
#topLogo {
    display: none;
}
#bgRightPower {
    position: fixed;
    width: 76px;
    height: 90%;
    right: 10px;
    top:20px;
    background: url(/bundles/mytemplate/images/style_power/the_dark_art.png) 0 0 no-repeat;
    background-size: auto 100%;
    margin: 10px 10px 0 0;
    display: block;
}
#content .event{_display: none;}

.event {
    width: auto;
    border: 0px solid #5f5f5f;
    background-color: transparent;
}
.event .header .date {
    background-color: transparent;
}
.event .content {
    width: 523px;
}
.event .explode {
    background-color: transparent;
    background-image: url(/bundles/mytemplate/images/overlay/bgBlack2GreyOpacity80.svg);
    background-size: 100% 100%;
    background-repeat: no-repeat;
}

.event .footer,
.event .header .title {
    background-color: transparent;
    border: 1px solid #555;
    color:#fff;
}
.event .header .title {
    height: 45px;
    background-image: url(/bundles/mytemplate/images/overlay/bgGreay2BlackOpacity80.svg);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    cursor: default;
}
.event .footer {
    width: 541px;
    background-image: url(/bundles/mytemplate/images/overlay/bgBlack2GreyOpacity80.svg);
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
#eventCalendar * {
    background-color: transparent;
    background-image: none;
}
#eventCalendar .highlight,
.ui-state-active,
.ui-state-highlight {
    color: #f00 !important;
}
.ui-icon {
    background-color:#aaa;
    background-image: url(/bundles/mytemplate/css/schoki/images/ui-icons_888888_256x240.png) !important;
}
.pager div span {
    background-color: #000;
    border:1px solid #666;
}
