body.bronze {
 background-image: url(../png/bronze.png);
 color: #000000;
 font: 12px Arial, Helvetica, sans-serif;
}

div.linie {
 position: absolute;
 top: 146px;
 height: 2px;
 width: 100%;
 background-image: url(../png/linie.png);
 background-repeat: repeat-x;
}

table.hintergrund {
 position: absolute;
 left: 50%;
 top: 0px;
 margin-left: -407px;
 border-spacing: 0px;
 border: 0px;
 padding: 0px;
 width: 815px;
 height: 100%;
 background-image: url(../png/hintergrund.png);
}

table.flash {
 position: absolute;
 left: 50%;
 top: 0px;
 margin-left: -407px;
 border-spacing: 0px;
 height: 148px;
 width: 815px;
 background-image: url(../png/verlauf_oben.png);
}

table.innere_tabelle {
 margin-top: 0px;
 border-spacing: 0px;
 border: 0px;
 padding: 0px;
 font: 12px Arial, Helvetica, sans-serif;
 color: #000000;
 width: 815px;
}

table.text {
 margin-top: 0px;
 border-spacing: 0px;
 border: 0px;
 padding: 0px;
 font: 12px Arial, Helvetica, sans-serif;
 color: #000000;
}

table.navigation {
 margin-top: 0px;
 border-spacing: 0px;
 padding: 0px;
}

table.motive {
 margin-left: 0px;
 width: 520px;
 margin-top: 0px;
 border-spacing: 0px;
 font: 12px Arial, Helvetica, sans-serif;
 color: #000000;
}

td.motiv {
 padding-right: 10px;
 padding-bottom: 10px;
}

td.verlauf {
 width: 815px;
 height: 700px;
 margin: 0px;
 padding: 0px;
 border-spacing: 0px;
 vertical-align: top;
 background-image: url(../png/verlauf_unten.png);
 background-repeat: no-repeat;
}

td.navigation {
 vertical-align: top;
}

td.head {
 padding-left: 63px;
 padding-bottom: 27px;
 text-align: left;
 vertical-align: bottom;
}

td.abstand {
 height: 80px;
}

td.navi {
 height: 50px;
 padding-left: 68px;
 padding-right: 60px;
 vertical-align: top;
 text-align: left;
}

td.navi_sub {
 height: 70px;
 padding-left: 68px;
 padding-right: 60px;
 vertical-align: top;
}

td.ueberschrift {
 vertical-align: top;
}

td.text {
 padding-right: 190px;
}

td.text_motive {
 text-align: left;
 padding-left: 0px;
}

h2 {
 font: bold 14px Arial, Helvetica, sans-serif;
 color: #000000;
 margin-top: 0px;
 margin-bottom: 10px;
}

h3 {
 font: bold 12px Arial, Helvetica, sans-serif;
 color: #000000;
 margin-top: 14px;
 margin-left: 0px;
 margin-bottom: 10px;
 text-align: left;
}

h4.motiv {
 font: bold 12px Arial, Helvetica, sans-serif;
 color: #000000;
 margin-top: 0px;
 margin-bottom: 4px;
}

a.navi {
 font: bold 16px Arial, Helvetica, sans-serif;
 color: #645E5E;
 text-decoration: none;
}

a.unterstuetzer {
 font: 12px Arial, Helvetica, sans-serif;
 color: #000000;
 text-decoration: none;
}

a.navi:hover {
 font: bold 16px Arial, Helvetica, sans-serif;
 color: #000000;
 text-decoration: none;
}

a.navi_aktiv {
 font: bold 16px Arial, Helvetica, sans-serif;
 color: #000000;
 text-decoration: none;
}

a.navi_sub {
margin-top: 10px;
line-height: 18px;
 font: bold 12px Arial, Helvetica, sans-serif;
 color: #645E5E;
 text-decoration: none;
 padding-left: 10px;
}

a.navi_sub:hover {
 margin-top: 10px;
line-height: 18px;
font: bold 12px Arial, Helvetica, sans-serif;
 color: #000000;
 text-decoration: none;
 padding-left: 10px;
}

a.text {
 font: 12px Arial, Helvetica, sans-serif;
 color: #645E5E;
 text-decoration: none;
}

a.text:hover {
 font: 12px Arial, Helvetica, sans-serif;
 color: #645E5E;
 text-decoration: none;
}

a.text_unsichtbar {
 font: 12px Arial, Helvetica, sans-serif;
 color: #000000;
 text-decoration: none;
}

a.text_unsichtbar:hover {
 font: 12px Arial, Helvetica, sans-serif;
 color: #645E5E;
 text-decoration: none;
}

img {
 border: 0px;
}

img.logo {
 padding-bottom: 3px;
 border: 0;
}

img.motiv {
 padding-bottom: 6px;
 border: 0;
}