BODY			{FONT-FAMILY:TAHOMA, GENEVA, ARIAL, HELVETICA, SANS-SERIF; FONT-SIZE:8PT; 
				 BACKGROUND-COLOR:#F3EDE7;
				 margin:'0px 0px 0px 0px';}


BODY.popup{ FONT-FAMILY:TAHOMA, GENEVA, ARIAL, HELVETICA, SANS-SERIF; FONT-SIZE:8PT; 
			margin:'10px 15px 10px 17px';
			PADDING: 0PX;}

#0 {BACKGROUND-COLOR:#F2E9E1;}
#1 {BACKGROUND-COLOR:#FFFFFF;}
#a {BACKGROUND-COLOR:#F2E9E1;}
#b {BACKGROUND-COLOR:#FFFFFF;}
.a {BACKGROUND-COLOR:#F2E9E1;}
.b {BACKGROUND-COLOR:#FFFFFF;}

TABLE 			{FONT-FAMILY:TAHOMA, GENEVA, ARIAL, HELVETICA, SANS-SERIF; FONT-SIZE:8PT; PADDING: 0PX; MARGIN: 0PX;}
INPUT 			{FONT-FAMILY:TAHOMA, GENEVA, ARIAL, HELVETICA, SANS-SERIF; FONT-SIZE:8PT;}
BUTTON                  {FONT-FAMILY:TAHOMA, GENEVA, ARIAL, HELVETICA, SANS-SERIF; FONT-SIZE:8PT;}

H1    			{FONT-FAMILY:TAHOMA, GENEVA, ARIAL, HELVETICA, SANS-SERIF; FONT-SIZE: 15PT; FONT-WEIGHT:NORMAL; FONT-STYLE:NORMAL; MARGIN-TOP:0.5EM; MARGIN-BOTTOM:0.5EM;}
H2    			{FONT-FAMILY:TAHOMA, GENEVA, ARIAL, HELVETICA, SANS-SERIF; FONT-SIZE: 18PT; FONT-WEIGHT:NORMAL; FONT-STYLE:NORMAL; MARGIN-TOP:0.5EM; MARGIN-BOTTOM:0.5EM;}
H3    			{FONT-FAMILY:TAHOMA, GENEVA, ARIAL, HELVETICA, SANS-SERIF; FONT-SIZE:  8PT; FONT-WEIGHT:BOLD;   FONT-STYLE:NORMAL; MARGIN-BOTTOM:20px; MARGIN-TOP:0px;}
H4    			{FONT-FAMILY:TAHOMA, GENEVA, ARIAL, HELVETICA, SANS-SERIF; FONT-SIZE:  8PT; FONT-WEIGHT:NORMAL; FONT-STYLE:NORMAL; MARGIN:0;}

.bilder_head	{BACKGROUND-COLOR:#F2E9E1; FONT-FAMILY:TAHOMA, GENEVA, ARIAL, HELVETICA, SANS-SERIF; FONT-SIZE:8PT; height: 15px;
				 BORDER-WIDTH:1PX;BORDER-COLOR:#A8AA9F; BORDER-RIGHT-STYLE:SOLID;}
.bilder_footer	{FONT-FAMILY:TAHOMA, GENEVA, ARIAL, HELVETICA, SANS-SERIF; FONT-SIZE:8PT; COLOR:#644935; PADDING-LEFT: 10PX; PADDING-TOP: 8PX; PADDING-BOTTOM: 7PX;
				 BORDER-WIDTH:1PX;BORDER-COLOR:#A8AA9F; BORDER-RIGHT-STYLE:SOLID;}
.links_head			{BACKGROUND-COLOR:#F2E9E1; FONT-FAMILY:TAHOMA, GENEVA, ARIAL, HELVETICA, SANS-SERIF; FONT-SIZE:9PT; FONT-WEIGHT:BOLD; 
				 MARGIN-TOP:10px; PADDING-LEFT: 10PX; PADDING-TOP: 7PX; PADDING-BOTTOM: 5PX;
				 BORDER-WIDTH:1PX; BORDER-COLOR:#A8AA9F; BORDER-STYLE:SOLID;}
.links_footer	{FONT-FAMILY:TAHOMA, GENEVA, ARIAL, HELVETICA, SANS-SERIF; FONT-SIZE:8PT; COLOR:#644935; PADDING-LEFT: 10PX; PADDING-TOP: 8PX; PADDING-BOTTOM: 7PX;
				 BORDER-WIDTH:'0PX 1PX 0PX'; BORDER-COLOR:#A8AA9F; BORDER-STYLE:SOLID;} 
.links_kontakt	{FONT-FAMILY:TAHOMA, GENEVA, ARIAL, HELVETICA, SANS-SERIF; FONT-SIZE:8PT; PADDING-LEFT: 10PX; PADDING-TOP: 11PX; PADDING-BOTTOM: 6PX;
				 BORDER-WIDTH:'0PX 1PX 1PX'; BORDER-COLOR:#A8AA9F; BORDER-STYLE:SOLID;} 
				 
.bild_titel		{BACKGROUND-COLOR:#F2E9E1; FONT-FAMILY:TAHOMA, GENEVA, ARIAL, HELVETICA, SANS-SERIF; FONT-SIZE:8PT; FONT-WEIGHT:NORMAL; 
				 MARGIN-TOP:10px; PADDING-LEFT: 10PX; PADDING-TOP: 5PX; PADDING-BOTTOM: 5PX;}
			 
.textbild			{BORDER-WIDTH:1PX;BORDER-COLOR:#A8AA9F; BORDER-STYLE:SOLID; margin-right:10px; TEXT-ALIGN:LEFT;}

.border   {BORDER-WIDTH:1PX;BORDER-COLOR:#A8AA9F; BORDER-STYLE:SOLID;}
.borderbottom   {BORDER-WIDTH:1PX;BORDER-COLOR:#A8AA9F; BORDER-BOTTOM-STYLE:SOLID;}
.borderright   	{BORDER-WIDTH:1PX;BORDER-COLOR:#A8AA9F; BORDER-RIGHT-STYLE:SOLID;}
.border_left_right   {BORDER-WIDTH:'0PX 2PX 0PX'; BORDER-COLOR:#A8AA9F; BORDER-STYLE:SOLID;}




A     			{FONT-FAMILY:TAHOMA; FONT-SIZE:8PT; FONT-WEIGHT:NORMAL; FONT-STYLE:NORMAL; TEXT-DECORATION:NONE; COLOR:#654931;}
A:HOVER                 {TEXT-DECORATION:UNDERLINE; FONT-STYLE:NORMAL; COLOR:#5F5F5F;}
A:ACTIVE                {COLOR:#654931; FONT-STYLE:NORMAL;}
A:visited		{COLOR:#654931; FONT-STYLE:NORMAL;}
A IMG 			{BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}

*.teaser_ueberschrift
{
  text-decoration: none;
  color: #404040;
  font-weight: bold;
  font-size: 11px;
  margin-top: 10px;
}

*.teaser_ueberschrift:HOVER
{
  text-decoration: none;
  color: #404040;
  font-weight: bold;
  font-size: 11px;
  margin-top: 10px;
}

*.subnavi:link {
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#654931;
	text-decoration:none;
}
*.subnavi:visited {
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#654931;
	text-decoration:none;
}
*.subnavi:hover {
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#654931;
	text-decoration:none;
}
*.subnavi:active {
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
FORM 			{MARGIN: 0px;}
P 			{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; MARGIN: 0px; LINE-HEIGHT: 15px; PADDING-TOP: 0px}

/*DIV			{FONT-FAMILY:TAHOMA, GENEVA, ARIAL, HELVETICA, SANS-SERIF; FONT-SIZE:8PT; PADDING: 5PX; MARGIN: 0PX;}*/
TD			{FONT-FAMILY:TAHOMA, GENEVA, ARIAL, HELVETICA, SANS-SERIF; FONT-SIZE:10PT; PADDING: 0PX; MARGIN: 0PX; VERTICAL-ALIGN:TOP;}
TD.BSP		{FONT-FAMILY:TAHOMA, GENEVA, ARIAL, HELVETICA, SANS-SERIF; FONT-SIZE:8PT; PADDING: 0PX; MARGIN: 0PX; VERTICAL-ALIGN:MIDDLE;
			 BORDER-WIDTH:1px;BORDER-COLOR:#A8AA9F; BORDER-TOP-STYLE:SOLID; BORDER-RIGHT-STYLE:SOLID; width:168px;}

TD.history 	{padding:5px;}

TABLE.BSP 	{FONT-FAMILY:TAHOMA, GENEVA, ARIAL, HELVETICA, SANS-SERIF; FONT-SIZE:8PT; WIDTH:100%; PADDING: 0PX; MARGIN: 0PX; WIDTH:504px;
			 BORDER-WIDTH:1px;BORDER-COLOR:#A8AA9F; BORDER-TOP-STYLE:NONE; BORDER-BOTTOM-STYLE:NONE; BORDER-LEFT-STYLE:SOLID; BORDER-RIGHT-STYLE:NONE; }

.height194px {height:194px;} /* startseite*/
.boxHeight {height:316px;}
.boxWidth {margin: 15px 8px;width:286px;}

.SATNAV			{ POSITION:ABSOLUTE; BOTTOM:0px; PADDING-TOP: 10PX; PADDING-BOTTOM: 10PX; MARGIN: 0PX; VERTICAL-ALIGN: BOTTOM; BORDER-STYLE:NONE; BORDER-WIDTH:0PX; TEXT-ALIGN:RIGHT;} 

.GLOBALBORDER 		{WIDTH:779PX; PADDING: 0PX; MARGIN: 0PX; BORDER-RIGHT: #A29B90 1PX SOLID; BORDER-TOP: #A29B90 1PX SOLID; BORDER-LEFT: #A29B90 1PX SOLID; BORDER-BOTTOM: #A29B90 1PX SOLID; ALIGN:CENTER;}
TABLE.RAHMEN		{WIDTH:750PX; PADDING: 0PX; MARGIN: 0PX; BORDER-STYLE:NONE; BACKGROUND-COLOR:#FFFFFF; BORDER-WIDTH:0PX;text-align:center;}
TABLE.RAHMEN250		{WIDTH:250PX; PADDING: 0PX; MARGIN: 0PX; BORDER-STYLE:NONE; BACKGROUND-COLOR:#FFFFFF; BORDER-WIDTH:0PX;}

TABLE.SATNAV		{
									
						PADDING: 0PX;
						MARGIN-BOTTOM: 0PX;
						BORDER-STYLE:NONE;
						BACKGROUND-COLOR:#F3EDE7;
						BORDER-WIDTH:0PX;
						text-align:center;
						vertical-align:bottom;
						z-index: 10;
						
					}
TABLE.SATNAV2		{	
						WIDTH:100%;	
						PADDING: 0PX;
						MARGIN-BOTTOM: 0PX;
						BORDER-STYLE:NONE;
						BACKGROUND-COLOR:#F3EDE7;
						BORDER-WIDTH:0PX;
						text-align:center;
						position:absolute;
						bottom: 0px; vertical-align:middle;
						z-index: 10;
					}
.detaillinks		{text-align:right; margin-right:15px; margin-top:10px;}
.popup_navi			{text-align:right; margin-right:10px;}

.FIRMTITLEWHITE        	{WIDTH:100%; COLOR:BLACK; HEIGHT:60PX; PADDING: 10PX; MARGIN: 0PX; BACKGROUND-COLOR:#FFFFFF; TEXT-ALIGN:RIGHT}
.FIRMTITLEBEIGE        	{WIDTH:100%; COLOR:BLACK; HEIGHT:60PX; PADDING: 10PX; MARGIN: 0PX; BACKGROUND-COLOR:#A29B90; TEXT-ALIGN:RIGHT}
.RIGHT			{TEXT-ALIGN:RIGHT;}
.VERSATZ5 		{PADDING:'0 5PX'; PADDING-TOP: 5PX; PADDING-BOTTOM: 10PX;}
.textabsatz10 		{PADDING-BOTTOM: 10PX; WIDTH:400px;}
.textabsatz20 		{PADDING-BOTTOM: 20PX; WIDTH:400px;}
.RAHMEN			{WIDTH:8PX; PADDING: 0PX; MARGIN: 0PX;}

.DARKBEIGE		{HEIGHT:  60PX; NO-REPEAT; BACKGROUND:#A29B90; PADDING:'0 5PX'; PADDING-TOP: 5PX; PADDING-BOTTOM: 10PX;}
.DARKBEIGE60		{NO-REPEAT; BACKGROUND:#A29B90; PADDING:'0 5PX'; PADDING-TOP: 5PX; PADDING-BOTTOM: 10PX;}

.HELLBEIGE		{NO-REPEAT; BACKGROUND:#E3E1DE; PADDING:'0 5PX'; PADDING-TOP: 5PX; PADDING-BOTTOM: 10PX;}
.HELLBEIGE90		{HEIGHT:  90PX; NO-REPEAT; BACKGROUND:#E3E1DE; PADDING:'0 5PX'; PADDING-TOP: 5PX; PADDING-BOTTOM: 10PX;}
.HELLBEIGE170		{HEIGHT: 170PX; NO-REPEAT; BACKGROUND:#E3E1DE; PADDING:'0 5PX'; PADDING-TOP: 5PX; PADDING-BOTTOM: 10PX;}

.BEIGE			{NO-REPEAT; BACKGROUND:#D1CDC8; PADDING:'0 5PX'; PADDING-TOP: 5PX; PADDING-BOTTOM: 10PX;}
.BEIGE120		{HEIGHT: 120PX; NO-REPEAT; BACKGROUND:#D1CDC8; PADDING:'0 5PX'; PADDING-TOP: 5PX; PADDING-BOTTOM: 10PX;}
.BEIGE280		{HEIGHT: 280PX; NO-REPEAT; BACKGROUND:#D1CDC8; PADDING:'0 5PX'; PADDING-TOP: 5PX; PADDING-BOTTOM: 10PX;}


.RED			{NO-REPEAT; BACKGROUND:#800000; PADDING:'0 5PX'; PADDING-TOP: 5PX; PADDING-BOTTOM: 10PX;}
.RED120			{HEIGHT: 255PX; NO-REPEAT; BACKGROUND:#800000; PADDING:'0 5PX'; PADDING-TOP: 5PX; PADDING-BOTTOM: 10PX;}
.RED255			{HEIGHT: 255PX; NO-REPEAT; BACKGROUND:#800000; PADDING:'0 5PX'; PADDING-TOP: 5PX; PADDING-BOTTOM: 10PX;}

.WHITE			{NO-REPEAT; BACKGROUND:#FFFFFF; PADDING:'0 5PX'; PADDING-TOP: 5PX; PADDING-BOTTOM: 10PX;}
.DARKBLUE		{NO-REPEAT; BACKGROUND:#1F4A64; PADDING:'0 5PX'; PADDING-TOP: 5PX; PADDING-BOTTOM: 10PX;}

.BLUE			{NO-REPEAT; BACKGROUND:#32739B; PADDING:'0 5PX'; PADDING-TOP: 5PX; PADDING-BOTTOM: 10PX;}
.HELLBLUE		{NO-REPEAT; BACKGROUND:#6E98AF; PADDING:'0 5PX'; PADDING-TOP: 5PX; PADDING-BOTTOM: 10PX;}
.BLUE120		{HEIGHT: 120PX; NO-REPEAT; BACKGROUND:#32739B; PADDING:'0 5PX'; PADDING-TOP: 5PX; PADDING-BOTTOM: 10PX;}
.HELLBLUE120		{HEIGHT: 120PX; NO-REPEAT; BACKGROUND:#6E98AF; PADDING:'0 5PX'; PADDING-TOP: 5PX; PADDING-BOTTOM: 10PX;}


#GLOBALFOOTER 		{FONT-FAMILY:TAHOMA, GENEVA, ARIAL, HELVETICA, SANS-SERIF; WIDTH: AUTO; PADDING-TOP: 10PX; COLOR: #999999; TEXT-ALIGN: CENTER}
#globalfooter A 	{COLOR: #999999;}
#globalfooter A:HOVER 	{COLOR: #000000;}
#globalfooter A:ACTIVE	{COLOR: #000000; FONT-STYLE:BOLD;}
#GLOBALCOPYRIGHT 	{FONT-FAMILY:TAHOMA, GENEVA, ARIAL, HELVETICA, SANS-SERIF; MARGIN-TOP: 0PX; FONT-SIZE: 9PX; COLOR: #999999; TEXT-ALIGN: CENTER}
.TITLEGREEN		{HEIGHT: 120PX; NO-REPEAT; BACKGROUND:#A2B396; PADDING:'0 5PX'; PADDING-TOP: 5PX;}

.CONTENTBEIGE		{HEIGHT: 60PX; NO-REPEAT; BACKGROUND:#E3E1DE; PADDING:'0 5PX'}


.CATEGORYTITLE          {WIDTH:100%; COLOR:BLACK; HEIGHT:60PX; PADDING:'0 5PX'; FONT-FAMILY:TAHOMA; FONT-SIZE:8PT; FONT-WEIGHT:BOLD; FONT-STYLE:NORMAL; BACKGROUND-COLOR:#FFFFFF;}

.SECONDARYPANE          {WIDTH:200PX; FONT-FAMILY:TAHOMA; FONT-SIZE:8PT; FONT-WEIGHT:NORMAL; FONT-STYLE:NORMAL; BACKGROUND-COLOR:#FFB1B3;}

.bottom          {WIDTH:200PX; FONT-FAMILY:TAHOMA; FONT-SIZE:8PT; FONT-WEIGHT:NORMAL; FONT-STYLE:NORMAL; BACKGROUND-COLOR:#FFFFFF;}

.LEARNABOUTBOX          {BORDER:'1PX SOLID WHITE'; BACKGROUND-COLOR:WHITE; MARGIN-BOTTOM:1EM;}
.LEARNABOUTCAPTION      {HEIGHT:2EM; PADDING:'0.3EM 1EM'; FONT-FAMILY:TAHOMA; FONT-SIZE:8PT; FONT-WEIGHT:BOLD; FONT-STYLE:NORMAL; COLOR:#3F3D3D; FILTER:PROGID:DXIMAGETRANSFORM.MICROSOFT.GRADIENT(GRADIENTTYPE=1,STARTCOLORSTR='#FFFFFFFF',ENDCOLORSTR='#FFD6D7E0'); BORDER-BOTTOM:'1PX SOLID #D6D7E0';}
.LEARNABOUTBODY         {PADDING:'1MM 2MM'; FONT-FAMILY:TAHOMA; FONT-SIZE:8PT; FONT-WEIGHT:NORMAL; FONT-STYLE:NORMAL; BACKGROUND-COLOR:#F0F1F5;}

UL.TASKLIST             {LIST-STYLE-TYPE:SQUARE; LIST-STYLE-IMAGE:URL(TASKBULLET.GIF);}
LI			{FONT-FAMILY:TAHOMA, GENEVA, ARIAL, HELVETICA, SANS-SERIF; FONT-SIZE:8PT; LINE-HEIGHT:10PT}

#gross	{ font-size:10PT;}
/*#gallery { height:440px; overflow:auto;}*/

/*startseite*/

table#mainpage td {
    vertical-align:middle;
}

/* startseite, überarbeitung vom 16.07.2010*/
div#mainpage {
	display: block;
	margin: 6px 1px 6px -6px;
	padding: 0;
	width: auto;
	height: 100%;
        position: relative;
}

	
	div#mainpage .bildlink {
		bottom: 0;
                height: 436px;
                left: 0;
                position: absolute;
                width: 377px;
	}

	div#mainpage img {
		clear: both;
	}
		div#mainpage img.lower_line {
			margin-top: 1px;
		}
	div#mainpage .top_line {
		display: block;
		width: 100%;
		margin: 0;
		padding: 0;
	}
		div#mainpage .top_line img{
			margin-right: 1px;
			float: left;
		}
		
		div#mainpage .top_line .page_labels {
			display: block;
			width: 306px;
			float: right;
			height: 312px;
			background-color: #dbc0ab;
			vertical-align: top;
		}
		
			div#mainpage .top_line .page_labels span {
				color: #fff;
				position: relative;
				line-height: 24px;
				display: block;
			}
				div#mainpage .top_line .page_labels span.top_title {
					font-size: 20px;
					text-transform: uppercase;
					top: 70px;
				}
					div#mainpage .top_line .page_labels span#wohltuend{
						left: -45px;
					}
					div#mainpage .top_line .page_labels span#anpassungsfaehig {
						right: -25px;
					}
				div#mainpage .top_line .page_labels span.lower_title {
					font-size: 14px;
					font-weight: bold;
					top: 170px;
				}
					div#mainpage .top_line .page_labels span#kompetenz{
						left: -20px;
					}
					div#mainpage .top_line .page_labels span#klinik {
						right: -25px;
					}
