* {
  padding: 0;
  margin: 0;
}

#ui-datepicker-div,
table .ui-datepicker-calendar {
  /* TODO: set in datepicker css, smaller!
  width: 200px;
  height: 200px; */
}

body {
  background-color: #edf6fc;
  color: #696969;
  text-align: justify;
  font-family: Tahoma,Arial,Helvetica,sans-serif;
  font-size: 13px;
}

p {
  padding: 5px;
}
a, a:visited {
 color: #0000FB;
}

#graph {
  width:500px;
  height:300px;
  margin: 10px;
  color: #000000;
  background-color: #FFFFFF;
}

#Eingabe,
#Ausgabe,
#hilfe {
  width: 520px;
}

#hilfe p {
  font-size: 14px;
}


#mapdiv .olPopup,
#map .olPopup {
  color: #696969;
  text-align: justify;
  font-family: Tahoma,Arial,Helvetica,sans-serif;
}
#mapdiv .olPopup div,
#map .olPopup div {
/*  background-color: #edf6fc; */
/* max-height: 80px; */
}

#mapdiv .olPopup p,
#map .olPopup p {
  font-size: 11px;
}
#mapdiv .olPopup h2,
#map .olPopup h2 {
  font-size: 13px;
}
