H1 { font-family: "sans-serif", "Arial", "Helvetica";
     font-weight: bold;
     text-align: center;
     font-size :16pt;
     background: #FFCC33;
     border-style:none;
     border-width:thin;
     margin-left: 0px;
     margin-right: 0px;
     width:100%;
     }
H2 { font-weight: bold;
     font-size: 14pt;
     font-family: "sans-serif", "Arial", "Helvetica";
     margin-left: 0px;
     }
H3 { font-size: 13pt;
     font-family: "sans-serif", "Arial", "Helvetica";
     margin-left: 0px;
     margin-bottom: 6px;
     margin-top: 10px;
     font-weight: bold;
     }
H4 { font-weight: bold; font-size: 11pt; font-family: "sans-serif", "Arial", "Helvetica" }

P { font-size: 11pt; font-family: "Arial", "Helvetica", "sans-serif"; margin-top:8pt; margin-bottom:8pt;}

TD { font-size: 11pt; font-family: "Arial", "Helvetica", "sans-serif"; margin-top:0pt; margin-bottom:0pt;}

TD p { font-size: 11pt; font-family: "Arial", "Helvetica", "sans-serif"; margin-top:0pt; margin-bottom:8pt;}

UL { font-size: 11pt; font-family: "Arial", "Helvetica", "sans-serif"}
OL { font-size: 11pt; font-family: "Arial", "Helvetica", "sans-serif"}
LI { font-size: 11pt; font-family: "Arial", "Helvetica", "sans-serif"}

DL { font-size: 11pt; font-family: "Arial", "Helvetica", "sans-serif"}
DD { font-size: 11pt; font-family: "Arial", "Helvetica", "sans-serif"; }
DT { font-size: 11pt; font-family: "Arial", "Helvetica", "sans-serif"; font-weight:bold;}

address {font-size: 11pt; font-family: "Arial", "Helvetica", "sans-serif";
        font-weight: bold; font-style: normal; }

em { font-weight: bold; font-style: normal }
body { background: #ffffff }
.wieh4 { font-weight: bold; font-size: 11pt; font-family: "sans-serif", "Arial", "Helvetica" }
.footer { font-size: 8pt;
          text-align:center;
          margin-top:4px;
          margin-bottom:0px; }
.small { font-size: 8pt; text-align: left; margin-top:0px; margin-bottom:0px; }
.tiny { font-size: 6pt; text-align: left }
td.index {background-color:#ffffcc}
td.index p{
       font-size:87%;
}
td.index h1{
       font-size:87%;
       width:auto;
}
td.index h2{
       font-size:87%;
}
td.menu li {
        color:#993333;
        font-family:Arial,Helvetica,sans;
        font-size:8pt;
}
p.menu {
        color:#993333;
        font-family:Arial,Helvetica,sans;
        font-size:8pt;
        border:0px;
        padding:0px;
        margin-bottom:0pt;
}
p.mehr {
        text-align:right;
        margin-top:0px;
        margin-bottom:20pt;
}
p.menu a  {
        text-decoration:underline;
        color:#cc3333;
}

td.menu {
        color:#993333;
        font-family:Arial,Helvetica,sans;
        font-size:8pt;
}
/* Für "Deutschland, uneinig Vaterland" */
div.deutschland h3 {
/*     font-family: "sans-serif", "Arial", "Helvetica";
     font-weight: bold;
     text-align: center;
     font-size :16pt;*/
     background: #FFCC33;
     border-style:none;
     border-width:thin;
     margin-left: 0px;
     margin-right: 0px;
     width:100%;
    }

div.inschrift p {
    font-size: 9pt;
    font-weight: light;
  }
div.inschrift {
    padding: 8px;
    color: red;
    float: left;
    width: 150px;
    border-style: solid;
    border-width: 2px;
    border-color: red;
  }
  p.stat{
    text-align:left;
    font-size:9pt;
    border-style:none;
    border-width:thin;
    background-color:#ffff66;
    padding:5pt;
    margin-top:0cm;
    margin-bottom:0pt;
  }
h2.small{
    font-size:12pt;
    font-weight:bold;
    font-family:Helvetica,Arial;
    text-align:center;
    margin-top:6px:
    margin-bottom:4px;
}
  div.marken p {
    font-size:9pt;
    text-align:center;
    margin-left: 50px;
    margin-right: 50px;
  }
  td.marken p{
    font-size:10pt;
    font-family:Helvetica,Arial;
    font-style:italic;
    vertical-align:top;
    text-align:center;
    margin-bottom:5px;
/*    text-align:left; */
  }
  td.eintrag{
    font-size:8pt;
    font-family:Helvetica,Arial;
    vertical-align:middle;
    text-align:left;
  }
  td.frame{
/*    font-size:8pt; */
    font-family:Helvetica,Arial;
    vertical-align:top;
/*    text-align:left;*/
    background-color:#99ffff;
  }
  tr.h{
    background-color:#ffcc33
  }
  td h3{
    font-size:14pt;
    text-align:left;
    margin-top:0px;
    margin-bottom:0px;
    font-weight:normal;
  }
  td ul{
    font-size:11pt;
  }

div.pnews {
}

div.pnews h2 {
    border-top: thin solid #cccccc;
    padding-top: 5px;
    margin-top: 10px;
    clear: left;
}

div.pnews p {}

div.pnews img {
    float: left;
}
p.standort a {
           background:#FFCC33;
           text-decoration:underline;
           color:#cc3333;
}