body {
  width: 1000px;
  height: 100%;
  margin: 0;  
  padding: 0;
  text-align: left;
  font-family: Arial;
  font-size: 12px;
  font-color: #252422;
  background-color: #FFFFFF;
}

img {
  border:0px;
}

img_seite {
  border:1px;
  border-color: #FEF4EA;
  padding-right:10px; 
  float:left;
}

.breadcrumb {
  font: bold 10px Arial;
  color: #BA1130;
  padding-top: 5px;
  padding-bottom: 5px; 
}

.breadcrumb a {
  font: bold 10px Arial;
  color: #870D22;
  text-decoration: none;
}

.head {
  background-color: #FBF8E7;
}

.header {
  width: 100%;
  padding-top: 2px;
  padding-left: 10px;
  font: normal bold 13px Arial;
  color: #BA1130;
  background-color:#FEF4EA;
  border-bottom: 2px dotted #BA1130;  
}

.subhead {
  font: normal bold 13px Arial;
  color: #BA1130;  
}

.subhead_black {
  padding-top: 10px;
  font: normal bold 13px Arial;
  color: #252422;  
}

.subhead_red {
  font: normal bold 13px Arial;
  color: #BA1130;  
}

.black_dotted_row {
  font: normal 12px Arial;
  border-top: 2px dotted #969696; 
}

.intro_welcome {
  font: normal bold 22px Arial Narrow;
  color: #FFFFFF;
  padding-left:10px;
  background-color: #BA1130;
}

.nav_left {
  border:1px solid #F18808;
  float: left;
  width: 180px;
  height: 100%;
  background-color: #F18808;
}

.nav_left_entry {
  padding-left: 22px;
  border-bottom: 2px dotted #F8C280;
  background-color: #F18808;
}

.nav_left_link a {
  font-size:14px; 
  font-weight: bold; 
  color:#FFFFFF; 
  text-decoration:none;
}

.nav1_left_entry {
  padding-top:1px; 
  padding-bottom:1px;
  padding-left: 22px;
  background-color: #FFFFFF;
}

.nav1_left_link a {
  font-size:12px; 
  font-weight: bold; 
  color:#BA1130; 
  text-decoration:none;
}

.nav2_left_entry {
  padding-top:1px; 
  padding-bottom:1px;
  padding-left: 22px;
  background-color: #FEF4EA;
}

.nav2_left_link a {
  font-size:12px; 
  font-weight: normal; 
  color:#252422; 
  text-decoration:none;
}

.nav2_left_link a:hover {
  color: #BA1130;
  background-color: #FCD88D;
}

.nav2_left_link a:active {
  color: #BA1130;
  background-color: #FDE2AC;
}

.nav_left_text {
  font: normal bold 12px Arial;
  color: #BA1130;  
}

.nav_left_text2 {
  font: normal 11px Arial;
  color: #BA1130;  
}

.blank_row {
  font-size: 5px;
}

.main_box_header {
  width:400px; 
  border:1px solid #F18808;
  font: normal bold 16px Arial Narrow;
  color: #FFFFFF;
  background-color: #F18808;
  padding-left:10px;
  float:left;
}

.main_box_content {
  width:400px; 
  background-color: #FFFFFF;
  float:left;
}

.main_box_teaser {
  width:388px; 
  border:1px solid #F18808;
  background-color:#FEF4EA;  
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  float:left;
}

.read_more {
  font: bold 11px Arial;
  color: #BA1130;
  text-decoration: none;
}

.read_more:hover {
  text-decoration: underline;
}

.read_link {
  font: normal 12px Arial;
  color: #BA1130;
  text-decoration: none;
}

.read_link:hover {
  text-decoration: underline;
}

.read_text a {
  font: normal 12px Arial;
  color: #BA1130;
  text-decoration: none;
}

.read_text a:hover {
  text-decoration: underline;
}

.read_more_list a {
  font: normal 12px Arial;
  color: #252422;
  text-decoration: none;
}

.read_more_list a:hover {
  color: #BA1130;
  text-decoration: underline;
}

.topofsite {
  width: 100%;
  padding-top: 10px;
  padding-left: 10px;
  font: normal 9px Arial;
  color: #BA1130;
  text-decoration: none;
  border-top: 2px dotted #BA1130;  
}


.general_info {
  font: normal bold 16px Arial Narrow;
  color: #FFFFFF;
  padding-left: 440px;
  background-color: #F18808;
  border: 1px solid #F18808;
}

.nav_right {
  float: left;
  width: 190px;  
  margin-top:10px;
  margin-left:10px;
  color: #000000;
}

.nav_right_inbox {
  width:160px;
  background-color:#FEF4EA;
  padding-left:16px;
  padding-top:13px;
  padding-bottom:2px;
  color: #BA1130;
  font: normal 9px Arial;
  border-bottom: 2px dotted #BA1130;
}

.nav_right_entry {
  margin-top:10px;
  padding-left:22px;
}

.nav_right_link a {
  padding-left:10px;
  margin-top:15px;
  font: normal 13px Arial;
  color:#252422; 
  text-decoration:none;
}

.nav_right_link a:hover {
  padding-left:10px;
  margin-top:15px;
  font: normal 13px Arial;
  color:#BA1130; 
  text-decoration:none;
}

.nav_right_link a:active {
  padding-left:10px;
  margin-top:15px;
  font: normal 13px Arial;
  color:#BA1130; 
  text-decoration:none;
}