
body         {
        background-color: #fff;
        font-family: arial, helvetica, sans serif;
         font-size:100.1%;
         color:#000;
         margin:15px auto;
         padding:0;
        }

a:link, a:visited   {
        color:#A00020;
         font-size:1em;
         text-decoration:underline;
         }

a:active  {
        color:#fff;
         font-size:1em;
         text-decoration:underline;
         }

a:hover {
        color:#FF5F00;
         font-size:1em;
         text-decoration:underline;
         }


a.textlink:link, a.textlink:active, a.textlink:visited   {
        color:#000;
         font-size:0.9em;
         text-decoration:none;
         }

a.textlink:hover {
        color:#FF5F00;
         font-size:0.9em;
         text-decoration:underline;
         }


a.txthinweis:link, a.txthinweis:active, a.txthinweis:visited   {
        color:#000;
         font-size:0.8em;
         text-decoration:underline;
         }

a.txthinweis:hover {
        color:#FF5F00;
         font-size:0.8em;
         text-decoration:underline;
         }

img     {vertical-align:middle;}

table  {
        background-color:#fff;
        border:0;
         font-family: arial, helvetica, sans serif;
         font-size:0.9em;
         }

td     {
        text-align:left;
        vertical-align:top;
         }

.navi-L {
        text-align:center;
        vertical-align:top;
         }

div.footer  {
        color: #7B529C;
         font-family:arial, geneva, sans serif;
         font-size:11px;
         margin:70px 10px;
         padding:5px 10px;
         border-top: 1px solid #BF9BFB;
         border-bottom: 1px solid #BF9BFB;
         }

h1    {color:#FF9900;
        font-size: 1.2em;
         font-weight:bold;
         margin:5px 0px;
        }


h2    {
        background-color:#FEBA2E;
        color:#5000A0;
        font-size: 1.0em;
         font-weight:bold;
         margin:0px 0px 15px 0px;
         padding:10px 5px;
         text-align:center;
        }

h4    {
        background-color:#fff;
        color:#000;
        font-size: 13px;
         font-weight:bold;
         margin:10px 0px;
         padding:0;
         text-align:left;
        }


h1.aktuell    {
        color:#9000E0;
        font-size: 1.2em;
         font-weight:bold;
         margin:20px 0px 5px 10px;
         text-align:left;
        }


h2.aktuell    {
        background-color:#FEBA2E;
        color:#5000A0;
        font-size: 1.0em;
         font-weight:bold;
         margin:0px 0px 10px 0px;
         padding:5px;
         text-align:center;
        }


h4.aktuell    {
        background-color:#fff;
        color:#9000E0;
        font-size: 14px;
         font-weight:bold;
         margin:10px;
         padding:0;
         text-align:left;
        }

h1.event    {
         background-color:#fff;
        color:#CC0000;
        font-size: 20px;
         font-weight:bold;
         margin:20px 0px 10px 10px;
         text-align:left;
        }


h2.event    {
        background-color:#fff;
        color:#000;
        font-size: 15px;
         font-weight:normal;
         margin:0px 0px 5px 0px;
         padding:5px;
         text-align:left;
        }


h3.event   {
        background-color:#fff;
        color:#5000A;
        font-size: 16px;
         font-weight:bold;
         margin:10px;
         padding:0;
         text-align:left;
        }

h4.black    {
        background-color:#fff;
        color:#000;
        font-size: 13px;
         font-weight:bold;
         margin:10px;
         padding:0;
         text-align:left;
        }



h4.infos    {
        background-color:#fff;
        color:#9000E0;
        font-size: 14px;
         font-weight:bold;
         margin:10px;
         margin-top:25px;
         padding:0;
         text-align:left;
        }


h5.infos    {
        background-color:#fff;
        color:#000;
        font-size: 12px;
         font-weight:bold;
         margin:10px;
         padding:0;
         text-align:left;
        }


ul.txt  {
         margin:10px 25px;
         padding:0;
         }


ul.txt li  {
        font-size:0.9em;
         list-style-type:disk;
         margin:5px;
         padding:0;
         }



ul.act  {
         margin:10px 20px 10px 0px;
         padding:0;
         padding-left:20px;
         width:570px;
         }


ul.act li  {
        font-size:0.9em;
         list-style-type:disk;
         margin:5px;
         padding:0;
         }
