body
 {
 background-image:url('images/rand_links.jpg');
 background-color:#FFFFFF;
 scrollbar-base-color:#FFFFFF;
 scrollbar-3dlight-color:#FFFFFF;
 scrollbar-arrow-color:#6F6F6F;
 scrollbar-darkshadow-color:#4F4F4F;
 scrollbar-face-color:#FFFFFF;
 scrollbar-highlight-color:#4F4F4F;
 scrollbar-shadow-color:#FFFFFF;
 scrollbar-track-color:#EFEFEF;
 color:#2F0000;
 font-weight:normal;
 font-family:Arial, Helvetica;
 font-size:11pt;
 margin-left:0px; margin-right:0px;
 margin-top:0px; margin-bottom:0px;
 }
table.index
 {
 border-right:0px #000000 solid;
 border-left:0px #000000 solid;
 }
table.hauptseite
 {
 width:640px;
 border:0px #000000 solid;
 background-image:url('images/weiss.jpg');
 }
table.hauptseite_innen
 {
 width:560px;
 border:0px #000000 solid;
 background-image:url('images/weiss.jpg');
 }
table.textfeld
 {
 border:1px #000000 solid;
 width:170px;
 }
td.textfeld
 {
 padding:10px;
 font-size:10pt;
 }
td.randlinks
 {
 background:#FFFFFF;
 width:0px;
 background-image:url('images/rand_links.jpg');
 }
td.randrechts
 {
 background:#FFFFFF;
 background-image:url('images/rand_links.jpg');
 border-left:1px #000000 solid;
 }
td.kopf
 {
 background:#FFFFFF;
 width:820px;
 height:169px;
 background-image:url('images/kopf_neu.jpg');
 }
td.menu
 {
 padding-top:50px;
 background:#FFFFFF;
 width:180px;
 background-image:url('images/menu_neu.jpg');
 padding-left:0px;
 vertical-align:top;
 }
td.ecke
 {
 padding-top:50px;
 background:#FFFFFF;
 width:250px;
 background-image:url('images/ecke.jpg');
 vertical-align:top;
 }
td.navigation
 {
 padding-top:5px;
 font-size:8pt;
 color:#000000;
 text-align:left;
 vertical-align:top;
 }
td.text
 {
 padding-left:20px;
 padding-top: 20px;
 padding-bottom:50px;
 background-image:url('images/weiss.jpg');
 }
td.fuss
 {
 font-size:8pt;
 color:#000000;
 text-align:left;
 vertical-align:top;
 padding-bottom:20px;
 }
#menu a
 {
 color:#003F00;
 font:normal 10pt Arial,Helvetica;
 padding:2px 2px 2px 2px;
 display:block;
 margin-left:20px;
 margin-top:2px;
 width:135px;
 text-decoration:none;
 border-bottom:1px solid #00007F;
 border-top:1px solid #00007F;
 text-align:left;
 }
#menu a:hover
 {
 color:#003F00;
 border-bottom:1px solid #AFAFAF;
 border-top:1px solid #AFAFAF;
 }
.Rahmen
  {
  background-color:#FEFAEB;
  border-left:   1px solid #000000;
  border-bottom: 1px solid #000000;
  border-right:  1px solid #000000;
  border-top:    1px solid #000000;
  }
.Button
  {
  background-color:#AFAFAF;
  border-left:   1px solid #000000;
  border-bottom: 1px solid #000000;
  border-right:  1px solid #000000;
  border-top:    1px solid #000000;
  }
td.rechtsoben
 {
 vertical-align:top;
 text-align:right;
 }
td.linksoben
 {
 vertical-align:top;
 text-align:left;
 }
td.rechtsoben1
 {
 width:200px;
 vertical-align:top;
 text-align:left;
 }
h1.hauptseite
 {
 font-size:24pt;
 font-style:italic;
 color:#00007F;
 }
.hauptseite_paket_ueberschrift
 {
 font-size:18pt;
 color:#FF0000;
 font-weight:800;
 }
.hauptseite_paket_text
 {
 font-size:10pt;
 color:#000000;
 }
.hauptseite_paket_preis
 {
 font-size:45pt;
 color:#FF0000;
 font-weight:800;
 text-align:right;
 }
.hauptseite_paket_hervorhebung
 {
 font-size:14pt;
 color:#000000;
 font-weight:800;
 }
.ObenLinks
 {
 vertical-align:top;
 text-align:left;
 }
.ObenRechts
 {
 vertical-align:top;
 text-align:right;
 }
td.referenz
 {
 font-size:10pt;
 padding-left:10px;
 vertical-align:top;
 }
td.impressum
 {
 font-size:10pt;
 padding-left:100px;
 padding-right:200px;
 vertical-align:top;
 }
td.service
 {
 font-size:10pt;
 padding-left:100px;
 padding-right:100px;
 vertical-align:top;
 }
.ausleihe_untertitel
 {
 font-size:16pt;
 padding-left:50px;
 padding-top:20px;
 padding-bottom:50px;
 color:#FF0000;
 font-style: italic;
 }
h4
 {
 font-size:18pt;
 }
