/* Stylesheet für eine neue Homepage-Version */
body { background-color: white;
       font-family: arial, verdana, helvetica, sans-serif;
       text-align: center;}

em {color: red; font-weight: bold}

h1, h2, h3, h4, h5 {font-family: arial, verdana, helvetica, sans-serif;  font-weight: bold}
h2 {font-size: 14pt; line-height:16pt}
h3 {font-size: 11pt; line-height:13pt}
h4 {font-size: 10pt; line-height:12pt}

td, p, li {font-size: 10pt; line-height:12pt}

.container {
font-family:arial, verdana, helvetica, sans-serif;
text-align: left;
padding:5px;
width:770px;
margin:auto; }

/* Die drei Hauptboxen */
.menubox {
display: none;
float: left;
width:110px; height:300px;
text-align: center; }

.titel{
background: white;
font-size: 18pt; line-height:22pt; font-weight: bold; color: blue; text-align: right;
padding:3px; margin:0; width:580px;  border-bottom:2px dashed #FF0000; }

.inhalt{
color:black; background: white; font-size: 10 pt; line-height:12pt;
padding:6px;  margin:0; width:580px; }

.screenshotinhalt{
color:black; background: white; font-size: 10 pt; line-height:12pt; padding:6px;  margin: 0px; width:730px; }

.footer{ display: none; }

.screenshotfooter{display: none; }

.abstand {  /* ein simpler Abstandhalter zwischen den Kästen */
font-size: 8pt; line-height: 8pt;}

/* die Menugestaltung - hier: als Buttons */
#mnormal {
border-width: 1px; border-left-color: #FFFFFF; border-top-color: #FFFFFF;
border-right-color: black; border-bottom-color: black; border-style: solid;
background-color: khaki;
font-family: Verdana,Arial,Helvetica; margin-top: 7px; margin-bottom: 7px;
padding-top: 2px; padding-bottom: 2px;}
#maktiv {
border-width: 1px; border-left-color: black; border-top-color: black;
border-right-color: #FFFFFF;
border-bottom-color: #FFFFFF; border-style: solid; background-color: lightblue;
font-family: Verdana,Arial,Helvetica; margin-top: 7px; margin-bottom: 7px;
padding-top: 2px; padding-bottom: 2px;}

/* Menugestaltung - hier die Links */
a:link.menu {font-family:arial; font-size:9pt; line-height:14pt; color:black; text-decoration: none; font-weight:bold; }
a:visited.menu {font-family:arial; font-size:9pt; line-height:14pt; color:black; text-decoration: none; font-weight:bold;}
a:hover.menu {font-family:arial; font-size:10pt; line-height:14pt; color:red; text-decoration: none; font-weight:bold;}
/* Normale Links */
A:link { color: blue; text-decoration: underline; }
A:visited { color : #0000DF; text-decoration: underline; }
A:hover {color:red; text-decoration: underline ; }
A:active {color: red; text-decoration: underline; }
.leer {text-decoration: none;}
.bemerkung { font-size:10pt; line-height:12pt; text-align:center; color:maroon; }
.anmerkung { font-size:10pt; line-height:12pt; text-align:left; color:green; font-style: italic;}
.anmerkungrechts { font-size:10pt; line-height:12pt; text-align:right; color:black; font-style: italic;}
.impress { font-size:8pt; line-height:10pt; text-align:center; color:black; }

.normbox {border: 1px solid black; background-color: gold; text-align: center}
.normboxunten {border-left-width:1px; border-top-width:0px; border-right-width:1px; border-bottom-width:1px; border-style:solid; border-color:black; background-color: beige}
.kasten {border: 1px solid black}
.kastenunten {border-left: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black}

#wlistekasten ul {margin:0; padding:0; list-style:none;}
#wlistekasten li {float: left; list-style: none; width: 110px; margin: 0 5px 5px 0px}
#wlistekasten a {width:100%; height:100%; display:block; padding:5px 0 5px 0;
                 text-decoration:none; background-color:khaki;
                 border:1px solid black; text-align:center;}
#wlistekasten a:hover {color:red; background-color:lightblue; border:1px solid black; text-align:center}
#liste ul {margin:0; padding:0; list-style:none;}
#liste li {list-style: none;  margin: 0 7px 10px 7px}
#liste a {display: block; width: 90%; height: 100%; padding:5px 0 5px 5px; text-decoration:none;
background-color:khaki; border-top: 0; border-left: 0; border-bottom: 1.px solid gray; border-right: 1px solid gray; }
#liste a:hover {color:red; background-color:lightblue; border-bottom: 0; border-right: 0; border-left: 1.px solid gray; border-top: 1px solid gray; }
#liste a:active {color: blue}

#co {font-family: monospace;color: #008000;}
#anr {font-style: italic;color: #0000A0;}