/* Position + HG-Farbe für alle */body {	margin: 0px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 18px;	color: #5e9fce;	background: #FFFFFF;}/* Link */a:link {	color: #5e9fce;	text-decoration: none;}	/* Link Navi */	a.link2:link {		color: #FFFFFF;		text-decoration: none;	}			/* Link Navi */		a.link3:link {			color: #666666;			text-decoration: underline;		}					/* Link Navi */			a.link4:link {				color: #000000;				text-decoration: underline;			}/* Link besucht */a:visited {	color: #5e9fce;	text-decoration: none;}	/* Link Navi */	a.link2:visited {		color: #FFFFFF;		text-decoration: none;	}			/* Link Navi */		a.link3:visited {			color: #666666;			text-decoration: underline;		}					/* Link Navi */			a.link4:visited {				color: #000000;				text-decoration: underline;			}/* Link Mouseover */a:hover {	color: #ffbe00;	text-decoration: none;}	/* Link Navi */	a.link2:hover {		color: #666666;		text-decoration: none;	}			/* Link Navi */		a.link3:hover {			color: #5e9fce;			text-decoration: none;		}					/* Link Navi */			a.link4:hover {				color: #871338;				text-decoration: none;			}/* Link Mouseklick */a:active {	color: #ffbe00;	text-decoration: none;}	/* Link Navi */	a.link2:active {		color: #666666;		text-decoration: none;	}			/* Link Navi */		a.link3:active {			color: #5e9fce;			text-decoration: none;		}					/* Link Navi */			a.link4:active {				color: #871338;				text-decoration: none;			}.navi {	line-height: 35px;}.logohead {	font-size: 33px;	line-height: 43px;}.orange {	color: #ffbe00;}.content {	color: #666666;	line-height: 20px;}.content9 {	color: #666666;	font-size: 9px;	line-height: 13px;}/* Hintergrund */#hg {	position: relative;	width: 1000px;	height: 700px;	margin-left: auto;	margin-right: auto;	margin-top: 25px;	z-index:1;	border: 1px solid #5e9fce;	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 */#navihg {	position: absolute;	left: 0px;	top: 0px;	width: 220px;	height: 700px;	z-index:4;	background: #f0f4f9;}#navi {	position: absolute;	left: 20px;	top: 206px;	z-index:5;}#linie1 {	position: absolute;	left: 0px;	top: 200px;	width: 1000px;	height: 1px;	z-index:5;	background-color: #5e9fce;}#linie2 {	position: absolute;	left: 0px;	top: 600px;	width: 650px;	height: 1px;	z-index:8;	background-color: #5e9fce;}#fahnen {	position: absolute;	left: 20px;	top: 158px;	z-index:8;}#content_rechts {	position: absolute;	left: 480px;	top: 317px;	z-index:8;}#content_rechts2 {	position: absolute;	left: 670px;	top: 317px;	z-index:8;}/* ----------------------- linien in navi */#navilinie1 {	position: absolute;	left: 15px;	top: 240px;	width: 205px;	height: 1px;	z-index:5;	background-color: #5e9fce;}#navilinie2 {	position: absolute;	left: 15px;	top: 276px;	width: 205px;	height: 1px;	z-index:5;	background-color: #5e9fce;}#navilinie3 {	position: absolute;	left: 15px;	top: 311px;	width: 205px;	height: 1px;	z-index:5;	background-color: #5e9fce;}#navilinie4 {	position: absolute;	left: 15px;	top: 345px;	width: 205px;	height: 1px;	z-index:5;	background-color: #5e9fce;}#navilinie5 {	position: absolute;	left: 15px;	top: 381px;	width: 205px;	height: 1px;	z-index:5;	background-color: #5e9fce;}#navilinie6 {	position: absolute;	left: 15px;	top: 416px;	width: 205px;	height: 1px;	z-index:5;	background-color: #5e9fce;}#navilinie7 {	position: absolute;	left: 15px;	top: 451px;	width: 205px;	height: 1px;	z-index:5;	background-color: #5e9fce;}#navilinie8 {	position: absolute;	left: 15px;	top: 486px;	width: 205px;	height: 1px;	z-index:5;	background-color: #5e9fce;}/* ----------------------- linien in navi *//* ----------------------- team */#team1 {	position: absolute;	left: 250px;	top: 317px;	width: 105px;	height: 150px;	z-index:8;}#team2 {	position: absolute;	left: 375px;	top: 317px;	width: 105px;	height: 150px;	z-index:8;}#team3 {	position: absolute;	left: 500px;	top: 317px;	width: 105px;	height: 150px;	z-index:8;}#team4 {	position: absolute;	left: 625px;	top: 317px;	width: 105px;	height: 150px;	z-index:8;}#team5 {	position: absolute;	left: 750px;	top: 317px;	width: 105px;	height: 150px;	z-index:8;}#txtteam1 {	position: absolute;	left: 250px;	top: 475px;	z-index:8;}#txtteam2 {	position: absolute;	left: 375px;	top: 475px;	z-index:8;}#txtteam3 {	position: absolute;	left: 500px;	top: 475px;	z-index:8;}#txtteam4 {	position: absolute;	left: 625px;	top: 475px;	z-index:8;}#txtteam5 {	position: absolute;	left: 750px;	top: 475px;	z-index:8;}/* ----------------------- team *//* ----------------------- praxisraeume + andere */#bild1 {	position: absolute;	left: 250px;	top: 317px;	width: 210px;	height: 150px;	z-index:8;}#bild2 {	position: absolute;	left: 480px;	top: 317px;	width: 210px;	height: 150px;	z-index:8;}#bild3 {	position: absolute;	left: 710px;	top: 317px;	width: 210px;	height: 150px;	z-index:8;}#txt1 {	position: absolute;	left: 250px;	top: 475px;	z-index:8;}#txt2 {	position: absolute;	left: 480px;	top: 475px;	z-index:8;}#txt3 {	position: absolute;	left: 710px;	top: 475px;	z-index:8;}#content_praxis {	position: absolute;	left: 250px;	top: 522px;	z-index:8;}/* ----------------------- team */#termin {	position: absolute;	left: 20px;	top: 620px;	z-index:5;}#termin_ru {	position: absolute;	left: 20px;	top: 615px;	z-index:5;	font-size: 11px;	line-height: 16px;}#logotext {	position: absolute;	left: 250px;	top: 104px;	z-index:9;}#logo {	position: absolute;	left: 497px;	top: 57px;	width: 142px;	height: 90px;	z-index:8;}#startbild {	position: absolute;	left: 637px;	top: 0px;	width: 363px;	height: 700px;	z-index:7;}#head {	position: absolute;	left: 250px;	top: 236px;	z-index:8;	font-size: 30px;	line-height: 35px;	color: #ffbe00;}#content {	position: absolute;	left: 250px;	top: 317px;	z-index:8;	color: #666666;	line-height: 20px;}#content_lauf {	position: absolute;	left: 250px;	top: 317px;	z-index:8;	color: #666666;	line-height: 14px;	width: 695px;	height: 265px;	font-size: 11px;	overflow: auto;	padding-right: 15px;}#callback {	position: absolute;	left: 515px;	top: 601px;	z-index:8;	color: #FFFFFF;	background: #ffbe00;	height: 40px;	width: 125px;	text-align: left;	vertical-align: middle;	padding-left: 10px;	display: block;	font-weight: normal;	padding-top: 5px;	line-height: 17px;}#callback_ru {	position: absolute;	left: 250px;	top: 601px;	z-index:8;	color: #FFFFFF;	background: #ffbe00;	height: 40px;	width: 390px;	text-align: left;	vertical-align: middle;	padding-left: 10px;	display: block;	font-weight: normal;	padding-top: 5px;	line-height: 16px;	font-size: 12px;}#vcard_bild {	position: absolute;	left: 249px;	top: 402px;	width: 288px;	height: 185px;	z-index:5;}#vcard_text {	position: absolute;	left: 277px;	top: 446px;	z-index:6;}/* Abbinder */#footer {	position: absolute;	left: 20px;	top: 705px;	z-index:3;	font-size: 9px;}/* impressum */#impr {	position: absolute;	left: 875px;	top: 705px;	z-index:3;	font-size: 9px;}
