body {
font-family : tahoma, verdana, arial, sans-serif;
font-weight : lighter;
font-size : 11pt;
background-color : #E8E8E8;
background-image : url(bilder/bach_back.jpg);
background-repeat : repeat-y;
color : #000000;
width : 100%;
}
#logo {
position : fixed;
position: expression("absolute");
top: expression(parseInt(document.body.scrollTop + 20));
z-index : 15;
top : 10px;
left :5px;
width : 301px;
height : 106px;
margin-left : 0px;
border-style : none;
padding-left : 10px;
padding-bottom : 2px;
}
#logo a:hover {
background-color : transparent;
border-style : solid;
border-color : #C93A00;
border-top-width : 0;
border-left-width : 0;
border-bottom-width : 1px;
border-right-width : 1px;
}
#fotoback {
position : absolute;
z-index : 1;
right : 10px;
top : 10px;
width : 160px;
height : 100%;
border-style : none;
background-color : #C93A00;
}
#zierstreifen {
position : absolute;
z-index : 1;
left : 10px;
top : 10px;
width : 16px;
height : 100%;
border-style : none;
background-color : #C93A00;
}
#foto1 {
position : absolute;
z-index : 16;
right : 30px;
top : 30px;
width : 120px;
height : 120px;
border-style : none;
}
#foto1_sch {
position : absolute;
z-index : 11;
right : 23px;
top : 37px;
width : 120px;
height : 120px;
border-style : none;
background-color : #611A00;
}
#foto2 {
position : absolute;
z-index : 17;
right : 30px;
top : 170px;
border-style : none;
width : 120px;
height : 120px;
}
#foto2_sch {
position : absolute;
z-index : 12;
right : 23px;
top : 177px;
width : 120px;
height : 120px;
border-style : none;
background-color : #611A00;
}
#foto3 {
position : absolute;
z-index : 18;
right : 30px;
top : 310px;
border-style : none;
width : 120px;
height : 120px;
}
#foto3_sch {
position : absolute;
z-index : 13;
right : 23px;
top : 317px;
width : 120px;
height : 120px;
border-style : none;
background-color : #611A00;
}
#foto4 {
position : absolute;
z-index : 19;
right : 30px;
top : 450px;
border-style : none;
width : 120px;
height : 120px;
}
#foto4_sch {
position : absolute;
z-index : 14;
right :23px;
top : 457px;
width : 120px;
height : 120px;
border-style : none;
background-color : #611A00;
}
  #foto5 {
position : absolute;
z-index : 32;
right : 30px;
top : 590px;
border-style : none;
width : 120px;
height : 120px;
}
#foto5_sch {
position : absolute;
z-index : 31;
right :23px;
top : 597px;
width : 120px;
height : 120px;
border-style : none;
background-color : #611A00;
}
#box01 {
position : absolute;
left : 20px;
top : 70px;
border-style : none;
margin-left : 20px;
margin-right : 20px;
margin-bottom : 20px;
margin-top : 20px;
font-size : 1,4em;
}
#box02 {
position : absolute;
left : 20px;
top : 220px;
border-style : none;
margin-left : 20px;
margin-right : 20px;
margin-bottom : 20px;
margin-top : 20px;
font-size : 1,4em;
}
#box03 {
position : absolute;
left : 20px;
top : 310px;
border-style : none;
margin-left : 20px;
margin-right : 20px;
margin-bottom : 20px;
margin-top : 20px;
font-size : 1,4em;
}
#box04 {
position : absolute;
left : 20px;
top : 400px;
border-style : none;
margin-left : 20px;
margin-right : 20px;
margin-bottom : 20px;
margin-top : 20px;
font-size : 1,4em;
}
#box05 {
position : absolute;
left : 20px;
top : 490px;
border-style : none;
margin-left : 20px;
margin-right : 20px;
margin-bottom : 20px;
margin-top : 20px;
font-size : 1,4em;
}
#box01 a, #box02 a, #box03 a, #box04 a, #box05 a {
display : block;
border-style : none;
width : 126px;
padding : 3px;
margin : 3px;
font-size : 1,2em;
font-weight : lighter;
}
#liste {
position : absolute;
background-color : #c3c3c3;
top : 0px;
left : 0px;
width : 90%;
margin : 0;
border-style : none;
padding : 10;
text-align : left;
}
#text {
position : absolute;
z-index : 21;
background-color : #c3c3c3;
top : 120px;
left : 200px;
width : 56%;
height : 75%;
margin : 10;
border-style : none;
padding : 0;
text-align : left;
}
#text a {
display : inline;
border-style : none;
padding : 0px;
margin : 0px;
font-size : 1em;
font-weight : lighter;
}
#liste a {
display : inline;
border-style : none;
padding : 2px;
margin : 2px;
font-size : 1.2em;
font-weight : bold;
}
#navigation {
position : absolute;
z-index : 20;
background-color : transparent;
top : 29px;
left : 200px;
overflow : auto;
width : 56%;
height : 80px;
margin : 10px;
border-style : none;
}
#navigation a {
float : left;
color : #FFFFFF;
border-style : none;
background-color : #C93A00;
padding : 1px;
width : 100%;
margin-top : 0px;
font-size : 0.8em;
line-height : 1.2em;
font-weight : bold;
}
#navigation a:hover {
color : #C93A00;
background-color : #FF7F00;
}
a:link , a:visited , a:hover , a:active {
font-family : tahoma, verdana, arial, sans-serif;
display : inline;
text-decoration : none;
font-size : 1.2em;
font-weight : lighter;
padding : 5px;
margin : 0px;
}
a:link {
color : #000080;
}
a:visited {
color : #7F0000;
}
a:hover {
color : #FF8840;
background-color : #E0E0E0;
}
a:active {
color : #FF3F00;
background-color : #8F8F8F;
}
h1 {
font-family : tahoma, verdana, arial, sans-serif;
font-size : 1.5em;
font-weight : bold;
color : #3F3F3F;
vertical-align : top;
margin-top : 0;
padding: 2px;
width : 100%;
background-color : #D0D0D0;
}
h2 {
font-family : tahoma, verdana, arial, sans-serif;
font-size : 13pt;
font-weight : bold;
color : #000000;
vertical-align : top;
margin-top : 0;
background-color : #D0D0D0;
Width:100%;
}
h3 {
font-family : tahoma, verdana, arial, sans-serif;
font-size : 11pt;
font-weight : bold;
color : #000000;
vertical-align : top;
margin-top : 0;
}
h4 {
font-family : tahoma, verdana, arial, sans-serif;
font-size : 22pt;
font-weight : lighter;
color : #FFFFFF;
vertical-align : top;
margin-top : 0;
}
ul {
list-style-type : square;
list-style-position : outside;
margin-left : 10px;
padding-left : 5px;
}
