@charset "UTF-8";
/* CSS Document */


#body_philosophie {	margin:0;
			background-color:#f5f5f5;
			background-image:url(bg_philosophie.png);
			background-repeat:repeat-x;
			background-position:top center; }

#body_aiweber {		margin:0;
			background-color:#f6f6f6;
			background-image:url(bg_aiweber.png);
			background-repeat:repeat-x;
			background-position:top center; }

#body_schuebler {	margin:0;
			background-color:#f6f6f6;
			background-image:url(bg_schuebler.png);
			background-repeat:repeat-x;
			background-position:top center; }

#body_ullmayer {	margin:0;
			background-color:#f6f6f6;
			background-image:url(bg_ullmayer.png);
			background-repeat:repeat-x;
			background-position:top center; }

#body_dorn {		margin:0;
			background-color:#f6f6f6;
			background-image:url(bg_dorn.png);
			background-repeat:repeat-x;
			background-position:top center; }

#body_leistungen {	margin:0;
			background-color:#f6f6f6;
			background-image:url(bg_leistungen.png);
			background-repeat:repeat-x;
			background-position:top center; }

#body_veranstaltungen {	margin:0;
			background-color:#f6f6f6;
			background-image:url(bg_veranstaltungen.png);
			background-repeat:repeat-x;
			background-position:top center; }

#body_downloads {	margin:0;
			background-color:#f6f6f6;
			background-image:url(bg_downloads.png);
			background-repeat:repeat-x;
			background-position:top center; }

#body_referenzen {	margin:0;
			background-color:#f6f6f6;
			background-image:url(bg_referenzen.png);
			background-repeat:repeat-x;
			background-position:top center; }

#body_netzwerkpartner {	margin:0;
			background-color:#f6f6f6;
			background-image:url(bg_netzwerkpartner.png);
			background-repeat:repeat-x;
			background-position:top center; }

#body_kontakt {		margin:0;
			background-color:#f6f6f6;
			background-image:url(bg_kontakt.png);
			background-repeat:repeat-x;
			background-position:top center; }

#body_leer {		margin:0;
			background-color:#f6f6f6;
			background-image:url(bg_leer.png);
			background-repeat:repeat-x;
			background-position:top center; }



/******************************************************** MOUSEOVER-BILDER ************************************************/



#nwp1 {			top:0px;
			display:block;
			background-image:url(../netzwerkpartner/gomolka_link.png);
			text-decoration: none;
			width:333px; height:81px }
#nwp1:hover {		background-image:url(../netzwerkpartner/gomolka_active.png);
			text-decoration: none;
			width:333px; height:81px }

#nwp2 {			top:0px;
			display:block;
			background-image:url(../netzwerkpartner/physiomobil_link.png);
			text-decoration: none;
			width:215px; height:120px }
#nwp2:hover {		background-image:url(../netzwerkpartner/physiomobil_active.png);
			text-decoration: none;
			width:215px; height:120px }


#schuebler {		top:0px;
			display:block;
			background-image:url(../kolleginnen/schuebler_sw.png);
			text-decoration: none;
			width:130px; height:175px }
#schuebler:hover {	background-image:url(../kolleginnen/schuebler_active.png);
			text-decoration: none;
			width:130px; height:175px }

#dorn {			top:0px;
			display:block;
			background-image:url(../kolleginnen/dorn_sw.png);
			text-decoration: none;
			width:130px; height:175px }
#dorn:hover {		background-image:url(../kolleginnen/dorn_active.png);
			text-decoration: none;
			width:130px; height:175px }

#ullmayer {		top:0px;
			display:block;
			background-image:url(../kolleginnen/ullmayer_sw.png);
			text-decoration: none;
			width:130px; height:175px }
#ullmayer:hover {	background-image:url(../kolleginnen/ullmayer_active.png);
			text-decoration: none;
			width:130px; height:175px }


/******************************************************** TEXT-FORMATIERUNGEN ************************************************/

.Navigation {		font-family:Helvetica, Arial, sans serif; 
			text-align:right;
			font-size:13px;
			line-height:25px;
			color:black }

.Navigation_active {	font-family:Helvetica, Arial, sans serif; 
			text-align:right;
			font-size:13px;
			line-height:25px;
			text-decoration: none;
			font-weight: bold;
			color: #a60041 }

.Headline {		font-family: Tahoma, Helvetica, Arial, sans serif; 
			color:#000000; 
			text-align:left;
			font-size:20px;
			font-weight:bold;
			margin-top:0px;
			margin-bottom:10px;
			line-height:20px; }

.Text {			font-family: Tahoma, Helvetica, Arial, sans serif; 
			color:#000000; 
			font-weight:normal;
			text-align:left;
			font-size:13px;
			margin-top:0px;
			line-height:18px; }

.Text_klein {		font-family: Tahoma, Helvetica, Arial, sans serif; 
			color:#ffffff; 
			font-weight:normal;
			text-align:right;
			font-size:11px; }


/******************************************************** LINKS *******************************************************/


#leiste:link {		text-decoration: none;
			color: #ffffff;	}

#leiste:visited {	text-decoration: none;
			color: #ffffff; }

#leiste:hover {		text-decoration: underline;
			font-weight: normal;
			color: #ffffff; }

#leiste:active {	text-decoration: underline;
			font-weight: normal;
			color: #ffffff; }



#textlink:link {	text-decoration: none;
			font-weight: normal;
			color: #000000;	}

#textlink:visited {	text-decoration: none;
			font-weight: normal;
			color: #000000; }

#textlink:hover {	text-decoration: underline;
			font-weight: normal;
			color: #000000; }

#textlink:active {	text-decoration: underline;
			font-weight: normal;
			color: #000000; }



a:link {		text-decoration: none;
			color: #000000;	}

a:visited {		text-decoration: none;
			color: #000000; }

a:hover {		text-decoration: none;
			font-weight: bold;
			color: #000000; }

a:active {		text-decoration: none;
			font-weight: bold;
			color: #a60041; }




/******************************************************** ELEMENTE POSITIONIERUNG ******************************************/

#MAIN {			position:relative;
			top:170px;
			width:840px;
			height:400px; }

#NAVI {			position:absolute;
			left:0px;
			height:200px;
			width:150px; }

#TEXT {
	position:absolute;
	left:210px;
	height:331px;
	width:391px;
	top: 2px;
}

#TEXT_scroll {
	position:absolute;
	top:33px;
	left:213px;
	height:270px;
	width:355px;
	overflow:auto;
	overflow-x:hidden;
}

#FUSS {			position:relative;
			top:338px;
			left:0px;
			width:872px; }

#SCROLL {
	position:absolute;
	padding-right:15px;
	left:171px;
	width:500px;
	height:300px;
	overflow:auto;
	overflow-x:hidden;
	top: 0px;
}



/******************************************************** FORMULAR STYLE ******************************************/


#FORM_INPUT {		width:200px;
