#table_box {
  margin-left: auto;
  margin-right: auto;
  margin-top: 157px;
  min-width: 1340px;
  max-width: 1340px;
  min-height: 500px;
  max-height: 500px;
  background-color: #eeeeee; /*hinhalt hintergrund farbe*/
  border: 1px solid #999999;
  border-radius: 18px
 
}

#monat_box {
  float: left;
	
}

#button_monat {
  min-width: 9px;
  max-width: 9px;
  min-height: 9px;
  max-height: 9px;
  border: 1px solid #737373;
  border-radius: 18px;
  float: right;
  margin-top: 4px;
}

#haupt_tablebox {
	margin-left: auto;
	margin-right: auto;
	min-width: 1300px;
	max-width: 1300px;
	min-height: 450px;
	max-height: 450px;
	padding: 0px 0px 0px 150px;
	
}

#tablebox2 {
	min-width: 350px;
	max-width: 350px;
	min-height: 350px;
	max-height: 350px;
	float: left;
	font-size: 20px;
}





#tablebox22 {
	
	min-height: 350px;
	max-height: 350px;
	float: left;
	font-size: 20px;
}




#tablebox3 {
	min-width: 450px;
	max-width: 450px;
	min-height: 220px;
	max-height: 220px;
	float: left;
	margin-top: 156px;
}

#tablebox4 {
	float: left;
}



#tablebox5 {
    margin-left: auto;
    margin-right: auto;
	max-width: 80px;
	min-height: 470px;
	max-height: 470px;
	padding: 0px 250px 0px 0px;
  
}

#ergebnis{
	min-width: 80px;
	max-width: 80px;
	min-height: 370px;
	max-height: 370px;
	font-size : 45px;
	
}

table {
  margin-left: auto;
  margin-right: auto;
}


table, th {
  min-width: 150px;
  max-width: 400px;
}


.clear-float {
          
  clear: both;
          
}


#absenden2 {
  margin-left: 400px;
  background-color: #e6e6e6; /*menü hintergrund farbe*/
  border: 1px solid #999999;
  border-radius: 5px
}


#absenden2:hover {
  background-color: #cccccc; /*menü hintergrund farbe*/
}