/* ------------------------------------------------------------------------------------------------------ */
/* --- CSS www.dr.hauschka.de --- */

body		
			{
				width: auto;
				height: auto;
				margin: 0px;
				padding: 0px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #636261;
				font-weight: normal;
				background-color:#FFFFFF;
				scrollbar-track-color: #FFFFFF;
				scrollbar-face-color: #FFFFFF;
				scrollbar-arrow-color: #DBDBDB;
				scrollbar-highlight-color: #DBDBDB;
				scrollbar-3dlight-color: #DBDBDB;
				scrollbar-shadow-color: #DBDBDB;
				scrollbar-darkshadow-color: #DBDBDB;
			}
			

a:link, a:visited, a:active
			{
				text-decoration:none;
				color:#636261;
			}

a:hover 	
			{
				text-decoration:none;
				color:#FF8800;
			}

.linkAktivStandard
			{
				text-decoration:none;
				color:#FF8800;
			}
			
.bold 
			{
				font-weight:bold;
			}
			
			
.zitat
			{
				text-align: right;
				float: right;
				width: auto;
				height: auto;
				margin: 0px 0px 8px 0px;
				padding: 0px 0px 0px 0px;
			}			

.braunBold 	{
				font-weight: bold;
				color: #734C14;
			}

.orangeBold 	{
				font-weight: bold;
				color: #ff8800;
			}
			

.rotockerBold 	
			{
				font-weight: bold;
				color: #C7560B;
			}

.hellGrau 	{
				color:#bbbbbb;
			}
			
td, tr, table, th
			{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					color: #636261;
					font-weight: normal;
					text-align: left;
			}


/* ------------------------------------------------------------------------------------------------------ */
/* --- MASTER TEMPLATE --- */

#center		
			{
				position: absolute;
				width: 900px;
				height: 600px;
				left: 50%;
				margin-left: -450px;
			}
			
#head		
			{
				width:900px;
				height:77px;
				* padding-left: 1px;
			}
			
#logo 		
			{
				width: 133px;
				text-align: right;
				float: right;
				margin: 0px;
				padding:0px;
			}
			
#textfeldRahmen
			{
				width: 740px;
				height: 430px; 
				margin: 0;
				padding: 0;
				float: right;
				border: 1px solid #a09e9d;
			}

#naviUnten
			{
				position: relative;
				width: 682px;
				height: 40px;
				clear: both;
				float: none;
				margin: 0px 0px -15px 0px;
				text-align: left;
				color: #4C4B1F;
				z-index: 1;
			}

#naviUnten .linkleiste
			{
				padding-top: 25px;
			}

a.linkNaviUnten:link, a.linkNaviUnten:visited, a.linkNaviUnten:active
			{
				color: #4C4B1F;
				text-decoration: none;
			}

a.linkNaviUnten:hover, a.linkNaviUntenAktiv, .linkNaviUntenAktiv
			{
				color: #FF8A00;
				text-decoration: none;
			}
			

#banderole  
			{
				width: 900px;
				height: 65px;
				z-index: 0;
			}
			
#banderole img 
			{
				float: left;
			}


/* ------------------------------------------------------------------------------------------------------ */
/* --- CONTENT BILD VARIANTEN --- */

.bildGanzeFlaeche
			{
				width: 740px;
				height: 430px;
				overflow: hidden;
			}
			
.ganzesBildLinks
			{
				width: 244px;
				height: 430px;
				float: left;
			}

.ganzesBildRechts
			{
				width: 122px;
				height: 430px;
				float: right;
			}

.produktBildRechts
			{
				width: 122px;
				height: 226px;
				margin: 0px;
				padding: 0px;
				float:right;
			}


.bildHalbOben
			{
				width: 240px;
				height: 226px;
				margin: 62px 2px 2px 2px;
				padding: 0px;
			}

.bildHalbObenOhneRand
			{
				width: 244px;
				height: 228px;
				margin: 62px 0px 0px 0px;
				padding: 0px;
			}

.bildGanzeHaelfteUnten
			{
				width: 710px;
				height: 135px;
				clear: both;
				float: left;
				margin: 0px;
				padding: 0px;
			}

.bildRechts104
			{
				width: 104px;
				height: 226px;
				margin: 0px;
				padding: 0px;
				float: left;
			}

.bildHalbRechtsOben
			{
				width: 258px;
				height: 173px;
				margin: 0px 0px 2px 2px;
				padding: 0px;
				float: left;
			}

.bildHalbRechtsUnten
			{
				width: 262px;
				height: 191px;
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				float: left;
			}

.bildGanzLinks2
			{
				width: 104px;
				height: 430px;
				float: left;
			}

.bildProduktuebersichten
			{
				width: 122px;
				height:368px;
				clear:both;
				float:left;
			}	


/* ------------------------------------------------------------------------------------------------------ */
/* --- CONTENT TEXT VARIANTEN --- */
			
#textfeldTransparent
			{
				width: 344px;
				margin: 60px 0 0 0;
				padding: 35px 15px 0px 259px;
				float: left;
				color: #2D2D2D;
			}
			
#textfeldTransparent p
			{
				margin: 0px 0px 8px 0px;
				padding: 0px 0px 0px 0px;
			}

#textfeldTransparent h1
			{
				font-weight: bold;
				font-size: 12px;
				margin: 25px 0px 8px 0px;
				padding: 0px 0px 0px 0px;
			}

a.linkTransparent:link, a.linkTransparent:visited, a.linkTransparent:active
			{
				text-decoration:none;
				color:#2D2D2D;
			}

a.linkTransparent:hover
			{
				text-decoration:none;
				color:#666666;
			}
			


/* START - Textfeld Variation 1 mit Head */
.textfeldHead{
			width:359px;
			height:43px;
			background-color:#F8F8F8;
			margin:0px 0px 2px 0px;
			padding:17px 0px 0px 15px;
			float:left;
			}

.textfeldHeadLang{
			width:481px;
			height:43px;
			background-color:#F8F8F8;
			margin:0px 0px 2px 0px;
			padding:17px 0px 0px 15px;
			float:left;
			}
			
.textfeldHeadScrollen{
			width:462px;
			height:43px;
			background-color:#F8F8F8;
			margin:0px 0px 2px 0px;
			padding:17px 0px 0px 15px;
			float:left;
			}

.textfeldHeadEinzeilig{
			width:359px;
			height:26px;
			background-color:#F8F8F8;
			margin:0px 0px 2px 0px;
			padding:34px 0px 0px 15px;
			float:left;
			}

.textfeldHeadBreit{
			width:510px;
			height:54px;
			background-color:#F8F8F8;
			margin:0px 0px 2px 0px;
			padding:5px 0px 0px 5px;
			float:left;
			}
.textfeldHeadEinzeiligLang{
			width:481px;
			height:26px;
			background-color:#F8F8F8;
			margin:0px 0px 2px 0px;
			padding:34px 0px 0px 15px;
			float:left;
			}

#textfeldUnten{
			width:344px;
			min-height:351px;
			height:auto;
			color:#636261;
			background-color:#EAEAEA;
			margin:0px 0px 0px 0px;
			padding:17px 15px 0px 15px;
			float:left;
			}

#textfeldBreit{
			width:485px;
			min-height:351px;
			height:auto;
			color:#636261;
			background-color:#EAEAEA;
			margin:0px 0px 0px 0px;
			padding:17px 15px 0px 15px;
			float:left;
			}
/*Angaben für IE weil er "min-height" nicht versteht*/
*html #textfeldUnten{
			height:351px;
			}
*html #textfeldBreit{
			height:350px;
			}
#textfeldUnten p{
			margin:0px 0px 8px 0px;
			padding:0px 0px 0px 0px;
			clear:both;
			}

#textfeldUnten h1{
			font-size:12px;
			font-weight:bold;
			margin:0px 0px 1px 0px;
			padding:0px 0px 0px 0px;
			}

#textfeldUnten h2{
			font-size:12px;
			font-weight:bold;
			margin:15px 0px 3px 0px;
			padding:0px 0px 0px 0px;
			}

#textfeldUnten h3{
			font-size:12px;
			font-weight:bold;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			}

#textfeldUnten ul{
			margin:0px 0px 8px 0px;
			padding:0px 0px 0px 0px;
			}

#textfeldUnten li{
			list-style-image:url(../_images/bullet_orange.gif);
			list-style-position:outside;
			margin:0px 0px 0px 15px;
			padding:0px 0px 0px 0px;
			}

/*Angabe für IE, damit Bullet mittig sitzt*/
* html #textfeldUnten li{
			list-style-image:url(../_images/bullet_orange_ie.gif);
			}

#textfeldUnten .lilabullet{
			list-style-image:url(../_images/bullet_lila.gif);
			list-style-position:outside;
			margin:0px 0px 0px 15px;
			padding:0px 0px 0px 0px;
			}

/*Angabe für IE, damit Bullet mittig sitzt*/
* html #textfeldUnten .lilabullet{
			list-style-image:url(../_images/bullet_lila_ie.gif);
			}


#textfeldUnten .mehrereSeitenPflarchiv{
			width:343px;
			height:16px;
			position:absolute;
			bottom:0px;
			margin:0px 0px 4px 0px;
			padding:0px 0px 0px 0px;
			float:left;
			}

#textfeldUnten .mehrereSeitenFest{
			width:343px;
			height:16px;
			position:absolute;
			top:490px;
			bottom:0px;
			margin:0px 0px 4px 0px;
			padding:0px 0px 0px 0px;
			float:left;
			}

#textfeldUnten .mehrereSeiten{
			width:343px;
			height:16px;
			position:absolute;
			top:490px;
			margin:0;
			padding:0;
			float:left;
			}

#textfeldUnten .mehrereSeitenIFrame{
			width:343px;
			height:16px;
			position:absolute;
			bottom:6px;
			margin:0;
			padding:0;
			float:left;
			}

#textfeldUnten .seitenAnzahl{
			width:150px;
			margin:2px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			float:left;
			}

#textfeldUnten .weiter{
			width:150px;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			text-align:right;
			float:right;
			}
			
#textfeldUnten a.textlink:link, a.textlink:visited, a.textlink:active{
			text-decoration:none;
			color:636261;
			}

#textfeldUnten a.textlink:hover{
			text-decoration:none;
			color:#FF8800;
			background:#F0F0F0;
			}

#textfeldUnten .zurueck{
			position:absolute;
			top:490px;
			bottom:0px;
			margin:0px 0px 4px 285px; 
			padding:0px 0px 0px 0px;
			}

#textfeldUnten .hoch{
			width:120px;
			height:auto;
			text-align:right;
			float:right;
			margin:10px 0px 10px 0px;
			padding:0px 0px 0px 0px;
			}

#textfeldUnten .zurueck2{
			width:auto;
			height:auto;
			float:left;
			margin:10px 0px 10px 0px;
			padding:0px 0px 0px 0px;
			}

#textfeldUntenLang{
			width:466px;
			height:351px;
			color:#636261;
			background-color:#EAEAEA;
			margin:0px 0px 0px 0px;
			padding:17px 15px 0px 15px;
			float:left;
			}
			
#textfeldUntenScrollen{
			width:450px;
			height:auto;
			color:#636261;
			background-color:#EAEAEA;
			margin:0px 0px 0px 0px;
			padding:17px 15px 0px 15px;
			float:left;
			}

#textfeldUntenLang p{
			margin:0px 0px 8px 0px;
			padding:0px 0px 0px 0px;
			}

#textfeldUntenLang h1{
			font-size:12px;
			font-weight:bold;
			margin:0px 0px 1px 0px;
			padding:0px 0px 0px 0px;
			}

#textfeldUntenLang h2{
			font-size:12px;
			font-weight:bold;
			margin:15px 0px 5px 0px;
			padding:0px 0px 0px 0px;
			}

#textfeldUntenLang .mehrereSeitenPflarchiv{
			width:343px;
			height:16px;
			position:absolute;
			bottom:0px;
			margin:0px 0px 4px 0px;
			padding:0px 0px 0px 0px;
			float:left;
			}

#textfeldUntenLang .mehrereSeitenAus{
			width:466px;
			height:16px;
			position:absolute;
			top:490px;
			bottom:0px;
			margin:0px 0px 4px 0px;
			padding:0px 0px 0px 0px;
			float:left;
			}
			
#textfeldUntenLang .mehrereSeiten{
			width:466px;
			height:16px;
			position:absolute;
			/*top:490px;*/
			bottom:0px;
			margin:0px 0px 4px 0px;
			padding:0px 0px 0px 0px;
			float:left;
			}

#textfeldUntenLang .seitenAnzahl{
			width:150px;
			margin:2px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			float:left;
			}

#textfeldUntenLang .weiter{
			width:150px;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			text-align:right;
			float:right;
			}

#textfeldUntenLang .neueSuche{
			bottom:0px;
			position:absolute;
			width:466px;
			height:35px;
			margin:0px 0px 4px 0px;
			padding:0px 0px 0px 0px;
			}

#textfeldUntenLang .tabelleRahmen{
			width:auto;
			height:auto;
			margin:8px -6px 0px -6px;
			padding:0px 0px 0px 0px;
			}

#textfeldUntenLang .tabelleRahmen2{
			width:auto;
			height:auto;
			margin:0px -6px 0px -6px;
			padding:0px 0px 0px 0px;
			}
#rahmenInhaltsstoffe{
			width:720px;
			height:auto;
			float:left;
			}

#textfeldInhaltsstoffe{
			width:310px;
			height:100px;
			color:#636261;
			margin:220px 0px 0px 0px;
			padding:0px 15px 0px 50px;
			float:left;
			}

#textfeldInhaltsstoffe p{
			margin:15px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			}
			

.smallInhaltsstoffe{
			font-size:10px;
			margin:-5px 0px 8px 0px;
			padding:0px 0px 0px 0px;
			}

.verysmallInhaltsstoffe{
			font-size:9px;
			}

#textfeldInhaltsstoffe2{
			width:580px;
			min-height:351px;
			height:auto;
			background:#EAEAEA;
			margin:0px 0px 0px 0px;
			padding:17px 15px 0px 15px;
			clear:both;
			float:left;
			}

/*Angabe für IE, weil er "min-height" nicht versteht*/
* html #textfeldInhaltsstoffe2{
			height:351px;
			}

#textfeldInhaltsstoffe2 p{
			margin:0px 0px 8px 0px;
			padding:0px 0px 0px 0px;
			}

#textfeldInhaltsstoffe2 h1{
			font-weight:bold;
			font-size:12px;
			clear:both;
			margin:0px 0px 2px 0px;
			padding:0px 0px 0px 0px;
			}

#textfeldInhaltsstoffe2 .inhaltsstoffeDeklaration{
			width:125px;
			height:auto;
			margin:0px 5px 0px 0px;
			padding:0px 0px 0px 0px;
			float:left;
			}

#textfeldInhaltsstoffe2 .inhaltsstoffeText{
			width:450px;
			height:auto;
			margin:0px 0px 5px 0px;
			padding:0px 0px 0px 0px;
			float:left;
			}

#textfeldInhaltsstoffe2 .hoch{
			width:70px;
			height:auto;
			font-weight:bold;
			text-align:right;
			margin:0px 0px 10px 0px;
			padding:0px 0px 0px 0px;
			float:right;
			}

#textfeldTabellen{
			width:480px;
			height:360px;
			color:#636261;
			background-color:#EAEAEA;
			margin:0px 0px 0px 0px;
			padding:8px 8px 0px 8px;
			float:left;
			}
			
#textfeldTabellenAktuelles{
			width:480px;
			height:360px;
			color:#636261;
			background-color:#EAEAEA;
			margin:0px 0px 0px 0px;
			padding:8px 8px 0px 8px;
			float:left;
			overflow-y:scroll;
			overflow-x:hidden;
			overflow:-moz-scrollbars-vertical;
			}

#textfeldTabellenAktuelles h1{
			font-size:12px;
			margin:0px 0px 2px 0px;
			}			

#textfeldTabellenAktuelles p{
			margin:0px 0px 10px 0px;
			padding:0px;
			}		

#textfeldTabellenAktuelles .zurueck2{
			width:auto;
			height:auto;
			float:left;
			margin:10px 0px 10px 0px;
			padding:0px 0px 0px 0px;
			}
				
#textfeldTabellenAktuelles .hoch{
			width:120px;
			height:auto;
			text-align:right;
			float:right;
			margin:10px 0px 10px 0px;
			padding:0px 0px 0px 0px;
			}

#textfeldTabellenAktuelles ul{
			margin:0px 0px 8px 0px;
			padding:0;
			}

#textfeldTabellenAktuelles li{
			list-style-image:url(../_images/bullet_lila.gif);
			list-style-position:outside;
			margin:0px 0px 0px 15px;
			padding:0px 0px 0px 0px;
			}

/*Angabe für IE, damit Bullet mittig sitzt*/
* html #textfeldTabellenAktuelles li{
			list-style-image:url(../_images/bullet_lila_ie.gif);
			}

#textfeldTabellen p{
			margin:0px 0px 0px 0px;
			padding:8px 0px 0px 6px;
			}

#textfeldTabellen2{
			width:358px;
			min-height:360px;
			height:auto;
			color:#636261;
			background-color:#EAEAEA;
			margin:0px 0px 0px 0px;
			padding:8px 8px 0px 8px;
			float:left;
			}

* html #textfeldTabellen2{
			height:360px;
			}

#textfeldTabellen3{
			width:358px;
			min-height:360px;
			height:auto;
			color:#636261;
			background-color:#EAEAEA;
			margin:0px 0px 0px 0px;
			padding:8px 8px 0px 8px;
			float:left;
			}
			
/*Angabe für IE, weil er "min-height" nicht versteht*/
* html #textfeldTabellen3{
			height:360px;
			color:#636261;
			background-color:#EAEAEA;
			}
			
#textfeldTabellen3 h1{
			font-weight:bold;
			font-size:12px;
			clear:both;
			margin:0px;
			padding:0px;
			}

#textfeldTabellen3 h2{
			font-weight:bold;
			font-size:12px;
			clear:both;
			margin:0px 0px 8px 0px;
			padding:0px;
			}

#textfeldTabellen3 .hoch{
			width:120px;
			height:auto;
			text-align:right;
			float:right;
			margin:10px 0px 10px 0px;
			padding:0px 0px 0px 0px;
			}
			
			
/* STOP - Textfeld Variation 1 mit Head */

/* ################################################################################################################### */

/* START - Textfeld Variation 2 mit Head*/

#textfeldVarZweiHead{
			width:359px;
			height:26px;
			margin:0px 0px 2px 0px;
			padding:34px 0px 0px 15px;
			float:left;
			}

#textfeldVarZweiHeadZweizeilig{
			width:359px;
			height:43px;
			margin:0px 0px 2px 0px;
			padding:17px 0px 0px 15px;
			float:left;
			}
			
#textfeldVarZwei{
			width:343px;
			height:351px;
			color:#636261;
			margin:0px 0px 0px 0px;
			padding:17px 15px 0px 15px;
			float:left;
			}

#textfeldVarZwei p{
			clear:both;
			margin:0px 0px 8px 0px;
			padding:0px 0px 0px 0px;
			}

#textfeldVarZwei h1{
			font-size:12px;
			font-weight:bold;
			clear:both;
			margin:0px 0px 1px 0px;
			padding:0px 0px 0px 0px;
			}

#textfeldVarZwei h2{
			font-size:12px;
			font-weight:bold;
			clear:both;
			margin:0px 0px 8px 0px;
			padding:0px 0px 0px 0px;
			}

#textfeldVarZwei ul{
			margin:0px 0px 8px 0px;
			padding:0px 0px 0px 0px;
			}

#textfeldVarZwei li{
			list-style-image:url(../_images/bullet_lila.gif);
			list-style-position:outside;
			margin:0px 0px 0px 16px;
			padding:0px 0px 0px 0px;
			}

/*Angabe für IE, damit Bullet mittig sitzt*/
*html #textfeldVarZwei li{
			list-style-image:url(../_images/bullet_lila_ie.gif);
			}


#textfeldVarZwei .mehrereSeitenPflarchiv{
			width:343px;
			height:16px;
			position:absolute;
			top:450px;
			bottom:0px;
			margin:0px 0px 4px 0px;
			padding:0px 0px 0px 0px;
			float:left;
			}


#textfeldVarZwei .mehrereSeiten{
			width:343px;
			height:16px;
			position:absolute;
			top:490px;
			bottom:0px;
			margin:0px 0px 4px 0px;
			padding:0px 0px 0px 0px;
			float:left;
			}

#textfeldVarZwei .seitenAnzahl{
			width:180px;
			margin:2px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			float:left;
			}

#textfeldVarZwei .weiter{
			width:150px;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			text-align:right;
			float:right;
			}
			
#spacerdiv104px{
			width:104px;
			height:430px;
			float:left;
			}						

/* ENDE - Textfeld Variation 2 mit Head*/


/* START - Pflegeplan*/

#pflegeplanTitel{
			width:350px;
			height:33px;
			float:left;
			margin:0px 0px 2px 0px;
			padding:20px 0px 0px 128px;
						}
#pflegeplanSeite{
			width:auto;
			height:auto;
			margin:33px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			text-align:right;
			float:right;
			}

#pflegeplanContent{
			width:618px;
			height:auto;
			float:right;
			}

				
/* STOP - Pflegeplan*/


/* START - Gesichtspflegeplan */
#uebersichtContentPlan{
			width:740px;
			height:235px;
			margin:-2px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			float:left;
}

.uebersichtTabellenkopfPlan{
			background-image:url(../_images/hg_tabellenkopf.gif);
			height:14%;
			font-weight:bold;
			margin:0px 0px 0px 0px;
			padding:0px 4px 4px 4px;
			text-align:left;
			}
			
.zellePlanHell{
			background:#F8F8F8;
			height:14%;
			margin:0px 0px 0px 0px;
			padding:2px 4px 1px 4px;
			}

.zellePlanDunkel{
			background:#F0F0F0;
			height:14%;
			margin:0px 0px 0px 0px;
			padding:2px 4px 1px 4px;
			}
			
.zelleHell{
			background:#F8F8F8;
			margin:0px 0px 0px 0px;
			padding:2px 0px 1px 0px;
			}

.zelleDunkel{
			background:#F0F0F0;
			margin:0px 0px 0px 0px;
			padding:2px 0px 1px 0px;
			}
		
/* STOP - Gesichtspflegeplan */	



/* START - Hotels */
#hotelsTitel{
			width:350px;
			height:26px;
			float:left;
			margin:0px 0px 2px 0px;
			padding:34px 0px 0px 128px;
			}

#hotels{
			width:618px;
			height:368px;
			margin:0;
			padding:0;
			overflow-y:auto;
			overflow-x:hidden;
			overflow:-moz-scrollbars-vertical;
			float:left;
			}

#hotels #hotelsHead
			{
			background-image:url(../_images/hg_tabellenkopf.gif);
			position:absolute;
			width:616px;
			height:20px;
			margin:0 0 0 2px;
			padding:16px 0 0 0;
			float:left;
			}

#hotels #hotelsHeadScroll
			{
			background-image:url(../_images/hg_tabellenkopf.gif);
			position:absolute;
			width:597px;
			height:20px;
			margin:0 0 0 2px;
			padding:16px 0 0 0;
			float:left;
			}

* html #hotels #hotelsHeadScroll
			{
			width:599px;
			}

.hotelsKopfHotel
			{

			width:245px;
			font-weight:bold;
			padding:0 0 0 6px;
			float:left;
			}			

* html .hotelsKopfHotel
			{
			width:244px;
			}			

.hotelsKopfAdresse
			{
			width:183px;
			font-weight:bold;
			float:left;
			}			

* html .hotelsKopfAdresse
			{
			width:186px;
			}			

.hotelsKopfKontakt
			{
			font-weight:bold;
			float:left;
			}			

#hotels .hotelsContent
			{
			height:auto;
			}			


.hotelsTabellenkopf{
			background-image:url(../_images/hg_tabellenkopf.gif);
			height:33px;
			font-weight:bold;
			margin:0px 0px 0px 0px;
			padding:0px 0px 2px 4px;
			text-align:left;
			}

* html .hotelsTabellenkopf{
			height:31px;
			}

.hotelsZelle{
			background-color:#F8F8F8;
			margin:0px 0px 0px 0px;
			padding:2px 0px 2px 4px;
			}

.hotelsZelleLeer{
			background-color:#F8F8F8;
			}

/* STOP - Hotels */

/* START - Pflegeprogramm Tabellen */
#pflegeprogTabelle{
			width:636px;
			height:338px;
			float:left;
			}
			
.pflegeprogZelleBlau{
			width:150px;
			height:auto;
			background-color:#D0E1E1;
			font-weight:bold;
			margin:0px 0px 0px 0px;
			padding:3px 0px 0px 11px;
			text-align:left;
			}

.pflegeprogZelleGelb{
			width:150px;
			height:auto;
			background-color:#F3E3A9;
			font-weight:bold;
			margin:0px 0px 0px 0px;
			padding:3px 0px 4px 11px;
			text-align:left;
			}
			
.pflegeprogZelleLila{
			width:150px;
			height:auto;
			background-color:#D6CFD8;
			font-weight:bold;
			margin:0px 0px 0px 0px;
			padding:3px 0px 4px 11px;
			text-align:left;
			}

.pflegeprogZelleDunkelgrau{
			width:150px;
			height:auto;
			background-color:#BCBCBC;
			font-weight:bold;
			margin:0px 0px 0px 0px;
			padding:3px 0px 4px 11px;
			text-align:left;
			}

.pflegeprogZelleGrau{
			width:auto;
			height:auto;
			background-color:#EFEFEF;
			margin:0px 0px 0px 0px;
			padding:3px 0px 4px 4px;
}
/* STOP - Pflegeprogramm Tabellen */

/*START - Naturkosmtikerinnen Bilder */
#naturkosImage{
			width:260px;
			height:100px;
			margin:21px 0px 0px 2px;
			padding:0px 0px 0px 0px;
			float:right;
			}
			
#naturkosImage2{
			width:213px;
			height:153px;
			margin:0 0 15px 15px;
			padding:0;
			float:left;
}			

#naturkosImage3{
			width:213px;
			height:153px;
			margin:0 0 0 15px;
			padding:0;
			float:left;
}			
/*STOP - Naturkosmtikerinnen */

/* START - Produktübersichten */
#uebersichtTitel{
			width:350px;
			height:26px;
			float:left;
			margin:0px 0px 2px 0px;
			padding:34px 0px 0px 128px;
			}

#ubersichtSeite{
			width:auto;
			height:auto;
			margin:43px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			text-align:right;
			float:right;
			}

#uebersichtContent{
			width:618px;
			height:auto;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			float:left;
			}

.uebersichtTabellenkopf{
			background-image:url(../_images/hg_tabellenkopf.gif);
			height:36px;
			font-weight:bold;
			margin:0px 0px 0px 0px;
			padding:0px 0px 2px 4px;
			text-align:left;
			}

* html .uebersichtTabellenkopf{
			height:34px;
			}
			
.uebersichtTabellenkopfForum{
			background-image:url(../_images/hg_tabellenkopf.gif);
			height:33px;
			font-weight:bold;
			margin:0px 0px 0px 0px;
			padding:0px 0px 2px 4px;
			}
			
* html .uebersichtTabellenkopfForum{
			height:31px;
			}

.uebersichtZelle{
			height:4%;
			background-color:#F8F8F8;
			margin:0;
			padding:1px 0px 1px 4px;
			}

/* STOP - Produktübersichten */

#textfeldRahmenScroll{
			width:740px;
			height:430px;
			border:1px solid #A09E9D;
			margin:0;
			padding:0;
			float:right;
			overflow:auto;
			}
			
/*START - Pflanzenarchiv */
#pflanzenarchivHead{
			width:auto;
			height:14px;
			margin:120px 0px 8px 0px;
			padding:0px 0px 0px 15px;
			}
			
#pflanzenarchivRand{
			width:auto;
			height:auto;
			margin:0px 0px 0px 0px;
			padding:0px 15px 0px 15px;
			}

.pflanzenarchivZelle,
.pflanzenarchivZelle2{
			width:14%;
			height:16px;
			margin:-1px 0px -3px -6px;
			padding:1px 0px 3px 6px;
			background-color:#F2EAE0;
			}

.pflanzenarchivZelle2{
			color:#bbb;
			background-color:#F2EAE0;
			}

#pflanzenarchivRand a.pflanzenarchivLink:link, a.pflanzenarchivLink:visited, a.pflanzenarchivLink:active{
			color:#636261;
			text-decoration:none;
			}								

#pflanzenarchivRand a.pflanzenarchivLink:hover{
			color:#636261;
			text-decoration:none;
			background-color:#FFFFFF;
			margin:-1px 0px -3px -6px;
			padding:1px 0px 3px 6px;
			display:block;
			}
			
.rahmenContentSitemap
			{
				position: relative;
				width: 900px;
				height: 430px;
				border: 1px solid #A09E9D;
				margin: 0px;
				padding: 0px;
			}								

/*STOP - Pflanzenarchiv */




/* START - International*/
#internationalZelle{
			font-weight:bold;
			font-size:17px;
			color:#747474;
			text-align:center;
			width:15%;
			margin:-12px 0px -11px 0px;
			padding:12px 0px 11px 0px;			
			background-color:#D8D8D8;
			}

#internationalZelle a.internationalLink:link, a.internationalLink:visited, a.internationalLink:active{
			text-decoration:none;
			color:#747474;
			margin:-12px 0px -11px 0px;
			padding:12px 0px 11px 0px;			
			}			

#internationalZelle a.internationalLink:hover{
			text-decoration:none;
			color:#FFFFFF;
			background-color:#FFA944;
			display:block;
			}		

#internationalZelleAktiv{
			font-weight:bold;
			font-size:17px;
			color:#FFFFFF;
			text-align:center;
			width:15%;
			margin:-12px 0px -11px 0px;
			padding:12px 0px 11px 0px;			
			background-color:#FFA944;
			}

#internationalZelleInaktiv{
			font-weight:bold;
			font-size:17px;
			color:#BDBDBD;
			text-align:center;
			width:15%;
			margin:-12px 0px -11px 0px;
			padding:12px 0px 11px 0px;			
			background-color:#D8D8D8;
			}

#textfeldUnten .internationalAdresse{
			width:210px;
			height:auto;
			float:left;
			margin:0px 0px 8px 0px;
			padding:0px 0px 0px 0px;			
			}

#textfeldUnten .internationalVerkauf{
			width:130px;
			height:auto;
			float:right;
			}

/* STOP - Internatioal*/

#textfeldRahmenBreit {
			width:893px;
			height:430px;
			border-style: solid;
			border-width:1px;
			border-color:#A09E9D;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			float:right;
			}

			