@font-face {
font-family: 'Caveat';
font-style: normal;
font-weight: 400;
src: url('/fonts/static/Caveat-Regular.ttf');
}
@font-face {
font-family: "Oswald-Medium";
src: url("/fonts/Oswald-Medium.ttf");
}
@font-face {
font-family: "opensans-light";
src: url("/fonts/opensans-light.eot");
src: url("/fonts/opensans-light.eot?#iefix") format("embedded-opentype"),
url("/fonts/opensans-light.woff2") format("woff2"),
url("/fonts/opensans-light.woff") format("woff"),
url("/fonts/opensans-light.ttf") format("truetype"),
url("/fonts/opensans-light.svg#open_sanslight") format("svg");
font-weight: normal;
font-style: normal;
}
html {height: 100%; max-height: 100%; width: 100%; min-width: 1000px; margin: 0; padding: 0; scroll-behavior: smooth;}
body {height: 100%; min-height: 600px; max-height: 100%; border: 0; margin: 0; padding: 0; background-color: #140000; color: #eeeeee; letter-spacing: 0.3pt;}
div.WebFenster {position: absolute; display: block; top: 0px; right: 0px; bottom: 0px; left: 0px; margin: 0; padding: 0;}
div.WebHeader {position: relative; display: block; background-color: #cc0000; margin: 0; padding: 0;}
div.WebSeitenTitel {position: relative; display: flex; margin: 0; padding: 0; background-color: #dd0000; font-family: Caveat, sans-serif;}
div.WebSeitenTitel header {display: block;}
div.WebContent {position: relative; display: flex; background-color: #eeffff; margin: 0; padding: 0;}
div.WebContent article {display: block;}
div.WebContent div.bereich1 {width: 100%; background-color: #ffffff;}
div.WebContent div.bereich2 {width: 100%; background-color: #fafafa;}
div.WebFooter {position: relative; display: flex; margin: 0; padding: 0; background-color: #aaaaaa;}
div.WebFenster {font-family: "opensans-light",Helvetica,sans-serif;}
p {color: #111111;}
h1, h2, h3 {text-align: left; letter-spacing: -0.03em; font-weight: normal; color: #ff0000;}
h1	{letter-spacing: 0.15em;}
h2	{color: #bf3922;}
h3	{letter-spacing: 0.1em;}
h4	{color: #bf3922; font-weight: normal; letter-spacing: -0.3pt;}
a {text-decoration: none; color: #ee0000;}
a:hover {color: #00eeee;}
a:visited { color: #cc0000;}
p {line-height: 1.75em;}
/* MENU */
div.WebHeader ul {margin: 0; padding: 0;}
div.WebHeader ul li {float: left; display: inline; list-style: none; margin: 0; padding: 0; text-transform: uppercase; color: #eeeeee;}
div.WebHeader ul li a { color: #eeeeee; text-decoration: none;}
