body {
	background-color: rgb(255, 255, 255);
	}

#Teil1 { 
	border: 2px; 
	margin: 0px 0pt 0pt 0pt; 
	border-color: #FFFFFF;  
	background-color: #FFFFFF; 
	height: 4em; 
	width: 790px; 
	}

#Teil2 { 
	border: 2px; 
	margin: 285px 0pt 0pt 0pt; 
	border-color: #FFFFFF; 
	background-color: rgb(238, 238, 238); 
	width: 790px; 
	height: 100%
	}

#Teil3 { 
	border: 2px; 
	margin: 5px 0pt 0pt 0pt; 
	border-color: #FFFFFF; 
	background-color: rgb(255, 255, 255); 
	width: 790px; 
	}

#Teil4 { 
	border: 2px; 
	margin: 285px 0pt 800px 0pt; 
	border-color: #FFFFFF; 
	background-color: rgb(255, 255, 255); 
	width: 790px; 
	}


#Bereich0 {
	border: 1px; 
	border-color: #FFFFFF; 
	margin: 0pt 0pt 5pt 0pt; 
	width: 790px; 
	background-color: rgb(255, 255, 255); 
	float: right; 
	font-size: 12px; 
	font-family: verdana; 
	}

#Bereich1 { 
	border: 0px; 
	border-color: transparent; 
	margin: 0pt 0pt 5pt 0pt; 
	width: 790px; 
	height: 200px; 
	background-color: #000000; 
	float: left; 
	font-size: 12px; 
	font-family: verdana; 
	}

#Bereich2 { 
	border: 1px;
	border-color: #000000; 
	margin: 0pt 0pt 5pt 0pt; 
	background-color: rgb(238, 238, 238); 
	width: 790px; 
	float: right; 
	font-size: 12px; 
	font-family: verdana; 
	}

#Bereich3 { 
	border: 1px white; 
	background-color: rgb(255, 255, 255); 
	font-size: 12px; 
	font-family: verdana; 
	}

#Bereich4 { 
	border: 0px white; 
	margin: 0pt 0pt 1.2em; 
	float: left; 
	width: 178px; 	
	height: 100%; 
	background-color: rgb(238, 238, 238); 
	font-size: 12px; 
	font-family: verdana; 
	}

#Bereich5a { 
	border: 1px white; 
	margin: 0pt 0pt 0pt 180px; 
	background-color: rgb(255, 255, 255); 
	padding: 0pt 1em; 
	font-size: 10px; 
	height: 100%;
	font-family: verdana; 
	}

#Bereich5 { 
	border: 1px white; 
	margin: 0pt 124pt 0pt 180px; 
	background-color: rgb(255, 255, 255); 
	padding: 0pt 1em; 
	font-size: 10px; 
	height: 100%;
	font-family: verdana; 
	}

#Bereich6 { 
	border: 0px white; 
	margin: 0pt 0pt 0pt 0pt; 
	padding: 0px 0px 0px 0px;
	float: right; 
	width: 165px; 
	height: 300px; 
	background-color: rgb(238, 238, 238); 
	font-size: 12px; 
	font-family: verdana; 
	}

#Bereich7 { 
	border: 1px white; 
	margin: 0pt 0pt 1.1em; 
	background-color: rgb(238, 238, 238); 
	font-size: 10px; 
	font-family: 
	verdana; 
	}

.outer_pos {
    position: absolute;
    z-index: 1;
    top: 80px;
    left : 810px;
    width: 190px;
    height: 500px;
    border: 0px solid black;
}


.outer_pos2 {
    position: absolute;
    z-index: 1;
    top: 515px;
    left : 12px;
    width: 166px;
    height: 166px;
    border: 0px solid black;
}


.contentpaneopen {
	border: 1px white; 
	margin: 0pt 0pt 0pt 0pt; 
	padding: 0pt 1em; 
	font-size: 12px; 
	font-family: verdana; 
	}

.contentpaneopenimg { 
	float: left; 
	}

.pathway { 
	font-size: 10px; 
	font-family: verdana; 
	}

.latestnews_latest { 
	border: 1px white; 
	margin: 0pt 0pt 0pt 0pt; 
	padding: 0pt 0pt; 	
	font-size: 12px; 
	font-family: verdana; 
	list-style-type: none; 
	}

.moduletable_latest h3 { 
	border: 1px white; 
	margin: 0pt 0pt 0pt 0pt; 
	padding: 0pt 0pt; 
	font-size: 12px; 
	font-family: verdana; 
	list-style-type: none; 
	}

.moduletable h3 { 
	border: 1px white; 
	margin: 0pt 0pt 0pt 0pt; 
	padding: 0pt 0pt; 	
	font-size: 12px; 
	font-family: verdana; 
	list-style-type: none; 
	}

.dfContactTable { 
	border: 1px white; 
	margin: 0pt 0pt 0pt 0pt; 
	padding: 0pt 1em; 	
	font-size: 10px; 
	font-family: verdana; 
	text-align:left 
	}

.createdate { 
	border: 1px white; 
	margin: 0pt 0pt 0pt 0pt; 
	padding: 0pt 0pt; 
	font-size: 10px; 
	font-family: verdana; 
	list-style-type: none; 
	}

.pagenavcounter{
       visibility:hidden; 
	}
