@charset "UTF-8";

* {
	margin:0;
	padding:0;
	font-family: verdana,arial,sans-serif normal;
	font-size: 11px;
	color:#000000;
}



body
{
	background: #F8F8F8 url(../images/back_filler.gif) repeat-y fixed left top;
	text-align: left;
}

a, input { outline:0; -moz-outline:0;}

a
{
	color: #898989;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

img
{
	border: 0px;
}

form
{
	display: inline;
}

table
{
	border: 0px;
	border-spacing: 0px;
	empty-cells: show;
	border-collapse:collapse;
}

td{overflow: hidden;}

p {line-height: 16px}

h1, h2, h3
{
	color: #79B51C;
	font-weight: bold;
	font-size: 21px;
	/*font-family:  Georgia,Times New Roman sans-serif;*/
	line-height: 21px;
}

h2
{
	font-size: 15px;
}

h3
{
	font-size: 13px;
	line-height: 13px;
}


/* Ausrichtungen */
.T 				{ vertical-align: top; }
.B 				{ vertical-align: bottom; }
.M 				{ vertical-align: middle; }
.J 				{ text-align: justify; }
.L 				{ text-align: left; }
.R 				{ text-align: right; }
.C 				{ text-align: center; }

.oH 			{ overflow:hidden }
.dN 			{ display: none; }
.dV 			{ display: block; }
.dB				{ display: block; }

/* Breiten angaben */
.w25p 			{ width: 25%; }
.w33p 			{ width: 33%; }
.w50p 			{ width: 50%; }
.w66p 			{ width: 66%; }
.w75p 			{ width: 75%; }
.w100p 			{ width: 100%; }

.w1				{ width: 1px; }
.w5				{ width: 5px; }
.w6				{ width: 6px; }
.w7				{ width: 7px; }
.w8				{ width: 8px; }
.w9				{ width: 9px; }
.w10 			{ width: 10px; }
.w12 			{ width: 12px; }
.w14 			{ width: 14px; }
.w15 			{ width: 15px; }
.w16 			{ width: 16px; }
.w17 			{ width: 17px; }
.w18 			{ width: 18px; }
.w19 			{ width: 19px; }
.w20 			{ width: 20px; }
.w22 			{ width: 22px; }
.w23 			{ width: 23px; }
.w24 			{ width: 24px; }
.w25 			{ width: 25px; }
.w28 			{ width: 28px; }
.w29 			{ width: 29px; }
.w30 			{ width: 30px; }
.w32 			{ width: 32px; }
.w35 			{ width: 35px; }
.w38 			{ width: 38px; }
.w40 			{ width: 40px; }
.w43 			{ width: 40px; }
.w45 			{ width: 45px; }
.w48 			{ width: 48px; }
.w49 			{ width: 49px; }
.w50 			{ width: 50px; }
.w53 			{ width: 53px; }
.w55 			{ width: 55px; }
.w57 			{ width: 57px; }
.w60 			{ width: 60px; }
.w62 			{ width: 62px; }
.w64 			{ width: 64px; }
.w65 			{ width: 65px; }
.w67 			{ width: 67px; }
.w70 			{ width: 70px; }
.w75 			{ width: 75px; }
.w80 			{ width: 80px; }
.w85 			{ width: 85px; }
.w88 			{ width: 88px; }
.w90 			{ width: 90px; }
.w94 			{ width: 94px; }
.w95 			{ width: 95px; }
.w100 			{ width: 100px; }
.w103			{ width: 103px; }
.w105 			{ width: 105px; }
.w107 			{ width: 107px; }
.w108 			{ width: 108px; }
.w110 			{ width: 110px; }
.w115 			{ width: 115px; }
.w120 			{ width: 120px; }
.w122 			{ width: 122px; }
.w125 			{ width: 125px; }
.w126 			{ width: 126px; }
.w127 			{ width: 127px; }
.w128 			{ width: 128px; }
.w130 			{ width: 130px; }
.w132 			{ width: 132px; }
.w133 			{ width: 133px; }
.w134 			{ width: 134px; }
.w135 			{ width: 135px; }
.w138 			{ width: 138px; }
.w139 			{ width: 139px; }
.w140 			{ width: 140px; }
.w142 			{ width: 142px; }
.w144 			{ width: 144px; }
.w145 			{ width: 145px; }
.w146 			{ width: 146px; }
.w147 			{ width: 147px; }
.w148 			{ width: 148px; }
.w149 			{ width: 149px; }
.w150 			{ width: 150px; }
.w155 			{ width: 155px; }
.w160 			{ width: 160px; }
.w165 			{ width: 165px; }
.w170 			{ width: 170px; }
.w175 			{ width: 175px; }
.w180 			{ width: 180px; }
.w182 			{ width: 182px; }
.w185 			{ width: 185px; }
.w188 			{ width: 188px; }
.w190 			{ width: 190px; }
.w198 			{ width: 198px; }
.w200 			{ width: 200px; }
.w201 			{ width: 201px; }
.w202 			{ width: 202px; }
.w204 			{ width: 204px; }
.w205 			{ width: 205px; }
.w210 			{ width: 210px; }
.w215 			{ width: 215px; }
.w217 			{ width: 217px; }
.w220 			{ width: 220px; }
.w222 			{ width: 222px; }
.w225 			{ width: 225px; }
.w230 			{ width: 230px; }
.w233 			{ width: 233px; }
.w235 			{ width: 235px; }
.w240 			{ width: 240px; }
.w245 			{ width: 245px; }
.w247 			{ width: 247px; }
.w246 			{ width: 246px; }
.w250 			{ width: 250px; }
.w253 			{ width: 253px; }
.w260 			{ width: 260px; }
.w262 			{ width: 262px; }
.w265 			{ width: 265px; }
.w267 			{ width: 267px; }
.w270 			{ width: 270px; }
.w275 			{ width: 275px; }
.w280 			{ width: 280px; }
.w285 			{ width: 285px; }
.w290 			{ width: 290px; }
.w295 			{ width: 295px; }
.w300 			{ width: 300px; }
.w302 			{ width: 302px; }
.w305 			{ width: 305px; }
.w308 			{ width: 308px; }
.w310 			{ width: 310px; }
.w315 			{ width: 315px; }
.w320 			{ width: 320px; }
.w322 			{ width: 322px; }
.w325 			{ width: 325px; }
.w330 			{ width: 330px; }
.w333 			{ width: 333px; }
.w340 			{ width: 340px; }
.w350 			{ width: 350px; }
.w360 			{ width: 360px; }
.w370 			{ width: 370px; }
.w375 			{ width: 375px; }
.w387 			{ width: 387px; }
.w380 			{ width: 380px; }
.w383 			{ width: 383px; }
.w390 			{ width: 390px; }
.w395 			{ width: 395px; }
.w400 			{ width: 400px; }
.w407 			{ width: 407px; }
.w410 			{ width: 410px; }
.w420 			{ width: 420px; }
.w423 			{ width: 423px; }
.w425 			{ width: 425px; }
.w430 			{ width: 430px; }
.w435 			{ width: 435px; }
.w440 			{ width: 440px; }
.w450 			{ width: 450px; }
.w455 			{ width: 455px; }
.w465 			{ width: 465px; }
.w466 			{ width: 466px; }
.w470 			{ width: 470px; }
.w472 			{ width: 472px; }
.w480 			{ width: 480px; }
.w490 			{ width: 490px; }
.w494 			{ width: 494px; }
.w500 			{ width: 500px; }
.w502 			{ width: 502px; }
.w518			{ width: 518px; }
.w525 			{ width: 525px; }
.w540 			{ width: 540px; }
.w550 			{ width: 550px; }
.w552 			{ width: 552px; }
.w555 			{ width: 555px; }
.w562 			{ width: 562px; }
.w590 			{ width: 590px; }
.w600			{ width: 600px; }
.w612 			{ width: 612px; }
.w620 			{ width: 620px; }
.w655 			{ width: 655px; }
.w660 			{ width: 660px; }
.w670 			{ width: 670px; }
.w700 			{ width: 700px; }
.w760 			{ width: 760px; }
.w766 			{ width: 766px; }
.w772 			{ width: 772px; }
.w858 			{ width: 858px; }
.w950 			{ width: 950px; }
.w960 			{ width: 960px; }
.w980 			{ width: 980px; }
.w986 			{ width: 986px; }
.w992 			{ width: 992px; }


/* hoehen angaben */
.h100p 	{ height: 100%; }

.h0 			{ height: 0px; }
.h1 			{ height: 1px; }
.h2 			{ height: 2px; }
.h3 			{ height: 3px; }
.h4 			{ height: 4px; }
.h5 			{ height: 5px; }
.h6 			{ height: 6px; }
.h7 			{ height: 7px; }
.h8 			{ height: 8px; }
.h9 			{ height: 9px; }
.h10 			{ height: 10px; }
.h12 			{ height: 12px; }
.h13 			{ height: 13px; }
.h14 			{ height: 14px; }
.h15 			{ height: 15px; }
.h16 			{ height: 16px; }
.h17 			{ height: 17px; }
.h18 			{ height: 18px; }
.h19 			{ height: 19px; }
.h20 			{ height: 20px; }
.h21 			{ height: 21px; }
.h22 			{ height: 22px; }
.h23 			{ height: 23px; }
.h24 			{ height: 24px; }
.h25 			{ height: 25px; }
.h26 			{ height: 26px; }
.h27 			{ height: 27px; }
.h28 			{ height: 28px; }
.h30 			{ height: 30px; }
.h33 			{ height: 33px; }
.h35 			{ height: 35px; }
.h38 			{ height: 38px; }
.h40 			{ height: 40px; }
.h42 			{ height: 42px; }
.h45 			{ height: 45px; }
.h47 			{ height: 47px; }
.h50 			{ height: 50px; }
.h55 			{ height: 55px; }
.h60 			{ height: 60px; }
.h70 			{ height: 70px; }
.h75 			{ height: 75px; }
.h80 			{ height: 80px; }
.h87 			{ height: 87px; }
.h90 			{ height: 90px; }
.h94 			{ height: 94px; }
.h95 			{ height: 95px; }
.h97 			{ height: 98px; }
.h100 			{ height: 100px; }
.h105 			{ height: 105px; }
.h110 			{ height: 110px; }
.h111 			{ height: 111px; }
.h115 			{ height: 115px; }
.h116 			{ height: 116px; }
.h117 			{ height: 117px; }
.h120 			{ height: 120px; }
.h125 			{ height: 125px; }
.h130 			{ height: 130px; }
.h135 			{ height: 135px; }
.h140 			{ height: 140px; }
.h150 			{ height: 150px; }
.h160 			{ height: 160px; }
.h165 			{ height: 165px; }
.h200 			{ height: 200px; }
.h214 			{ height: 214px; }
.h250 			{ height: 250px; }
.h299 			{ height: 299px; }
.h300 			{ height: 300px; }
.h500 			{ height: 500px; }


/* Linienhöhe */
.lh5			{ line-height: 5px; }
.lh8			{ line-height: 8px; }
.lh10			{ line-height: 10px; }
.lh12			{ line-height: 12px; }
.lh13			{ line-height: 13px; }
.lh14			{ line-height: 14px; }
.lh16			{ line-height: 16px; }
.lh18			{ line-height: 18px; }
.lh20			{ line-height: 20px; }


/* Schriftgroessen */
.f1 			{ font-size: 1px; }
.f9 			{ font-size: 9px; }
.f10 			{ font-size: 10px; }
.f11 			{ font-size: 11px; }
.f12 			{ font-size: 12px; }
.f13 			{ font-size: 13px; }
.f14 			{ font-size: 14px; }
.f15 			{ font-size: 15px; }
.f16 			{ font-size: 16px; }
.f18 			{ font-size: 18px; }
.f20 			{ font-size: 20px; }
.f22 			{ font-size: 22px; }
.f25 			{ font-size: 25px; }

/* Schriftfarben */
.fcGreen		{ color: #79B51C; }
.fcGreenA		{ color: #8BBF3A; }
.fcBlue			{ color: #1E97BC; }
.fcBlack		{ color: #000000; }
.fcGrey			{ color: #898989; }
.fcGrey2		{ color: #9F9F9F; }
.fcGrey3		{ color: #696969; }
.fcGrey6A		{ color: #6A6A6A; }
.fcLightGrey	{ color: #E8E8E8; }
.fcRed			{ color: #FF0000; }
.fcWhite		{ color: #FFFFFF; }
.fcRed			{ color: #FF0000; }
.fcBrown		{ color: #AF7E6B; }
.fcOrange		{ color: #E64215; }
.fcGreen79		{ color: #79B51C; }
.fcGreyB0		{ color: #B0B0B0; }

/* Hintergrundfarben */
.bgWhite		{ background-color: #FFFFFF; }
.bgBlue			{ background-color: #1E97BC; }
.bgYellow		{ background-color: yellow;  }
.bgGreen		{ background-color: #83B72E; }
.bgGreenH		{ background-color: #EDF8CF; }
.bgGreenH2		{ background-color: #f5fbe3; }
.bgGreenH3		{ background-color: #FAFDF2; }
.bgGreenF5		{ background-color: #F5FAE6; }
.bgGreen79		{ background-color: #79B51C; }
.bgRosa			{ background-color: #FDF4EC; }
.bgGrey			{ background-color: #A1A1A1; }
.bgGreyH		{ background-color: #FAFAFA; }
.bgLightGrey	{ background-color: #F2F2F2; }
.bgLightBrown	{ background-color: #FFEEC5; }

.bgNone			{ background: none; 		 }


/* Border */
.b0				{ border: none; }
.b1				{ border-width: 1px; }
.b2				{ border-width: 2px; }
.b1SA1			{ border: 1px solid #A1A1A1; }
.b1SE8			{ border: 1px solid #E8E8E8; }
.b19F			{ border: 1px solid #9F9F9F; }
.b1E8			{ border: 1px solid #E8E8E8; }
.bT9F			{ border-top: 1px solid #9F9F9F; }
.bB9F			{ border-bottom: 1px solid #9F9F9F; }
.bR9F			{ border-right: 1px solid #9F9F9F; }
.bL9F			{ border-left: 1px solid #9F9F9F; }
.b1B3			{ border: 1px solid #B3B3B3; }
.bB1B3			{ border-bottom: 1px solid #B3B3B3; }

.bBE8			{ border-bottom: 1px solid #E8E8E8; }
.bTE8			{ border-top: 1px solid #E8E8E8; }
.bLE8			{ border-left: 1px solid #E8E8E8; }
.bRE8			{ border-right: 1px solid #E8E8E8; }

.bBD8			{ border-bottom: thin solid #D8C9B9; }
.bRD8			{ border-right: thin solid #D8C9B9; }
.bLF			{ border-left: 1px solid #FFFFFF; }
.bBF			{ border-bottom: 1px solid #FFFFFF; }
.bTN			{ border-top:none; }
.bBN			{ border-bottom:none; }
.bLN			{ border-left:none; }
.bRN			{ border-right:none; }
.b8B			{ border: 1px solid #8BBE3B; }
.b1R			{ border: 1px solid red; }





.bcLightGrey	{ border-color: #E8E8E8; }
.bcGrey			{ border-color: #888888; }
.bcRed			{ border-color: #FF0000; }
.bcBlue			{ border-color: #1E97BC; }
.bcGreen		{ border-color: #8BC319; }
.bcWithe		{ border-color: #FFFFFF; }

.bsSolid		{ border-style: solid; }

/* Schrifttype */
.fB				{ font-weight: bold;}
.fN				{ font-weight: normal;}


/* padding */

.p0			{ padding: 0px; }
.p2			{ padding: 2px; }
.p3			{ padding: 3px; }
.p4			{ padding: 4px; }
.p5			{ padding: 5px; }
.p8			{ padding: 8px; }
.p10		{ padding: 10px; }
.p11		{ padding: 11px; }
.p15		{ padding: 15px; }
.p20		{ padding: 20px; }
.p25		{ padding: 25px; }
.p30		{ padding: 30px; }

.pLR1 		{ padding: 0px 1px 0px 1px; }
.pLR2 		{ padding: 0px 2px 0px 2px; }
.pLR3 		{ padding: 0px 3px 0px 3px; }
.pLR4 		{ padding: 0px 4px 0px 4px; }
.pLR5 		{ padding: 0px 5px 0px 5px; }
.pLR8 		{ padding: 0px 8px 0px 8px; }
.pLR10 		{ padding: 0px 10px 0px 10px; }
.pLR12 		{ padding: 0px 12px 0px 12px; }
.pLR14 		{ padding: 0px 14px 0px 14px; }
.pLR15 		{ padding: 0px 15px 0px 15px; }
.pLR17 		{ padding: 0px 17px 0px 17px; }
.pLR20 		{ padding: 0px 20px 0px 20px; }
.pLR25 		{ padding: 0px 25px 0px 25px; }
.pLR30 		{ padding: 0px 30px 0px 30px; }
.pLR31 		{ padding: 0px 31px 0px 31px; }

.pLBR10 	{ padding: 0px 10px 10px 10px; }

.pTB2		{ padding-top: 3px; padding-bottom: 3px; }

.pL0 		{ padding-left: 0px; }
.pL1 		{ padding-left: 1px; }
.pL2 		{ padding-left: 2px; }
.pL3 		{ padding-left: 3px; }
.pL4 		{ padding-left: 4px; }
.pL5 		{ padding-left: 5px; }
.pL6 		{ padding-left: 5px; }
.pL7 		{ padding-left: 7px; }
.pL8 		{ padding-left: 8px; }
.pL9 		{ padding-left: 9px; }
.pL10 		{ padding-left: 10px; }
.pL12 		{ padding-left: 12px; }
.pL13 		{ padding-left: 13px; }
.pL15 		{ padding-left: 15px; }
.pL18 		{ padding-left: 18px; }
.pL20 		{ padding-left: 20px; }
.pL25 		{ padding-left: 25px; }
.pL26 		{ padding-left: 26px; }
.pL30 		{ padding-left: 30px; }
.pL35 		{ padding-left: 35px; }
.pL40 		{ padding-left: 40px; }
.pL50 		{ padding-left: 50px; }
.pL55 		{ padding-left: 55px; }
.pL105 		{ padding-left: 105px; }

.pR0 		{ padding-right: 0px; }
.pR1 		{ padding-right: 1px; }
.pR2 		{ padding-right: 2px; }
.pR3 		{ padding-right: 3px; }
.pR4 		{ padding-right: 4px; }
.pR5 		{ padding-right: 5px; }
.pR6 		{ padding-right: 6px; }
.pR7		{ padding-right: 7px; }
.pR8 		{ padding-right: 8px; }
.pR10 		{ padding-right: 10px; }
.pR12 		{ padding-right: 12px; }
.pR13 		{ padding-right: 13px; }
.pR14 		{ padding-right: 14px; }
.pR15 		{ padding-right: 15px; }
.pR18 		{ padding-right: 18px; }
.pR20 		{ padding-right: 20px; }
.pR25 		{ padding-right: 25px; }
.pR30 		{ padding-right: 30px; }

.pTR10 		{ padding: 10px 10px 0px 0px; }

.pT0 		{ padding-top: 0px; }
.pT1 		{ padding-top: 1px; }
.pT2 		{ padding-top: 2px; }
.pT3 		{ padding-top: 3px; }
.pT4 		{ padding-top: 4px; }
.pT5 		{ padding-top: 5px; }
.pT6 		{ padding-top: 6px; }
.pT7 		{ padding-top: 7px; }
.pT8 		{ padding-top: 8px; }
.pT9 		{ padding-top: 9px; }
.pT10 		{ padding-top: 10px; }
.pT12 		{ padding-top: 12px; }
.pT15 		{ padding-top: 15px; }
.pT16 		{ padding-top: 16px; }
.pT17 		{ padding-top: 17px; }
.pT19 		{ padding-top: 19px; }
.pT20 		{ padding-top: 20px; }
.pT21 		{ padding-top: 21px; }
.pT23 		{ padding-top: 23px; }
.pT30 		{ padding-top: 30px; }
.pT40 		{ padding-top: 40px; }

.pB0 		{ padding-bottom: 0px; }
.pB1 		{ padding-bottom: 1px; }
.pB2 		{ padding-bottom: 2px; }
.pB3 		{ padding-bottom: 3px; }
.pB4 		{ padding-bottom: 4px; }
.pB5 		{ padding-bottom: 5px; }
.pB6 		{ padding-bottom: 6px; }
.pB7 		{ padding-bottom: 7px; }
.pB8 		{ padding-bottom: 8px; }
.pB9 		{ padding-bottom: 9px; }
.pB10 		{ padding-bottom: 10px; }
.pB12 		{ padding-bottom: 12px; }
.pB15 		{ padding-bottom: 15px; }
.pB20 		{ padding-bottom: 20px; }
.pB25 		{ padding-bottom: 25px; }

.pTB5		{ padding:5px 0; }



/* margin */
.m0			{ margin: 0px; }
.m2			{ margin: 2px; }
.m3			{ margin: 3px; }
.m5			{ margin: 5px; }

.mR2		{ margin-right: 2px; }
.mR3		{ margin-right: 3px; }
.mR5		{ margin-right: 5px; }

.mL2		{ margin-left: 2px; }
.mL3		{ margin-left: 3px; }
.mL5		{ margin-left: 5px; }

.mT3		{ margin-top: 3px; }
.mT5		{ margin-top: 5px; }
.mT8		{ margin-top: 8px; }
.mT10		{ margin-top: 10px; }
.mT15		{ margin-top: 15px; }
.mT16		{ margin-top: 16px; }
.mT17		{ margin-top: 17px; }
.mT18		{ margin-top: 18px; }
.mT20		{ margin-top: 20px; }

.mTMi1		{ margin-top: -1px; }
.mTMi10		{ margin-top: -10px; }
.mTMi20		{ margin-top: -20px; }
.mTMi40		{ margin-top: -40px; }
.mTMi95		{ margin-top: -95px; }

.mL1		{ margin-left: 1px; }
.mL2		{ margin-left: 2px; }
.mL3		{ margin-left: 3px; }
.mL5		{ margin-left: 5px; }
.mL6		{ margin-left: 6px; }

.mLMi1		{ margin-left: -1px; }
.mLMi2		{ margin-left: -2px; }
.mLMi3		{ margin-left: -3px; }
.mLMi5		{ margin-left: -5px; }
.mLMi10		{ margin-left: -10px; }

.mLRAuto			{ margin:0 auto; }

/* Feldobjekte werden hier angepasst */
input.F_IT, span.F_IT, input.F_ITA, div.F_IT, td.F_IT, select.F_IT, textarea.F_IT
{
	padding: 0 1px;
	font-size: 11px;
	border: 1px solid #B0B0B0;
}
input.F_IT, span.F_IT, input.F_ITA, div.F_IT, td.F_IT{ height: 15px;}
select.F_I			{ height: 18px;}


/* Bilder */
.success			{ background:url(..images/success.jpg) no-repeat; }
.trL				{ background:url(../images/border_bg.gif) repeat-x; }
.navBG				{ background:url(../images/navBG.png) repeat-x; }
.lupeBG				{ background:transparent url(../images/searchstart.gif) top left no-repeat; }
.hotine				{ background:url(../images/pflegeheime_hotline.png) no-repeat; width: 202px; height: 39px; }
.heim 				{ background:transparent url(../images/pflegearrow.gif) center left no-repeat; }
.mInfo				{ background:transparent url(../images/arrow-green.gif) no-repeat scroll right center; }
.mInfo2				{ background:transparent url(../images/arrow-green.gif) no-repeat scroll left center; }
.mPrev				{ background:transparent url(../images/pfeil_link_grau_back.gif) no-repeat;}
.mNext				{ background:transparent url(../images/pfeil_link_grau.gif) no-repeat scroll right center}
.mBeratung			{ background:transparent url(../images/pfeil_link_rot.gif) no-repeat scroll left center }
.infobox			{ background:#FCF3EA url(../images/shadow_infobox.gif) left top repeat-y; }
.einr				{ background:#EDF8CF url(../images/shadow_infobox.gif) left top repeat-y; }
.frame 				{ background:transparent url(../images/frame.png) top left no-repeat; }
.frameLeft			{ background:transparent url(../images/frame_left.png) top left repeat-y; }
.frameRight			{ background:transparent url(../images/frame_right.png) top left repeat-y; }
.frameTopL			{ background:transparent url(../images/frame_topL.png) top left no-repeat; }
.frameTopR			{ background:transparent url(../images/frame_topR.png) top left no-repeat; }
.frameTopM			{ background:transparent url(../images/frame_topM.png) top left repeat-x; }
.frameBottomL		{ background:transparent url(../images/frame_bottomL.png) top left no-repeat; }
.frameBottomR		{ background:transparent url(../images/frame_bottomR.png) top left no-repeat; }
.frameBottomM		{ background:transparent url(../images/frame_bottomM.png) top left repeat-x; }
.page				{ background:transparent url(../images/bg_page.png) top left repeat-y; }
.topnav				{ background:transparent url(../images/header_streifen_filler.gif) repeat-y scroll 0 0 }
.lnk 				{ background:transparent url(../images/pfeil_link.gif) center left no-repeat; height: 20px; width: 10px}
#mappe 				{ background: transparent url(../images/mappe_anfordern_bild.gif) no-repeat 5px 1px; float: left; padding: 20px 0 22px 0px; margin-bottom: 20px; }


/* sonstige klassen */
.underline			{ text-decoration: underline }
.nounderline		{ text-decoration: none }
.cPointer			{ cursor: pointer }
.cText				{ cursor: text }
.floatRight 		{ float: right }
.floatLeft 			{ float: left }
.clearBoth			{ clear:both }
.positionAbsolute	{ position: absolute; z-index:100 }
.positionRelative	{ position: relative  }
.bpM				{ background-position:center }
.zIndex5			{ z-index:5 }
.nowrap				{ white-space: nowrap }
.wrap				{ white-space: normal }
.fixed				{ table-layout:fixed }
.fegojs iframe a			{display: none;}

.hr					{ height: 1px; background: transparent url('../images/trenner.gif') repeat-x; }
.hrv				{ background: transparent url('../images/trenner_vert.gif') repeat-y; }

ul					{ list-style-type:none; line-height: 16px;}
li 					{ background: #FFFFFF url(../images/icon_list_tip.gif) top left no-repeat; 	padding:0 0 0 9px; }
.subnav li 			{ background: #FFFFFF url(../images/arrow.gif) center left no-repeat; padding:8px 0 7px 8px; border-bottom: thin dotted #898989;}
.subnav li a		{ font-size:10px; }
.subnav li a:hover	{color:#8BBF3A; text-decoration:none;}
.fFGT				{ font-family: Georgia,Times New Roman sans-serif normal;}
.fFVA				{ font-family: verdana,arial,sans-serif normal; }

.error_field 		{ padding: 0 1px; font-size: 11px; background-color:#FFEFEF; border: 1px red solid;height: 15px; }
.error_div, .err_srch 	{ font-size:11px; border: 1px red solid; background:#FFEFEF; padding:7px 7px 7px 10px; margin:0px 0 15px 0; color:#DC143C; font-weight:700; }
.err_srch			{ font-size: 10px; padding:3px 5px; background:#FFEFEF;margin:2px 0 5px 0;}
.error_div ul, .err_srch ul 	{ padding: 2px 10px 0 8px;}
.error_div ul li, .err_srch ul li{padding-bottom:2px; background:#FFEFEF url(../images/errorarrow3.gif) left center no-repeat; ; color:#DC143C; }
.err_srch ul li 	{  font-size: 10px;  padding-bottom:1px;}

.footer				{ padding: 15px 0 35px 0px; background: transparent url(../images/footer_streifen.gif) left top no-repeat; }
.footer div			{ float: left; }
a.mappe:hover 		{ text-decoration: none; color:#898989; }
a.rechner:hover		{ text-decoration: none; color:#8BBF3A; }
.mailadress a		{ color: #79B51C;text-decoration: underline;}
.footer a,.footer span { font-size:10px; color: #A0A0A0;}
.topnav div div 	{ float: left; }
#summary thead th	{ font-weight: normal; color: #a0a0a0; height: 25px; padding-left: 5px }
#summary tbody th	{ background: #fafafa; font-weight: normal; color: #333333; height: 25px; padding-left: 5px }
#summary tbody td	{ background: #edf8cf; text-align: left; border-left: 2px solid #fff; border-right: 2px solid #fff; padding-left: 5px}
#summary tfoot th	{ background: #b3b3b3; color: #fff; border: 2px solid #fff; padding-left: 5px; height: 25px; }
#summary tfoot td	{ background: #79b51c; font-weight: bold; color: #fff; border: 2px solid #fff; padding-left: 5px }
.colspacer3			{ height: 3px; }
.colspacer4			{ height: 4px; }
.space3				{ border-spacing: 5px; }

/* navi leftz */
.navi ul   			{ margin: 0; padding: 0; list-style: none; }
.navi ul li			{ margin: 0; padding: 0; list-style-image: none; overflow: hidden; width:160px; background: url(../images/submenu_back.gif) no-repeat}
.navi ul li a		{ display: block; padding-left: 28px; width: 132px; line-height: 28px; }
.navi ul li.active a{ font-weight: bold; color: #79b51c; }

.h1sp  { font-family:StoneInformalSemibold; font-style:bold;	font-size: 19px;color: #79B51C;padding-bottom:5px; }
.h2sp  { font-family:StoneInformalSemibold; font-style:bold;	font-size: 15px;color: #79B51C;padding-bottom:5px; }
.h2spblack  { font-family:StoneInformalSemibold; font-style:bold;	font-size: 15px;color: #ffffff;padding-bottom:5px; }
.h3sp  { font-family:StoneInformalSemibold; font-style:bold;	font-size: 13px;color: #79B51C;padding-bottom:5px; }
.h3spgrey  { font-family:StoneInformalSemibold; font-style:bold;	font-size: 13px;color: #898989;padding-bottom:5px; }


.demenz ul					{ list-style-type:none;}
.demenz li 					{color: #79b51c; background: #f2f2f2 url(../images/demenz_aufzeahlung.gif) no-repeat;line-height: 20px;padding-left :10px ;	}


.demenzb ul					{ list-style-type:none;}
.demenzb li 					{color: #79b51c; background: #f2f2f2 url(../images/demenz_aufzeahlung.gif) no-repeat;line-height: 20px;padding-left :10px ; font-weight: bold; 	}

.toogledemenzoff   					{padding-top:9px ;}
.toogledemenzon   					{padding-top :9px ;}

#pflegetagebuchimgbt{
border:0;
display: inline-block;
margin-left: 226px;
margin-top:1em;
position: relative;
}
