body {
  background-color:#FFFFFF;
}

a {
  color:#000000;
}

input {
  width:150px;
}

/*Haubttabelle*/
.main {
  margin-top:10px;
  margin-left:auto;
  margin-right:auto;
}

/*Head*/
.main .bt {
  width:732px;
  height:159px;
  background-color:#FFFFFF;
  background-image:url('images/top.jpg');
  background-repeat:no-repeat;
}

/*Border Links*/
.main .bl {
  width:8px;
  background-color:#FFFFFF;
  background-image:url('images/bl.gif');
  background-repeat:repeat-y; 
}

/*Border Rechts*/
.main .br {
  width:8px;
  background-color:#FFFFFF;
  background-image:url('images/br.gif');
  background-repeat:repeat-y;
}

/*Border Unten*/
.main .bb {
  width:732px;
  height:8px;
  background-color:#FFFFFF;
  background-image:url('images/bb.gif');
  background-repeat:no-repeat;
}

/*Links von Subseiten*/
.main .toplinks {
  padding-top:10px;
  font-family:arial;
  font-weight:normal;
  font-style:none;
  font-size:13px;
  color:#C5010F;
}

.main .toplinks  a {
  color:#C5010F;
  text-decoration:none;
}

/*Links*/
.main .link {
  width:130px;
  vertical-align:top;
  padding:10px;
  padding-top:13px;
  font-family:arial;
  font-weight:bold;
  font-size:16px;
  color:#FF0000;
}

.main .link a {
  color:#C5010F;
  text-decoration:none;
}

/*Inhalt*/
.main .content {
  padding-bottom:10px;
  width:568px;
  vertical-align:top;
  font-family:arial;
  font-weight:normal;
  font-style:none;
  font-size:13px;
  color:#000000;
}

.main .content h1 {
  font-family:arial;
  font-weight:bold;
  font-style:none;
  font-size:18px;
  color:#A1A1A1;
}

.main .content h2 {
  font-family:arial;
  font-weight:bold;
  font-style:none;
  font-size:15px;
  color:#5F5F5F;
}

.main .content .bgimg {
  float:right;
  margin-right:10px;
}

.main .content td {
  vertical-align:top;
}

.main .content .programhead {
  font-weight:bold;
  color:#5F5F5F;
}