BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	background-color: #4F6B7F;
}

#header {
		background-color: #4F6B7F;
		width: 956px;
		height:120px;		
}

#content {
        color: #000000;
        background-color:#4F6B7F;
		font: 12px Verdana, Arial;
		font-family:		Verdana, Arial;
		font-size:			12px;
		font-weight:		normal;
		font-decoration:	none;
		z-index: 1;				
}
#content a {
		font-size:			12px;
		font-family:		Verdana, Arial;
		font-weight:		bolder; 
		text-decoration:	underline;
}
#content a:visited { 
		color: 	#010101; 
		text-decoration:	underline; 
}
#content a:hover { 
		color: 	#010101; 
		text-decoration:	none; 
}
#content a:active { 
		color: 	#010101; 
}

#left {
		z-index:2;
		background-color: #4F6B7F;		
		color: #ffffff;		
		font-family: Verdana, Arial;
		font-size: 11px;
		text-decoration: none;
		position:absolute; 		
		left:0px;
		top:93px;			
		width:225px;				
		z-index:1;				
		padding-bottom:30px;		
}
#left div.suche {
		text-align:center;
		height:52px;
		width:225px;		
		padding-bottom:0px;		
}
#left input {
		border:1px solid black;
		font: 11px Verdana, Arial;
}
#left div.header {
		height:49px;		
}
#left div.grafik {
		height:185px;		
}
#left div.text {
		color: #ffffff;
		padding-top:10px;
		padding-left:10px;
		padding-right:10px;
}
#left h1, #left h2, #left h3, #left h4 {
		font-family:		Verdana, Arial;
		font-weight:		bolder;
		text-decoration:	none;
		color:				#ffffff;
}
#left h1 { font-size:		14px; }
#left h2 { font-size:		13px; }
#left h3 { font-size:		12px; }
#left h4 { font-size:		11px; }
#left a {
		font-size:			11px;
		font-family:		Verdana, Arial;
		font-weight:		bolder; 
		text-decoration:	underline;
		color:				#ffffff;						
}
#left a:visited { color: 	#ffffff; text-decoration:	underline; }
#left a:hover { color: 	#ffffff; text-decoration:	none; }
#left a:active { color: 	#ffffff; }

#centercontainer {
	position:relative;
	top:26px;
	left:225px;
    width:730px;    
    background:white;
    margin-bottom:26px;
    color:#4F6B7F;
    z-index:1;
}

#center {
		position:relative;
		top:0px;
        left:0px;
		z-index:1;
		padding-top: 30px;
        padding-left:30px;
		background:white;
        width:440px;        
		font-family:		Verdana, Arial;
		font-size:			12px;
		font-weight:		normal;
		font-decoration:	none
		color:				#4F6B7F;		
		border-right: 1px dotted #F29437;
}
#center h1, #center h2, #center h3, #center h4 {
		font-family:		Verdana, Arial;
		font-weight:		bolder;
		text-decoration:	none;
		color:				#4F6B7F;		
}
#center td { font-size:		12px; padding:5px; }
#center h1 { font-size:		18px; }
#center h2 { font-size:		16px; }
#center h3 { font-size:		14px; }
#center h4 { font-size:		12px; }
#center a {
		font-size:			12px;
		font-family:		Verdana, Arial;
		font-weight:		bolder; 
		text-decoration:	underline;
		color:				#4F6B7F;						
}
#center a:visited { color: 	#4F6B7F; text-decoration:	underline; }
#center a:hover { color: 	#4F6B7F; text-decoration:	none; }
#center a:active { color: 	#4F6B7F; }
#center ul {
		list-style-image:url(./imgs/list_ul.gif);
		text-align:left;
}
#block {
		color: #4F6B7F;
}
#right {
		background:white;
		position:absolute;
		top:0px;
		left:473px;
		width:207px;
		padding:30px 30px 30px 20px;
		z-index:2;		
		font-family:		Verdana, Arial;
		font-weight:		normal;
		text-decoration:	none;				
		color:				#4F6B7F;				
}
#right h1 { font-size:		16px; }
#right h2 { font-size:		14px; }
#right h3 { font-size:		13px; }
#right h4 { font-size:		12px; margin-bottom: 5px;}
#right a {
		font-size:			12px;
		font-family:		Verdana, Arial;
		font-weight:		normal;
		text-decoration:	underline;
		color:				#010101;						
}
#right a:visited { color: 	#010101; text-decoration:	underline; }
#right a:hover { color: 	#010101; text-decoration:	none; }
#right a:active { color: 	#010101; }
#right ul { 
		padding-top: 10px;
		padding-bottom: 10px;	
		list-style-position:	outside;
		list-style-type:		square;
		list-style-image:		url(./imgs/list_image.gif);
}

#footer {
		position: static;
		z-index:40;
		top:0px;
		background-color:#4F6B7F;		
		border-top:1px solid #000000;		
		color:#ffffff;
		font:11px Verdana,Arial;
		margin:0;
		margin-bottom: 0px;
		padding-bottom: 0px;
		height:27px;
		text-align:center;		
		width: 956px;
		align: center;
}
#footer table {
		width:100%;
		padding-left: 10px;
		padding-right: 10px;
	
}
#footer td {
		font: 10px Verdana, Arial;
		color: #ffffff;
		text-decoration: none;
}
#footer a {
		font: 10px Verdana, Arial;
		color: #ffffff;
		text-decoration: none;		
}

#invisible {
		display:none;
}


#menu {
	z-index:2;
	position:absolute;
	margin:0;
	padding:10px 0 0px 0px;
	left:225px;
	top:83px;	
}

#menu ul, #menu li {
	display:inline;
	list-style-type:none;
	margin:0;
	padding:0;
}

#menu a:link,
#menu a:visited	{
	background:#5C7997;
	color:#ffffff;
	float:left;
	font-family:Verdana, Arial;
	font-size:11px;
	font-weight:bolder;
	line-height:19px;
	margin-right:-1px;
	padding:2px 10px 2px 10px;
	text-decoration:none;
	border-bottom:4px solid #8FAEBB; 
	border-left:1px solid #8FAEBB;
	border-right:1px solid #8FAEBB;	
}

#menu a.inuse {
	background:#A8C0CB;
	color:#fff;
	float:left;
	font-family:Verdana, Arial;
	font-size:11px;
	font-weight:bolder;
	line-height:19px;
	margin-right:-1px;
	padding:2px 10px 2px 10px;
	text-decoration:none;
}

#menu a:hover {
	background:#A8C0CB;
	color:#ffffff;
}

#subnavigation {
		z-index:1;
		position:absolute;
		color:#ffffff;		
		background:#8FAEBB;
		top:120px;
		left:225px;
		height:25px;
		width:730px;
		font:11px Verdana, Arial;
		text-decoration: none;
		line-height: 18pt;
}

#subnavigation ul {
		margin:30px;
}

#subnavigation li, #subnavigation ul {
		display: inline;
		padding-left: 0px;
		padding-right: 5px;
}

#subnavigation a {
		color:#ffffff;
		font-weight:normal;
		text-decoration: underline;
}
#subnavigation a:active {
		color:#ffffff;
		text-decoration: underline;
}
#subnavigation a:hover {
		color:#ffffff;
		text-decoration: none;
}
#subnavigation a:visited {
		font-weight:normal;
		color:#ffffff;
		text-decoration: underline;
}
#subnavigation div.lang { 
		position:absolute;
		clear:both;
		left:665px;
		top:5px;
		padding-top:0px; 
		padding-bottom:0px; 
		background-color: transparent; 
		FILTER: alpha(opacity=50);
		border: 0px solid black;
}

#rechts {
		padding-left:10px;	
		padding-bottom: 0px;
		padding-top: 0px;		
		font-size:11px;	
}
#rechts h1 { font-size:		16px; }
#rechts h2 { font-size:		14px; }
#rechts h3 { font-size:		13px; }
#rechts h4 { font-size:		12px; margin-bottom: 5px;}
#rechts a {
		font-size:			11px;
		font-family:		Verdana, Arial;
		font-weight:		normal;
		text-decoration:	underline;
		color:				#010101;						
}
#rechts a:visited { color: 	#010101; text-decoration:	underline; }
#rechts a:hover { color: 	#010101; text-decoration:	none; }
#rechts a:active { color: 	#010101; }
#rechts ul { 
		padding-top: 10px;
		padding-bottom: 10px;	
		list-style-position:	outside;
		list-style-type:		square;
		list-style-image:		url(./imgs/list_image.gif);
}
#rechts img {
		float:right;
		padding-left: 10px;
		padding-bottom: 10px;
}

