body{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#636261;
			font-weight:normal;
			margin:0px;
			padding:0px;
			background-color:#FFFFFF;
			width:auto;
			height:auto;
			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;
			}
		

img,
a img
		{
			border:0;
		}
		


/* ------------------------------------------------------------------------------------------------------ */
/* --- MASTER TEMPLATE --- */

#center		
			{
				position: absolute;
				width: 900px;
				height: 600px;
				left: 50%;
				margin-left: -450px;
			}
			
#head		
			{
				width:900px;
				height:77px;
				_padding:0 0 0 1px;
				_margin:0 0 -1px 0;
			}
			
#logo 		
			{
				text-align: right;
			}

td, tr, table, th{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#636261;
			font-weight:normal;
			}

th
		{
			text-align:left;
		}
		

.uebersichtTabellenkopf{
			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;
			}
			


.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;
			}

.zelleDunkelGrau
		{
			background:#bebebe;
			color:#fff;
			font-weight:bold;
			
			padding:2px;
		}


a,
a:hover,
a.linkAktivStandard,
.linkAktivStandard
	{
		text-decoration:none;
		color:#636261;
	}

a.linkAktivStandard,
.linkAktivStandard,	
a:hover 	
	{
		color:#cc123c;
	}




/* Für Sitemap */
.rahmenContent{
			width:898px;
			height:430px;
			text-align:left;
			margin:0 0 2px 0;
			padding:0;
			}



.balkenRot
		{
			background:#cc123c;

			height:7px;
			line-height:0;
			font-size:2px;
			width:234px;
			
			margin:0 0 2px 0;
			float:left;
		}


#textfeldRahmen{
			width:740px;
			height:430px; 
			border-style:solid;
			border-width:1px;
			border-color:#A09E9D;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			float:right;
			}

#textfeldRahmenScroll{
			width:740px;
			height:430px;
			border: 1px solid #a09e9d;
			
			float:right;
			overflow:auto;
			}

#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;
			}

.bold {
			font-weight:bold;
			}

.walared 
	{ 
		color:#cc123c;
	}


.hellGrau 	{
			color:#bbbbbb;
			}
			

h1.walarot
		{
			font-size:14px;
			color:#cc123c;
			
			padding:0;
			margin:15px 0 2px 0;
		}
			
p
		{
			margin:0 0 6px 0;
			padding:0;
		}


.zehnpx
	{
		font-size:10px;
	}

.rahmenDownloadRechts
	{
		clear:right;
	}

.trennerKurz 
		{
			padding:5px 0 5px 0;
		}

.downloadpfeil
		{
			margin:2px 5px 5px 5px;
			border:0;
			
			float:left;
		}				


/* ################################################################################################################### */

/* START - Textfeld Variation 1 mit Head */
.textfeldHeadEinzeilig{
			width:359px;
			height:26px;
			background-color:#F8F8F8;
			margin:0px 0px 2px 0px;
			padding:34px 0px 0px 15px;
			float:left;
			}


.textfeldHead
	{
		width:359px;
		height:43px;
		background-color:#F8F8F8;
		margin:0px 0px 2px 0px;
		padding:17px 0px 0px 15px;
		float:left;
	}


#textfeldUnten,
.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;
	}
			

/*Angaben für IE weil er "min-height" nicht versteht*/
*html #textfeldUnten,
*html .textfeldUnten{
			height:351px;
			}



#textfeldUnten p,
.textfeldUnten p{
			margin:0px 0px 8px 0px;
			padding:0;
			
			clear:both;
			}

#textfeldUnten h1,
#textfeldUnten h2,
#textfeldUnten h3,
.textfeldUnten h1,
.textfeldUnten h2,
.textfeldUnten h3{
			font-size:12px;

			margin:0 0 3px 0;
			padding:0;
			}

#textfeldUnten h2,
.textfeldUnten h2{
			margin:15px 0px 3px 0px;
			}

#textfeldUnten h3,
.textfeldUnten h2{
			margin:0;
			padding:0;
			}


#textfeldUnten ul,
.textfeldUnten ul{
			margin:0px 0px 8px 0px;
			padding:0;
			}

#textfeldUnten li,
.textfeldUnten li{
			list-style-image:url(../images/bullet.gif);
			list-style-position:outside;
			margin:0px 0px 0px 15px;
			padding:0;
			}

/*Angabe für IE, damit Bullet mittig sitzt*/
* html #textfeldUnten li,
* html .textfeldUnten li{
			list-style-image:url(../images/bullet_ie.gif);
			}



#textfeldUnten .lilabullet,
.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 ul.linkweiss{
			margin:8px 0 6px 0;
			padding:0;
			}

#textfeldUnten ul.linkweiss li{
			margin:0 0 5px 18px;
			list-style:url(../images/linkweiss.gif) outside;
			}



#textfeldUnten .mehrereSeiten{
			width:343px;
			height:16px;
			position:absolute;
			top:490px;
			bottom:0px;
			margin:0px 0px 4px 0px;
			padding:0px 0px 0px 0px;
			float:left;
			}
			
.textfeldUnten .blaettern,
#textfeldUnten .blaettern
		{
			width:344px;

			position:absolute;
			top:490px;
			
			clear:both;
		}

.textfeldUnten .blaettern .seitenAnzahl,
#textfeldUnten .blaettern .seitenAnzahl
			{
				float:left;
			}
	
.textfeldUnten .blaettern .weiter,
#textfeldUnten .blaettern .weiter
			{
				float:right;
			}

			
/* STOP - Textfeld Variation 1 mit Head */

.textfeldHeadLang
	{
		height:43px;
		
		margin:0px 0px 2px 0px;
		padding:17px 0px 0px 15px;
	
		float:left;
	}

.textfeldLang
	{
		width:588px;
		height:334px;
		
		
		overflow:auto;
		
		background-color:#eaeaea;

		margin:0;
		padding:17px 15px 17px 15px;
		
		float:left;
	}

.textfeldLang h1,
.textfeldLang h2
		{
			font-size:12px;
			
			margin:0 0 8px 0;
			padding:0;
		}

.textfeldLang h2
		{
			font-size:12px;
			
			margin:20px 0 2px 0;
			padding:0;
		}


.textfeldLang ul
		{
			margin:0 0 8px 17px;
			padding:0;
		}

.textfeldLang ul li
			{
				list-style:url(../images/bullet_lila.gif) outside;
			}


#textfeldTabellenAktuelles{
			width:480px;
			height:360px;
			color:#636261;
			background-color:#EAEAEA;
			margin:0px 0px 0px 0px;
			padding:8px 8px 0px 8px;
			float:left;
			overflow:auto;
			}


#textfeldTabellen3
	{
		width:358px;
		min-height:360px;
		_height:360px;
		height:auto;
		
		background-color:#eaeaea;

		padding:8px 8px 0 8px;

		float:left;
	}

#textfeldTabellen3 h1,
#textfeldTabellen3 h2
		{
			font-size:12px;
			margin:0 0 2px 0;
			padding:0;
		}

#textfeldTabellen3 h2
		{
			margin:20px 0 2px 0;
		}


#textfeldTabellen3 p,
#textfeldTabellen3 ul
		{
			margin:0 0 8px 0;
			padding:0;
		}

#textfeldTabellen3 ul li
			{
				list-style:url(../images/bullet.gif) outside;
	
				margin:0 0 0 17px;
				padding:0;
			}



#textfeldTabellen3	.presse,
#textfeldTabellen3	.presse2,
.textfeldUnten	.presse2
		{
			background:#f2f2f2;
			
			margin:0 0 5px 0;
			padding:8px;
			
			float:left;
		}

#textfeldTabellen3	.presse2,
.textfeldUnten	.presse2
		{
			background:#f7f7f7;
		}


/* ################################################################################################################### */

/* START - Transparentes Textfeld - Eingang eines Hautpnavigationspunktes */
#textfeldTransparent{
			width:344px;
			height:333px;
			color:#2D2D2D;
			margin:62px 0px 0px 0px;
			padding:35px 15px 0px 259px;
			float:left;
			overflow:auto;
			}

#textfeldTransparent p{
			margin:0px 0px 8px 0px;
			padding:0px 0px 0px 0px;
			}

#textfeldTransparent h1
	{
		margin:0 0 20px 0;
		padding:0;
	}
			
			
/* STOP - Transparentes Textfeld - Eingang eines Hautpnavigationspunktes */

/* ################################################################################################################### */

/* START - Bilder Varianten */

.bildLinksHalbOben,
.bildLinksHalbObenOhneRand,
.bildHalbOben
			{
				margin: 62px 2px 2px 2px;
			}

.bildLinksHalbObenOhneRand
			{
				margin: 60px 0 0 0;
			}


.ganzesBildLinks{
			width:244px;
			height:430px;
			float:left;
			}

.ganzesBildRechts{
			float:right;
			}

.produktBildRechts{
			height:226px;
			float:right;
			}		
			

.produktBildRechtsKurz
	{
		width:130px;
		height:185px;
		
		margin:0 1px 0 0 ;
		padding:0;
		
		float:right;
		clear:right;
	}			


.bildGanzeFlaeche{
			width:740px;
			height:430px;
			overflow:hidden;
			}

.bildHalbOben{
			width:240px;
			height:226px;
			margin:62px 2px 2px 2px;
			padding:0;
			}
	
.bildHalbObenOhneRand
			{
				width: 244px;
				margin: 62px 0px 0px 0px;
				padding: 0px;
			}


.bildRechts104{
			width:103px;
			height:226px;
			margin:0px;
			padding:0px;
			float:left;
			}



.bildProduktuebersichten{
			width: 122px;
			height:368px;
			clear:both;
			float:left;
			}	

/* STOP - Bilder Varianten */

/* ################################################################################################################### */
			

/*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{
			width:14%;
			height:16px;
			margin:-1px 0px -3px -6px;
			padding:1px 0px 3px 6px;
			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;
			}								

/* Pflanze des Monats/Archiv */

.pdm-rahmen-navi
	{
		width:244px;
		position:absolute;
		top:78px;
		
		float:left;
	}

.pdm-head
	{
		width:359px;
		height:43px;
	
		background-color:#f8f8f8;
	
		margin:0 0 2px 244px;
		padding:17px 0 0 15px;
		
		position:absolute;
		top:78px;
		float:left;
	}

.pdm-rahmen-content
	{
		width:344px;
		margin:62px 0 0 244px;
		
		float:left;
	}

.pdm-content
	{
		width:344px;
		min-height:342px;
		height:auto;
		_height:342px;
		color:#636261;
		
		background-color:#eaeaea;

		padding:17px 15px 9px 15px;
			
	}

.pdm-content	h1,
.pdm-content	h2
		{
			font-size:12px;
			
			margin:0 0 6px 0;
			padding:0;
		}

.pdm-content	h2
		{
			margin:10px 0 2px 0;
		}

.pdm-content	p
		{
			margin:0 0 6px 0;
			padding:0;
		}

/* ------------------------------------------------------------- */
/* Druckfunktion links oben */

.druckbutton
	{
		width:240px;
		
		background:url("../images/hg_tertiaernavi.jpg") no-repeat;
		
		position:absolute;
		top:121px;
			
		margin:0 2px 2px 2px;
		padding:2px 0 0 0;
		
		z-index:9999;
	}

.druckbutton img
	{
		margin:4px 4px 0 4px;
		
		float:left;
	}


/*STOP - Pflanzenarchiv */

/* ################################################################################################################### */

/* START - International*/
.internationalZelle{
			font-weight:bold;
			font-size:17px;
			color:#747474;
			text-align:center;
			width:15%;
			padding:10px 0px 9px 0px;			
			background-color:#D8D8D8;
			}

.internationalZelle a.internationalLink:link, a.internationalLink:visited, a.internationalLink:active{
			text-decoration:none;
			color:#747474;
			margin:-10px 0px -9px 0px;
			padding:10px 0px 9px 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%;
			padding:10px 0px 9px 0px;			
			background-color:#FFA944;
			}

.internationalZelleInaktiv{
			font-weight:bold;
			font-size:17px;
			color:#BDBDBD;
			text-align:center;
			width:15%;
			padding:10px 0px 9px 0px;			
			background-color:#D8D8D8;
			}

#textfeldUnten .internationalAdresse,
.textfeldUnten .internationalAdresse{
			width:210px;
			height:auto;
			float:left;
			margin:0px 0px 8px 0px;
			}

#textfeldUnten .internationalVerkauf,
.textfeldUnten .internationalVerkauf{
			width:130px;
			height:auto;
			float:right;
			}

/* STOP - Internatioal*/



.uebersichtTabellenkopfPlan{
			background-image:url(../images/hg_tabellenkopf.gif);
			font-weight:bold;
			padding:0px 4px 4px 4px;
			text-align:left;
			}
			
.zellePlanHell,
.zellePlanDunkel{
			background:#F8F8F8;
			padding:1px 2px 1px 2px;
			}

.zellePlanDunkel{
			background:#F0F0F0;
			}
			
.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;
			}




/* START - Footer*/
#banderolelinks,
#banderolerechts  {
			height:83px;
			float:left;
			}

#banderolerechts  {
			margin:-41px 0 0 0;
			}

#naviUnten{
				text-align: left;
				color: #4C4B1F;
				clear:both;
			}			

#naviUnten .linkleiste
			{
				padding-top: 28px;
			}


#naviUnten .linkleiste a.linkNaviUnten,
#naviUnten .linkleiste a.linkNaviUnten:hover,
#naviUnten .linkleiste .linkNaviUntenAktiv
			{
				color: #4C4B1F;
				text-decoration: none;
			}

#naviUnten .linkleiste a.linkNaviUnten:hover,
#naviUnten .linkleiste .linkNaviUntenAktiv
			{
				color: #cc123c;
			}
/* STOP - Footer */




