/* Generelt */
.tx-mjseventpro-pi1, .tx-mjseventpro-pi1 DIV    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#333;}

/* Single View */

#teaser { font-weight: 700; color: #222; font-size: 11px; margin-bottom: 10px }
.label     { color: #888; font-size: 9px; border-top: 1px dashed #eee }
.data   { color: #222; font-size: 11px; margin-bottom: 10px }

.tx-mjseventpro-pi1-singleView-back   { color: #333; 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-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: #333; margin-bottom: 10px }



    .teaserRow              { margin-bottom: 10px; padding: 10px; border: solid 1px #666; }
    #listViewLink        {  margin-top: 10px; padding: 10px; border: solid 1px #666; }

    .listRow { color: #333; 
		font-size: 10px; 
		margin-bottom: 10px; 
		padding:10px 0;
		border-top:1px solid #999; 
		border-bottom:1px solid #999;
		clear:left; 
		min-height:50px; 
font-weight:normal;
	}
* html   .listRow { height:50px; }

    .listDate   { color:#333; margin:0; padding: 0; width:140px;  min-height:50px; float:left;  border-right:solid 1px #999; text-align:left; font-size: 10px; }
* html   .listDate { height:50px; }

    .tx-mjseventpro-pi1-archiveViewField-title,
    .tx-mjseventpro-pi1-listViewField-title  { color: #666; font-weight: 700; text-transform: uppercase; margin-left:150px;}

.teasermore { margin:5px 0 20px 0; }
.tx-mjseventpro-pi1-teaserViewField-bdate { color:#666; font-weight:normal; }
.tx-mjseventpro-pi1-teaserViewField-title { color:#666; font-weight:bold; }



    .tx-mjseventpro-pi1-listViewField-bdatetime,
	.tx-mjseventpro-pi1-listViewField-location,
    .tx-mjseventpro-pi1-listViewField-teaser,
    .tx-mjseventpro-pi1-archiveViewField-bdatetime,
    .tx-mjseventpro-pi1-archiveViewField-location,
    .tx-mjseventpro-pi1-archiveViewField-teaser {  margin-left:150px;}


    .tx-mjseventpro-pi1-archiveViewField-bdate,
    .tx-mjseventpro-pi1-archiveViewField-btime,
    .tx-mjseventpro-pi1-archiveViewField-edate,
    .tx-mjseventpro-pi1-archiveViewField-etime,
    .tx-mjseventpro-pi1-archiveViewField-time,
    .tx-mjseventpro-pi1-teaserViewField-btime,
    .tx-mjseventpro-pi1-teaserViewField-edate,
    .tx-mjseventpro-pi1-teaserViewField-etime,
    .tx-mjseventpro-pi1-teaserViewField-time,
    .tx-mjseventpro-pi1-listViewField-bdate,
    .tx-mjseventpro-pi1-listViewField-btime,
    .tx-mjseventpro-pi1-listViewField-edate,
    .tx-mjseventpro-pi1-listViewField-etime,
    .tx-mjseventpro-pi1-listViewField-time { color: #333; font-size: 10px; display:inline; }


    .tx-mjseventpro-pi1-archiveViewField-edate,
    .tx-mjseventpro-pi1-listViewField-edate   { display:block; }

    .tx-mjseventpro-pi1-archiveViewField-btime,
    .tx-mjseventpro-pi1-archiveViewField-etime,
    .tx-mjseventpro-pi1-archiveViewField-time,
    .tx-mjseventpro-pi1-listViewField-btime,
    .tx-mjseventpro-pi1-listViewField-etime,
    .tx-mjseventpro-pi1-listViewField-time { padding-left:5px; }


    .mjseventpro-archiveView-title:link     { color: #333333; text-decoration: none }
    .mjseventpro-archiveView-title:visited  { color: #333333; text-decoration: none }
    .mjseventpro-archiveView-title:hover    { color: #333333; text-decoration: underline }

    .mjseventpro-archiveView-teaser:link     { color: #333333; text-decoration: none }
    .mjseventpro-archiveView-teaser:visited  { color: #333333; text-decoration: none }
    .mjseventpro-archiveView-teaser:hover    { color: #333333; text-decoration: underline }

    .mjseventpro-listView-title:link { color: #333333; text-decoration: none }
    .mjseventpro-listView-title:visited { color: #333333; text-decoration: none }
    .mjseventpro-listView-title:hover     { color: #333333; text-decoration: underline }

    .mjseventpro-listView-teaser:link  { color: #333; text-decoration: none }
    .mjseventpro-listView-teaser:visited { color: #333; text-decoration: none }
    .mjseventpro-listView-teaser:hover     { color: #333; text-decoration: underline }

    .mjseventpro-teaserView-title:link { color: #333333; text-decoration: none }
    .mjseventpro-teaserView-title:visited { color: #333333; text-decoration: none }
    .mjseventpro-teaserView-title:hover     { color: #333333; text-decoration: underline }

    .mjseventpro-teaserView-teaser:link  { color: #333; text-decoration: none }
    .mjseventpro-teaserView-teaser:visited { color: #333; text-decoration: none }
    .mjseventpro-teaserView-teaser:hover     { color: #333; text-decoration: underline }




/* SINGLE_VIEW */

.tx-mjseventpro-pi1-singleView { }
	#titleBox { margin:0; padding:0; }
	#adDataBox       { margin-bottom:10px; padding:0; border-bottom:1px solid #999; }
	#descrBox { clear:both; border-top:1px solid #999; margin:10px 0 10px 0; padding:10px 0; border-bottom:1px solid #999;}

		#posterBox          { margin: -80px 0 0 0; float:right; width:250px; border:0px solid green; }
			.tx-mjseventpro-pi1-singleViewField-image           { padding:0;  }
			.tx-mjseventpro-pi1-singleViewField-imgcap         { color: #666; font-size: 9px; padding:5px; }

		#bdate, 
		#entrytime, 
		#edate  { padding:5px 0;  clear:left; float:left; width:100px;}

		#btime, 
		#etime, 
		#edatetime  { margin-left:120px; }

.tx-mjseventpro-pi1-singleViewField-title { color:#666; font-size:12px; padding:0; font-weight:bold; margin-bottom: 10px }
.tx-mjseventpro-pi1-singleViewField-teaser { color:#333; font-size:10px; 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:#333; font-size: 10px; margin-bottom: 10px }

.tx-mjseventpro-pi1-singleViewHeader-bdate,
.tx-mjseventpro-pi1-singleViewHeader-edate { color:#333; font-size: 10px; }

.tx-mjseventpro-pi1-singleViewHeader-btime,
.tx-mjseventpro-pi1-singleViewHeader-etime { color:#333; font-size: 10px; }

.tx-mjseventpro-pi1-singleViewHeader-entrytime,
.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: #333; font-size: 10px; }


/* ARCHIVE_VIEW, Custom code for this template */

/* ANDET */

.tx-mjseventpro-pi1-singleView-Infobox   { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f5f5f5; border: dashed 1px #999 }
.tx-mjseventpro-pi1-singleView-DescrBox  { padding: 2px 20px }

.tx-mjseventpro-pi1-browsebox  { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffc }

.tx-mjseventpro-pi1-listrowField-title  { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-transform: uppercase }
.tx-mjseventpro-pi1-listrowField-teaser { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.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-time { 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-ticketlink  { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }


