.t {
border-right : 1px solid #97a25e; 
} 
.t1 {
background-color : #b1d020; 
border-bottom : 2px solid #ffffff; 
} 
.t2 {
background-color : #a5b77a; 
} 
.t3 {
background-color : #b1d020; 
border-top : 2px solid #ffffff; 
} 
.sl {
font-family : verdana, arial, helvetica, verdana; 
color : #ffffff; 
font-size : 11px; 
font-weight : bold; 
line-height : 15px; 
} 
.sl2 {
font-family : verdana, arial, helvetica, verdana; 
color : #343434; 
font-size : 10px; 
line-height : 22px; 
} 
.main {
border-left : 1px solid #dddddd; 
padding-left : 20px; 
} 
.tn {
font-family : tahoma, arial, helvetica; 
font-size : 11px; 
color : #333333; 
} 
.ht2 {
font-family : verdana, sans-serif, arial, helvetica; 
font-size : 11px; 
color : #333333; 
line-height : 20px; 
text-align : justify; 
} 
.pt2 {
font-family : tahoma, sans-serif, arial, helvetica; 
font-size : 11px; 
color : #333333; 
}
.pt3 {
font-family : tahoma, sans-serif, arial, helvetica; 
font-size : 11px; 
color : #333333;
border-right: 1px #ffffff solid; 
} 
.ht3 {
font-family : sans-serif,tahoma, arial, helvetica; 
font-size : 11px; 
color : #333333; 
}

h1 {
padding-top : 10px; 
padding-left : 0; 
padding-bottom : 1px; 
padding-right : 0; 
margin-bottom:3px;
font-family:arial,helvetica;
font-size:16px;
font-weight:bold;
} 
h1 span {
display : none; 
} 
h2 {
padding-top : 0px; 
padding-left : 0px; 
padding-bottom : 1px; 
padding-right : 0px; 
margin-bottom:3px;
font-family:verdana, sans-serif, arial, helvetica; 
font-size:11px;
font-weight:normal;
} 
h2 span {
display : none; 
} 
.pt {
background : transparent url("gif/trenner.gif") no-repeat 50% 100%; 
padding : 0; 
margin : 7px; 
background-color : #ffffff; 
} 
.p {
padding: 0; 
margin-top:0px;
margin-bottom:3px;
} 

.navi {
padding-left : 60px; 
padding-top : 60px; 
font-family : verdana, arial, helvetica; 
font-size : 12px; 
} 
.foot {
font-family : verdana, sans-serif, arial, helvetica; 
color : #ffffff; 
font-size : 11px; 
} 
.tf {
font-family : verdana, sans-serif, arial, helvetica; 
font-size : 11px; 
color : #ffffff; 
padding-bottom : 2px; 
background-color : #b1d020; 
border-bottom : 2px solid #ffffff; 
} 
pre {
font-family : arial, tahoma; 
font-size : 11px; 
} 
body {
font-family : arial, tahoma, helvetica; 
font-size : 11px; 
margin:0px; 
} 

.tdn {
background : url("bgtl.gif") repeat-y; 
} 
.n {
padding-left : 15px; 
} 
.pn {
border-bottom : 1px solid #cccccc; 
padding : 0; 
margin-left : 0; 
margin-bottom : 15px; 
margin-right : 0; 
margin-top : -5px; 
width : 150px; 
} 
.tn1 {
font-family : verdana,arial, tahoma, helvetica; 
font-size : 11px; 
}
A.tn:link, A.tn:visited, A.tn:active {
color : #ffffff; 
text-decoration : none; 
font-weight : bold; 
} 
A.tn:hover {
color : #ff0000; 
text-decoration : none; 
font-weight : bold;
} 
A.f:link, A.f:visited, A.f:active {
color : #ffffff; 
text-decoration : none; 
font-weight : normal;
padding-bottom:1px;
} 
A.f:hover {
color : #ffffff; 
text-decoration : underline; 
font-weight : normal;
padding-bottom:1px;
} 
A:link, A:visited, A:active {
color : #3333ff; 
text-decoration : none; 
font-weight : normal; 
} 
A:hover {
color : #ff0000; 
text-decoration : none; 
font-weight : normal;
} 

.ul {
list-style-type:square;
margin-top: 0px; 
margin-bottom: 2px;
margin-left: 15px;
}
 
#nav {
font-family:verdana, arial; 
font-size:11px; 
margin-left:0px; 
margin-top:0px; 
} 
#nav li {
color:#ff0000;
margin-right:0px; 
margin-left:5px; 
margin-top:0px; 
margin-bottom:2px;
list-style-type:square; 
font-weight:normal; 
font-size:11px; 
} 
#nav li a {
color:#ffffff;
text-decoration:none;
}
#nav li a:hover {
color:red;
text-decoration:underline;
}

#nav strong {
background:url("gif/bgfillgrid.gif"); 
position:relative;
display:block;
width:180px; 
font-family:verdana,Arial, Sans-serif; 
font-weight:bold; 
font-size:11px; 
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
} 
#nav strong a {
width:180px; 
display:block; 
padding-top:4px;
padding-bottom:4px;
padding-left:5px;
color:#eeeeee; 
border-color:#cccccc; 
text-decoration:none; 
font-weight:bold;
} 

#nav strong a:hover  {
background-color:#e3e3e3; 
border-color:#ffffff; 
color:#0000cc; 
text-decoration:none;
font-weight:bold;
} 
input, textarea, select {
border:1px solid black;
font-family : tahoma, arial, helvetica; 
font-size : 11px; 
color : #333333; 
}
.chk {
border:none;
}
.absfoto {
margin-top:10px;
}
.absskizze {
margin-top:10px;
margin-right:10px;
}
.skizzefont {
font-family : verdana; 
color : #000000; 
font-size : 12px; 
}
.wth {background-color:#ffffff;}
.hvti { 
font-family:tahoma,verdana,arial;
font-weight:bold;
font-size:28px;
color:red;
margin-left:15px;
}
#hvti2 { 
font-family:arial,verdana,tahoma;
font-weight:normal;
font-size:12px;
color:333333;
}
#hvti2 strong {
font-family:arial,verdana,tahoma;
font-weight:bold;
font-size:16px;
color:333333;
}
#hvti2 a:link, a:active, a:visited {
color:#333399;
text-decoration:none;
}
#hvti2 a:hover {
color:#ff0000;
text-decoration:none;
}