
	body, p, tr, td, ul, div, li {
		font-family: Arial, Helvetica,Verdana,sans-serif;
		color: #004494;
	}
	h1, h2, h3, h4, h5, h6  {
		font-family: Georgia;
	}
	
	p, ul, li, a, div {
		font-size: 12px;
		line-height: 1.5em;
	}
	sup {
		line-height: 0.5em;
	}
		
	a {
		outline: none;
	}
		
	.a_hover {
		text-decoration: none;
	}
		.a_hover:hover {
			text-decoration: underline
		}
		
	.headline_dunkel {
		color: #72a337;
	}
	
	.headline_weiss {
		color: #fff;
	}
		
	.text_dublau {
		color: #004494;
	}
		
	.text_klein {
		font-size: 10px;
	}
	
	.text_anwendung_titel {
		font-size: 14px;
		padding: 10px 10px 8px 15px;
		font-weight: bold;
		line-height: 1.2em;
	}
	
	.clear {
		clear: both;
	}
	.clearAfter:after {
	    content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
	
	html, body {
		margin: 0px;
		padding: 0px;
		height: 100%;
		background-color: #e0eac9;	
	}
		
	img {
		outline: none;
		border: none;	
	}
	
	.printView {
		display: none !important;
	}
	
	.box_hellgruen {
		height: 25px;
		width: 10px;
		background-color: #c4d897;
		float: left;
		margin-right: 5px;
	}
	
	.box_dunkelgruen {
		background-color: #8DB335;
	}
		
	.hg_kategorien_breit {
		width: 290px;
		height: 25px;
		background-color: #8db335;
		margin-bottom: 0;
		margin-left: -10px;
	}
		.hg_kategorien_breit img {
			padding-top: 5px;
		}
			
	.hg_kategorien_breiter {
		width: 430px;
		height: 25px;
		background-color: #8db335;
		margin-bottom: 15px;
		margin-left: -10px;
	}
		.hg_kategorien_breiter img {
			padding-top: 5px;
		}
			
	.hg_kategorien_inhalt {
		width: 240px;
		height: 61px;
		background-color: #a4c25d;
		margin-bottom: 5px;
	}
		.hg_kategorien_inhalt img {
			padding-top: 40px;
		}
	.hg_kategorien_inhalt.indi {
		width: 320px;
		height: 25px;
		margin-right: 60px;
		float: left;

	}
		.hg_kategorien_inhalt.indi img {
			padding-top: 5px;
		}
		.hg_kategorien_inhalt.indi.rechts {
			margin-right: 0px;
			float: left;
		}
	
	.hg_kategorien_komplett {
		width: 700px;
		height: 25px;
		background-color: #a4c25d;
		margin-bottom: 0;
	}
		.hg_kategorien_breiter img {
			padding-top: 5px;
		}
			
	.fliesstext {
		color: #004494;
	}
		
	.picto_link img {
		margin-right: 5px;
	}
	.picto_link a {
		text-decoration: underline;
	}
		.picto_link a:hover {
			text-decoration: none;
		}
			
	.abstand_30 {
		width: 700px;
		height: 30px;
		float: left;
	}
		
	.abstand_30_kurz {
		width: 400px;
		height: 30px;
		float: left;
	}
	
	
	/*********************************/
	 /********   INTRO SEITE   *******/
	#verbindungscontainer_intro {
		width: 780px;
		height: 605px;
		position: absolute;
		top: 50%;
		left: 50%;
		margin: -300px 0 0 -390px;
	}
		#verbindungscontainer_intro h1, #verbindungscontainer_intro h2 {
			margin: 0;
		}
		#verbindungscontainer_intro span {
			display: block;
		}
		
		
	#logo_intro {
		margin: 0 0 10px 645px;
	}
		
	#top_box {
		width: 780px;
		height: 223px;
		background-color: #8db335; 
	}
		#top_box img {
			margin-top: 26px;
			width: 780px;
			height: 197px;
		}
			
	#middle_box {
		width: 780px;
		height: 245px;
		background-color: #d9e6bb;
	}
		#middle_box img {
			margin-top: 20px;
		}
			
	#bottom_box {
		width: 780px;
		height: 50px;
		margin: auto;
		background-color: #c7d79d;
		float: right;
	}
		#bottom_box a {
			width: 113px;
			height: 18px;
			display: block;
			position: absolute;
			margin-left: 643px;
			margin-top: 15px;
		}
			#bottom_box a:hover {
				border-bottom: 1px solid #51769e;
		}
		
			
	 /********   ENDE - INTRO SEITE   *******/
	/****************************************/
	
	
	#verbindungscontainer {
		width: 770px;
		padding-bottom: 3em;
		position: relative;
		top: 70px;
		left: 50%;
		margin: 0 0 0 -300px;
		z-index: 10;
	}
	
	
	#inhalt {
		width: 700px;
		height: auto;
		min-height: 400px;
/*
		float: right;
*/
		margin: 55px 70px 30px 0;
	}
	
	#inhalt .news h2 {
		background-color: #8DB335;
		border-left: 10px solid #C4D897;
		color: #FFFFFF;
		height: 16px;
		padding: 5px 0 8px 8px;
		width: 682px;
		margin-bottom: 0;
	}
		#inhalt .news h2 a {
			color: #FFF;
			font-size: 14px;
			text-decoration: none;
		}
			#inhalt .news h2 a:hover {
				text-decoration: underline;
			}
		
		#inhalt .news p {
			padding: 10px 16px 8px 16px;
			background-color: #E6EED1;
			margin-top: 0;
		}
			#inhalt .news p span a {
				font-weight: bold;
				text-decoration: none;
			}
				#inhalt .news p span a:hover {
					text-decoration: underline;
				}
				
				
	 /***********   SUCHERGEBNIS   **********/
	/****************************************/
	#inhalt .searchWrap input {
		margin-top: -20px;
	}
	
	#inhalt ul.searchResults li {
		color: #72A337;
		border-top: 1px dotted #004494;
		border-bottom: 1px dotted #004494;
		list-style: none;
		margin-left: -40px;
		padding-left: 20px;
		text-decoration: none;
	}
	#inhalt ul.searchResults li h3 a {
		font-size: 16px;
		color: #72A337;
		text-decoration: none;
	}
		#inhalt ul.searchResults li h3 a:hover {
			text-decoration: underline;
		}
	
	#inhalt ul.searchResults li h3 {
		margin-bottom: -10px;
	}
				
	
	#inhalt .wrapper {
		clear: both;
		background: #D9E6BB;
		padding: 20px 0 0 0;
	}
		#inhalt .wrapper .left {
			float: left;
			border-left: 10px solid #BDD18F;
			background: #8DB335;
			width: 222px;
			padding: 16px 0 5px 8px;
		}
		#inhalt .wrapper .left.empty {
			background: none;
			padding: 0;
			height: 1px;
		}
			#inhalt .wrapper .left h2 {
				width: 210px;
				margin: 0;
				color: #fff;
				font-weight: bold;
				font-size: 14px;
			}
		#inhalt .wrapper div.image {
			float: left;
			width: 222px;
			/*border-left: 10px solid #BDD18F;*/
			background: #BDD18F;
			padding-left: 10px;
			padding-right: 8px;
		}
			#inhalt .wrapper div.image a.lightbox, #inhalt .wrapper a.lightbox img , #inhalt .wrapper div.image img {
				width: 180px;
			}
		#inhalt .wrapper .right {
			float: right;
			background: #E6EED1;
			padding: 14px 20px 10px 20px;
			width: 420px;
			color: #004494;
		}
			#inhalt .wrapper .right a {
				color: #004494;
				text-decoration: none;
				border-bottom: 1px dotted #004494;
			}
			#inhalt .wrapper .right a:hover {
				border-bottom: 1px solid #004494;
			}
						
			#inhalt .wrapper .right p {
				margin: 0 0 12px 0;
			}
			#inhalt .wrapper .right p:first-child {
				margin: 0 0 12px 0;
			}
			#inhalt .wrapper .right p:last-child {
				margin: 0;
			}
			#inhalt .wrapper .right ul.gallery {
				list-style-type: none;
				padding: 0;
				margin: 0;
			}
				#inhalt .wrapper .right ul.gallery li {
					float: left;
					position: relative;
					margin: 0 16px 10px 0;
					border: 5px solid #C7D79D;
					background-color: #fff !important;
					width: 100px;
					height: 100px;
					overflow: hidden;
					background-position: center center !important;
					background-repeat: no-repeat !important;
				}
				#inhalt .wrapper .right ul.gallery li:hover {
					border: 5px solid #8DB335;
				}
				
			#inhalt .wrapper .right span.link {
				padding: 0 0 0 20px;
				display: block;
				height: 18px;
				background: url(../../template/icons/link_external.gif);
				background-repeat: no-repeat;
				background-position: 2px 3px;
			}
			#inhalt .wrapper .right span.download {
				padding: 0 0 0 20px;
				display: block;
				height: 21px;
			}
			#inhalt .wrapper .right span.download.pdf {
				background: url(../../template/icons/filetype_pdf.gif);
				background-repeat: no-repeat;
			}
			#inhalt .wrapper .right span.download.word {
				background: url(../../template/icons/filetype_word.gif);
				background-repeat: no-repeat;
			}
			#inhalt .wrapper .right span.download.excel {
				background: url(../../template/icons/filetype_excel.gif);
				background-repeat: no-repeat;
			}
		#inhalt .wrapper.twoRows {
			
		}
			#inhalt .wrapper.twoRows .right.first {
				padding: 40px 20px 16px 20px;
			}
			#inhalt .wrapper.twoRows .right.second {
				clear: both;
				padding: 4px 20px 10px 20px;
			}
			
		#inhalt .wrapper.oneCol {
			
		}
			#inhalt .wrapper.oneCol .headline {
				background: #8DB335;
				padding: 16px 0 5px 8px;
				border-left: 10px solid #BDD18F
			}
				#inhalt .wrapper.oneCol .headline h2 {
					margin: 0;
					color: #fff;
					font-size: 14px;
				}
			#inhalt .wrapper.oneCol .content{
				background: #E6EED1;
				margin: 0;
				padding: 7px 20px 7px 20px;
			}
		
		
		#inhalt .wrapper.productList {
			
		}
			#inhalt .wrapper.productList .left {
				border: 0;
				background: none;
				width: 240px;
				margin: 0;
				padding: 0;
			}
				#inhalt .wrapper.productList .left ul {
					margin: 0;
					padding: 0;
					list-style-type: none;
				}
					#inhalt .wrapper.productList .left ul li {
						width: 28px;
						height: 20px;
						float: left;
						margin: 0 4px 4px 0;
						padding: 5px 0 2px 0;
						text-align: center;
						background: #C4D897;
						border: 1px solid #C4D897;
						cursor: pointer;
						font-weight: bolder;
						color: #8DB335;
						font-size: 15px;
					}
					#inhalt .wrapper.productList .left ul li.products_all {
						width: 62px;
					}
					#inhalt .wrapper.productList .left ul li.noResults {
						background-color: #d7e5b6;
						color: #C4D897;
						cursor: default;
					}
					#inhalt .wrapper.productList .left ul li.noResults:hover {
						background-color: #d7e5b6;
						color: #C4D897;
						border: 1px solid #d7e5b6;
						cursor: default;
					}
					#inhalt .wrapper.productList .left ul li:hover {
						color: #fff;
						border: 1px solid #fff;
					}
					#inhalt .wrapper.productList .left ul li.active {
						cursor: default;
						color: #fff;
						background: #8DB335;
						border: 1px solid #8DB335;
					}
			#inhalt .wrapper.productList .right {
				background: none;
				padding-top: 0;
			}
				#inhalt .wrapper.productList .right h2 {
					border-left: 10px solid #C4D897;
					background: #8DB335;
					width: 400px;
					padding: 9px 0 4px 10px;
					margin: 0 0 0 0;
					color: #fff;
					font-size: 16px;
				}
			
				#inhalt .wrapper.productList .right ul {
					margin: 0 0 10px 0;
					padding: 0;
					width: 380px;
					list-style-type: none;
					background: #ECF3DB;
					padding: 10px 20px 10px 20px;
				}
					#inhalt .wrapper.productList .right ul li {
						margin: 4px 0 4px 0;
					}
	
	#inhalt .newsDate {
		margin: 10px 0 40px 0;
		clear: both;
		text-align: right;
	}
	
	#inhalt .anwendungen {
		padding: 20px 0 10px 0;
		background: #D9E6BB;
	}
		#inhalt .anwendungen div.head {
			background: #8DB335;
			border-left: 10px solid #bdd18f;
			padding: 23px 0 5px 8px;
		}
			#inhalt .anwendungen div.head h2 {
				margin: 0 10px 0 0;
				color: #fff;
				font-size: 18px;
				float: left;
			}
			#inhalt .anwendungen div.head span.hinweis {
				color: #fff;
				display: block;
				font-size: 11px;
				padding: 3px 0 0 0px;
			}	
		#inhalt .anwendungen ul.list {
			width: 690px;
			height: 85px;
			overflow: hidden;
			list-style-type: none;
			margin: 0 0 0 0;
			padding: 0;
			background-image: url('../../img/background_boxAnwendungen.gif');
			border-left: 10px solid #BDD18F;
		}
			#inhalt .anwendungen ul.list li {
				float: left;
				width: 74px;
				height: 85px;
				margin: 0 3px 0 0;
				padding: 0;
			}
			#inhalt .anwendungen ul.list li.last {
				margin: 0;
				padding: 0;
			}
			#inhalt .anwendungen ul.list li.kernobst {
				background-image: url('../../img/anwendung_kernobst.jpg');
			}
			#inhalt .anwendungen ul.list li.steinobst {
				background-image: url('../../img/anwendung_steinobst.jpg');
			}
			#inhalt .anwendungen ul.list li.beerenobst {
				background-image: url('../../img/anwendung_beerenobst.jpg');
			}
			#inhalt .anwendungen ul.list li.weinbau {
				background-image: url('../../img/anwendung_weinbau.jpg');
			}
			#inhalt .anwendungen ul.list li.gemuesebau {
				background-image: url('../../img/anwendung_gemuesebau.jpg');
			}
			#inhalt .anwendungen ul.list li.zierpflanzen {
				background-image: url('../../img/anwendung_zierpflanzen.jpg');
			}
			#inhalt .anwendungen ul.list li.ackerbau {
				background-image: url('../../img/anwendung_ackerbau.jpg');
			}
			#inhalt .anwendungen ul.list li.gefluegel {
				background-image: url('../../img/anwendung_gefluegel.jpg');
			}
			#inhalt .anwendungen ul.list li.kartoffeln {
				background-image: url('../../img/anwendung_kartoffel.jpg');
			}
			#inhalt .anwendungen ul.list li {
				background-repeat: no-repeat;
				background-position: left -74px;
			}
			#inhalt .anwendungen ul.list li.active {
				background-position: left top;
				cursor: pointer;
			}
			#inhalt .anwendungen ul li div {
				position: relative;
				height: 15px;
				text-decoration: none;
				color: #004494;
				background: #A4C25D;
				text-align: center;
				overflow: hidden;
				position: relative;
				top: 70px;
				font-size: 11px;
			}
			#inhalt .anwendungen ul.list li.active:hover div {
				background: #8DB335;
				color: #fff;
			}
			#inhalt .anwendungen ul li.open div {
				background: #8DB335;
				color: #fff;
			}
			
			#inhalt .anwendungen .notice {
				display: block;
				padding: 10px 10px 8px 10px;
				background: #E6EED1;
				border-left: 10px solid #BDD18F;
				color: #004494;
			}
			#inhalt .anwendungen .notice.hidden {
				display: none;
			}
			
			#inhalt .anwendungen .details {
				display: none;
				background: #C7D79D;
			}
			#inhalt .anwendungen .details.open {
				display: block;
				
			}
				#inhalt .anwendungen .details .head {
					background: #8DB335;
					border: 0;
					padding: 0;
					margin: 0;
					height: 43px;
				}
				#inhalt .anwendungen .details .head h2 {
					color: #fff;
					margin: 0;
					float: left;
					padding: 20px 20px 5px 8px;
					border-left: 10px solid #BDD18F;
					font-size: 18px;
				}
				#inhalt .anwendungen .details .head .close {
					float: right;
					color: #fff;
					font-size: 11px;
					text-align: center;
					padding: 2px 5px 2px 5px;
					border: 1px solid #A4C25D;
					width: 75px;
					background: #A4C25D;
					margin: 14px 10px 0 0;
					cursor: pointer;
				}
				#inhalt .anwendungen .details .head .close:hover {
					color: #004494;
				}
				#inhalt .anwendungen .details .wrapper {
					background: #C7D79D;
				}
				#inhalt .anwendungen .details .wrapper:last-child {
					padding-bottom: 20px;
				}
					
	#inhalt .indikationen {
		margin: 20px 0 0px 0;
	}
		#inhalt .indikationen div.meinWrapper {
			background: none;
			width: 700px;
			margin-bottom: 20px;
			float: left;
		}
/*
		#inhalt .indikationen div.verbind {
			width: 640px;
		}
*/
		#inhalt .indikationen .meinWrapper div.left {
			float: left;
			width: 320px;
			background-repeat: no-repeat;
		}
		#inhalt .indikationen .meinWrapper div.right {
			float: right;
			width: 320px;
			background-repeat: no-repeat;
		}
			#inhalt .indikationen .meinWrapper div h3 {
				border-left: 10px solid #C4D897;
				background-color: #A4C25D;
				margin: 0;
				color: #fff;
				padding: 5px 0 3px 8px;
				font-size: 14px;
				width: 302px;
				height: 16px;
			}
			#inhalt .indikationen .meinWrapper div ul {
				background: #ecf3db;
				list-style-type: none;
				margin: 0;
				padding: 10px 18px 10px 18px;
			}
				#inhalt .indikationen .meinWrapper div ul li {
					margin: 2px 0 2px 0;
				}
					#inhalt .indikationen .meinWrapper div ul li a {
						color: 	#004494;
						text-decoration: none;
					}
					#inhalt .indikationen .meinWrapper div ul li a:hover {
						text-decoration: underline;
					}
					
	/********************************************/
	/********   LANDSCHAFTSBILDER HOME   *******/
	.homeImg {
		width: 927px;
		height: 141px;
		position: fixed;
		top: 87px;
		left: 50%;
		margin: 0 0 0 -457px;
		z-index: 101;
		background-color: #E0EAC9;
	}

		.homeImg img {
			width: 927px;
			height: 141px;
			top: 0;
			left: 0;
		}
				
	
	/***************************************/
	 /********   HEADER NAVIGATION   *******/
	#headerbox {
		width: 100%;
		height: 87px;
		background-color: #f6f9eb;
		position: fixed;
		top: 0;
		left: 0;
		z-index: 90;
	}
		#headerbox .wrapper.left {
			position: absolute;
			top: 0;
			left: 50%;
			margin: 0 0 0 -460px;
			width: 690px;
			height: 87px;
		}
		#headerbox .wrapper.right {
			width: 212px;
			height: 71px;
			position: absolute;
			top: 0;
			left: 50%;
			margin: 7px 0 0 260px;
		}
		

		#headerbox .wrapper .metanavi {
			width: 480px;
			height: 45px;
			float: right;
			margin-top: 3px;
			color: #72a337;
		}
			#headerbox .wrapper .metanavi a {
				margin-right: 5px;
				margin-left: 5px;
			}
				#headerbox .wrapper .metanavi .links {
					float: left;
					margin-top: 5px;
				}
				#headerbox .wrapper .metanavi .search {
					margin-top: 2px;
					float: left;
				}
				#headerbox .wrapper .metanavi .search input {
					margin-left: 20px;
					float: left;
					width: 150px;
					/*
					height: 12px;
					*/
					border: 1px solid #8DB335;
					padding: 2px 2px 4px 2px;
				}
		
				#headerbox .wrapper .metanavi .search .lupe {
					display: block;
					width: 20px;
					height: 20px;
					background-image: url('../../img/lupe.gif');
					background-repeat: no-repeat;
					float: left;
				}
					#headerbox .wrapper .metanavi .search .lupe:hover {
						background-image: url('../../img/lupe_hover.gif');
						background-repeat: no-repeat;
					}
					#headerbox .wrapper .metanavi .search .lupe span {
						display: none;	
					}

		#headerbox .wrapper .hauptnavi {
			width: 775px;
			margin: 0;
			clear: both;
		}
					
		#headerbox .wrapper .hauptnavi a {
			float: left;
			display: block;
			height: 36px;
			background-repeat: no-repeat;
			text-decoration: none;
		}
			#headerbox .wrapper .hauptnavi a span {
				display: none;
		}
			#headerbox .wrapper .hauptnavi a:hover, #headerbox .wrapper .hauptnavi a.active  {
				background-position: left bottom;
				text-decoration: underline;
			}
			#headerbox .wrapper .hauptnavi a.home {
				width: 63px;
				background-image: url('../../img/button_home.gif');
			}
			#headerbox .wrapper .hauptnavi a.produkte {
				width: 101px;
				background-image: url('../../img/button_produkte.gif');
			}
			#headerbox .wrapper .hauptnavi a.firma {
				width: 106px;
				background-image: url('../../img/button_firma.gif');
			}
			#headerbox .wrapper .hauptnavi a.fachberatung {
				width: 113px;
				background-image: url('../../img/button_fachberatung.gif');
			}
			#headerbox .wrapper .hauptnavi a.partner {
				width: 90px;
				background-image: url('../../img/button_partner.gif');
			}
			#headerbox .wrapper .hauptnavi a.agb {
				width: 69px;
				background-image: url('../../img/button_agb.gif');
			}
			#headerbox .wrapper .hauptnavi a.aktuell {
				width: 102px;
				background-image: url('../../img/button_aktuell.gif');
			}
			#headerbox .wrapper .hauptnavi a.bezug {
				width: 79px;
				background-image: url('../../img/button_bezug.gif');
			}
			#headerbox .wrapper .hauptnavi a.bezug {
				width: 79px;
				background-image: url('../../img/button_bezug.gif');
			}
			#headerbox .wrapper .hauptnavi a.bestellung {
				width: 113px;
				background-image: url('../../img/button_bestellung.gif');
			}
			#headerbox .wrapper .hauptnavi a.blog {
				width: 70px;
				background-image: url('../../img/button_blog.gif');
			}
			
	.logo {
		width: 212px;
		height: 71px;
		display: block;
	}
	 /********   ENDE - HEADER NAVIGATION   *******/
	/*********************************************/	
	
	
	
		
	#footerbox_bg {
		width: 100%;
		height: 107px;
		margin: 30px auto auto;
		background-color: #c7d79d;
	}
	
	#footerbox_bg .wrapper {
		width: 900px;
		margin: auto;
		padding-top: 10px;
	}
	
	#footerbox_bg .wrapper .logo_footer {
		width: 113px;
		height: 85px;
		float: left;
	}
	
/*
	#bottom_box img.logo_footer {
			width: 113px;
			height: 85px;
			float: left;
		}
*/
		
		#footerbox_bg .wrapper #bottom_box_inhalt {
			position: relative;
			margin-left: 113px;
			margin-top: 46px;
		}
			#footerbox_bg .wrapper #bottom_box_inhalt a {
				width: 113px;
				height: 30px;
				display: block;
				position: absolute;
				margin-left: 643px;
				margin-top: 3px;
				z-index: 10;
			}
				#footerbox_bg .wrapper #bottom_box_inhalt a:hover {
					border-bottom: 1px solid #51769e;
			}
		
		
	
	
	/*********************************/
	 /********   SUBNAVI LINKS   *******/
		
	#linke_spalte {
		width: 165px;
		top: 0;
		left: 50%;
		margin: 65px 0 0 -480px;
		position: fixed;
	}
	#linke_spalte.home  {
		top: 100px;
		position: absolute;
	}
		#linke_spalte ul {
			list-style: none;
			margin: 85px 0 50px 0;
			padding-left: 0px;
/*
			float: left;
*/
		}
		#linke_spalte ul li.empty {
			background-image: none;
		}
		#linke_spalte ul li {
			height: 16px;
			background-image: url('../../img/icon_profi.png');
			background-repeat: no-repeat;
			background-position: left 2px;
			margin-bottom: 5px;
		}
		#linke_spalte ul li:hover {
			background-position: left -18px;
		}
		#linke_spalte ul li.active {
			background-position: left -38px;
		}
			#linke_spalte ul li a {
				
			}
			#linke_spalte ul li a:hover {
				color: #004494;
			}
			#linke_spalte ul li.active a {
				color: #004494;
			}
				#linke_spalte ul li a span {
					margin: -2px 0 0 0;
				}
			
	.subnavi_font {
		font-family: Garamond;
		font-weight: 600;
		font-size: 14px;
		color: #72a337;
		text-decoration: none;
		margin-left: 24px;
	}
	
	#linke_spalte .hausButton {
		display: block;
		width: 160px;
		height: 57px;
		background-image: url('../../img/button_haus_kleingarten.png');
		background-repeat: no-repeat;
		background-position: 0 0;
	}
		#linke_spalte .hausButton:hover {
		background-position: 0 -61px;
	}
	
	#linke_spalte .hausButton_en {
		display: block;
		width: 160px;
		height: 57px;
		background-image: url('../../img/button_haus_kleingarten_en.png');
		background-repeat: no-repeat;
		background-position: 0 0;
	}
		#linke_spalte .hausButton_en:hover {
		background-position: 0 -61px;
	}
			
	 /********   ENDE - SUBNAVI LINKS   *******/
	/****************************************/
	
	
	
	
	
	/*********************************/
	 /********   INHALT STARTSEITE   *******/
	#inhalt_start {
		width: 470px;
		float: left;
		padding-bottom: 30px; 
		margin: 182px 0px 30px 0;
	}
		#inhalt_start img {
			margin-bottom: 10px;
		}
/*	#inhalt_start .wrapper {
		margin-bottom: 30px;
	}
*/
	#rechte_spalte .wrapper h2.h {
		color: #fff;
		background: #8DB335;
		border-left: 10px solid #C4D897;
		margin: 0 -10px 0 -10px;
		font-size: 16px;
		padding: 9px 5px 5px 8px;
	}
		#rechte_spalte .wrapper h2.h > span {
			
		}
		
		#rechte_spalte h3 {
			color: #004494;
			font-size: 14px;
			margin: 12px 0 0 0;
		}
			#rechte_spalte h3 a {
				color: #004494;
				text-decoration: none;
				font-size: 16px;
			}
			#rechte_spalte h3 a:hover {
				text-decoration: underline;
			}
		
	.vorschau_box a {
		width: 105px;		
		height:125px; /*change height: 110px;  02.09.2010 DH */
		background-color: #8db335;
		float: left;
		position: relative;
		margin-right: 10px;
		margin-bottom: 10px;
		background-repeat: no-repeat;
		background-position: left top;
		position: relative;
		cursor: pointer;
		text-decoration: none;
		color: #fff;
	}
		.vorschau_box a span.h {
			display: block;
			width: 82px;
			position: absolute;
			top: 85px;
			height:32px; /*added 02.09.2010 DH */
			padding: 7px 5px 4px 8px;
			border-left: 10px solid #C4D897; 
			background: #8DB335;
			display: block;
			font-size: 14px;
			font-weight: bold;
		}

	.vorschau_box a.kernobst {
		background-image: url('../../img/anwendungsgebiete/home_kernobst.jpg');	
	}
	.vorschau_box a.steinobst {
		background-image: url('../../img/anwendungsgebiete/home_steinobst.jpg');	
	}
	.vorschau_box a.beerenobst {
		background-image: url('../../img/anwendungsgebiete/home_beerenobst.jpg');	
	}
	.vorschau_box a.weinbau {
		background-image: url('../../img/anwendungsgebiete/home_weinbau.jpg');	
	}
	.vorschau_box a.gemuesebau {
		background-image: url('../../img/anwendungsgebiete/home_gemuesebau.jpg');	
	}
	.vorschau_box a.zierpflanzen {
		background-image: url('../../img/anwendungsgebiete/home_zierpflanzen.jpg');	
	}
	.vorschau_box a.ackerbau {
		background-image: url('../../img/anwendungsgebiete/home_ackerbau.jpg');	
	}
	.vorschau_box a.kartoffeln {
		background-image: url('../../img/anwendungsgebiete/home_kartoffeln.jpg');	
	}
	.vorschau_box a.gefluegel {
		background-image: url('../../img/anwendungsgebiete/home_gefluegel.jpg');	
	}
	.vorschau_box a.duengemittel {
		background-image: url('../../img/anwendungsgebiete/home_duengemittel.jpg');	
	}
	.vorschau_box a.nuetzlinge {
		background-image: url('../../img/anwendungsgebiete/home_nuetzlinge.jpg');	
	}
	.vorschau_box a.zubehoer {
		background-image: url('../../img/anwendungsgebiete/home_zubehoer.jpg');	
	}
	
	.vorschau_box a.rechts {
		margin-right: 0px;
	}
	.vorschau_box a.gross {
		width: 220px;
		height: 110px;
		background-color: #8db335;
	}
		.vorschau_box a.gross span.h {
			display: block;
			width: 198px;
		}
	.vorschau_box a.gross.produkte {
		background-image: url('../../img/anwendungsgebiete/home_produkte_a-z.jpg');	
	}
	
	.vorschau_box a:hover {
		background-position: left -89px;
		color: #004494;
	}

	/********   ENDE - INHALT STARTSEITE   *******/
	/****************************************/
			
		
	
		
		
	/*********************************/
	 /********   RECHTE SPALTE   *******/	
	#rechte_spalte {
		width: 290px;
		float: right;
		padding-bottom: 30px; 
		margin-top: 182px;
	}
		#rechte_spalte .wrapper {
			padding: 0px 10px 10px 10px;
			background-color: #e8efd5;
			margin-top: 0px;
			margin-bottom: 0px;
		}
			#rechte_spalte .wrapper h4 {
				margin: 0px;
			}
			#rechte_spalte .wrapper .news h2 {
					color: #004494;
				}
					#rechte_spalte .wrapper .news h2 a {
						color: #004494;
						font-size: 14px;
						text-decoration: none;
						line-height: 0.7em;
					}
						#rechte_spalte .wrapper .news h2 a:hover {
							text-decoration: underline;
						}
						
	#rechte_spalte .wrapper div p.text_dublau {
		margin: 4px 0 0 0;
	}		
	#rechte_spalte .wrapper div .text_dublau span {
		display: block;
		text-align: right;
		margin: 5px 0 0 0;
	}
		#rechte_spalte .wrapper div .text_dublau span a {
			font-weight: bold;
			text-decoration: none;
		}
			#rechte_spalte .wrapper div .text_dublau span a:hover {
			font-weight: bold;
			text-decoration: underline;
		}
	/********   ENDE - RECHTE SPALTE   *******/
	/****************************************/

	
