/* inhaltlich identisch mit dok7.css */

body {
  color: #0C0F14 ; background-color: #CDCDCD; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 9pt;
  LINE-HEIGHT: 1.5em; margin:20px; TEXT-DECORATION:none; padding:0px;
  background-image:url(images/bg_dgm1.gif); background-repeat: no-repeat; background-attachment: fixed;
}
div, td {
  FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 9pt; LINE-HEIGHT: 1.5em; margin:0px; padding:0px;
  TEXT-DECORATION:none;
}
div.logo {
  position: absolute; left:20px; top:20px; width:60px; min-width:60px; max-width:60px;
}
div.head {
  position: absolute; left:60px; top:10px; width:700px; min-width:700px; max-width:700px;
  height:20px; min-height:20px; max-height:20px; border: 0px solid #000000;
}
div.color {
  position: absolute; left:60px; top:40px;  width:700px; min-width:700px; max-width:700px;
  height:3px; min-height:3px; max-height:3px; background-color:#b70017;
}
div.main {
  position: absolute; left:60px; top:60px; width:700px; min-width:700px; max-width:700px;
}
div.main1 {
  position: relative; left:0px; top:0px; width:700px; min-width:700px; max-width:700px;
}
/* -- die Variante für alle Browser (auch den IE) -- */
div.zitat {
  position: absolute; /* position: fixed;  /* die bessere und schönere Variante (nur Opera und Firefox) */
  left:800px; top:40px; width: 180px; min-width: 180px; max-width:180px;
  height:400px; min-height:400px; max-height:400px; background-color: #ABABAB; visibility: hidden;
}
iframe.werbung {
  width: 180px; min-width: 180px; max-width: 180px; height:400px; min-height:400px; max-height:400px;
}
div.number {
  position:absolute; left:0px; top:0px;
}
div.navbar {
  position:absolute; right:0px; top:0px; text-align:right;
}
div.headline {
  position:relative; left:0px; margin-top:0px; width:650px; min-width:650px; max-width:650px;
}
span.headline {
  font-size: 11pt; font-weight: bold;
}
div.flag {
  position:absolute; right:0px; top:0px; left:650px; width:50px; min-width:50px; max-width:50px;
  text-align:right;
}
div.text {
  position:relative; left:0px; margin-top:40px; right:0px; text-align:justify; width:700px;
  min-width:700px; max-width:700px; /* border: 1px solid #000000; */
}
div.autor {
  position: relative; left:0px; margin-top:20px; height:40px; min-height:40px; max-height:40px; text-align:left;
}
div.copyright {
  position: relative; left:0px; margin-top:20px; height:40px; min-height:40px; max-height:40px; text-align:right;
  width:690px; min-width:690px; max-width:690px;
}

/* Linkformate */
a {
  TEXT-DECORATION: none;
}
a.text {
  color: #b70017; font-weight: bold;
}
a.textdeaktiv {
  color: #999999; font-weight: bold; cursor:pointer; cursor:hand;
}
a.text:link {
  color: #b70017; font-weight: bold;
}
a.text:visited {
  color: #b70017;  font-weight: bold;
}
a.text:active {
  color: #b70017; font-weight: bold;
}
a.text:hover {
  color: #b70017; font-weight: bold;
}
a.inhalt {
  color: #ffffff; font-weight: bold;
}
a.inhalt:link {
  color: #ffffff; font-weight: bold;
}
a.inhalt:visited {
  color: #ffffff;  font-weight: bold;
}
a.inhalt:active {
  color: #ffffff; font-weight: bold;
}
a.inhalt:hover {
  color: #ffffff; font-weight: bold;
}

/* Formate für das Inhaltsverzeichnis */
div.inhalt {
  padding: 0px; padding-left: 10px; padding-right: 10px; margin-bottom:20px; line-height: 25px; font-weight: bold; background-color: #9A9A9A;
}

/* Formate für Grafiken */
div.images {
  position: relative; margin-left: 40px; margin-right: 40px; width: 620px; min-width: 620px; 
  max-width: 620px; height: 410px; min-height: 410px; max-heigth: 410px; border: 2px solid #888888;
  background-color: #CDCDCD; 
}
div.image {
  position: absolute; top:0px; left:40px; width: 620px; min-width: 620px; max-width: 620px;
  height: 410px; min-height: 410px; max-heigth: 410px; vertical-align: middle;
  text-align: center; visibility: hidden; border: 2px solid #888888;
  background-color: #CDCDCD; 
}
/* editorial */
table, td  {
  vertical-align: top; text-align: justify;
}
img.image7 {
  margin: 10px;
}
