header{border-color:#4290FB}.detail .main-content h1{background-color:#4290FB}.detail .main-content .content .right .kompaktinfos{min-height:115px}.list .main-content{margin-top:268px}.main-content div.list .event,.main-content div.list .table-header{margin-bottom:7px;padding-left:10px}.main-content div.list .table-header{background-color:#4290FB;padding-top:3px;width:100%;clear:both;height:29px;font-size:16px}.main-content div.list .table-header h2{font-size:15px!important;font-weight:400!important;margin-top:2px}.main-content div.list .table-header h2 a{color:#fff;text-decoration:none}.main-content div.list .table-header h2 a:hover{text-decoration:underline}.main-content div.list .region-list .row .col1 a,.main-content div.list .region-list .row .region a,.main-content table.default a{text-decoration:none}.main-content div.list .region-list .row{margin-bottom:5px;width:50%;float:left;height:auto;font-size:15px;background-color:#f1f2f2;text-transform:uppercase}.main-content div.list .region-list .row .col{padding:7px 10px;margin-right:5px}.main-content div.list .region-list .row .col1,.main-content div.list .region-list .row .region{float:left;width:50%}.main-content div.list .region-list .row .col1 a:hover,.main-content div.list .region-list .row .region a:hover{text-decoration:underline}.main-content div.list .region-list .row .col2,.main-content div.list .region-list .row .date{margin-left:50%;width:50%;text-align:right}.main-content div.list .region-list .row div.divider{display:block;float:left;background-color:transparent;padding:7px 0}.main-content div.list .region-list .row.active{background-color:#333;color:#fff}.main-content div.list .region-list .row.active a{color:#fff}.main-content div.list .region-list .row.full{width:100%;border-right:0 none!important}.main-content div.list .region-list .row:nth-child(odd){border-right:4px solid #fff}.main-content div.list .region-list .row:nth-child(even){border-left:4px solid #fff}.main-content div.list .region-list .row .col-1,.main-content div.list .region-list .row .col-2{float:left;padding-right:10px;font-size:12px}.main-content div.list .region-list .row .col-1{width:80px}.main-content div.list .region-list .row .col-2{width:auto}.main-content div.list .col-1 .day{width:25px}.main-content table.default a:hover{text-decoration:underline}.main-content table.default .date-from,.main-content table.default .date-to{float:left;width:120px}.main-content table.default .date-from{text-align:right}.main-content table.default div.divider{float:left;width:30px;text-align:center}.main-content table.default span.divider{margin:0 7px}@media (max-width:420px){.list .main-content{margin-top:214px}.main-content div.list .region-list .row{width:100%}}