* {
  margin:0;
  padding:0;
}


body                        {
                              background-color:#fff;
                              width:100%;
                              font-family:verdana,arial,sans-serif;
                              color:#6d6d6d;
                              font-size:11pt;
                            }
html                        {  } 

a:focus                     { outline:none; }
a                           { color:#ea7400; }
a:link                      { text-decoration:none; }
a:visited                   { text-decoration:none; }
a:active                    { text-decoration:none; }
a:hover                     { color:#ea7400; text-decoration:none; }

.lblue a                    { color:#005584 !important; } 
.lblue a:link               { text-decoration:none; }
.lblue a:visited            { text-decoration:none; }
.lblue a:active             { text-decoration:none; }
.lblue a:hover              { color:#ea7400 !important; text-decoration:none; }


h1 {
  font-weight: normal;
  font-size: 16pt;
  margin-bottom: 30px;
  color: #00598a;
  text-transform: uppercase;
}

p {
  font-size: 10pt;
  padding-bottom: 20px;
  text-align: justify;
}

.presse-meldung { padding-bottom:20px; font-size:10pt; }
.presse-datum {  }
.presse-titel { padding-left:20px; }
.presse-titel-detail { font-weight:bold; padding-bottom:20px; }
.presse-text {  }
.text-klein { font-size:9pt; }
.text-bold { font-weight:bold !important; }
.presse-bild { margin-top:10px; margin-bottom:10px; }
.presse-bild-info { margin-bottom:10px; }
.presse-bild-info p { font-size:8pt !important; }
.pr-asp-titel { font-weight:bold; padding-bottom:15px; }
.pr-asp-name { padding-bottom:10px; }
.pr-asp-firma { padding-bottom:10px; }
.pr-asp-standort { padding-bottom:10px; }
.pr-asp-adresse { padding-bottom:10px; }
.pr-asp-kontakt { padding-bottom:10px; }
