body{
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
color:#333;
line-height:1.6em;
}
em{
font-style:italic;
}
sup,sub{
line-height:0;
font-size:81% !important;
}
pre,code{
font-family:"Lucida Console","Courier New",Courier,monospace;
}
img{
border:0;
}
abbr,acronym{
cursor:help;
}
span.raquo,span.laquo{
display:inline-block;
background-image:url(/media/corporate_design/cd_grafiken/css-sprite.png);
background-repeat:no-repeat;
width:7px;
height:8px;
}
span.raquo{
background-position: 0 -2929px;
margin-left:2px;
}
span.laquo{
background-position: 0 -2987px;
margin-right:2px;
}
span.farbig a:hover, a.farbig:hover{
color:#333 !important;
}
a.farbig:hover span.raquo,a.farbig:hover span.laquo{
background-color:#333 !important;
}
h1,h2,h3{
margin-top:0;
margin-bottom:.5em;
}
h1{
font-size:127%;
}
h2{
font-size:109%;
}
h3{
font-size:100%;
}
pre{
border:1px solid #E5E5E5;
background-color:#F8F8F8;
display:block;
padding:4px;
margin:0 -5px;
overflow:auto;
}
pre.normal{
overflow:visible;
border:0;
background-color:#fff;
padding:0;
margin:0;
white-space:pre-wrap;
}
address{
font-style:normal;
}
hr,div.trennlinie{
clear:both;
border-width:1px 0 0;
border-style:solid;
border-color:#E5E5E5;
margin:2px 0;
}
p.datum{
color:#666;
margin-bottom:0;
}
p.resultate{
color:#666;
margin-bottom:.5em;
}
.datum_rechts{
float:right;
padding-left:19px;
}
ul,ol{
margin-left:0;
padding-left:0;
list-style-position:outside;
}
ul{
list-style-type:disc;
}
li{
margin-left:0;
padding-left:0;
margin-top:0;
margin-bottom:.2em;
}
ul.eingerueckt,ol.eingerueckt{
list-style-position:inside;
}
ul.eingerueckt{
list-style-type:square;
}
ul.ohne_bullet li{
padding-bottom:.2em;
margin-bottom:.2em;
clear:both;
}
ul.standard, ol.standard{
margin-left:0;
overflow: hidden;
}
ul.standard li, ol.standard li{
list-style-position:outside;
padding-left:0;
}
ul.standard{
padding-left:17px;
}
ol.standard{
padding-left:24px;
list-style-type:decimal;
}
ol.upper_roman{
padding-left:30px;
list-style-type:upper-roman;
}
ol.upper_alpha,ol.lower_alpha{
padding-left:20px;
}
ol.upper_alpha{
list-style-type:upper-alpha;
}
ol.lower_alpha{
list-style-type:lower-alpha;
}
dt{
font-weight:700;
padding:0;
}
dd{
margin:0 0 .8em;
padding:0;
}
dl.tabelle{
width:100%;
border-bottom:1px solid #E5E5E5;
}
dl.tabelle dt{
clear:both;
float:left;
width:195px;
padding:3px 19px 3px 0;
border-top:1px solid #E5E5E5;
text-align:left;
}
dl.tabelle dd{
float:left;
width:315px;
padding:3px 0;
margin:0;
border-top:1px solid #E5E5E5;
}
html>/**/body ol.auto, html>/**/body ol.auto ol{
list-style-type:none;
}
html>/**/body ol.auto ol{
margin-left:19px;
}
html>/**/body ol.auto{
margin-left:0;
counter-reset:listenpunkt_ebene1;
}
html>/**/body ol.auto li:before{
content:counter(listenpunkt_ebene1) ". ";
counter-increment:listenpunkt_ebene1;
}
html>/**/body ol.auto li ol{
counter-reset:listenpunkt_ebene2;
}
html>/**/body ol.auto li ol li:before{
content:counter(listenpunkt_ebene1) "." counter(listenpunkt_ebene2) " ";
counter-increment:listenpunkt_ebene2;
}
html>/**/body ol.auto li ol li ol{
counter-reset:listenpunkt_ebene3;
}
html>/**/body ol.auto li ol li ol li:before{
content:counter(listenpunkt_ebene1) "." counter(listenpunkt_ebene2) "." counter(listenpunkt_ebene3) " ";
counter-increment:listenpunkt_ebene3;
}
html>/**/body ol.auto li ol li ol li ol{
counter-reset:listenpunkt_ebene4;
}
html>/**/body ol.auto li ol li ol li ol li:before{
content:counter(listenpunkt_ebene1) "." counter(listenpunkt_ebene2) "." counter(listenpunkt_ebene3) "." counter(listenpunkt_ebene4) " ";
counter-increment:listenpunkt_ebene4;
}
table{
border:0;
width:100%;
border-spacing:0;
}
tr{
vertical-align:top;
}
tr.gerade{
background-image:url(/media/corporate_design/cd_grafiken/schleier_1x1_25.png);
}
tr.zwischenueberschrift,table.rahmen tr.zwischenueberschrift,thead td,th{
background-color:#e8e8e8;
}
td,th{
border:0;
text-align:left;
padding:3px 10px 3px 5px;
}
thead td,thead th{
padding-bottom:2px;
border-bottom:1px solid #ccc;
}
tfoot tr,tr.ungerade th{
background-color:#F0F0F0;
}
tfoot td{
border-top:1px solid #ccc;
padding-top:2px;
}
tr.zwischenueberschrift td,tr.zwischenueberschrift_2 td,tr.zwischenueberschrift_3 td{
padding:7px 5px 3px;
}
.grau_unterlegt{
background-color:#F0F0F0 !important;
}
td.highlighted{
background-image:url(/media/corporate_design/cd_grafiken/schleier_1x1_50.png);
}
td.letzte_spalte,th.letzte_spalte{
padding-right:0;
}
table.rahmen,table.ohne_rahmen{
border-collapse:collapse;
border-spacing:0;
}
table.rahmen tr,table.rahmen th,table.ohne_rahmen tr,table.rahmen tfoot tr{
background:transparent;
}
table.inhalt{
border-collapse:separate;
}
table.rahmen td{
border-bottom:1px solid #E5E5E5;
padding-bottom:2px;
}
tbody tr.erste_zeile td{
border-top:1px solid #E5E5E5;
}
tr.erste_zeile th, table.rahmen thead th, table.rahmen thead td{
vertical-align:bottom;
}
table.rahmen tfoot td{
border-bottom-style:none;
color:#666;
padding-top:3px;
}
table.rahmen tr.zwischenueberschrift td{
border:1px solid #ccc;
}
table.rahmen tr.abstand td{
padding:0;
border:0;
}
table.ohne_rahmen th{
vertical-align:bottom;
text-align:center;
padding:0 10px 1px 0;
}
table.ohne_rahmen td{
padding:0 10px 1px 0;
border-width:0;
}
.beschriftung{
font-size:91%;
color:#666;
line-height:1.2;
overflow:hidden;
margin-top:.2em;
margin-bottom:.4em;
}
div.bild{
line-height:1;
margin-top:.35em;
margin-bottom:.5em;
}
div.eine_spalte div.bild_rechts div.bild,div.extrabreite_spalte div.bild_rechts div.bild,div.zusammenfassung div.bild_rechts div.bild{
float:right;
margin-left:19px;
}
div.eine_spalte div.bild_links div.bild,div.extrabreite_spalte div.bild_links div.bild{
float:left;
margin-right:19px;
}
div.zwei_spalten div.bild_rechts div.bild,div.zwei_spalten_layout div.bild_rechts div.bild{
float:right;
margin-left:10px;
}
div.zwei_spalten div.bild_links div.bild,div.zwei_spalten_layout div.bild_links div.bild{
float:left;
margin-right:10px;
}
div.bild_mitte{
margin-bottom:.5em;
text-align:center;
}
#institutionslogo img{
margin:5px 0;
}
#zusaetzliche_logos img{
margin:5px 10px 5px 0;
}
#rechte_marginalienspalte h1{
font-size:109%;
padding-top:9px;
padding-bottom:3px;
margin-bottom:2px;
border-bottom:1px solid #E5E5E5;
line-height:1.1;
clear:both;
}
#rechte_marginalienspalte h2{
font-size:100%;
font-weight:700;
margin-top:1em;
margin-bottom:.3em;
}
#rechte_marginalienspalte h3{
font-size:100%;
font-weight:400;
margin-bottom:.2em;
}
#rechte_marginalienspalte h1 + h2{
margin-top:0;
}
#rechte_marginalienspalte div.bild_rechts{
float:right;
margin-left:5px;
margin-bottom:.5em;
}
#rechte_marginalienspalte div.bild_links{
float:left;
margin-right:5px;
margin-bottom:.5em;
}
div.mitarbeiter{
float:left;
border:1px solid #e5e5e5;
padding:4px !important;
background-image:url(/media/corporate_design/cd_grafiken/schleier_1x1_50.png);
margin-bottom:1.6em;
min-height:54px;
}
div.mitarbeiter .foto{
float:left;
width:44px;
margin-right:10px;
}
div.faq_eintrag{
padding-bottom:.8em;
}
div.faq_eintrag h2{
margin-top:.8em;
}
div.antwort{
margin-top:.4em;
}
div.glossar dt{
margin-top:1.2em;
}
ul.themenliste > li{
min-height:4.8em;
}
ul.themenliste .hauptthema{
display:block;
margin-bottom:.4em;
width:100%;
font-size:118%;
}
ul.unterthemen{
list-style-position:inside;
list-style-type:none;
margin:0 0 .4em 14px;
}
ul.artikelliste{
margin-left:14px;
position:relative;
}
.zusammenfassung{
position:absolute;
bottom:-30px;
left:190px;
display:none;
z-index:12;
}
.rahmen_zusammenfassung{
border:1px solid #E5E5E5;
background-color:#fff;
padding:10px;
width:277px;
}
.themenzusammenfassung{
top:-30px !important;
}
span.text{
color:#333;
font-size:11px;
font-weight:400;
}
dl.artikelliste dt{
font-size:118%;
clear:both;
border-top:1px solid #e5e5e5;
padding-top:.5em;
margin-bottom:.25em;
}
dl.artikelliste dd{
padding-bottom:.4em;
}
ul.ordner ul.ordner,ul.ordner ul.dateien{
padding-left:14px;
}
ul.dateiliste .ordnername{
display:inline;
}
ul.linksammlung{
list-style-position:outside;
list-style-type:none;
}
ul.bildergalerie{
position:relative;
z-index:0;
list-style:none;
margin:0;
padding:0;
}
ul.bildergalerie li{
float:left;
display:inline;
text-align:center;
margin:0 10px .6em 0;
padding:0;
}
ul.spalte_730 li{
margin-right:11px;
}
ul.spalte_529 li{
margin-right:19px;
}
li.letzter{
margin-right:0 !important;
}
div.bild_container{
border:1px solid #E5E5E5;
padding:8px;
}
ul.spalte_730 div.bild_container{
padding:5px;
}
ul.bildergalerie div.bild{
margin:0 !important;
width:100px;
height:100px;
}
ul.spalte_529 div.beschriftung{
width:116px;
}
ul.spalte_730 div.beschriftung{
width:110px;
}
img.vorschau{
position:absolute;
left:-18px;
z-index:1;
background-color:#F0F0F0;
border:1px solid #ccc;
display:none;
padding:3px;
}
ul.spalte_730 img.vorschau{
left:-22px;
}
img.hochformat{
top:-20px;
}
div.news{
clear:both;
border-bottom:1px solid #E5E5E5;
margin-bottom:1.6em;
}
div.news_eintrag{
clear:both;
padding-bottom:.4em;
border-top:1px solid #E5E5E5;
padding-top:.5em;
}
div.news_eintrag div.text_mit_bild{
clear:both;
margin-bottom:0;
}
div.news_eintrag p{
margin:0 0 .1em !important;
}
div.sticky{
border:1px solid #E5E5E5;
padding-left:4px;
padding-right:4px;
background-image:url(/media/corporate_design/cd_grafiken/schleier_1x1_50.png);
margin:0 -5px -1px;
}
div.news_zwei_spalten h2{
padding-bottom:3px;
margin-bottom:2px;
border-bottom:1px solid #E5E5E5;
}
div.news_zwei_spalten li{
padding-bottom:0;
margin-bottom:.8em;
}
#rechte_marginalienspalte div.news{
clear:both;
margin-bottom:0;
border-bottom:0;
}
#rechte_marginalienspalte div.news_eintrag,#rechte_marginalienspalte div.feed_eintrag{
clear:both;
border:0;
padding-top:0;
padding-bottom:.7em;
}
#rechte_marginalienspalte div.news_eintrag p.datum{
float:none;
margin:0;
width:auto;
text-align:left;
}
#rechte_marginalienspalte div.feed_eintrag h2{
font-weight:400;
margin:0;
}
ul.bildarchiv{
margin-bottom:1.6em;
list-style-position:inside;
list-style-type:none;
}
ul.bildarchiv li{
padding-bottom:0;
margin-bottom:.4em;
border-bottom:1px solid #E5E5E5;
clear:both;
}
ul.bildarchiv h2{
margin-top:1.2em;
border-bottom:1px solid #ccc;
}
ul.bildarchiv div.bild{
width:150px;
padding-bottom:.2em;
}
#stellenausschreibungen{
clear:both;
border-bottom:1px solid #E5E5E5;
margin-bottom:.4em;
}
div.stellen_eintrag{
clear:both;
padding-bottom:.4em;
border-top:1px solid #fff;
}
#branding{
float:right;
width:150px;
}
#suchdetails p.resultate{
text-align:right;
border-bottom:1px solid #E5E5E5;
}
#sitemap ol{
list-style-type:none;
margin-bottom:0;
}
#sitemap li{
margin:1px 0 1px 15px;
padding:1px 5px;
}
#sitemap li.ebene0,#sitemap li.ebene1{
border-top:1px solid #E5E5E5;
margin:2px 0;
padding:1px 15px 1px 0;
}
#sitemap li.ebene2{
background-color:#F8F8F8;
border-top:1px dotted #E5E5E5;
padding:1px 0;
}
#sitemap li.ebene3{
margin-right:0;
background-color:#F0F0F0;
}
#sitemap li.ebene4{
background-color:#E8E8E8;
}
#sitemap li.ebene5{
background-color:#E0E0E0;
}
#sitemap li.ebene6{
background-color:#D8D8D8;
}
#loginbox label{
clear:both;
float:left;
min-width:85px;
}
#loginbox input[type=text],#loginbox input[type=password]{
margin-bottom:5px;
width:120px;
}
#tu_biblio ul{
margin-left:17px;
}
#tu_biblio .ep_toolbox{
border:1px solid #E5E5E5;
padding-left:5px;
padding-right:5px;
background-image:url(/media/corporate_design/cd_grafiken/schleier_1x1_50.png);
}
#tu_biblio .ep_view_blurb{
color:#666;
margin-bottom:.8em;
}
#tu_biblio td{
padding:0;
}
#tu_biblio td p{
margin-bottom:.4em;
padding-bottom:.4em;
border-bottom:1px solid #E5E5E5;
}
li.abschlussarbeit p{
margin-bottom:0.1em;
}
label{
cursor:pointer;
}
input[type=text],input[type=password],textarea{
border-width:1px;
border-style:solid;
border-color:#aaa #ccc #ccc #aaa;
padding:1px 2px;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:100%;
}
input[type=submit],input[type=button],input[type=image],input[type=reset]{
font-size:100%;
padding:1px 2px;
cursor:pointer;
}
input[disabled=disabled]{
cursor:auto;
}
input[type=radio]{
padding:0 2px 0 0;
position:relative;
top:2px;
}
select{
border-width:1px;
border-style:solid;
border-color:#aaa #ccc #ccc #aaa;
font-size:100%;
padding:0;
}
fieldset{
border-width:0;
padding:0;
margin:0;
background:none;
}
div.eingabeformular,div.uploadformular{
width:100%;
}
div.eingabeformular div.feld{
clear:both;
width:529px;
padding-bottom:.4em;
margin-bottom:.4em;
border-bottom:1px solid #E5E5E5;
}
div.eingabeformular label{
float:left;
width:150px;
margin-top:2px;
margin-right:10px;
font-weight:700;
line-height:1.1;
}
div.uploadformular label{
float:left;
width:90px;
margin-top:4px;
margin-right:10px;
font-weight:700;
line-height:1.1;
}
div.eingabeformular label.error,div.uploadformular label.error{
clear:both;
display:block;
float:none;
}
div.eingabeformular label.error{
width:363px;
margin:.4em 0 .4em 160px;
}
div.uploadformular label.error{
width:423px;
margin:.4em 0 .4em 100px;
}
div.uploadformular div.grau{
margin-left:100px;
}
div.eingabeformular input[type=text],div.eingabeformular textarea{
width:363px;
background-color:#F2F2F2;
}
div.eingabeformular select{
background-color:#F2F2F2;
}
div.eingabeformular input#datum_beginn,div.eingabeformular input#datum_ende{
width:200px;
}
div.eingabeformular input[type=text]:active,div.eingabeformular input[type=text]:focus,div.eingabeformular input[type=text]:hover,div.eingabeformular textarea:active,div.eingabeformular textarea:focus,div.eingabeformular textarea:hover,div.eingabeformular select:active,div.eingabeformular select:hover,div.eingabeformular select:focus{
background-color:#fff;
}
div.eingabeformular input[type=submit]{
margin:0 0 1.6em 160px;
}
div.uploadformular input[type=submit]{
margin:.8em 0 1.6em 100px;
}
#rechte_marginalienspalte div.eingabeformular div.feld{
width:182px;
margin-bottom:.4em;
border-bottom:0;
}
#rechte_marginalienspalte div.eingabeformular label{
float:none;
display:block;
width:182px;
margin-top:0;
margin-right:0;
font-weight:400;
}
#rechte_marginalienspalte div.eingabeformular input[type=text],#rechte_marginalienspalte div.eingabeformular textarea{
width:176px;
}
#rechte_marginalienspalte div.eingabeformular select{
max-width:176px;
overflow:hidden;
}
#rechte_marginalienspalte div.eingabeformular input[type=submit]{
margin:0 0 .8em;
}
div.eingabeformular div.feld_no_border{
clear:both;
width:529px;
padding-top:.2em;
padding-bottom:.2em;
margin-top:.2em;
margin-bottom:.2em;
}
div.eingabeformular div.feld_no_border label{
float:left;
width:160px;
margin-top:2px;
margin-right:10px;
font-weight:700;
line-height:1.1;
}
div.eingabeformular div.feld_no_border input[type=text]{
width:353px;
}
div.eingabeformular div.feld_no_border input[type=reset]{
margin:0 0 .2em 170px;
}
div.eingabeformular div.feld_no_border input[type=submit]{
margin:0 0 .2em;
}
.formular,#formular{
margin:0 0 1.6em;
}
.formular legend,#formular legend{
font-size:109%;
font-weight:700;
color:#666;
margin:0 0 .4em;
padding:0;
}
.formular fieldset,#formular fieldset{
margin:0 0 .8em;
border-top:1px solid #E5E5E5;
}
fieldset.container{
border-width:0 !important;
margin:0 !important;
}
.formular label,#formular label,span.label{
font-weight:700;
width:100%;
display:block;
line-height:1.2;
}
.formular input,.formular textarea,.formular select,#formular input,#formular textarea,#formular select{
margin:0 0 .8em;
}
.formular input[type=text],.formular textarea,.formular select,#formular input[type=text],#formular textarea,#formular select{
background-color:#F2F2F2;
}
.formular input[type=text]:active,.formular input[type=text]:focus,.formular input[type=text]:hover,.formular textarea:active,.formular textarea:focus,.formular textarea:hover,.formular select:active,.formular select:hover,.formular select:focus,#formular input[type=text]:active,#formular input[type=text]:focus,#formular input[type=text]:hover,#formular textarea:active,#formular textarea:focus,#formular textarea:hover,#formular select:active,#formular select:hover,#formular select:focus{
background-color:#fff;
}
.formular .feld,#formular .feld{
min-height:40px;
}
.singleline{
float:left;
margin-right:10px;
}
.checkbox input{
position:relative;
top:1px;
}
.checkbox label{
display:inline !important;
}
.checkbox_links{
float:left;
width:20px;
}
.label_rechts{
float:left;
width:509px;
margin-bottom:.8em;
}
.radiobutton label{
font-weight:400 !important;
display:inline !important;
}
label.solo{
line-height:1.6;
}
label.error{
clear:both;
margin-bottom:.8em;
margin-top:-0.8em;
color:red;
}
.suchoptionen_marginalienspalte{
border:1px solid #e5e5e5;
background-image:url(/media/corporate_design/cd_grafiken/schleier_1x1_50.png);
padding:4px;
}
.suchoptionen_marginalienspalte fieldset{
border:0;
margin:0 0 .7em;
}
.suchoptionen_marginalienspalte input[type=text]{
width:166px !important;
}
.suchoptionen_marginalienspalte input[type=checkbox],.suchoptionen_marginalienspalte input[type=radio]{
clear:left;
float:left;
width:15px;
margin-right:5px;
}
.suchoptionen_marginalienspalte .label{
float:left;
width:152px;
margin-bottom:.4em;
line-height:1.2;
}
.zentriert{
text-align:center;
}
.ohne_abstand{
padding:0 !important;
margin:0 !important;
}
.ohne_randabstand{
margin:0 !important;
}
.halber_abstand{
margin-bottom:0.8em;
}
.rahmenlinie_oben{
border-top:1px solid #E5E5E5;
padding-top:.4em;
padding-bottom:.4em;
margin:0;
}
.rahmenlinie_unten{
border-bottom:1px solid #E5E5E5;
margin-bottom:1.6em;
}
.umrandet{
border:1px solid #333;
}
.normal{
font-weight:400 !important;
}
.rechts{
text-align:right;
}
.links{
text-align:left;
}
.grau{
color:#666 !important;
}
img.rahmen,div.rahmen{
border:1px solid #E5E5E5;
margin-left:-1px;
margin-right:-1px;
}
div.news_eintrag h3,li.abschlussarbeit h3{
font-weight:400;
}
strong,div.frage,div.news_details_teaser,#sitemap li.ebene0>a,#sitemap li.ebene1>a,#sitemap li.ebene2>a,thead td,th,tr.zwischenueberschrift td,tr.zwischenueberschrift_2 td{
font-weight:700;
}
p,table,ul,ol,dl{
margin-top:0;
margin-bottom:1.6em;
}
div.code,div.bild_spaltenbreite,.normaler_abstand,div.faq,#suchdetails,div.einrichtung,#loginbox{
margin-bottom:1.6em;
}
form,#rechte_marginalienspalte ul.linksammlung{
margin:0;
padding:0;
}
#rechte_marginalienspalte div.news_eintrag h2,#rechte_marginalienspalte div.news_eintrag h3,ul.dateiliste ul,ul.dateiliste h2,ul.dateiliste h3{
margin:0;
}
p.abstand,li ul,li ol,dd p,dd hr,td p,th p,ul div.text_mit_bild,dl div.text_mit_bild,div.hervorgehoben div.text_mit_bild,#rechte_marginalienspalte dd p,div.mitarbeiter p,div.antwort h3,div.glossar p,div.glossar ul,div.glossar ol,div.glossar li,div.feed_eintrag h2,div.newseintrag_zwei_spalten .text_mit_bild,div.newseintrag_zwei_spalten p, div.newseintrag_zwei_spalten h3,#rechte_marginalienspalte div.news_eintrag p,#rechte_marginalienspalte div.feed_eintrag p,.eintrag p,.eintrag h2,div.einrichtungen h2,div.einrichtungen h3,div.einrichtungen p,div.einrichtungen ul,div.einrichtungen ol,.formular .feld p,#formular .feld p,.suchoptionen_marginalienspalte input{
margin-bottom:0;
}
#rechte_marginalienspalte p,#rechte_marginalienspalte div.bild_spaltenbreite,#rechte_marginalienspalte div.text_mit_bild,div.faq p,div.faq ul,div.faq ol,div.feed_eintrag,.formular p,#formular p,#tu_biblio .ep_search_controls{
margin-bottom:.8em;
}
div.einzelbild,div.newseintrag_zwei_spalten,.eintrag{
margin-bottom:1.2em;
}
p.untertitel,div.news_eintrag h2,div.news_eintrag h3,li.abschlussarbeit h2,li.abschlussarbeit h3{
margin-bottom:.25em;
}
div.podcast_details p,#rechte_marginalienspalte ul.linksammlung li{
margin-bottom:.4em;
}
ul.ohne_bullet,ul.themenliste,ul.dateiliste,div.news_zwei_spalten ul,ul.suchergebnis{
list-style-position:inside;
list-style-type:none;
}
.unsichtbar,.versteckt,.type,#suchdetails label,#tu_biblio .ep_search_reorder,#tu_biblio .ep_search_feed,#tu_biblio .ep_search_export,#tu_biblio .ep_search_controls_bottom{
display:none;
}
header,nav,article,footer,address,section,aside,.sichtbar,a:hover img.vorschau, a:focus img.vorschau{
display:block;
}
a:link,p.resultate a,div.frage a,ul.themenliste a,#sitemap a:visited{
color:#333;
}
a:visited,#tu_biblio .ep_view_timestamp{
color:#666;
}
a.nicht_unterstrichen,ul.ordner a.plus,ul.ordner a.minus,#sitemap a{
text-decoration:none;
}
a,a.nicht_unterstrichen:hover,a.nicht_unterstrichen:focus,a.nicht_unterstrichen:active,#sitemap a:hover,#sitemap a:focus,#sitemap a:active{
text-decoration:underline;
}
.telefon,.fax,.mobil,.tel,.ohne_umbruch{
white-space:nowrap;
}
div.zwei_spalten,div.zwei_spalten_layout div.spalte,div.mitarbeiter .kontaktdaten{
float:left;
}
div.text_mit_bild,div.abstand{
clear:both;
margin-bottom:1.6em;
}
.unterlegt,input[type=text].email{
background-image:none;
}
.clear,div.glossar h2,#loginbox input[type=submit]{
clear:both;
}
.relative,li.artikel,li.thema,dl.glossaransicht,dl.glossaransicht dd,ul.bildergalerie li:hover{
position:relative;
}
dl.artikelliste,ul.abschlussarbeiten{
border-bottom:1px solid #e5e5e5;
}
#suchdetails #query,.formular input[type=text],.formular textarea,#formular input[type=text],#formular textarea{
width:255px;
}