/* Layout Mediengalerie */
/* (c)L 2005 Michael Klockmann */

BODY      {color: #000000;
           background-color: #fff3d4;
           background-image: url(img/blackblock.gif);
           background-repeat: no-repeat;
           font-size: 9pt;
           font-family: VERDANA, ARIAL, HELVETICA;
           margin: 0}

dd {margin-bottom: 1em;}
ul {margin-left: 0.5em; margin-top: 0px;}
li {margin-left: 1em;}
a:link {color: #003080; }
a:visited {color: #001060; }

.header {position: absolute;
                   left: 150px; top:16px;
                   width: 667px; height: 100px;
                   color: white;
                   background: #c21;
        }

.headcat {position: absolute;
                   left: 240px; top: 96px;
                   border-width: 0px; border-left-width: 16px; border-style: solid; border-color: #fc0;
                   padding: 2px; padding-left: 6px;
                   color: white;
                   font-family: "MS Sans Serif"; font-weight: bold;
        }

.leiste {position: absolute;
                   left: 8px; top:132px;
                   width: 164px; padding-top: 4px;
                   color: white;
                   font-family: "MS Sans Serif"; font-weight: bold;
        }

.odd  {background: #888;}

.rot {color: #b11;}



div.menu:hover {background-image: url(img/selectedblock.gif); background-repeat: no-repeat;}
DIV.menu a:link    {color: #fff; text-decoration: none;}
DIV.menu a:visited {color: #fff; text-decoration: none;}
DIV.menu a:hover   {color: #fc0 !important; text-decoration: none;}
.diese {background: #444; color: #fc0;}

.page   {position: absolute;
                   left: 192px; top: 126px;
                   width: 625px; min-height: 455px;
         background: #FFF;
         padding-bottom: 16px;
         font-size: 10pt;
         z-index: 9;
        }

.spalte {margin: 16px; margin-left: 48px; }
.ubahn {background: blue; font-weight: bold; color: white;}
.bus {background: #fc0; font-weight: bold; color: green;}

.downunder {position: absolute; left: 570px; top: 520px; width: 258px; height: 300px;}

.buch {color: black; height: 4px;
       position: absolute; right: 0px; width: 275px; text-align: right;}

.footer  {position: relative; top:12px;
text-align: right; font-size: xx-small; font-style: italic; color: #808080};

/*     margin-left: 3px; margin-right: 4em;
       margin-top: 0mm; margin-bottom: 4em;
       border-width: 1px;
       border-right-width: 6px;
       border-bottom-width: 4px; Border-color: #aaa; border-style: outset;
       padding-TOP: 24px; padding-left:  5%; padding-right: 8px; padding-bottom: 8px;}
*/

.hausfarbe {color: #ffffff;
            background: #DF3800; }

.backhaus  {background:  #FC0; }

.thin {height: 1px;}

.papier     {background: #F4F4F4; }

.item { width: 16pt; margin-bottom: 0; padding-bottom: 0;
            color: #ffffff;
            background: #FC0; }
p {margin-top: 0px;}

H1    {color: #c21; font-weight: bold; font-family: helvetica, "Verdana Fett", "Frutiger 55 Fett";
      margin-top: 24pt; margin-bottom: 0px; font-size: 160%;}
H2    {color: #c21; font-size: 130%; font-weight: bold; font-family: helvetica, "Verdana Fett", "Frutiger 55 Fett";
      margin-bottom: 0px; /* margin-top: 24pt; margin-bottom: 8pt; */ }
H3 {color: #c21; font-size: 110%; font-weight: bold; font-family: helvetica, "Verdana Fett", "Frutiger 55 Fett"; margin-bottom: 0px;}
H4 {color: black; font-size: 105%; font-weight: bold; font-family: helvetica, "Verdana Fett", "Frutiger 55 Fett"; margin-bottom: 0px;}

/* H1 und H2 zusammen*/
H1.unter {margin-bottom: 1px;}
H2.unter {margin-top: 1px;}


.kategorie {color: #000000; background: #FC0;
            padding-left: 12; } /* padding-top: 2; padding-bottom: 3*/

.menu  {height:20px;
        padding:2px; padding-left: 8px;
        voice-family:"\"}\"";
        voice-family:inherit;
        height:16px;
        }

     .autor {text-align: right;
      font-style: italic}

TABLE {margin: 0};
TH {background: #FFF000; padding: 4px; color: #808080; font-family: helvetica};
TD {vertical-align: top};
.num {text-align: right;
      font-style: monospace;}
hr {height: 3px; color:  #000; background-color: #000;};
.footer  {text-align: right; font-size: xx-small; font-style: italic; color: #808080};
P.bildnachweis  {text-align: left; font-size: x-small; font-weight: bold; background:#FFFF00};