* {margin: 0; padding: 0; border: 0; }
body { background-color: #837e6b; text-align: center; }

#wrapper { position: relative; top: 0; text-align: left; width: 800px; background-color: transparent; margin: auto; }

#head { position: relative; width: 800px; height: 75px; background-color: transparent; margin-bottom: 20px; }
#content { position: relative; bottom: 20px; width: 800px; height: auto; text-align: left; background-color: #f5ede1; margin: 0; padding: 0; border: solid 1px #837e6b; }
#menue { clear: left; position: relative; width: 800px; height: 20px; background-color: #4d0006; margin: 0; padding-top: 1px; border: 0px; }
#content-left { float: left; position: relative; width: 460px; height: auto; background-color: #f5ede1; margin-top: 20px; padding-left: 20px; padding-bottom: 20px; border: 0px;}
#content-max { clear: left; position: relative; width: 760px; height: auto; background-color: #f5ede1; margin-top: 20px; padding-left: 20px; padding-bottom: 20px; border: 0px;}
#content-right { float: left; position: relative; width: 280px; height: auto; background-color: #f5ede1; margin-top: 70px; padding-bottom: 20px; border: 0px; text-align: right; }

#menue1 a { float: right; background-image: url(aktuelles_active.gif); background-repeat: no-repeat; width: 62px; height: 18px; margin-right: 20px; }
#menue1 a:hover { float: right; background-image: url(aktuelles_normal.gif); background-repeat: no-repeat; width: 62px; height: 18px; margin-right: 20px; }
#menue1 a:active { float: right; background-image: url(aktuelles_normal.gif); background-repeat: no-repeat; width: 62px; height: 18px; margin-right: 20px; }

#menue2 a { float: right; background-image: url(vita_active.gif); background-repeat: no-repeat; width: 26px; height: 18px; margin-right: 20px; }
#menue2 a:hover { float: right; background-image: url(vita_normal.gif); background-repeat: no-repeat; width: 26px; height: 18px; margin-right: 20px; }
#menue2 a:active { float: right; background-image: url(vita_normal.gif); background-repeat: no-repeat; width: 26px; height: 18px; margin-right: 20px; }

#menue3 a { float: right; background-image: url(hoerproben_active.gif); background-repeat: no-repeat; width: 69px; height: 18px; margin-right: 20px; }
#menue3 a:hover { float: right; background-image: url(hoerproben_normal.gif); background-repeat: no-repeat; width: 69px; height: 18px; margin-right: 20px; }
#menue3 a:active { float: right; background-image: url(hoerproben_normal.gif); background-repeat: no-repeat; width: 69px; height: 18px; margin-right: 20px; }

#menue4 a { float: right; background-image: url(repertoire_active.gif); background-repeat: no-repeat; width: 71px; height: 18px; margin-right: 20px; }
#menue4 a:hover { float: right; background-image: url(repertoire_normal.gif); background-repeat: no-repeat; width: 71px; height: 18px; margin-right: 20px; }
#menue4 a:active { float: right; background-image: url(repertoire_normal.gif); background-repeat: no-repeat; width: 71px; height: 18px; margin-right: 20px; }

#menue5 a { float: right; background-image: url(kontakt_active.gif); background-repeat: no-repeat; width: 51px; height: 18px; margin-right: 20px; }
#menue5 a:hover { float: right; background-image: url(kontakt_normal.gif); background-repeat: no-repeat; width: 51px; height: 18px; margin-right: 20px; }
#menue5 a:active { float: right; background-image: url(kontakt_normal.gif); background-repeat: no-repeat; width: 51px; height: 18px; margin-right: 20px; }

#menue6 a { float: left; background-image: url(impressum_active.gif); background-repeat: no-repeat; width: 200px; height: 18px; margin-right: 20px; }
#menue6 a:hover { float: left; background-image: url(impressum_normal.gif); background-repeat: no-repeat; width: 200px; height: 18px; margin-right: 20px; }
#menue6 a:active { float: left; background-image: url(impressum_normal.gif); background-repeat: no-repeat; width: 200px; height: 18px; margin-right: 20px; }

#menue7 a { float: right; background-image: url(links_active.gif); background-repeat: no-repeat; width: 34px; height: 18px; margin-right: 20px; }
#menue7 a:hover { float: right; background-image: url(links_normal.gif); background-repeat: no-repeat; width: 34px; height: 18px; margin-right: 20px; }
#menue7 a:active { float: right; background-image: url(links_normal.gif); background-repeat: no-repeat; width: 34px; height: 18px; margin-right: 20px; }

h1 { margin: 0; padding: 0; }
h2 { font-size: 30px; font-family: Impact, Helvetica, sans-serif; line-height: 30px; margin: 0; padding-bottom: 15px; }
h3 { font-size: 13px; font-family: courier new, courier, monospace; font-weight: bold; color: #4d0006; padding-bottom: 5px; line-height: 15px; }
p { color: #333333; font-size: 13px; font-family: courier new, courier, monospace; font-weight: normal; line-height: 15px; margin: 0; padding-bottom: 5px; }
hr { color: #736945; background: #736945; height: 2px; width: 200px; margin-top: 5px; margin-bottom: 20px; padding: 0; }

#content-right img { margin-left: 20px; margin-bottom: 20px; }
#foto img { border: 1px solid #837e6b; }
#vignette { text-align: center; padding-top: 0px; padding-bottom: 20px; width: auto; height: auto; }

a:link { color: #003354; text-decoration: none; font-weight: bold; }
a:visited { color: #003354; text-decoration: none; font-weight: bold; }
a:hover { color: #837e6b; text-decoration: underline; font-weight: bold; }
a:active { color: #837e6b; text-decoration: none; font-weight: bold; }

.normal { font-weight: normal; }
.orange { color: #ff6b01; }

#menue h3 { color: white; line-height: 14px; letter-spacing: 1px; margin: 0; padding-bottom: 6px; }
#menue img { border: 0px; margin: 0; }

input, textarea { color:#003354; font-size: 14px; font-weight: bold; font-family: courier new, courier, monospace; padding: 2px 6px; margin: 2px 0px; }
form { padding: 0; margin: 0; }
form p { font-weight: bold; }