@media all
{
p {font-size: 12px; color: #000000; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
hr {color: #DCDCDC; height: 1px; width: 100%;}
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:8pt; }
.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; }
.webtipps { position:relative; border: 1px dotted #222; background-color: #EEEEEE; width:auto; padding: 10px; }
.literatur { position:relative; border: 1px dotted #222; background-color: #EEEEEE; width:auto; padding: 10px; }
.rot { color:#000000; background:inherit; }
}

@media screen, projection
{
a:hover {color: #FF6600; text-decoration: none;}
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; }
}

@media print
{
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; }
.noprint { display:none; }
top { padding: .5em; border-bottom: 1px solid #808080; }
body { width: 100%; }
}
