#btime, #etime, #edatetime, #bdate, #entrytime, #edate { }
/* #header { color: #222; font-size: 12px; font-weight: 700; background-color: #fff; text-transform: uppercase; margin-bottom: 10px; padding: 10px; border: solid 1px #eee } */
#listViewLink { background-color: #fff; margin-top: 10px; padding: 10px; border: solid 1px #eee }
#posterBox {margin: 0px; position: relative; padding: 0px; clear: both;}
#teaser { font-weight: 700; color: #222; font-size: 11px; margin-bottom: 10px }
#titleBox, #descrBox, #adDataBox { margin-bottom: 10px; margin-left: 0px; padding: 0px; clear: both;}
.data { color: #222; font-size: 11px; margin-bottom: 10px }
.label { color: #888; font-size: 9px; border-top: 1px solid #9C938C; }
.listRow { font-size: 12px; margin-bottom: 10px; padding: 5px 10px; border-top: 1px solid #9C938C; }
.listRow { margin-bottom: 10px; padding: 0px;}
/* .mjseventpro-archiveView-title:hover { color: #333333; text-decoration: underline }
.mjseventpro-archiveView-title:link { color: #333333; text-decoration: none }
.mjseventpro-archiveView-title:visited { color: #333333; text-decoration: none }*/
.mjseventpro-listView-teaser:hover { color: #d00; font-style: normal; text-decoration: underline }
.mjseventpro-listView-teaser:hover {text-decoration: underline; background-color: inherit;}
.mjseventpro-listView-teaser:link { color: #333333; font-weight: normal; text-decoration: none }
.mjseventpro-listView-teaser:link, .mjseventpro-listView-teaser:visited {color: #000000; }
.mjseventpro-listView-teaser:visited { color: #333333; font-style: normal; text-decoration: none } 
.mjseventpro-listView-title:hover { color: #d00; text-decoration: underline }
.mjseventpro-listView-title:hover { color: #ffffff; text-decoration: underline }
.mjseventpro-listView-title:link, .mjseventpro-listView-title:visited { color: #000088; text-decoration: none; font-weight:bold !important;}
.mjseventpro-listView-title:visited { color: #333333; text-decoration: none }
/* .mjseventpro-teaserView-teaser:hover { color: #555; font-size: 9px; font-weight: 400; text-decoration: underline }
.mjseventpro-teaserView-teaser:hover { text-decoration: underline; background-color: inherit;}
.mjseventpro-teaserView-teaser:link { color: #555; font-size: 9px; font-weight: 400; text-decoration: none }
.mjseventpro-teaserView-teaser:link, .mjseventpro-teaserView-teaser:visited {color: #000000; text-decoration: none; }
.mjseventpro-teaserView-teaser:visited { color: #555; font-size: 9px; font-weight: 400; text-decoration: none }
.mjseventpro-teaserView-title:hover { color: #333333; text-decoration: underline }
.mjseventpro-teaserView-title:hover {text-decoration: underline; }
.mjseventpro-teaserView-title:link { color: #333333; text-decoration: none }
.mjseventpro-teaserView-title:link,.mjseventpro-teaserView-title:visited {text-decoration: none }
.mjseventpro-teaserView-title:visited { color: #333333; text-decoration: none } */
.optionBox { color: #222; font-size: 9px; background-color: #fff; margin-bottom: 10px; padding: 10px; border: solid 1px #eee }
.optionBox {margin:1.2em 0 1em 0; padding: 7px 1px 1px 1px; border-top: 1px solid #000088; border-bottom: 1px solid #000088; background:#ffffff; font-size: 0.8em;}
.search {}
.select { padding-right: 10px; padding-bottom: 10px; float: left; clear: both }
.table-single { }
.td-single { }
/* .teaserRow { color: #222; font-size: 11px; background-color: #fff; margin-bottom: 10px; padding: 10px; border: solid 1px #eee }
.teaserRow { margin-bottom: 1px; border-bottom:2px solid #C48E53;} */
/*
.tx-mjseventpro-pi1 H2 { margin-top: 0px; margin-bottom: 0px; }
.tx-mjseventpro-pi1-archiveView-events { background-color: #f7f7f7 }
.tx-mjseventpro-pi1-archiveViewField-bdate { color: #777; font-size: 9px; width: 160px; float: left; clear: both }
.tx-mjseventpro-pi1-archiveViewField-title { font-weight: 700; font-size: 9px; text-transform: uppercase }
.tx-mjseventpro-pi1-browsebox { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffc } */
.tx-mjseventpro-pi1-listrowField-bdate { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.tx-mjseventpro-pi1-listrowField-entrytime { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.tx-mjseventpro-pi1-listrowField-location { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.tx-mjseventpro-pi1-listrowField-teaser { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.tx-mjseventpro-pi1-listrowField-ticketlink { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.tx-mjseventpro-pi1-listrowField-time { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.tx-mjseventpro-pi1-listrowField-title { color: #000088;  font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-transform: uppercase }
.tx-mjseventpro-pi1-listView-events { background-color: #ff0000 }
.tx-mjseventpro-pi1-listViewField-bdate, .tx-mjseventpro-pi1-listViewField-btime,  .tx-mjseventpro-pi1-listViewField-time,.tx-mjseventpro-pi1-listViewField-location { color: #000000; font-size: 0.9em; padding: 0 5px 0 1px; margin-right: 4px;} 
.tx-mjseventpro-pi1-listViewField-image { padding: 5px; float: right; clear: both }
.tx-mjseventpro-pi1-listViewField-teaser {font-size: 1em; padding: 5px 1px 1px 1px;}
.tx-mjseventpro-pi1-listViewField-title {font-size: 1.4em; font-weight:bold !important; margin:0 0 5px 0; padding: 0;} 
/* .tx-mjseventpro-pi1-singleView-back { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; margin: 30px 20px 4px; padding: 1px 2px 3px; border: solid 1px #ccc } */
.tx-mjseventpro-pi1-singleView-DescrBox { padding: 2px 20px }
.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-title, .tx-mjseventpro-pi1-singleViewField-teaser, .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 { color: #222; font-size: 11px; margin-bottom: 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; font-size: 1em; margin-bottom: 10px; padding: 0 2px 0 2px; }
.tx-mjseventpro-pi1-singleViewField-image { font-size: 9px; background-color: #ff9; margin: 0; padding: 10px; clear: both }
.tx-mjseventpro-pi1-singleViewField-image { font-size: 9px; background-color: #ffffff; margin: 0; padding: 0px; clear: both }
.tx-mjseventpro-pi1-singleViewField-imgcap { color: #888; font-size: 9px; background-color: #ff3; margin: 0; padding: 0 10px 10px }
.tx-mjseventpro-pi1-singleViewField-imgcap { color: #888; font-size: 9px; background-color: #ffffff; margin: 0; padding: 0 10px 10px }
.tx-mjseventpro-pi1-singleViewField-teaser { color: #000000; font-size: 0.9em; margin-bottom: 10px; padding: 2px; font-weight: bold;}
.tx-mjseventpro-pi1-singleViewField-title {border: solid #9C938C; border-width: 1px 0 0 0; font-size: 14px; padding-top: 0px; margin-top: 30px; padding-bottom: 20px; color: #000088; text-transform: uppercase; 	letter-spacing: 1px;} 
.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; font-size: 0.9em; border-bottom: 1px solid #9C938C; padding: 0 2px 0 2px; }
.tx-mjseventpro-pi1-singleView-Infobox { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f5f5f5; border: 1px solid #9C938C; }
/*
.tx-mjseventpro-pi1-teaserView-events { background-color: #f7f7f7 }
.tx-mjseventpro-pi1-teaserView-events { background-color: inherit; }
.tx-mjseventpro-pi1-teaserViewField-bdate,
.tx-mjseventpro-pi1-teaserViewField-bdatetime { color: #000000; font-size: 0.9em; border-right: 1px solid #888888; display: inline; padding: 0 5px 0 1px; margin-right: 4px;}
.tx-mjseventpro-pi1-teaserViewField-btime,
.tx-mjseventpro-pi1-teaserViewField-image { padding-right: 10px; padding-bottom: 10px; float: left; clear: both }
.tx-mjseventpro-pi1-teaserViewField-teaser {padding-bottom: 5px;}
.tx-mjseventpro-pi1-teaserViewField-title { font-weight: 700; text-transform: uppercase }
.tx-mjseventpro-pi1-teaserViewField-title {font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; display:block; font-weight:bold; font-size: 1.0em; color: #765; margin:0.4em 0 0.3em 0; padding-top: 0em;}
.tx-mjseventpro-pi1-teaserView-header {background-color: #C48E53; color: #FFFFFF; border-bottom: 4px solid #C80000; padding: 0.2em;}
div.tx-mjseventpro-pi1 { background-color: #f7f7f7; padding: 10px; border: solid 0 #e00 }
div.tx-mjseventpro-pi1 .help { color: #777; font-size: 9px; background-color: #ffc; padding: 1px 2px; border: solid 1px #d2d29f }
div.tx-mjseventpro-pi1 td.list { padding-top: 2px; padding-right: 4px; padding-bottom: 2px; border-top: 0; border-right: 0; border-bottom: 1px dashed #bbb; border-left: 0 }
select, input { font-size: 9px } */
