/* CSS Document */
html { 
background-color: #000000;
  padding:0px;
  margin:0px;
  height:100%;
}

body {
  background-color: #000000;
  font-size: 12px;
  font-family: Arial, SunSans-Regular, Sans-Serif;
  padding:0px;
  margin:0px;
  height:100%;
}
a {
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
text-decoration:none;
}
a.mail {
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#333;
font-size:12px;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
.headline {
font-size: 24px;
color:#7C2406;
}
.subheadline {
font-size: 18px;
font-weight:normal;
color:#7C2406;
}
.subheadline2 {
font-size: 20px;
font-weight:bolder;
color:#7C2406;
}
.subheadline_start {
font-size: 18px;
font-weight:normal;
color:#ffffff;
}
.leadchar {
font-size: 24px
}
.subline {
font-size: 10px
}
.copyright{
font-size: 9px;
font-weight:normal;
color:#666666;
text-decoration:none;
}
.red {
color:#990000;
}
#header {
background-color:#000000;
width:100%;
height:20%;
padding:0px;
margin:0px;
}

#headerwhite {
background-color:#ffffff;
width:100%;
height:20%;
padding:0px;
margin:0px;
}
#inhalt {
  margin-left: 358px;
  background-color:#000000;
  height:80%;
}
#inhaltwhite {
  margin-left: 358px;
  background-color:#ffffff;
  height:80%;
}
#menu {
position: absolute;
background-color:#000000;
left: 0px;
width: 358px;
height:80%;
}

#menuwhite {
position: absolute;
background-color:#ffffff;
left: 0px;
width: 358px;
height:80%;
}

td.black {
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
}

textarea {  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #663333; text-decoration: none}
select {  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; background-color: #EFEDE3;   color: #000000; border-style: solid; border-color: #B1A878;border-width: 1px; width: 260px;}
input {  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #663333; text-decoration: none}
input.box { background-color: #EFEDE3;   color: #000000; border-style: solid; border-color: #B1A878;border-width: 1px; width: 260px;}
input.plz { background-color: #EFEDE3;   color: #000000;  border-style: solid; border-color: #B1A878;border-width: 1px; width: 40px;}
input.ort { background-color: #EFEDE3;   color: #000000;  border-style: solid; border-color: #B1A878;border-width: 1px; width: 213px;}
textarea.txt { background-color: #EFEDE3;  color: #000000;  border-style: solid; border-color: #B1A878;border-width: 1px; width: 260px; height: 123px;}