@charset "utf-8";

body 
{ font-family:Arial,sans-serif; color:#000000; background:#FFFFFF; font-size:90%; }

div[class~="zeile0"], div[class~="zeile1"] 
{ border-left: 2px dotted silver; border-right: 2px dotted silver; 
  border-bottom: 2px dotted silver; padding:3px; page-break-inside:avoid; }

div[class~="zeile0"]  { color:#000000; background:#F0F0F0; }
div[class~="zeile1"] { color:#000000; background:#EAEAEA; }

span[class~="hide"] { display:none; }

a { display:block; }

a[class~="noblock"] { display:inline; }

a img { border:0; }

a:link { color:#3333FF; background:#FFFFFF; text-decoration:underline; }
a:visited { color:#000099; background:#FFFFFF; text-decoration:underline; }
a:active { color:#FFFF00; background:#FFFFFF; text-decoration:underline; }
a:hover { color: #000000; background:#FFFF00; text-decoration:underline; }

[class~="zeile0"] a:link { color:#3333FF; background:#EEEEEE; }
[class~="zeile0"] a:visited { color:#000099; background:#EEEEEE;}
[class~="zeile0"] a:active { color:#FFFF00; background:#EEEEEE; }
[class~="zeile0"] a:hover { color: #000000; background:#FFFF00; }

[class~="zeile1"] a:link { color:#3333FF; background:#EAEAEA; }
[class~="zeile1"] a:visited { color:#000099; background:#EAEAEA; }
[class~="zeile1"] a:active { color:#FFFF00; background:#EAEAEA; }
[class~="zeile1"] a:hover { color: #000000; background:#FFFF00; }

abbr, acronym { border-bottom:none; }

[class~="lastchange"],[class~="small"] { font-size:75%; }
