#geoCal{
	width: 180px;
	height: 200px;
	border: thin solid #EBF2F8;
	background-color: white;
	position: absolute;
	bottom: 20px;
	left: 20px;
}

#geoCal .cabecera{
	background-color: #2876A5;
	color: White;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	cursor: move;
	height: 20px;
}

#geoCal .tecla {
  width: 30px;
  height: 30px;
  background-color: #EBF2F8;
  text-align: center;
  font-size: 10px;
  font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
  font-weight: bold;
}

#geoCal .display {
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	text-align: right;
	background-color: white;
	color: #696B6D;
	width: 174px;
	height: 22px;
	border: 3px ridge #2876A5;
}

#geoCal .cerrar {
  background: no-repeat url(./cerrar.png);
  width: 10px;
  height: 10px;
  position: absolute;
  top: 5px;
  right: 5px;
  cursor: default;
}