<!--
body {
margin: 0;
padding: 0 0 20px 0;
font-family: 'verdana', 'arial', 'helvetica', sans-serif;
color: rgb(204, 204, 204);
background-color: rgb(153, 0, 0);
}

#page {
margin: 0 auto;
text-align: center;
}

#content {
margin: 0 auto;
width: 640px;
}

h1, h2, h3 {
font-family: 'verdana', 'arial', 'helvetica', sans-serif;
}

h1 {
margin: 0.6em auto;
font-size: 12pt;
text-align: center;
}

h1.st {
margin: 20px 0 0 0;
font-family: arial, helvetica, sans-serif;
font-size: 14pt;
font-weight: bold;
letter-spacing: 0.0125em;
text-align: center;
color: rgb(204,204,204);
}

h2 {
font-size: 11pt;
font-style: normal;
line-height: normal;
font-weight: bold;
color: rgb(255,255,255);
background-color: transparent;
}

h3 {
font-size: 10pt;
font-style: normal;
line-height: normal;
font-weight: normal;
}

p {
font-size: 10pt;
color: rgb(204, 204, 204);
background-color: transparent;
}

.hinweis {
background-color: rgb(255,255,255);
text-align: center;
}

table {
border-style: solid;
border-width: 2px;
border-color: rgb(204, 204, 204);
border-collapse: collapse;
}

td {
padding: 2px 6px;
border-style: solid;
border-width: 1px;
text-align: left;
}

#map {
margin: 0;
text-align: center;
}

iframe {
margin: 0;
padding: 0;
}

td p {
margin: 0;
}


.by {
font-weight: bold;
color: #ffffcc;
}

.min {
font-size: 8pt;
text-align: left;
}

a {
font-size: 10pt;
font-weight: bold;
background-color: rgb(153,0,0);
color: rgb(250,200,75);
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

#noFrameset {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
padding: 0.2em 0.2em 0.2em 0.2em;
color: rgb(255,0,0);
background-color: rgb(255,255,255);
text-align: center;
font-family: "verdana","geneva", sans-serif;
font-size: 0.8em;
}



/* s - Navigation */

#nav {
position: absolute;
position: fixed;
top: 10px;
left: 10px;
padding: 4px;
background-color: rgb(153,0,0);
}

#nav ul {
margin: 0;
padding: 0;
width: 120px;
list-style-type: none;
list-style-position: outside;
text-align: left;
}

#nav a {
font-weight: bold;
}

#nav li.first {
margin: 0;
}

#nav li.first a {
display: block;
padding: 2px 2px 4px 4px;
background-color: rgb(153,0,0);
color: rgb(250,200,75);
border: 1px solid;
border-color: rgb(200,200,200) rgb(20,20,20) rgb(20,20,20) rgb(200,200,200);
text-decoration: none;
}

#nav li.first a:hover {
padding: 3px 1px 3px 5px;
border-color: rgb(20,20,20) rgb(200,200,200) rgb(200,200,200) rgb(20,20,20);
}

#nav li.second {
margin: 0px;
}

#nav li.second a {
display: block;
padding: 2px 2px 4px 4px;
background-color: rgb(166,13,0);
color: rgb(255,255,255);
border: 1px solid;
border-color: rgb(200,200,200) rgb(20,20,20) rgb(20,20,20) rgb(200,200,200);
text-decoration: none;
font-weight: normal;
}

#nav li.second a:hover {
padding: 3px 1px 3px 5px;
border-color: rgb(20,20,20) rgb(200,200,200) rgb(200,200,200) rgb(20,20,20);
}

#sub_News { display: none; }
#sub_Band { display: none; }
#sub_Konzert { display: none; }
#sub_Musik { display: none; }
#sub_Kontakt { display: none; }
#sub_Links { display: none; }

/* e - Navigation */

//-->
