body {
color:#333333;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:12px;
line-height:1.6em;
/*background:url(../gfx/bg.jpg) repeat-x repeat-y;*/
}
form {
margin:0;
padding:0;
}
h1, h2, h3 {
margin-bottom:0.5em;
margin-top:0;
}
h1 {
color:#000;
font-size:137%;
font-weight:bold;
padding-left:20px;
background:url(../gfx/stern.png) no-repeat left center;
border-bottom:2px solid #ffff00;
}
h2 {
padding-left:10px;
color:#000;
font-size:127%;
border-bottom:1px solid #ffff00;
}



h3 {
color:#ffff00;
font-size:109%;
}

/*div#navigationsspalte h1{
	margin-bottom:0em;
	margin-top:0em;padding:5px 8px;
	background-color:#ffff00;
	color:#fff;
font-size:137%;
font-weight:bold;}

div#navigationsspalte a.links{color:#000;}*/

	
	
p, table, ul, ol {
margin-bottom:1.6em;
margin-top:0;
}



p.zentriert {
text-align:center;
}
p.abstand {
margin-bottom:0;
}
div#zentrale_spalte .folge_absatz, div.extrabreite_spalte .folge_absatz {
margin-top:-0.8em;
}
pre {
background-color:#F8F8F8;
border:1px solid #E5E5E5;
display:block;
font-family:"Lucida Console","Courier New",Courier,monospace;
margin-bottom:0;
overflow:auto;
padding:5px;
width:100%;
}
ul, ol {
list-style-position:outside;
margin-left:0;
padding-left:0;
}
ul {
list-style-type:disc;
}
li {
margin-bottom:0.2em;
margin-left:0;
margin-top:0;
padding-left:0;
}
li ul {
margin-bottom:0;
margin-top:0;
}
ul.eingerueckt, ol.eingerueckt {
list-style-position:inside;
}
ul.eingerueckt {
list-style-type:square;
}
ul.ohne_bullet {
border-top:1px solid #E5E5E5;
list-style-position:inside;
list-style-type:none;
}
ul.ohne_bullet li {
border-bottom:1px solid #E5E5E5;
clear:both;
margin-bottom:0.4em;
padding-bottom:0.4em;
}
ul.standard {
margin-left:17px;
}
div.bild_links ul.standard {
left:17px;
margin-left:0;
margin-right:17px;
position:relative;
}
ol.standard {
margin-left:30px;
}
div.bild_links ol.standard {
left:25px;
margin-left:0;
margin-right:25px;
position:relative;
}
strong {
font-weight:bold;
}
em {
font-style:italic;
}
a {
text-decoration:underline;
}
a.nicht_unterstrichen, a.nie_unterstrichen {
text-decoration:none;
}
a.nicht_unterstrichen:hover, a.nicht_unterstrichen:focus, a.nicht_unterstrichen:active {
text-decoration:underline;
}
a:link {
color:#333333;
}
a:visited {
color:#666666;
}
a:focus, a:hover, a:active {
color:#ffff00;
}
span.aktiv, a.aktiv, div.aktiv {
color:#ffff00 !important;
}
img {
border:0 none;
}
abbr, acronym {
cursor:help;
}
table {
border:0 none;
border-spacing:0;
width:100%;
}
tr {
vertical-align:top;
}
tr.gerade {
background-color:#FCE4D6;
}
tr.ungerade {
background-color:#FFFFFF;
}
tr.zwischenueberschrift {
background-color:#E8E8E8;
}
tr.zwischenueberschrift_2 {
background-color:#FFFFFF;
}
td, th {
border:0 none;
font-size:11px;
text-align:left;
}
th {
background-color:#E8E8E8;
font-weight:bold;
padding:3px 10px 3px 5px;
}
td {
padding:3px 10px 3px 5px;
}
td p, th p {
margin-bottom:0;
}
tr.zwischenueberschrift td {
font-weight:bold;
}
tr.zwischenueberschrift_2 td {
color:#ffff00;
font-weight:bold;
}
td.ohne_umbruch {
white-space:nowrap;
}
form {
margin:0;
padding:0;
}
label {
cursor:pointer;
}
input[type="text"], input[type="password"] {
border-color:#666666 #CCCCCC #CCCCCC #666666;
border-style:solid;
border-width:1px;
font-size:100%;
padding:1px 2px;
}
input[type="submit"] {
font-size:100%;
padding:1px 2px;
}
select {
border-color:#666666 #CCCCCC #CCCCCC #666666;
border-style:solid;
border-width:1px;
font-size:100%;
padding:1px 2px;
}
span.gehe_zu {
color:#ffff00;
font-family:Arial,Helvetica;
font-size:15px;
font-weight:bold;
margin:0 1px;
}
div.hervorgehoben {
background:#FCE4D6 url(../cd_grafiken/schleier_40.png) repeat scroll 0 0;
border:1px solid #E5E5E5;
padding-left:5px;
padding-right:5px;
}
div.code {
margin-bottom:1.6em;
}
div.code > pre {
width:517px !important;
}
div.bild_spaltenbreite {
margin-bottom:0.8em;
}
div.beschriftung {
color:#666666;
font-size:91%;
line-height:1.2em;
overflow:hidden;
}
div.eine_spalte {
/*width:529px;*/
	width:564px;
	
}
div.zwei_spalten {
float:left;
margin-right:19px;
width:255px;
}
div.extrabreite_spalte {
width:730px;
}
div.text_mit_bild {
clear:both;
margin-bottom:1.6em;
}
ul div.text_mit_bild {
margin-bottom:0;
}
div.text_mit_bild div.text {
float:left;
width:255px;
}
div.bild {
margin-bottom:0.5em;
margin-top:0.35em;
}
div.eine_spalte div.bild_rechts div.bild, div.extrabreite_spalte 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 {
float:right;
margin-left:10px;
}
div.zwei_spalten div.bild_links div.bild {
float:left;
margin-right:10px;
}
div.bild_mitte {
margin-bottom:0.5em;
text-align:center;
}
div#rechte_marginalienspalte {

float:right;
line-height:1.4em;
width:182px;
}
div#rechte_marginalienspalte #institutionslogo {
margin-bottom:5px;
margin-top:5px;
}

/*div#rechte_marginalienspalte h1 {
border-bottom:1px solid #E5E5E5;
font-size:109%;
line-height:100%;
margin-bottom:0.2em;
margin-top:0;
padding-bottom:3px;
padding-top:10px;
}*/

div#rechte_marginalienspalte h2 {
color:#333333;
font-size:100%;
font-weight:bold;
margin-bottom:0.3em;
margin-top:1em;
}
div#rechte_marginalienspalte h3 {
color:#333333;
font-size:100%;
font-weight:normal;
margin-bottom:0.2em;
}
div#rechte_marginalienspalte h1 + h2 {
margin-top:0;
}
div#rechte_marginalienspalte p {
margin-bottom:0.7em;
}
div#rechte_marginalienspalte p.folge_absatz {
margin-top:-0.3em;
}
div#rechte_marginalienspalte div.bild_rechts {
float:right;
margin-bottom:0.5em;
margin-left:5px;
}
div#rechte_marginalienspalte div.bild_links {
float:left;
margin-bottom:0.5em;
margin-right:5px;
}
.ohne_randabstand {
margin:0 !important;
}
img.rahmen {
border:1px solid #CCCCCC;
margin-left:-1px;
margin-right:-1px;
}
table.rahmen {
border-bottom:1px solid #CCCCCC;
border-collapse:collapse;
border-spacing:0;
}
table.rahmen tr {
background-color:#FFFFFF;
}
table.rahmen th {
background-color:#FFFFFF;
vertical-align:bottom;
}
table.rahmen td {
border-color:#CCCCCC;
border-style:solid;
border-width:1px 0 0;
}
table.rahmen tr.zwischenueberschrift {
background-color:#E8E8E8;
}
table.rahmen tr.zwischenueberschrift td {
border:1px solid #CCCCCC;
}
table.rahmen tr.abstand td {
border:0 none;
padding:0;
}
table.ohne_rahmen {
border-collapse:collapse;
border-spacing:0;
}
table.ohne_rahmen tr {
background-color:#FFFFFF;
}
table.ohne_rahmen th {
background-color:#FFFFFF;
padding:0 10px 1px 0;
text-align:center;
vertical-align:bottom;
}
table.ohne_rahmen td {
border-width:0;
padding:0 10px 1px 0;
}
.rechts {
text-align:right;
}
.farbig {
color:#ffff00;
}
.grau {
color:#666666;
}
.clear {
clear:both;
}
div.trennlinie {
border-color:#E5E5E5;
border-style:solid;
border-width:1px 0 0;
margin:2px 0;
}
p.datum {
color:#666666;
margin-bottom:0;
}
p.resultate {
color:#666666;
margin-bottom:0.5em;
}
div.seitenbrowser {
margin-bottom:0.8em;
}
div.seitenbrowser a {
text-decoration:none;
}
div.seitenbrowser a:hover, div.seitenbrowser a:focus, div.seitenbrowser a:active {
text-decoration:underline;
}
div.seitenbrowser a:visited {
color:#333333;
}
div.faq > p {
padding-bottom:0.5em;
}
div.faq div.faq_eintrag {
margin-bottom:0.5em;
}
div.faq_eintrag h2 {
margin-top:1em;
}
div.faq p, div.faq ul, div.faq ol {
margin-bottom:0.25em;
margin-top:0;
}
div.faq div.frage {
font-weight:bold;
}
div.faq div.antwort {
margin-top:0.25em;
}
div.glossar div.glossar_bereich {
margin-bottom:0.5em;
}
div.glossar_bereich h2 {
margin-bottom:0.25em;
margin-top:0.5em;
}
div.glossar p, div.glossar ul, div.glossar ol {
margin-bottom:0;
margin-top:0;
}
div.glossar div.eintrag {
margin-bottom:0.8em;
}
ul.linksammlung {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
ul.linksammlung li {
margin-bottom:0.8em;
}
ul.bildergalerie {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
position:relative;
z-index:0;
}
ul.bildergalerie li {
display:inline;
float:left;
height:145px;
margin:0 10px 4px 0;
padding:0;
text-align:center;
}
ul.bildergalerie > li {
height:auto;
}
ul.bildergalerie div.bild_container {
border:1px solid #E5E5E5;
padding:3px;
}
ul.bildergalerie div.bild {
height:100px;
margin:0 !important;
width:100px;
}
ul.bildergalerie div.beschriftung {
height:32px;
line-height:100%;
width:106px;
}
ul.bildergalerie li:hover {
position:relative;
}
ul.bildergalerie a img.vorschau {
background-color:#F0F0F0;
border:1px solid #CCCCCC;
display:none;
left:-25px;
padding:3px;
position:absolute;
z-index:1;
}
ul.bildergalerie a img.hochformat {
top:-25px;
}
ul.bildergalerie a:hover img.vorschau, ul.bildergalerie a:focus img.vorschau {
display:block;
}
div#news {
border-bottom:1px solid #E5E5E5;
clear:both;
margin-bottom:0.4em;
}
div.rss_icon {
float:right;
width:12px;
}
div.news_eintrag {
border-top:1px solid #E5E5E5;
clear:both;
padding-bottom:0.4em;
padding-top:0.5em;
}
div.news_eintrag div.text_mit_bild {
clear:both;
margin-bottom:0.5em;
}
div.news_eintrag p.datum, div.news_details p.datum {
float:right;
margin-left:10px;
text-align:right;
width:140px;
}
div.news_eintrag h2, h3 {
margin-bottom:0.25em;
margin-top:0;
}
div.news_eintrag h3 {
font-weight:normal;
}
div.news_eintrag p {
margin-bottom:0.1em;
margin-top:0;
}
div#news div.sticky {
background:#FCE4D6 url(../cd_grafiken/schleier_40.png) repeat scroll 0 0;
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;
padding-left:5px;
padding-right:5px;
}
div#stellenausschreibungen {
border-bottom:1px solid #E5E5E5;
clear:both;
margin-bottom:0.4em;
}
div.stellen_eintrag {
border-top:1px solid #FFFFFF;
clear:both;
padding-bottom:0.4em;
padding-top:0.5em;
}
div#veranstaltungsliste {
border-bottom:1px solid #CCCCCC;
clear:both;
margin-bottom:0.4em;
}
div.veranstaltung {
border-top:1px solid #CCCCCC;
clear:both;
margin-bottom:0.5em;
padding-top:0.5em;
}
div.veranstaltung p.datum {
float:right;
margin-left:10px;
text-align:right;
width:140px;
}
div.veranstaltung h2 {
margin-bottom:0.2em;
}
div.veranstaltung p {
margin-bottom:0.1em;
margin-top:0;
}
div.veranstaltung p.reihe {
color:#666666;
}
div.veranstaltung p.adresse {
border:1px solid #E5E5E5;
clear:both;
float:right;
margin-bottom:0.5em;
margin-left:10px;
overflow:hidden;
padding:1px 2px;
width:150px;
}
div.veranstaltung p.veranstaltungsform {
font-style:italic;
}
div#veranstaltung {
border:1px solid #CCCCCC;
margin-bottom:1.5em;
padding:4px;
}
div#veranstaltung p.datum {
float:right;
margin-left:10px;
text-align:right;
width:140px;
}
div#veranstaltung p {
margin-bottom:1em;
}
div#publikationen ul.standard li {
margin-bottom:0.5em;
}
div#suchdetails form {
margin-bottom:0.5em;
}
div#suchdetails form label {
display:none;
}
div#suchdetails form input#query {
width:250px;
}
div#suchdetails div.seitenbrowser {
margin-bottom:0.5em;
}
div.suchergebnis div.eintrag {
margin-bottom:1.2em;
}
div.suchergebnis div.eintrag h2 {
margin-bottom:0.3em;
margin-top:0;
}
div.suchergebnis div.eintrag p {
margin-bottom:0.1em;
margin-top:0;
}
div#sitemap ul {
list-style-type:none;
}
div#sitemap ul li {
font-weight:normal;
margin:0 0 1px 20px;
padding:0 2px;
}
div#sitemap ul li a {
color:#333333;
display:block;
padding:1px 0;
text-decoration:none;
}
div#sitemap ul li.ebene2 a, div#sitemap ul li.ebene3 a, div#sitemap ul li.ebene4 a, div#sitemap ul li.ebene5 a, div#sitemap ul li.ebene6 a {
padding:1px 4px;
}
div#sitemap ul a:visited {
color:#333333;
}
div#sitemap ul a:hover, div#sitemap ul a:focus, div#sitemap ul a:active {
text-decoration:underline;
}
div#sitemap li a.ebene0, div#sitemap li a.ebene1 {
color:#EC6500 !important;
}
div#sitemap ul li.ebene0, div#sitemap ul li.ebene1, div#sitemap ul li.ebene2 {
font-weight:bold;
margin-left:0 !important;
padding:0 !important;
}
div#sitemap ul li.ebene1 {
border-top:1px solid #CCCCCC;
}
div#sitemap ul li.ebene2 {
background-color:#F8F8F8;
}
div#sitemap ul li.ebene3 {
background-color:#F0F0F0;
}
div#sitemap ul li.ebene4 {
background-color:#E8E8E8;
}
div#sitemap ul li.ebene5 {
background-color:#E0E0E0;
}
div#sitemap ul li.ebene6 {
background-color:#D8D8D8;
}
div#loginbox {
margin-bottom:1.5em;
}
div#loginbox label {
clear:both;
float:left;
min-width:85px;
}
div#loginbox input[type="text"], div#loginbox input[type="password"] {
margin-bottom:5px;
width:120px;
}
div#loginbox input[type="submit"] {
clear:both;
}

/**Menues**/

ul.tabs { list-style-type: none; padding: 0; margin: 0; }
ul.tabs li { float: right; padding: 0; margin: 0; padding-top: 0; background: url(../gfx/tab_right.png) no-repeat right top; margin-right: 1px; }
ul.tabs li a { display: block; padding: 0px 10px; color: #fff; text-decoration: none; background: url(../gfx/tab_left.png) no-repeat left top; }
ul.tabs li a:hover { color: #ff0; }