.tx-lizevents-pi1 table {
	margin: 0px 0px 11px 0px;
	border-collapse: collapse;
	width: 100%;
	clear: both;
}
.tx-lizevents-pi1 th {
	background-color: #FFFFFF; /* white */
	border-right: 1px solid #FFFFFF; /* white */
	border-bottom: none;
	font-size: 1.2em;
  padding: 14px 21px 7px 0px;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}
.tx-lizevents-pi1 td {
	border-right: none;
	border-top: 1px solid #02abe3; /* blue+ */
	font-size: 1.2em;
	padding: 14px 21px 14px 0px;
	vertical-align: top;
}
.tx-lizevents-pi1 td.description {
	padding: 0px 21px 14px 0px;
	border-top: none;
}
.tx-lizevents-pi1 td.location {
	width: 100px;
}
.tx-lizevents-pi1 td.contact {
	width: 120px;
}
.tx-lizevents-pi1 div.markerTooltip, .tx-lizevents-pi1 div.markerDetail {
  background-color: #FFFFFF; /* weiss */
  padding: 2px 4px 2px 4px;
  border: 1px solid #02abe3; /* blue+ */
}
.tx-lizevents-pi1 .location div.markerTooltip, .tx-lizevents-pi1 .location div.markerDetail {
  border: 1px solid #6bb021; /* green */
}
.tx-lizevents-pi1 #gmap {
	margin: 0px 0px 30px 0px;
}
.tx-lizevents-pi1 #tx-lizevents-pi1-selectyear {
  float: left;
  margin: 0px 11px 12px 0px;
}
.tx-lizevents-pi1 #tx-lizevents-pi1-selectyear select {
  width: 60px;
}
.tx-lizevents-pi1 form.floatform {;
  padding: 0px 0px 0px 0px;
	margin: 0px 0px 12px 0px;
}
.tx-lizevents-pi1 #tx-lizevents-pi1-selectcategory select {
  width: 300px;
}
.tx-lizevents-pi1 p.label	{
	margin: 0px;
	padding: 0px 0px 3px 0px;
	font-weight: bold;
	position: relative;
	width: auto !important;
}
.tx-lizevents-pi1 p.field	{
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
.tx-lizevents-pi1 #tx-lizevents-pi1-selectmarker {
  padding: 12px;
  border-left: 1px solid #02abe3; /* blue+ */
  border-top: 1px solid #02abe3; /* blue+ */
  border-right: 1px solid #02abe3; /* blue+ */
  width: 639px;
}
* html .tx-lizevents-pi1 #tx-lizevents-pi1-selectmarker {
  width: 665px;
}
.tx-lizevents-pi1 #tx-lizevents-pi1-selectmarker input {
  margin: 0px 0px 0px 12px;
}
.tx-lizevents-pi1 .infobox hr {
  color: #02abe3; /* blue+ */
  height: 1px;
  background-color: #02abe3; /* blue+ */
  border: none;
	margin-bottom: 11px;
}
.tx-lizevents-pi1 .location .infobox hr {
  color: #6bb021; /* green */
  height: 1px;
  background-color: #6bb021; /* green */
  border: none;
	margin-bottom: 11px;
}
.tx-lizevents-pi1 .location .infobox a {
  color: #6bb021; /* green */
}
.tx-lizevents-pi1 .infobox .date {
  font-weight: bold;
}
.tx-lizevents-pi1 #gmap h1 {
	font-size: 1.8em;
	margin: 0px 0px 0px 0px;
}
.tx-lizevents-pi1 .location h1 {
	color: #6bb021; /* green */
}