<style>

	a:link {COLOR: #ffffff; TEXT-DECORATION: none}
	a:link {COLOR: #ffffff; TEXT-DECORATION: none}
	a:visited {COLOR: #ffffff; TEXT-DECORATION: none}
	a:active {COLOR: #ffffff; TEXT-DECORATION: none}
	a:hover {COLOR: #ffffff; TEXT-DECORATION: underline}


	div.sub_menu	a:link {COLOR: #000000; TEXT-DECORATION: none}
	div.sub_menu	a:link {COLOR: #000000; TEXT-DECORATION: none}
	div.sub_menu	a:visited {COLOR: #000000; TEXT-DECORATION: none}
	div.sub_menu	a:active {COLOR: #000000; TEXT-DECORATION: none}

	div.updates	a:link {COLOR: #000000; TEXT-DECORATION: none}
	div.updates	a:link {COLOR: #000000; TEXT-DECORATION: none}
	div.updates	a:visited {COLOR: #000000; TEXT-DECORATION: none}
	div.updates	a:active {COLOR: #000000; TEXT-DECORATION: none}

	a.sub_balken { display:block; padding-left:10px; text-decoration:none; }
	a.sub_balken:link    { color:#000000; background-color:transparent; }
	a.sub_balken:visited { color:#000000; background-color:transparent; }
	a.sub_balken:active  { color:#000000; background-color:#000000; }

	div.copyright a:link {COLOR: #305987; TEXT-DECORATION: none}
	div.copyright a:link {COLOR: #305987; TEXT-DECORATION: none}
	div.copyright a:visited {COLOR: #305987; TEXT-DECORATION: none}
	div.copyright a:active {COLOR: #305987; TEXT-DECORATION: none}
	div.copyright a:hover {COLOR: #000000; TEXT-DECORATION: none}




h1 {
	position:	absolute;
	font-family: 	Helvetica, Verdana, Arial, sans-serif;
	font-size: 	12pt;
	color:		#2E5885;
	left: 		30px;
}

h2 {
	font-size: 	10pt;
	font-weight:	bold;
	line-height:	2.5em;
	margin-bottom: 	0;
	color:		#ffff00;
}

h3 {
	font-size: 	8pt;
	font-weight:	bold;
	line-height:	2.5em;
	margin-bottom: 	0;
	color:		#ffffff;
}

body {
	font-family: 	lucida grande, Verdana, Arial, Helvetica, sans-serif;
	font-size: 	9pt;
	line-height:	2em;
	color: 		#ffffff;	
}

div.center {
	position:	absolute;
 	width:		900px;
 	margin:		0px 0px 0px -450px;
 	left: 		50%;
	top:		0px;
	background-color: #ffffff; 
}

div.logo {
	top:		0px; 
	width:		700px; 
	height:		90px; 
}

div.headline_picture {
	top:		90px;  
	width:		700px; 
	height:		250px; 
}

div.searchbar {

	left:		0px;  
	width:		700px; 
	height:		40px; 
	background-color: #ffffff; 
	color:		#2E5885;
}

div.sub_menu {
	position:	absolute;
	top:		90px;
	height:		250px;
	left:		500px;
	width:		190px;

}

div.sub_menu_preview {
	position:	absolute;
	top:		90px;
	height:		250px;
	left:		10px;
	width:		190px;
	background-color: #ffffff; 
	display:	block;
}

div.sub_menu_balken {
	position:	absolute;
	top:		90px;
	height:		250px;
	left:		690px;
	width:		10px;

}

div.sub_menu_preview_balken {
	position:	absolute;
	top:		90px;
	height:		250px;
	left:		0px;
	width:		10px;
	display:	block;
}

div.menu {
	position:	absolute;
	top:		0px;
	height:		100%;
	left:		707px;
	width:		170px;
}


.content {
	padding-left:	30px;
	padding-right:	30px;
	width:		640px!important;
	width:		700px;
	
}
.copyright {
	padding:	20px;
	width:		660px!important;
	width:		700px;
	background-color: #C0C0C0; 
	color: 		#305987;
	font-size: 	7pt;
	line-height:	1.5em;
}

.picture1 {
	float:		right;
	border: 	1px solid #fff;
	background-color: #ffffff; 
	padding: 	2px;
	margin-left: 10px;
	font-size: 	7pt;
	width: 		200px; 
	line-height:	1.5em;
	color:		#000000;
}

.picture2 {

	float:		left;
	border: 	1px solid #fff;
	background-color: #ffffff; 
	padding: 	2px;
	margin-right: 10px;
	font-size: 	7pt;
	width: 		200px;
 	line-height:	1.5em;
	color:		#000000;
}

.search {
	position:	absolute;
	top: 		355px;
	left:		620px;
}

input.text { 
	width: 		130px; 
	background-color: #ffffff; 
	border: 	1px solid #999;
} 

input.kontakt { 
	width: 		200px; 
	background-color: #ffffff; 
	border: 	1px solid #999;
	left:		100px;
} 

textarea.kontakt { 
	width: 		650px; 
	height:		80px;
	background-color: #ffffff; 
	border: 	1px solid #999;
	left:		100px;
}




.page_language {
	position:	absolute;
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 	8pt;
	color: 		#000000;
	top: 		162px;
	left: 		700px;
}


.menu_links {
	position:	absolute;
	top: 		200px;
	left:		80px;
}

.menu_top1 {
	position:	absolute;
	font-size: 	10pt;
	top: 		10px;
	left:		320px;
	color: 		#ffffff;
}

.menu_top2 {
	position:	absolute;
	font-size: 	10pt;
	top: 		10px;
	left:		450px;
}

.menu_top3 {
	position:	absolute;
	font-size: 	10pt;
	top: 		10px;
	left:		600px;
}

.menu_top4 {
	position:	absolute;
	font-size: 	10pt;
	top: 		10px;
	left:		780px;
}

.menu_top5 {
	position:	absolute;
	font-size: 	10pt;
	top: 		10px;
	left:		870px;
}

.table {
	font-size:	9pt;
	width:	640px;
	background-color: #666666;
}

.table2 {
	font-size:	8pt;
	width:	590px;
	border: 	1px solid #ccc; 
}

.updates {
	padding:	10px; 
	margin-left:		10px;
	margin-top:		10px;
	width: 		220px;
 	float:		right; 
	border: 	1px solid #ccc; 	
	background-color: #ffffff;
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 	7pt;
	line-height:	1.5em;
	color: 		#000000;	
}

update_headline {
	font-size: 	8pt;
	font-weight:	bold;
	color:		#000000;
}

.forum1 {
	padding-left: 	50px;
	color: 		#cccccc;	
}

.forum2 {
	padding-left:	150px;
	color: 		#cccccc;	
}

.forum_eintrag {
	padding-left:	100px;
}


div.bewertung {
	font-style: 	italic;
	padding: 	5px;
	margin-left:	20px;
	font-size: 	7pt;
	width: 		300px; 
	line-height:	1.5em;
	color:		#ffffff;
}
div.bewerten {
	margin-left:	20px;
	line-height:	1.5em;
	color:		#000000;
}
.small {
	font-size: 	7pt;
}

.galerie {
	padding: 	4px;
	width:		200px;
}
</style>
