/* Stylesheet HAB Seiten */
/* Allgemeine Schriftformate */
body {
    position:relative;
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:0px;
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:11pt;

}
h1 {
    font-size:13pt;
    color:#990000;
    font-weight:600;
    text-align:left;
}
h2 {
    font-size:11pt;
    color:#990000;
    font-weight:600;
    text-align:left;
}
/* Formate fuer Navigationsleisten und Startseite */
/* Navigation oben */
.navioben {
    font-size:8pt;
    line-height:12pt;
    font-weight:600;
    color:#4A494A;
}
a.navioben {
    font-size:8pt;
    line-height:12pt;
    color:#4A494A;
    font-weight:600;
    text-decoration:underline;
}
a{
    color:#990000;
    text-decoration:none;
}
a:visited {
    color:#990000;
    text-decoration:none;
}
a:hover {
    color:gray;
    text-decoration:none;
}
a.caption {
    margin-left:0;
   }

ul {
    list-style-type:square;
    list-style-position:inside;
    margin-left:1em;
    margin-top:1em;
    line-height:1.2em;
}

ul.caption {
    list-style-type:square;
    list-style-position:inside;
    margin-left:0;
    margin-top:1em;
}

li {
    margin-top:0.3em;
}
li.caption{
	  margin-left:0;
	  text-align:left;
}

.caption {
    margin-left:1em;


}

.main {
    position:relative;
    width:100%;
    font-size: 10pt;
}
.navigation {
    clear:both;
    position:relative;
    width:2000px;
    white-space:nowrap;
    height:25px;
    font-size: 10pt;
    font-weight:700;
    color:#4A494A;
    text-align:left;
    background-color:#EEE;
}
.navi_element {
    float:left;
    margin: auto 1em;
    padding-right:2em;
    height:25px;
    white-space:nowrap;
    border-right:2px solid #FFF;
    background-color:#EEE;
}
.navigation_bottom {
    clear:both;
    font-size: 10pt;
    font-weight:600;
    text-align:center;
    background-color:#FFF;
    padding:0.2em;
    color:#4A494A;
}
.bibheader {
    background-color:#EEE;
    margin:1em;
    padding:0.3em;
    text-align:justify;
}
.category {
    clear:both;
    margin:0.3em;
}
.label {
    font-weight:800;
    white-space:nowrap;
    float:left;
    position:relative;
    width: 6em;
    margin-right:1em;
}
.content {
    text-align:justify;
    line-height:1.5em;
}
.display {
    clear:both;
    background:#000;
    text-align:left;
}
.impressum {
    clear:both;
    background:#FFF;
    font-size: 9pt;
    font-weight:500;
    text-align:center;
}
.smd_div {
    margin-top:0.3em;
}
.smd_index {
    font-style:italic;
    margin:0em 0em 0em 2em;
   }
.titleinfo {
    background-color:#E2E2E2;
    margin:1em;
    padding:0.5em;
    border-style:solid;
    border-width:1px;
    border-color:#900129;
    font-size:8pt;
}
.title_article{
    font-weight:700;
   }
.maintext {
	  margin:1em;
     }
/* Anzeige von Titelinformation im WDB Browser*/

.titlepage {
	 font-size:12pt;
	 margin:3em;
	 text-align:left;
 }
.author {
 	display:inline;
}
.title {
	display:inline;

}
.originInfo {
 display:inline;
}
a.title {
	font-size:12pt;
 	text-align:left;
}
a.title:hover {
    color:gray;
  }
.menu_display {
  font-size:8pt;
 	text-align:right;
 	margin-bottom:2em;
}
.footnotes {
	font-size:10pt;
	line-height:1.5em;
}
.illustration{
 float:left;
 margin:0.5em;
}
