body {
background-color: FFFFE6;
text-align: center;
background-image: url("kachel.gif");
background-repeat: repeat;
font-family: verdana, sans-serif;
}

						/* CONTAINER*/

div#container {
display: block;
width: 600px;
height: 472px;
margin-top: 25px;
margin-left: auto;
margin-right: auto;
background-color: none;
text-align: left;
}

div#logo {
display: block;
width: 116px;
height: 26px;
position: relative;
top: 20px;
left: 5px;
text-align: left;
}

div#links {
display: block;
width: 12px;
height: 472px;
position: relative;
top: 0px;
left: 0px;
background-color: none;
background-image: url("links.gif");
background-repeat: no-repeat;
text-align: left;
}

div#mitte {
display: block;
width: 585px;
height: 472px;
position: relative;
top: -472px;
left: 12px;
background-color: none;
background-image: url("mitte.gif");
background-repeat: repeat-x;
text-align: left;
}

div#rechts {
display: block;
width: 3px;
height: 472px;
position: relative;
top: -944px;
left: 597px;
background-color: none;
background-image: url("rechts.gif");
background-repeat: no-repeat;
text-align: left;
}

				/* links-allgemein */

a {
text-decoration: none;
border: 0px;
color: #333333;
}
a:hover{
text-decoration: underline;
}

				/* bilder-allgemein */

img {
text-decoration: none;
border: 0px;
}

						/* CONTENT */

div#content {
display: block;
width: 567px;
height: 393px;
position: relative;
top: 20px;
left: 5px;
background-color: white;
border: 1px solid black;
text-align: left;
}

				/* text-divs */


div#text_index {
display: block;
width: 415px;
height: 120px;
margin-top: 30px;
margin-left: 80px;
}

div#text_band {
display: block;
width: 520px;
height: 120px;
margin-top: 15px;
margin-left: 15px;
font-family: verdana, sans-serif;
font-size: 11px;
font-weight: normal;
letter-spacing: 0.0em;
line-height: 18px;
}

div#text_impressum {
display: block;
width: 450px;
height: 120px;
margin-top: 15px;
margin-left: 15px;
font-family: verdana, sans-serif;
font-size: 11px;
font-weight: normal;
letter-spacing: 0.0em;
line-height: 14px;
}

div#text {
display: block;
width: 490px;
height: 200px;
margin: 15px 5px 0px 15px;
background-color: white;
text-align: left;
font-family: verdana, sans-serif;
font-size: 11px;
font-weight: normal;
letter-spacing: 0.0em;
line-height: 18px;
}

				/* auszeichnungen h1, h2, fehler */

span.h1 {
font-family: verdana, sans-serif;
font-size: 11px;
font-weight: bolder;
letter-spacing: 0.0em;
line-height: 18px;
}

span.h2 {
font-family: verdana, sans-serif;
font-size: 11px;
font-weight: bold;
letter-spacing: 0.0em;
line-height: 18px;
}

span.fehler {
font-family: verdana, sans-serif;
font-size: 11px;
font-weight: normal;
letter-spacing: 0.0em;
line-height: 18px;
color: red;
}

				/* bandfoto */

img#band {
margin-top: 7px;
}

				/* tabelle */

td {
font-family: verdana, sans-serif;
font-size: 11px;
font-weight: normal;
letter-spacing: 0.0em;
line-height: 18px;
}

				/* kontakt-formular */


div#formular {
display: block;
width: 500px;
float: left;
}

input,textarea,select {
font-family: verdana, sans-serif;
font-size: 11px;
font-weight: normal;
letter-spacing: 0.0em;
line-height: 18px;
color: #330000;
border: 1px solid #330000;
}

				/* Submit Button */

.fieldsubmit input{
font-weight: normal;
font-size: 11px;
line height: 18px;
background-color:#950702;
color: white;
border: 1px solid #330000;
width: 100px;
height: 18px;
}

.fieldsubmit input:focus{
background-color:#CC0000;
}
.fieldsubmit input:hover{
background-color:#CC0000;
border: 1px solid #330000;
}
.fieldsubmit input::active{
background-color:#FF0000;
}

						/* NAVIGATION */

div.navigation {
position: relative;
top: 0px;
left: 200px;
width: 400px;
height: 12px;
text-align: left;
line-height: 12px;
}

a.navi_hier {
width: 50px;
height: 12px;
color: white;
text-decoration: none;
text-align: left;
font-family: verdana, sans-serif;
font-size: 12px;
font-weight: bold;
letter-spacing: 0.0em;
line-height: 12px;
padding-left: 25px;
background-image: url("klotz.gif");
background-repeat: no-repeat;
}

a.navi:link {
width: 50px;
height: 12px;
color: white;
text-decoration: none;
text-align: left;
font-family: verdana, sans-serif;
font-size: 12px;
font-weight: bold;
letter-spacing: 0.0em;
line-height: 12px;
padding-left: 25px;
background-image: url("leer.gif");
background-repeat: no-repeat;
}

a.navi:visited {
width: 50px;
height: 12px;
color: white;
text-decoration: none;
text-align: left;
font-family: verdana, sans-serif;
font-size: 12px;
font-weight: bold;
letter-spacing: 0.0em;
line-height: 12px;
padding-left: 25px;
background-image: url("leer.gif");
background-repeat: no-repeat;
}

a.navi:hover {
width: 50px;
height: 12px;
color: white;
text-decoration: none;
text-align: left;
font-family: verdana, sans-serif;
font-size: 12px;
font-weight: bold;
letter-spacing: 0.0em;
line-height: 12px;
padding-left: 25px;
background-image: url("klotz_leer.gif");
background-repeat: no-repeat;
}

a.navi:active {
width: 50px;
height: 12px;
color: white;
text-decoration: none;
text-align: left;
font-family: verdana, sans-serif;
font-size: 12px;
font-weight: bold;
letter-spacing: 0.0em;
line-height: 12px;
padding-left: 25px;
background-image: url("klotz_leer.gif");
background-repeat: no-repeat;
}

						/* navi-impressum-div */

div#imprint {
position: relative;
top: -943px;
margin-left: auto;
margin-right: auto;
background-color: none;
text-align: center;
font-family: verdana, sans-serif;
font-size: 10px;
font-weight: normal;
letter-spacing: 0.0em;
line-height: 18px;
}
