/* Position + HG-Farbe für alle */body {	margin: 0px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 20px;	color: #000000;	background: #eceded;}/* Link */a:link {	color: #b2badd;	text-decoration: none;}	/* Link Navi */	a.link2:link {		color: #004a99;		text-decoration: none;	}			/* Link Navi */		a.link3:link {			color: #004a99;			text-decoration: underline;			line-height: 30px;		}					/* Link Navi */			a.link4:link {				color: #004a99;				text-decoration: underline;			}/* Link besucht */a:visited {	color: #b2badd;	text-decoration: none;}	/* Link Navi */	a.link2:visited {		color: #004a99;		text-decoration: none;	}			/* Link Navi */		a.link3:visited {			color: #004a99;			text-decoration: underline;			line-height: 30px;		}					/* Link Navi */			a.link4:visited {				color: #004a99;				text-decoration: underline;			}/* Link Mouseover */a:hover {	color: #FFFFFF;	text-decoration: none;}	/* Link Navi */	a.link2:hover {		color: #004a99;		text-decoration: underline;	}			/* Link Navi */		a.link3:hover {			color: #004a99;			text-decoration: none;			line-height: 30px;		}					/* Link Navi */			a.link4:hover {				color: #004a99;				text-decoration: none;			}/* Link Mouseklick */a:active {	color: #FFFFFF;	text-decoration: none;}	/* Link Navi */	a.link2:active {		color: #004a99;		text-decoration: underline;	}			/* Link Navi */		a.link3:active {			color: #004a99;			text-decoration: none;			line-height: 30px;		}					/* Link Navi */			a.link4:active {				color: #004a99;				text-decoration: none;			}.blau {	color: #004a99;}.9text {	font-size: 9px;}.10 {	font-size: 10px;}.11 {	font-size: 11px;}.weiss {	color: #FFFFFF;}.head {	color: #004a99;	font-size: 18px;	line-height: 25px;}.tabellenKlasse {	font-size:10px;}/* Hintergrund */#hg {	position: relative;	width: 1000px;	height: 700px;	margin-left: auto;	margin-right: auto;	margin-top: 5px;	z-index:1;	border: 1px solid #004a99;	background: #FFFFFF;}/* ----------------------- ecken */#lo {	position: absolute;	left: -1px;	top: -1px;	width: 19px;	height: 19px;	z-index:10;}#ro {	position: absolute;	left: 983px;	top: -1px;	width: 19px;	height: 19px;	z-index:10;}#ru {	position: absolute;	left: 983px;	top: 683px;	width: 19px;	height: 19px;	z-index:10;}#lu {	position: absolute;	left: -1px;	top: 683px;	width: 19px;	height: 19px;	z-index:10;}/* ----------------------- ecken *//* blau oben start */#start_blau_oben {	position: absolute;	left: 0px;	top: 0px;	width: 1000px;	height: 350px;	z-index:2;	background: #004a99;}/* blau oben */#blau_oben {	position: absolute;	left: 0px;	top: 0px;	width: 1000px;	height: 175px;	z-index:2;	background: #004a99;}/* blau unten */#start_blau_unten {	position: absolute;	left: 0px;	top: 640px;	width: 1000px;	height: 60px;	z-index:2;	background: #004a99;}#start_bild1 {	position: absolute;	left: 150px;	top: 265px;	width: 200px;	height: 170px;	z-index:5;}#start_bild2 {	position: absolute;	left: 360px;	top: 265px;	width: 280px;	height: 170px;	z-index:5;}#start_bild3 {	position: absolute;	left: 650px;	top: 265px;	height: 170px;	width: 200px;	z-index:5;}#start_partner {	position: absolute;	left: 0px;	top: 470px;	z-index:5;	font-size: 25px;	line-height: 25px;	color: #004a99;	width: 1000px;	height: 100px;	text-align: center;}#navi {	position: absolute;	left: 0px;	top: 648px;	z-index:5;	font-size: 16px;	line-height: 16px;	width: 1000px;	height: 30px;	text-align: center;	color: #FFFFFF;}#navisub {	position: absolute;	left: 0px;	top: 611px;	z-index:7;	font-size: 11px;	line-height: 16px;	width: 1000px;	height: 25px;	text-align: center;}/* logo */#logo {	position: absolute;	left: 237px;	top: 180px;	width: 527px;	height: 52px;	z-index:3;}#logo2 {	position: absolute;	left: 237px;	top: 96px;	width: 527px;	height: 52px;	z-index:3;}#bild_rechts {	position: absolute;	left: 665px;	top: 230px;	height: 275px;	width: 275px;	z-index:5;}#text_rechts {	position: absolute;	left: 550px;	top: 354px;	z-index:6;}#text1 {	position: absolute;	left: 70px;	top: 209px;	height: 398px;	width: 549px;	z-index:5;}#text2 {	position: absolute;	left: 415px;	top: 254px;	z-index:6;}#text3 {	position: absolute;	left: 70px;	top: 209px;	width: 860px;	z-index:5;}/* ----------------------- produkte */#text4 {	position: absolute;	left: 70px;	top: 608px;	z-index:5;	font-size: 10px;	line-height: 12px;}#text5 {	position: absolute;	left: 273px;	top: 608px;	z-index:5;	font-size: 10px;	line-height: 12px;}#text6 {	position: absolute;	left: 507px;	top: 608px;	z-index:5;	font-size: 10px;	line-height: 12px;}#text7 {	position: absolute;	left: 625px;	top: 608px;	z-index:5;	font-size: 10px;	line-height: 12px;}#text8 {	position: absolute;	left: 782px;	top: 608px;	z-index:5;	font-size: 10px;	line-height: 12px;}/* ----------------------- produkte *//* Abbinder */#footer {	position: absolute;	left: 70px;	top: 704px;	z-index:3;	font-size: 9px;}/* impressum */#impr {	position: absolute;	left: 874px;	top: 704px;	z-index:3;	font-size: 9px;}
