/*** Allgemein ******************************************************************************/
/**/                                                                                      /**/
/**/                                                                                      /**/

	span.text {
		font-family: Arial, Helvetica, sans-serif;
		color: #525252;
		text-decoration: none;
		font-size: 75%;
	}
	
	span.textBold {
		font-family: Arial, Helvetica, sans-serif;
		color: #525252;
		text-decoration: none;
		font-size: 75%;
		font-weight: bold;
	}
	
	div.mainSepearator {
		height: 0.0625em; /* 1px */
		line-height: 0.0625em; /* 1px */
		border-bottom: 0.0625em solid #CCC; /* 1px */
		overflow: hidden;
		background-color: transparent;
		clear: both;
	}
	
	div.horizontalSpace {
		clear: both;
		background: transparent;
	}
	
	div.horizontalSpace10 {
		clear: both;
		height: 0.625em; /* 10px */
		background: transparent;
	}
	
	div.horizontalSpace20 {
		clear: both;
		height: 1.25em; /* 20px */
		background: transparent;
	}
	
	div.horizontalSpace30 {
		clear: both;
		height: 1.875em; /* 30px */
		background: transparent;
	}
	
	p.fliessText {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 75%;
		color: #525252;
	}
	
	img.fliessTextBild {
		margin-right: 0.625em; /* 10px */
		margin-bottom: 0.625em; /* 10px */
	}
	
	#getAcrobat img {
		margin-right: 0.875em; /* 14px */
		vertical-align: middle;
	}
	
	#getAcrobat a {
		font-size: 75%;
		vertical-align: middle;
	}
	
	div.downloadZeile {
		border-top: 0.0624em solid #CCC; /* 1px */
		border-bottom: 0.0624em solid #CCC; /* 1px */
		margin-bottom: 0.375em; /* 6px */
	}
	
	div.downloadZeile img {
		width: 1.5833333333333334em; /* 19px bei 75% */
		margin-right: 0.5em; /* 6px bei 75% */
		margin-left: 0.25em; /* 3px bei 75% */
		vertical-align: middle;
	}
	
	div.downloadZeile a {
		font-size: 75%;
		font-weight: bold;
		vertical-align: middle;
	}
	
	div.downloadZeile span {
		font-size: 75%;
		color: #525252;
		vertical-align: middle;
		padding-left: 0.25em; /* 3px bei 75% */
	}
	
	div.NotfallHeader {
		font-size: 75%;
		border-top: 0.08333333333333334em solid #339933; /* 1px bei 75% */
		border-bottom: 0.08333333333333334em solid #339933; /* 1px bei 75% */
		color: #525252;
		padding-left: 1.5833333333333334em; /* 19px bei 75% */
		padding-top: 0.16666666666666668em; /* 2px bei 75% */
		padding-bottom: 0.16666666666666668em; /* 2px bei 75% */
		font-weight: bold;
	}

	.lineSepearator {
		height: 0.0625em; /* 1px */
		line-height: 0.0625em; /* 1px */
		border-bottom: 0.0625em solid #ccc; /* 1px */
		margin-top: 0.625em; /* 10px */
		margin-bottom: 0.625em; /* 10px */
		overflow: hidden;
		background-color: transparent;
		clear: both;
	}

/**/                                                                                      /**/
/**/                                                                                      /**/
/*** /Allgemein *****************************************************************************/

/*** Produkte *******************************************************************************/
/**/                                                                                      /**/
/**/																					  /**/

	/* Top-Produkte-Uebersicht*************************************************************/
	
	.topProduktUebersicht {
		
	}
	
	.topProduktUebersichtSepearator {
		height: 0.0625em; /* 1px */
		line-height: 0.0625em; /* 1px */
		border-bottom: 0.0625em solid #ccc; /* 1px */
		margin-top: 0.625em; /* 10px */
		margin-bottom: 0.625em; /* 10px */
		overflow: hidden;
		background-color: transparent;
		clear: both;
	}
	
	.topProduktUebersichtImage {
		float: left;
		margin-bottom: 0.1875em; /* 10px */
	}
	
	.topProduktUebersichtImage img {
		width: 5.9375em; /* 95px */
		/*margin-bottom: 0.625em;*/ /* 10px */
		padding-right: 0.75em; /* 12px */
	}
	
	topProduktUebersichtText {
		float: left;
		margin-bottom: 0.625em; /* 10px */
	}
		
	/* Top-Produkte-Uebersicht*************************************************************/

	
	/* Produktuebersicht ******************************************************************/
	
	#produktUebersichtTable {
		width: 100%;
		border-collapse: collapse;
		margin-bottom: 0.875em; /* 14px */
	}
	
	#produktuebersicht h2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 75%;
		font-weight: bold;
		color: #FFF;
		height: 1.5em; /* 18px bei 75% */
		line-height: 1.5em; /* 18px bei 75% */
		text-align: left;
		padding-left: 0.8333333333333334em; /* 10px bei 75% */
		margin-bottom: 0.5833333333333334em; /* 7px bei 75% */
	}
	
	.insektizide {
		background-color: #83CADE;
	}
	
	.fungizide {
		background-color: #A9C088;
	}
	
	.herbizide {
		background-color: #EEB26C;
	}
	
	.beizen {
		background-color: #E8988F;
	}
	
	.sonstige {
		background-color: #A2A8CA;
	}
	
	#produktuebersicht tr {
		width: 100%;
	}
	
	#produktuebersicht tr td {
		border-top: 0.0625em solid #CCCCCC; /* 1px */
		border-bottom: 0.0625em solid #CCCCCC; /* 1px */
		height: 1.125em; /* 18px */
		width: 50%;
		color: #339933;
		background-image: url(/bcsd_templates/images/at/cs/de/templates/flex/produktuebersicht_pfeil.gif); 
		background-repeat: no-repeat;
		background-position: 0 0.3125em; /* 5px */
		padding-left: 1.5625em; /* 25px */
		vertical-align: top;
	}
	
	#produktuebersicht tr td a {
		position: relative;
		top: 0.08333333333333334em; /* 1px bei 75% */
		font-size: 75%;
		color: #339933;
		text-decoration: none;
		display: block;
	}
	
	#produktuebersicht tr td a:hover, #produktuebersicht tr td a:active {
		text-decoration: underline;
	}
	
	/* /Produktuebersicht *****************************************************************/
	
	/* Sicherheitsdatenblaetter ***********************************************************/
	
	.sicherheitsdatenblaetter {
			margin-top: 0.0625em; /* 1px */
			background-color: #FCF0EF;
			height: auto;
			height: 4.625em; /* 74px */
			padding-top: 1.625em; /* 26px */
			padding-left: 1.0625em; /* 17px */
			padding-right: 1.0625em; /* 17px */
	}
	
	
	.sicherheitsdatenblaetter p {
			font-size: 75%;
			color: #525252;
			margin-bottom: 1.5em; /* 18px bei 75% */
	}
	
	/* /Sicherheitsdatenblaetter ************************************************************/

/**/                                                                                      /**/
/**/                                                                                      /**/
/*** /Produkte ******************************************************************************/

/*** News ***********************************************************************************/
/**/                                                                                      /**/
/**/                                                                                      /**/
	
	/* Newsuebersicht *********************************************************************/
	
	ul.indexTop {
		clear: both;
		list-style: none;
		height: 1.3125em; /* 21px */
		border: 0.0625em solid #CCC; /* 1px */
		margin-bottom: 1.1875em; /* 19px */
	}
	
	ul.indexTop li {
		font-size: 75%;
		display: inline; /* Doppelfloat margin Bug des IE (http://www.positioniseverything.net/explorer/doubled-margin.html) */
		float: left;
		width: auto;
		height: 1.75em; /* 21px bei 75% */
		background-color: #FFF;
		border-right: 0.08333333333333334em solid #CCC; /* 1px bei 75% */
		padding-left: 0.33333333333333337em; /* 4px bei 75% */
		padding-right: 0.33333333333333337em; /* 4px bei 75% */
	}
	
	ul.indexTop li a, ul.indexTop li span, ul.indexTop li img {
		position: relative;
		top: 0.25em; /* 3px bei 75% */
		text-decoration: none;
		color: #F08D00;
	}
	
	/* Wenn nicht gewünscht, einfach rausschmeißen.... */
	ul.indexTop li a:hover, ul.indexTop li a:active {
		text-decoration: underline;
	}
	
	ul.indexTop li img {
		width: 1em; /* 12px bei 75% */
	}
	
	ul.indexTop li span {
		color: #525252;
	}
	
	ul.indexTop li a img {
		position: relative;
		top: 0;
	}
	
	div.sepearator {
		margin-top: 0.6875em; /* 11px */
		height: 0.0625em; /* 1px */
		line-height: 0.0625em; /* 1px */
		border-bottom: 0.0625em solid #CCC; /* 1px */
		overflow: hidden;
		background-color: transparent;
	}
	
	#newsuebersicht p.date {
		/*width: 14.6875em;*/ /* 235px */
		width: 15.625em; /* 250px */
		height: 1.4375em; /* 23px */
		border-right: 0.0625em solid #CCC; /* 1px */
		border-bottom: 0.0625em solid #CCC; /* 1px */
		margin-bottom: 0.625em; /* 10px */
	}
	
	#newsuebersicht h3 a {
		color: #339933;
		text-decoration: none;
	}
	
	#newsuebersicht h3 a:hover, h3 a:active {
		text-decoration: underline;
	}
	
	p.date span {
		font-size: 75%;
		display: block;
		position: relative;
		top: 0.33333333333333337em; /* 4px bei 75% */
		color: #525252;
	}
	
	p.newstext {
		font-size: 75%;
		color: #525252;
	}
	
	ul.indexBottom {
		margin-top: 1.1875em; /* 19px */
		margin-bottom: 0.625em; /* 10px */
		list-style: none;
		height: 1.3125em; /* 21px */
		border: 0.0625em solid #CCC; /* 1px */
	}
	
	ul.indexBottom li {
		font-size: 75%;
		display: inline; /* Doppelfloat margin Bug des IE (http://www.positioniseverything.net/explorer/doubled-margin.html) */
		float: left;
		width: auto;
		height: 1.75em; /* 21px bei 75% */
		background-color: #FFF;
		border-right: 0.08333333333333334em solid #CCC; /* 1px bei 75% */
		padding-left: 0.33333333333333337em; /* 4px bei 75% */
		padding-right: 0.33333333333333337em; /* 4px bei 75% */
	}
	
	ul.indexBottom li a, ul.indexBottom li span, ul.indexBottom li img {
		position: relative;
		top: 0.25em; /* 3px bei 75% */
		text-decoration: none;
		color: #F08D00;
	}
	
	/* Wenn nicht gewünscht, einfach rausschmeißen.... */
	ul.indexBottom li a:hover, ul.indexBottom li a:active {
		text-decoration: underline;
	}
	
	ul.indexBottom li img {
		width: 1em; /* 12px bei 75% */
	}
	
	ul.indexBottom li span {
		color: #525252;
	}
	
	ul.indexBottom li a img {
		position: relative;
		top: 0;
	}
		
	
	/* /Newsuebersicht ********************************************************************/
	
	
	/* Newsletter an/abmelden ************************************************************/
	
	div#newsAnmelden {
		margin-top: 2.5em; /* 40px */
		margin-bottom: 0.625em; /* 10px */
		float: left;
		background-color: #FEF6EB;
		width: 17.1875em; /* 275px */
		height: auto;
	}
	
	div#newsAnmelden h2 {
		background-color: #339933;
	}
	
	div#newsAnmelden p, div#newsAbmelden p {
		font-size: 75%;
		padding-left: 0.8333333333333334em; /* 10px bei 75% */
		font-weight: normal;
		color: #525252;
		padding-bottom: 2.5em; /* 30px bei 75% */
		padding-top: 1.6666666666666667em; /* 20px bei 75% */
	}
	
	div#newsAnmelden label, div#newsAbmelden label {
		font-size: 75%;
		padding-left: 0.8333333333333334em; /* 10px bei 75% */
		font-weight: normal;
		color: #525252;
		float: left;
		margin-bottom: 0.5em; /* 3px bei 75% */
		/*border: 1px solid black;*/
	}
	
	div#newsAnmelden .field, div#newsAbmelden .field {
		position: relative;
		top: -0.16666666666666668em; /* -2px bei 75% */
		right: 0.8333333333333334em; /* 10px bei 75% */
		font-size: 75%;
		float: right;
		height: 1.3333333333333334em; /* 16px bei 75% */
		width: 15em; /* 180px bei 75% */
		border: 0.08333333333333334em solid #CCC; /* 1px bei 75% */
		padding-top: 0.16666666666666668em; /* 2px bei 75% */
		padding-left: 0.08333333333333334em; /* 1px bei 75% */
		margin-bottom: 0.16666666666666668em; /* 2px bei 75% */
	}
	
	div#newsAnmelden .selectfield {
		position: relative;
		/*float: left;*/
		/*margin-left: 2.5em;*/
		/*top: -0.16666666666666668em;*/ /* -2px bei 75% */
		/*right: 0.8333333333333334em;*/ /* 10px bei 75% */
		/*font-size: 75%;*/
		/*float: right;*/
		/*height: 1.3333333333333334em;*/ /* 16px bei 75% */
		/*width: 15em;*/ /* 180px bei 75% */
		/*border: 0.08333333333333334em solid #CCC;*/ /* 1px bei 75% */
		/*padding-top: 0.16666666666666668em;*/ /* 2px bei 75% */
		/*padding-left: 0.08333333333333334em;*/ /* 1px bei 75% */
	}
	
	div#newsAnmelden .button {
		float: right;
		position: relative;
		right: 0.625em; /* 10px */
		height: 1.0625em; /* 17px */
		width: 5.8125em; /* 93px */
		background-color: #339933;
		text-align: center;
		margin-top: 0.375em; /* 6px */
		margin-bottom: 0.375em; /* 6px */
	}
	
	div#newsAnmelden .button a, div#newsAbmelden .button a {
		display: block;
		position: relative;
		top: 0.08333333333333334em; /* 1px bei 75% */
		font-size: 75%;
		font-weight: bold;
		color: #FFF;
		text-decoration: none;
	}
	
	div#newsAbmelden {
		margin-top: 2.5em; /* 40px */
		margin-bottom: 0.625em; /* 10px */
		float: right;
		background-color: #FEF6EB;
		width: 17.1875em; /* 275px */
		height: auto;
	}
	
	div#newsAbmelden h2 {
		background-color: #999999;
	}
	
	div#newsAbmelden .button {
		float: right;
		position: relative;
		right: 0.625em; /* 10px */
		height: 1.0625em; /* 17px */
		width: 5.8125em; /* 93px */
		background-color: #999999;
		text-align: center;
		margin-top: 0.375em; /* 6px */
		margin-bottom: 0.375em; /* 6px */
	}
	
	

/**/                                                                                      /**/
/**/                                                                                      /**/
/*** /News **********************************************************************************/

/*** AgrarClub ******************************************************************************/
/**/                                                                                      /**/
/**/                                                                                      /**/

	.screenBox {
		height: auto;
		margin-bottom: 0.0625em; /* 1px */
		padding-right: 0.375em; /* 6px */
	}
	
	.screenBox img {
		/*margin-left: 0.5625em;*/ /* 9px */
		margin-right: 0.875em; /* 14px */
		width: 11.5625em; /* 185 px*/
	}
	
	.screenBoxText {
		padding-top: 1.6666666666666667em; /* 20px bei 75% */
		
		font-size: 75%;
		color: #666;
	}
	
	.screenBoxSmall {
		font-size: 66%;
		color: #666;
	}
	
	.screenBoxLink {
		clear: both;
		height: 1.1875em; /* 19px */
		border-top: 0.0625em solid #CCC; /* 1px */
		border-bottom: 0.0625em solid #CCC; /* 1px */
		margin-bottom: 0.625em; /* 10px */
	}
	
	.screenBoxLink img {
		float: left;
	}
	
	.screenBoxLink a {
		font-size: 75%;
		position: relative;
		top: 0.08333333333333334em; /* 1px bei 75% */
		padding-left: 0.5em; /* 6px bei 75% */
		font-weight: bold;
		color: #339933;
		text-decoration: none;
		float: left;
	}
	
	.screenBoxLink a:hover, .screenBoxLink a:active {
		text-decoration: underline;
	}
	
	.screenBoxLink span {
		font-size: 75%;
		position: relative;
		top: 0.08333333333333334em; /* 1px bei 75% */
		left: 0.4166666666666667em; /* 5px bei 75% */
		color: #666;
		float: left;
	}

/**/                                                                                      /**/
/**/                                                                                      /**/
/*** /AgrarClub *****************************************************************************/

/*** Infothek *******************************************************************************/
/**/                                                                                      /**/
/**/                                                                                      /**/

	.downloadBox {
		margin-bottom: 1.25em; /* 20px */
		position: relative;
	}
	
	.downloadBox table {
		position: relative;
		width: 100%;
	}
	
	.downloadBox img {
		/*margin-right: 0.875em;*/ /* 14px */
		width: 5.6875em; /* 91px */
	}
	
	.downloadBox p.beschreibung {
		margin-left: 1.1666666666666667em; /* 14px bei 75% */
		padding-top: 0.25em; /* 3px bei 75% */
		font-size: 75%;
		color: #666;
		font-weight: bold;
	}
	
	.downloadBox span.datum {
		margin-left: 1.1666666666666667em; /* 14px bei 75% */
		font-size: 75%;
		color: #666;
		font-weight: normal;
	}
	
	.downloadBoxLink {
		margin-left: 0.875em; /* 14px */
		height: 1.1875em; /* 19px */
		border-top: 0.0625em solid #CCC; /* 1px */
		border-bottom: 0.0625em solid #CCC; /* 1px */
	}
	
	.downloadBoxLink img {
		margin-right: 0.375em; /* 6px */
		float: left;
	}
	
	.downloadBoxLink a.downloadBoxDesc {
		font-size: 75%;
		position: relative;
		top: 0.08333333333333334em; /* 1px bei 75% */
		font-weight: bold;
		color: #339933;
		text-decoration: none;
		float: left;
	}
	
	.downloadBoxLink a:hover, .downloadBoxLink a:active {
		text-decoration: underline;
	}
	
	.downloadBoxLink span {
		font-size: 75%;
		position: relative;
		top: 0.08333333333333334em; /* 1px bei 75% */
		left: 0.4166666666666667em; /* 5px bei 75% */
		color: #666;
		float: left;
	}
	
/**/                                                                                      /**/
/**/                                                                                      /**/
/*** /Infothek ******************************************************************************/

/*** Bildschirmschoner **********************************************************************/
/**/                                                                                      /**/
/**/                                                                                      /**/

	.screensaver {
		width: 100%;
		margin-bottom: 0.625em; /* 10px */
	}
	
	.screensaver div.left {
		float: left;
		width: auto;
		height: auto;
		border-right: 0.0625em solid #CCC; /* 1px */
		border-top: 0.0625em solid #CCC; /* 1px */
		padding-top: 0.375em; /* 6px */
	}
	
	.screensaver div.middle {
		float: left;
		width: auto;
		height: auto;
		border-top: 0.0625em solid #CCC; /* 1px */
		padding-top: 0.375em; /* 6px */
	}
	
	.screensaver div.right {
		float: left;
		width: auto;
		height: auto;
		border-left: 0.0625em solid #CCC; /* 1px */
		border-top: 0.0625em solid #CCC; /* 1px */
		padding-top: 0.375em; /* 6px */
	}
	
	.screensaver div.first {
		border-top: none;
		padding-top: 0;
	}
	
	.screensaver img {
		width: 11.25em; /* 180px */
		margin-bottom: 0.25em; /* 4px */
	}
	
	.screensaver div.left img {
		padding-right: 0.375em; /* 6px */
	}
	
	.screensaver div.middle img {
		padding: 0 0.375em 0 0.375em; /* 0 6px 0 6px */
	}
	
	.screensaver div.right img {
		padding-left: 0.375em; /* 6px */
	}
	
	.screensaver p {
		color: #000;
		font-size: 75%;
		padding-bottom: 0.8333333333333334em; /* 10px bei 75% */
		width: 15em; /* 180px bei 75% */
	}
	
	.screensaver div.left p {
		padding-right: 0.5em; /* 6px bei 75% */
	}
	
	.screensaver div.middle p {
		padding: 0 0.5em 0 0.5em; /* 0 6px 0 6px */
	}
	
	.screensaver div.right p {
		padding-left: 0.5em; /* 6px bei 75% */
	}
	
	.screensaver a {
		text-decoration: none;
		color: #339933;
	}
	
	.screensaver a:hover, .screensaver a:active {
		text-decoration: underline;
	}

/**/                                                                                      /**/
/**/                                                                                      /**/
/*** /Bildschirmschoner *********************************************************************/

/*** Anspechpartner *************************************************************************/
/**/                                                                                      /**/
/**/                                                                                      /**/

	.ansprechpartner {
		/*margin-bottom: 1.875em;*/ /* 30px */
		margin-bottom: 0.625em; /* 10px */
		clear: both;
	}
	
	.ansprechpartner h4 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 75%;
		margin-bottom: 0.75em; /* 9px bei 75% */
		color: #59A500;
	}
	
	.ansprechpartner table {
		width: 100%;
		margin-bottom: 0.625em; /* 10px */
	}
	
	.ansprechpartner img {
		border: 0.0625em solid #999999; /* 1px */
		padding: 0.1875em; /* 3px */
		margin-right: 0.75em; /* 12px */
		/*vertical-align: bottom;*/
		vertical-align: top;
	}
	
	.ansprechpartner p {
		font-size: 75%;
		color: #525252;
	}
	
	
	div.button {
		width:  6.875em; /* 110px */
		height: 1.0625em; /* 17px */
		background-color: #59A500;
		text-align: center;
		margin-bottom: 2.5em; /* 40px */
	}
	
	div.button a {
		position: relative;
		top: 0.08333333333333334em; /* 1px bei 75% */
		display: block;
		font-size: 75%;
		color: #FFF;
		font-weight: bold;
		text-decoration: none;
	}
	
	div.button a img {
		width: 0.6666666666666667em; /* 8px bei 75% */
		margin-right: 0.25em; /* 3px bei 75% */
		position: relative;
		top: -0.08333333333333334em; /* -1px bei 75% */
	}
	
	.ansprechpartnerSuche {
		padding:1.875em;
		padding-bottom:3.125em;
		margin-top:0.0625em;
		background-color:#F4F9F0;
	}
	
	.ansprechpartnerSuche span.text {
		margin-right:0.5em;
		float:left;
		display:block;
		position:relative;
		top:0.16666666666666668em;
	}
	
	.ansprechpartnerSuche .ansprechpartnerInput {
		float:left;
		border:0.0625em solid #CCC;
		width:5.625em;
		margin-right:0.5em;
	}
	
	.ansprechpartnerSuche .ansprechpartnerButton {
		display:block;
		float:left;
		font-size:75%;
		width:1.25em;
		position:relative;
		top:0.16666666666666668em;
	}
	
	.ansprechpartnerStadtListe {
		border-top: 0.0625em solid #FFF;
		padding: 0.1875em; /* 3px */
	}

/**/                                                                                      /**/
/**/                                                                                      /**/
/*** Anspechpartner *************************************************************************/

/*** Kontaktformular ************************************************************************/
/**/                                                                                      /**/
/**/                                                                                      /**/
	
	.kontaktformular {
		margin-top: 0.0625em; /* 1px */
		background-color: #EDF1F6;
		height: auto;
		padding-top: 0.9375em; /* 15px */
		padding-left: 0.625em; /* 10px */
		padding-right: 0.625em; /* 10px */
	}
	
	.kontaktformular td {
    	margin-bottom: 10px;
  	}
	
	.kontaktformular input.textBox, .kontaktformular select.textBox {
		color: #525252;
		width: 10.9375em; /* 140px bei 80% */
		border: 0.078125em solid #CCC; /* 1px bei 80% */
		font-size: 80%;
	}
	
	.kontaktformular textarea {
	    width: 100%;
	    border: 0.0625em solid #CCC;
	}
	
	.kontaktformular .button {
		margin: 0;
		margin-top: 1.25em; /* 20px */
		background-color: #1A478A;
	}
	
	

/**/                                                                                      /**/
/**/                                                                                      /**/
/*** Kontaktformular ************************************************************************/

/*** Wetter Aktuell Fax *********************************************************************/
/**/                                                                                      /**/
/**/                                                                                      /**/
	
	.agrarwetter {
		margin-top: 0.0625em; /* 1px */
		background-color: #EEF3F8;
		height: auto;
		height: 4.625em; /* 74px */
		padding-top: 1.625em; /* 26px */
		padding-left: 1.0625em; /* 17px */
		padding-right: 1.0625em; /* 17px */
	}
	
	.agrarwetter p {
		font-size: 75%;
		color: #525252;
		margin-bottom: 1.5em; /* 18px bei 75% */
	}
	
	.agrarwetter input {
		float: left; 
		color: #525252;
		width: 20em; /* 320px */
		border: 0.0625em solid #CCC;
		margin-right: 0.6875em; /* 11px */
	}
	
	.agrarwetter .button {
		float: left; 
		width:  3.9375em; /* 63px */
		height: 1.0625em; /* 17px */
		background-color: #2166AB;
		text-align: center;
		margin-bottom: 2.5em; /* 40px */
	}
	
	.agrarwetter .button img {
		position: relative;
		bottom: 0.0625em; /* 1px */
		margin-right: 0.375em; /* 6px */ 
	}
	
	.agrarwetter .button a {
		position: relative;
		top: 0.08333333333333334em; /* 1px bei 75% */
		display: block;
		font-size: 75%;
		color: #FFF;
		font-weight: bold;
		text-decoration: none;
	}
	
	.agrarwetterDropDown {
		margin-top: 0.0625em; /* 1px */
		background-color: #EEF3F8;
		height: auto;
		height: 2.25em; /* 36px */
		padding-top: 0.25em; /* 4px */
		padding-left: 1.0625em; /* 17px */
		padding-right: 0.625em; /* 17px */
		font-size: 75%;
		color: #525252;
	}
	
	.agrarwetterDropDown a {
		color: #FFF;
		font-weight: bold;
		text-decoration: none;
	}
	
	.screenBoxKlein img {
		margin: 0;
	}
	
	.halfScreenBoxLeft {
		margin-bottom: 0.625em; /* 10px */
		float: left;
		width: 17.1875em; /* 275px */
		height: auto;
	}
	
	.halfScreenBoxLeft img {
		margin-right: 0.75em; /* 12px */
	}
	
	.halfScreenBoxLeft h2.headerPfeil {
		background-color: #999999;
		margin: 0;
	}
	
	.halfScreenBoxLeft p.screenBoxText {
		padding-top: 1.8333333333333332em; /* 22px bei 75% */
		font-size: 75%;
		color: #666;
	}
	
	.halfScreenBoxLeft .screenBoxLink {
		border-top: 0.0625em solid #CCC; /* 1px */
		clear: both;
	}
	
	.halfScreenBoxLeft .screenBoxLink img {
		float: left;
		margin: 0;
	}
	
	.halfScreenBoxLeft .screenBoxLink a {
		font-size: 75%;
		position: relative;
		top: 0.08333333333333334em; /* 1px bei 75% */
		padding-left: 0.5em; /* 6px bei 75% */
		font-weight: bold;
		color: #339933;
		text-decoration: none;
		float: left;
	}
	
	.halfScreenBoxLeft .screenBoxLink a:hover, .halfScreenBoxLeft .screenBoxLink a:active {
		text-decoration: underline;
	}
	
	.halfScreenBoxLeft .screenBoxLink span {
		font-size: 75%;
		position: relative;
		top: 0.08333333333333334em; /* 1px bei 75% */
		left: 0.4166666666666667em; /* 5px bei 75% */
		color: #666;
		float: left;
	}	
	
	.halfScreenBoxRight {
		margin-bottom: 0.625em; /* 10px */
		float: right;
		width: 17.1875em; /* 275px */
		height: auto;
	}
	
	.halfScreenBoxRight img {
		margin-right: 0.75em; /* 12px */
	}
	
	.halfScreenBoxRight h2.headerPfeil {
		background-color: #999999;
		margin: 0;
	}
	
	.halfScreenBoxRight p.screenBoxText {
		padding-top: 1.8333333333333332em; /* 22px bei 75% */
		font-size: 75%;
		color: #666;
	}
	
	.halfScreenBoxRight .screenBoxLink {
		border-top: 0.0625em solid #CCC; /* 1px */
		clear: both;
	}
	
	.halfScreenBoxRight .screenBoxLink img {
		float: left;
		margin: 0;
	}
	
	.halfScreenBoxRight .screenBoxLink a {
		font-size: 75%;
		position: relative;
		top: 0.08333333333333334em; /* 1px bei 75% */
		padding-left: 0.5em; /* 6px bei 75% */
		font-weight: bold;
		color: #339933;
		text-decoration: none;
		float: left;
	}
	
	.halfScreenBoxRight .screenBoxLink a:hover, .halfScreenBoxRight.screenBoxLink a:active {
		text-decoration: underline;
	}
	
	.halfScreenBoxRight .screenBoxLink span {
		font-size: 75%;
		position: relative;
		top: 0.08333333333333334em; /* 1px bei 75% */
		left: 0.4166666666666667em; /* 5px bei 75% */
		color: #666;
		float: left;
	}
	
	#wetterSuchausgabe h2.headerPfeil {
		background-color: #999999;
		margin: 0;
		padding: 0;
	}
	
	#wetterSuchausgabe table {
		width: 100%;
	} 
	
	#wetterSuchausgabe td {
		border-bottom: 0.08333333333333334em solid #CCC; /* 1px bei 75% */
		font-size: 75%;
		color: #525252;
	}
	
	#wetterSuchausgabe td img {
		width: 1.5833333333333334em; /* 19px bei 75% */
		vertical-align: middle;
		margin: 0;
		padding: 0;
	}
	
	#wetterSuchausgabe a {
		color: #393;
		text-decoration: none;
		margin: 0;
		padding: 0;
	}
	
	#wetterSuchausgabe a:hover, #wetterSuchausgabe a:active {
		text-decoration: underline;
	}
	
/**/                                                                                      /**/
/**/                                                                                      /**/	
/*** /Wetter Aktuell Fax ********************************************************************/

/*** Produkt Schnellinfo ********************************************************************/
/**/                                                                                      /**/
/**/                                                                                      /**/

	#produktSchnellInfo td.left, #produktSchnellInfo td.right {
		width: 50%;
	}
	
	#produktSchnellInfo #produktbild {
		margin-bottom: 2.5em; /* 40px */
	}
	
	#produktSchnellInfo td.left {
		padding-right: 0.625em; /* 10px */
	}
	
	#produktSchnellInfo td.right {
		padding-left: 0.625em; /* 10px */
	}
	
	#produktSchnellInfo p#kurzbeschreibung {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 75%;
		font-weight: bold;
		color: #525252;
		margin-bottom: 2.083333333333333em; /* 25px bei 75% */
	}
	
	#produktSchnellInfo li {
		margin-left: 1.6666666666666667em; /* 20px bei 75% */
	}
	
	a.link {
		font-family: Arial, Helvetica, sans-serif;
		color: #339933;
		text-decoration: none;
	}
	
	a.link:active, a.link:hover {
		text-decoration: underline;
	}
	
	#produktSchnellInfo span.header {
		font-family: Arial, Helvetica, sans-serif;
		color: #DC4031;
		font-weight: bold;
		text-decoration: none;
		font-size: 75%;
		padding: 0.33333333333333337em; /* 4px bei 75% */
	}
	
	#produktSchnellInfo span.text {
		font-family: Arial, Helvetica, sans-serif;
		color: #525252;
		text-decoration: none;
		font-size: 75%;
		padding: 0.33333333333333337em; /* 4px bei 75% */
	}
	
	#produktSchnellInfo span.xmediaHeader {
		font-size: 75%;
		color: #FFF;
		font-weight: bold;
		padding: 0.33333333333333337em; /* 4px bei 75% */
	}
	
/**/                                                                                      /**/
/**/                                                                                      /**/	
/*** /Produkt Schnellinfo *******************************************************************/

/*** Gefuehrte Suche ************************************************************************/
/**/                                                                                      /**/
/**/                                                                                      /**/

	.gefuehrteSuche {
		margin-top: 0.125em; /* 2px */
		background-color: #FCF0EF;
		padding: 1.25em; /* 20px */
		height: auto;
		margin-bottom: 1.875em; /* 30px */
	}
	
	.gefuehrteSuche td.left {
		width: 7.5em; /* 120px */
	}
	
	.gefuehrteSuche td.middle {
		width: 12.5em; /* 200px */
	}
	
	.gefuehrteSuche span.textBig {
		font-family: Arial, Helvetica, sans-serif;
		color: #525252;
		font-size: 75%;
	}
	
	.gefuehrteSuche select {
		border: 0.0625em solid #CCC;
		width: 15.625em; /* 200px bei 80% */
		font-size: 80%;
	}
	
	.gefuehrteSuche div.button {
		margin: 0;
		background-color: #DC4031;
	}
	
	.produktausgabeLinks {
		float: left;
		width: 17.1875em;
	}
	
	.produktausgabeRechts {
		float: right;
		width: 17.1875em;
	}
	
	.produktausgabeLinks h5, .produktausgabeRechts h5 {
		margin-bottom: 0.375em; /* 6px */
	}
	
	.produktausgabeLinks p, .produktausgabeRechts p {
		font-family: Arial, Helvetica, sans-serif;
		margin-bottom: 1em; /* 12px */
		font-size: 75%;
		color: #525252;
	}
	
	.produktausgabeLinks h5 a, .produktausgabeRechts h5 a {
		font-size: 100%;
		font-family: Arial, Helvetica, sans-serif;
		color: #339933;
		text-decoration: none;
		font-weight: bold;
	}
	
	.produktausgabeLinks h5 a:hover, .produktausgabeRechts h5 a:hover, .produktausgabeLinks h5 a:active, .produktausgabeRechts h5 a:active {
		text-decoration: underline;
	}

/**/                                                                                      /**/
/**/                                                                                      /**/
/*** /Gefuehrte Suche ***********************************************************************/

/*** Suche **********************************************************************************/
/**/                                                                                      /**/
/**/                                                                                      /**/

	.erneuteSuche {
		margin-top: 0.0625em; /* 1px */
		background-color: #EDF1F6;
		height: 3.125em; /* 50px */
		padding-top: 1.625em; /* 26px */
		padding-left: 1.0625em; /* 17px */
		padding-right: 1.0625em; /* 17px */
	}
	
	.erneuteSuche input {
		float: left; 
		color: #525252;
		width: 20em; /* 320px */
		border: 0.0625em solid #CCC;
		margin-right: 0.6875em; /* 11px */
	}
	
	.erneuteSuche .button {
		float: left; 
		width:  3.9375em; /* 63px */
		height: 1.0625em; /* 17px */
		background-color: #1A478A;
		text-align: center;
		margin-bottom: 1.25em; /* 20px */
	}
	
	.erneuteSuche .button img {
		position: relative;
		bottom: 0.0625em; /* 1px */
		margin-right: 0.375em; /* 6px */ 
	}
	
	.erneuteSuche .button a {
		position: relative;
		top: 0.08333333333333334em; /* 1px bei 75% */
		display: block;
		font-size: 75%;
		color: #FFF;
		font-weight: bold;
		text-decoration: none;
	}

/**/                                                                                      /**/
/**/                                                                                      /**/
/*** /Suche *********************************************************************************/

/*** Impressum ******************************************************************************/
/**/                                                                                      /**/
/**/                                                                                      /**/

	.impressum {
		margin-top: 0.0625em; /* 1px */
		background-color: #EDF1F6;
		height: auto;
		padding: 1.25em; /* 20px */
	}
	
	.impressum p.impressumText {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 75%;
		color: #525252;
	}

/**/                                                                                      /**/
/**/                                                                                      /**/
/*** /Impressum *****************************************************************************/

/*** Kontaktformular ************************************************************************/
/**/                                                                                      /**/
/**/                                                                                      /**/

	.kontaktformular {
		margin-top: 0.0625em; /* 1px */
		background-color: #EDF1F6;
		height: auto;
		padding: 1.25em; /* 20px */
	}
	
	.kontaktformular p.kontaktformularText {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 75%;
		color: #525252;
	}

/**/                                                                                      /**/
/**/                                                                                      /**/
/*** /Kontaktformular ***********************************************************************/

/*** Veranstaltungen ************************************************************************/
/**/                                                                                      /**/
/**/                                                                                      /**/

	a.routenplaner {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 75%;
		color: #339933;
		text-decoration: none;
	}
	
	a.routenplaner:hover, a.routenplaner:active {
		text-decoration: underline;
	}
	
/**/                                                                                      /**/
/**/                                                                                      /**/
/*** /Veranstaltungen ***********************************************************************/

/*** Sitemap ********************************************************************************/
/**/                                                                                      /**/
/**/                                                                                      /**/

	.sitemapLinks {
		float: left;
		width: 17.1875em;
	}
	
	.sitemapLinks a, .sitemapRechts a {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 75%;
		text-decoration: none;
	}
	
	.sitemapLinks a:hover, .sitemapLinks a:active, .sitemapRechts a:hover, .sitemapRechts a:active {
		text-decoration: underline;
	}
	
	.sitemapRechts {
		float: right;
		width: 17.1875em;
	}
	
	.sitemapLinks ul, .sitemapRechts ul {
		list-style:none;
	}
	
	.sitemapLinks ul li img, .sitemapRechts ul li img {
		position: relative;
		bottom: 0.0625em; /* 1px */
		padding-left: 0.3125em; /* 5px */
		padding-right: 0.4375em; /* 7px */
		width: 0.6666666666666667em; /* 8px bei 75% */
	}
	
	
	/** produkte *********************************************/
	.sitemapLinks .sitemap_produkte li a, .sitemapRechts .sitemap_produkte li a {
		color: #DC4031;
	}
	
	.sitemap_background_produkte {
    background-color:#DC4031;
  }
	
	/** produits *********************************************/
	.sitemapLinks .sitemap_produits li a, .sitemapRechts .sitemap_produits li a {
		color: #DC4031;
	}
	
	.sitemap_background_produits {
    background-color:#DC4031;
  }
	
	/** phytotools ****************************************/
	.sitemapLinks .sitemap_phytotools li a, .sitemapRechts .sitemap_phytotools li a {
		color: #2166AB;
	}
	
	.sitemap_background_phytotools {
    background-color:#2166AB;
  }
	
	/** infothek *********************************************/
	.sitemapLinks .sitemap_infothek li a, .sitemapRechts .sitemap_infothek li a {
		color: #958600;
	}
	
	.sitemap_background_infothek {
    background-color:#958600;
  }
	
	/** infotheque *********************************************/
	.sitemapLinks .sitemap_infotheque li a, .sitemapRechts .sitemap_infotheque li a {
		color: #958600;
	}
	
	.sitemap_background_infotheque {
    background-color:#958600;
  }
	
	/** ansprechpartner **************************************/
	.sitemapLinks .sitemap_ansprechpartner li a, .sitemapRechts .sitemap_ansprechpartner li a {
		color: #59A500;
	}
	
	.sitemap_background_ansprechpartner {
    background-color:#59A500;
  }
	
	/** interlocuteur **************************************/
	.sitemapLinks .sitemap_interlocuteur li a, .sitemapRechts .sitemap_interlocuteur li a {
		color: #59A500;
	}
	
	.sitemap_background_interlocuteur {
    background-color:#59A500;
  }
	
  /** news *************************************************/
	.sitemapLinks .sitemap_news li a, .sitemapRechts .sitemap_news li a {
		color: #F08D00;
	}
	
	.sitemap_background_news {
    background-color:#F08D00;
  }
	
  /** actualites *************************************************/
	.sitemapLinks .sitemap_actualites li a, .sitemapRechts .sitemap_actualites li a {
		color: #F08D00;
	}
	
	.sitemap_background_actualites {
    background-color:#F08D00;
  }
	
	/** bayeragrartv ********************************************/
	.sitemapLinks .sitemap_bayeragrartv li a, .sitemapRechts .sitemap_bayeragrartv li a {
		color: #39A9DB;
	}
	
	.sitemap_background_bayeragrartv {
    background-color:#39A9DB;
  }
	
	/** unternehmen ******************************************/
	.sitemapLinks .sitemap_unternehmen li a, .sitemapRechts .sitemap_unternehmen li a {
		color: #1A478A;
	}
	
	.sitemap_background_unternehmen {
    background-color:#1A478A;
  }
	
	/** entreprise ******************************************/
	.sitemapLinks .sitemap_entreprise li a, .sitemapRechts .sitemap_entreprise li a {
		color: #1A478A;
	}
	
	.sitemap_background_entreprise {
    background-color:#1A478A;
  }

/**/                                                                                      /**/
/**/                                                                                      /**/
/*** /Sitemap *******************************************************************************/

/*** DiagnoseCenter *************************************************************************/
/**/                                                                                      /**/
/**/                                                                                      /**/

	.diagnoseCenter {
		margin-top: 0.125em; /* 2px */
		background-color: #EEF3F8;
		padding: 1.25em; /* 20px */
		height: auto;
		margin-bottom: 1.875em; /* 30px */
	}
	
	.diagnoseCenter td.left {
		width: 7.5em; /* 120px */
	}
	
	.diagnoseCenter td.middle {
		width: 12.5em; /* 200px */
		height: 1.375em; /* 22px */
	}
		
	.diagnoseCenter select {
		border: 0.0625em solid #CCC;
		width: 100%;
		font-size: 80%;
	}
	
	.diagnoseCenter img {
		margin-left: 0.5em; /* 8px */
		width: 1.5625em; /* 25px */
	}
	
	.diagnoseCenter a {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 75%;
		text-decoration: none;
	}
	
	.diagnoseCenter a:hover, .diagnoseCenter a:active {
		text-decoration: underline;
	}
	
	.diagnoseAusgabeLinks {
		float: left;
		width: 17.1875em;
	}
	
	.diagnoseAusgabeRechts {
		float: right;
		width: 17.1875em;
	}
	
	.diagnoseAusgabeLinks a, .diagnoseAusgabeRechts a {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 75%;
		text-decoration: none;
	}
	
	img.pfeil, img.pfeil {
		margin-top: 0.25em; /* 4px */
		padding: 0;
		
	}
	
	.diagnoseAusgabeLinks a:hover, .diagnoseAusgabeLinks a:active, .diagnoseAusgabeRechts a:hover, .diagnoseAusgabeRechts a:active {
		text-decoration: underline;
	}
	
	.diagnoseAusgabeRechts h3.speziell {
		font-family: Arial, Helvetica, sans-serif;
		color: #2166AB;
		font-size: 100%;
	}
	
/**/                                                                                      /**/
/**/                                                                                      /**/
/*** /DiagnoseCenter ************************************************************************/


/*** Standort *******************************************************************************/
/**/                                                                                      /**/
/**/                                                                                      /**/

	.standortBox {
		margin-bottom: 1.25em; /* 20px */
		position: relative;
	}
	
	.standortBox table {
		width: 100%;
	}
	
	.standortBox img {
		/*margin-right: 0.875em;*/ /* 14px */
		width: 10.9375em; /* 175px */
	}
	
	.standortBox p.beschreibung {
		margin-left: 1.1666666666666667em; /* 14px bei 75% */
		padding-top: 0.25em; /* 3px bei 75% */
		font-size: 75%;
		color: #666;
		font-weight: bold;
	}
	
	.standortBox p.datum {
		margin-left: 1.1666666666666667em; /* 14px bei 75% */
		font-size: 75%;
		color: #666;
		font-weight: normal;
	}
	
	.standortBoxLink {
		margin-left: 0.875em; /* 14px */
		height: 1.1875em; /* 19px */
		border-top: 0.0625em solid #CCC; /* 1px */
		border-bottom: 0.0625em solid #CCC; /* 1px */
	}
	
	.standortBoxLink img {
		margin-right: 0.375em; /* 6px */
		float: left;
	}
	
	.standortBoxLink a.test {
		font-size: 75%;
		position: relative;
		top: 0.08333333333333334em; /* 1px bei 75% */
		font-weight: bold;
		color: #339933;
		text-decoration: none;
		float: left;
	}
	
	.standortBoxLink a:hover, .downloadBoxLink a:active {
		text-decoration: underline;
	}
	
	.standortBoxLink span {
		font-size: 75%;
		position: relative;
		top: 0.08333333333333334em; /* 1px bei 75% */
		left: 0.4166666666666667em; /* 5px bei 75% */
		color: #666;
		float: left;
	}
	
/**/                                                                                      /**/
/**/                                                                                      /**/
/*** /Standort ******************************************************************************/

/*** Regionalservice ************************************************************************/
/**/                                                                                      /**/
/**/                                                                                      /**/

	div#regioLeft {
		margin-top: 1em; /* 40px */
		margin-bottom: 0.625em; /* 10px */
		float: left;
		background-color: #EEF3F8;
		width: 17.1875em; /* 275px */
		height: auto;
	}
	
	div#regioRight {
		margin-top: 1em; /* 40px */
		margin-bottom: 0.625em; /* 10px */
		float: right;
		background-color: #EEF3F8;
		width: 17.1875em; /* 275px */
		height: auto;
	}
	
	div#regioLeft h2, div#regioRight h2 {
		background-color: #999999;
	}
	
	div#regioLeft img.head, div#regioRight img.head {
		border-top: 0.0625em solid #FFF; /* 1px */
		border-bottom: 0.0625em solid #FFF; /* 1px */
		margin-bottom: 0.625em; /* 10px */
	}
	
	div#regioLeft label, div#regioRight label {
		font-size: 75%;
		padding-left: 1.25em; /* 15px bei 75% */
		font-weight: normal;
		color: #525252;
		float: left;
	}
	
	div#regioLeft .field, div#regioRight .field {
		position: relative;
		font-size: 75%;
		float: left;
		top: -0.16666666666666668em; /* -2px bei 75% */
		left: 0.8333333333333334em; /* 10px bei 75% */
		height: 1.6666666666666667em; /* 20px bei 75% */
		width: 7.916666666666666em; /* 95px bei 75% */
		border: 0.08333333333333334em solid #CCC; /* 1px bei 75% */
		padding-top: 0.16666666666666668em; /* 2px bei 75% */
		padding-left: 0.08333333333333334em; /* 1px bei 75% */
	}
	
	div#regioLeft .button, div#regioRight .button {
		float: left;
		position: relative;
		top: -0.5em; /* 8px */
		left: 1.25em; /* 20px */
		height: 1.25em; /* 20px */
		width: 4.375em; /* 70px */
		background-color: #339933;
		text-align: center;
		margin-top: 0.375em; /* 6px */
		margin-bottom: 0.625em; /* 10px */
	}
	
	div#regioLeft .button a, div#regioRight .button a {
		display: block;
		position: relative;
		top: 0.25em; /* 3px bei 75% */
		font-size: 75%;
		font-weight: bold;
		color: #FFF;
		text-decoration: none;
	}

	.headerRS {
		font-size: 137.5%; /* bei Bayer geklaut; die haben nicht alle Huehner auf dem Balkon, oder ??!!?? 137.5%, ts, ts, ts */
		line-height: 1.2727em;
		font-weight: bold;
		color: #2166AB;
		/*margin-bottom: 0.22727272727272726em;*/ /* 5px bei 137.5% */
	}
	
	.RSUebersichtSepearator {
		height: 0.0625em; /* 1px */
		line-height: 0.0625em; /* 1px */
		border-bottom: 0.0625em solid #ccc; /* 1px */
		margin-top: 0.625em; /* 10px */
		margin-bottom: 0.625em; /* 10px */
		overflow: hidden;
		background-color: transparent;
		clear: both;
	}
	
/**/                                                                                      /**/
/**/                                                                                      /**/
/*** /Zur&uuml;ck Button ********************************************************************/

