body{
background:#fff;
margin:0;
overflow:hidden;
}
#head{
position:absolute;
top:0;
left:0;
width:1020px;
height:190px;
}
#logo{
position:absolute;
top:7;
left:7px;
width:165px;
height:77px;
background:url(../img/logo.jpg);
}

#display{
	position:absolute;
	top:91px;
	left:179px;
	width:831px;
	*width:826px;
	height:449px;
	background:#ebeef7;
	overflow:auto;
	}
	#content{
	position:absolute;
	top:7px;
	left:7px;
	width:806px;
	*width:800px;
	height:auto;
	overflow:hidden;
	}
	
	#unten{
	position:absolute;
	top:547px;
	left:177px;
	height:22px;
	width:835px;
	*width:816px;
	background:#e6f1fe;
	text-align:center;
	}
	#bottom a{
	font-family:Arial,Helvetica;
	font-size:10pt;
	font-weight:bold;
	color:#010f82;
	text-decoration:none;
	}
	#bottom a:hover{
	font-family:Arial,Helvetica;
	font-size:10pt;
	font-weight:bold;
	color:#334e9f;
	text-decoration:none;
	}
	.text{
	font-family:arial;
	font-size:12px;
	color:black;
	}
	.text2{
	font-family:arial;
	font-size:12px;
	color:#010f82;
	font-weight:bold;
	}
	
	a:link.intern, a:visited.intern{
  font-family:Arial, Helvetica;
	font-size:12px;
color:#CC0000;
text-decoration:none;
}
a:hover.intern{
font-family:Arial, Helvetica;
	font-size:12px;
color:#000;
text-decoration:underline;
}
a:link.extern, a:visited.extern {
	font-family:Arial, Helvetica;
	font-size:12px;
color:#cc6600;
text-decoration:none;
}
 a:hover.extern{
 font-family:Arial, Helvetica;
	font-size:12px;
color:#000;
text-decoration:underline;
}

.input
{
						  
						  width				: 90px;
						  height			: 18px;
						  color				: black;
						  font-family		: Arial;	
						  font-size			: 12px;
						  font-weight		: normal;
						  border			: 1px solid #010f82;
						  padding			: 0px;
						  margin:0;
						}
	.input2
{
						  
						  width				: 120px;
						  height			: 18px;
						  color				: black;
						  font-family		: Arial;	
						  font-size			: 12px;
						  font-weight		: normal;
						  border			: 1px solid #010f82;
						  padding			: 0px;
						  margin:0;
						}
	h1{display:none;}
	h2 {
	height:20px;
	width:402px;
	*width:398px;
	border-top:1px dotted navy;
	border-bottom:1px dotted navy;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:navy;
	padding-left:5px;
	line-height:18px;
	}
	h3 {
	font-family:arial;
	font-size:12px;
	color:#010f82;
	font-weight:bold;
	}
	#english{
	position:absolute;
	top:330px;
	left: 160px;
	height:20px;
	width:40px;
	}

/*----------------------------------- NAVIGATION OBEN Anfang----------------------------------------------- */
 #navcontainer
{
position: absolute;
width:838px;
height:200px;
top:7px;
left:179px;
margin:0;
padding:0;

}

#navcontainer ul#navlist
{

position: absolute;
top: 0px;
left:-40px;
*left:0;
margin: 0;
width: 838px;
}

#navcontainer ul#subnavlist
{
position: absolute;
top: 47px;
left:40px;
*left:0px;
margin: 0;
padding: 0;
width: 938px;
}

/* alle buttons */
#navcontainer ul#navlist li  a:link, #navcontainer ul#navlist li  a:visited, #navcontainer ul#navlist li * a:link, #navcontainer ul#navlist li * a:visited
{
text-decoration: none;
width: 203px;
*width: 208px;
height:40px;
}

#navcontainer #navlist li
{
*display: inline;
list-style-type: none;
margin: 0;
padding: 0;
}

/* parents */
#navcontainer ul#navlist li  a:link, #navcontainer ul#navlist li  a:visited
{

border-right: 6px solid white;
border-top: 0;
color: #fff;
font-family:arial;
font-size:14px;
font-weight:bold;
letter-spacing: 1px;
text-align:center;
line-height:35px;
display: block;
float: left;
}

#navcontainer ul#navlist li a:hover
{
color: #000;
}

/* children */
#navcontainer ul#navlist li * a:link, #navcontainer ul#navlist li * a:visited
{

background: #e6f1fe;
border-bottom: 0;
border-right: 6px solid white;
color: #777;
font-family:arial;
font-size:14px;
font-weight:bold;
letter-spacing: 1px;
display: block;
float: left;
height:30px !important;
line-height:30px !important;
}

#navcontainer ul#navlist li * a:hover
{

color: #000;
}


/*current Link  IE*/
#navcontainer ul a#current,
#navcontainer ul a#current:link,
#navcontainer ul a#current:visited { 
color: #b40633 !important;
text-decoration:none !important;
}

#navcontainer ul a#current:hover,
#navcontainer ul a#current:focus
{
color:#000 !important;
text-decoration:underline !important;
}
/*Subcurrent link IE*/


#navcontainer ul ul a#subcurrent,
{
color: #b40633 !important;
text-decoration:none !important;
}

#navcontainer ul ul a#subcurrent:hover,
#navcontainer ul ul #subcurrent:focus
{
color:#000 !important;
text-decoration:underline !important;
}

/*Subcurrent link NEUE BROWSER*/
#navcontainer a:link[id=subcurrent], #navcontainer a:visited[id=subcurrent]
{
color: #b40633 !important;
text-decoration:none !important; 
}

#navcontainer a:hover[id=subcurrent] 
{
color:#000 !important; 
text-decoration:underline !important;
}

	/*---------------------------- NAVIGATION OBEN Ende------------------------------------------------------------ */
	
	/*---------------------------- NAVIGATION LINKS Anfang------------------------------------------------------------ */
	#leftnavi{
	position:absolute;
	top:91px;
	left:7px;
	width:165px;
	height:478px;
	background:#e6f1fe;
	}
	#leftnav{
	position:absolute;
	top:70px;
	right:5px;
	width:160px;
	hight:400px;
	text-align:right;
	}
	#leftnav ul{
	list-style-type:none;
	margin:0;
	padding:0;
	}
	#leftnav li{
	width:160px;
	height:20px;
	}
	#leftnav li a{
	display:block;
	font-family:Arial,Helvetica;
	font-size:10pt;
	font-weight:bold;
	color:#010f82;
	text-decoration:none;
	}
	#leftnav li a:hover{
	display:block;
	font-family:Arial,Helvetica;
	font-size:10pt;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	}
	/*------------------------------------------------ NAVIGATION LINKS Ende------------------------------------------------------ */
	
	
	
