body {
	font-family:arial,verdana;
	background-color:#C1C1C1;
	margin-top:10px;
	margin-left:10px;
}

body.waiting {
	cursor: wait;
}

body.notwaiting {
	cursor: default;
}

body.print {
	background-color: #FFFFFF;
}

body.noprint {
	background-color: #C1C1C1;
}

a img {
	border:0px;
}

p {
	padding:0px;
	margin:0px;
}

h1 {
	padding:0px;
	margin:0px;
}

h2 {
	padding:0px;
	margin:0px;
}

div.boxgesamt {
	width:966px;
	float:left;
	border:solid 1px #000000;
	padding-left:6px;
	padding-top:8px;
	padding-bottom:8px;
	background-image:url('/pics/lizlogo.gif');
	background-repeat:no-repeat;
	background-position: top right;
	overflow: hidden;
}

div.boxgesamtdruck {
	width:966px;
	float:left;
	border:solid 1px #000000;
	padding-left:6px;
	padding-top:0px;
	padding-bottom:8px;
	background-image:url('/pics/lizlogo.gif');
	background-repeat:no-repeat;
	background-position: top right;
	overflow: hidden;
}

.fetteschrift {
	font-weight:bold;
}

/*---------LAYER --------*/
div.protokolllayer {
	width:956px;
	height:660px;
	float:left;
	border:1px solid #097D02;
	background-color:#D4D4D4;
	position:absolute;
	top:114px;
	left:82px;
	z-index:99;
	overflow: scroll;
}

div.protokolllayer h1 {
	padding:4px;
	font-size:100%;	
}

div.protokolllayer p {
	padding:4px;
	font-size:80%;	
}


div.protokolllayernone {
	display:none;
}

/*----------ENDE LAYER -------*/


div.datumueberschriftoben {
	width:961px;
	float:left;
}

div.datumueberschriftoben p {
	color:#000000;
	font-size:70%;
	float:left;
}

div.datumueberschriftoben p a {
	color:#000000;
	text-decoration:none;
}

div.datumueberschriftoben h1 {
	width:568px;
	float:left;
	text-align:center;
	color:#000000;
	font-size:100%;
}

div.datumueberschriftoben h1 a {
	color:#000000;
	text-decoration:none;
}


div.datumueberschriftoben h1 span {
	color:#FF0000;
	font-size:60%;
	font-weight:normal;
}

div.loginundaktionen {
	width:180px;
	/*height:60px;*/
	float:left;
}


div.logingesamt {
	width:170px;
	float:left;
	padding:3px 3px 3px 5px;
	border:solid 1px #FFFFFF;
	background-color:#D4D4D4;
	display: none;
}

div.logingesamt p.nutzer {
	width:70px;
	display: none;
}
div.logingesamt p.nutzername {
	width:100px;
	display: none;
}
div.logingesamt p.nutzername span.nologin {
	font-style: italic;
}


div.drucken {
	width:50px;
	float:left;
	border-left:solid 1px #FFFFFF;
	border-right:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
	background-color:#D4D4D4;
	margin-right:76px;
}
div.drucken p {
	padding:2px 2px 2px 5px;
}

div.drucken p a {
	color:#000000;
}

div.drucken p a:hover {
	text-decoration:underline;
}

div.loeschen {
	width:50px;
	float:left;
	border-left:solid 1px #FFFFFF;
	border-right:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
	background-color:#D4D4D4;
}

div.loeschen p {
	padding:2px 2px 2px 5px;
}

div.loeschen p a {
	color:#000000;
}
div.loeschen p a:hover {
	text-decoration:underline;
}

div.onlinelogogesamt {
	width:152px;
	float:left;
	text-align:right;
}

div.offlinelogogesamt {
	width:43px;
	padding-left:109px;
	float:left;
}

div.logohg {
	width:38px;
	height:55px;
	float:left;
	background-color:#FFFF00;
	padding-left:5px;

}
div.logohg p {
	color:#227564;
	font-size:110%;
	font-weight:bold;
	font-family:arial;
	padding-left:2px;
}


div.logohg p.ruebeoben {
	color:#DEDBDF;
	font-size:135%;
	line-height:30%;
	padding:0px;
	margin:0px;
	padding-left:5px;
}

div.logohg p.ruebe {
	color:#DEDBDF;
	font-size:180%;
	line-height:70%;
	padding:0px;
	margin:0px;
	font-family:arial;
	background-color:#FFFFFF;
}

div.logohg span.links {
	width:auto;
	float:left;
	margin-left:7px;
}


/*----------- Reiternavigation ---------*/
div.reiterundcontent {
	width:959px;
	float:left;
	padding-top:10px;
}

div.reiterundcontentdruck {
	width:959px;
	float:left;
	padding-top:0px;
	margin-top: 5px;
	border-top: 1px solid #FFFFFF;
}

div.reitergesamt {
	width:959px;
	float:none;
}

div.reiter {
	width:959px;
	float:left;
	height:17px;
	padding-top:2px;
	color:#000000;
	font-size:80%;
	text-align:center;

}

div.reiter a {
	color:#000000;
	text-decoration:none;	
}

div.reiter a:hover {
	color:#000000;
	text-decoration:underline;	
}


div.reiter#reiter1{
	width:120px;
	height:18px;
	float:left;
	background-color:#D4D4D4;
	border-right:solid 1px #999999;
	border-left:solid 1px #FFFFFF;
	border-top:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
}

div.reiter#reiter1aktiv {
	width:120px;
	height:19px;
	float:left;
	background-color:#C1C1C1;
	border-right:solid 1px #999999;
	border-left:solid 1px #FFFFFF;
	border-top:solid 1px #FFFFFF;
}

div.reiter#reiter2 {
	width:115px;
	height:18px;
	float:left;
	background-color:#D4D4D4;
	border-right:solid 1px #999999;
	border-top:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
}
div.reiter#reiter2aktiv {
	width:115px;
	height:19px;
	float:left;
	border-right:solid 1px #999999;
	background-color:#C1C1C1;
	border-top:solid 1px #FFFFFF;
}


div.reiter#reiter3 {
	width:60px;
	height:18px;
	float:left;
	border-right:solid 1px #999999;
	background-color:#D4D4D4;
	border-bottom:solid 1px #FFFFFF;
	border-top:solid 1px #FFFFFF;
}

div.reiter#reiter3aktiv {
	width:60px;
	height:19px;
	float:left;
	border-right:solid 1px #999999;
	background-color:#C1C1C1;
	border-top:solid 1px #FFFFFF;
	overflow:hidden;
}


div.reiter#Preisaktiv {
	width:60px;
	height:19px;
	float:left;
	border-right:solid 1px #999999;
	background-color:#C1C1C1;
	border-top:solid 1px #FFFFFF;
	overflow:hidden;
}

div.reiter#reiter4 {
	width:90px;
	height:18px;
	float:left;
	border-right:solid 1px #999999;
	background-color:#D4D4D4;
	border-bottom:solid 1px #FFFFFF;
	border-top:solid 1px #FFFFFF;
}

div.reiter#reiter4aktiv {
	width:90px;
	height:19px;
	float:left;
	border-right:solid 1px #999999;
	background-color:#C1C1C1;
	border-top:solid 1px #FFFFFF;
}


div.reiter#reiter5 {
	width:120px;
	height:18px;
	float:left;
	border-right:solid 1px #999999;
	background-color:#D4D4D4;
	border-left:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
	border-top:solid 1px #FFFFFF;
}

div.reiter#reiter5aktiv {
	width:120px;
	height:19px;
	float:left;
	border-right:solid 1px #999999;
	border-left:solid 1px #FFFFFF;
	background-color:#C1C1C1;
	border-top:solid 1px #FFFFFF;
}


div.reiter#reiter6 {
	width:120px;
	height:18px;
	float:left;
	border-right:solid 1px #999999;
	background-color:#D4D4D4;
	border-bottom:solid 1px #FFFFFF;
	border-top:solid 1px #FFFFFF;
}

div.reiter#reiter6aktiv {
	width:120px;
	height:19px;
	float:left;
	border-right:solid 1px #999999;
	background-color:#C1C1C1;
	border-top:solid 1px #FFFFFF;
}

div.reiter#reiter7 {
	width:90px;
	height:18px;
	float:left;
	border-right:solid 1px #999999;
	background-color:#D4D4D4;
	border-bottom:solid 1px #FFFFFF;
	border-top:solid 1px #FFFFFF;
}

div.reiter#reiter7aktiv {
	width:90px;
	height:19px;
	float:left;
	border-right:solid 1px #999999;
	background-color:#C1C1C1;
	border-top:solid 1px #FFFFFF;
}


/*Reiter Fläche*/


div.vpreiter1 {
	width:85px;
	height:18px;
	float:left;
	background-color:#D4D4D4;
	border-right:solid 1px #999999;
	border-left:solid 1px #FFFFFF;
	border-top:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
}

div.vpreiter1aktiv {
	width:85px;
	height:19px;
	float:left;
	background-color:#C1C1C1;
	border-right:solid 1px #999999;
	border-left:solid 1px #FFFFFF;
	border-top:solid 1px #FFFFFF;
}


div.vpreiter2 {
	width:85px;
	height:18px;
	float:left;
	background-color:#D4D4D4;
	border-right:solid 1px #999999;
	border-top:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
}
div.vpreiter2aktiv {
	width:85px;
	height:19px;
	float:left;
	border-right:solid 1px #999999;
	background-color:#C1C1C1;
	border-top:solid 1px #FFFFFF;
}

div.vpreiterges {
	width:95px;
	height:18px;
	float:left;
	background-color:#D4D4D4;
	border-right:solid 1px #999999;
	border-top:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
}

div.vpreitergesaktiv {
	width:95px;
	height:19px;
	float:left;
	border-right:solid 1px #999999;
	background-color:#C1C1C1;
	border-top:solid 1px #FFFFFF;
}

div.reiter#reiterflaecheleer {
	width: 97px;
	height:19px;
	float:left;
	border-bottom:solid 1px #FFFFFF;
}

div.vpreiterzueckerrueben {
	width:170px;
	height:18px;
	float:left;
	background-color:#D4D4D4;
	border-right:solid 1px #999999;
	border-top:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
	font-weight: bold;	
	font-size: 14px;
}

div.vpreiterzueckerruebenaktiv {
	width:170px;
	height:19px;
	float:left;
	border-right:solid 1px #999999;
	background-color:#C1C1C1;
	border-top:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	font-weight: bold;
	font-size: 14px;
}


div.reiter#reiterzuckerruebenleer {
	/*width: 452px;*/
	width: 392px;
	height:19px;
	float:left;
	border-bottom:solid 1px #FFFFFF;
}

/*
div.reiter#gesamtundpreiseleer {
	width: 392px;
	height:19px;
	float:left;
	border-bottom:solid 1px #FFFFFF;
}
*/

div.reiter#reiterleer {
	width:269px;
	height:19px;
	float:left;
	border-bottom:solid 1px #FFFFFF;
}

div.reiter#reiterleer2 {
	/* Zu Verwenden, so lange "Anpassung" auskommenitert ist */
	width:325px;
	height:19px;
	float:left;
	border-bottom:solid 1px #FFFFFF;
}

div.reiter#reiterleer3 {
	/* Zu Verwenden, so lange "Anpassung" & "Spritzfolge" auskommenitert ist */
	width:441px;
	height:19px;
	float:left;
	border-bottom:solid 1px #FFFFFF;
}

/*============== CONTENT  ==============*/

div.content {
	width:942px;
	padding-left:14px;
	padding-top:22px;
	padding-bottom:10px;
	float:left;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	overflow: hidden;	
}

div.contentoben {
	width:942px;
	float:left;
}


div.contentunten {
	width:942px;
	float:left;
	padding-top:10px;
}

/*--------------- Contentboxlinsksoben ----------------*/

div.contenboxlinksoben {
	width:393px;
	float:left;
}

div.contenboxlinksoben div.ueberschrift {
	width:213px;
	height:19px;
	padding-left:2px;
	padding-top:3px;
	float:left;
	background-color:#008102;
}

div.contenboxlinksoben div.ueberschrift p {
	color:#FFFFFF;
	font-weight:bold;
	font-size:90%;
}

div.zuckerruebe {
	width:393px;
	float:left;
	padding-top:10px;
}

div.zuckerruebe p {
	width:213px;
	color:#000000;
	font-weight:bold;
	font-size:70%;
	text-align:right;
	float:left;
	margin-right:10px;
	padding-top:4px;
}

div.zuckerruebe div.fehlericon p {
	text-align:left;
}

div.unkraeuter {
	width:393px;
	float:left;
	padding-top:2px;
}

div.unkraeuter p {
	width:auto;
	color:#000000;
	padding:0px;
	margin:0px;
	padding-left:2px;
	font-weight:bold;
	font-size:70%;
}

span.duennmitabstand {
	font-weight:normal;
	padding-left:40px;
}

span.duennmitabstand2 {
	font-weight:normal;
	padding-left:60px;
}

div.selectboxen {
	width:393px;
	float:left;
	padding-top:1px;
}

select {
	font-size:70%;
}


select.selectganzklein {
	width:80px;
	height:19px;
	padding:0px;
	margin:0px;
	float:left;
	margin-right:5px;
}

select.selectganzkleinerror {
	width:80px;
	height:18px;
	padding:0px;
	margin:0px;
	float:left;
	margin-right:5px;
	border: 1px solid #ff0003;
}

select.selectganzkleinnondefault {
	width:80px;
	height:18px;
	padding:0px;
	margin:0px;
	float:left;
	margin-right:5px;
	background-color: #ffffab;
}

select.selectklein {
	width:96px;
	height:19px;
	padding:0px;
	margin:0px;
	float:left;
}

select.selectkleinerror {
	width:96px;
	height:18px;
	padding:0px;
	margin:0px;
	float:left;
	border: 1px solid #ff0003;
}

select.selectmittel {
	width:120px;
	height:18px;
	padding:0px;
	margin:0px;
	float:left;
}

select#eing_graminizid {
	display: none;
}

select.selectmittelerror {
	width:120px;
	height:18px;
	padding:0px;
	margin:0px;
	float:left;
	border: 1px solid #ff0003;
}

select.selectgross{
	width:214px;
	height:18px;
	padding:0px;
	margin:0px;
	float:left;
	margin-right:10px;
}

select.selectgrosserror{
	width:214px;
	height:19px;
	padding:0px;
	margin:0px;
	float:left;
	margin-right:10px;
	border: 1px solid #ff0003;
}

div.abstandhalter {
	width:1px;
	height:1px;
	line-height:1px;
	font-size:1px;
	clear:both;
}

div.trennlinieohne {
	width:100%;
	line-height:1px;
	font-size:1px;
	clear:both;
}


/*--------------- Contentboxrechtsoben ----------------*/

div.contenboxrechtsoben {
	width:490px;
	float:left;
}

div.contenboxrechtsoben div.ueberschrift {
	width:236px;
	height:19px;
	padding-left:2px;
	padding-top:3px;
	float:left;
	background-color:#008102;
}

div.contenboxrechtsoben div.ueberschrift p {
	color:#FFFFFF;
	font-weight:bold;
	font-size:90%;
}

div.greenbox {
	width:100px;
	float:left;
	height:21px;
	padding-top:1px;
	background-color:#008102;
	padding-left:2px;
}

select.selectkleinueberschrift {
	width:96px;
	height:18px;
	padding:0px;
	margin:0px;
	float:left;
}





div.tagesangabe {
	width:490px;
	float:left;
	padding-top:10px;
}

div.tagesangabe p {
	color:#000000;
	font-weight:bold;
	font-size:70%;
}

div.tagesangabe p.letzen {
	float:left;
	width:245px;
	text-align:right;
}

div.tagesangabe p.folgende {
	float:left;
	width:194px;
	text-align:right;
}

div.textundselect {
	width:490px;
	float:left;	
	padding-top:2px;
}

div.textundselect p {
	width:126px;
	color:#000000;
	font-weight:bold;
	font-size:70%;	
	float:left;
	padding-top:4px;
}


div.textundselect p.textlaenger {
	width:250px;
	color:#000000;
	font-weight:bold;
	font-size:70%;	
	float:left;
	padding-top:4px;
}


div.textundselectgross {
	width:530px;
	float:left;	
	padding-top:2px;
}

div.textundselectgross p {
	width:126px;
	color:#000000;
	font-weight:bold;
	font-size:70%;	
	float:left;
	padding-top:4px;
}


div.textundselectgross p.textlaenger {
	width:250px;
	color:#000000;
	font-weight:bold;
	font-size:70%;	
	float:left;
	padding-top:4px;
}

div.textmiticons {
	width:320px;
	float:left;
	
}

div.breitebeilayer {
	width:120px;
	height:20px;
	float:left;
}

div.infobox {
	width:14px;
	height:14px;
	float:left;
	margin-top:2px;
	margin-left:5px;
	/*margin-right:54px;*/
	border:1px solid #77C572;
	background-color:#097D02;
	cursor:help;
}

div.infobox p {
	width:8px;
	padding:0px;
	margin:0px;
	padding-left:6px;
	color:#E0F0C9;
	font-size:70%;
}

div.infoBoxGrau {
	width:30px;
	height:14px;
	float:left;
	margin-top:2px;
	margin-left:5px;
	/*margin-right:54px;*/
	border-left:1px solid #FFFFFF;
	border-right:1px solid #000000;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #000000;
	background-color:#D4D0C8;
	cursor:help;
}

div.infoBoxGrau p {
	width:8px;
	padding:0px;
	margin:0px;
	padding-left:6px;
	color:#000000;
	font-size:70%;
}


div.info_bed {
	position:absolute;
	z-index:99;
	display: none;
	width: 240px;
	font-size:70%;
	padding:5px;
	float:left;
}

div.info_bed_mo {
	position:absolute;
	z-index:99;
	display: block;
	width: 240px;
	font-size:70%;
	padding:5px;
	border: 2px solid #008102;
	background-color: #FFFFFF;
}


div.info_bed2 {
	position:absolute;
	z-index:99;
	display: none;
	width: 570px;
	font-size:70%;
	padding:5px;
	float:left;
}

div.info_bed2_mo {
	position:absolute;
	z-index:99;
	display: block;
	width: 570px;
	font-size:70%;
	padding:5px;
	border: 2px solid #008102;
	background-color: #FFFFFF;
}


div.info_flaeche_zuckerruebe {
	position:absolute;
	z-index:99;
	display: none;
	width: 150px;
	font-size:70%;
	padding:5px;
	float:left;
}

div.info_flaeche_zuckerruebe_mo {
	position:absolute;
	z-index:99;
	display: block;
	width: 150px;
	font-size:70%;
	padding:5px;
	border: 2px solid #008102;
	background-color: #FFFFFF;
}

div.EingabeLayer {
	width:110px;
	float:left;
	border:red solid 1px;
	font-size:70%;
	padding:5px;
	color:#000000;
	position:absolute;
	z-index:99;
	display:none;
	background-color:#FFFFFF;
}

div.EingabeLayer_MO {
	width:110px;
	float:left;
	border:red solid 2px;
	font-size:70%;
	padding:5px;
	color:#000000;
	position:absolute;
	z-index:99;
	display:block;
	background-color:#FFFFFF;
}

div.EingabeLayer2 {
	width:110px;
	float:left;
	border:#008102 solid 1px;
	font-size:70%;
	padding:5px;
	color:#000000;
	position:absolute;
	z-index:99;
	display:none;
	background-color:#FFFFFF;
}

div.EingabeLayer2_MO {
	width:110px;
	float:left;
	border:#008102 solid 2px;
	font-size:70%;
	padding:5px;
	color:#000000;
	position:absolute;
	z-index:99;
	display:block;
	background-color:#FFFFFF;
}

div.abstandlinks {
	margin-left:100px;
}


div.empfindlichkeit1 {
	width:263px;
	height:12px;
	margin-top:9px;
	float:left;
	border:#008200 solid 1px;
}

div.empfindlichkeit2 {
	width:132px;
	height:12px;
	float:left;
	background-color:#FF0003;
	border-right: 2px solid #FF0003;
}


div.empfindlichkeit3 {
	width:50px;
	float:left;
	color:red;
	font-size:160%;
	line-height:100%;
	margin:0px;
	padding:0px;
	display: none;
}

div.textempfindlichkeit {
	width:490px;
	float:left;
}

div.textempfindlichkeit p {
	font-size:70%;
	float:left;
}

div.textempfindlichkeit p.gering{
	padding-left:75px;
}

div.textempfindlichkeit p.empfindlichkeit {
	padding-left:60px;
	padding-top:6px;
}
div.textempfindlichkeit p.hoch {
	padding-left:50px;
}


div.anpassungPrintDel {
	width:490px;
	float:left;
	padding-top:30px;
}

div.anpassungPrintDelButton {
	width:auto;
	float:left;
	padding:1px;
	padding-left:10px;
	padding-right:10px;
	margin-right:10px;
	border-top:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-right:solid 1px #828282;
	border-bottom:solid 1px #828282;
	text-align:center;
}

div.anpassungPrintDelButton a {
	font-size:80%;	
	color:#000000;
	text-decoration:none;
}

div.anpassungPrintDelButton a:hover {
	text-decoration:underline;
}

/*--------------- Contentboxlinksunten ----------------*/

div.contentboxlinksunten {
	width:393px;
	float:left;
}

div.grauerRahmen {
	width:376px;
	float:left;
	border:#C1C1C1 solid 1px;
}

div.contentboxlinksunten div.ueberschrift {
	width:108px;
	height:19px;
	padding-left:2px;
	padding-top:3px;
	float:left;
	background-color:#008102;
}

div.contentboxlinksunten div.ueberschrift p {
	color:#FFFFFF;
	font-weight:bold;
	font-size:90%;
}

div.ergebnisangaben {
	width:265px;
	float:left;
}

div.ergebnisangaben p {
	font-size:70%;
	float:left;
	padding-top:4px;
	font-weight:bold;
}

div.ergebnisangaben p.kilo {
	padding-left:5px;
	font-weight:normal;
	width:80px;
}
div.ergebnisangaben p.heute {
	width:79px;
	padding-bottom:4px;
	/*background-color:#D7D7D7;*/
	text-align:center;
	display: none;
}
div.ergebnisangaben p.tagen {
	width:94px;
	padding-bottom:4px;
	/*background-color:#D7D7D7;*/
	text-align:center;
	display: none;
}

div.gelbeboxgesamt {
	width:376px;
	float:left;
	background-color:#FFFF00;
	padding-bottom:10px;
}

div.gelbeboxgesamt span select {
	/*height: 13px;*/
	width: 120px;
	padding: 0px;
	margin: 0px;
	font-size: 90%;
	line-height: 90%;
}

div.gelbeboxgesamt span select option {
	padding: 0px;
	margin: 0px;
}

div.gelbebox span select {
	/*height: 13px;*/
	width: 120px;
	padding: 0px;
	margin: 0px;
	font-size: 90%;
	line-height: 90%;
}

div.gelbebox span select option {
	padding: 0px;
	margin: 0px;
}

div.leeresdiv {
	width:376px;
	height:20px;
	float:left;
}

div.wertzeile {
	width:376px;
	float:left;
	/*border-top:#FFFF00 solid 1px;*/
}

div.wertzeile p {
	font-size:75%;
	padding-top:4px;
	float:left;
	font-weight:bold;	
	text-align:right;
}

div.wertzeile p.kilo {
	width:200px;
}

div.wertzeile p.kilo span {
	width:138px;
	float:left;
	text-align:left;
}
	
div.wertzeile p.kilo span.ergherbplus {
	width:50px;
	padding-right:4px;
	text-align:right;
}	

div.wertzeile p.heute {
	width:50px;
	margin-left: 0px;
}

div.wertzeile p.heuteseparat {
	width:50px;
	margin-left: 50px;
}

div.wertzeile p.tagen {
	width:75px;
}

div.wertzeile p.tagengrau {
	width:66px;
	/*background-color:#D7D7D7;*/
}

div.wertzeile p.tagencomment {
	width:119px;
	color:#FF0000;
	font-size:70%;
	font-weight:normal;
	text-align:right;
	padding-top:6px;
}

div#eing_graminizid_div {
	border: 0px;
}

div#eing_plusgramextra {
	border: 0px;
}

div.zulassungszeile {
	width:376px;
	float:left;
}

div.zulassungszeile p {
	font-size:75%;
	padding-top:4px;
	float:left;
	font-weight:bold;	
	text-align:right;
}

div.lexSelbstbeschrzeile {
	width:450px;
	float:left;
}

div.lexSelbstbeschrzeile p {
	font-size:80%;
	padding-top:4px;
	float:left;
	font-weight: normal;	
	text-align: left;
}

div.graminizidboxgesamt {
	width:376px;
	height:40px;
	float:left;
	background-color:#ffff00;
	padding-bottom:10px;
	padding-top:10px;	
}

div.graminizidboxgesamt p {
	font-size:75%;
	padding-top:4px;
	float:left;
	font-weight:bold;	
	color:#000000;
	text-align:right;
}

div.graminizidboxgesamt p.stattseparat {
	display: none;
	width:90px;
	font-size:75%;
	margin-right:10px;
}

div.graminizidboxgesamt p.seperatmitselect {
	width:90px;
	font-size:75%;
	margin-right:10px;
	display: none;
}

div.graminizidboxgesamt p.heuteangabamitselect {
	width:30px;
	margin-left: 2px;
}

div.graminizidboxgesamt p.heuteangabamitselectseparat {
	width:30px;
	margin-left: 50px;
}

div.graminizidboxhellgelb {
	width:376px;
	height:40px;
	float:left;
	background-color:#FFFF9A;
	padding-bottom:10px;
	padding-top:10px;	
}

div.graminizidboxhellgelb p {
	font-size:75%;
	padding-top:4px;
	float:left;
	font-weight:bold;	
	color:#0000D7;
	text-align:right;
}

div.graminizidboxhellgelb p.stattseparat {
	width:90px;
	font-size:85%;
	margin-right:10px;
}

div.graminizidboxhellgelb p.seperatmitselect {
	width:90px;
	font-size:75%;
	margin-right:10px;
	display: none;
}

div.graminizidboxhellgelb p.heuteangabamitselect {
	width:30px;
	margin-left: 2px;
}

div.graminizidboxhellgelb p.heuteangabamitselectseparat {
	width:30px;
	margin-left: 50px;
}

div.graueboxgesamt {
	width:376px;
	float:left;
}

div.graueboxgesamt#lex252 {
	display: none;
}

div.graueboxgesamt p {
	font-weight:normal;
	text-align:left;
}

div.graueboxgesamt p.kosten {
	width:160px;
}

div.graueboxgesamt p.gesamtpreis {
	width:50px;
}

div.graueboxgesamt p.heute {
	width:40px;
	/* background-color:#D7D7D7; */
	text-align:right;
	display: none;
}

div.graueboxgesamt p.plus {
	width:60px;
	/* background-color:#D7D7D7; */
	text-align:center;
	display: none;
}

div.graueboxgesamt p.tagen {
	width:66px;
	/*background-color:#D7D7D7;*/
}


/*--------------- Contentboxrechtsunten ----------------*/

div.contentboxrechtsunten {
	width:505px;
	float:left;
	padding-top:22px;
}

div.alternativlink {
	width:auto;
	float:left;
	padding:1px;
	padding-left:10px;
	padding-right:10px;
	margin-right:10px;
	border-top:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-right:solid 1px #828282;
	border-bottom:solid 1px #828282;
	margin-bottom:40px;
	text-align:center;
}

div.alternativlink a {
	font-size:80%;	
	color:#000000;
	text-decoration:none;
}

div.alternativlink a:hover {
	text-decoration:underline;
}

div.alternativlinkgrau {
	width:auto;
	float:left;
	padding:1px;
	padding-left:10px;
	padding-right:10px;
	margin-right:10px;
	border-top:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-right:solid 1px #828282;
	border-bottom:solid 1px #828282;
	margin-bottom:40px;
	text-align:center;
	background-color:#D4D4D4;
}

div.alternativlinkgrau a {
	font-size:80%;	
	color:#000000;
	text-decoration:none;
}

div.alternativlinkgrau a:hover {
	text-decoration:underline;
}


div.gelbeboxenrechts {
	width:501px;
	float:left;
	height:139px;
	overflow: hidden;
	padding-top:20px;
}

div.hellgelbeboxenrechts {
	width:501px;
	float:left;
	height:61px;	
	overflow: hidden;
}

div.gelbeboxrechts {
	width:501px;
	float:left;
	background-color:#FFFF00;
	padding:2px;
	margin-top:2px;
	display: none;
}

div.gelbeboxrechts p {
	font-size:70%;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;
}


div.hellgelbeboxrechts {
	width:501px;
	float:left;
	background-color:#FFFF9A;
	padding:2px;
	margin-top:2px;
	display: none;
}

div.hellgelbeboxrechts p {
	font-size:70%;
	font-weight:bold;
	color:#482EB6;
	padding-top:2px;
	padding-bottom:2px;
}


/*====================== PREISE ======================*/

div.preisboxoben {
	width:460px;
	float:left;
}

div.preisboxoben div.ueberschrift {
	width:313px;
	height:19px;
	padding-left:2px;
	padding-top:3px;
	float:left;
	background-color:#008102;
}

div.preisboxoben div.ueberschrift p {
	color:#FFFFFF;
	font-weight:bold;
	font-size:90%;
}

div.preiszeile {
	width:460px;
	float:left;
	padding-top:3px;
}

div.preiszeilemargin {
	width:460px;
	float:left;
	padding-top:3px;
	margin-bottom: 15px;
}

div.preiszeileleer {
	width:460px;
	float:left;
	height:15px;
}

p.herbizidangabe {
	font-size:70%;
	float:left;
	padding-top:1px;
	width:316px;
}
p.wertangabe {
	font-size:70%;
	float:left;
	padding-top:1px;
	width:50px;
	padding-left:2px;
}
input.preiszeile {
	border:0px;
	width:50px;
	float:left;
	font-size:70%;
	font-weight:bold;
	text-align:right;
	padding:1px;
}

div.preisPrintDel {
	width:220px;
	float:left;
	/*wenn in Preise 
	"zurück-Link"
	wieder einkommentiert wird, dann:
	width:320px;*/ 
}

div.preisPrintDelButton {
	width:auto;
	float:left;
	margin-right:10px;
	margin-bottom:40px;
}

div.preisPrintDelButton a.PrintLink {
	width:auto;
	float:left;
	padding:1px;
	padding-left:10px;
	padding-right:10px;
	border-top:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-right:solid 1px #828282;
	border-bottom:solid 1px #828282;
	text-align:center;
	font-size:80%;	
	color:#000000;
	text-decoration:none;
}

div.preisPrintDelButton a:hover {
	text-decoration:underline;
}


div.preisPrintDelButton a.PrintLinkGrau {
	width:auto;
	float:left;
	padding:1px;
	padding-left:10px;
	padding-right:10px;
	border-top:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-right:solid 1px #828282;
	border-bottom:solid 1px #828282;
	text-align:center;
	font-size:80%;	
	color:#000000;
	text-decoration:none;
	background-color:#D4D4D4;
}

div.preisPrintDelButton a.PrintLinkGrau:hover {
	text-decoration:underline;
}


/*====================== PREISE SPEICHERN ======================*/
div.preisespeichern {
	width:540px;
	float:left;

}

div.preisespeichern p {
	width:530px;
	font-size:80%;
	color:#000000;
}

div.preisSpeichern {
	width:530px;
	float:left;
	padding-top:30px;
	padding-bottom:20px;
}

div.preisSpeichernButton {
	width:auto;
	float:left;	
	margin-bottom:40px;	
}

div.preisSpeichernButton a.PreisSaveLink {
	font-size:80%;	
	color:#000000;
	text-decoration:none;
	text-align:center;
	padding:1px;
	padding-left:10px;
	padding-right:10px;
	margin-right:10px;
	border-top:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-right:solid 1px #828282;
	border-bottom:solid 1px #828282;
	background-color:#D4D4D4;
	float:left;
	width:auto;
}

div.preisSpeichernButton a.PreisSaveLink:hover {
	text-decoration:underline;
}

/*=================== LOGINCONTENT=====================*/

div.logincontentgesamt {
	width:699px;
	float:left;
	padding-bottom:40px;
	border-right:#000000 1px solid;
}

div.logincontentgesamt div.ueberschrift {
	width:auto;
	height:19px;
	padding-left:3px;
	padding-right:5px;
	padding-top:3px;
	float:left;
	background-color:#008102;
}

div.logincontentgesamt div.ueberschrift p {
	color:#FFFFFF;
	font-weight:bold;
	font-size:90%;
}

div.logincontent {
	width:699px;
	float:left;
	padding-top:20px;
}

div.logincontent div {
	width:699px;
	padding-top:7px;
	float:left;
}

div.logincontent p {
	font-size:80%;
	padding-bottom:10px;
}


div.logincontent p.mitzehnoben {
	padding-top:10px;
}

div.logincontent input {
	width:180px;
	border:0px;	
	float:left;
}

div.logincontent p.benutzername {
	width:130px;
	padding-left:10px;
	float:left;
}

div.logincontent p.password {
	width:130px;
	padding-left:10px;
	float:left;
}

div.registrieren {
	width:500px;
	float:left;
	padding-top:7px;
	padding-bottom:7px;
	font-size:75%;
}


div.registrieren a {
	color:#000000;
	text-decoration:underline;

}

div.registrieren a:hover {
	text-decoration:underline;
}

div.registrieren a span {
	font-weight:bold;

}

div.loginCheckbox {
	width:330px;
	float:left;
	font-size:80%;
	padding-left:345px;
	text-align:left;

}


div.loginCheckbox div.CheckboxBreite {
	width:30px;
	padding:0px;
	margin:0px;
	float:left;

}

div.loginCheckbox input {
	margin:0px;
	padding:0px;
	float:left;

}

div.loginCheckbox p {
	width:250px;
	margin:0px;
	padding:0px;
	float:left;
}

div.loginCheckbox div.LoginAufzaehlung {
	width:250px;
	margin:0px;
	padding:0px;
	float:left;

}


div.logincontent div div.pwVergessenLogin {
	width:200px;
	float:left;
	padding:0px;
	margin:0px;
	padding-top:2px;
	padding-left:55px;
	font-size:75%;
	text-align:left;
}

div.logincontent div div.pwVergessenLogin a {
	color:#000000;
	text-decoration:underline;

}

div.logincontent div div.pwVergessenLogin a:hover {
	text-decoration:underline;
}

div.loginabsenden {
	width:90px;
	float:left;
	padding-left:144px;
	padding-top:20px;
}

div.loginabsenden p {
	width:80px;
	float:left;
	border:solid 1px #FFFFFF;
	background-color:#D4D4D4;
	text-align:center;
}

div.loginabsenden p a  {
	font-size:80%;
	color:#000000;
	text-decoration:none;
}

div.loginabsenden p a:hover {
	text-decoration:underline;
}


div.backButton {
	width:90px;
	float:left;
	/*padding-left:384px;*/
	padding-top:20px;
	padding-left:20px;
}

div.backButton p {
	width:80px;
	float:left;
	border:solid 1px #FFFFFF;
	background-color:#D4D4D4;
	text-align:center;
}

div.backButton p a  {
	font-size:80%;
	color:#000000;
	text-decoration:none;
}

div.backButton p a:hover {
	text-decoration:underline;
}



div.logincontent div div.loginabsendenEmail {
	width:90px;
	float:left;
	padding:0px;
	margin:0px;
	padding-left:63px;
}

div.logincontent div div.loginabsendenEmail p {
	width:80px;
	padding:0px;
	margin:0px;
	float:left;
	border:solid 1px #FFFFFF;
	background-color:#D4D4D4;
	text-align:center;
}

div.logincontent div div.loginabsendenEmail p a  {
	color:#000000;
	text-decoration:none;
}

div.logincontent div div.loginabsendenEmail p a:hover {
	text-decoration:underline;
}







/*--- --- --- LOGIN Neu mit Reiter -- --- -- */
div.abstandLinksLogin {
	margin-left:115px;

}

p.LoginErklaerText {
	padding-left:115px;
	color:red;
	font-size:75%;
}

div.LoginRahmen {
	width:700px; 
 	float:left;
  	/*text-align:center;*/
  	border-left:#ffffff solid 1px;
  	border-bottom:#000000 solid 1px;
 	margin-top:15px;

}

div.LoginRahmen a {
	color:#000000;
	text-decoration:none;	
}

div.LoginRahmen a:hover {
	color:#000000;
	text-decoration:underline;	
}


div.LoginReiter1 {
	color:#000000;
	font-size:80%;
	text-align:center;
	width:90px;
	height:18px;
	float:left;
	padding-top:1px;
	background-color:#D4D4D4;
	border-right:solid 1px #999999;
	border-left:solid 1px #FFFFFF;
	border-top:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
}


div.LoginReiter1aktiv {
	color:#000000;
	font-size:80%;
	text-align:center;
	width:90px;
	height:18px;
	padding-top:1px;
	float:left;
	border-right:solid 1px #999999;
	background-color:#C1C1C1;
	border-top:solid 1px #FFFFFF;
}

div.LoginReiter2 {
	color:#000000;
	font-size:80%;
	text-align:center;
	width:160px;
	height:18px;
	float:left;
	padding-top:1px;
	background-color:#D4D4D4;
	border-right:solid 1px #999999;
	border-left:solid 1px #FFFFFF;
	border-top:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
}


div.LoginReiter2aktiv {
	color:#000000;
	font-size:80%;
	text-align:center;
	width:160px;
	height:18px;
	padding-top:1px;
	float:left;
	border-right:solid 1px #999999;
	background-color:#C1C1C1;
	border-top:solid 1px #FFFFFF;
}


div.LoginRahmenReiter#reiterleerLogin {
	width:447px;
	height:20px;
	float:left;
	border-bottom:solid 1px #FFFFFF;
}


div.abstandObenLogin {
	margin-top:5px;
}


/*=================== OeffnenCONTENT=====================*/

div.openclosegesamt {
	width:700px;
	float:left;
	padding-bottom:40px;
}

div.openclosegesamt div.ueberschrift {
	width:80px;
	height:19px;
	padding-left:2px;
	padding-top:3px;
	float:left;
	background-color:#008102;
}

div.openclosegesamt div.ueberschrift p {
	color:#FFFFFF;
	font-weight:bold;
	font-size:90%;
}

div.openclosecontent {
	width:700px;
	float:left;
	padding-top:20px;
	padding-bottom:20px;
}
/*
div.openclosecontent div {
	width:700px;
	padding-top:7px;
	float:left;
}*/



div.speichernUnter {
	width:650px;
	float:left;
}

div.speichernUnter p.speichernUnterText {
	width:130px;
	float:left;
	font-weight:normal;
}

div.openclosecontent p {
	font-size:80%;
	margin-bottom: 12px;
}

div.openclosecontent input {
	width:180px;
	border:0px;
	float:left;
}

div.openclosecontent p.benutzername {
	width:130px;
	font-weight:bold;
	float:left;
}

div.openclosecontent p.password {
	width:130px;
	font-weight:bold;
	float:left;
}

div.openclosecontent ul {
	padding:0px;
	margin:0px;
	font-size:80%;
	padding-left:16px;
	padding-bottom:10px;
}

div.openclosecontent li {
	padding:0px;
	margin:0px;	
}

div.openclosecontent li a {
	color:#000000;
	text-decoration:none;
}

div.openclosecontent li a:hover {
	text-decoration:underline;
}

div.oeffnenBack {
	width:200px;
	padding-left:260px;
	float:left;
	padding-top:5px;
}

/*
div.oeffnenBack p {
	width:80px;
	padding:0px;
	margin:0px;
	float:left;
	border:solid 1px #FFFFFF;
	background-color:#D4D4D4;
	text-align:center;
}
*/

div.oeffnenBack a.oeffnenBackLink  {
	color:#000000;
	text-decoration:none;
	width:80px;
	padding:0px;
	margin:0px;
	float:left;
	border:solid 1px #FFFFFF;
	background-color:#D4D4D4;
	text-align:center;
	font-size:80%;
}

div.oeffnenBack a.oeffnenBackLink:hover {
	text-decoration:underline;
}


div.oeffnenBack2 {
	width:90px;
	/*padding-left:260px;*/
	float:left;
	padding-top:39px;
}
/*
div.oeffnenBack2 p {
	width:80px;
	padding:0px;
	margin:0px;
	float:left;
	border:solid 1px #FFFFFF;
	background-color:#D4D4D4;
	text-align:center;
}
*/

div.oeffnenBack2 a.oeffnenLink  {
	color:#000000;
	text-decoration:none;
	width:80px;
	padding:0px;
	margin:0px;
	float:left;
	border:solid 1px #FFFFFF;
	background-color:#D4D4D4;
	text-align:center;
	font-size:80%;
}

div.oeffnenBack2 a.oeffnenLink:hover {
	text-decoration:underline;
}

div.listeGesamt {
	width:380px;
	height:180px;
	float:left;
	padding-top:20px;

}

div.listeGesamt p {
	font-size:80%;	
	padding:0px;
	margin:0px;
	padding-bottom:3px;
}


div.listenBoxOben {
	width:340px;
	background-color:#D4D4D4;
	float:left;
	border-left:#C1C1C1 solid 1px;
	border-top:#C1C1C1 solid 1px;
	border-right:#C1C1C1 solid 1px;
	border-bottom:#4F4F4F solid 1px;
}

div.listenBoxOben p {
	width:280px;
	font-size:80%;
	float:left;
	padding:0px;
	margin:0px;
	padding-left:3px;
}

div.listenBoxOben p.name {
	width:190px;
	border-right:solid 1px #C1C1C1;
}

div.listenBoxOben p.datum {
	width:100px;
}

div.listenBox {
	width:340px;
	height:150px;
	float:left;
	border-bottom:#C1C1C1 solid 1px;
	border-left:#C1C1C1 solid 1px;
	border-right:#C1C1C1 solid 1px;
	overflow:scroll;
	background-color:#FFFFFF;
}

div.listenBoxInhalt {
	width:100%;
	float:left;
}

div.listenBoxInhalt p {
	width:280px;
	font-size:80%;
	float:left;
	padding:0px;
	margin:0px;
	padding-left:3px;
	padding-bottom:2px;
}

div.listenBoxInhalt p a {
	color:#000000;
	text-decoration:none;
}

div.listenBoxInhalt p a:hover {
	color:#000000;
	text-decoration:underline;
}

/*
div.listenBoxInhalt p a:hover {
	color:#000000;
	text-decoration:underline;
}*/

div.listenBoxInhalt p.name {
	width:190px;
}

div.listenBoxInhalt p.datum {
	width:100px;
}

div.listenBoxInhalt div.unselected {
	background-color: #FFFFFF;
	width:322px;
	float:left;
}

div.listenBoxInhalt div.unselected a:hover{
	text-decoration:underline;
}


div.listenBoxInhalt div.iselected {
	background-color: #D4D4D4;
	width:322px;
	float:left;
}

div.listenBoxInhalt div.iselected a:hover {
	text-decoration:none;
}

div.speichernButton {
	width:100px;
	height:30px;
	float:left;
	padding-left:90px;
}
/*
div.speichernButton p {
	width:80px;
	padding:0px;
	margin:0px;
	float:left;
	border:solid 1px #FFFFFF;
	background-color:#D4D4D4;
	text-align:center;
}
*/ 

div.speichernButton a.saveLink  {
	color:#000000;
	text-decoration:none;
	width:80px;
	padding:0px;
	margin:0px;
	float:left;
	border:solid 1px #FFFFFF;
	background-color:#D4D4D4;
	text-align:center;
	font-size:80%;
}

div.speichernButton a.saveLink:hover {
	text-decoration:underline;
}


div.speichernBack {
	width:100px;
	height:30px;
	float:left;
}
/*
div.speichernBack p {
	width:80px;
	padding:0px;
	margin:0px;
	float:left;
	border:solid 1px #FFFFFF;
	background-color:#D4D4D4;
	text-align:center;
}
*/

div.speichernBack a.saveBackLink {
	color:#000000;
	text-decoration:none;
	width:80px;
	padding:0px;
	margin:0px;
	float:left;
	border:solid 1px #FFFFFF;
	background-color:#D4D4D4;
	text-align:center;
	font-size:80%;
}

div.speichernBack p a.saveBackLink:hover {
	text-decoration:underline;
}


/*====================== SPRITZFOLGE ======================*/
div.spritzfolgebox {
	width:940px;
	float:left;
	padding-bottom:20px;
}

div.spritzfolgebox div.ueberschrift {
	width:220px;
	height:19px;
	padding-left:2px;
	padding-top:3px;
	float:left;
	background-color:#008102;
}

div.spritzfolgebox div.ueberschrift p {
	color:#FFFFFF;
	font-weight:bold;
	font-size:90%;
}

div.spritzfolgeboxOben {
	width: 675px;
	overflow: hidden;
	float: left;
	/*padding-bottom: 20px;*/
	padding-bottom: 5px;
}

div.spritzfolgeboxOben div.ueberschrift {
	width:220px;
	height:19px;
	padding-left:2px;
	padding-top:3px;
	float:left;
	background-color:#008102;
}

div.spritzfolgeboxOben div.ueberschrift p {
	color:#FFFFFF;
	font-weight:bold;
	font-size:90%;
}

div.spritzfolgeboxOben div.ueberschriftNone {
	width:222px;
	height:22px;
	float:left;
}

div.spritzfolgeboxObenEvtl {
	width: 675px;
	overflow: hidden;
	float: left;
	/*padding-bottom: 20px;*/
	padding-bottom: 0px;
}

div.spritzfolgeboxObenEvtl div.ueberschriftNone {
	width:222px;
	height:15px;
	float:left;
}

div.spritzfolgeboxVAnsch {
	width:940px;
	float:left;
	/*padding-bottom:20px;*/
}

div.VAnschLeft {
	width: 222px;
	float: left;
}

div.VAnschRight {
	width: 400px;
	float: left;
}

div.spritzfolgeboxVAnsch div.ueberschrift {
	width:220px;
	height:19px;
	padding-left:2px;
	padding-top:3px;
	float:left;
	background-color:#008102;
}

div.spritzfolgeboxVAnsch div.ueberschrift p {
	color:#FFFFFF;
	font-weight:bold;
	font-size:90%;
}





div.gelbeboxlinksuntengesamt {
	width: 870px;
	float:left;
	/* border: 1px solid green; */
}

div.grauerRahmen2 {
	/*width:647px;*/
	width:861px;
	float:left;
	border:#C1C1C1 solid 1px;
}

div.ueberschriftundstadien {
	width: 860px;
	float:left;
}

div.ueberschriftundstadien div.ueberschrift {
	width:220px;
	height:19px;
	padding-left:2px;
	padding-top:3px;
	float:left;
	background-color:#008102;
}

.ObenElf {
	margin-top: 11px;
}

div.ueberschriftundstadien div.ueberschrift p {
	color:#FFFFFF;
	font-weight:bold;
	font-size:90%;
}

div.stadiengesamt {
	width:420px;
	float:left;
	padding-top:4px;
	padding-left:2px;
}

div.stadiengesamt p {
	float:left;
	text-align:center;
	color:#000000;
	font-weight:bold;
	font-size:70%;
	width:83px;
}

div.stadiengesamt p.ColorR {
	color: red;
}

div.InputTextBox {
	width:400px;
	float:left;
	padding: 0px;
	margin: 0 0 1px 0px;
}

div.InputTextBox p {
	width: 71px;
	float:left;
	color:#000000;
	font-weight:bold;
	font-size: 75%;
	text-align: right;
	padding: 0 4px 0 4px;
}

div.InputTextBox p.BezeichnungFlaeche {
	font-weight: normal;
	text-align: left;	
}


div.InputTextBox p.textinput input {
	height: 14px;
	padding-top: 0px;
	padding-bottom: 0px;
}

div.InputTextBox p.textinput input.grhektar {
	width: 80px;
}

div.InputTextBox p.textinput input.grhektarerror {
	width: 80px;
	border: 1px solid #ff0003;
}

div.InputTextBox p.textinput input.flaechename {
	padding: 0px;
	margin: 0px;
	width: 160px;
	height: 16px;
	font-weight: normal;
}


/**/

div.spritzzeile {
	width:940px;
	float:left;
}

div.spritzzeile p {
	width:217px;
	float:left;
	color:#000000;
	text-align:right;
	font-weight:bold;
	font-size:70%;
	padding-right:6px;
	padding-top:2px;
}

div.spritzzeile p.unkraeuter {
	width:90px;
	text-align:left;
	padding:0px;
	margin:0px;
}

div.spritzzeile p.anzahl {
	width:120px;
	text-align:left;
	padding:0px;
	margin:0px;
	font-weight:normal;
}

div.stadiengesamtunten {
	width:420px;
	float:left;
	padding-left: 2px;
}

div.stadiengesamtunten p {
	float:left;
	text-align:center;
	color:#000000;
	font-size:70%;
	width:68px;
	padding-top:3px;
}


div.stadiengesamtunten p.plus {
	width:35px;
	font-size:80%;
	font-weight:bold;
	text-align:right;
	padding-top:2px;
	margin-right:5px;
}

div.stadiengesamtunten p.Hectar {
	width:45px;
	font-size:75%;
	font-weight:bold;
	text-align:right;
	padding-top:2px;
	margin-right:5px;
}

div.stadiengesamtunten p.summe {
	width:50px;
	font-weight:bold;
	text-align:right;
}

div.stadiengesamtuntenVAnsch {
	width: 625px;
	float:left;
	padding-left: 2px;
}

div.stadiengesamtuntenVAnsch p {
	float:left;
	text-align:center;
	color:#000000;
	font-size:70%;
	/*width:68px;*/
	width: 83px;
	padding-top:3px;
}


div.stadiengesamtuntenVAnsch p.plus {
	width: 55px;
	font-size:80%;
	font-weight:bold;
	padding-top:2px;
	margin-right:5px;
}

div.stadiengesamtuntenVAnsch p.Hectar {
	width:55px;
	font-size:70%;
	font-weight:bold;
	text-align:right;
	padding-top:2px;
	margin-right:5px;
}

div.stadiengesamtuntenVAnsch p.summe {
	width:55px;
	font-weight:bold;
	text-align:right;
}



div.StadienSummeVAnsch {
	width: 595px;
	float: left;
	text-align: right; 
}
div.StadienSummeVAnsch p.SummeRed {
	font-size: 80%;
	font-weight:bold;
	color: red;
	width: 115px;
	float: right;
}

div.StadienSummeVAnsch p.PlusZusaetlich {
	font-size: 80%;
	font-weight:bold;
	width: 55px;
	float: right;
	text-align: center;
}
/*
div.StadienSummeVAnsch p {
	font-size: 80%;
	font-weight:bold;
	color: red;
}*/


div.spritzzeileunten {
	width:647px;
	float:left;
}

div.spritzzeileunten div.gelbebox {
	/*width:645px;*/
	width:862px;
	float:left;
	/*padding-left:2px;*/
}

div.spritzzeileunten div.gelbeboxzeile {
	/*width:645px;*/
	width:860px;
	height:20px;
	float:left;
	padding-left:2px;
	background-color:#FFFF00;	
	/*border-top:1px solid #FFFF00;*/
}

div.titel {
	width:220px;
	height:20px;
	float:left;
	font-weight:bold;	
	text-align:left;
	font-size:70%;
}

div.stadium1 {
	width: 83px;
	margin-right: 2px;
	height:20px;
	float:left;
	color:#000000;
	font-size:75%;
	text-align: center;
	font-weight:normal;
}

div.stadium2 {
	width: 83px;
	margin-right: 2px;
	height:20px;
	float:left;
	color:#000000;
	font-size:75%;
	text-align: center;
	font-weight:normal;
}

div.stadium3 {
	width: 83px;
	margin-right: 2px;
	height:20px;
	float:left;
	color:#000000;
	font-size:75%;
	text-align: center;
	font-weight:normal;
}

div.stadium4 {
	width: 83px;
	margin-right: 2px;
	height:20px;
	float:left;
	color:#000000;
	font-size:75%;
	text-align: center;
	font-weight:normal;	
}

div.stadium5 {
	width: 83px;
	margin-right: 2px;
	height:20px;
	float:left;
	color:#000000;
	font-size:75%;
	text-align: center;
	font-weight:normal;
}

div.stadiumHE {
	width: 55px;
	height:20px;
	float:left;
	color:#000000;
	font-size:75%;
	text-align: center;
	border-left:solid 1px #9AA522;
	font-weight:normal;
}

div.stadiumplus {
	width:55px;
	height:20px;
	float:left;
	color:#000000;
	font-size:75%;
	text-align: center;
	font-weight:normal;
	padding-right:5px;
}

div.stadiumplusblau {
	width:55px;
	height:20px;
	float:left;
	color:#000000;
	font-size:75%;
	text-align: center;
	font-weight:normal;
	padding-right:5px;
	font-weight:bold;
	color:#1807E1;
}

div.stadiumplusgruen {
	width:55px;
	height:20px;
	float:left;
	font-size:75%;
	text-align: center;
	font-weight:normal;
	padding-right:5px;
	font-weight:bold;
	color:#4CAF13;
}

div.stadiumplusorange {
	width:55px;
	height:20px;
	float:left;
	font-size:75%;
	text-align: center;
	font-weight:normal;
	padding-right:5px;
	font-weight:bold;
	color:#eb00dd;
}

div.stadiumsumme {
	width:55px;
	height:20px;
	float:left;
	border-left:solid 1px #9AA522;
	color:#000000;
	font-size:75%;
	text-align:center;
	font-weight:normal;	
}

div.stadiumsummerotfett {
	width:55px;
	height:20px;
	float:left;
	border-left:solid 1px #9AA522;
	font-size:75%;
	text-align: center;
	font-weight:bold;
	color:#D63A00;
}

div.stadiumicons {
	width:40px;
	height:17px;
	float:left;
	padding: 4px 0 0px 2px;
	text-align: left;
	border-left:solid 1px #9AA522;
	overflow: hidden;
	background-color: #c1c1c1;
}


div.stadiumicons img {
	width: auto;
	height: auto;
	float:left;
	margin: 0 2px 0 0;
}


div.gruenfett {
	font-weight:bold;
	color:#4CAF13;
	float:left;	
	font-size:75%;
	text-align: center;
}

div.blaufett {
	font-weight:bold;
	color:#1807E1;
	float:left;
	font-size:75%;
	text-align: center;
}

div.rotfett {
	font-weight:bold;
	color:#D63A00;
	float:left;
	font-size:75%;
	text-align:center;
}

div.spritzzeileborderoben {
	width:645px;
	float:left;
	padding-left:2px;
	border-top:1px solid #9AA522;
}

div.spritzzeileborderoben p {
	float:left;
	height:18px;
	color:#000000;
	font-size:75%;
	text-align:right;
	font-weight:normal;

}

div.spritzzeileborderoben p.titel {
	width:215px;
	text-align:left;
	font-size:70%;
	text-align:right;
	/*background-color:#C1C1C1;*/
	padding-right:5px;
}	

div.spritzzeileborderoben p.stadium1 {
	width:45px;
	border: green solid 1px;
	background-color:#FFFF00;
}


div.spritzzeileborderoben p.stadium2 {
	/*width:68px;*/
	background-color:#FFFF00;	
}

div.spritzzeileborderoben p.stadium3 {
	/*width:66px;*/
	background-color:#FFFF00;
}

div.spritzzeileborderoben p.stadium4 {
	/*width:70px;*/
	background-color:#FFFF00;
}

div.spritzzeileborderoben p.stadium5 {
	/*width:70px;*/
	background-color:#FFFF00;
}

div.spritzzeileborderoben p.stadiumplus {
	/*width:48px;*/
	padding-right:14px;
	background-color:#FFFF00;
}

div.spritzzeileborderoben p.stadiumHE {
	/*width:45px;*/
	padding-right:4px;	
	background-color:#FFFF00;
	border-left:solid 1px #9AA522;	
}

div.spritzzeileborderoben p.stadiumsumme {
	/*width:52px;*/
	border-left:solid 1px #9AA522;
	padding-right:11px;
	background-color:#FFFF00;
}


div.splittingboxgesamt {
	width: 630px;
	float:left;
	padding-left:216px;
	padding-top:5px;
	/*border: 1px solid RED;*/
}

div.splittingboxgesamt p {
	float:left;
	width: 85px;	
	height:18px;
	font-size:75%;
	text-align:center;
}

div.splittingboxgesamt p.BetragAngabe {
	float:left;
	width: 62px;	
	height:18px;
	font-size:75%;
	text-align:center;
}


div.splittingboxgesamt p.grauerhg {
	/*background-color:#c1c1c1;*/
}

div.splittingboxgesamt p.gelberhg {
	background-color:#FFFF00;
	display: none;
}

div.kommentarbox {
	width: 675px;
	float: left;
	/*margin-top: 20px;*/
	margin-top: 5px;
}

div.kommentarbox ul  {
	width: 675px;
	float: left;
}


div.textboxgrau {
	/*width: 273px;*/
	width: 673px;
	float:left;
	padding-top:2px;
	padding-left:2px;
	/*margin-bottom:10px;*/
}

div.textboxgrau p {
	margin:0px;
	padding:0px;

}

div.textboxgrau ul {
	padding:0px;
	margin:0px;
	float:left;
	font-size:75%;
	padding-left: 8px;
	padding-bottom:4px;
}

div.textboxgrau li {
	padding:0px;
	margin:0px;
	padding: 0 0 0 9px;
	margin:0px;
	background-image:url(/pics/layout/liz_hbz/zahl_leer.gif);
	background-repeat: no-repeat;	
	background-position: 0px 3px;		
}

div.textboxhellgelb {
	width: 673px;
	float:left;
	padding-top:2px;
	padding-left:2px;
	/*margin-top: 23px;*/
}

div#textboxhellgelbobere {
	display: none;
}

div#textboxhellgelbuntere {
	display: none;
}

div#textboxgrau {
	display: none;
}

div#sfcomment1 { 
	display: none;
}
div#sfcomment2 { 
	display: none;
}
div#sfcomment3 { 
	display: none;
}
div#sfcomment4 { 
	display: none;
}
div#sfcomment5 { 
	display: none;
}
div#sfcomment6 { 
	display: none;
}
div#sfcomment7 { 
	display: none;
}
div.textboxhellgelb p {
	margin:0px;
	padding:0px;
}

div.textboxhellgelb ul {
	padding:0px;
	margin:0px;
	float:left;
	font-size:75%;
	padding-left: 8px;
	padding-bottom:4px;
	display: none;
}

div.textboxhellgelb li {
	padding: 0 0 0 9px;
	margin:0px;
	background-image:url(/pics/layout/liz_hbz/zahl_leer.gif);
	background-repeat: no-repeat;	
	background-position: 0px 3px;	
}

div.textboxhellgelb li.rot {
	color:#D63A00;
	background-image:url(/pics/layout/liz_hbz/zahl_red_01.gif);
	background-repeat: no-repeat;	
	background-position: 0px 3px;
}

div.textboxhellgelb li.gruen {
	color:#4CAF13;
	background-image:url(/pics/layout/liz_hbz/zahl_green_02.gif);
	background-repeat: no-repeat;	
	background-position: 0px 3px;
}

div.textboxhellgelb li.orange {
	color:#eb00dd;
	background-image:url(/pics/layout/liz_hbz/zahl_orange_03.gif);
	background-repeat: no-repeat;	
	background-position: 0px 3px;
}

div.textboxhellgelb li.lila {
	color:#8916f5;
	background-image:url(/pics/layout/liz_hbz/zahl_lila_05.gif);
	background-repeat: no-repeat;	
	background-position: 0px 3px;
}

div.textboxhellgelb li.blau {
	color:#1807E1;
	background-image:url(/pics/layout/liz_hbz/zahl_blue_04.gif);
	background-repeat: no-repeat;	
	background-position: 0px 3px;	
}

div.textboxhellgelb li.tuerkis {
	color:#18b1b7;
	background-image:url(/pics/layout/liz_hbz/zahl_tuerkis_06.gif);
	background-repeat: no-repeat;	
	background-position: 0px 3px;	
}

div.zwischenzeile {
	width:254px;
	height: 170px;
	float:left;
	/*padding-left:657px;*/
	margin-top:15px;
	margin-bottom:22px;
	overflow: hidden;
}

div.stattzwischenzeile {
	width:254px;
	height: 0px;
	float:left;
	/*padding-left:657px;*/
	margin-top:15px;
	margin-bottom:22px;
	overflow: hidden;
	display: none;
}

div.zeile1stadienveraendert {
	width:860px;
	height:17px;
	float:left;	
}

td div.zeile1stadienveraendert {
	width:450px;
}

div.zeile2stadienveraendert {
	width:635px;
	padding-left: 225px;
	height:17px;
	float:left;	
	display: none;
}

td div.zeile2stadienveraendert {
	width:500px;
	padding-left: 150px;
}

div.stadienveraendert1 {
	width:78px;
	height:17px;
	float:left;
	border: 1px solid #7f9db9;
	background-color: #ffffab;
	margin-right: 10px;
}

div.stadienveraendert2 {
	padding-top: 3px;
	font-size:70%;
}

td div.stadienveraendert2 {
	font-size:100%;
	text-align: left;
}

div.berechnenknopf {
	width:82px;
	float:left;
	margin-right:20px;
	display: none;
}

div.berechnenknopf a.berechnenLink {
	width:80px;
	height:17px;
	padding-top:1px;
	background-color:#ECE9DA;
	float:left;
	border-top:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-bottom:solid 1px #848484;
	border-right:solid 1px #848484;
	text-align:center;
	margin-right:20px;
	color:#E0000D; 
	font-size:70%;
	text-decoration:none;
	font-weight:bold;
}

div.berechnenknopf a.berechnenLink:hover {
	text-decoration:underline;
}

div.berechnenknopfwaiting {
	width:80px;
	height:17px;
	padding-top:1px;
	background-color:#ECE9DA;
	float:left;
	border-top:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-bottom:solid 1px #848484;
	border-right:solid 1px #848484;
	text-align:center;
	margin-right:20px;
	display: none;
}

div.berechnenknopfwaiting a {
	color:#E0000D; 
	font-size:70%;
	text-decoration:none;
	font-weight:bold;
}

div.berechnenknopfwaiting a:hover {
	text-decoration:underline;
}

div.alternativknopf {
	width:140px;
	height:17px;
	padding-top:1px;
	float:left;
	border-top:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-bottom:solid 1px #848484;
	border-right:solid 1px #848484;
	text-align:center;
	display: none;
	margin-right:20px;
}

div.alternativknopf a {
	color:#000000; 
	font-size:75%;
	text-decoration:none;
}

div.alternativknopf a:hover {
	text-decoration:underline;
}

div.zurueckgesamtflaeche {
	width:140px;
	height:32px;
	padding-top:1px;
	float:left;
	border-top:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-bottom:solid 1px #848484;
	border-right:solid 1px #848484;
	text-align:center;
	margin-right:20px;
	margin-bottom: 10px;
}

div.zurueckgesamtflaeche a {
	color:#000000; 
	font-size:75%;
	text-decoration:none;
}

div.zurueckgesamtflaeche a:hover {
	text-decoration:underline;
}

div.alternativknopfgrau {
	width:140px;
	height:17px;
	padding-top:1px;
	float:left;
	border-top:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-bottom:solid 1px #848484;
	border-right:solid 1px #848484;
	text-align:center;
	display: none;
	margin-right:20px;
	background-color:#D4D4D4;
}

div.alternativknopfgrau a {
	color:#000000; 
	font-size:75%;
	text-decoration:none;
}

div.alternativknopfgrau a:hover {
	text-decoration:underline;
}



div.spritzPrintDel {
	width:97px;
	float:left;
}

div.spritzPrintDelButton {
	width:80px;
	height:17px;
	padding-top:1px;
	float:left;
	border-top:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-bottom:solid 1px #848484;
	border-right:solid 1px #848484;
	text-align:center;
	display: none;
	margin-bottom:15px;

}

div.spritzPrintDelButton a {
	color:#000000; 
	font-size:75%;
	text-decoration:none;
}

div.spritzPrintDelButton a:hover {
	text-decoration:underline;
}


div.spritzButton {
	width:auto;
	float:left;
	margin-right:10px;
	margin-bottom:20px;
}

div.spritzButton a.SpritzLink {
	width:auto;
	float:left;
	padding:1px;
	padding-left:10px;
	padding-right:10px;
	border-top:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-right:solid 1px #828282;
	border-bottom:solid 1px #828282;
	text-align:center;
	font-size:80%;	
	color:#000000;
	text-decoration:none;
}

div.spritzButton a.SpritzLink:hover {
	text-decoration:underline;
}


/*===============SPRITZFOLGE GESAMTFLÄCHE================*/

div.ContentTableLeft {
	/*width: 825px;*/
	width: 790px;
	float: left;
	font-size: 75%;
	margin-bottom: 20px;
	overflow: hidden;

}

div.ContentRightButtons {
	width: 90px;
	float: left; 
	font-size: 75%;	
	padding: 0 0 0 5px;
}

table.GesamtflaechenTabelle {
	text-align: center;
	overflow: hidden;
}


.InputFlaecheSizeS {
	width: 96px;
	height: 14px;
	padding: 2px;
	margin: 0px;
	text-align: center;	
	float: left;
	border: solid 1px #999999;
}


.InputFlaecheSizeM {
	width: 138px;
	height: 26px;
	padding: 2px;
	margin: 0px;
	float: left;
	border: 0px;
}

.InputFlaecheSizeMnondefault {
	width: 138px;
	height: 26px;
	padding: 2px;
	margin: 0px;
	float: left;
	border: 0px;
	background-color: #ffffab;
}

.InputFlaecheSizeSM {
	width: 138px;
	height: 14px;
	padding: 2px;
	margin: 0px;
	text-align: center;	
	float: left;
	border: 0px;	
	border: solid 1px #999999;
}


div.GrauBoxMitBorderUndHG {
	width: 100px;
	height: 14px;
	padding: 2px;
	margin: 0px;
	text-align: center;	
	float: left;
	border: 0px;	
	border: solid 1px #999999;
	background-color: #ece9d8;
}

.InputFlaecheSizeSMError {
	width: 138px;
	height: 14px;
	padding: 2px;
	margin: 0px;
	text-align: center;	
	float: left;
	border: 0px;
	border: 1px solid RED;
}

.InputFlaecheSeclectSizeS {
	width: 60px;
	height: 23px;
	padding: 0px;
	margin: 0px;
	text-align: center;	
	float: left;
	border: 0px;	
	font-size:10px;
}


.InputFlaecheSeclectSizeM {
	width: 142px;
	height: 18px;
	padding: 0px;
	margin: 0px;
	text-align: left;	
	float: left;
	border: solid 1px #999999;
	font-size:10px;
}

.InputFlaecheSeclectSizeMError {
	width: 142px;
	height: 18px;
	padding: 0px;
	margin: 0px;
	text-align: left;	
	float: left;
	border: solid 1px RED;
	font-size:10px;
}

.InputFlaecheSeclectSizeMnondefault {
	width: 142px;
	height: 18px;
	padding: 0px;
	margin: 0px;
	text-align: left;	
	float: left;
	border: solid 1px #999999;
	background-color: #ffffab;
	font-size:10px;
}

.TextLeft {
	text-align: left;
}

.TextCenter {
	text-align: center;
}

.TextRight {
	text-align: right;
}


.TextSizeXS {
	font-size: 10px;
}

.fontbold {
	font-weight: bold;
}

.ObenZehn {
	margin-top: 10px;
}

.PaddingZwei {
	padding: 2px;
}

.PaddingZweiNoTop {
	padding: 0 2px 2px 2px;
}

.PaddingZweiNoBottom {
	padding: 0 2px 0px 2px;
}

.PaddingZweiNoLeft {
	padding: 0 2px 2px 0px;
}

.BGHellgrau {
	background-color:#d4d4d4;
}

.BGHellgelb {
	height: 20px;
	background-color:#ffff99;
}

.BGRotgelb {
	background-color:#ff4c2e;
}

.BGGelb {
	height: 20px;	
	background-color:#ffff00;
}
.BGGruen {
	background-color:#008102;
}

.BGGrau {
	background-color:#c1c1c1;
}

.ColorW {
	color: #ffffff;
}

.ColorR {
	color: red;
}

.BorderLeft  {
	border-left: solid 1px #999999;
}

.BorderTop {
 	border-top: solid 1px #999999;
}


.BorderRight  {
	 border-right: solid 1px #999999;
}

.BorderBottom {
 	border-bottom: solid 1px #999999;
}

.BorderAll {
	 border-top: solid 1px #999999;
	 border-left: solid 1px #999999;
	 border-right: solid 1px #999999;
	 border-bottom: solid 1px #999999;
}



div.flaechePrintDel {
	width:90px;
	float:left;
	margin-top: 176px;	
}



div.AltHerbButtonRot {
	width:82px;
	float:left;
	margin-bottom: 25px;
}

div.AltHerbButtonRot a.AltHerbButtonRot {
	width:92px;
	/*height:17px;*/
	padding-top:1px;
	background-color:#ECE9DA;
	float:left;
	border-top:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-bottom:solid 1px #848484;
	border-right:solid 1px #848484;
	text-align:center;
	margin-right:20px;
	color:#E0000D;
	text-decoration:none;
	font-weight:bold;
}

div.berechnenknopfflaeche {
	width:82px;
	float:left;
	margin-bottom: 25px;
}

div.berechnenknopfflaeche a.berechnenLink {
	width:80px;
	height:17px;
	padding-top:1px;
	background-color:#ECE9DA;
	float:left;
	border-top:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-bottom:solid 1px #848484;
	border-right:solid 1px #848484;
	text-align:center;
	margin-right:20px;
	color:#E0000D;
	text-decoration:none;
	font-weight:bold;
}




div.flaechePrintDelButton {
	width: auto;
	float: left;
	margin-right: 10px;
	margin-bottom: 20px;
}

div.flaechePrintDelButton a.PrintLink {
	width:auto;
	float:left;
	padding:1px;
	padding-left:10px;
	padding-right:10px;
	border-top:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-right:solid 1px #828282;
	border-bottom:solid 1px #828282;
	text-align:center;
	/*font-size:80%;	*/
	color:#000000;
	text-decoration:none;
}

div.flaechePrintDelButton a:hover {
	text-decoration:underline;
}


div.flaechePrintDelButton a.PrintLinkGrau {
	width:auto;
	float:left;
	padding:1px;
	padding-left:10px;
	padding-right:10px;
	border-top:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-right:solid 1px #828282;
	border-bottom:solid 1px #828282;
	text-align:center;
	/*font-size:80%;*/	
	color:#000000;
	text-decoration:none;
	background-color:#D4D4D4;
}

div.preisPrintDelButton a.PrintLinkGrau:hover {
	text-decoration:underline;
}










/*====================== ANPASSUNG ======================*/


div.anpassunglinksoben {
	width:443px;
	float:left;
}

div.anpassunglinksoben div.ueberschrift {
	width:213px;
	height:19px;
	padding-left:2px;
	padding-top:3px;
	float:left;
	background-color:#008102;
}

div.anpassunglinksoben div.ueberschrift p {
	color:#FFFFFF;
	font-weight:bold;
	font-size:90%;
}

div.werteinheit {
	width:170px;
	float:left;
	padding-left:10px;
}

div.werteinheit p {
	font-size:70%;
	float:left;
	padding-top:4px;
}

div.anpassungzeile {
	width:433px;
	float:left;
	margin-top:1px;
}

div.anpassungzeile p {
	width:433px;
	height:16px;
	float:left;
	font-size:70%;
	padding-top:2px;
	padding-right:2px;
}

div.anpassungzeile p.erstespalte {
	width:215px;
	text-align:left;
}

div.anpassungzeile p.erstespaltetextright {
	width:210px;
	text-align:right;
	padding-right:5px;
}

div.anpassungzeile p.zweitespalte {
	width:60px;
	margin-right:10px;
	text-align:center;
}

div.anpassungzeile p.drittespalte {
	width:60px;
	margin-right:10px;
	text-align:center;
}

div.anpassungzeile p.viertespalte {
	width:65px;
	color:red;
	text-align:center;
}

/*
div.anpassungzeile p.zweitespalteweiss {
	width:60px;
	margin-right:10px;
	background-color:#FFFFFF;	
	text-align:right;	
}
*/ 


div.anpassungzeile input {
	width:60px;
	border:0px;
	padding:1px;
	margin:0px;
	height:16px;
	margin-right:10px;	
	text-align:right;
	font-family:arial;
	float:left;
	font-size:70%;
}

div.anpassungzeile p.drittespaltegelb {
	width:60px;
	margin-right:10px;
	background-color:#FFFF00;
	text-align:right;
}

div.anpassungzeile p.viertespaltegrau {
	width:65px;
	background-color:#D7D7D7;	
	text-align:right;
}



/*====================== ALTERNATIVE Herbizide ======================*/
div.alternativelinksoben {
	width:452px;
	float:left;
	margin-right:10px;
}

div.alternativelinksoben div.ueberschrift  {
	width:188px;
	height:19px;
	padding-left:2px;
	padding-top:3px;
	float:left;
	background-color:#008102;
	margin-right:10px;

}

div.alternativelinksoben div.ueberschrift p {
	color:#FFFFFF;
	font-weight:bold;
	font-size:90%;
}

div.alternativtext {
	width:245px;
	float:left;
	overflow: hidden;
}

div.alternativtext p {
	font-size:70%;
	float:left;
	padding-top:4px;
}


div.alternativtext p.VPFlaecheGroesse {
	width: auto;
	float: left;
	font-size:80%;	
	padding: 3px 25px 0px 0px;
}


div.alternativtext p.VPXWaehlenRed {
	width: auto;
	float: left;
	color: red; 
	padding: 4px 0px 0px 0px;
	font-weight: bold;
}


div.pfeilundauswahlbox {
	width:452px;
	float:left;
}

div.FlaechengroesseAlt {
	width: 147px;
	height: 28px;
	padding-top:5px;
	float:left;
	text-align:left;
	font-size:80%;	
	padding-right:25px;	
	padding-right:5px;
	overflow: hidden;	
	/*border: 1px solid RED;*/
}

div.kiloangabe {
	width: 147px;
	padding-top:20px;
	float:left;
	text-align:right;
	font-size:70%;	
	padding-right:5px;
	/*border: 1px solid GREEN;*/
}

div.lizaktuell {
	width:70px;
	float:left;
	text-align:center;
	font-size:80%;
	font-weight:bold;
}

div.lizaktuell select {
	width:70px;
}


div.pfeilbox {
	width:32px;
	float:left;
	color:red;
	font-size:180%;
	text-align:center;
	font-weight:bold;
}

div.alternativangabe {
	width:40px;
	padding-top: 2px;
	float:left;
	font-size:70%;
	font-weight:bold;
}

div.alternativbox {
	width:446px;
	margin-top:1px;
	float:left;
	border-left:solid 1px #969696;
	border-top:solid 1px #969696;
	border-right:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
	/*background-color:#FFFF00;*/
}

div.graueBorderReBot {
	width:auto;
	float:left;
	border-right:solid 1px #C1C1C1;
	border-bottom:solid 1px #C1C1C1;
}


div.alternativzeile {
	width:100%;
	float:left;
}

div.alternativzeile p {
	height:16px;
	float:left;
	font-size:70%;
	padding-right:2px;
	padding-top:2px;
	text-align:right;
}

div.alternativzeile p.erstespalte {
	width: 304px;
	text-align:left;
	padding-left:3px;
	overflow: hidden;
	/*background-color:#C1C1C1;*/
}

div.alternativzeile p.erstespalterot {
	width: 304px;
	text-align:left;
	padding-left:3px;
	color: RED;
	font-weight: bold;
	overflow: hidden;
	/*background-color:#C1C1C1;*/
}


div.alternativzeile p.zweitespalte {
	width:59px;
	border-left:1px solid #969696;
	/*background-color:#C1C1C1;*/
}

div.alternativzeile p.zweitespaltegelb {
	width:59px;	
	border-left:1px solid #969696;
	background-color:#FFFF00;
	text-align:center;
}


div.alternativzeile div.drittespalte {
	width:32px;
	float:left;
}

div.alternativzeile input {
	width:32px;
	border:0px;
	padding:1px;
	margin:0px;
	height:15px;
	text-align:center;
	font-family:arial;
	float:left;
	font-size:70%;
	border-left:1px solid #008000;
	border-right:1px solid #008000;
	border-bottom:1px solid #969696;
}


div.alternativzeile p.viertespalte {
	width:35px;
	background-color:#FFFF00;
	padding-right:1px;
	font-weight:bold;	
	overflow: hidden;
}

div.alternativmittel {
	width:448px;
	float:left;
}

div.alternativmittel p {
	height:16px;
	padding-top:2px;
	float:left;
	color:#000000;
	font-size:70%;
}

div.alternativmittel p.mittelkosten {
	width:273px;
	padding-left:33px;
	padding-right:5px;
	text-align: right;
}

div.alternativmittel p.angabe1 {
	width:61px;
	/*background-color:#D7D7D7;*/
	text-align:center;
}

div.alternativmittel p.angabe2 {
	width:36px;
}

div.alternativmittel p.angabe3 {
	width:40px;
	/*background-color:#D7D7D7;*/
	text-align:center;
}

div.alternativPrintDel {
	width:308px;
	float:left;
	padding-top:10px;
	padding-left:140px;
	text-align:center;
}

div.alternativPrintDelButton {
	width:auto;
	float:left;
	margin-right:10px;
}

div.alternativPrintDelButton a.alternHerbLink  {
	font-size:80%;	
	color:#000000;
	text-decoration:none;
	width:auto;
	float:left;
	padding:1px;
	padding-left:10px;
	padding-right:10px;
	border-top:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-right:solid 1px #828282;
	border-bottom:solid 1px #828282;
	text-align:center;
}

div.alternativPrintDelButton a.alternHerbLink:hover {
	text-decoration:underline;
}



div.alternativPrintDelButton2 {
	width:auto;
	float:left;
}

div.alternativPrintDelButton2 a.alternHerbLink  {
	font-size:80%;	
	color:#000000;
	text-decoration:none;
	width:auto;
	float:left;
	padding:1px;
	padding-left:10px;
	padding-right:10px;
	border-top:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-right:solid 1px #828282;
	border-bottom:solid 1px #828282;
	text-align:center;
}

div.alternativPrintDelButton2 a.alternHerbLink:hover {
	text-decoration:underline;
}

div.kombiproduktekommentar {
	height:15px;
	width: 910px;
	padding-top:8px;
	float:left;
	color:#000000;
	font-size:70%;
	text-align: left;	
	display: block;
	color: RED;
}

div.notneededkommentar {
	width: 310px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:8px;
	margin-left:70px;
	float:left;
	color:#000000;
	font-size:70%;
	text-align: left;	
	display: block;
	background-color: #ffaaaa;
}


div.altoelkommentar {
	height:16px;
	width: 448px;
	padding-top: 10px;
	float:left;
	color:#000000;
	font-size:70%;
	text-align: left;	
	display: none;
}

div.alternativerechtsoben {
	width:450px;
	margin-top:2px;
	border-top:solid 1px #969696;
	border-right:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
	border-left:solid 1px #969696;
	float:left;
}

div.alternativerechtsoben h1 {
	width:450px;
	text-align:center;
	font-size:90%;
	padding-top:2px;
	padding-bottom:2px;
}

div.alternativerechtsoben h1.vrelativ {
	width:450px;
	text-align:center;
	font-size:90%;
	padding-top:2px;
	padding-bottom:2px;
	position: absolute;
	top: 0px;
	left: 250px;
	z-index: 99;
}

div.alternativzeilerechts {
	width:450px;
	float:left;
}

div.alternativzeilerechtshoch {
	padding-top: 2px;
	height:36px;
}

div.alternativzeilerechts p {
	width:45px;
	height:16px;
	float:left;
	font-size:80%;
	padding-top:2px;
	text-align:center;
}

div.alternativzeilerechts p.wirkstbedarfhead {
	width:380px;
	height:16px;
	float:left;
	font-size:80%;
	padding-top:0px;
	text-align:center;	
	font-weight: bold;
}

div.alternativzeilerechts p.top {

}

div.alternativzeilerechts p.tophoch {
	height:32px;
}



div.alternativzeilerechts p span.wsstern {
	display: none;
}

div.alternativzeilerechts p.hggelb {
	background-color:#FFFF00;
	font-weight:bold;
	font-size:70%;
}

div.alternativzeilerechts p.hggelbrot {
	background-color:#FFFF00;
	font-size:70%;
	font-weight:bold;
	color:#D63A00;
}

div.alternativzeilerechts p.hggelbueberhang {
	background-color:#FFFF00;
	font-size:70%;
	width:450px;
	text-align: center;
	font-weight:bold;
	color:#D63A00;
}

div.alternativzeilerechts p.hghellgelb {
	background-color:#FFFF99;
	font-size:70%;
}

div.alternativzeilerechts p.hghellgelb2 {
	background-color:#ffe699;
	font-size:70%;
	width: 40px;
}

div.alternativzeilerechts p.altslash {
	width:8px;
	background-color:#ffe699;
	display: none;
}

div.alternativzeilerechts p.hghellgelbrot {
	background-color:#FFFF99;
	font-size:70%;
	color: RED;
}

div.alternativzeilerechts p.hghellgrau {
	background-color:#D7D7D7;
	font-size:70%;
}

div.alternativfussnote {
	font-size:70%;
	width:450px;
	text-align: center;
	color:#000000;	
}

div.trennlinie {
	width:450px;
	float:left;
	border-top:1px solid #008000;
}



/*  ------------- MELDUNGBOX ------------- */

div.meldungboxgesamt {
	width:700px;
	float:left;
}

div.meldungboxgesamt div.ueberschrift {
	width:auto;
	height:19px;
	padding-left:3px;
	padding-right:5px;
	padding-top:3px;
	background-color:#F4A51C;
	float:left;
}

div.meldungboxgesamt div.ueberschrift p {
	color:#FFFFFF;
	font-weight:bold;
	font-size:90%;
}


div.meldungtext {
	width:630px;
	float:left;	
	padding-top:10px;
	padding-bottom:10px;
}

div.meldungtext p {
	color:#FF0000;
	font-weight:normal;
	font-size:80%;
}

div.meldungtext ul  {
	padding:0px;
	margin:0px;
	font-size:80%;
	padding-left:16px;
	padding-top:10px;
	padding-bottom:10px;
	color:#FF0000;
}

div.meldungtext li {
	padding:0px;
	margin:0px;	
}

div.fehlericon {
	width:14px;
	height:14px;
	float:left;
	margin-top:2px;
	margin-left:5px;
	/*margin-right:54px;*/
	border:1px solid #77C572;
	background-color:#ff0003;
	display: none;
}

div.fehlericon p {
	width:8px;
	padding:0px;
	margin:0px;
	padding-left:6px;
	color:#E0F0C9;
	font-size:70%;
	font-weight: bold;
	float:none;
	text-align:left;
}


div.GrauIcon {
	width:30px;
	height:14px;
	float:left;
	margin-top:2px;
	margin-left:5px;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #000000;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #000000;
	background-color:#D4D0C8;
	cursor:help;
	display: none;	
}

div.GrauIcon p {
	width:auto;
	padding:0px;
	margin:0px;
	padding-left:6px;
	color:#999999;
	font-size:70%;
	float:none;
	text-align:left;
	font-style:italic;
}


div.GruenIcon {
	width:30px;
	height:14px;
	float:left;
	margin-top:2px;
	margin-left:5px;
	border: solid 1px #77C572;
	background-color:#008102;
	display: none;	
}

div.GruenIcon a {
	width:auto;
	height:12px;
	padding:0px;
	margin:0px;
	padding-left:6px;
	text-align: center;
	color:#FFFFFF;
	font-size:70%;
	float:none;
	text-align:left;
}


div.fehlericongross {
	width:105px;
	height:14px;
	float:left;
	margin-top:2px;
	margin-left:5px;
	/*margin-right:54px;*/
	border:1px solid #77C572;
	background-color:#ff0003;
	display: none;
}

div.fehlericongross p {
	width:97px;
	padding:0px;
	margin:0px;
	padding-left:6px;
	color:#E0F0C9;
	font-size:70%;
	font-weight: bold;
	float:none;
	text-align:left;
}


/*====================== DOWNLOAD ======================*/
div.downloadgesamt {
	width:700px;
	float:left;
}

div.downloadgesamt div.ueberschrift {
	width:auto;
	height:19px;
	padding-left:3px;
	padding-right:5px;
	padding-top:3px;
	background-color:#008102;
	float:left;
}

div.downloadgesamt div.ueberschrift p {
	color:#FFFFFF;
	font-weight:bold;
	font-size:90%;
}


div.downloadcontent {
	width:700px;
	float:left;
	padding-top:20px;
}


div.downloadcontent p {
	font-size:80%;
	padding-bottom:10px;
}
	
	
div.schlagwortinput {
	width:700px;
	padding-top:7px;
	padding-bottom:10px;
	float:left;
}

div.schlagwortinput  p {
	width:110px;
	font-weight:bold;
	float:left;
}

div.downloadcontent input {
	width:180px;
	border:0px;
}

div.downloadlink {
	width:130px;
	float:left;
	padding:1px;
	border-top:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-right:solid 1px #828282;
	border-bottom:solid 1px #828282;
	margin-bottom:40px;
	text-align:center;
}

div.downloadlink a {
	font-size:80%;	
	color:#000000;
	text-decoration:none;
}

div.downloadlink a:hover {
	text-decoration:underline;
}



/*====================== BEENDEN ======================*/
div.beeendenText {
	width:540px;
	float:left;
	padding-bottom:15px;
}

div.beeendenText p {
	width:540px;
	font-size:80%;
	color:#000000;
	float:left;
}


div.beeendenText p.checkbox {
	padding-top:10px;
	padding-left:20px;
}

div.beeendenText p.checkbox input {
	padding:0px;
	margin:0px;
	margin-right:3px;
}


div.beeendenButtonGesamt {
	width:240px;
	float:left;
	padding-left:225px;
	padding-bottom:30px;
}

div.beeendenButton {
	width:72px;
	float:left;
	margin-right:20px;
}

div.beeendenButton a.beendenLink {
	font-size:80%;	
	color:#000000;
	text-decoration:none;
	width:70px;
	float:left;
	padding:1px;
	border-top:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-right:solid 1px #828282;
	border-bottom:solid 1px #828282;
	background-color:#D4D4D4;
	text-align:center;
}

div.beeendenButton a.beendenLink:hover {
	text-decoration:underline;
}


/* ----------- MERKEN / LADEN--------------*/

div.merkenLadenButton {
	width:auto;
	float:left;
	margin-right:10px;
}

div.merkenLadenButton a.merkenLink {
	font-size:80%;	
	color:#000000;
	text-decoration:none;
	background-color:#D4D4D4;
	padding:1px;
	padding-left:10px;
	padding-right:10px;
	border-top:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-right:solid 1px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
	margin-bottom:40px;
	text-align:center;
}

div.merkenLadenButton a:hover {
	text-decoration:underline;
}

.redColor {
	color:#FF0000;
}

.linkBoxGesamt {
	width:auto;
	float:left;
	margin-right:10px;
}



a.LinkInBox {
	color:#000000;
	text-decoration:none;
	font-size:80%;
	padding-left:10px; 
	padding-right:10px;
	padding-top:2px; 
	padding-bottom:1px;
	float:left;
	width:auto;
	border-left:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-right:1px solid #828282;
	border-bottom:1px solid #828282;
}

a.LinkInBox:hover {
	text-decoration:underline;
}

a.LinkInBoxRot {

	color:#E0000D;
	text-decoration:none;
	font-size:80%;
	padding-left:10px; 
	padding-right:10px;
	padding-top:2px; 
	padding-bottom:1px;
	float:left;
	width:auto;
	background-color:#ECE9DA;
	border-top:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-bottom:solid 1px #848484;
	border-right:solid 1px #848484;
	font-weight:bold;
}

a.LinkInBoxRot:hover {
	text-decoration:underline;
}


a.LinkInBoxGrau {
	color:#000000;
	text-decoration:none;
	font-size:80%;
	padding-left:10px; 
	padding-right:10px;
	padding-top:2px; 
	padding-bottom:1px;
	float:left;
	width:auto;
	margin-top: 10px;
	border-left:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-right:1px solid #828282;
	border-bottom:1px solid #828282;	
	background-color:#D4D4D4;
}

a.LinkInBoxGrau:hover {
	text-decoration:underline;
}


