html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub,  tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video, hr {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

body{
	width:670px;
	font-family:arial;
	font-size:12px;
	color:#414141;
}

b{font-weight:bold;}
h1{font-size:18px;font-weight:bold;}
h2{font-size:14px;font-weight:bold;}

table{width:670px;font-size:12px;}

hr{
	width:100%;
	height:3px;
	background-color:#000;
}

.betrieb{
	background-color:#F5F5F5;
}

.betrieb td{padding:5px;}

.betrieb td:first-child{
	text-align:left;
}

.betrieb td:last-child{
	text-align:right;
}

.line-small{
	/* height:1px; */
	background-color:#000 !important;
	padding:0 !important;
	height:1px !important;
}

.line-medium{
	/* height:3px; */
	background-color:#000 !important;
	padding:0 !important;
	height:3px !important;
}




.eingabe{
	font-weight:bold;
	background-color:#F5F5F5;
}

.eingabe .thin{
	font-weight:normal;
}

.eingabe td{padding:5px;text-align:right;height:20px;vertical-align:middle;}

.eingabe td:first-child{text-align:left;background-color:#F5F5F5;font-weight:normal;}
.eingabe td:last-child{background-color:#F5F5F5;padding-right:10px;}
.eingabe .center{text-align:center;}

.eingabe input, select{
	width:230px;
	border:1px dotted #000;
	/* text-align:right; */
	font-size:12px;
}


.ausgabe{
	font-weight:bold;
}

.ausgabe .thin{
	font-weight:normal;
}

.ausgabe td{padding:5px;text-align:right;padding-right:10px;}

.ausgabe td:first-child{text-align:center;background-color:#F5F5F5;border-right:1px dotted #000;width:166px;}
.ausgabe td:last-child{background-color:#F5F5F5;border-left:1px dotted #000;padding-right:10px;width:225px;}
.ausgabe .center{text-align:center;}

.eingabeneu{
	font-weight:bold;
}

.eingabeneu .thin{
	font-weight:normal;
}

.eingabeneu td{padding:5px;text-align:right;padding-right:10px;}

.eingabeneu td:first-child{text-align:center;background-color:#F5F5F5;}
.eingabeneu td:last-child{background-color:#F5F5F5;padding-right:10px;}
.eingabeneu .center{text-align:center;}




#buttonframe{
	/* background-color:#f00; */
	/* height:100px; */
}

.button{

	width:250px;
	/* display:inline; */
	margin:20px;
	margin-right:30px;
	margin-left:42px;
	float:left; 
	padding:5px;
	border-radius:10px;
	border:1px solid #000;
	background-color:#F5F5F5;
	text-align:center;
	/* height:30px; */
	cursor:pointer;
	text-transform:uppercase;
	font-size:13px;
	/* font-weight:bold; */
}

.button:hover{
	border-color:#ccc;
}

.activehektar{
	background-color:#339933;
	color:#fff;
}

.activebetrieb{
	background-color:#3c3ca4;
	color:#fff;
}


#betriebon:hover{background-color:#3c3ca4;color:#fff;}
#hektaron:hover{background-color:#339933;color:#fff;}







#submit{
	width:150px;
	float:right;
}

.error{
	color:f00;
	font-size:11px;
	margin-top:5px;
	font-weight:bold;
	width:290px;
}
#copy{
	color:#999;
	text-align:right;
	margin-top:20px;
}

.fussnote{margin-top:5px;}

.legende{position:relative;top:-20px;text-align:center;}
#copy{position:relative;top:-20px;}


#charthektar{
	position:relative;
	clear:both;
	width:670px;
	height:300px;	
}

#chartbetrieb{
	position:relative;
	clear:both;
	width:670px;
	height:300px;	
	display:none;
}

.innerframe{
	width:500px;
	/* height:300px; */
	height:250px;
	margin-left:110px;
	/* background-color:#ccc; */
	position:relative;
}

#charthektar .bar{
	width:30px;
	background-color:#339933;
	float:left;
	position:absolute;
}

#chartbetrieb .bar{
	width:30px;
	background-color:#3c3ca4;
	float:left;
	position:absolute;
}

.bar1{bottom:0;left:25px;}
.bar2{bottom:0;left:95px;}
.bar3{bottom:0;left:165px;}
.bar4{bottom:0;left:235px;}
.bar5{bottom:0;left:305px;}
.bar6{bottom:0;left:375px;}
.bar7{bottom:0;left:445px;}


.skala{
	height:1px;
	width:500px;
	background-color:#ddd;
	position:absolute;
}

.skala4{bottom:0px;background-color:#000;}
.skala3{bottom:50px;}
.skala2{bottom:100px;}
.skala1{bottom:150px;}
.skala0{bottom:200px;}

.legend{
	position:absolute;
	/* left:-40px; */
	right:514px;
	text-align:right;
}

.legend4{bottom:-5px;}
.legend3{bottom:45px;}
.legend2{bottom:95px;}
.legend1{bottom:145px;}
.legend0{bottom:195px;}

.bottomlegend{
	position:absolute;
	bottom:-30px;
}


.bottomlegend0{left:25px;}
.bottomlegend1{left:95px;}
.bottomlegend2{left:165px;}
.bottomlegend3{left:235px;}
.bottomlegend4{left:305px;}
.bottomlegend5{left:375px;}
.bottomlegend6{left:445px;}
.bottomlegend7{left:485px;}