html{margin:0px;
padding:0px;
}
body{margin:0px;
padding:0px;
}
a img {border-width:0px;}

#logo{
float:left;
margin:0;
padding:0;
height:70px;
width:152px;
}
#menu, #service{
display:none
}
#titel{
margin:0 0 0 200px;
padding:0;
border-top:1px solid #ffffff;
border-bottom:1px solid #3F3F3F;
height:50px;
}
#inhalt{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#3f3f3f;
margin:0;
padding:0;
}
h1{
font-family:Arial, Helvetica, sans-serif;
text-align:center;
color:#405b9f;
font-size:1.3em;
font-weight:bold;
line-height:0px;
}
h2{
text-align:center;
font-size:0.95em;
font-weight:bold;
}
h3{
text-align:left;
font-size:0.8em;
font-weight:bold;
line-height:normal;
margin:30px 0 -4px 0;
}
h4{
text-align:left;
font-size:0.75em;
font-weight:bold;
line-height:normal;
margin:28px 0 -8px 0;
}
.t{
font-size:0.75em;
line-height:1.5em;
text-align:justify;
}
.f{font-weight:bold;}

.z{text-align:center;}

.s10{font-size:0.65em;}

.liste1{
list-style-type:square;
text-align:left;
font-size:0.75em;
line-height:1.5em;
}
.liste2{
list-style-type:square;
text-align:left;
font-size:1em;
line-height:17px;
margin-top: 2px;
margin-bottom:0;
}
td {border:solid 1px #3f3f3f;}

table{border-collapse:collapse;}

.ttitel{
text-align:left;
font-size:0.8em;
font-weight:bold;
background:#eeeeee;
padding:5px 6px 5px 6px;
}
.tnorm, .tnormz, .tnormr{
font-size:0.75em;
background:#ffffff;
padding:4px 6px 4px 6px;
}
.tnorm{text-align:left;}
.tnormz{text-align:center;}
.tnormr{text-align:right;
}
.tgap{height:6px;
border-left:0px;
border-right:0px;
}
.tfoto{background-color:#ffffff;
padding:10px;
}
.bildl{float:left;
margin:20px 12px 0 0;
}
.bildr{float:right;
margin:15px 0 0 12px;
}
a:link, a:visited{color:#3f3f3f;
text-decoration:none;
}