*     {  margin:0;
         padding:0;
         }

html
      {  background-color:#fff;
         color:#000;
         font-family:times,"times roman",timesroman,georgia,sans-serif;
         font-size:100.01%;
         width:100%;
         }

body
      {  width:100%;}

h1    {  font-size:19pt;
         font-family:helvetica,geneva,arial,sans-serif;
         line-height:105%;
         padding:24px 0 10px 0;
         }

h2    {  font-size:15pt;
         font-family:helvetica,geneva,arial,sans-serif;
         line-height:105%;
         padding:20px 0 7px 0;
         }

h3    {  font-size:12pt;
         font-family:helvetica,geneva,arial,sans-serif;
         line-height:105%;
         padding:18px 0 5px 0;
         }

h4    {  font-size:10pt;
         font-family:helvetica,geneva,arial,sans-serif;
         line-height:105%;
         padding:16px 0 3px 0;
         }


p,li  {  font-size:11pt;
         line-height:130%;
         }

p     {  margin:0;
         padding:0 0 6pt 0;
         }

ul li {  }

ol li {  }


#kopf {  position:absolute;
         color:#000;
            left:0;
            top:0;
            padding-top:8px;
            width:100%;
            height:55px;
/*       border-bottom:17px #000 solid;  */
            z-index:0;
            }

#kopf p
      {  font-size:9pt;
         background-color:transparent;
         color:#000;
         text-align:right;
         font-family:helvetica,geneva,arial,sans-serif;
         font-weight:bold;
         line-height:103%;
         margin:0 120px 0 0;
         width:auto;
         }

#kopf p a
      {  text-decoration:none;
         }

#kopf p a:link,
#kopf p a:visited
      {  color:#000;
         }

#kopf p span
      {  color:#f00;
         font-weight:bold;
         }

#logo
      {  position:absolute;
         top:1px;
         right:0;
         width:120px;
         z-index:1;
         }

#eurolinke
      {  position:absolute;
         top:67px;
         right:95px;
         width:100px;
         height:35px;
         z-index:2;
         }

#service
      {  display:none;}

#sidebar
      {  display:none;}

#inhalt
      {  background-color:#fff;
         color:#000;
         width:auto;
         margin:130px 0 0 0;
         border:none;
         }

#navi {  display:none;}


.foot
         {  display:none;}



/* Weblog */

.zf_channel   /* Kanal */
   {  width:100%;
      text-align:right;
      margin:22px 0 0 0;
      border:1px #dcdcdc dotted;
      }

.zf_logo   /*  */
   {  float:left;
      margin:0 16px 0 0;
      }

.zf_controls   /* Funktionen */
   {  margin-top:10px;}


.zf_moreurl,   /* mehr */
.zf_hideurl   /* verbergen */
   {  float:left;
      margin-right:10px;
      }

.zf_moreurl a,   /* mehr */
.zf_hideurl a  /* verbergen */
   {  background-color:#c0c0c0;
      color:#f00;
      text-decoration:none;
      font-size:0.9em;
      font-weight:bold;
      padding:2px;
      }

.zf_moreurl a:link,   /* mehr */
.zf_moreurl a:visited,   /* mehr */
.zf_hideurl a:link,  /* verbergen */
.zf_hideurl a:visited  /* verbergen */
   {  background-color:#c0c0c0;
      color:#f00;
      text-decoration:none;
      font-size:0.85em;
      font-weight:bold;
      padding:0 2px 0 2px;
/*
      border:2px #c0c0c0 outset;
*/
      }

.zf_moreurl a:hover,   /* mehr */
.zf_moreurl a:active,   /* mehr */
.zf_moreurl a:focus,   /* mehr */
.zf_hideurl a:hover,  /* verbergen */
.zf_hideurl a:active,  /* verbergen */
.zf_hideurl a:focus  /* verbergen */
   {  background-color:#c0c0c0;
      color:#f00;
      text-decoration:none;
      font-size:0.85em;
      font-weight:bold;
      padding:0 2px 0 2px;
/*
      border:2px #c0c0c0 inset;
*/
      }

.zf_chantitle   /* Kanaltitel */
   {  font-size:1em;
      font-weight:bold;
      }

.zf_rss   /* RSS-Link */
   {  display:none;
      }

.zf_lastupdated   /* letzte Aktualisierung */
   {  font-size:9px;}

.zf_news   /* News-Bereich */
   {  }

.zf_title   /* News-Titel */
   {  margin-top:8px;}

.zf_description span,   /* News-Anriss */
.zf_description span p  /* News-Anriss */
   {  font-size:0.9em;
      }

.zf_pubdate   /* Veröffentlichungsdatum */
   {  font-size:9px;}

.zf_news   /* News-Anriss */
   {  clear:left;
      }

.zf_news   /* News-Anriss */
   {  font-size:0.9em;
      }

.zf-between  /*  Zwischenraum */
   {  border-top:1px #f00 solid;
      margin-top:10px;
      padding-top:10px;
      }


/* Sitemap */

dl {  padding:18px 0 0 0;
      }

dl a
   {  text-decoration:none;}

dt {  font-weight:bold;
      }

dt a:link,
dt a:visited
   {  color:#000;
      }

dt a:hover,
dt a:active,
dt a:focus
   {  color:#f00;
      }

dd {  padding-left: 18px;
      }

.anfang   /* Einhaltung der Oberkante, wenn der Inhalt nicht mit einem Titel beginnt */
   {  padding-top:18px;
      }

form,
#footer
   {  display:none;
      }
