/*  CSS Document - G. Falkenburg */body {	background-color: #FFFFFF;	padding:0px;	margin:0px;	background-image:url(../images/bg.gif);	background-repeat: repeat;}		p {  	font-family: Verdana, Arial, sans-serif; 	font-size: 12px; 	font-style: normal; 	line-height: 19px; 	color: #000000; 	text-decoration: none;	padding: 0px 20px 0px 10px;	}	.textBlau {  	font-family: Verdana, Arial, sans-serif; 	font-size: 12px; 	font-style: normal; 	line-height: 19px; 	color: #123740; 	text-decoration: none;	}		.textSmall {  	font-family: Verdana, Arial, sans-serif; 	font-size: 11px; 	font-style: normal; 	line-height: 19px; 	color: #466874; 	text-decoration: none;	padding: 0px 5px 0px 0px;	}			.textSmall a {  	font-family: Verdana, Arial, sans-serif; 	font-size: 11px; 	font-style: normal; 	line-height: 19px; 	color: #466874; 	text-decoration: none;	padding: 0px 5px 0px 0px;	}			.textSmall a:link {color:#466874;}.textSmall a:visited {color:#466874;}.textSmall a:hover {color:#168896;}.textSmall a:active {color:#C6DADA;}	a {	color:#168896;	font-size:12px;	text-decoration: none;	line-height: 20px;	font-style: normal;	font-family:Verdana, Arial, Helvetica, sans-serif;	}	a:link {color:#168896;}a:visited {color:#168896;}a:hover {color:#466874;}a:active {color:#C6DADA;}.menu {  	font-family: Verdana, Arial, sans-serif; 	font-size: 11px; 	font-style: normal; 	font-weight: normal; 	line-height: 24px; 	color: #123740; 	text-decoration: none;	}.menu a {	color:#123740;	font-size:11px;	text-decoration:none;	line-height: 24px;	font-style: normal;	font-weight: normal; 	font-family:Verdana, Arial, Helvetica, sans-serif;	}	.menu a:link {color:#123740;}.menu a:visited {color:#123740;}.menu a:hover {color: #168896;}.menu a:active {color:#C6DADA;}h1 {  	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 12px;	 font-style: normal; 	line-height: 14px; 	font-weight: bold; 	color: #123740; 	text-decoration: none;	padding-left: 10px;	}	h2 {  	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 12px;	 font-style: normal; 	line-height: 14px; 	font-weight: bold; 	color: #466874; 	text-decoration: none;	padding-left: 10px;	}	h3 {  	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 12px;	 font-style: normal; 	font-weight: normal;	line-height: 14px; 	color: #466874; 	text-decoration: none;	padding-left: 10px;	}	.bildunterschrift {  	font-family: Verdana, Arial, sans-serif;  	font-size: 10px; 	font-style: normal;	line-height: 14px; 	color: #6695A6; 	text-decoration: none;	}.bildunterschrift a {	color:#6695A6;	font-size:10px;	text-decoration:none;	line-height: 15px;	font-style: normal;	font-weight: normal;	font-family:Verdana, Arial, Helvetica, sans-serif;	}	.bildunterschrift a:link {color:#6695A6;}.bildunterschrift a:visited {color:#6695A6;}.bildunterschrift a:hover {color: #168896;}.bildunterschrift a:active {color:#FFFFFF;}	.bildunterschrift_2 {  	font-family: Verdana, Arial, sans-serif;  	font-size: 10px; 	font-style: normal;	line-height: 14px; 	color: #123740; 	text-decoration: none;	}.bildunterschrift_2 a {	color:#123740;	font-size:10px;	text-decoration:none;	line-height: 15px;	font-style: normal;	font-weight: normal;	font-family:Verdana, Arial, Helvetica, sans-serif;	}	.bildunterschrift_2 a:link {color:#123740;}.bildunterschrift_2 a:visited {color:#123740;}.bildunterschrift_2 a:hover {color: #168896;}.bildunterschrift_2 a:active {color:#123740;}	.ul {	font-family: Verdana, Arial, sans-serif; 	font-size: 12px; 	font-style: normal; 	line-height: 19px; 	color: #000000; 	text-decoration: none;	list-style-type: disc;	list-style-position:inside;	}	.ol {	font-family: Verdana, Arial, sans-serif; 	font-size: 12px; 	font-style: normal; 	line-height: 19px; 	color: #000000; 	text-decoration: none;	list-style-position:inside;	}	.balkenoben {  	border-top:1px;	border-top-style: dotted;	border-top-color: #123740;	}	.linie {	width:98%;	line-height: 2px; 	border-bottom:1px;	border-left: 0px;	border-right: 0px;	border-top: 0px;	border-style: dotted;	border-color: #123740;	padding: 0px 3px 0px 3px;	}		.bild {	float: left;	margin: 3px 20px 3px 0px;	}	.bildright {	float: right;	margin: 4px 0px 4px 6px;	}	.rahmen {	margin: 8px 10px 30px 10px;	background-color: #E6ECEE;	padding: 10px;	}	/* ----------container -------------- */#container {	position: absolute;	top: 0px;	left: 160px;	width: 750px;	margin-bottom: 10px;	background-color: FFFFFF;	margin-top: 0px;	margin-left: auto;	margin-right: auto;	border-left:1px;	border-left-style: dotted;	border-left-color: #123740;	border-right:1px;	border-right-style: dotted;	border-right-color: #123740;	padding: 5px;}/* ----------banner for logo-------------- */#banner {	height: 120px;	padding: 0px;	margin: 0px;}#banner img {padding:14px 0px 0px 90px;} /* ----------sprache-------------- */#sprache {	position: absolute;	top: 120px;	left: 780px;	width: 150px;	z-index: 1;}/* -----------------Inhalt--------------------- */#content {	background-color: FFFFFF;	padding: 0px;	margin-left: 190px;	margin-right: 0px;	border-left:1px;	border-left-style: dotted;	border-left-color: #123740;}div#content { min-height:650px;height:expression(this.scrollHeight > 650 ? "auto":"650px"); }/* --------------left navigavtion------------- */#left {	float: left;	width: 180px;	margin: 20px 0px 0px 0px;	padding: 2px;}/* -----------footer--------------------------- */#footer {	clear: both;	margin: 0px;	padding: 4px;	text-align: right; 	background-color: #123740;	}