.page{
  width:     850px;
  height:    600px;
  margin:0px;
  background-image:url("../img/bg_navi.jpg");
  background-repeat: repeat-y;
/*  border:5px solid red; */
}
.head{
  width:     800px;
  height:     100px;
  background-image:url("../img/bg_head.gif");
  text-align: right;
  font-size: 200%;
  font-weight: bold;
  margin-left:0px;
/*  border:1px solid black; */
}
.navi{
  width:     160px;
  height:     500px;
  float:      left;
  margin-width:0px;
  margin-left:0px;
  padding-width:0px;
  border-width:0px;
  overflow:hidden;
/*  border:1px solid reg; */
}
.aktpos{
  height:    25px;
  width:     637px;
  background-color: #A2DCFF;
  margin-width:0px;
  margin-left:160px;
  padding-width:0px;
  border-width:0px;
  border-color: #0000FF;
  border-top:solid 2px #0000FF;
  border-bottom:solid 2px #0000FF;
}
.content{
  width:     630px;
  min-height:    430px;
  background-color: #FFFFFF;
  margin:      0px;
  margin-left:160px;
/*  border:1px solid blue; */
}
.footer{
  width:     630px;
  height:     50px;
  background-color: #FFFFFF;
  margin:  0px;
  margin-left:160px;
/*  border:1px solid yellow; */
}
.GeheZu{
  text-align:center;
  margin: 30px;
  font-size:70%;
}
.ScreenShot{
  font-size:    70%;
  margin-top:   30px;
  margin-right: 30px;
  margin-bottom:30px;
}
.bottomNull{
  margin-bottom:3px; 
}
/* ---------------------------------------------------------- */
body{
  font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
  padding:0px;
  margin:0px;
/*  border:10px solid black; */
}
h1{
  font-size:85%;
  font-weight:bold;
}
h2{
  font-size:70%; font-weight:bold;
}
p{
  line-height: 1.4em;
  font-size: 70%;
  margin-top:0.1em;
  /*margin-bottom:2.0em;*/
  padding:0px;
  /*border:solid 1px;*/
}
/* Start */
#nav_ul{
  padding-top:    3px;
  margin-top:     0px;
  padding-bottom: 3px;
  padding-left:   0px;
  margin-left:   10px;
  /*border:solid 1px;*/
}
#nav_li{
  list-style:none;
  padding:0;
  margin:0;
  height:1.6em; 
  line-height:1.6em;
  /*border:solid 1px;*/
}
#nav_li2{
  list-style:none;
  padding:0;
  margin:0;
  font-weight:normal;
  font-size:100%;
}
#nav_a{
	display:block;
	margin:0;
	padding:0 0 0 12px;
	border:0;
/*	border:1px solid #fff; border-width: 0px 0px 0px 0px; margin-bottom: -0px;*/
	color: #0000FF;
	background: transparent url("../img/nav_arrup.gif") 5px no-repeat;
	text-decoration:none;
	width:100%;				/* IE */
}
#nav_a1{
	display:block;
	margin:0;
	padding:0 0 0 12px;
	border:0; 
 /* border:1px solid #fff; border-width: 0 0px 1px 0; margin-bottom: -1px; */
	color: #0000FF;
	background: transparent url("../img/nav_bullet.gif") 5px no-repeat;
	text-decoration:none;
	text-indent:10px;
	width:100%;				/* IE */
	FONT-WEIGHT: normal; 
}
#nav_a:hover{
  background:#0000FF;
  color:#ffffff;
  text-decoration:none;
}
#nav_a1:hover{
  background:#0000FF;
  color:#FFFFFF; 
  text-decoration:none
}
/* Ende */
#kasten_re{
  padding:3px;
  background-color:#E6E6E6;
  border-style:outset;
  width:18em;
  float:right;
}
td{
  text-align: left;
}
input.formular{
  font-size: 70%;
  font-family: verdana;
}
textarea.formular{
  font-size: 70%;
  font-family: verdana;
}
