body                 {
        background-color:      #FFFFFF;
        margin-top:                0px;
        margin-bottom:             0px;
        margin-left:               0px;
        margin-right:              0px;
        padding:                   0px; }

td,tr,p,br,center,a,tr,b,alt,nobr,dd,img,body,li,ul {
   font-size:                                  11px;
   line-height:              15px;
   text-decoration:          none;
   color:                 #616161;
   font-family:    Verdana, Arial;
   font-weight:            normal; }

h1   {
        padding-left: 0px;
        font-size: 13px;
        line-height: 14px;
        text-decoration: none;
        color: purple;       ##  #b51f3c
        font-family: Verdana, Arial;
        font-weight: 600;}

.email {
   font-size:                                  14px;
   line-height:              20px;
   text-decoration:          none;
   color:                 #616161;
   font-family:    Verdana, Arial;
   font-weight:            normal; }

a:link               {
        color:                  #B51E3B;
        text-decoration:      none;}

a:active             {
        color:                  #B51E3B;
        text-decoration:      none; }

a:visited            {
        color:                  #B51E3B;
        text-decoration:      none;}

a:hover              {
    color:                  #B51E3B;
    text-decoration:      none; }

.ivory                                 {background-color:ivory;}

.purple                                {color:purple; font-weight:bold;}

.headline           {
        padding-left: 10px;
        font-size: 15px;
        line-height: 16px;
        text-decoration: none;
        color: #ea4d00;
        font-family: Arial, Verdana,  ;
        font-weight: bold;
        letter-spacing : 1px;}

.datum {font-size:9; font-family: arial; line-height:10 pt;}

.hoch {line-height: 0pt;}

.link {color: blue; text-decoration: underline; font-style: arial; font-size: 8pt; line-height:10pt;}

.small              {
        padding-right: 10px;
        font-size: 10px;
        line-height: 13px;
        text-decoration: none;
        color: #616161;
        font-family: Verdana, Arial;
        text-align : right;}

.igel              {

        padding-right: 10px;
        font-size: 10px;
        line-height: 13px;
        text-decoration: none;
        color: #b51f3c;
        font-family: Verdana, Arial;
        text-align : right;}

.statistik {
        padding-right: 10px;
        font-size: 10px;
        line-height: 11px;
        text-decoration: none;
        color: #b51f3c;
        font-family: Verdana, Arial;
        text-align : right; }

.head    {
    padding-left:             15px;
    font-size:                30px;
    line-height:              40px;
    text-decoration:          none;
    color:                 #b51f3c;
    font-family: Verdana, Arial   ;
    font-weight:            500; }

.nadpis   {
        padding-left: 0px;
        font-size: 12px;
        line-height: 16px;
        text-decoration: none;
        color: #b51f3c;
        font-family: Verdana, Arial;
        font-weight: 600;}

.body {
        font-family:Arial;
        font-size:1px;
        color: white;
        line-height: 1px;
        text-decoration: none;}

a.body:link      { font-family:Arial; font-size:1pt; color: white; text-align:left;}
a.body:visited   { font-family:Arial; font-size:1pt; color: white; text-align:left;}
a.body:active    { font-family:Arial; font-size:1pt; color: white; text-align:left;}
a.body:hover     { font-family:Arial; font-size:1pt; color: white; text-align:left;}

# runde Ecken
.curved {
  background: transparent;
  width: 400px;
  text-align:justify;
  }
.curved h1, .curved p {
  margin:0 10px;
  }
.curved h1 {
  font-size:2em;
  color:red;
  }
.curved p {
  padding-bottom:0.5em;
  }

.b1 {
  display:block;
  overflow:hidden;
  height:1px;
  margin:0 5px;
  background:#ffcc00;
  font-size:1px;
  }
.b2 {
  display:block;
  overflow:hidden;
  height:1px;
  background: #ffffcc;
  border-left:2px solid #ffcc00;
  border-right:2px solid #ffcc00;
  margin:0 3px;
  height:1px;
  font-size:1px;
  }
.b3 {
  display:block;
  overflow:hidden;
  height:1px;
  background:#ffffcc;
  border-left:1px solid #ffcc00;
  border-right:1px solid #ffcc00;
  margin:0 2px;
  font-size:1px;
  }
.b4 {
  display:block;
  overflow:hidden;
  height:1px;
  background:#ffffcc;
  border-left:1px solid #ffcc00;
  border-right:1px solid #ffcc00;
  margin:0 1px;
  height:2px;
  border-width:0 1px;
  font-size:1px;
  }

.boxcontent {
  display:block;
  background:#ffffcc;
  border:0 solid #ffcc00;
  border-width:0 1px;
  text-align:justify;
  }

.foot {
  font-style: arial;
  font-size: 7pt;
  text-decoration: none;
  color: blue;
  line-height: 10pt;
}

a.logo:link { font-size: 14px; line-height: 20px; color: #616161; font-weight: 900;text-align:center;}
a.logo:visited { font-size: 14px; line-height: 20px; color: #616161; font-weight: 900;text-align:center;}
a.logo:active { font-size: 14px; line-height: 20px; color: #fb7d00; font-weight: 900;text-align:center;}
a.logo:hover { font-size: 14px; line-height: 20px; color: #bfbfbf; font-weight: 900;text-align:center;}