a.Etappenlink{
text-align: center;
font-size: 10pt;
font-family: verdana;
color: #008C74;
text-decoration: none;
font-weight:bold;
}
a:link.download{
padding-left: 11px;
text-align: center;
font-size: 11pt;
font-family: verdana;
color: #000000;
text-decoration: none;
}
a:hover.download{
padding-left: 11px;
background-color: #E6DD00;
text-align: center;
font-size: 11pt;
font-family: verdana;
color: #000000;
text-decoration: none;
}
a:active.download{
padding-left: 11px;
text-align: center;
font-size: 11pt;
font-family: verdana;
color: #000000;
text-decoration: none;
}
a:visited.download{
padding-left: 11px;
text-align: center;
font-size: 11pt;
font-family: verdana;
color: #000000;
text-decoration: none;
}
div.box01{
float:left;
width: 300px;
height: 350px;
margin-left: 23px;
margin-top: 22px;
margin-bottom: 11px;
background: #FFFFFF;
border: 1px solid #FFF;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
box-shadow: 1px 2px 4px rgba(0,0,0,.4);
}
div.box02{
float:left;
width: 622px;
height:339px;
margin-left: 22px;
margin-top: 22px;
margin-bottom: 11px;
padding-left: 11px;
padding-top: 11px;
background: #FFFFFF;
border: 1px solid #FFF;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
box-shadow: 1px 2px 4px rgba(0,0,0,.4);
}
div.box03{
float:left;
width: 956px;
min-height: 150px;
margin-left: 22px;
margin-top: 11px;
margin-bottom: 22px;
background: #FFFFFF;
border: 1px solid #FFF;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
box-shadow: 1px 2px 4px rgba(0,0,0,.4);
}
div.box04{
float:left;
width: 300px;
min-height:400px;
margin-left: 22px;
margin-top: 22px;
margin-bottom: 22px;
background: #FFFFFF;
border: 1px solid #FFF;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
box-shadow: 1px 2px 4px rgba(0,0,0,.4);
}

div.charakter{
text-align: center;
font-size: 9pt;
font-family: verdana;
color: #008C74;
}
div.infobox_headline{
padding-top: 11px;
padding-left: 11px;
padding-bottom: 5px;
text-align: left;
font-size: 11pt;
font-family: verdana;
font-weight:bold;
color: #000000;
}
div.infobox_text{
padding-top: 5px;
padding-left: 11px;
text-align: left;
font-size: 11pt;
font-family: verdana;
color: #000000;
}
div.mainpart{
margin-top: 22px;
margin-bottom: 22px;
}
img.file{
margin-top: 5px;
padding-left: 11px;
}
img.logo{
float: right;
margin-top: 10px;
margin-right: 22px;
margin-bottom: 20px;
padding-left: 20px;

}
img.profil{
margin-top: 14px;
}
img.ritzel{
margin-top: 5px;
}
p.headline01{
margin-left: 22px;
text-decoration: none;
font-size: 20pt;
font-family: verdana;
display: block;
color: #000000;
font-weight:bold;
}
p.headline02{
margin-left: 22px;
text-decoration: none;
font-size: 16pt;
font-family: verdana;
display: block;
color: #000000;
font-weight:bold;
}
p.text01{
margin-left: 22px;
margin-right: 22px;
text-decoration: none;
font-size: 11pt;
line-height:20px;
font-family: verdana;
display: block;
color: #000000;
}
span.Etappe{
text-align: center;
font-size: 11pt;
font-family: verdana;
color: #000000;
}
span.Etappenueberschrift{
text-align: center;
font-size: 11pt;
font-family: verdana;
font-weight:bold;
color: #008C74;
}
table.Etappentabelle{
margin-left: 25px;
}