body,td,div,th{ 
  font-family: Arial, Helvetica, Sans Serif;
  font-size: 12px;
  color:#000000;  
 }


.searchfield{ 
  font-size:12px;
  background-color: #ffffff;
  border: 1px solid #BDBDBD;
  
 }

.searchbutton{ 
  font-size: 12px;
  color: #000000;
  font-weight:normal;
  background-color: #e6e7e8;
  border: 1px solid #109494;
 }

.menutr{
	height:18px;
	}

.menutrunter{
	height:21px;
}



.menu0:active{ 
  font-size: 10px;
  color: #6b6b72;
  font-weight: normal;
}
.menu0:link{ 
  font-size: 10px;
  color: #6b6b72;
  font-weight: normal;
}
.menu0:visited{ 
  font-size: 10px;
  color: #6b6b72;
  font-weight: normal;
}
.menu0:hover{ 
  font-size: 10px;
  color: #109494;
  font-weight: normal;
}

.menu0high:active{ 
  font-size: 10px;
  color: #109494;
  font-weight: bold;
}
.menu0high:link{ 
  font-size: 10px;
  color: #109494;
  font-weight: bold;
}
.menu0high:visited{ 
  font-size: 10px;
  color: #109494;
  font-weight: bold;
}
.menu0high:hover{ 
  font-size: 10px;
  color: #109494;
  font-weight: bold;
}



.menu1:active{ 
  font-size: 10px;
  color: #6b6b72;
  font-weight: normal;
}
.menu1:link{ 
  font-size: 10px;
  color: #6b6b72;
  font-weight: normal;
}
.menu1:visited{ 
  font-size: 10px;
  color: #6b6b72;
  font-weight: normal;
}
.menu1:hover{ 
  font-size: 10px;
  color: #109494;
  font-weight: normal;
}

.menu1high:active{ 
  font-size: 10px;
  color: #6b6b72;
  font-weight: bold;
}
.menu1high:link{ 
  font-size: 10px;
  color: #6b6b72;
  font-weight: bold;
}
.menu1high:visited{ 
  font-size: 10px;
  color: #6b6b72;
  font-weight: bold;
}
.menu1high:hover{ 
  font-size: 10px;
  color: #6b6b72;
  font-weight: bold;
}




.menu2:active{ 
  font-size: 10px;
  line-height: 12px;
  color: #6b6b72;
  font-weight: normal;
}
.menu2:link{ 
  font-size: 10px;
  line-height: 12px;
  color: #6b6b72;
  font-weight: normal;
}
.menu2:visited{ 
  font-size: 10px;
  line-height: 12px;
  color: #6b6b72;
  font-weight: normal;
}
.menu2:hover{ 
  font-size: 10px;
  line-height: 12px;
  color: #109494;
  font-weight: normal;
}

.menu2high:active{ 
  font-size: 10px;
  line-height: 12px;
  color: #6b6b72;
  font-weight: bold;
}
.menu2high:link{ 
  font-size: 10px;
  line-height: 12px;
  color: #6b6b72;
  font-weight: bold;
}
.menu2high:visited{ 
  font-size: 10px;
  line-height: 12px;
  color: #6b6b72;
  font-weight: bold;
}
.menu2high:hover{ 
  font-size: 10px;
  line-height: 12px;
  color: #6b6b72;
  font-weight: bold;
}

.box_main {
  padding: 0px;
  line-height: 10px;
  color: #A5C653;
  background-color:#ffffff;
  border-top: 1px solid #BDBDBD;
  border-left: 1px solid #BDBDBD;
  border-right: 1px solid #BDBDBD;
  border-bottom: 1px solid #BDBDBD;
}

.box_1 {
  padding: 0px;
  line-height: 10px;
  color: #A5C653;
  background-color:#ffffff;
  border-top: 1px solid #d6d6d6;
  border-left: 1px solid #d6d6d6;
  border-right: 1px solid #d6d6d6;
  border-bottom: 1px solid #d6d6d6;
}

.box_active {
  color: #A5C653;
  background-color: #87c6c7;
  border-top: 1px solid #d6d6d6;
  border-left: 1px solid #d6d6d6;
  border-right: 1px solid #d6d6d6;
  border-bottom: 1px solid #d6d6d6;
}

.box_clear {
  padding: 0px;
  line-height: 10px;
  color: #A5C653;
  background-color:#ffffff;
  border: 1px solid #A5C653;
}

.menu1top {
  font-size:10px;
  color: #A5C653;
  background-color: #ffffff;
  border-top: 1px solid #BDBDBD;
  border-left: 1px solid #BDBDBD;
  border-right: 1px solid #BDBDBD;
  border-bottom: 0px;
  margin:0px;
}

.menu1left_right {
  font-size:10px;
  color: #A5C653;
  background-color: #ffffff;
  border-top: 0px;
  border-bottom: 0px;
  border-left: 1px solid #BDBDBD;
  border-right: 1px solid #BDBDBD;
  margin: 0px;
}

.menu1all {
  font-size: 10px;
  color: #A5C653;
  background-color: #ffffff;
  border-top: 0px;
  border-bottom: 0px;
  border: 1px solid #BDBDBD;
  margin: 0px;
}

.menu1bottom {
  font-size: 10px;
  color: #A5C653;
  background-color: #ffffff;
  border-left: 1px solid #BDBDBD;
  border-right: 1px solid #BDBDBD;
  border-bottom: 1px solid #BDBDBD;
}

.light_gray {
	background-color : #F6F6F6;
	}

.white {
	background-color : #FFFFFF;
	}

.dark_gray {
	background-color : #BDBDBD;
	}

a:link {
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 12px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #6B6B72;
	}



.titel {
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #109494;
	}
.titellink:link{ 
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #109494;
 }	
.titellink:active{ 
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #109494;
 }
.titellink:visited{ 
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #109494;
 }
.titellink:hover{ 
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	color: #109494;
 }

.untertitel {
  font-family: Arial, Helvetica, Sans Serif;
  font-size: 13px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  text-decoration: none;
  color: #424242;
}
.detaillistelabelbold {
  font-family: Arial, Helvetica, Sans Serif;
  font-size: 7pt;
  font-style: normal;
  line-height: 12px;
  font-weight: bold;
  font-variant: normal;
  text-transform: none;
  text-decoration: none;
  color: #109494;
}
.detaillistelabel {
  font-family: Arial, Helvetica, Sans Serif;
  font-size: 7pt;
  font-style: normal;
  line-height: 12px;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-decoration: none;
  color: #109494;
  padding-right:3px;
}
.detailliste {
  font-family: Arial, Helvetica, Sans Serif;
  font-size: 7pt;
  font-style: normal;
  line-height: 12px;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-decoration: none;
  color: #424242;
}

.detailbild{
  border: 1px solid #BDBDBD;
  padding: 2px;
  margin-bottom:4px;
}

.datatable{
  background-color: #109494;
  font-size: 7pt;
}
.datatablewhite{
  background-color: #ffffff;
  font-size: 7pt;
}
.datatablewhite td{ 
  background-color: white;
  font-size: 7pt;
  text-align: center;
 }

.datatable th{ 
  background-color:#e6e7e8;
  font-size: 7pt;
  font-weight: normal;
  text-align: center;
 }
.datatable td{ 
  background-color: white;
  font-size: 7pt;
  text-align: center;
 }
.datatable a:link{ 
  background-color: white;
  font-size: 7pt;
  text-align: center;
 }
.datatable a:active{ 
  background-color: white;
  font-size: 7pt;
  text-align: center;
 }
.datatable a:visited{ 
  background-color: white;
  font-size: 7pt;
  text-align: center;
 }
.datatable a:hover{ 
  background-color: white;
  font-size: 7pt;
  text-align: center;
  text-decoration:none;
 }

.datatablesublabel{ 
  background-color: white;
  font-size: 7pt;
  color: #109494;
  text-align:center;
 }

.datatablesublabel a:link{ 
  background-color: white;
  font-size: 7pt;
  color: #109494;
  text-align:center;
  text-decoration:underline;
 }
.datatablesublabel a:visited{ 
  background-color: white;
  font-size: 7pt;
  color: #109494;
  text-align:center;
  text-decoration:underline;
 }
.datatablesublabel a:active{ 
  background-color: white;
  font-size: 7pt;
  color: #424242;
  text-align:center;
  text-decoration:underline;
 }
.datatablesublabel a:hover{ 
  background-color: white;
  font-size: 7pt;
  color: #109494;
  text-align:center;
  text-decoration:none;
 }

.text {
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #424242;
	}

a:visited {
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #757575;
	}

a:hover {
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #109494;
	}

a:active {
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #109494;
	}

a:focus {
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #757575;
	}

.startseite {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #B1B3B6;
	text-decoration: none;
}


A.startseite:link {
	COLOR: #B1B3B6;
	text-decoration : none;
}
A.startseite:active {
	COLOR: #303133;
	text-decoration : none;
}
A.startseite:hover {
	COLOR: #303133;
	text-decoration : none;
}

.fliesstext {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.fliesstext_bold {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.fliesstext_rot {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #C40004;
	text-decoration: none;
}

