/* norm_ie.ranewsflash (Grundeinstellungen für alle Styles) [Portal: nflash] */

/* Ausgabe des Panels */
body {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  background-color: #F8F8F8;
 }

/* Ausgabe der Informationen im Nachrichtenüberblick */
p.ranewsflashListTitle {
  font-family: verdana, arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 15px;
  margin-bottom: 5px;
  margin-left: 14px;
  margin-right: 6px;
  color: #000000;
 }
p.ranewsflashListSubtitle {
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  font-style: italic;
  text-decoration: none;
  text-align: left;
  margin-top: -2px;
  margin-bottom: 5px;
  margin-left: 14px;
  margin-right: 6px;
  color: #000000;
 }
p.ranewsflashListIntroduction {
  font-family: verdana, arial, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 15px;
  margin-bottom: -10px;
  margin-left: 14px;
  margin-right: 6px;
  color: #000000;
 }
p.ranewsflashListCategory {
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: right;
  text-transform: uppercase;
  margin-top: 40px;
  margin-bottom: 5px;
  margin-left: 6px;
  margin-right: 6px;
  color: #004679;
 }
span.ranewsflashListHintNewsTodayPosition {
  text-align: left;
  padding-top: 0px;
  padding-bottom: 5px;
  padding-left: 0px;
  padding-right: 0px;
  display: block;
 }
span.ranewsflashListHintNewsToday {
  color: #DC2B19;
 }
span.ranewsflashListPublishingdate {
  font-size: 7pt;
 }
p.ranewsflashListContent {
  font-family: verdana, arial, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 15px;
  margin-bottom: 10px;
  margin-left: 18px;
  margin-right: 6px;
  color: #000000;
 }
p.ranewsflashListCourt {
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  font-style: italic;
  text-decoration: none;
  text-align: left;
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 14px;
  margin-right: 6px;
  color: #000000;
 }
p.ranewsflashListSource {
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  font-style: italic;
  text-decoration: none;
  text-align: left;
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 14px;
  margin-right: 6px;
  color: #000000;
 }
p.ranewsflashListSourceDatas {
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  font-style: italic;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 3px;
  margin-left: 14px;
  margin-right: 6px;
  color: #000000;
}

/* Ausgabe der Informationen in der Detailansicht */
p.ranewsflashDetailTitle {
  font-family: verdana, arial, sans-serif;
  font-size: 14pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 5px;
  margin-left: 14px;
  margin-right: 6px;
  color: #000000;
 }
p.ranewsflashDetailSubtitle {
  font-family: verdana, arial, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  font-style: italic;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 5px;
  margin-left: 16px;
  margin-right: 6px;
  color: #000000;
 }
p.ranewsflashDetailIntroduction {
  font-family: verdana, arial, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 15px;
  margin-bottom: 0px;
  margin-left: 16px;
  margin-right: 6px;
  color: #000000;
 }
p.ranewsflashDetailCategory {
  font-family: verdana, arial, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: right;
  margin-top: 20px;
  margin-bottom: 5px;
  margin-left: 6px;
  margin-right: 6px;
  color: #004679;
 }
span.ranewsflashDetailPublishingdate {
  font-size: 8pt;
 }
p.ranewsflashDetailContent {
  font-family: verdana, arial, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 15px;
  margin-bottom: 20px;
  margin-left: 18px;
  margin-right: 6px;
  color: #000000;
 }
p.ranewsflashDetailSourceTitle {
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 3px;
  margin-left: 14px;
  margin-right: 6px;
  color: #000000;
 }
p.ranewsflashDetailSourceDatas {
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  font-style: italic;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 3px;
  margin-left: 21px;
  margin-right: 6px;
  color: #000000;
 }
a.ranewsflashDetailLink:link {
  text-decoration: none;
  color: #000000;
 }
a.ranewsflashDetailLink:visited {
  text-decoration: none;
  color: #000000;
 }
a.ranewsflashDetailLink:active {
  text-decoration: none;
  color: #000000;
 }
a.ranewsflashDetailLink:hover {
  text-decoration: underline;
  color: #0000BF;
 }
p.ranewsflashDetailHintTitle {
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 20px;
  margin-bottom: 3px;
  margin-left: 14px;
  margin-right: 6px;
  color: #450000;
 }
p.ranewsflashDetailHintText {
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 10px;
  margin-left: 21px;
  margin-right: 6px;
  color: #3F0000;
 }

/* Positionierung der Buttons */
 table.ranewsflashButtons {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
 }

/* Ausgabe der "Copyright"-Bemerkung */
p.ranewsflashCopyright {
  font-family: verdana, arial, sans-serif;
  font-size: 7.5pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: right;
  margin-top: 8px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 6px;
  color: #000000;
 }
a.ranewsflashCopyright:link {
  text-decoration: none;
  color: #000000;
 }
a.ranewsflashCopyright:visited {
  text-decoration: none;
  color: #000000;
 }
a.ranewsflashCopyright:active {
  text-decoration: none;
  color: #000000;
 }
a.ranewsflashCopyright:hover {
  text-decoration: underline;
  color: #4F4F4F;
 }

/* Ausgabe der Fehlermeldungen */
table.ranewsflashErrorMessage {
  margin-top: 6px;
  margin-bottom: 0px;
  margin-left: 6px;
  margin-right: 6px;
  background-color: #660033;
 }
p.ranewsflashErrorMessage {
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 6px;
  margin-bottom: 6px;
  margin-left: 6px;
  margin-right: 6px;
  color: #FFFFCC;
 }
p.ranewsflashErrorMessageNoNews {
  font-family: verdana, arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 15px;
  margin-bottom: 5px;
  margin-left: 14px;
  margin-right: 6px;
  color: #000000;
 }

/* Anpassung des Rahmens für die Seitenausrichtung */
 table.PrintMode {
   width: 100%;
 }
 td.PrintModeBorder {
   width: 0;
 }
 td.PrintModeContent {
   width: 100%;
 }

/* Einstellungen für die Werbe- bzw. Musterseite zum ra-newsflash */
body#nflashDEMO {
  background-image: url("../../images/nflash/background_demo.gif");
  background-repeat: repeat;
  background-position: center;
  background-attachment: fixed;
 }
body#nflashDEMO table.head {
  background-color: #576881;
  height: 30px;
 }
body#nflashDEMO tr.lettering {
  background-image: url("../../images/nflash/slogan_ranewsflash.gif");
  background-repeat: no-repeat;
  background-position: center 10px;
 }
body#nflashDEMO img.logo {
  margin-top: 24px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  float: right;
 }
body#nflashDEMO div.textboxs {
  width: 220px;
  height: 1000px;
  float: right;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 20px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
 }
body#nflashDEMO div.textbox {
  width: 212px;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 3px;
  padding-left: 0px;
  padding-right: 0px;
  background-color: #FFFFFF;
  border-color: #808080;
  border-width: 4px;
  border-style: solid;
 }

body#nflashDEMO div.textboxAdvertisement {
  width: 212px;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  background-color: #EEEEEE;
  border-color: #905050;
  border-width: 4px;
  border-style: solid;
 }
body#nflashDEMO div.textboxAdvertisement div{
  padding-left: 8px;
  padding-top: 2px;
  padding-bottom: 2px;
 }
body#nflashDEMO p.textboxTitleAdvertisement {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 2px;
  padding-right: 0px;
  font-family: verdana, arial, sans-serif;
  font-size: 7pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: right;
  background-color: #905050;
  color: #EFEFEF;
 }
body#nflashDEMO p.textboxSimpletextAdvertisement {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 2px;
  padding-left: 4px;
  padding-right: 4px;
  font-family: verdana, arial, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color:#905050;
 }
body#nflashDEMO div.textboxSimpletextAdvertisementList {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-family: verdana, arial, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color: #905050;
 }
body#nflashDEMO div.textboxSimpletextAdvertisementList ul {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 15px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
 }

body#nflashDEMO a.textboxSimpletextAdvertisement {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color: #905050;
  cursor:pointer;
 }

body#nflashDEMO p.textboxTitle {
  margin-top: 0px;
  margin-bottom: 6px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 4px;
  padding-bottom: 8px;
  padding-left: 2px;
  padding-right: 0px;
  font-family: verdana, arial, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  background-color: #808080;
  color: #EFEFEF;
 }
body#nflashDEMO p.textboxSimpletext {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 2px;
  padding-left: 4px;
  padding-right: 4px;
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color: #000000;
 }
body#nflashDEMO p.textboxButton {
  margin-top: 2px;
  margin-bottom: 2px;
  margin-left: 6px;
  margin-right: 6px;
 }
body#nflashDEMO div.textboxPricelist {
  clear: both;
 }
body#nflashDEMO p.textboxPricelistA {
  float: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 10px;
  padding-right: 6px;
  font-family: verdana, arial, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: right;
  color: #DC2B19;
 }
body#nflashDEMO p.textboxPricelistA span {
  font-size: 6.5pt;
  font-weight: normal;
 }
body#nflashDEMO p.textboxPricelistB {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 6px;
  padding-right: 2px;
  font-family: verdana, arial, sans-serif;
  font-size: 7.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color: #000000;
 }
body#nflashDEMO p.textboxQuestion {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 4px;
  padding-bottom: 0px;
  padding-left: 6px;
  padding-right: 6px;
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color: #000000;
 }
body#nflashDEMO p.textboxAnswer {
  margin-top: 2px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 8px;
  padding-left: 10px;
  padding-right: 6px;
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color: #000000;
 }
body#nflashDEMO ul.textboxAnswer {
  margin-top: -2px;
  margin-bottom: 4px;
  margin-left: 40px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 6px;
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color: #000000;
 }
body#nflashDEMO p.textboxAnswerLink {
  margin-top: 2px;
  margin-bottom: 5px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: right;
 }
body#nflashDEMO a.textboxAnswerLink:link {
  text-decoration: none;
  color: #000099;
 }
body#nflashDEMO a.textboxAnswerLink:visited {
  text-decoration: none;
  color: #000099;
 }
body#nflashDEMO a.textboxAnswerLink:hover {
  text-decoration: underline;
  color: #333366;
 }
body#nflashDEMO a.textboxAnswerLink:active {
  text-decoration: none;
  color: #000099;
 }
body#nflashDEMO div.textboxNewAnswer {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 3px;
  margin-right: 3px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  background-color: #FEFDF1;
  border-style: solid;
  border-width: 1px;
  border-color: #808080;
 }
body#nflashDEMO div.textboxHint {
  margin-top: -6px;
  margin-bottom: 6px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  background-color: #FEFDF1;
  border-style: solid;
  border-width: 1px;
  border-color: #808080;
  border-top-style: none;
  border-left-style: none;
  border-right-style: none;
 }
body#nflashDEMO div.textboxHint p.symbol {
  font-family: verdana, arial, sans-serif;
  font-size: 17pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 3px;
  margin-right: 5px;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 0px;
  padding-right: 0px;
  color: #A02020;
  float: left;
 }
body#nflashDEMO div.textboxHint p.hint {
  font-family: verdana, arial, sans-serif;
  font-size: 7.5pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 4px;
  margin-right: 4px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 0px;
  padding-right: 0px;
  color: #000000;
 }
body#nflashDEMO a.textboxHint:link {
  text-decoration: none;
  color: #000000;
 }
body#nflashDEMO a.textboxHint:visited {
  text-decoration: none;
  color: #000000;
 }
body#nflashDEMO a.textboxHint:hover {
  text-decoration: underline;
  color: #000000;
 }
body#nflashDEMO a.textboxHint:active {
  text-decoration: none;
  color: #000000;
 }
body#nflashDEMO div.textboxSpecialoffer {
  width: 212px;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 3px;
  padding-left: 0px;
  padding-right: 0px;
  background-color: #FFF0DD;
  background-image: url("../../images/nflash/banner_specialoffer.gif");
  background-repeat: no-repeat;
  background-position: right top;
  border-color: #5D1521;
  border-width: 4px;
  border-style: solid;
 }
body#nflashDEMO div.textboxSpecialoffer img.symbol {
  margin-top: 5px;
  margin-bottom: 1px;
  margin-left: 6px;
  margin-right: 25px;
  float: right;
 }
body#nflashDEMO div.textboxSpecialoffer p.title {
  font-family: verdana, arial, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 4px;
  padding-right: 4px;
  color: #5D1521;
 }
body#nflashDEMO div.textboxSpecialoffer p.text {
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 2px;
  padding-left: 4px;
  padding-right: 4px;
  color: #000000;
 }
body#nflashDEMO div.textboxSpecialoffer p.text span {
  font-weight: bold;
  color: #7C3001;
 }
body#nflashDEMO p.introductionA {
  font-family: verdana, arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 95px;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 0px;
  color: #000000;
 }
body#nflashDEMO p.introductionB {
  font-family: verdana, arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 135px;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 0px;
  color: #000000;
 }
body#nflashDEMO p.text {
  font-family: verdana, arial, sans-serif;
  font-size: 9.5pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 4px;
  margin-left: 0px;
  margin-right: 0px;
  color: #000000;
 }
body#nflashDEMO p.finaltext {
  font-family: verdana, arial, sans-serif;
  font-size: 9.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: center;
  margin-top: 60px;
  margin-bottom: 15px;
  margin-left: 0px;
  margin-right: 0px;
  color: #000000;
 }
body#nflashDEMO p.elucidation {
  font-family: verdana, arial, sans-serif;
  font-size: 9.5pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 4px;
  margin-left: 16px;
  margin-right: 0px;
  color: #000000;
 }
body#nflashDEMO p.elucidation span.tip {
  font-size: 8.5pt;
  font-weight: bold;
 }
body#nflashDEMO p.elucidation a {
  font-family: verdana, arial, sans-serif;
  font-size: 9.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  margin-top: 0px;
  margin-bottom: 6px;
  margin-left: 0px;
  margin-right: 0px;
  color: #333366;
 }
body#nflashDEMO p.elucidation a:link {
  text-decoration: none;
  color: #333366;
 }
body#nflashDEMO p.elucidation a:visited {
  text-decoration: none;
  color: #333366;
 }
body#nflashDEMO p.elucidation a:hover {
  text-decoration: underline;
  color: #333366;
 }
body#nflashDEMO p.elucidation a:active {
  text-decoration: none;
  color: #333366;
 }
body#nflashDEMO li.elucidation {
  font-family: verdana, arial, sans-serif;
  font-size: 9.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 4px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  color: #000000;
 }
body#nflashDEMO li.elucidation span {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: justify;
  color: #000000;
  display: block;
 }
body#nflashDEMO li.elucidation span.additional {
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  font-style: italic;
  text-decoration: none;
  text-align: left;
  color: #000000;
  display: block;
 }
body#nflashDEMO p.telephone {
  font-family: verdana, arial, sans-serif;
  font-size: 9.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: center;
  margin-top: 0px;
  margin-bottom: 35px;
  margin-left: 0px;
  margin-right: 0px;
  color: #333366;
 }
body#nflashDEMO p.telephone span {
  font-size: 6pt;
  color: #000000;
 }
body#nflashDEMO div.datablock {
  width: 460px;
  float: left;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  border-color: #A1A1A1;
  border-width: 1px;
  border-style: dotted;
 }
body#nflashDEMO p.datablockIntroduction {
  width: 480px;
  float: left;
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: underline;
  text-align: left;
  margin-top: 15px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  color: #212121;
 }
body#nflashDEMO p.datablockComment {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: normal;
  font-style: italic;
  text-decoration: none;
  text-align: right;
  margin-top: 2px;
  margin-bottom: 0px;
  margin-left: 6px;
  margin-right: 6px;
  color: #333366;
 }
body#nflashDEMO a.generallink {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  margin-top: 0px;
  margin-bottom: 6px;
  margin-left: 0px;
  margin-right: 0px;
  color: #333366;
 }
body#nflashDEMO a.generallink:link {
  text-decoration: none;
  color: #333366;
 }
body#nflashDEMO a.generallink:visited {
  text-decoration: none;
  color: #333366;
 }
body#nflashDEMO a.generallink:hover {
  text-decoration: underline;
  color: #333366;
 }
body#nflashDEMO a.generallink:active {
  text-decoration: none;
  color: #333366;
 }
body#nflashDEMO p.filterhint {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  margin-top: 6px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  color: #333366;
  width: 600px;
 }
body#nflashDEMO p.filterhint span {
  font-weight: bold;
 }
body#nflashDEMO div#dummy {
  width: 1px;
  height: 30px;
  clear: both;
 }
body#nflashDEMO a.piclink {
  margin-top: 3px;
  margin-bottom: 3px;
  margin-left: 3px;
  margin-right: 0px;
  float: right;
 }
body#nflashDEMO a.piclink:link img {
  border-color: #E9E9E9;
  border-width: 4px;
  border-style: solid;
 }
body#nflashDEMO a.piclink:visited img {
  border-color: #E9E9E9;
  border-width: 4px;
  border-style: solid;
 }
body#nflashDEMO a.piclink:hover img {
  border-color: #808080;
  border-width: 4px;
  border-style: solid;
 }
body#nflashDEMO a.piclink:active img {
  border-color: #E9E9E9;
  border-width: 4px;
  border-style: solid;
 }
body#nflashDEMO a.textlink {
  font-family: verdana, arial, sans-serif;
  font-size: 9.5pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: underline;
 }
body#nflashDEMO a.textlink:link {
  border-style: none;
  background-color: transparent;
  color: #000000;
 }
body#nflashDEMO a.textlink:visited {
  border-style: none;
  background-color: transparent;
  color: #000000;
 }
body#nflashDEMO a.textlink:hover {
  border-color: #808080;
  border-width: 2px;
  border-style: solid;
  background-color: #808080;
  color: #EFEFEF;
 }
body#nflashDEMO a.textlink:active {
  border-style: none;
  background-color: transparent;
  color: #000000;
 }
body#nflashDEMO p.selection {
  font-family: verdana, arial, sans-serif;
  font-size: 7.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  margin-top: 2px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  color: #E0EDFE;
 }
body#nflashDEMO select.selection {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  margin-top: 5px;
  margin-bottom: 3px;
  margin-left: 0px;
  margin-right: 0px;
  color: #333366;
 }
body#nflashDEMO div.selectionDelimiter {
  height: 45px;
  width: 3px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 12px;
  margin-right: 12px;
  background-color: #E0EDFE;
 }
body#nflashDEMO div.iframebox {
  width: 414px;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 5px;
  padding-left: 0px;
  padding-right: 0px;
  background-color: #FFFFFF;
  border-color: #808080;
  border-width: 4px;
  border-style: solid;
 }
body#nflashDEMO div.advertisingbar {
 background-image: url("../../images/nflash/advertisingbar.gif");
 height: 45px;
 width: 460px;
 }
body#nflashDEMO div.advertisingbar p.slogan {
  font-family: verdana, arial, sans-serif;
  font-size: 9.5pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 14px;
  padding-bottom: 0px;
  padding-left: 44px;
  padding-right: 0px;
  color: #FFFFFF;
 }
body#nflashDEMO div.advertisingbar a.sloganlink {
  font-weight: bold;
  text-decoration: none;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 6px;
  padding-right: 0px;
 }
body#nflashDEMO div.advertisingbar a.sloganlink:link {
  text-decoration: none;
  color: #FFFFFF;
 }
body#nflashDEMO div.advertisingbar a.sloganlink:visited {
  text-decoration: none;
  color: #FFFFFF;
 }
body#nflashDEMO div.advertisingbar a.sloganlink:hover {
  text-decoration: underline;
  color: #FFFFFF;
 }
body#nflashDEMO div.advertisingbar a.sloganlink:active {
  text-decoration: none;
  color: #FFFFFF;
 }

/* standartisierter Seitenkopf für ra-newsflash Seiten */
div.ranewsflashPagehead {
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 10px;
  padding-bottom: 14px;
  padding-left: 10px;
  padding-right: 10px;
  background-color: #576881;
 }
div.ranewsflashPagehead div.leftsector {
 }
div.ranewsflashPagehead div.rightsector {
  float: right;
 }
div.ranewsflashPagehead div.firstlabel {
  font-family: verdana, arial, sans-serif;
  font-size: 12pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  color: #EFEFEF;
  position: relative;
  top: 2px;
  left: 0px;
 }
div.ranewsflashPagehead div.secondlabel {
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  color: #EFEFEF;
  position: relative;
  top: 0px;
  left: 24px;
 }
div.ranewsflashPagehead div.cnrlabel {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: right;
  margin-top: 5px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  color: #EFEFEF;
 }
div.ranewsflashPagehead div.productlinks {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: right;
  margin-top: 12px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  color: #EFEFEF;
 }
div.ranewsflashPagehead div.productlinks a.Active {
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #363650;
 }
div.ranewsflashPagehead div.productlinks a.Active:link {
  text-decoration: none;
  color: #EFEFEF;
 }
div.ranewsflashPagehead div.productlinks a.Active:visited {
  text-decoration: none;
  color: #EFEFEF;
 }
div.ranewsflashPagehead div.productlinks a.Active:hover {
  text-decoration: none;
  color: #DFDFFF;
 }
div.ranewsflashPagehead div.productlinks a.Active:active {
  text-decoration: none;
  color: #EFEFEF;
 }
div.ranewsflashPagehead div.productlinks a.Inactive {
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #C0C0C0;
 }
div.ranewsflashPagehead div.productlinks a.Inactive:link {
  text-decoration: none;
  color: #666666;
 }
div.ranewsflashPagehead div.productlinks a.Inactive:visited {
  text-decoration: none;
  color: #666666;
 }
div.ranewsflashPagehead div.productlinks a.Inactive:hover {
  text-decoration: none;
  color: #666666;
 }
div.ranewsflashPagehead div.productlinks a.Active:active {
  text-decoration: none;
  color: #666666;
 }

/* Filterverwaltung für den ra-newsflash */
p.filteradminComment {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 4px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 4px;
  color: #000000;
 }
div.filteradminEditor {
  text-align: center;
  margin-top: 10px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 8px;
  padding-right: 8px;
  background-color: #F0F0F9;
  border-style: none;
  width: 475px;
 }
div.filteradminEditor p.hint {
  font-family: verdana, arial, sans-serif;
  font-size: 7.5pt;
  font-weight: normal;
  font-style: italic;
  text-decoration: none;
  text-align: right;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 4px;
  padding-left: 0px;
  padding-right: 0px;
  color: #5F677C;
 }
div.filteradminEditor p.selectionLabel {
  float: left;
  font-family: verdana, arial, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 12px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 6px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  color: #000000;
 }
div.filteradminEditor select.selection {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  color: #000000;
  width: 180px;
 }
div.filteradminEditor p.filtercomment {
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  font-style: italic;
  text-decoration: none;
  text-align: left;
  margin-top: 6px;
  margin-bottom: 18px;
  margin-left: 21px;
  margin-right: 0px;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
  padding-right: 4px;
  color: #111111;
  background-color: #CFD7EC;
  border-style: none;
  width: 435px;
 }
div.filteradminEditor p.filtercomment:first-line {
  font-weight: bold;
 }
table.filteradminEditorCategorylist {
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  background-color: #EFEFEF;
  border-style: solid;
  border-color: #AAAAAA;
  border-width: 2px;
  width: 474px;
 }
table.filteradminEditorCategorylist tr.title {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;
  background-color: #AAAAAA;
 }
table.filteradminEditorCategorylist p.title {
  font-family: verdana, arial, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;
  color: #000000;
 }
table.filteradminEditorCategorylist tr.selecting {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;
 }
table.filteradminEditorCategorylist td.selecting1 {
  border-style: solid;
  border-width: 1px;
  border-color: #AAAAAA;
  border-top-style: none;
  border-left-style: none;
  border-right-style: none;
 }
table.filteradminEditorCategorylist td.selecting2 {
  border-style: solid;
  border-width: 1px;
  border-color: #AAAAAA;
  border-bottom-style: none;
  border-left-style: none;
  border-right-style: none;
 }
table.filteradminEditorCategorylist p.selectingLabel {
  float: left;
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 3px;
  padding-bottom: 2px;
  padding-left: 5px;
  padding-right: 4px;
  color: #000000;
 }
table.filteradminEditorCategorylist a.selecting {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  color: #0000A0;
 }
table.filteradminEditorCategorylist a.selecting:hover {
  color: #6060D0;
 }
tr.filteradminEditorCategorylist {
 }
tr.filteradminEditorCategorylist div {
  float: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  width: 235px;
/*  height: auto;*/
 }
tr.filteradminEditorCategorylist div.category {
 }
tr.filteradminEditorCategorylist div.category p {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 2px;
  margin-right: 0px;
  padding-top: 3px;
  padding-bottom: 4px;
  padding-left: 0px;
  padding-right: 0px;
  color: #000000;
  display: inline;
 }
tr.filteradminEditorCategorylist div.category input {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 2px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  display: inline;
 }
div.filteradminManagement {
  text-align: center;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 6px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  background-color: #CFD7EC;
  border-style: none;
  width: 216px;
 }
div.filteradminManagement p.hint {
  font-family: verdana, arial, sans-serif;
  font-size: 7.5pt;
  font-weight: normal;
  font-style: italic;
  text-decoration: none;
  text-align: right;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 4px;
  padding-left: 8px;
  padding-right: 8px;
  color: #5F677C;
 }
table.filteradminBoxForManagement {
  margin-top: 0px;
  margin-bottom: 10px;
  margin-left: 8px;
  margin-right: 8px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  background-color: #EFEFEF;
  border-style: solid;
  border-color: #AAAAAA;
  border-width: 2px;
  width: 200px;
 }
table.filteradminBoxForManagement tr.title {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;
  background-color: #AAAAAA;
 }
table.filteradminBoxForManagement p.title {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;
  color: #000000;
 }
table.filteradminBoxForManagement p.inputfieldLabel {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 4px;
  margin-bottom: 0px;
  margin-left: 6px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  color: #000000;
 }
table.filteradminBoxForManagement input.inputfield {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 6px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 2px;
  padding-right: 2px;
  background-color: #FFFFFF;
  color: #111191;
  border-style: solid;
  border-width: 1px;
  border-color: #818181;
  width: 180px;
 }
table.filteradminBoxForManagement textarea.inputfield {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: normal;
  font-style: italic;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 6px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 2px;
  padding-right: 2px;
  background-color: #FFFFFF;
  color: #111191;
  border-style: solid;
  border-width: 1px;
  border-color: #818181;
  width: 180px;
 }
table.filteradminBoxForManagement p.createFilterGoodHint {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;
  color: #43AF7C;
 }
table.filteradminBoxForManagement p.createFilterBadHint {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;
  color: #9C0031;
 }
table.filteradminBoxForManagement select.selection {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 6px;
  margin-bottom: 0px;
  margin-left: 6px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  color: #000000;
  width: 180px;
 }
div.filteradminButton {
  margin-top: 8px;
  margin-bottom: 4px;
  margin-left: 2px;
  margin-right: 2px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
 }
div.filteradminConfirmDialog {
  position: relative;
  top: -30px;
  left: -20px;
  width: 180px;
  height: 80px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  background-color: #FFFFFF;
  border-style: solid;
  border-width: 5px;
  border-color: #7F0000;
 }
div.filteradminConfirmDialog p.hint {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  color: #9C0031;
 }

/* Seite für den ra-newsflash spezial "Berufsrecht der Anwälte und Notare" */
div.spezialLawyerBlockDialog {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  background-color: #445555;
  border-style: solid;
  border-width: 5px;
  border-color: #576881;
  position: absolute;
  display: none;
 }
div.spezialLawyerBlockDialog div.boxContent {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 10px;
  padding-right: 10px;
  background-color: #DCE7F5;
  height: 10px;
 }
div.spezialLawyerBlockDialog div.warning {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 10px;
  padding-bottom: 2px;
  padding-left: 0px;
  padding-right: 0px;
 }
div.spezialLawyerBlockDialog div.warning div.symbol {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  height: 40px;
  float: left;
 }
div.spezialLawyerBlockDialog div.warning div.symbol img {
  margin-top: 5px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 4px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
 }
div.spezialLawyerBlockDialog div.warning p.textline {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 4px;
  padding-left: 0px;
  padding-right: 0px;
  color: #374861;
 }
div.spezialLawyerBlockDialog p.hint {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 5px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  color: #475871;
 }
div.spezialLawyerBlockDialog p.importantdata {
  font-family: verdana, arial, sans-serif;
  font-size: 9.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: center;
  margin-top: 2px;
  margin-bottom: 2px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  color: #475871;
 }
div.spezialLawyerBlockDialog p.button {
  margin-top: 2px;
  margin-bottom: 2px;
  margin-left: 6px;
  margin-right: 6px;
 }
div.spezialLawyerBlockDialog p.dialogbutton {
  margin-top: 4px;
  margin-bottom: 2px;
  margin-left: 6px;
  margin-right: 6px;
 }

/* Datenbanksuche für den ra-newsflash */
/* (Anzeige des Archiv-Status) */
div.dbsearchArchiveState {
  margin-top: 3px;
  margin-bottom: 3px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  background-color: #005050;
  height: 32px;
  border-style: none;
 }
div.dbsearchArchiveState div.button {
  margin-top: 4px;
  margin-bottom: 4px;
  margin-left: 0px;
  margin-right: 4px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  float: right;
 }
div.dbsearchArchiveState p.currentFolder {
  font-family: verdana, arial, sans-serif;
  font-size: 7.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 8px;
  padding-bottom: 0px;
  padding-left: 6px;
  padding-right: 0px;
  color: #EBF1EF;
 }
div.dbsearchArchiveState p.currentFolder span {
  font-size: 9pt;
  font-weight: normal;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
 }

/* (Suchformular) */
div.dbsearchSearchform {
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  border-style: none;
 }
div.dbsearchSearchform div.inputsector {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 20px;
  padding-right: 20px;
  border-style: none;
  background-color: #CFD7EC;
 }
div.dbsearchSearchform div.hintsectorNeutral {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  border-style: none;
  background-color: #D0D0D0;
 }
div.dbsearchSearchform div.hintsectorNeutral p {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 6px;
  padding-bottom: 0px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  font-style: italic;
  text-decoration: none;
  text-align: left;
  vertical-align: top;
  color: #606060;
 }
div.dbsearchSearchform div.hintsectorPositive {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  border-style: none;
  background-color: #007F00;
 }
div.dbsearchSearchform div.hintsectorPositive p {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  font-style: italic;
  text-decoration: none;
  text-align: left;
  color: #EFEFEF;
 }
div.dbsearchSearchform div.hintsectorNegative {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  border-style: none;
  background-color: #5F0000;
 }
div.dbsearchSearchform div.hintsectorNegative p {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 10px;
  padding-right: 10px;
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  font-style: italic;
  text-decoration: none;
  text-align: left;
  color: #EFEFEF;
 }
div.dbsearchSearchform p.hintsectorHelptext {
  background-color: #FFFBEC;
 }
div.dbsearchSearchform p.hintsectorHelptext span {
  color: #000000;
 }
div.dbsearchSearchform p.hint {
  font-family: verdana, arial, sans-serif;
  font-size: 7.5pt;
  font-weight: normal;
  font-style: italic;
  text-decoration: none;
  text-align: right;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 4px;
  padding-left: 0px;
  padding-right: 0px;
  color: #5F677C;
 }
div.dbsearchSearchformInputline {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 0px;
  padding-right: 0px;
  display: block;
  width: 500px;
 }
div.dbsearchSearchformInputline p.firstlabel {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 4px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 5px;
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: right;
  color: #101010;
  float: left;
  width: 85px;
 }
div.dbsearchSearchformInputline p.secondlabel {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 4px;
  padding-bottom: 0px;
  padding-left: 7px;
  padding-right: 5px;
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: right;
  color: #101010;
  float: left;
 }
div.dbsearchSearchformInputline select {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  font-family: verdana, arial, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color: #101010;
  float: left;
 }
div.dbsearchSearchformInputline input {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 2px;
  padding-right: 2px;
  font-family: verdana, arial, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color: #101010;
  width: 220px;
 }
div.dbsearchSearchformSelectline {
  margin-top: 6px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 0px;
  padding-right: 0px;
  display: block;
  width: 500px;
 }
div.dbsearchSearchformSelectline p.firstlabel {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 3px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 5px;
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: right;
  color: #101010;
  float: left;
  width: 85px;
 }
div.dbsearchSearchformSelectline select {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color: #576881;
  border-style: none;
  float: left;
 }
div.dbsearchSearchformButton {
  float: right;
 }
table.dbsearchBigButton {
  margin-bottom: 3px;
 }
table.dbsearchBigButton tr {
  height: 73px;
 }
table.dbsearchBigButton td.GeneralButtonBGleft {
  background-image: url("../../images/all/ra-online club/button75_general_left.gif");
 }
table.dbsearchBigButton td.GeneralButtonBGcenter {
  background-image: url("../../images/all/ra-online club/button75_general_center.gif");
 }
table.dbsearchBigButton td.GeneralButtonBGright {
  background-image: url("../../images/all/ra-online club/button75_general_right.gif");
 }
table.dbsearchBigButton p.GeneralButtonText {
  font-size: 16pt;
 }
div.dbsearchSearchformWelcometext {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: #FAFAFA;
  border-color: #808080;
  border-width: 1px;
  border-style: solid;
  position: relative;
  top: 2px;
  left: -140px;
  width: 440px;
 }
div.dbsearchSearchformWelcometext p.greeting {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 4px;
  color: #000000;
 }
div.dbsearchSearchformWelcometext p.content {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 6px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 4px;
  color: #000000;
 }
div.dbsearchSearchformWelcometext p.farewell {
  font-family: verdana, arial, sans-serif;
  font-size: 7.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: right;
  margin-top: 10px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 4px;
  color: #000000;
 }
div.dbsearchSearchformWelcometext p.advertismentTitle {
  font-family: verdana, arial, sans-serif;
  font-size: 7.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 16px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 4px;
  color: #606080;
 }
div.dbsearchSearchformWelcometext p.advertismentText {
  font-family: verdana, arial, sans-serif;
  font-size: 7.5pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 3px;
  margin-bottom: 0px;
  margin-left: 4px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 4px;
  color: #606080;
 }
#quickinfoplusIDadvice div.title {
  text-align: right;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 1px;
  padding-bottom: 3px;
  padding-left: 4px;
  padding-right: 4px;
  background-color: #576881;
  border-style: solid;
  border-width: 2px;
  border-color: #576881;
  border-top-style: none;
 }
#quickinfoplusIDadvice div.title a {
  font-family: verdana, arial, sans-serif;
  font-size: 7pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: right;
  text-transform: none;
  color: #F9F9F9;
 }
#quickinfoplusIDadvice div.title a:link {
  text-decoration: none;
  color: #F9F9F9;
 }
#quickinfoplusIDadvice div.title a:visited {
  text-decoration: none;
  color: #F9F9F9;
 }
#quickinfoplusIDadvice div.title a:hover {
  text-decoration: underline;
  color: #FFFFFF;
 }
#quickinfoplusIDadvice div.title a:active {
  text-decoration: none;
  color: #F9F9F9;
 }
#quickinfoplusIDadvice div.content {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  background-color: #888899;
  border-style: solid;
  border-width: 2px;
  border-color: #576881;
  height: 300px;
 }
#quickinfoplusIDadvice div.content iframe {
  width: 215px;
  height: 300px;
  border-style: none;
 }
#quickinfoplusIDadvice div.content div {
  font-family: verdana, arial, sans-serif;
  font-size: 7.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  line-height: 10pt;
  margin-top: 10px;
  margin-bottom: 0px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 4px;
  color: #FFFFFF;
  width: 195px;
 }
/* (Suchergebnis) */
div.dbsearchSearchresult {
  margin-top: 0px;
  margin-bottom: 5px;
  margin-left: 0px;
  margin-right: 4px;
  padding-top: 5px;
  padding-bottom: 20px;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #F0F0F9;
  border-color: #C0C0C0;
  border-width: 1px;
  border-style: solid;
 }
div.dbsearchResultlist {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
 }
div.dbsearchResultlistPagenavigationSector {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 17px;
  padding-right: 0px;
  background-color: #576881;
  height: 24px;
 }
div.dbsearchResultlistPagenavigation {
  text-align: center;
  vertical-align: middle;
 }
div.dbsearchResultlistPagenavigation div {
  float: left;
  width: 27px;
 }
div.dbsearchResultlistPagenavigation div.linkFirstPage {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 1px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  text-align: left;
  width: 18px;
 }
div.dbsearchResultlistPagenavigation div.linkFirstPage a:link {
  background-image: url("../../images/all/symbol_pagenavi1a.gif");
 }
div.dbsearchResultlistPagenavigation div.linkFirstPage a:visited {
  background-image: url("../../images/all/symbol_pagenavi1a.gif");
 }
div.dbsearchResultlistPagenavigation div.linkFirstPage a:hover {
  background-image: url("../../images/all/symbol_pagenavi1c.gif");
 }
div.dbsearchResultlistPagenavigation div.linkFirstPage a:visited {
  background-image: url("../../images/all/symbol_pagenavi1a.gif");
 }
div.dbsearchResultlistPagenavigation div.linkLastPage {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 1px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  text-align: right;
  width: 18px;
 }
div.dbsearchResultlistPagenavigation div.linkLastPage a:link {
  background-image: url("../../images/all/symbol_pagenavi2a.gif");
 }
div.dbsearchResultlistPagenavigation div.linkLastPage a:visited {
  background-image: url("../../images/all/symbol_pagenavi2a.gif");
 }
div.dbsearchResultlistPagenavigation div.linkLastPage a:hover {
  background-image: url("../../images/all/symbol_pagenavi2c.gif");
 }
div.dbsearchResultlistPagenavigation div.linkLastPage a:visited {
  background-image: url("../../images/all/symbol_pagenavi2a.gif");
 }
div.dbsearchResultlistPagenavigation div.linkOtherPage {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 3px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  font-style: normal;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  }
div.dbsearchResultlistPagenavigation div.linkOtherPage a:link {
  text-decoration: none;
  color: #A8D3FF;
 }
div.dbsearchResultlistPagenavigation div.linkOtherPage a:visited {
  text-decoration: none;
  color: #A8D3FF;
 }
div.dbsearchResultlistPagenavigation div.linkOtherPage a:hover {
  text-decoration: none;
  color: #FF9F00;
 }
div.dbsearchResultlistPagenavigation div.linkOtherPage a:active {
  text-decoration: none;
  color: #A8D3FF;
 }
div.dbsearchResultlistPagenavigation div.selectedElement {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 1px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  font-family: verdana, arial, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  font-style: normal;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  color: #EEFFEE;
  width: 35px;
 }
div.dbsearchResultlistContent {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #FEFEFE;
  border-color: #576881;
  border-width: 1px;
  border-style: solid;
  border-top-style: none;
  border-bottom-style: none;
 }
div.dbsearchResultlistContent span.importantOn {
  background-color: #D1ECCC;
 }
div.dbsearchResultlistContent span.importantOff {
  background-color: transparent;
 }
div.dbsearchResultlistContentLine {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
  padding-right: 5px;
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color: #101010;
  border-color: #C0C0C0;
  border-width: 1px;
  border-style: solid;
  height: 40px;
 }
a.dbsearchResultlistContentLine {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  width: 100%;
 }
a.dbsearchResultlistContentLine:link {
  text-decoration: none;
  color: #101010;
  background-color: #FEFEFE;
 }
a.dbsearchResultlistContentLine:visited {
  text-decoration: none;
  color: #101010;
  background-color: #FEFEFE;
 }
a.dbsearchResultlistContentLine:hover {
  text-decoration: none;
  color: #101010;
  background-color: #DEDEDE;
 }
div.dbsearchResultlistContentLine a:active {
  text-decoration: none;
  color: #101010;
  background-color: #FEFEFE;
 }
div.dbsearchResultlistContentLineMarked {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
  padding-right: 5px;
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color: #101010;
  border-color: #C0C0C0;
  border-width: 1px;
  border-style: solid;
  height: 40px;
 }
a.dbsearchResultlistContentLine {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  width: 100%;
 }
a.dbsearchResultlistContentLineMarked:link {
  text-decoration: none;
  color: #101010;
  background-color: #FFFBEC;
 }
a.dbsearchResultlistContentLineMarked:visited {
  text-decoration: none;
  color: #101010;
  background-color: #FFFBEC;
 }
a.dbsearchResultlistContentLineMarked:hover {
  text-decoration: none;
  color: #101010;
  background-color: #DEDEDE;
 }
a.dbsearchResultlistContentLineMarked:active {
  text-decoration: none;
  color: #101010;
  background-color: #FFFBEC;
 }
div.dbsearchResultlistContentLineAdditional {
  text-align: right;
  width: 100%;
 }
div.dbsearchResultlistContentLineAdditional p.distanceelement {
  font-family: verdana, arial, sans-serif;
  font-size: 7pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color: #606060;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
  padding-right: 5px;
 }
div.dbsearchResultlistContentLineAdditional p.archivehint {
  font-family: verdana, arial, sans-serif;
  font-size: 7pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color: #606060;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
  padding-right: 5px;
/*  float: left;*/
 }
div.dbsearchResultlistContentLineAdditional p.archivehint a.archivehintFoundedInFolder:link {
  text-decoration: none;
  color: #9F0000;
 }
div.dbsearchResultlistContentLineAdditional p.archivehint a.archivehintFoundedInFolder:visited {
  text-decoration: none;
  color: #9F0000;
 }
div.dbsearchResultlistContentLineAdditional p.archivehint a.archivehintFoundedInFolder:hover {
  text-decoration: underline;
  color: #600000;
 }
div.dbsearchResultlistContentLineAdditional p.archivehint a.archivehintFoundedInFolder:active {
  text-decoration: none;
  color: #9F0000;
 }
div.dbsearchResultlistContentLineAdditional p.archivehint a.archivehintFoundedInArchive:link {
  text-decoration: none;
  color: #9C4011;
 }
div.dbsearchResultlistContentLineAdditional p.archivehint a.archivehintFoundedInArchive:visited {
  text-decoration: none;
  color: #9C4011;
 }
div.dbsearchResultlistContentLineAdditional p.archivehint a.archivehintFoundedInArchive:hover {
  text-decoration: underline;
  color: #602805;
 }
div.dbsearchResultlistContentLineAdditional p.archivehint a.archivehintFoundedInArchive:active {
  text-decoration: none;
  color: #9C4011;
 }
div.dbsearchResultlistContentLineAdditional p.archivehint a.archivehintNotFounded:link {
  text-decoration: none;
  color: #005050;
 }
div.dbsearchResultlistContentLineAdditional p.archivehint a.archivehintNotFounded:visited {
  text-decoration: none;
  color: #005050;
 }
div.dbsearchResultlistContentLineAdditional p.archivehint a.archivehintNotFounded:hover {
  text-decoration: underline;
  color: #002828;
 }
div.dbsearchResultlistContentLineAdditional p.archivehint a.archivehintNotFounded:active {
  text-decoration: none;
  color: #005050;
 }
div.dbsearchResultlistContentLineAdditional p.shortinfo {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
  padding-right: 5px;
  font-family: verdana, arial, sans-serif;
  font-size: 7pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color: #606060;
  float: right;
 }
img.dbsearchResultlistContentLineSpacer {
  display: block;
  height: 5px;
 }
div.dbsearchSearchresultSpecialFunctions {
  margin-top: 0px;
  margin-bottom: 3px;
  margin-left: 3px;
  margin-right: 3px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
 }
p.dbsearchSearchresultSpecialFunctions {
  font-family: verdana, arial, sans-serif;
  font-size: 7.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: right;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  color: #9090B0;
 }
p.dbsearchSearchresultSpecialFunctions a:link {
  text-decoration: none;
  color: #606080;
 }
p.dbsearchSearchresultSpecialFunctions a:visited {
  text-decoration: none;
  color: #606080;
 }
p.dbsearchSearchresultSpecialFunctions a:hover {
  text-decoration: underline;
  color: #606080;
 }
p.dbsearchSearchresultSpecialFunctions a:active {
  text-decoration: none;
  color: #606080;
 }
quickinfoplusIDsearchresult span.importantOn {
  background-color: #CCCCCC;
 }
#quickinfoplusIDsearchresult span.importantOff {
  background-color: transparent;
 }
#quickinfoplusIDsearchresult div.title {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 4px;
  padding-right: 4px;
  background-color: #009090;
  border-style: solid;
  border-width: 2px;
  border-color: #009090;
  border-bottom-style: none;
 }
#quickinfoplusIDsearchresult div.title p.boxtitle {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  color: #F9F9F9;
 }
#quickinfoplusIDsearchresult div.content {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 4px;
  padding-bottom: 8px;
  padding-left: 8px;
  padding-right: 8px;
  background-color: #ECFFFF;
  border-style: solid;
  border-width: 2px;
  border-color: #009090;
 }
#quickinfoplusIDsearchresult div.content p.reference {
  font-family: verdana, arial, sans-serif;
  font-size: 7.5pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: right;
  text-transform: none;
  margin-top: 0px;
  margin-bottom: 4px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  color: #0A4A6D;
 }
#quickinfoplusIDsearchresult div.content p.title {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  color: #0A4A6D;
 }
#quickinfoplusIDsearchresult div.content p.subtitle {
  font-family: verdana, arial, sans-serif;
  font-size: 7.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  margin-top: 0px;
  margin-bottom: 5px;
  margin-left: 0px;
  margin-right: 0px;
  color: #1B6B8C;
 }
#quickinfoplusIDsearchresult div.content p.content {
  font-family: verdana, arial, sans-serif;
  font-size: 7.5pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  color: #0A4A6D;
 }
/* (Detailansicht) */
div.dbsearchDetail {
  margin-top: 0px;
  margin-bottom: 5px;
  margin-left: 4px;
  margin-right: 0px;
  padding-top: 5px;
  padding-bottom: 20px;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #F0F0F9;
  border-color: #C0C0C0;
  border-width: 1px;
  border-style: solid;
 }
div.dbsearchDetailWithData {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  background-color: #FFFBEC;
  border-color: #C0C0C0;
  border-width: 1px;
  border-style: solid;
 }
div.dbsearchDetailWithoutData {
  margin-top: 20px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  background-color: #F0F0F0;
  border-color: #C0C0C0;
  border-width: 1px;
  border-style: solid;
  height: 300px;
 }
div.dbsearchDetailWithDataPageinfo {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 2px;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #576881;
  height: 32px;
 }
div.dbsearchDetailWithDataPageinfo div.linkPreviousNewsActive {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 3px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  text-align: center;
  width: 40px;
  float: left;
 }
div.dbsearchDetailWithDataPageinfo div.linkPreviousNewsActive a:link {
  background-image: url("../../images/all/symbol_pagenaviBig2a.gif");
 }
div.dbsearchDetailWithDataPageinfo div.linkPreviousNewsActive a:visited {
  background-image: url("../../images/all/symbol_pagenaviBig2a.gif");
 }
div.dbsearchDetailWithDataPageinfo div.linkPreviousNewsActive a:hover {
  background-image: url("../../images/all/symbol_pagenaviBig2c.gif");
 }
div.dbsearchDetailWithDataPageinfo div.linkPreviousNewsActive a:visited {
  background-image: url("../../images/all/symbol_pagenaviBig2a.gif");
 }
div.dbsearchDetailWithDataPageinfo div.linkPreviousNewsInactive {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 3px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  text-align: center;
  width: 40px;
  float: left;
 }
div.dbsearchDetailWithDataPageinfo div.linkPreviousNewsInactive img {
  background-image: url("../../images/all/symbol_pagenaviBig2d.gif");
 }
div.dbsearchDetailWithDataPageinfo div.linkNextNewsActive {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 3px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  text-align: center;
  width: 40px;
  float: left;
 }
div.dbsearchDetailWithDataPageinfo div.linkNextNewsActive a:link {
  background-image: url("../../images/all/symbol_pagenaviBig1a.gif");
 }
div.dbsearchDetailWithDataPageinfo div.linkNextNewsActive a:visited {
  background-image: url("../../images/all/symbol_pagenaviBig1a.gif");
 }
div.dbsearchDetailWithDataPageinfo div.linkNextNewsActive a:hover {
  background-image: url("../../images/all/symbol_pagenaviBig1c.gif");
 }
div.dbsearchDetailWithDataPageinfo div.linkNextNewsActive a:visited {
  background-image: url("../../images/all/symbol_pagenaviBig1a.gif");
 }
div.dbsearchDetailWithDataPageinfo div.linkNextNewsInactive {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 3px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  text-align: center;
  width: 40px;
  float: left;
 }
div.dbsearchDetailWithDataPageinfo div.linkNextNewsInactive img {
  background-image: url("../../images/all/symbol_pagenaviBig1d.gif");
 }
div.dbsearchDetailWithDataPageinfo p.pagehint {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 3px;
  padding-bottom: 0px;
  padding-left: 30px;
  padding-right: 30px;
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: center;
  color: #EFEFEF;
  width: 323px;
  float: left;
 }
div.dbsearchDetailWithDataContent {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 15px;
  padding-bottom: 10px;
  padding-left: 14px;
  padding-right: 14px;
 }
div.dbsearchDetailWithDataContent span.importantOn {
  background-color: #D1ECCC;
 }
div.dbsearchDetailWithDataContent span.importantOff {
  background-color: transparent;
 }
div.dbsearchDetailWithDataContent p.category {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  font-style: normal;
  text-transform: uppercase;
  text-decoration: none;
  text-align: right;
  color: #101030;
 }
div.dbsearchDetailWithDataContent span.publishingdate {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 5px;
  padding-right: 0px;
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: right;
  color: #101030;
 }
div.dbsearchDetailWithDataContent p.title {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 20px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  font-family: verdana, arial, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color: #101030;
 }
div.dbsearchDetailWithDataContent p.subtitle {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 10px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  font-family: verdana, arial, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color: #101030;
 }
div.dbsearchDetailWithDataContent p.introduction {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 10px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  font-family: verdana, arial, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  font-style: italic;
  text-decoration: none;
  text-align: left;
  color: #101030;
 }
div.dbsearchDetailWithDataContent p.content {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 12px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  font-family: verdana, arial, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color: #101030;
  line-height: 17px;
 }
div.dbsearchDetailWithDataContent p.content br {
  line-height: 10px;
 }
div.dbsearchDetailWithDataContent p.additionalInfoLabel {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 10px;
  padding-bottom: 2px;
  padding-left: 0px;
  padding-right: 0px;
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color: #101030;
 }
div.dbsearchDetailWithDataContent p.additionalInfoValue {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 10px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  font-style: italic;
  text-decoration: none;
  text-align: left;
  color: #101030;
  line-height: 15px;
 }
div.dbsearchDetailWithDataContent div.specialsearchLinks p.specialsearchLinksTitle {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 10px;
  padding-bottom: 2px;
  padding-left: 0px;
  padding-right: 0px;
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color: #101030;
 }
div.dbsearchDetailWithDataContent div.specialsearchLinks p.specialsearchLinksLabel {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 6px;
  margin-right: 0px;
  padding-top: 3px;
  padding-bottom: 2px;
  padding-left: 0px;
  padding-right: 0px;
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color: #475871;
 }
div.dbsearchDetailWithDataContent div.specialsearchLinks p.specialsearchLinksLink {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 16px;
  margin-right: 0px;
  padding-top: 3px;
  padding-bottom: 2px;
  padding-left: 0px;
  padding-right: 0px;
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color: #333333;
 }
div.dbsearchDetailWithDataContent div.specialsearchLinks p.specialsearchLinksLink span.inactive {
  color: #8080A0;
 }
div.dbsearchDetailWithDataContent div.specialsearchLinks p.specialsearchLinksLink img {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 3px;
  position: relative;
  top: 1px;
 }
div.dbsearchDetailWithDataContent div.specialsearchLinks p.specialsearchLinksLink a:link {
  text-decoration: none;
  color: #101090;
 }
div.dbsearchDetailWithDataContent div.specialsearchLinks p.specialsearchLinksLink a:visited {
  text-decoration: none;
  color: #101090;
 }
div.dbsearchDetailWithDataContent div.specialsearchLinks p.specialsearchLinksLink a:hover {
  text-decoration: underline;
  color: #101030;
 }
div.dbsearchDetailWithDataContent div.specialsearchLinks p.specialsearchLinksLink a:active {
  text-decoration: none;
  color: #101090;
 }
div.dbsearchDetailPrintPreview {
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 10px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
 }
div.dbsearchDetailGotoTop {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 10px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 10px;
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color: #505050;
  float: right;
  position: relative;
  top: 10px;
 }
div.dbsearchDetailGotoTop img {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 3px;
  padding-top: 4px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
 }
div.dbsearchDetailGotoTop a:link {
  text-decoration: none;
  color: #505050;
 }
div.dbsearchDetailGotoTop a:visited {
  text-decoration: none;
  color: #505050;
 }
div.dbsearchDetailGotoTop a:hover {
  text-decoration: underline;
  color: #404040;
 }
div.dbsearchDetailGotoTop a:active {
  text-decoration: none;
  color: #505050;
 }
div.dbsearchDetailHistoryNavigationTop {
  margin-top: 0px;
  margin-bottom: 3px;
  margin-left: 3px;
  margin-right: 3px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
 }
p.dbsearchDetailHistoryNavigation {
  font-family: verdana, arial, sans-serif;
  font-size: 7.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  color: #9090B0;
 }
p.dbsearchDetailHistoryNavigation a:link {
  text-decoration: none;
  color: #606080;
 }
p.dbsearchDetailHistoryNavigation a:visited {
  text-decoration: none;
  color: #606080;
 }
p.dbsearchDetailHistoryNavigation a:hover {
  text-decoration: underline;
  color: #606080;
 }
p.dbsearchDetailHistoryNavigation a:active {
  text-decoration: none;
  color: #606080;
 }
div.dbsearchDetailDisclaimer {
  display: none;
 }
/* (Hinweislisten) */
div.advicelist {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 6px;
  padding-bottom: 0px;
  padding-left: 8px;
  padding-right: 8px;
  width: 185px;
 }
div.advicelist p.commonHint {
  font-family: verdana, arial, sans-serif;
  font-size: 7.5pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  color: #505050;
 }
div.advicelist p.listHint {
  font-family: verdana, arial, sans-serif;
  font-size: 7.5pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 2px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  color: #505050;
 }
div.advicelist ul {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 10px;
  padding-left: 0px;
  padding-right: 0px;
 }
div.advicelist ul li {
  font-family: verdana, arial, sans-serif;
  font-size: 6.5pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 20px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  color: #101010;
 }
div.advicelist ul li a:link {
  text-decoration: none;
  color: #101010;
 }
div.advicelist ul li a:visited {
  text-decoration: none;
  color: #101010;
 }
div.advicelist ul li a:hover {
  text-decoration: underline;
  color: #303030;
 }
div.advicelist ul li a:active {
  text-decoration: none;
  color: #101010;
 }
p.advicelistLinkInactive {
  background-image: url("../../images/nflash/linkicon_advicelist_closed.gif");
  background-repeat: no-repeat;
  background-position: center;
 }
p.advicelistLinkActive {
  background-image: url("../../images/nflash/linkicon_advicelist_open.gif");
  background-repeat: no-repeat;
  background-position: center;
 }
div.advicelist div.navigation {
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 0px;
  padding-right: 0px;
  width: 13px;
  float: left;
 }
div.advicelist div.navigation div.previouslistActive {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  width: 11px;
  height: 13px;
  float: left;
 }
div.advicelist div.navigation div.previouslistActive a:link {
  background-image: url("../../images/nflash/linkicon_previousadvicelist_active.gif");
  background-repeat: no-repeat;
  background-position: top center;
 }
div.advicelist div.navigation div.previouslistActive a:visited {
  background-image: url("../../images/nflash/linkicon_previousadvicelist_active.gif");
  background-repeat: no-repeat;
  background-position: top center;
 }
div.advicelist div.navigation div.previouslistActive a:hover {
  background-image: url("../../images/nflash/linkicon_previousadvicelist_hover.gif");
  background-repeat: no-repeat;
  background-position: top center;
 }
div.advicelist div.navigation div.previouslistActive a:active {
  background-image: url("../../images/nflash/linkicon_previousadvicelist_active.gif");
  background-repeat: no-repeat;
  background-position: top center;
 }
div.advicelist div.navigation div.nextlistActive {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  width: 11px;
  height: 13px;
  clear: both;
 }
div.advicelist div.navigation div.nextlistActive a:link {
  background-image: url("../../images/nflash/linkicon_nextadvicelist_active.gif");
  background-repeat: no-repeat;
  background-position: top center;
 }
div.advicelist div.navigation div.nextlistActive a:visited {
  background-image: url("../../images/nflash/linkicon_nextadvicelist_active.gif");
  background-repeat: no-repeat;
  background-position: top center;
 }
div.advicelist div.navigation div.nextlistActive a:hover {
  background-image: url("../../images/nflash/linkicon_nextadvicelist_hover.gif");
  background-repeat: no-repeat;
  background-position: top center;
 }
div.advicelist div.navigation div.nextlistActive a:active {
  background-image: url("../../images/nflash/linkicon_nextadvicelist_active.gif");
  background-repeat: no-repeat;
  background-position: top center;
 }
div.advicelist div.navigation div.previouslistInactive {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  background-image: url("../../images/nflash/linkicon_previousadvicelist_inactive.gif");
  background-repeat: no-repeat;
  background-position: top center;
  width: 11px;
  height: 13px;
  float: left;
 }
div.advicelist div.navigation div.nextlistInactive {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  background-image: url("../../images/nflash/linkicon_nextadvicelist_inactive.gif");
  background-repeat: no-repeat;
  background-position: top center;
  width: 11px;
  height: 13px;
  clear: both;
 }

/* Archiv für den ra-newsflash */
/* (Verwaltungsbereich) */
div.archiveadminManagement {
  text-align: center;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 6px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  background-color: #CFD7EC;
  border-style: none;
  width: 286px;
 }
div.archiveadminManagement p.hint {
  font-family: verdana, arial, sans-serif;
  font-size: 7.5pt;
  font-weight: normal;
  font-style: italic;
  text-decoration: none;
  text-align: right;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 4px;
  padding-left: 8px;
  padding-right: 8px;
  color: #5F677C;
 }

table.archiveadminBoxForManagement {
  margin-top: 0px;
  margin-bottom: 10px;
  margin-left: 8px;
  margin-right: 8px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  background-color: #EFEFEF;
  border-style: solid;
  border-color: #AAAAAA;
  border-width: 2px;
  width: 270px;
 }
table.archiveadminBoxForManagement tr.title {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;
  background-color: #AAAAAA;
 }
table.archiveadminBoxForManagement p.title {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;
  color: #000000;
 }
table.archiveadminBoxForManagement p.link {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 4px;
  margin-bottom: 4px;
  margin-left: 6px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
 }
table.archiveadminBoxForManagement p.link a:link {
  text-decoration: none;
  color: #4F0000;
 }
table.archiveadminBoxForManagement p.link a:visited {
  text-decoration: none;
  color: #4F0000;
 }
table.archiveadminBoxForManagement p.link a:hover {
  text-decoration: underline;
  color: #000000;
 }
table.archiveadminBoxForManagement p.link a:active {
  text-decoration: none;
  color: #4F0000;
 }
table.archiveadminBoxForManagement p.inputfieldLabel {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 4px;
  margin-bottom: 0px;
  margin-left: 6px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  color: #000000;
 }
table.archiveadminBoxForManagement input.inputfield {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 6px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 2px;
  padding-right: 2px;
  background-color: #FFFFFF;
  color: #111191;
  border-style: solid;
  border-width: 1px;
  border-color: #818181;
  width: 250px;
 }
table.archiveadminBoxForManagement textarea.inputfield {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: normal;
  font-style: italic;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 6px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 2px;
  padding-right: 2px;
  background-color: #FFFFFF;
  color: #111191;
  border-style: solid;
  border-width: 1px;
  border-color: #818181;
  width: 250px;
 }
table.archiveadminBoxForManagement select.selection {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 6px;
  margin-bottom: 0px;
  margin-left: 6px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  color: #000000;
  width: 250px;
 }
table.archiveadminBoxForManagement div.button {
  margin-top: 8px;
  margin-bottom: 4px;
  margin-left: 3px;
  margin-right: 3px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
 }
div.archiveadminCustomerInfo {
  text-align: center;
  margin-top: 0px;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 6px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  background-color: #CFD7EC;
  border-style: none;
  width: 286px;
 }
div.archiveadminCustomerInfo p.paymentComment {
  font-family: verdana, arial, sans-serif;
  font-size: 7pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 3px;
  margin-bottom: 0px;
  margin-left: 2px;
  margin-right: 2px;
  padding-top: 0px;
  padding-bottom: 4px;
  padding-left: 8px;
  padding-right: 8px;
  color: #222222;
 }
div.archiveadminCustomerInfo p.paymentConclusion {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: right;
  margin-top: 3px;
  margin-bottom: 0px;
  margin-left: 2px;
  margin-right: 2px;
  padding-top: 0px;
  padding-bottom: 4px;
  padding-left: 8px;
  padding-right: 8px;
  color: #222222;
 }
div.archiveadminCustomerInfo p.paymentConclusion span.costsA {
  font-size: 9.5pt;
  font-weight: bold;
  color: #5F0000;
 }
div.archiveadminCustomerInfo p.paymentConclusion span.costsB {
  font-weight: bold;
  color: #5F0000;
 }
/* (Baumansicht) */
div.archiveadminFolderview {
  text-align: center;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 6px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  border-style: none;
  background-color: #F0F0F9;
 }
div.archiveadminFolderview p.hint {
  font-family: verdana, arial, sans-serif;
  font-size: 7.5pt;
  font-weight: normal;
  font-style: italic;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 4px;
  padding-left: 8px;
  padding-right: 8px;
  color: #5F677C;
 }
div.archiveadminFolderviewLocator {
  margin-top: 3px;
  margin-bottom: 6px;
  margin-left: 9px;
  margin-right: 3px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  border-style: solid;
  border-width: 1px;
  border-color: #B2B2C2;
  background-color: #005050;
  height: 24px;
  width: 400px;
 }
div.archiveadminFolderviewLocator p.currentFolder {
  font-family: verdana, arial, sans-serif;
  font-size: 7.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 4px;
  margin-bottom: 0px;
  margin-left: 4px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  color: #EBF1EF;
 }
div.archiveadminFolderviewLocator p.currentFolder span {
  font-size: 9pt;
  font-weight: normal;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 3px;
  padding-right: 0px;
 }
div.archiveadminFolderviewStatusline {
  margin-top: 3px;
  margin-bottom: 3px;
  margin-left: 9px;
  margin-right: 3px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  border-style: solid;
  border-width: 1px;
  border-color: #B2B2C2;
  background-color: #005050;
  height: 20px;
  width: 400px;
 }
div.archiveadminFolderviewDistanceelement {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  height: 9px;
  width: 400px;
 }
div.archiveadminFolderviewEntry {
  margin-top: 3px;
  margin-bottom: 0px;
  margin-left: 9px;
  margin-right: 3px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  border-style: solid;
  border-width: 1px;
  border-color: #B2B2C2;
  background-color: #F9F9F9;
  height: 36px;
  width: 400px;
 }
div.archiveadminFolderviewEntry img {
  margin-top: 2px;
  margin-bottom: 0px;
  margin-left: 2px;
  margin-right: 6px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
 }
div.archiveadminFolderviewEntry p.entryName {
  font-family: verdana, arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 3px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  color: #5F677C;
 }
div.archiveadminFolderviewEntry p.entryName a:link {
  color: #5F677C;
  text-decoration: none;
 }
div.archiveadminFolderviewEntry p.entryName a:visited {
  color: #3F474F;
  text-decoration: none;
 }
div.archiveadminFolderviewEntry p.entryName a:hover {
  color: #000022;
  text-decoration: underline;
 }
div.archiveadminFolderviewEntry p.entryName a:active {
  color: #5F677C;
  text-decoration: none;
 }
div.archiveadminFolderviewEntry p.entryComment {
  font-family: verdana, arial, sans-serif;
  font-size: 7.5pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  color: #5F677C;
 }
div.archiveadminFolderviewEntry p.entryLinkedComment {
  font-family: verdana, arial, sans-serif;
  font-size: 7pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 3px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  color: #5F677C;
 }
div.archiveadminFolderviewEntry p.entryLinkedComment a:link {
  color: #5F677C;
  text-decoration: none;
 }
div.archiveadminFolderviewEntry p.entryLinkedComment a:visited {
  color: #3F474F;
  text-decoration: none;
 }
div.archiveadminFolderviewEntry p.entryLinkedComment a:hover {
  color: #000022;
  text-decoration: underline;
 }
div.archiveadminFolderviewEntry p.entryLinkedComment a:active {
  color: #5F677C;
  text-decoration: none;
 }
div.archiveadminFolderviewEntry div.entryText {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 5px;
  float: left;
  height: 36px;
  width: 348px;
 }
div.archiveadminFolderviewEntry div.entrySymbols {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  float: left;
  height: 36px;
 }
div.archiveadminFolderviewEntry div.entrySymbols div.symbolDelete {
  margin-top: 6px;
  margin-bottom: 0px;
  margin-left: 1px;
  margin-right: 3px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
 }
div.archiveadminFolderviewEntry div.entrySymbols img.symbolDelete {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
 }
div.archiveadminFolderviewEntry div.entrySymbols a.linkDelete:link {
  background-image: url("../../images/nflash/linkicon_folderview_Delete_active.gif");
  background-repeat: no-repeat;
  background-position: center;
 }
div.archiveadminFolderviewEntry div.entrySymbols a.linkDelete:visited {
  background-image: url("../../images/nflash/linkicon_folderview_Delete_active.gif");
  background-repeat: no-repeat;
  background-position: center;
 }
div.archiveadminFolderviewEntry div.entrySymbols a.linkDelete:hover {
  background-image: url("../../images/nflash/linkicon_folderview_Delete_hover.gif");
  background-repeat: no-repeat;
  background-position: center;
 }
div.archiveadminFolderviewEntry div.entrySymbols a.linkDelete:active {
  background-image: url("../../images/nflash/linkicon_folderview_Delete_active.gif");
  background-repeat: no-repeat;
  background-position: center;
 }
div.archiveadminFolderviewEntry div.entrySymbols div.symbolMoveUp {
  margin-top: 2px;
  margin-bottom: 1px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 1px;
  padding-right: 1px;
 }
div.archiveadminFolderviewEntry div.entrySymbols img.symbolMoveUp {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
 }
div.archiveadminFolderviewEntry div.entrySymbols a.linkMoveUp:link {
  background-image: url("../../images/nflash/linkicon_folderview_moveup_active.gif");
  background-repeat: no-repeat;
  background-position: center bottom;
 }
div.archiveadminFolderviewEntry div.entrySymbols a.linkMoveUp:visited {
  background-image: url("../../images/nflash/linkicon_folderview_moveup_active.gif");
  background-repeat: no-repeat;
  background-position: center bottom;
 }
div.archiveadminFolderviewEntry div.entrySymbols a.linkMoveUp:hover {
  background-image: url("../../images/nflash/linkicon_folderview_moveup_hover.gif");
  background-repeat: no-repeat;
  background-position: center bottom;
 }
div.archiveadminFolderviewEntry div.entrySymbols a.linkMoveUp:active {
  background-image: url("../../images/nflash/linkicon_folderview_moveup_active.gif");
  background-repeat: no-repeat;
  background-position: center bottom;
 }
div.archiveadminFolderviewEntry div.entrySymbols div.symbolMoveDown {
  margin-top: 1px;
  margin-bottom: 2px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 1px;
  padding-right: 1px;
  float: left;
 }
div.archiveadminFolderviewEntry div.entrySymbols img.symbolMoveDown {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
 }
div.archiveadminFolderviewEntry div.entrySymbols a.linkMoveDown:link {
  background-image: url("../../images/nflash/linkicon_folderview_movedown_active.gif");
  background-repeat: no-repeat;
  background-position: center top;
 }
div.archiveadminFolderviewEntry div.entrySymbols a.linkMoveDown:visited {
  background-image: url("../../images/nflash/linkicon_folderview_movedown_active.gif");
  background-repeat: no-repeat;
  background-position: center top;
 }
div.archiveadminFolderviewEntry div.entrySymbols a.linkMoveDown:hover {
  background-image: url("../../images/nflash/linkicon_folderview_movedown_hover.gif");
  background-repeat: no-repeat;
  background-position: center top;
 }
div.archiveadminFolderviewEntry div.entrySymbols a.linkMoveDown:active {
  background-image: url("../../images/nflash/linkicon_folderview_movedown_active.gif");
  background-repeat: no-repeat;
  background-position: center top;
 }
div.archiveadminFolderviewEntryAdditionalInfo {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  width: 100%;
 }
div.archiveadminFolderviewEntryAdditionalInfo p.shortinfoActive {
  font-family: verdana, arial, sans-serif;
  font-size: 7pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 1px;
  padding-left: 5px;
  padding-right: 15px;
  color: #606060;
  float: right;
 }
div.archiveadminFolderviewEntryAdditionalInfo p.shortinfoInactive {
  font-family: verdana, arial, sans-serif;
  font-size: 7pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: right;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 1px;
  padding-left: 5px;
  padding-right: 15px;
  color: #C0C0D0;
  float: right;
 }
div.archiveadminFolderviewEntryAdditionalInfo p.distanceelement {
  font-family: verdana, arial, sans-serif;
  font-size: 7pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color: #606060;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 5px;
  padding-right: 5px;
 }
#quickinfoplusIDarchivenewsShortinfo div.title {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 4px;
  padding-right: 4px;
  background-color: #009090;
  border-style: solid;
  border-width: 2px;
  border-color: #009090;
  border-bottom-style: none;
 }
#quickinfoplusIDarchivenewsShortinfo div.title p.boxtitle {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  color: #F9F9F9;
 }
#quickinfoplusIDarchivenewsShortinfo div.content {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 4px;
  padding-bottom: 8px;
  padding-left: 8px;
  padding-right: 8px;
  background-color: #ECFFFF;
  border-style: solid;
  border-width: 2px;
  border-color: #009090;
 }
#quickinfoplusIDarchivenewsShortinfo div.content p.reference {
  font-family: verdana, arial, sans-serif;
  font-size: 7.5pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: right;
  text-transform: none;
  margin-top: 0px;
  margin-bottom: 4px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  color: #0A4A6D;
 }
#quickinfoplusIDarchivenewsShortinfo div.content p.title {
  font-family: verdana, arial, sans-serif;
  font-size: 8.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  color: #0A4A6D;
 }
#quickinfoplusIDarchivenewsShortinfo div.content p.subtitle {
  font-family: verdana, arial, sans-serif;
  font-size: 7.5pt;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  margin-top: 0px;
  margin-bottom: 5px;
  margin-left: 0px;
  margin-right: 0px;
  color: #1B6B8C;
 }
#quickinfoplusIDarchivenewsShortinfo div.content p.content {
  font-family: verdana, arial, sans-serif;
  font-size: 7.5pt;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  color: #0A4A6D;
 }
