#rahmen        { background-color: white; margin-left: -350px; position: absolute; left: 50%; width: 700px; height: 540px; border: solid 1px #f30 }


#navigation         { 
margin-top: 80px; 
position: absolute; 
left: 5px; 
width: 100% }

#navipf  { position: absolute; top: 103px; left: 110px; width: 100% }

#adresse      { margin-left: 205px; position: absolute; top: 130px; left: 50%; width: 120px; height: 155px; border: 0 }


#logo          { background-color: white; background-repeat: no-repeat; padding: 0; position: absolute; top: 35px; left: 520px; width: 145px; height: 80px }


#inhalt     { 
position: absolute; 
top: 135px; 
left: 30px; 
width: 500px; 
height: auto }
#inhalt1  { position: absolute; top: 170px; left: 30px; width: 500px; height: auto }
#inhalt2 { position: absolute; top: 170px; left: 110px; width: 500px; height: auto }
#info  { 
position: absolute; 
top: 0px; 
left: 450px; 
width: 150px; 
height: auto 
}


#fuss { 
color: #cc6; 
font-size: 10px; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
margin-left: -350px; 
position: absolute; 
top: 520px; 
left: 50%; 
width: 700px 
}
.nix a { color: white; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-color: white; background-position: 0 120px; padding: 5px 5px 3px; border: solid 1px #f30; f: bold  }
.hier a { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-color: white; background-position: 0 120px; padding: 5px 5px 3px; border: solid 1px #000; f: bold  }
.navi a     { 
color: #f30; 
font-size: 12px; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
font-weight: bold; 
text-decoration: none; 
background-color: white; 
background-position: 0 120px; 
padding: 5px 5px 3px; 
border: solid 1px; 
border-color: #f30 
}
.navi a:hover { color: #fff; background-color: #f30; border: solid 1px #f30 }
.hierpf a    { color: black; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-color: white; background-position: 0 120px; padding: 3px 3px 1px; border: solid 1px #000; f: bold   }
.pf a { color: #666; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; background-color: white; background-position: 0 120px; padding: 3px 3px 1px; border: solid 1px #999 }
.text a { color: #666; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; background-color: white; background-position: 0 120px }
.text a:hover { color: #f00; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-position: 0 120px }
.pf a:hover { color: #fff; font-size: 11px; background-color: #f00; border: solid 1px #f30 }
.mail a:hover       { background-image: url(standart/adresklr.gif); background-repeat: no-repeat; position: absolute; left: 2px; width: 120px; height: 145px; border-style: none }


.mail a      { background-image: url(standart/adreskl.gif); background-repeat: no-repeat; position: absolute; left: 2px; width: 120px; height: 145px; border-style: none }
.link a:hover { 
color: #c00; 
text-decoration: underline; 
background-color: #fff; 
border-color:  
}
p        { color: #666; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 120%; text-decoration: none; width: 450px }
td { color: #666; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 120%; text-decoration: none }
li  { color: #666; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 120%; text-decoration: none; list-style-type: disc; list-style-position: inherit; display: list-item; margin: 0 0 0 15px; width: 450px }
a    { color: #f30; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 120%; text-decoration: none; border: solid 1px white }


.link a  { color: #f30; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 120%; text-decoration: underline; border: solid 1px white }
#tab1 { }
h1       { color: #666; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 120%; text-decoration: none; margin-bottom: 20px }


h2    { color: #666; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 120%; text-decoration: none }


p, form, input, textarea { 
	font-size: 11px; 
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	line-height: 120% 
}


.submit, .reset   { 
text-align: center; 
margin-left: 3em; 
width: 7em; 
border: dotted 1px #cc6 
}



input   { 
display: block; 
margin-top: 4px; 
margin-left: 1px; 
padding-top: 2px; 
width: 20em; 
float: left; 
border: solid 1px #cc6 }


textarea { display: block; margin-left: -6px; padding-top: 2px; width: 20em; height: 5em; border: solid 1px #cc6 }


label  { text-align: right; margin: 2px; padding: 4px; width: 8em; float: left }
		
#form { 
margin-left: 7.6em;  
}
.scroll1    { width: 500px; height: 315px; overflow: auto }

