body {
  background-color:#AFAFAF;
  background-image:url(bgstreifen.gif);
  background-repeat:repeat;
  color:#000000;
  font-family:Arial,sans-serif;
  font-size:16px;
  margin:10px 20px;
}

table {
  border:0px;
  width:100%;
}

#header1 {
  background-color:#000000;
  background-image:url(header.jpg);
  background-repeat:no-repeat;
  vertical-align:bottom;
  text-align:left;
  padding-left:10px;
  color:#FFFFFF;
  height:64px;
}

#header1 ul {
  margin:0;
  padding:0;
  float:left;
  display:inline;
}

#header1 li {
  list-style-type: none;
  float:left;
}

#header1  #act a {
  border-right:1px solid #217CBF;
  border-top:1px solid #217CBF;
  border-left:1px solid #217CBF;
  padding:0 8px;
  font-weight:bold;
  background-color:#154D7F;
}

#header1 a {
  text-decoration: none;
  display: block;
  padding:0 8px;
  color:#FFFFFF;
}

#logo1 {
  background-color:#000000;
  color:#FFFFFF;
  background-image:url(logo.png);
  background-repeat:no-repeat;
  text-align:right;
  width:280px;
  height:64;
}

#header2 {
  background-color:#154D7F;
  height:8px;
}

#logo2 {
  background-color:#154D7F;
  background-image:url(logo2.png);
  background-repeat:no-repeat;
  text-align:right;
  width:280px;
  height:8;
}

#leftmenu1 {
  background-color:#000000;
  color:#FFFFFF;
  vertical-align:top;
  text-align:left;
  width:16%;
}

#leftmenu1 ul {
  background-color:#154D7F;
  margin:0;
  padding:4px;
}

#leftmenu1 li {
  list-style-type: none;
}

#leftmenu1 #act a {
  background-color:#FFFFFF;
  border:2px solid #000000;
  color:#000000;
  padding:2px 6px;
  font-weight:bold;
}

#leftmenu1 a {
  padding:2px 8px;
  text-decoration: none;
  display: block;
  color:#FFFFFF;
}

#searchform1 {
  background-color:#154D7F;
  margin:0;
  padding:4px;
}

#searchform1sword {
  width:90%;
  margin-bottom:4px;
  background-color:#FFFFFF;
  border:2px solid #000000;
  color:#000000;
}

#searchform1submit {
  background-color:#5C83A5;
  border:2px solid #000000;
  color:#FFFFFF;
  font-size:10px;
}

#content1 {
  background-color:#FFFFFF;
  color:#000000;
  vertical-align:top;
  text-align:left;
  border-right:1px solid #000000;
  padding:10px;
}

#footer1 {
  background-color:#154D7F;
  height:8px;
}

h1 {
  background-color:#154D7F;
  font-weight:bold;
  font-size:16px;
  padding:1px 4px;
  margin:8px 0px 8px 0px;
  color:#FFFFFF;
}

h2 {
  background-color:#FF0000;
  font-weight:bold;
  font-size:16px;
  padding:1px 4px;
  margin:8px 0 2px 0;
  color:#FFFFFF;
}

h3 {
  font-weight:bold;
  font-size:24px;
  margin:0 0 0 0;
}

h4 {
  font-weight:bold;
  font-size:16px;
  margin:0 0 0 0;
}

h5 {
  font-weight:normal;
  font-size:16px;
  margin:0 0 0 0;
}

form {
  margin:8px 16px 16px 16px;
}

p {
  margin:0 0 0 16px;
}

.indent {
  margin:0 0 0 32px;
}

label {
  width: 150px;
  float: left;
  text-align: right;
  display: block;
}

.csc-mailform-field {
  margin:8px 0;
  overflow: auto
}

fieldset {
  border: none;
}

.csc-mailform-radio input {
  width: 10px;
  float: left;
  text-align: right;
  display: block;
}

.csc-mailform-radio label {
  width: 200px;
  float: left;
  text-align: left;
  display: block;
}
