@media all{
.NewsKast2 fieldset,
.NewsKast2 div        {text-align:center; border:2px solid; background-color:rgb(255,236,159); padding:0.5em; max-width:100%; margin:0.5em auto}
fieldset legend       {border:1px solid black; background-color:rgb(80,120,245); color:#FFF; font-weight:bold;
                       font-size:2em; white-space:normal; padding:0.2em}
.News legend          {font-size:1em}
.NewsKast1            {width:85%; height:auto; text-align:center; margin:15px auto}
.NewsKast2            {height:auto; text-align:center; max-width:100%; padding:0; margin:0}
.News                 {border:2px solid black; width:100%; text-align:justify; background-color:rgb(255,236,159);
                       padding:0; width:100%; margin:0}
div.News              {font-weight:bold}
#Text h1              {font-size:2.5em; font-weight:bold; background-color:rgb(255,236,159); text-align:center;
                       width:5em; height:30pt; margin:auto; padding:0.1em; font-family:serif; color:rgb(0,0,140)}
.Erschnt              {font-size:small; margin:0em 0 0.6em 0}
.Stnd                 {font-size:x-small; margin:0.1em}
h2                    {margin:0.2em}
.NewsKast2 fieldset img,
.NewsKast2 div img    {border:2px solid black; margin:0.6em}
img.Transp            {border:none}
.L                    {float:left}
.R                    {float:right}
h2, h3, hr            {clear:both}
h3                    {border-top:0.15em dotted black}
.NewsKast2 fieldset ul,
.NewsKast2 div ul     {text-align:left; width:100%}
.NewsKast2 fieldset ul li,
.NewsKast2 div ul li  {text-align:center}
ul.M                  {margin:0.2em auto; width:35%}
ul.M2                 {margin:0.2em auto; width:50%}
p.Anf, p span.Anf     {font-weight:bolder; font-size:larger}
}