/* CSS File für Bornemann */html{	height: 100%;}body {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	margin: 0px;	padding: 0px;	background-image: url(images/back_streifen.jpg);	background-repeat: repeat-x;	color: #0079bf;	background-color: #3794cd;	height: 100%;}/************************ SCHRIFT *********************/	h1, h2, h3, p {	margin:0px;	padding:0px;}	h1{	color: #065081;	font-size: 13px;	margin-bottom: 4px;	font-weight: bold;}h2{	color: #065081;	font-size: 13px;	margin-bottom: 5px;	font-weight: bold;}	h3{	color: #065081;	font-size: 13px;	font-weight: bold;}		h4{	color: #329EF2;	font-size: 11px;	font-weight: bold;}a{	text-decoration: none;}a:link {	text-decoration: none;	color: #696969;}a:visited {	text-decoration: none;}a:hover {	text-decoration: underline;}a:active {	text-decoration: none;}#wrapper {	height: auto;	width: 955px;	background-image: url(images/schatten.gif);	background-repeat: no-repeat;	min-height: 600px;	padding-left: 8px;	margin-top: 15px;	margin-right: auto;	margin-bottom: 15px;	margin-left: auto;}#top{	height: 160px;	width: 937px;}#logo {	height: 127px;	width: 204px;	margin-left: 40px;	margin-top: 0px;	padding-top: 20px;	float: left;}#navtop{	height: 35px;	width: 150px;	float: right;	margin-top: 8px;}#back{	height: 20px;	width: 245px;	float: right;	margin-top: 70px;	margin-left: 350px;	color: #0079BF;}#back a:link {	text-decoration: none;	color: #0079BF;}#back a:visited {	text-decoration: none;	color: #0079BF;}#back a:hover {	text-decoration: none;	color: #0079BF;	font-weight: bold;}#back a:active {	text-decoration: none;	color: #0079BF;}img{	border: 0px;}p {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;	line-height: 16px;}* {	margin:0;	padding:0;}#navbar {	height: 23px;	width: 937px;	background-color: #0079bf;}#navbar ul {	list-style: none;	float: right;}#navbar li {	width: auto;	float: left;}#navbar a {	display: block;	margin: 0px;	background-color: #0079bf;	color: #FFFFFF;	text-decoration: none;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #FFFFFF;	padding-top: 4px;	padding-right: 15px;	padding-bottom: 4px;	padding-left: 15px;}#navbar a:hover, #navbar a:focus {	background-color: #A7C8DB;	color: #044A72;}#navbar a.selected {	background-color: #A7C8DB;	color: #044A72;	font-weight: bold;}#navbar_sub {	height: 20px;	background-color: #0985BD;	float: left;	width: 921px;}#navbar_sub ul {	list-style: none;}#navbar_sub li {	float: left;	width: auto;}#navbar_sub a {	display: block;	padding: 4px 15px;	margin: 0px;	background-color: #0985BD;	color: #FFFFFF;	text-decoration: none;	font-size: 11px;}#navbar_sub a:hover, #navbar_sub a:focus {	color: #022A4D;}#navbar_sub a.selected {	color: #022A4D;	background-color: #CCCCCC;}#navbar2{	float: left;	height: 22px;	width: 88px;	margin-top: 10px;	margin-right: 0px;	background-color: #064b86;}#content_mitte{	height: 349px;	width: 937px;	margin-left: 0px;	float: left;	margin-top: 1px;}#text_links{	height: 300px;	width: 375px;	position: absolute;	background-color: #DEF1F9;	padding-top: 49px;	padding-left: 49px;}#text_links p{	line-height: 17px;}#text_links  .head{	font-size: 18px;	font-weight: bold;}#text_links .head2{	font-size: 24px;	font-weight: bold;}#text_rechts{	height: 269px;	width: 432px;	position: absolute;	margin-left: 425px;	padding: 40px;	color: #828282;}#text_rechts a:link {	text-decoration: underline;	color: #0079BF;}#text_rechts a:visited {	text-decoration: underline;	color: #0079BF;}#text_rechts a:hover {	text-decoration: none;	color: #0079BF;}#text_rechts a:active {	text-decoration: none;	color: #0079BF;}#bild_rechts{	height: 349px;	width: 512px;	position: absolute;	margin-left: 425px;}#bild_mitte{	height: 175px;	width: 937px;	position: absolute;}#text_mitte{	height: 173px;	width: 937px;	position: absolute;	background-color: #E4E4E4;	margin-top: 176px;}#text_mitte .name{	height: 50px;	width: 380px;	margin-left: 420px;	margin-top: 75px;}#bild_mitarbeiter{	height: 173px;	width: 250px;	position: absolute;	background-color: #E4E4E4;	margin-top: 206px;	margin-left: 100px;}#streifen_mitte{	height: 12px;	width: 937px;	background-image: url(images/streifen_mitte.gif);	background-repeat: repeat-x;	margin-top: 1px;	margin-left: 0px;	float: left;}#anim{	height: 274px;	width: 312px;	float: right;}#content{	height: auto;	width: 350px;	float: left;	padding-left: 30px;	padding-top: 15px;	padding-right: 30px;	padding-bottom: 50px;	font-family: "Trebuchet MS", Arial, Helvetica;}#content a:link {	text-decoration: none;	color: #0079BF;}#content a:visited {	text-decoration: none;	color: #0079BF;}#content a:hover {	text-decoration: underline;	color: #0079BF;}#content a:active {	text-decoration: none;	color: #0079BF;}#content_navi{	height: auto;	width: 460px;	float: left;	padding-left: 30px;	padding-top: 15px;	padding-right: 30px;	font-family: "Trebuchet MS", Arial, Helvetica;}#subnavi_head{	width: 200px;	float: left;	font-family: "Trebuchet MS", Arial, Helvetica;	clear: right;	font-size: 14px;	color: #7F898B;	padding-bottom: 10px;}/* Subnavigation */#subnavi {	height: 100px;	width: 180px;	margin: 0px;	border-top-width: 3px;	border-top-style: solid;	border-top-color: #FFFFFF;	float: left;	padding-top: 0px;	padding-right: 20px;	padding-bottom: 0px;	padding-left: 0px;}#subnavi li {	margin: 0px;	text-align: left;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #A7C8DC;	list-style-type: none;}#subnavi ul {	margin: 0;	padding: 0;}#subnavi li a {	display: block;	text-decoration: none;	padding-top: 5px;	padding-right: 3px;	padding-bottom: 5px;	padding-left: 8px;}#subnavi li a:link {	color: #0079BF;}#subnavi li a:visited {	color: #0079BF;}#subnavi li a:hover, #subnavi li a.selected {	text-indent:-3px;	background-color: #DEF1F9;	border-left-width: 3px;	border-left-style: solid;	border-left-color: #0079BF;}#subnavi li a.selected {	font-weight:bold;}.formbox{	color: #185D8A;	border: 1px solid #C0C0C0;	height: 16px;	font-size: 11px;	background-color: #D4E6F3;}.formbutton{	color: #333333;	border: 1px solid #D4E6F3;	height: 20px;	font-size: 11px;	background-color: #CCCCCC;	width: 50px;}#footer{	width: 955px;	height: 30px;	background-image: url(images/schatten_footer.jpg);	background-repeat: no-repeat;	margin-left: -8px;	margin-top: 0px;	clear: both;	font-size: 11px;	color: #FFFFFF;	text-align: right;	padding-top: 8px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}#footer a{	text-decoration: none;	color: #FFFFFF;}#footer a:hover{	text-decoration: underline;}