p:first-letter { color:#0000AA; font-size:36px; font-family:serif; font-weight:600; background:inherit; }
q:lang(de) { quotes: '"' '"' "'" "'" }
@media all
{
#obs { color:#FF00FF; background:inherit; }
abbr, acronym, .help { border-bottom: 1px dotted #333; cursor:help; background:inherit; color:inherit; }
.name { font-variant:small-caps; font-weight:600; background:inherit; color:inherit; }
.ahem {	display:none; }
.speccite { color:#FFFFFF; background:#3E3A57; }
.anmerkung { font-size:9pt; }
.cite {	position:relative; width:auto; min-width:120px;	margin:1em 1em 1em 1em;	border:3px; border-style:ridge; color:#000000; background:#FFFFFF; padding:10px; z-index:3; } 
.webcite { color:#0000FF; background:inherit; border-left:1px dotted; border-right:1px dotted; font-family: Arial, Helvetica, sans-serif; font-style:italic; }
.verwandt { position:relative; border: 1px dotted #222; background-color: #EEEEFF; width:auto; padding: 10px;  color: inherit;  }
.webtipps { position:relative; border: 1px dotted #222; background-color: #EEEEEE; width:auto; padding: 10px;  color: inherit;  }
.literatur { position:relative; border: 1px dotted #222; background-color: #EEEEEE; width:auto; padding: 10px;  color: inherit;  }
}

@media print
{
h1 { font-size:32pt; color:#000000; font-weight:bold; font-family:Arial,Helvetica,sans-serif; background:#FFFFFF; }
h2 { font-size:24pt; color:#000000; font-weight:bold; font-family:Arial,Helvetica,sans-serif; background:#FFFFFF; }
h3 { font-size:20pt; color:#000000; font-weight:bold; font-family:Arial,Helvetica,sans-serif; background:#FFFFFF; border-style:groove; }
h4 { font-size:18pt; color:#000000; font-weight:bold; font-family:Arial,Helvetica,sans-serif; border-style:groove; background:#FFFFFF; }
h5 { font-size:16pt; color:#000000; font-weight:bold; font-family:Arial,Helvetica,sans-serif; background:#FFFFFF; border-style:groove; }
a:link { color:#222222; text-decoration:underline; background:inherit; }
a:active { color:#222222; text-decoration:underline; background:inherit; }
a:visited { color:#222222; text-decoration:underline; background:inherit; }
.rot { color:#000000; background:inherit; }
.em { color:#000000; font-weight:900; font-style:normal; background:inherit; }
.new { color:#FFFFFF; font-weight:900; font-style:normal; letter-spacing:0.5em; background:#000000; }
.obskur { color:#444444; background:inherit; }
.navigation { display:none; }
.noprint { display:none; }
.content { position:relative; width:auto; min-width:120px; margin:0px 0px 0px 0px; border:0px solid red; color:#000000; background:#FFFFFF; padding:10px; z-index:6; }
.printheader { display:inline; }
}

@media screen, projection
{
a:hover {color: #FF6600; text-decoration: none;  background-color: inherit; }
a:link { color:#3333FF; text-decoration:underline; background:inherit; }
a:active { color:#0000F0; text-decoration:underline; background:inherit; }
a:visited { color:#581C88; text-decoration:underline; background:inherit; }
a:hover { color: #0000FF; text-decoration:underline; background:#FFFF00; }

.new { color:#FFFFFF; font-weight:900; font-style:normal; letter-spacing:0.5em; background:#FF0000; }
.rot { color:#FF0000; background:inherit; }
.em { color:#FF0000; font-weight:800; font-style:normal; background:inherit; }
.obskur { color:#FF00FF; background:inherit; }
.announce { color:#FFFF00; background:#333333; font-weight:bold; font-family:Arial,Helvetica,sans-serif; }
.printheader { display:none; }
.box { float: left; }
.innerbox { position:relative; bottom:6px; right: 6px; border: 1px solid #AAAAAA; padding:5px; margin: 5px 5px 5px 5px; }
.innerbox { \margin: 0px 0px -3px 0px; ma\rgin:  0px 0px 0px 0px; }
}

BODY {margin: 0px 0px 0px 0px; background-color: #ebe9d8; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000;  text-align: left; }
td, tr, p, div {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000000;}
hr {background: #ff6600; height: 1px; width: 100%;}

.slogan { color: #ffffff; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; }

a.mainmenu:link, a.mainmenu:visited { color: #336699; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold;}
a.mainmenu:hover {font-size: 18px;color: #ff6600; text-decoration: underline; font-family: Arial, Helvetica, sans-serif;}
a.navig-unten:link, a.navigacija:visited { color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal;}
a.navig-unten:hover {font-size: 18px; color: #336699; text-decoration: underline; font-family: Arial, Helvetica, sans-serif;}

.topleft { background-color: #ebe9d8; border-right:1px solid #333333; border-bottom:1px solid #333333;}
.topleft2 { background-color: #ebe9d8; border-right:1px solid #333333;}
.topmiddle { background-color: #ebe9d8; border-bottom:1px solid #333333;}
.topright { background-color: #ebe9d8; border-left:1px solid #333333; border-bottom:1px solid #333333;}
.topright2 { background-color: #ebe9d8; border-left:1px solid #333333;}
.midleft { background-color: #ebe9d8; border-top:1px solid #333333; border-right:1px solid #333333;}
.midmiddle { background-color: #FF6600; border-top:1px solid #333333; border-bottom:1px solid #333333;}
.midright { background-color: #ebe9d8; border-top:1px solid #333333; border-left:1px solid #333333;}
.botleft { background-color: #ebe9d8; border-right:1px solid #333333;}
.botright { background-color: #ebe9d8; border-left:1px solid #333333;}
.main { background-color: #FFFFFF; text-align: left;}
.blockleft { background-color: #fafafa; border-right:1px dashed #cccccc;}
.blockright { background-color: #fafafa; border-left:1px dashed #cccccc;}
.banners { background-color: #ebe9d8;}
.navl { background-color: #ebe9d8; border-top:1px solid #333333; border-right:1px solid #333333;}
.navr { background-color: #ebe9d8; border-top:1px solid #333333; border-left:1px solid #333333;}
.bottm {  border-left:1px solid #333333; border-right:1px solid #333333; border-bottom:1px solid #333333;}

