*{
margin: 0;
padding: 0;
}

body {
background-color: #700000;
margin: 5px;
padding: 0;
}

td{
vertical-align:top;
padding:1px;    
}
.randbul{
padding-top:6px;
width: 8px;     
}
#zh
{
height: 588px;
width: 954px;
margin-top: -300px;
margin-left: -442px;
padding: 10px;
top: 50%;
left:50%;
position:absolute;
overflow:visible;
}

#bildrahmen
{
    text-align:center;
    background-color: #bb3a00;
    margin-left: 82px;
    margin-top: 36px;
    position: absolute;                                               
    height: 505px;
    width: 818px;
}
#basisrahmen
{
    text-align: center;
    background-image: url(rahmen/rahmendick.png);
    background-repeat: no-repeat;
    position: absolute;
    height: 588px;
    width: 960px;
    }
#text
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
line-height: 12pt; 
color: #700000;
position: absolute;
text-align: justify;
height: 476px;
width: 324px;
top: 48px;
left: 94px;
padding: 4px;
background-image: url(rahmen/hgkachela.png);
background-repeat: repeat;
overflow: auto;
}
    
#mp1
{
    position: absolute;
    text-align:center;
    background-image: url(rahmen/button.jpg);
    background-repeat: no-repeat;
    height: 33px;
    width: 136px;
    left: -72px;
    top: 50px;
}
#mp2
{
    position: absolute;
    text-align:center;
    background-image: url(rahmen/button.jpg);
    background-repeat: no-repeat;
    height: 33px;
    width: 136px;
    left: -72px;
    top: 105px;
}
#mp3
{
    position: absolute;
    text-align:center;
    background-image: url(rahmen/button.jpg);
    background-repeat: no-repeat;
    height: 33px;
    width: 136px;
    left: -72px;
    top: 160px;
}
#mp4
{
    position: absolute;
    text-align:center;
    background-image: url(rahmen/button.jpg);
    background-repeat: no-repeat;
    height: 33px;
    width: 136px;
    left: -72px;
    top: 215px;
}
#mp5
{
    position: absolute;
    text-align:center;
    background-image: url(rahmen/button.jpg);
    background-repeat: no-repeat;
    height: 33px;
    width: 136px;
    left: -72px;
    top: 270px;
}

#mp6
{
    position: absolute;
    text-align:center;
    background-image: url(rahmen/button.jpg);
    background-repeat: no-repeat;
    height: 33px;
    width: 136px;
    left: -72px;
    top: 325px;
}
#mp7
{
    position: absolute;
    text-align:center;
    background-image: url(rahmen/button.jpg);
    background-repeat: no-repeat;
    height: 33px;
    width: 136px;
    left: -72px;
    top: 380px;
}
#mp8
{
    position: absolute;
    text-align:center;
    background-image: url(rahmen/button.jpg);
    background-repeat: no-repeat;
    height: 33px;
    width: 136px;
    left: -72px;
    top: 435px;
}
#mp9
{
    position: absolute;
    text-align:center;
    background-image: url(rahmen/button.jpg);
    background-repeat: no-repeat;
    height: 33px;
    width: 136px;
    left: -72px;
    top: 490px;
}
#wichtig
{
font-weight: bold; 
}
#kleiner
{
font-size: 8pt;    
}
#kursiv
{
font-style: italic;    
}
a:link {
background-image: url(rahmen/rolloverhg.jpg);
color: #8a0b00;
text-decoration:none;
}

a:visited {
color:#8a0b00;
text-decoration:none;
}

a:focus {
background-image: url(rahmen/rolloverhg.jpg);
color:#8a0b00;
font-weight: bold;
}

a:hover {
background-image: url(rahmen/rolloverhg.jpg);
color:#8a0b00;
font-weight: bold;
}

a:active {
background-image: url(rahmen/rolloverhg.jpg);
color:#8a0b00;
text-decoration:none;
font-weight: bold;
}
a.textlink:link
{
background-image: url(rahmen/1Pixel.gif);
color:#8a0b00;
font-weight:500;
text-decoration: underline;
}
a.textlink:visited
{
background-image: url(rahmen/1Pixel.gif);
color:#8a0b00;
font-weight:500;
text-decoration: underline;
}
a.textlink:hover {
background-image: url(rahmen/1Pixel.gif);
color:#8a0b00;
font-weight:500;
text-decoration: underline;
}

.navbutton
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
padding-top: 8px; 
}
.navbuttonaktiv
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
padding-top: 8px;
font-weight: bold;
}
p{
margin-top: 5px;
margin-bottom: 5px;
}
ol{
list-style-type: decimal;
list-style-position: inside;
margin-top: 5px;
margin-bottom: 5px;
margin-left: 5px;
margin-right: 5px;
}
h2
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14pt;
font-weight: bold;
margin-top: 12px;
margin-bottom: 12px;    
}
a.liweiche:link
{
background-color: #700000;
font-family: Verdana, sans-serif;
font-size: 12pt;
color: #EED1A8;
text-decoration: underline;
}
a.liweiche:hover {
background-color: #700000;
color:#EED1A8;
text-decoration: underline;
display: inline;
border-top: none;
border-bottom: none;

}
a.liweiche:visited {
background-color: #700000;
color: #EED1A8;
font-weight:500;
text-decoration: underline;
}
a.liweiche:active {
background-color: #700000;
color:#EED1A8;
text-decoration: underline;
font-weight: bold;
}