BODY
{
background-image:none;
background-color:#ffffff;
margin:0px;
font-family:verdana;
font-size:70%;
color:#000000;
padding:0px;
text-align:left;
}

#footer
{
margin-top:30px;
text-align:left;
}

#service,#outer_navig,#inner_navig,#head,#headline,#status,#footer .right
{
visibility:hidden;
position:absolute;
height:0px;
width:0px;
}

.formhinweis
{
margin-bottom:10px;
font-size:90%;
}

.print_show
{

}

.print_hide
{
position:absolute;
width:0px;
height:0px;
visibility:hidden;
}

TABLE
{
width:auto;
font-size:100%;
padding:0px;
margin:0px;
margin-top:10px;
}

TH
{
text-align:left;
vertical-align:top;
padding:5px;
}

TD
{
text-align:left;
vertical-align:top;
padding:5px;
padding-right:10px;
}

#outer_marginal
{
float:right;
width:200px;
text-align:left;
}

#outer_content
{
margin-left:0px;
margin-right:240px;
padding-right:12px;
text-align:left;
}

IMG
{
border:none;
}

HR
{
margin:0px;
padding:0px;
border:none;
border-top:1px #000000 dashed;
color:#000000;
height:1px;
}

A
{
color:#000000;
background-image:none;
}

H1
{
font-size:150%;
margin:0px;
border-bottom:1px #000000 solid;
margin-bottom:10px;
padding-bottom:3px;
text-align:left;
}

H2
{
font-size:100%;
margin:0px;
border-bottom:1px #000000 solid;
padding-top:10px;
margin-bottom:10px;
padding-bottom:3px;
text-align:left;
}

H3
{
font-size:100%;
margin:0px;
text-align:left;
}

H3.balken
{
padding:3px;
padding-left:2px;
padding-right:2px;
border-top:1px #000000 solid;
margin-bottom:10px;
text-align:left;
}

H4
{
font-size:100%;
margin:0px;
color:#000000;
text-align:left;
}

.linkintern_icon
{
position:absolute;
width:0px;
visibility:hidden;
}

.italic
{
font-style:italic;
}

