body
{
font-family: Arial, Helvetica, sans-serif;
color: #000066;
margin: 0px;
background: url(images/hg.gif) repeat-y #ffffc6;
}

td
{
font-family: Arial, Helvetica, sans-serif;
color: #000066;
vertical-align: top;
}

div
{
font-family: Arial, Helvetica, sans-serif;
color: #000066;
}

#div-navi
{
position: absolute;
left: 0px;
top: 0px;
width: 240px;
}

#div-navi img
{
margin-top: 12px;
}

#div-navi .logo
{
margin-top: 23px;
margin-bottom: 15px;
}


#div-main
{
position: absolute;
left: 250px;
top: 25px;
width: 710px;
font-size: 90%;
padding-bottom: 20px;
}


#div-main a:link
{
text-decoration: underline;
color: #8c002a;
}

#div-main a:visited
{
text-decoration: underline;
color: #8c002a;
}

#div-main a:hover
{
text-decoration: none;
color: #8c002a;
}

#div-main a:active
{
text-decoration: none;
color: #8c002a;
}


#div-main a.pfeil
{
background: url(images/pfeil-navi.gif) no-repeat;
padding-left: 14px;
}

#div-main a.pfeil-back
{
background: url(images/pfeil-navi-b.gif) no-repeat;
padding-left: 18px;
}


#div-main h1
{
font-size: 180%;
font-weight: normal;
}

#div-main h2
{
font-size: 140%;
font-weight: normal;
color: #8c002a;
}

#div-main h3
{
font-size: 120%;
color: #8c002a;
}


#div-main .bogen-o
{
margin-top: 0px;
margin-bottom: -25px;
}



#div-main .div-start-li
{
position: absolute;
}

#div-main .start-buz
{
margin-top: -12px;
padding-left: 10px;
}


#div-main .div-re
{
float: right;
margin-left: 8px;
}


#div-main .div-marg-li
{
margin-left: 80px;
}

#tab-infobox
{
width: 360px;
float: right;
margin-left: 6px;
margin-bottom: 6px;
border: 1px dashed #8c002a;
background: #ffffff;
}

#tab-infobox td
{
padding-left: 6px;
padding-right: 6px;
padding-top: 6px;
padding-bottom: 8px;
font-size: 86%;
color: #8c002a;
}

#tab-infobox td.gross
{
font-size: 130%;
}

#tab-infobox h3
{
font-size: 100%;
}


#tab-thumbs td
{
padding: 8px;
width: 170px;
}


#div-main .div-foto
{
width: 500px;
text-align: center;
}

#div-main .div-liste
{
position: static;
margin-left: 20px;
margin-bottom: 30px;
}

#div-main .marg-top
{
margin-top: 0px;
}

#div-main .marg-bottom
{
margin-bottom: 0px;
}

#div-main .marg-left
{
margin-left: 38px;
}

#div-main .marg-top-bottom
{
margin-top: 0px;
margin-bottom: 0px;
}

#div-main .img-left
{
float: left;
margin-right: 8px;
}

#div-main .img-right
{
float: right;
margin-left: 8px;
}

#div-main .img-marg-top
{
margin-top: 20px;
}

#div-main .img-marg-top-bottom
{
margin-top: 6px;
margin-bottom: 6px;
}

#div-main .img-marg-li
{
margin-left: 20px;
}

#div-main .img-marg-bottom
{
margin-bottom: 20px;
}

#div-main .klein
{
font-size: 84%;
}

#div-main .rot
{
color: #8c002a;
}

.blau
{
color: #000066;
}

#tab-formular td
{
padding: 5px;
font-size: 90%;
}

.input
{
border: 1px solid #000066;
background: #ffffff;
width: 220px;
}

.input-kl
{
border: 1px solid #000066;
background: #ffffff;
width: 65px;
}

.input-mittel
{
border: 1px solid #000066;
background: #ffffff;
width: 151px;
}