
body.index {
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	background:#F7F3F7 url(images/back.gif) no-repeat;
	scrollbar-track-color:#F7F3F7;
}

body.popup {
	margin-top:10px;
	margin-left:10px;
	margin-bottom:10px;
	background:#FFEFCE;
	scrollbar-track-color:#FFEFCE;
}


#middle {
	position:absolute;
	z-index:1;
	top:0%;
	left:140px;
	height:100%;
	width:600px;
}

#panorama {
	position:absolute;
	z-index:2;
	top:42px;
	left:1px;
	height:130px;
	width:599px;
}

#navigation1 {
	position:absolute;
	z-index:3;
	top:172px;
	left:1px;
}

#navigation2 {
	position:absolute;
	z-index:4;
	top:172px;
	left:100px;
}

#navigation3 {
	position:absolute;
	z-index:5;
	top:172px;
	left:200px;
}

#navigation4 {
	position:absolute;
	z-index:6;
	top:172px;
	left:300px;
}

#navigation5 {
	position:absolute;
	z-index:7;
	top:172px;
	left:400px;
}

#navigation6 {
	position:absolute;
	z-index:8;
	top:172px;
	left:500px;
}

#unternavi {
	position:absolute;
	z-index:9;
	top:204px;
	left:34px;
	width:530px;
	border-bottom:1px solid #848284;
	padding-bottom:8px;
}

#content {
	position:absolute;
	z-index:10;
	left:174px;
	width:530px;
}

#logo {
	position:absolute;
	z-index:11;
	top:47px;
	left:28px;
}


@media print {
	#content	{ width:600px;position:relative;top:10px;left:10px;margin:0 1%;padding:0px;border:0px; }
	#middle { display:none; }
	#panorama { display:none; }
	#navigation1 { display:none; }
	#navigation2 { display:none; }
	#navigation3 { display:none; }
	#navigation4 { display:none; }
	#navigation5 { display:none; }
	#navigation6 { display:none; }
	#unternavi { display:none; }
	#logo { display:none; }
}



h1 {
	font-size:13px;
	color:#444444;
	display:inline;
}

h2 {
	font-size:12px;
	color:#444444;
	display:inline;
}

.text {
	font-family:arial,verdana,geneva,helvetica,sans-serif;
	font-size:12px;
	color:#444444;
	font-weight:normal;
	line-height:17px;
}

.bildunt {
	font-family:arial,verdana,geneva,helvetica,sans-serif;
	font-size:11px;
	color:#444444;
	font-weight:normal;
	line-height:17px;
}


.navihomeoff a, .navihomeoff a:visited { 
	background:#FFCF9C url(images/navi_home_off.gif) no-repeat;
	width:98px;
	height:26px;
	top:172px;
	display:block;
}

.navihomeoff a:hover, .navihomeoff a:active, .navihomeoff a:focus {
	background:#FFCF9C url(images/navi_home_on.gif) no-repeat;
	width:98px;
	height:26px;
	display:block;
}

.navihomeon a, .navihomeon a:visited, .navihomeon a:hover, .navihomeon a:active, .navihomeon a:focus {
	background:#FFCF9C url(images/navi_home_on.gif) no-repeat;
	width:98px;
	height:26px;
	display:block;
}

.navipraxisoff a, .navipraxisoff a:visited { 
	background:#FFCF9C url(images/navi_praxis_off.gif) no-repeat;
	width:99px;
	height:26px;
	display:block;
}

.navipraxisoff a:hover, .navipraxisoff a:active, .navipraxisoff a:focus {
	background:#FFCF9C url(images/navi_praxis_on.gif) no-repeat;
	width:99px;
	height:26px;
	display:block;
}

.navipraxison a, .navipraxison a:visited, .navipraxison a:hover, .navipraxison a:active, .navipraxison a:focus {
	background:#FFCF9C url(images/navi_praxis_on.gif) no-repeat;
	width:99px;
	height:26px;
	display:block;
}

.navileistungenoff a, .navileistungenoff a:visited { 
	background:#FFCF9C url(images/navi_leistungen_off.gif) no-repeat;
	width:99px;
	height:26px;
	display:block;
}

.navileistungenoff a:hover, .navileistungenoff a:active, .navileistungenoff a:focus {
	background:#FFCF9C url(images/navi_leistungen_on.gif) no-repeat;
	width:99px;
	height:26px;
	display:block;
}

.navileistungenon a, .navileistungenon a:visited, .navileistungenon a:hover, .navileistungenon a:active, .navileistungenon a:focus {
	background:#FFCF9C url(images/navi_leistungen_on.gif) no-repeat;
	width:99px;
	height:26px;
	display:block;
}

.navikontaktoff a, .navikontaktoff a:visited { 
	background:#FFCF9C url(images/navi_kontakt_off.gif) no-repeat;
	width:99px;
	height:26px;
	display:block;
}

.navikontaktoff a:hover, .navikontaktoff a:active, .navikontaktoff a:focus {
	background:#FFCF9C url(images/navi_kontakt_on.gif) no-repeat;
	width:99px;
	height:26px;
	display:block;
}

.navikontakton a, .navikontakton a:visited, .navikontakton a:hover, .navikontakton a:active, .navikontakton a:focus {
	background:#FFCF9C url(images/navi_kontakt_on.gif) no-repeat;
	width:99px;
	height:26px;
	display:block;
}

.navianfahrtoff a, .navianfahrtoff  a:visited { 
	background:#FFCF9C url(images/navi_anfahrt_off.gif) no-repeat;
	width:99px;
	height:26px;
	display:block;
}

.navianfahrtoff  a:hover, .navianfahrtoff  a:active, .navianfahrtoff  a:focus {
	background:#FFCF9C url(images/navi_anfahrt_on.gif) no-repeat;
	width:99px;
	height:26px;
	display:block;
}

.navianfahrton a, .navianfahrton a:visited, .navianfahrton a:hover, .navianfahrton a:active, .navianfahrton a:focus {
	background:#FFCF9C url(images/navi_anfahrt_on.gif) no-repeat;
	width:99px;
	height:26px;
	display:block;
}

.naviaktuellesoff a, .naviaktuellesoff a:visited { 
	background:#FFCF9C url(images/navi_aktuelles_off.gif) no-repeat;
	width:98px;
	height:26px;
	display:block;
}

.naviaktuellesoff a:hover, .naviaktuellesoff a:active, .naviaktuellesoff a:focus {
	background:#FFCF9C url(images/navi_aktuelles_on.gif) no-repeat;
	width:98px;
	height:26px;
	display:block;
}

.naviaktuelleson a, .naviaktuelleson a:visited, .naviaktuelleson a:hover, .naviaktuelleson a:active, .naviaktuelleson a:focus {
	background:#FFCF9C url(images/navi_aktuelles_on.gif) no-repeat;
	width:98px;
	height:26px;
	display:block;
}



.unternavioff a, .unternavioff a:visited { 
	font-family:arial,verdana,geneva,helvetica,sans-serif;
	font-size:11px;
	color:#444444;
	font-weight:normal;
	text-decoration:none;
}

.unternavioff a:hover, .unternavioff a:active, .unternavioff a:focus {
	font-family:arial,verdana,geneva,helvetica,sans-serif;
	font-size:11px;
	color:#444444;
	font-weight:normal;
	text-decoration:underline;
}

.unternavion a, .unternavion a:visited, .unternavion a:hover, .unternavion a:active, .unternavion a:focus {
	font-family:arial,verdana,geneva,helvetica,sans-serif;
	font-size:11px;
	color:#444444;
	font-weight:normal;
	text-decoration:underline;
}



.intern a, .intern a:visited { 
	font-family:arial,verdana,geneva,helvetica,sans-serif;
	font-size:12px;
	color:#444444;
	font-weight:normal;
	text-decoration:underline;
}

.intern a:hover, .intern a:active, .intern a:focus {
	font-family:arial,verdana,geneva,helvetica,sans-serif;
	font-size:12px;
	color:#444444;
	font-weight:normal;
	text-decoration:underline overline;
}


/* FORMULARE */
input, textarea, select {
	font-family:verdana,geneva,arial,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	background:#ffffff;
	border:1px solid #c0c0c0;
}

