body,table
          {
            font-family: arial,helvetica,sans-serif;
            font-size: 10pt;  
            text-align: center;
            color: #000000;
            background-color: #666666;
          }

table
          {
            padding: 0px;
            margin: 0px;
            border: 0px;                     
            margin-left: auto;
            margin-right: auto;
            border-collapse: collapse;
          }

td,th     {
            padding: 0px;
            margin: 0px;
            border: 0px;
            text-align: center;
            vertical-align: top;
            background-color: #666666;
          }


hr        {
            padding: 0px;
            margin: 0px;
            margin-left: auto;
            margin-right: auto;
            border: 0px;
            background-color: #ffffff;
            width: 100%;
          }

h1        {font-weight: bold; font-size: 14pt; margin: 0px; padding: 0px;}
h2        {font-weight: bold; font-size: 12pt; margin: 0px; padding: 0px;}
h3        {font-weight: bold; font-size: 10pt; margin: 0px; padding: 0px;}
h4        {font-weight: bold; font-size: 10pt; margin: 0px; padding: 0px;}
h5        {font-weight: bold; font-size: 10pt; margin: 0px; padding: 0px;}
h6        {font-weight: bold; font-size: 10pt; margin: 0px; padding: 0px;}

ul,ol,li
       {
         list-style-type: none;         
         margin: 0px;
         padding-left: 20px;
         color: #000000;
       }
       
li
       {
         padding: 0px;
       }


a      {
         text-decoration: none;
         color: #0066cc;
       }

a:hover
       {
         text-decoration: underline;
       }

legend
        {
          color: #000000;
          border: solid;
          border-width: 1px;
          border-color: #000000;
          background-color: #eeeeee;
          padding-right: 1px;
          padding-left: 1px;
        }

fieldset
        {
          border: solid;
          border-width: 1px;
          border-color: #eeeeee;
          margin-left: auto;
          margin-right: auto;
          margin: 5px;
          padding: 5px;
          text-align: left;
          vertical-align: middle;
        }

address
        {
          font-style: normal;
          font-size: 12pt;
          text-align: left;
        }
p       {
          margin-top: 10px;
          margin-bottom: 10px;
        }

.boxlink
       {
         color: #000000;
       }
        
.h1logo {
          display: inline;
        }
.button,.textfeld,.boxen                       /* Alle Textfelder und Submit-Buttons */
       {         
         border-style: solid;
         border-width: 1px;
         border-color: #000000;
       }

.button,.textfeld
        {
         height: 20px;        
        }
.button {
          color: #000000;
          background-color: #eeeeee;
          min-width: 100px;
          text-align: center;
        }
        
.textfeld,.boxen {
            color: #000000;
            background-color: #666666;
          }
       
#button0{                                /* Suchen-Button */
         width: 20px;
         min-width: 20px;
         max-width: 20px;
         margin-top: 10px;
       }

#textfeld0
       {
         margin-top: 10px;
       }       

.logo
            {margin: 0px; padding: 0px; border: 0px; margin-right: 0px;}
.screenshot {margin: 0px; padding: 0px; border: 0px; margin-right: 0px; margin-left: 0px; width: 1%;}

.hr       {text-align: right; padding: 0px; padding-bottom: 10px;}    /* hr-Zelle */      
.rahmen   {width: 961px; margin-top: 10px; margin-left: auto; margin-right: auto; background-color: #ffffff;}            /* grosse Tabelle */
.oben     {text-align: left; padding: 0px;}     /* Logo-Zelle */
.links    {width: 205px; padding-right: 10px; background-color: #ffffff;}                            /* Menu-Spalte */
.rechts   {width: 155px; padding-left: 10px; background-color: #ffffff;}                             /* Tagestips-Spalte  background-color: #ffffff;  */
.content  {vertical-align: top; padding: 0px; margin: 0px;  background-color: #ffffff;}               /* Inhalt-Spalte */
.content0 {vertical-align: top; width: 100%;  background-color: #ffffff;}                              /* Inhalt-Zelle */
.content1 {vertical-align: top; width: 50%;  background-color: #ffffff; padding: 0px; padding-left: 5px; padding-right: 5px; padding-bottom: 5px;}

.box1      {width: 200px; margin-left: 0px; margin-top: 0px;}  /* linke spalte */
.box2      {width: 250px; margin-left: 0px; margin-top: 0px;}  /* rechte spalte */
.box3      {width: 510px; margin-left: 0px; margin-top: 0px;}  /* mitte, feste breite */
.box4      {width: 100%; margin-top: 0px; margin-left: auto; margin-right: auto;} /* mitte, vollbreite */
.boxphonerahmen {vertical-align: bottom;}
           
.boxphone  {width: 100%; margin: 0px;} /* fuer handyfilter */
.boxphone0 {height: 110px; text-align: center; vertical-align: bottom; padding-top: 5px;} /* fuer handyfilter */
.boxphone1 {height: 10px; text-align: center; vertical-align: bottom; background-color: #ffffff;} /* fuer handyfilter */
.boxform   {width: 100%;} /* fuer formulare */

.boxhl     {color: #000000; font-size: 10pt;}
.boxhead   {background-color: #eeeeee; color: #000000; height: 10px; text-align: left; padding: 2px; font-size: 8pt;}
.boxheada  {background-color: #eeeeee; color: #000000; height: 10px; text-align: right; padding: 2px; font-size: 8pt;}
.boxbody1  {background-color: #ffffff; color: #000000; text-align: left; vertical-align: top; padding: 2px; font-size: 8pt;} /* dunkel */
.boxbody1 a {color: #0066cc;}
.boxbody1a {background-color: #ffffff; color: #000000; text-align: right; vertical-align: top; padding: 2px; font-size: 8pt;} /* dunkel rechtsbuendig */
.boxbody1a a {color: #0066cc;}
.boxbody1b {background-color: #ffffff; color: #000000; text-align: center; vertical-align: top; padding: 2px; font-size: 8pt;} /* dunkel zentriert */
.boxbody1b a {color: #0066cc;}
.boxbody2  {background-color: #ffffff; color: #000000; text-align: left; vertical-align: top; padding: 2px; font-size: 8pt;} /* hell */
.boxbody2 a {color: #0066cc;}
.boxbody2a {background-color: #ffffff; color: #000000; text-align: right; padding: 2px; font-size: 8pt;} /* hell rechtsbuendig */
.boxbody2a a {color: #0066cc;}
.boxbody2b {background-color: #ffffff; color: #000000; text-align: right; padding: 2px; font-size: 8pt;} /* hell zentriert */
.boxbody2b a {color: #0066cc;}
.boxbody3  {background-color: #ffffff;               text-align: right; vertical-align: bottom; padding: 2px; font-size: 8pt;} /* hell rechtsbuendig fuer Bild bei story */

/* Menu */
.menuboxbody {background-color: #eeeeee; color: #000000; text-align: left; vertical-align: top; padding: 2px; font-size: 8pt;}
.menuboxbody a {color: #000000}

.rot        {color: #e44c3c; margin-right: 1px;}
.rotsearch {color: #e44c3c; background-color: #eeeeee; margin-right: 1px;}
.gruen      {color: #008000; margin-right: 1px;}
