.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:#f3f3f3; padding: 5px; margin: 0;}
.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:16px; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-searchbox fieldset { border: 1px dotted #999999; padding: 5px; margin-bottom: 5px;}
.tx-indexedsearch .tx-indexedsearch-searchbox legend { font-size: 1.1em; background-color: #ffffff; padding: 5px;}
.tx-indexedsearch h3 { position: relative; }
.tx-indexedsearch .browsebox { border: 1px dotted #999999; margin-bottom: 1em; padding: 5px;}
.tx-indexedsearch .res-tmpl-css { border: 1px dotted #999999; padding: 5px;}
.tx-indexedsearch-form { width: 28em; float: left;}
.tx-indexedsearch-form label { font-size: 1.1em; }
.tx-indexedsearch-form input { border: 1px solid #999999; }
.tx-indexedsearch-search-submit { width: 10em; float: left; }
.tx-indexedsearch-search-submit .submit { border: 1px solid #999999; }
.tx-indexedsearch-search-submit .submit:hover { cursor: pointer; }
.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 .percent-tmpl-css { position: absolute; top: 0; right: 0; font-weight: normal; margin: 0;}
.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; }
.csc-sword { color: #ff6600; font-weight: bold;}
.tx-indexedsearch-redMarkup { color: #ff6600 !important; font-weight: bold; }
DIV.csc-textpic-caption-c .csc-textpic-caption { text-align: center; }
DIV.csc-textpic-caption-r .csc-textpic-caption { text-align: right; }
DIV.csc-textpic-caption-l .csc-textpic-caption { text-align: left; }
DIV.csc-textpic DIV.csc-textpic-imagecolumn { float: left; display: inline; }
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
border: 2px solid black;
padding: 0px 0px;
}
DIV.csc-textpic-imagewrap { padding: 0; }
DIV.csc-textpic-imagewrap dl.csc-textpic-firstcol { clear: left; }
DIV.csc-textpic IMG { border: none; }
DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image { float: left; }
DIV.csc-textpic DIV.csc-textpic-imagewrap UL { list-style: none; margin: 0; padding: 0; }
DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI { float: left; margin: 0; padding: 0; }
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; }
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; }
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float: none; }
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* FE-Editing Icons */
DL.csc-textpic-image { margin: 0; }
DL.csc-textpic-image DT { margin: 0; display: inline; }
DL.csc-textpic-image DD { margin: 0; }
DIV.csc-textpic-clear { clear: both; }
DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
display: inline; /* IE fix for double-margin bug */
margin-right: 4px;
}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
display: inline; /* IE fix for double-margin bug */
margin-left: 4px;
}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap { padding: 0 0 1em 0 !important; }
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
display: inline; /* IE fix for double-margin bug */
margin-left: 4px;
}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; }
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 0; }
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 4px; }
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 4px; display: block; }
DIV.csc-textpic DIV.csc-textpic-imagerow { margin-bottom: 4px; clear: both; }
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; }
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; }
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
margin-right: 10px !important;
}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
margin-left: 10px !important;
}
DIV.csc-textpic-above DIV.csc-textpic-imagewrap { margin-bottom: .5em; }
DIV.csc-textpic-above DIV.csc-textpic-text { clear: both; }
DIV.csc-textpic-center { text-align: center; /* IE-hack */ }
DIV.csc-textpic-center DIV.csc-textpic-imagewrap { margin: 0 auto; }
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: left; /* Remove IE-hack */ }
DIV.csc-textpic-center DIV.csc-textpic-text { text-align: left; /* Remove IE-hack */ }
DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: right; }
DIV.csc-textpic-right DIV.csc-textpic-text { clear: right; }
DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: left; }
DIV.csc-textpic-left DIV.csc-textpic-text { clear: left; }
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; }
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; }
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { float: right; clear: both; }
* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; }
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: left; clear: both; }
* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; }
DIV.csc-textpic DIV.csc-textpic-imagerow-last { margin-bottom: 0; }
.filelinks { font-size: 120%; padding: 0 1em 0 1em; margin: 0 0 0 0; border-bottom: 1px dotted #999999;  }
.filelinks .file { margin: .75em 0 0 0; padding: 0 0 0 25px; min-height:18px; background:url('/fileadmin/templates/media/images/fileicons/download_icon.gif') .5em .3em no-repeat; }
.filelinks span.file_description { font-size: 100%; color: #999999; }
.filelinks .file-desc { font-size: 90%; color: #999999; margin: 0 0 1em 0; padding: 0 0 0 25px; background:url('/typo3/gfx/fileicons/default.gif') left top no-repeat; }
.filelinks span{display:block;}
.filelinks .filecount{display:block; margin-bottom:5px;}
.filelinks a {color:#000;text-decoration:none; }
.filelinks .ai{background-image:url('/typo3/gfx/fileicons/ai.gif')!important;}
.filelinks .ani{background-image:url('/typo3/gfx/fileicons/ani.gif')!important;}
.filelinks .au{background-image:url('/typo3/gfx/fileicons/au.gif')!important;}
.filelinks .avi{background-image:url('/typo3/gfx/fileicons/avi.gif')!important;}
.filelinks .bmp{background-image:url('/typo3/gfx/fileicons/bmp.gif')!important;}
.filelinks .cdr{background-image:url('/typo3/gfx/fileicons/cdr.gif')!important;}
.filelinks .css{background-image:url('/typo3/gfx/fileicons/css.gif')!important;}
.filelinks .csv{background-image:url('/typo3/gfx/fileicons/csv.gif')!important;}
.filelinks .doc{background-image:url('/typo3/gfx/fileicons/doc.gif')!important;}
.filelinks .dtd{background-image:url('/typo3/gfx/fileicons/dtd.gif')!important;}
.filelinks .eps{background-image:url('/typo3/gfx/fileicons/eps.gif')!important;}
.filelinks .exe{background-image:url('/typo3/gfx/fileicons/exe.gif')!important;}
.filelinks .fh3{background-image:url('/typo3/gfx/fileicons/fh3.gif')!important;}
.filelinks .flash{background-image:url('/typo3/gfx/fileicons/flash.gif')!important;}
.filelinks .folder{background-image:url('/typo3/gfx/fileicons/folder.gif')!important;}
.filelinks .gif{background-image:url('/typo3/gfx/fileicons/gif.gif')!important;}
.filelinks .htm{background-image:url('/typo3/gfx/fileicons/htm.gif')!important;}
.filelinks .html{background-image:url('/typo3/gfx/fileicons/html.gif')!important;}
.filelinks .ico{background-image:url('/typo3/gfx/fileicons/ico.gif')!important;}
.filelinks .inc{background-image:url('/typo3/gfx/fileicons/inc.gif')!important;}
.filelinks .java{background-image:url('/typo3/gfx/fileicons/java.gif')!important;}
.filelinks .jpg{background-image:url('/typo3/gfx/fileicons/jpg.gif')!important;}
.filelinks .js{background-image:url('/typo3/gfx/fileicons/js.gif')!important;}
.filelinks .max{background-image:url('/typo3/gfx/fileicons/max.gif')!important;}
.filelinks .mid{background-image:url('/typo3/gfx/fileicons/mid.gif')!important;}
.filelinks .mov{background-image:url('/typo3/gfx/fileicons/mov.gif')!important;}
.filelinks .mpeg{background-image:url('/typo3/gfx/fileicons/mpeg.gif')!important;}
.filelinks .mpg{background-image:url('/typo3/gfx/fileicons/mpg.gif')!important;}
.filelinks .pcd{background-image:url('/typo3/gfx/fileicons/pcd.gif')!important;}
.filelinks .pcx{background-image:url('/typo3/gfx/fileicons/pcx.gif')!important;}
.filelinks .pdf{background-image:url('/fileadmin/templates/media/images/fileicons/pdf.gif')!important;}
.filelinks .png{background-image:url('/typo3/gfx/fileicons/png.gif')!important;}
.filelinks .ps{background-image:url('/typo3/gfx/fileicons/ps.gif')!important;}
.filelinks .psd{background-image:url('/typo3/gfx/fileicons/psd.gif')!important;}
.filelinks .rtf{background-image:url('/typo3/gfx/fileicons/rtf.gif')!important;}
.filelinks .sgml{background-image:url('/typo3/gfx/fileicons/sgml.gif')!important;}
.filelinks .swf{background-image:url('/typo3/gfx/fileicons/swf.gif')!important;}
.filelinks .sxc{background-image:url('/typo3/gfx/fileicons/sxc.gif')!important;}
.filelinks .sxw{background-image:url('/typo3/gfx/fileicons/sxw.gif')!important;}
.filelinks .tga{background-image:url('/typo3/gfx/fileicons/tga.gif')!important;}
.filelinks .tif{background-image:url('/typo3/gfx/fileicons/tif.gif')!important;}
.filelinks .ttf{background-image:url('/typo3/gfx/fileicons/ttf.gif')!important;}
.filelinks .txt{background-image:url('/typo3/gfx/fileicons/txt.gif')!important;}
.filelinks .wav{background-image:url('/typo3/gfx/fileicons/wav.gif')!important;}
.filelinks .wrl{background-image:url('/typo3/gfx/fileicons/wrl.gif')!important;}
.filelinks .xls{background-image:url('/typo3/gfx/fileicons/xls.gif')!important;}
.filelinks .xml{background-image:url('/typo3/gfx/fileicons/xml.gif')!important;}
.filelinks .xsl{background-image:url('/typo3/gfx/fileicons/xsl.gif')!important;}
.filelinks .zip{background-image:url('/typo3/gfx/fileicons/zip.gif')!important;}
.filelinks a:hover{text-decoration:underline;}
dt.file img { float: left; border: 1px solid #d0d0d0; margin: 0 .5em .5em 0; }
dt.file .filelinks_icon_thumbnail { display: none; }
dt.file .filelinks_icon_thumbnail_pdf { display: inline; }
dd.file-desc { clear: both; }
.kein-link { color: #999999 !important; }
.hidden { display: none; }
a,
a:link,
a:visited { color: #666666; text-decoration: underline; }
a:hover,
a:active { text-decoration: underline; }
body.rk-verbund a:hover,
body.rk-verbund a:active { color: #96bf0d; }
body.hausebene a:hover,
body.hausebene a:active,
body.zentrumebene a:hover,
body.zentrumebene a:active { color: #0065a6; }
#content-center span.kein-umbruch { white-space: nowrap; }
p { font-size: 120%; line-height: 1.5em; margin: 0 1em 1em 0; padding: 0; }
#maincontent p { line-height: 1.5em; }
h1 { font-size: 160%; margin: 0 0 .4em 0; padding: 0; }
body.startseite-verbund h1,
body.rk-verbund h1 { color: #96bf0d; }
body.hausebene h1,
body.zentrumebene h1 { color: #0065a6; }
h2 { font-size: 150%; margin: .5em 0 .75em 0; padding: 0; }
h2.csc-firstHeader { margin-top: 0; padding-top: 0; }
h3 { font-size: 130%; margin: 0 0 .75em 0; padding: 0; }
h4 { font-size: 120%; margin: 0 0 .75em 0; padding: 0; }
h5 { font-size: 120%; margin: 0 0 .75em 0; padding: 0; }
h6 { font-size: 120%; margin: 0 0 .75em 0; padding: 0; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { text-decoration: none !important; }
ul { font-size: 120%; margin: 0; padding: 0 0 1em 1.5em; }
ol { font-size: 120%; margin: 0; padding: 0 0 1em 2em; }
ul ul,
ul ol,
ol ol,
ol ul { font-size: 100%; margin: 0; padding: 0.2em 0 0.2em 15px; }
ol ul li { list-style-type: disc; }
#maincontent ul { line-height: 1.5em; }
#maincontent ol { line-height: 1.5em; }
table ul { font-size: 100%; padding: 0.5em 0 0 1.5em; }
#content-center p.nicht-im-textfluss,
#content-center h3.nicht-im-textfluss,
#content-center h4.nicht-im-textfluss,
#content-center h5.nicht-im-textfluss,
#content-center h6.nicht-im-textfluss { clear: both; }
p.kleingedruckt { font-size: 100%; margin-bottom: 1.5em; }
p.hinweis,
div.hinweis { background-color: #f0f0f0; margin: 0 0 1.5em 0; padding: .5em .5em .5em .5em; border: 1px solid #666666; }
body.startseite-verbund #maincontent p.hinweis,
body.rk-verbund #maincontent p.hinweis,
body.startseite-verbund #maincontent div.hinweis,
body.rk-verbund #maincontent div.hinweis { background-color: #f0f0f0; border: 1px solid #96bf0d; }
body.startseite #maincontent p.hinweis,
body.hausebene #maincontent p.hinweis,
body.zentrumebene #maincontent p.hinweis,
body.startseite #maincontent div.hinweis,
body.hausebene #maincontent div.hinweis,
body.zentrumebene #maincontent div.hinweis { background-color: #f0f0f0; border: 1px solid #0065a6; }
p.hinweis-wichtig,
div.hinweis-wichtig { background-color: #fff3f3; margin: 0 0 1.5em 0; padding: .5em .5em .5em .5em; border: 1px solid red; }
p.hinweisabsatz-wichtig { color: red; font-weight:bold; }
table { width: 100%; font-size: 120%; margin: 0 0 1em 0; padding: 0; border-spacing: 0; border-collapse: collapse; }
table caption { margin: 0; padding: .5em; text-align: left; }
tr { margin: 0; padding: 0; }
th, td { padding: .5em; vertical-align: top; }
th.align-left, td.align-left { text-align: left !important; }
th.align-right, td.align-right { text-align: right !important; }
th.align-center, td.align-center { text-align: center !important; }
th { font-weight: bold; text-align: left; vertical-align: top; margin: 0; padding: .3em; }
thead {}
tr:hover { }
table.standard-titel-versteckt { }
table.standard-titel-versteckt caption { color: #fff; visibility: hidden; height: 1px; line-height: 1px; margin: 0; padding: 0; }
table p { margin: 0; padding: 0; }
tr.zeile-01 { background-color: #f3f3f3 }
tr.zeile-02 { background-color: #e9e9e9 }
td.zelle-01 { background-color: #f3f3f3 }
td.zelle-02 { background-color: #e9e9e9 }
table.tabelle-01,
table.tabelle-01-titel-versteckt{ margin: 0 0 1em 0; padding: 0; border-spacing: 0; border-collapse: collapse; }
table.tabelle-01 caption { background-image: url(../images/punktraster-background.jpg); font-weight: bold; border: 1px solid #dddddd; margin: 0; padding: 5px; text-align: left; }
table.tabelle-01-titel-versteckt caption { color: #fff; visibility: hidden; height: 1px; line-height: 1px; margin: 0 !important; padding: 0 !important; }
table.tabelle-01 tr,
table.tabelle-01-titel-versteckt tr { }
table.tabelle-01 th,
table.tabelle-01-titel-versteckt th,
table.tabelle-01 td,
table.tabelle-01-titel-versteckt td { border: 1px solid #dddddd; padding: .5em; vertical-align: top;  }
table.tabelle-01 th,
table.tabelle-01-titel-versteckt th { font-weight: bold; text-align: center; vertical-align: top; margin: 0;}
table.tabelle-01 thead,
table.tabelle-01-titel-versteckt thead { background-color: #f8f8f8; }
table.tabelle-01 tr:hover,
table.tabelle-01-titel-versteckt tr:hover { background-color: #eff9ff; }
table.tabelle-01 tr.zeile-01,
table.tabelle-01-titel-versteckt tr.zeile-01 { background-color: #e9e9e9; }
table.tabelle-01 tr:hover.zeile-01,
table.tabelle-01-titel-versteckt tr:hover.zeile-01 { background-color: #eff9ff; }
table.tabelle-01 tr.zeile-02,
table.tabelle-01-titel-versteckt tr.zeile-02{ background-color: #f3f3f3; }
table.tabelle-01 tr:hover.zeile-02,
table.tabelle-01-titel-versteckt tr:hover.zeile-02 { background-color: #eff9ff; }
table.tabelle-01 td.zelle-01,
table.tabelle-01-titel-versteckt td.zelle-01 { background-color: #e9e9e9; }
table.tabelle-01 tr:hover td.zelle-01,
table.tabelle-01-titel-versteckt tr:hover td.zelle-01 { background-color: #eff9ff; }
table.tabelle-01 td.zelle-02,
table.tabelle-01-titel-versteckt td.zelle-02 { background-color: #f3f3f3; }
table.tabelle-01 tr:hover td.zelle-02,
table.tabelle-01-titel-versteckt tr:hover td.zelle-02 { background-color: #eff9ff; }
table.tabelle-02,
table.tabelle-02-titel-versteckt,
table.tabelle-02-th-links,
table.tabelle-02-titel-versteckt-th-links { border-style: none; border-collapse: collapse !important; }
table.tabelle-02 caption { border: none; font-weight: bold; margin: 0; padding: .25em .3em .25em .3em; }
table.tabelle-02-titel-versteckt caption,
table.tabelle-02-titel-versteckt-th-links caption{ color: #fff; visibility: hidden; height: 1px; line-height: 1px; margin: 0 !important; padding: 0 !important;  }
table.tabelle-02 tr,
table.tabelle-02-titel-versteckt tr { border-bottom: 1px none #ccc; }
table.tabelle-02 th,
table.tabelle-02-titel-versteckt th,
table.tabelle-02-th-links th,
table.tabelle-02-titel-versteckt-th-links th { background-image: url(../images/punktraster-background.jpg); padding-top: .75em; padding-bottom: .75em; }
table.tabelle-02 td,
table.tabelle-02-titel-versteckt td,
table.tabelle-02-th-links td,
table.tabelle-02-titel-versteckt-th-links td { background-image: url(../images/punktraster-background.jpg); border: 1px none; border-top: 1px dotted #666; border-right: 1px solid #fff; border-left: 0px solid #fff; margin: 0; padding-top: .75em; padding-bottom: .75em; }
table.tabelle-02-titel-versteckt td.keine-border { border-top: none; }
table.tabelle-02-th-links th,
table.tabelle-02-titel-versteckt-th-links th { border-top: 1px dotted #666; }
table.tabelle-02-th-links tr:hover th,
table.tabelle-02-titel-versteckt-th-links tr:hover th,
table.tabelle-02-th-links tr:hover td,
table.tabelle-02-titel-versteckt-th-links tr:hover td{ background-color: #f0f0f0; background-image: none; }
table.tabelle-02 tr.zeile-01,
table.tabelle-02-titel-versteckt tr.zeile-01 { background-color: #f3f3f3; }
table.tabelle-02 tr.zeile-02,
table.tabelle-02-titel-versteckt tr.zeile-02{ background-color: #e9e9e9; }
table.tabelle-02 td.zelle-01,
table.tabelle-02-titel-versteckt td.zelle-01 { background-color: #f3f3f3; }
table.tabelle-02 td.zelle-02,
table.tabelle-02-titel-versteckt td.zelle-02 { background-color: #e9e9e9; }
table.tabelle-03,
table.tabelle-03-titel-versteckt{ border-style: none; border-collapse: collapse; }
table.tabelle-03 caption { border: none; }
table.tabelle-03-titel-versteckt caption { color: #fff; visibility: hidden; height: 1px; line-height: 1px; }
table.tabelle-03 tr,
table.tabelle-03-titel-versteckt tr { }
table.tabelle-03 th,
table.tabelle-03-titel-versteckt th { background-color: #f5f5f5; border: 1px solid #ccc; }
table.tabelle-03 td,
table.tabelle-03-titel-versteckt td { border: 1px solid; }
table.tabelle-03 tr.zeile-01,
table.tabelle-03-titel-versteckt tr.zeile-01 { background-color: #f3f3f3; }
table.tabelle-03 tr.zeile-02,
table.tabelle-03-titel-versteckt tr.zeile-02{ background-color: #e9e9e9; }
table.tabelle-03 td.zelle-01,
table.tabelle-03-titel-versteckt td.zelle-01 { background-color: #f3f3f3; }
table.tabelle-03 td.zelle-02,
table.tabelle-03-titel-versteckt td.zelle-02 { background-color: #e9e9e9; }
table.tabelle-04,
table.tabelle-04-titel-versteckt { border-style: none none solid none; border-color: #ddd; }
table.tabelle-04 caption { border-style: none none solid none; border-width: 1px; }
table.tabelle-04-titel-versteckt caption { color: #fff; visibility: hidden; height: 1px; line-height: 1px; }
table.tabelle-04 tr,
table.tabelle-04-titel-versteckt tr { border: none; background-color: #fafafa; }
table.tabelle-04 th,
table.tabelle-04-titel-versteckt th { background-color: #f5f5f5; border: 1px solid #ccc; }
table.tabelle-04 td,
table.tabelle-04-titel-versteckt td { border: none; margin: 1px; }
table.tabelle-04 tr.zeile-01,
table.tabelle-04-titel-versteckt tr.zeile-01 { background-color: #f3f3f3; }
table.tabelle-04 tr.zeile-02,
table.tabelle-04-titel-versteckt tr.zeile-02 { background-color: #e9e9e9; }
table.tabelle-04 td.zelle-01,
table.tabelle-04-titel-versteckt td.zelle-01 { background-color: #f3f3f3; }
table.tabelle-04 td.zelle-02,
table.tabelle-04-titel-versteckt td.zelle-02 { background-color: #e9e9e9; }
table.labor_analyseverzeichnis th { vertical-align: middle; text-align: left; background-color: #f0f0f0; width: 10em; padding: 5px; }
table.labor_analyseverzeichnis tr:hover th { background-color: #eff9ff; }
input { color: #666666; }
.ctype-text { margin: 0; }
.ctype-menu { background-image: url(../images/punktraster-background.jpg); margin: 0 0 1em 0; }
.ctype-menu h2,
.ctype-menu h2.csc-firstHeader { padding: .4em .35em .4em .35em; margin: 0; }
.ctype-menu .additional-rootline-info { color: #999999; font-size: 90%; font-weight: normal; }
.ctype-header { margin-bottom: 0 !important; padding-bottom: 0 !important; }
.ctype-header h2 { margin-bottom: .5em !important; }
body.startseite-verbund .ctype-menu a:hover .additional-rootline-info,
body.rk-verbund .ctype-menu a:hover .additional-rootline-info { color: #96bf0d; }
body.hausebene .ctype-menu a:hover .additional-rootline-info,
body.zentrumebene .ctype-menu a:hover .additional-rootline-info { color: #0065a6; }
.ctype-menu ul.csc-menu,
.ctype-menu ul.csc-menu ul { font-size: 100%; list-style-type: none; margin: 0; padding: 0 0 0 0; }
.ctype-menu ul.csc-menu li { font-size: 120%; margin: 0; padding: 0; }
.ctype-menu ul.csc-menu li li { font-size: 100%; margin: 0; padding: 0; }
.ctype-menu ul.csc-menu  li a,
.ctype-menu ul.csc-menu  li .kein-link {  font-size: 100%; margin: 0; padding: .5em !important; display: block; }
.ctype-menu ul.csc-menu  li a { text-decoration: none; background-image: url(../images/weiter-link.jpg); background-repeat: no-repeat; background-position: .75em .75em; }
.ctype-menu ul.csc-menu  li .kein-link { }
.ctype-menu ul.csc-menu  li a:hover { font-size: 100%; margin: 0; padding: .5em !important; background-color: #f0f0f0; }
.ctype-menu ul.csc-menu  li.aktiv a { color: #0065a6; }
.ctype-menu dl.csc-menu-4 { margin: 0; padding: 0; border-bottom: 1px dotted #666; }
.ctype-menu dl.csc-menu-4 dt { font-size: 120%; border-top: 1px dotted #666; margin: 0; padding: .5em .5em .5em .5em; }
.ctype-menu dl.csc-menu-4 dd { font-size: 100%; margin: 0; padding: 0em .6em .6em .6em; }
.ctype-menu dl.csc-menu-4 dt a { text-decoration: none; }
.ctype-menu ul.csc-menu-3 {}
.ctype-menu ul.csc-menu-3 li { }
.ctype-menu ul.csc-menu-3 li a,
.ctype-menu ul.csc-menu-3 li a:hover { padding-left: 25px !important; background-image: url(../images/nach-unten-link.gif)!important; background-repeat: no-repeat !important; background-position: .75em .75em !important; }
.csc-menu-99-subsection,
.csc-menu-101-subsection { margin: 0; padding: 0; border-bottom: 2em solid white; }
.csc-menu-99-abstract { font-size: 100%; margin: 0; padding: 0em .6em .6em .6em;  }
.csc-menu-99-subsection .csc-menu-3 { border-top: none !important; border-bottom: none !important; }
.csc-menu-99-subsection .csc-menu-3 li { border-top: 1px dotted #999999; border-bottom: none !important; }
.ctype-menu .csc-menu-after { color: #999999; font-size: 90%; font-weight: normal; margin: 0; padding: 0 .6em .5em .6em !important; display: block; }
.csc-textpic-caption { background-image: url(../images/punktraster-background.jpg); font-size: 120%; line-height: 1.5em; margin: 0; padding: .25em .5em .25em .5em; }
.tx_mamitarbeiterverwaltung_team { border: 1px none red; width: 49em; }
.tx_mamitarbeiterverwaltung_team dl { position: relative; left:-.4em; }
.tx_mamitarbeiterverwaltung_team dl.uneven { clear: left !important; }
.tx_mamitarbeiterverwaltung_team .mitbild { clear: both; padding: 0; margin: 0;}
.tx_mamitarbeiterverwaltung_team .ohnebild { clear: both; padding: 0; margin: 0;}
.tx_mamitarbeiterverwaltung_team .csc-header { clear: both; text-align: left; }
.tx_mamitarbeiterverwaltung_team .csc-header h2 { font-size: 150%; margin: .5em 0 0.75em 0 !important; padding: 0 !important;}
.tx_mamitarbeiterverwaltung_team .csc-header h2.csc-firstHeader { margin-top: 0 !important; padding-top: 0 !important; }
.tx_mamitarbeiterverwaltung_team .funktionsgruppe { border-bottom: 30px solid white !important; margin: 0; padding: 0; clear: both; }
.tx_mamitarbeiterverwaltung_visitenkarte { clear: both; }
.listtype-ma_mitarbeiterverwaltung_pi2 .csc-header h2 { clear: both !important; text-align: left; }
.listtype-ma_mitarbeiterverwaltung_pi2 .funktionsgruppe .tx_mamitarbeiterverwaltung_functionpath,
.tx_mamitarbeiterverwaltung_team .tx_mamitarbeiterverwaltung_functionpath,
.tx_mamitarbeiterverwaltung_visitenkarte .tx_mamitarbeiterverwaltung_functionpath { font-size: 90%; font-weight: normal; display: block; }
.tx_mamitarbeiterverwaltung_team .tx_mamitarbeiterverwaltung_description,
.tx_mamitarbeiterverwaltung_visitenkarte .tx_mamitarbeiterverwaltung_description { color: #909090; font-size: 90%; font-weight: normal; display: block; }
.tx_mamitarbeiterverwaltung_team_email { font-size: 90%; }
.vcard { font-size: 120%; line-height: 1.5em; margin: 0 0 1em 0; padding: 0 .25em 0 .25em; }
.vcard .org { font-weight: bold; }
.vcard .description { margin: 1em 0 0 0; padding:0; }
