
    /* yellow */
    body
       {
         margin: 0px;
         padding: 0px;
         position: absolute;
         top: 0 px;
         right: 0px;
         width: 17cm;
         font-family: Helvetica, Arial, sans-serif;
         color: #100000;
         background-color:#ffffff;
         font-size: 3.6mm; /*10pt; */
         line-height: 4.8mm; /*15pt; */
       }

td
       {
       vertical-align: top;
       margin: 0px;
       padding: 0px;
       }

ul
       {
       margin-top:0px;
       margin-left: 4,32px;
       list-style-position: outside;
       position: relative;
       left: 0px;
       }

img
       {
       border :0;
       }




    #wwwtext
       {
      visibility:hidden;
       }

    #hosttext
       {
      visibility:hidden;
       }

    #bg                               /*  Hier herrschen 96dpi; d.h. 1px = 0.0264583333mm */
       {
       background-image:url(red/bgstripe1.png);
       position: absolute;
       right: 0px;
       width: 100%;
       top: 0px; /*160*/
       height: 14.285mm; /*54px   14.085mm;   14.285mm;*/
       z-index:20;
       background-repeat: repeat-x;
       background-position: left;
       }

    #wwwpic
       {
       behavior: url(http://mj5.dyndns.org/styles/pngbehavior.htc);
       position: absolute;
       top: 0px;   /*160*/
       height:14.285mm;
       right: 118.5mm;  /*14cm - 99px */  /* Achtung, bild ist grösser als rechtsbündiger text */
       width:  26.4583333mm;
       z-index:30;
       text-align: left;
/*       background-image:url(red/pic_01.png); */
       }

    #hostpic
       {
       behavior: url(http://mj5.dyndns.org/styles/pngbehavior.htc);
/*       background-image:url(red/pic_02.png); */
       position: absolute;
       top: 0px;
       height:14.285mm;
       right: 23.5mm;  /*12cm -360px  */
       width: 95.25mm;
       z-index:30;
       text-align: left;
       }


    #descpic
       {
      visibility:hidden;
       }

    #huhnpic
       {
      visibility:hidden;
       }

    #menu
       {
       position: absolute;
       top:  14.2875mm;     /*214*/
       height: 15mm;
       right: 0mm;
       width: 10cm; /*442px;  //*359px; /* 355+4px rand!  bis beginn www: 448px;*/
       z-index:30;
       text-align: left;
       background-color:#ffffff;
       }


    .menuwidth
       {
       width: 10cm; /*442px;  //*359px; /* 355+4px rand!  bis beginn www: 448px;*/
       }


    #konten
       {
       position: absolute;
       top: 35mm;     /*275*/
       right: 0mm;
       width: 10cm;    /*355*/
       z-index:20;
       text-align: left;
         background-color:#ffffff;
       }

    #information
       {
       font-size: 8pt;
       line-height: 10px;
       position: absolute;
       top: 14.2875mm;     /*214*/
       left: 0cm;
       width: 20cm;
       height: 15mm;
       z-index:20;
       text-align: left;
       background-color:#ffffff;
       border-bottom:1px solid #cc0000;          }


    #styles
       {
       visibility:hidden;
         font-size: 9px;
         line-height: 10px;
       position: absolute;
       top: 130px;
       right: 125px;
       width: 235px;
       z-index:60;
       text-align: left;
       }

    .bild
       {
       position: absolute;
       right:102mm;
       width:  66.1458332mm;
       z-index:20;
       text-align: right;
       font-weight:bold;
       font-style: normal;
       font-size: 8pt;
       border-top:0px solid #cc0000;
       border-right:0px solid #cc0000;
       padding: 1.5mm;
       }

    a
       {
       text-decoration:none;    /*underline*/
       border-bottom:1px dotted #cc0000;
       }

     a:link, a:visited
       {
       color: #cc0000;
       background-color: #ffffff;
       }
     a:hover, a:active
       {
       color: #ffffff;
       background-color: #cc0000;
       }


.marginalie
       {
       position: relative;
       left: -32mm;
       font-family: Helvetica, Arial, sans-serif;
       font-style: italic;
       font-size: 0.85em;
       }

.illustration
       {
       float: left;
       position: relative;
       left: -32mm;
       font-size: 0.85em;
       border-left:1px solid grey;
       padding:0.5mm;
       margin:0px;
       }

.thumb
       {
       float: left;
       position: absolute;
       left: -32mm;
       width: 32mm;
       font-size: 0.85em;
       border-left:1px solid grey;
       padding:0.5mm;
       margin:0px;
       }

.initial:first-letter
       {
       font-family: Georgia, serif, Times New Roman;
       font-size: 1.5em;
       font-weight: bold;
       }

.datum:first-line
       {
       //font-family: Georgia, serif, Times New Roman;
       //font-size: 1.2em;
       font-weight: bold;
       }

.intern
{
 background: url('red/intern.png') center left no-repeat;
 padding-left: 12px;
}

.extern
{
 background: url('red/extern.png') center left no-repeat;
 padding-left: 12px;
}

.menu{
font-weight: bold;
padding-left: 0mm;
padding-right: 0mm;
}

.mail
{
 background: url('red/mail.png') center left no-repeat;
 padding-left: 12px;
}

.bullet
{
 background: url('red/bullet.png') top left no-repeat;
 padding-left: 12px;
}

.aldus
{
 background: url('red/aldus_gr.png') bottom right no-repeat;
 padding-right: 15px;
}

.picflow
{
 background: url('red/picflow.png') top left no-repeat;
 padding-left: 12px;
}

#yellow
{
 background: url('yellow.png') bottom left no-repeat;
 padding-left: 10px;
 width: 10px;
}

#red
{
 background: url('red.png') bottom left no-repeat;
 padding-left: 10px;
 width: 10px;
}

#blue
{
 background: url('blue.png') bottom left no-repeat;
 padding-left: 10px;
 width: 10px;
}

#flickr
{
       position: absolute;
       top: 3.96874999mm;
       right: 144mm;
       width: 25.1354166mm;
       z-index:20;
       border:1px solid #cc0000;
       padding: 0px;
       text-align: left;
       font-style: normal;
       font-size: 8pt;
       }


#adstitle
{      visibility:hidden;
       position: absolute;
       top: 255px;
       left: 20px;
       z-index:5;
       border:0px;
       padding: 0px;
       text-align: left;
       font-style: normal;
       font-size: 8px;
}

#ads
{      visibility:hidden;
       position: absolute;
       top: 350px;
       left: 20px;
       width: 120px;
       height: 620px;    //uk: 970
       z-index:5;
       text-align: left;
       font-style: normal;
       font-size: 8px;
       border:1px solid #cc0000;
       padding: 0px;
       }

#banner
{      visibility:hidden;
       position: absolute;
       top: 995px;
       left: 20px;
       width: 120px;
       z-index:5;
       padding: 0px;
       text-align: left;
       font-style: normal;
       font-size: 8px;
       border: 1px solid #cc0000;
}

#googlesearch
{      visibility:hidden;
       position: absolute;
       top: 220px;
       left: 20px;
       width: 120px;
       height:105px;    //uk:325
       z-index:5;
       text-align: left;
       font-style: normal;
       font-size: 8px;
       border:1px solid #cc0000;
       padding: 0px;
       }

#googlepic
{}

#googleinput
{      visibility:hidden;
       width: 110px;
       padding: 0px;
}

#googlesubmit
{
}

#blog
{
       position: absolute;
       top: 64.8229166mm;
       z-index:20;
       background-color:#ffffff;
}

#tageslosung
{
       position: absolute;
       top: 0px;
       z-index:20;
         background-color:#ffffff;
}

#printmessage
{
      visibility:hidden;
}

#unprintmessage
{
      visibility:hidden;
}
