﻿#mainContentWrap * {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
}
#mainContentWrap h1, #mainContentWrap h2, #mainContentWrap h3, #mainContentWrap h4, .csc-header {
    /* font-family:Georgia, "Times New Roman", Times, serif; */
    font-family:Verdana, Helvetica, Arial;
    font-size:22px;
    margin-bottom:0.5em;
    color:#0261a5; /* sektion */
}

#mainContentWrap P {
    margin-bottom:0.7em;
}
#mainContentWrap * {
    color:#5c5c5c;
}

#mainContentWrap ul {
    list-style-type:square;
}
#mainContentWrap ul *, #mainContentWrap ol * {
    color:#5c5c5c;
}
#mainContentWrap a, #mainContentWrap a * {
    color:#0261a5; /* sektion */
}



.sl_gallery_slideshow {
    border:1px solid #0261a5; /* sektion */
    width:460px;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
    color:#0261a5; /* sektion */
}
FIELDSET {
    border:0;
}
LEGEND {
    display:none;
}

.news-latest-item {
    margin-bottom:20px;
    border-top:1px dashed #0261a5; /* sektion */
}
.news-latest-item h3 {
    margin-top:5px;
}
#mainContentWrap .news-latest-item h3 a {
    text-decoration:none;
    color:#5c5c5c;
}

#mainContentWrap .news-latest-morelink a {
    font-size:10px;
}


.news-list-item {
    margin-bottom:20px;
    border-top:1px dashed #0261a5; /* sektion */
}
.news-list-item h3 {
    margin-top:5px;
}
#mainContentWrap .news-list-item h3 a {
    text-decoration:none;
    color:#5c5c5c;
}

#mainContentWrap .news-list-morelink a {
    font-size:10px;
}

#mainContentWrap .news-single-item h2 {
    margin-bottom:0;
}
#mainContentWrap .news-single-item h3 {
    color:#5c5c5c;
    font-size:14px;
    margin-top:0;
}

#mainContentWrap .news-single-timedata {
    color:#5c5c5c;
    margin-top:10px;
    font-size:10px;
}

#mainContentWrap .tx-slgallery-pi1-browsebox * {
    font-size:10px;
}
.tx-slgallery-pi1-browsebox {
    margin-top:10px;
}
.tx-slgallery-pi1-browsebox .activeLinkWrap a {
    font-weight:bold;
}


.sl-page-teaser-wrap {
    width:465px;
}
.sl-page-teaser-col {
    width:140px;
    height:250px;
}
.sl-page-teaser-image {
    width:140px;
    border:1px solid #0261a5; /* sektion */
}

.sl-page-teaser-text {
	height:70px;
}
.sl-page-teaser-header {
    /*width:140px;
    height:30px;
    overflow:hidden;*/
}
#mainContentWrap .sl-page-teaser-header H3 {
    margin-bottom:3px;
    margin-top:3px;
    /*white-space:nowrap;*/
}

#mainContentWrap .sl-page-teaser-header H3 A {
    text-decoration:none;
    color:#0261a5; /* sektion */
    /* font-family:Georgia, "Times New Roman", Times, serif; */
    font-family:Verdana, Helvetica, Arial;
    font-size:11px;
}

.sl-gallery-single-nav {
    margin-top:10px;
}
.sl-gallery-single-nav-top {
    margin-bottom:10px;
}
.sl-gallery-single-nav, .sl-gallery-single-nav *, .sl-gallery-single-nav-top, .sl-gallery-single-nav-top * {
    vertical-align:middle;
}

TABLE.contenttable {
    border:0;
    border-right:1px solid #5c5c5c;
    border-bottom:1px solid #5c5c5c;
}
TABLE.contenttable TD, TABLE.contenttable TH {
    border:0;
    border-top:1px solid #5c5c5c;
    border-left:1px solid #5c5c5c;
    padding:3px;
}

.glossary_letter {
    margin-top:30px;
}
#mainContentWrap .glossary_letter A.letter {
    /* font-family:Georgia, "Times New Roman", Times, serif; */
    font-family:Verdana, Helvetica, Arial;
    font-size:22px;
    font-weight:bold;
}
.catchword_container .catchword {
    font-weight:bold;
}
.glossary_top {
    margin-bottom:20px;
}
#mainContentWrap .alphabet_container A {
    font-size:14px;
    text-decoration:none;
    margin-right:3px;
}







#rgecardform #log_res, #rgecardform #log_res * {
    font-size:10px;
    line-height:140%;
}
#rgecardform label {
    font-size:10px;
}

.rgecard-text {
  width:100%;
}


.lineup-table TD {
    padding:3px;
}

.lineup-table TD.lineup-flag-even, .lineup-table TD.lineup-flag-odd {
    padding-left:15px;
    padding-right:15px;
}
.lineup-table TD.lineup-name-even, .lineup-table TD.lineup-name-odd {
    padding-left:15px;
}

#lbCaption, #lbNumber {
    font-size:10px;
}

TABLE.running-order-table {
    margin-bottom:20px;
}
#mainContentWrap TABLE.running-order-table TH {
    background-color:#0261a5;
    color:#ffffff;
    padding:3px;
    font-size:14px;
    text-align:left;
    font-weight:normal;
}
.running-order-time-even,
.running-order-time-odd {
    border:1px solid #999999;
    border-top:0;
    border-right:0;
    padding:2px 10px 2px 0;
}
.running-order-name-even,
.running-order-name-odd {
    border:1px solid #999999;
    border-top:0;
    border-left:0;
    padding:2px 0 2px 10px;
}




#mainContentWrap .tx-slsplashumfrage09-pi1 H3 {
    margin-top:20px;
    font-size:14px;
}

.tx-slsplashumfrage09-pi1 .error {
    border:1px solid red;
    padding:10px;
}