h1 {color: #005ca1; font-size: 14px; font-weight: bold; font-family: Verdana}
h2 {color: #005ca1; font-size: 12px; font-weight: bold; font-style: italic; font-family: Verdana}
.bodytext {color: #000000; font-size: 11px; font-weight: normal; font-family: Verdana; vertical-align: top}
.hh1 {color: #005ca1; font-size: 14px; font-weight: bold; font-family: Verdana}
.hh2 {color: #005ca1; font-size: 12px; font-weight: bold; font-style: italic; font-family: Verdana}
.bodytextklein {color: #000000; font-size: 10px; font-weight: normal; font-family: Verdana; vertical-align: top}
li {color: #000000; font-size: 11px; font-weight: normal; font-family: Verdana; vertical-align: top}
td {vertical-align: top}
.tz-table .toben {vertical-align: texttop}
.tz-table .bmitte {vertical-align: middle}
.tz-table p {margin: 0 0 0 0}

.menu1 {color: #000000; font-size: 12px; font-weight: normal; font-family: Verdana; text-decoration: none}
.menu1:hover {color: #000000; font-size: 12px; font-weight: bold; font-family: Verdana; text-decoration: none}
.menu1act {color: #000000; font-size: 12px; font-weight: bold; font-family: Verdana; text-decoration: none}
.menu1cur {color: #005ca1; font-size: 12px; font-weight: bold; font-family: Verdana; text-decoration: none}

.menu2 {color: #000000; font-size: 11px; font-weight: normal; font-family: Verdana; text-decoration: none}
.menu2:hover {color: #000000; font-size: 11px; font-weight: bold; font-family: Verdana; text-decoration: none}
.menu2act {color: #000000; font-size: 11px; font-weight: bold; font-family: Verdana; text-decoration: none}
.menu2cur {color: #005ca1; font-size: 11px; font-weight: bold; font-family: Verdana; text-decoration: none}

.menu3 {color: #000000; font-size: 11px; font-style: italic; font-weight: normal; font-family: Verdana; text-decoration: none}
.menu3:hover {color: #000000; font-size: 11px; font-style: italic; font-weight: bold; font-family: Verdana; text-decoration: none}
.menu3act {color: #000000; font-size: 11px; font-style: italic; font-weight: bold; font-family: Verdana; text-decoration: none}
.menu3cur {color: #005ca1; font-size: 11px; font-style: italic; font-weight: bold; font-family: Verdana; text-decoration: none}

.menu4 {color: #000000; font-size: 11px; font-weight: normal; font-family: Verdana; text-decoration: none}
.menu4:hover {color: #000000; font-size: 11px; font-weight: bold; font-family: Verdana; text-decoration: none}
.menu4act {color: #000000; font-size: 11px; font-weight: bold; font-family: Verdana; text-decoration: none}
.menu4cur {color: #005ca1; font-size: 11px; font-weight: bold; font-family: Verdana; text-decoration: none}

.rootlinemenu {color: #ffffff; font-size: 10px; font-weight: normal; font-family: Verdana; text-decoration: underline}

.sitemaplevel1 {color: #000000; font-size: 11px; font-weight: normal; font-family: Verdana; text-decoration: none}
.sitemaplevel2 {color: #000000; font-size: 10px; font-weight: normal; font-family: Verdana; text-decoration: none}
.sitemaplevel3 {color: #000000; font-size: 10px; font-style: italic; font-weight: normal; font-family: Verdana; text-decoration: none}
.sitemaplevel4 {color: #000000; font-size: 10px; font-weight: normal; font-family: Verdana; text-decoration: none}

/* Definitionen für das template css styled content */
.csc-frame-frame2  {border: 3px solid white; padding: 3px}
/* Frame 3366, abgewandelt auf mittige Ausrichtung; benutzt z.B. für mittige Darstellung von Multimediainhalten */
.csc-frame-indent3366 {text-align: center}
/* Anpassung der Überschriften ab Inhaltsblock 2 */
.csc-header-n2 h1 {color: #005ca1; font-size: 12px; font-weight: bold; font-style: italic; font-family: Verdana; margin-bottom: 0px}
.csc-header-n3 h1 {color: #005ca1; font-size: 12px; font-weight: bold; font-style: italic; font-family: Verdana; margin-bottom: 0px}
.csc-header-n4 h1 {color: #005ca1; font-size: 12px; font-weight: bold; font-style: italic; font-family: Verdana; margin-bottom: 0px}
.csc-header-n5 h1 {color: #005ca1; font-size: 12px; font-weight: bold; font-style: italic; font-family: Verdana; margin-bottom: 0px}
.csc-header-n6 h1 {color: #005ca1; font-size: 12px; font-weight: bold; font-style: italic; font-family: Verdana; margin-bottom: 0px}
.csc-header-n7 h1 {color: #005ca1; font-size: 12px; font-weight: bold; font-style: italic; font-family: Verdana; margin-bottom: 0px}
.csc-header-n8 h1 {color: #005ca1; font-size: 12px; font-weight: bold; font-style: italic; font-family: Verdana; margin-bottom: 0px}
.csc-header-n9 h1 {color: #005ca1; font-size: 12px; font-weight: bold; font-style: italic; font-family: Verdana; margin-bottom: 0px}

.csc-uploads {width: 100%}
.csc-uploads-icon {width: 40px}
.csc-uploads-fileSize {width: 100px; font-size: 11px; font-weight: normal; font-family: Verdana}
.csc-uploads-filename p {margin: 0 0 0 0; font-size: 11px; font-weight: normal; font-family: Verdana}


.contenttable {width: 100%}

/* Anpassung für ext indexed search */
.tx-indexedsearch { font-family: Verdana; font-size: 11px;}
.tx-indexedsearch .tx-indexedsearch-searchbox TR { font-family: Verdana; font-size: 11px;}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT { font-family: Verdana; font-size: 11px;}
.tx-indexedsearch .tx-indexedsearch-searchbox SELECT { font-family: Verdana; font-size: 11px;}
.tx-indexedsearch .tx-indexedsearch-res TR { font-family: Verdana; font-size: 11px;}
.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:red; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeee; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:11px; font-weight:bold; }

.tx-indexedsearch .res-tmpl-css { clear:both; margin-bottom:1em; }
.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; }
.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; }
.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }
.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }

.news-latest_hide {display: none;}
