#divfaq { position:absolute; top:240px; left:50%; margin-left:-21em; width:597px; height:375px;  overflow:auto; z-index:1;  }
#divinfoblock { position:absolute; top:60%; left:50%; margin-left:-21em; width:597px; height:375px;  overflow:auto; z-index:1;  }
#divMenu { position:absolute; top:240px; left:50%; width:150px; height:180px; margin-left:-37.5em; overflow:visible; z-index:2; }
#zentriert { position:absolute; top:50%; left:50%; width:30em; height:20em; margin-left:-15em; margin-top:-10em; }
#indexzentriert {
  position:absolute;
  top:50%;
  left:50%;
  width:751px;
  height:572px;
  margin-left:-375px;
  margin-top:-286px;
}

.white {  color: #FFFFFF; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-style: normal;}
.whitemiddle {  color: #FFFFFF; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; text-align: justify; text-decoration: none; vertical-align: bottom}
.red {  color: #E10000; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-style: normal;}
.brown {  color: #4C3B2B; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-style: normal;}
.orange {  color: #EE8F1B; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-style: normal;}

a:link {  color: #FFFFFF; text-decoration: underline; cursor: hand}
a:visited {  color: #FFFFFF; text-decoration: underline; cursor: hand}
a:hover {  color: #FF9900; font-weight: normal; cursor: hand; text-decoration: underline overline}
a:active {  color: #FFFFFF; cursor: hand}

img.anfahrt {
	border-style:solid; 
	border-width:1px;
}

a.anfahrt:link {  color: #FFFFFF; text-decoration: underline; cursor: hand}
a.anfahrt:visited {  color: #FFFFFF; text-decoration: underline; cursor: hand}
a.anfahrt:hover {  color: #FF9900; font-weight: normal; cursor: hand; text-decoration: underline overline}
a.anfahrt:active {  color: #FFFFFF; cursor: hand}


html, body, textarea {
  color: #FFFFFF; font-family: Verdana, Helvetica; font-size: 10px;
  scrollbar-base-color:black;
  scrollbar-3d-light-color:#FFFFFF;
  scrollbar-arrow-color:#000000;
  scrollbar-darkshadow-color:#000000;
  scrollbar-face-color:#CCCCCC;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#000000;
  scrollbar-track-color:white;
}
	
input { 
	background-color:#EBEBEB; 
	color:#000000; font-family: Verdana, Helvetica, sans-serif; 
	font-size:10px; 
	border:1px solid #000000; 
	font-style:normal; 
	font-variant:normal; 
	font-weight:normal 
	padding: 2px;
  margin: 2px;
	}
	
.radio { 
	background-color:#F2F2F2; 
	color:#000000; 
	font-family: Verdana, Helvetica, sans-serif; 
	font-size:10px; border:0px solid #000000; 
	font-style:normal; 
	font-variant:normal; 
	font-weight:normal 
	}

p {text-align:left;}

caption.ukunft {
  background-color:#4C3B2B;
  color:white;
  border-style:solid;
  border-width:1px;
  border-color:white;
  }

table.ukunft { 
  font-family:arial;
  border-collapse:collapse;
  font-size:10pt;
  background-color:#4C3B2B;
  width:577px;
  border-style:solid;
  border-color:white;
  border-width:1px;
  }

th.ukunft {
  font-size:8pt;
  background-color:#4C3B2B;
  color:white;
  border-style:solid;
  border-width:1px;
  border-color:white;
  text-align:left;
  }

tr.ukunft { 
  vertical-align:top;
  }

td.ukunft {  
  font-size:8pt;
  background-color:#4C3B2B;
  color:white;
  border-style:solid;
  border-width:1px;
  border-color:white;
  text-align:left;
}

.textbox { 
	background-color:#EBEBEB; 
	color:#000000; 
	font-family: Verdana, Helvetica, sans-serif; 
	font-size:10px; 
	border:1px solid #000000; 
	font-style:normal; 
	font-variant:normal; 
	font-weight:normal 
	padding: 2px;
  margin: 2px;
	}
	
.normal {
  color: black;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-size: 11px;
  line-height:13px;
  font-family: Verdana, Arial;
}

.hinweis {
  text-decoration: none;
  text-align: center;
  font-size: 11px;
  border: solid 1px #FFFFFF;
  width: 450px;
  vertical-align: middle;
  padding: 3px;
  margin: 6px auto;
  background-color: #4C3B2B;
  z-index:9999;
	display: block;
}

.hinweisheimlich {
  text-decoration: none;
  text-align: left;
  font-size: 10px;
  border: none;
  width: 550px;
  vertical-align: left;
  padding: 3px;
  margin: 6px auto;
  background-color: #4C3B2B;
  z-index:9999;
	display: block;
}

.seitenzaehler {
  text-decoration: none;
  text-align: right;
  font-size: 10px;
  border: none;
  width: 550px;
  vertical-align: middle;
  padding: 3px;
  margin: 6px auto;
  background-color: #4C3B2B;
  z-index:9999;
	display: block;
}

.login {
	background-color: #4C3B2B;
	color: #FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
  border: solid 1px #FFFFFF;
	font-style: normal;
	font-variant:normal; 
	font-weight: normal;      /* bold = fett*/
  text-decoration: none;
  text-align: left;
  width: 300px;
  vertical-align: middle;
  padding: 2px;
  margin: auto;
  display: block;
}

.loginheimlich {
	background-color: #4C3B2B;
	color: #FFCCDD;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
  border: none;	
	font-style: normal;
	font-variant:normal; 
	font-weight: normal;      /* bold = fett*/
  text-decoration: none;
  text-align: center;
  width: 550px;
  vertical-align: middle;
  padding: 3px;
  margin: 6px;
  display: block;
}

.eintrag {
  background-color: #4C3B2B;
	color: #FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
  border: none;	
	font-style: normal;
	font-variant:normal; 
	font-weight: normal;      /* bold = fett*/
  text-decoration: none;
  text-align: left;
  width: 550px;
  vertical-align: middle;
  padding: 2px;
  margin: 6px;
  display: block;
  z-index: 4;
}

.eintrag .titel {
  color: #EE8F1B;
  font-family: Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;      /* bold = fett*/
	font-size: 10px;
  text-decoration: none;
  text-align: left;		
  border: none;
  width: 550px;  
  vertical-align: middle;
  padding: 2px 2px 2px 2px;
  margin: -3px -3px 3px;
  display: block;
  background-color: #4C3B2B;
}

.eintrag .comment {
  background-color: #4C3B2B;
  color: #CCCCCC;
  font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
  border: none;
	font-style: italic;
	font-variant:normal; 
	font-weight: normal;      /* bold = fett*/
  text-decoration: none;
  text-align: left;
  width: 550px;
  vertical-align: middle;
  padding: 2px 2px 2px 2px;
  margin: 2px -3px -3px -3px;
  display: block;
}