body {
	padding: 0; 
	margin: 0; 
	text-align:center;
	background-image:url(bilder/hg1.jpg);
	background-repeat:repeat-x;	
}

#zentrierung {
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	margin-top: -292px;
	text-align: center;
	min-width: 952px; 
	
}

#content {
	margin: 0px auto;
	position: relative;
	text-align: left;
	width: 952px;
	height: 584px;
	background-image:url(bilder/hg.gif);
	background-color:#FFFFFF;
}

#newsbox
{
	margin: 0;
	padding-right: 0;
	width:197px;
	height: 273px;
	background-image:url(bilder/newsbox.gif);
	font-size: 11px;
	font-family: Arial, Helvetica;
	color: #333333;
	font-weight: bold;
	text-align:right;
	vertical-align:middle;
	z-index:30;
}

#formularbox
{
	margin: 0;
	padding-right: 0;
	width:197px;
	height: 273px;
	background-image:url(bilder/formularbox.gif);
	font-size: 11px;
	font-family: Arial, Helvetica;
	color: #333333;
	font-weight: bold;
	text-align:right;
	vertical-align:middle;
	z-index:30;
}

#logobox
{
	margin: 0;
	padding-right: 0;
	width:198px;
	height: 110px;
	background-image:url(bilder/logobox.gif);
	z-index:30;
}

form {
scrollbar-track-color: #E3F0F8;
scrollbar-face-color: #AED9F0;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #AED9F0;
scrollbar-darkshadow-color:#AED9F0;
scrollbar-shadow-color: #AED9F0;
scrollbar-arrow-color: #AED9F0;
}

.Stil22 {
	color: #3366CC;
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
}
.Stil29 {font-size: 16px}
.Stil30 {font-family: Georgia, "Times New Roman", Times, serif}
.Stil31 {color: #FFFFFF}
.Stil33 {font-size: 10px}
.Stil35 {
		color: #666666;
		font-family: Tahoma
		;font-size: 9px
		}
		
.Stil12 {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
}
.Stil13 {
	font-size: 11px;
	color: #333333;
}
.Stil6 {	font-family: Arial;
	font-size: x-small;
}

.Stil15 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.Stil16 {font-family: Arial; font-size: small; }

h1 {
	font-size:14px;
	line-height:20px;
	margin:0;
	padding:0px;
	font-family: Arial;
	color: #3366CC;
	font-style: normal;
	font-weight: bold;
	
}

h2 {
	font-size:18px;
	line-height:20px;
	margin:0;
	padding:0px;
	font-family: Arial;
	color: #ffffff;
	font-style: normal;
	font-weight: bold;
	
}
h4 { font-size:10px; margin: -15px 0 -1px 0; padding:0px; color: #A9A9AC; }

h2 a:hover { text-decoration:underline; }
.extern {
	background-image:url(bilder/link_extern.gif);
	background-position:top right;
	background-repeat:no-repeat;
	padding-right:17px;
	text-decoration:underline;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #2276B6;
}
.intern {
	text-decoration:none;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.intern1 {
	text-decoration:underline;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 130px;
					}
	
#nav li { /* all list items */
		position : relative;
		float : left;
		line-height : 20px;
		width: 170px;
				
	}
	
#nav li ul {
	position : absolute;
	left: -999em;
	margin-left : 10.04em;
	margin-top : -1.3em;
	visibility: visible;
	z-index: 300;
	}

#nav li ul ul { /* third-and-above-level lists */
		left: -990em;
	}
			
#nav li a {
		width: 11em;
		w\idth : 135px;
		display : block;
		color : #666666;
		font-family:Tahoma;
		font-size:11px;
		font-style:normal;
		text-decoration : none;
		border : 1px solid #FFFFFF;
		padding : 0 0.9em;
		padding-left:30px;
		background-color:#FFFFFF;
			}
	
#nav li a:hover {
		color : #3366CC;
		border : 1px solid #3366CC;
		line-height : 20px;
		background-color:#FFFFFF;
			}
	
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
			}
	
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}

