body {
margin-left: 20px;
margin-right: 0;
margin-bottom: 0;
margin-top: 0;
padding: 0 0 0 0;
overflow: auto;
font-family: Verdana, Helvetica, sans-serif;
color: #000000;
scrollbar-base-color:#494C5D;
scrollbar-3d-light-color:#494C5D;
scrollbar-arrow-color:#FFFFFF;
scrollbar-darkshadow-color:#787878;
scrollbar-face-color:#494C5D;
scrollbar-highlight-color:#494C5D;
scrollbar-shadow-color:#000000;
scrollbar-track-color:#E5EAF2;
font-size: 12px;
background-repeat: repeat;
}

body#flashplayer {
margin-left: 2px;
margin-right: 2px;
margin-bottom: 2px;
margin-top: 10px;
padding: 0 0 0 0;
overflow: auto;
font-family: Verdana, Helvetica, sans-serif;
color: #000000;
scrollbar-base-color:#494C5D;
scrollbar-3d-light-color:#494C5D;
scrollbar-arrow-color:#FFFFFF;
scrollbar-darkshadow-color:#787878;
scrollbar-face-color:#494C5D;
scrollbar-highlight-color:#494C5D;
scrollbar-shadow-color:#000000;
scrollbar-track-color:#E5EAF2;
font-size: 12px;
background-repeat: repeat;
}

a:link {color: #0000FF; background-color: transparent; text-decoration: none;}
a:visited {color: #8B3D97; background-color: transparent; text-decoration: none;}
a:hover {color: #FFFFFF; background-color: #FF0066; text-decoration: none;}
a:pressed {color: #8B3D97; background-color: transparent; text-decoration: none;}
a:active {color: #8B3D97; background-color: transparent; text-decoration: none;}

a.picture:link {color: #0000FF; background-color: transparent; text-decoration: none;}
a.picture:visited {color: #8B3D97; background-color: transparent; text-decoration: none;}
a.picture:hover {color: #FFFFFF; background-color: transparent; text-decoration: none;}
a.picture:pressed {color: #8B3D97; background-color: transparent; text-decoration: none;}
a.picture:active {color: #8B3D97; background-color: transparent; text-decoration: none;}

a.menuelink:link {color: #2F6379; text-decoration: none; background-color: transparent;}
a.menuelink:visited {color: #2F6379; text-decoration: none; background-color: transparent;}
a.menuelink:hover {color: #FF0066; text-decoration: none; background-color: transparent;}
a.menuelink:pressed {color: #2F6379; text-decoration: none; background-color: transparent;}
a.menuelink:active {color: #2F6379; text-decoration: none; background-color: transparent;}

a.tabellelink:link {color: #EED9C3; text-decoration: none; background-color: transparent;}
a.tabellelink:visited {color: #EED9C3; text-decoration: none; background-color: transparent;}
a.tabellelink:hover {color: #FF0066; text-decoration: none; background-color: transparent;}
a.tabellelink:pressed {color: #EED9C3; text-decoration: none; background-color: transparent;}
a.tabellelink:active {color: #EED9C3; text-decoration: none; background-color: transparent;}

.umflussrechts {
padding: 10px; 
float: left;
}

.umflusslinks {
padding: 10px; 
float: right;
}

.content {
position: relative;
margin-left: auto;
margin-right: 20px;
margin-top: 10px;
margin-bottom: 5px;
width: 951px;
height: 538px;
padding: 0 0 0 0;
z-index: 1;
overflow: auto;
background-image: url(eintrittskarte.gif);
background-repeat: no-repeat;
border: 0;
}

.schnitzel {
position: absolute;
right: 70px;
top: 12px;
margin: 0 0 0 0;
padding: 0 0 0 0;
z-index: 0;
overflow: hidden;
}

.schrifterkl {
position: absolute;
right: 68px;
top: 12px;
margin: 0 0 0 0;
padding: 0 0 0 0;
z-index: 1;
overflow: hidden;
}

.news {
position: absolute;
left: 96px;
top: 100px;
width: 193px;
height: 315px;
margin: 0 0 0 0;
padding: 0 2px 0 0;
z-index: 1;
overflow: auto;
font-size: 10px;
}

table {
font-size: 12px;
}

.inhalt {
position: absolute;
left: 294px;
top: 110px;
width: 396px;
height: 307px;
margin: 0;
padding-right: 2px;
padding-left: 0px;
padding-bottom: 0;
padding-top: 0;
z-index: 1;
overflow: auto;
}

.veranstalterbox {
position: absolute;
right: 185px;
top: 182px;
width: 73px;
height: 290px;
margin: 0 0 0 0;
padding: 0 0 0 0;
z-index: 2;
overflow: hidden;
}

.brbox {
position: absolute;
left: 95px;
top: 360px;
z-index:10;
width: 205px;
height: 55px;
}

.newsletter {
position: absolute;
left: 111px;
top: 38px;
height: 30px;
width: 600px;
margin: 0 0 0 0;
padding: 0 0 0 0;
z-index: 1;
overflow: visible;
color: #FFFFFF;
}

.navigation {
position: absolute;
left: 84px;
top: 430px;
height: 100px;
width: 800px;
margin: 0px;
padding: 0;
z-index: 2;
overflow: hidden;
font-size: 14px;
}

.letterfeld {
border-width: 2px;
border-style: groove;
border-color: #000000;
background-color: #E5EAF2;
font-family: sans-serif;
color: #000000;
}

.button {
border-width: 1px;
border-style: solid;
border-color: #000000;
background-color: #494C5D;
color: #FFFFFF;
font-family: sans-serif;
}

.button:hover {
border-width: 1px;
border-style: solid;
border-color: #000000;
background-color: #377184;
color: #FFFFFF;
font-family: sans-serif;
}

.buttonmo {
border-width: 1px;
border-style: solid;
border-color: #000000;
background-color: #377184;
color: #FFFFFF;
font-family: sans-serif;
}

.menuebox {
padding: 3px;
margin-right: 4px;
margin-top: -2px;
display: block;
float: left;
border-left: 1px solid #000000;
color: #FF0066;
font-size: 0.8em;
text-align: center;
}

.forum {
background-color: #377184;
color: #FFFFFF;
border-width: 1px;
border-style: solid;
border-color: #000000;
padding: 4px 4px 4px 4px;
margin-bottom: 5px;
}

.weiterbox{
border:0px solid #000000; 
margin:0px auto; 
width:100%; 
height:20px; 
text-align:center;
}

.orderform {
border:1px solid #000000; 
margin-bottom: 1px;
}

span.titel {
font-size: 1.6em;
letter-spacing: 0.2em;
font-weight: bold;

}