#posterBox { font-weight: bold; margin-bottom: 0.25em; line-height: 1.5em; }
#titleBox, #descrBox, #adDataBox { margin: 10px 0; }
#title { margin:0; padding:0; }
#btime, #edatetime, #promoter, #area  { padding-right: 0;}

.tx-mjseventpro-pi1 input { width: 150px; margin-top: 10px; }

#main_content .tx-mjseventpro-pi1-singleViewField-title p { color: #444; font-size: 18px; text-transform: uppercase; }
#adDataBox p.bodytext{margin-top:0px; }


.tx-mjseventpro-pi1-singleViewField-image { font-size: 9px; background-color: #ffffff; margin: 0; padding: 10px; clear: both }
.tx-mjseventpro-pi1-singleViewField-imgcap { color: #888; font-size: 9px; background-color: #ffffff; margin: 0; padding: 0 10px 10px }

.tx-mjseventpro-pi1-singleViewField-bdate,
.tx-mjseventpro-pi1-singleViewField-entrytime,
.tx-mjseventpro-pi1-singleViewField-btime,
.tx-mjseventpro-pi1-singleViewField-edate,
.tx-mjseventpro-pi1-singleViewField-etime,
.tx-mjseventpro-pi1-singleViewField-cat,
.tx-mjseventpro-pi1-singleViewField-type,
.tx-mjseventpro-pi1-singleViewField-descr,
.tx-mjseventpro-pi1-singleViewField-internalrefs,
.tx-mjseventpro-pi1-singleViewField-location,
.tx-mjseventpro-pi1-singleViewField-files,
.tx-mjseventpro-pi1-singleViewField-links,
.tx-mjseventpro-pi1-singleViewField-promoter,
.tx-mjseventpro-pi1-singleViewField-location,
.tx-mjseventpro-pi1-singleViewField-area,
.tx-mjseventpro-pi1-singleViewField-status,
.tx-mjseventpro-pi1-singleViewField-priority,
.tx-mjseventpro-pi1-singleViewField-fees,
.tx-mjseventpro-pi1-singleViewField-ticketlink,
.tx-mjseventpro-pi1-singleViewField-age,
.tx-mjseventpro-pi1-singleViewField-edatetime { color: #222; margin: 0 0 10px 130px; }

.tx-mjseventpro-pi1-singleViewHeader-bdate,
.tx-mjseventpro-pi1-singleViewHeader-entrytime,
.tx-mjseventpro-pi1-singleViewHeader-btime,
.tx-mjseventpro-pi1-singleViewHeader-edate,
.tx-mjseventpro-pi1-singleViewHeader-etime,
.tx-mjseventpro-pi1-singleViewHeader-title,
.tx-mjseventpro-pi1-singleViewHeader-teaser,
.tx-mjseventpro-pi1-singleViewHeader-cat,
.tx-mjseventpro-pi1-singleViewHeader-type,
.tx-mjseventpro-pi1-singleViewHeader-descr,
.tx-mjseventpro-pi1-singleViewHeader-internalrefs,
.tx-mjseventpro-pi1-singleViewHeader-location,
.tx-mjseventpro-pi1-singleViewHeader-image,
.tx-mjseventpro-pi1-singleViewHeader-imgcap,
.tx-mjseventpro-pi1-singleViewHeader-files,
.tx-mjseventpro-pi1-singleViewHeader-links,
.tx-mjseventpro-pi1-singleViewHeader-promoter,
.tx-mjseventpro-pi1-singleViewHeader-location,
.tx-mjseventpro-pi1-singleViewHeader-area,
.tx-mjseventpro-pi1-singleViewHeader-status,
.tx-mjseventpro-pi1-singleViewHeader-priority,
.tx-mjseventpro-pi1-singleViewHeader-fees,
.tx-mjseventpro-pi1-singleViewHeader-ticketlink,
.tx-mjseventpro-pi1-singleViewHeader-age,
.tx-mjseventpro-pi1-singleViewHeader-edatetime { color: #888; float: left; width: 130px; }

#kulturtag_menu{
	margin:0 20px;
	padding: 5px 5px 10px;
	background:#FFFFFF none repeat scroll 0 0;
	text-align:center;
}
#kulturtag_menu ul{
	margin:0px;
}
#kulturtag_menu ul .current{
	text-decoration:underline;
}
#kulturtag_menu ul li{
	display:inline;
	margin:0;
}
.mjseventpro-teaserView-title{
	color:#707173;
	line-height:1.5em;
	margin:0 0 1em;
}
.teaserRow, .listRow {
	margin: 0 0 10px;
	background-image:url(../gui/border-hover_n.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding-bottom:6px;
}

.tx-mjseventpro-pi1-teaserView-events {
	padding-top:0;
}

.tx-mjseventpro-pi1-teaserViewField-image, .tx-mjseventpro-pi1-listViewField-image {
	float:right;
}

input.tx-mjseventpro-pi1-searchbox-sword {
	width:237px;
}

.tx-mjseventpro-pi1-listViewField-type, .tx-mjseventpro-pi1-singleViewField-type {
	background:#FFFFFF url(../gui/kinder.gif) no-repeat center bottom;
	float:right;
	width:50px;
	height:50px;
	text-transform:uppercase;
	color:#867cba;
	font-weight:bold;
	text-align:center;
	font-size:10px;
}

.teaserRow .tx-mjseventpro-pi1-singleViewField-type {  }