body{
background-color: #ECEAC1;
background-image: url(../img/backgr.jpg);
background-position: center;
background-repeat: no-repeat;
background-attachment: fixed;
 margin-height:0;
 margin-width:0;
 margin-left:0;
 margin-top:0;
 margin-bottom:0;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-style: normal;
 font-weight: normal;
 color: #000;
 background-color: #ECEAC1;
}
.kontainer{
position: relative;
width: 900px;
top: 20px;
text-align:center;
vertical-align:middle;
background-color: #ECEAC1;
}
#oben{
width: 900px;
height: 206px;
background-color: #ECEAC1;
}
.divMenu{
visibility:visible; 
overflow: visible;
width: 331px;
height: 394px;
position: relative;
top: 0px;
left:-280px;
z-index:1; 
}
#menu{
background-image: url(../img/links.gif);
background-repeat: no-repeat;
width: 331px;
height: 394px;
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-style: normal;
 font-weight: normal;
 color: #000;
}
#menu td{
padding:0px 0px 0px 63px;
}
#inhalt{
width: 550px;
height: 311px;
background-color: #ECEAC1;
padding-top: 0px;
}
#inhalt .headline{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
color: #006;
text-align: left;
vertical-align: top;
padding-top: 10px;
padding-left: 0px;
height: 40px;
}
#inhalt .bild-klein{
width: 110px;
vertical-align: top;
padding-right: 7px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000;
text-align: left;
}
.bild-klein a{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #006;
text-align: left;
vertical-align: top;
text-decoration: none;
}
.bild-klein a:hover{
color: #7b0000;
}
#unten{
background-image: url(../img/unten.gif);
background-repeat: no-repeat;
width: 570px;
height: 83px;
text-align: right;
padding-top: 45px;
padding-right: 15px;
}
img{
border:0;
margin:0 0 0 0;
}
#divScroller1 {
position:relative; 
overflow:hidden; 
z-index:9; 
left:0px; 
top:0px; 
width:410px; 
height:255px; 
visbility:visible; 
text-align: top;
vertical-align: top;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 color: #006;
}
.dynPage {
position:relative;
overflow: visible; 
z-index:10; 
left:0px; 
top:0px; 
width:400px; 
visibility:hidden; p
}
#arrows1 {
position:relative; 
overflow:hidden; 
z-index:11; 
left:420; 
top:-255; 
width:20px;
visbility:visible; 
}
#arrows2 {
position:relative; 
overflow:hidden; 
z-index:13; 
left:420; 
top:-15; 
width:20px;
visbility:visible; 
}
h1{
font-size: 14px;
}
h2{
font-size: 12px;
color: #7b0000;
}
.rot{
color: #900;
}
.blau{
color: #000070;
}
.programm{
width: 400px;
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-style: normal;
 font-weight: normal;
 color: #000;
 }
.programm td{
vertical-align: top;
}
#aktuelles{
position: absolute;
top: 370px;
left: 120px;
width: 300px;
height: 50px;
}
#aktuelles a{
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 text-decoration: none;
 color: #FF8408;
}
#aktuelles a:hover{
color: #EDEBC2;
}
#galerie{
position: relative;
top: -10px;
width: 400px important!;
height: 250px;
overflow: auto;
}
#galerie img{
margin-bottom: 10px;
vertical-align: top;
margin-right: 10px;
float: left;
}
