/* @override http://www.eskara.de/fileadmin/templates/css/mjseventpro.css */

/* List View, Custom code for this template */



    .optionBox              { color: #222; font-size: 9px; background-color: #fff; margin-bottom: 10px; padding: 10px }
    .select   { padding-right: 10px; padding-bottom: 10px; float: left; clear: both }
    .search { font-size: 12px}
    .listRow  { color: #222; font-size: 11px; background-color: #faeee7; margin-bottom: 10px; padding: 7px 10px 15px; border-bottom: 1px solid #cacaca;}


/* List View coded by TYPO3 */



	.select { font-size: 12px}

	select, input { font-size: 12px}

	

    .tx-mjseventpro-pi1-listViewField-teaser           { width: 425px; }



    .tx-mjseventpro-pi1-listView-events           { background-color: #f7f7f7 }



    .tx-mjseventpro-pi1-listViewField-image   { padding-right: 10px; padding-bottom: 10px; float: right; clear: both }



        .tx-mjseventpro-pi1-listViewField-title  { font-weight: bold; text-transform: uppercase; line-height: 1px; font-size: 12px; padding-top: 10px;}



     .tx-mjseventpro-pi1-listViewField-bdate,







    .tx-mjseventpro-pi1-listViewField-btime,



    .tx-mjseventpro-pi1-listViewField-time { color: #000000; font-size: 12px; margin-bottom: 2px; float: left; margin-right: 10px;}



    .tx-mjseventpro-pi1-listViewField-btime,



    .tx-mjseventpro-pi1-listViewField-time { color: #000000; font-size: 12px; margin-bottom: 2px; margin-right: 270px;}



    .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: #555; font-size: 11px; font-weight: 400; text-decoration: none }



    .mjseventpro-listView-teaser:visited { color: #555; font-size: 11px; font-weight: 400; text-decoration: none }



    .mjseventpro-listView-teaser:hover     { color: #555; font-size: 11px; font-weight: 400; text-decoration: underline }



    .tx-mjseventpro-pi1-searchbox-sword  { border: 1px solid #DDDDDD; background-color: #ffffff; margin: 0 2px 0 0; height: 17px;}



    .tx-mjseventpro-pi1-searchbox-button  { border: 1px solid #e05c0e; background-color: #e05c0e; color: #fff; height: 19px;}







/* ARCHIVE_VIEW coded by TYPO3 */







	select, input { font-size: 12px}



    .tx-mjseventpro-pi1-archiveView-events     { background-color: #f7f7f7 }



    .tx-mjseventpro-pi1-archiveViewField-title { font-weight: 700; font-size: 9px; text-transform: uppercase; margin-bottom: 0px; }



    .tx-mjseventpro-pi1-archiveViewField-bdate  { color: #777; font-size: 9px; width: 160px; float: left; clear: both }



    .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 }







#titleBox {

	width: 250px;
	float: left;
	background-color: #fff;
	padding: 6px;
}

#descrBox {
	width: 430px;
	float: right;
}

#adDataBox {
	width: 250px;
	padding: 6px;
	background-color: #fff;
	margin-top: 5px;
}

#entrytime {
	width: 100%;
	float: right;
	padding-bottom: 5px;
}

#btime {
	width: 100%;
	float: right;
	padding-bottom: 5px;
}

#edatetime {
	width: 100%;
	float: right;
	padding-bottom: 5px;
}

#fees {
	width: 100%;
	float: right;
	padding-bottom: 5px;
}

#promoter {
	width: 100%;
	float: right;
	padding-bottom: 5px;
}

#catlabel {
	width: 100%;
	float: right;
	padding-bottom: 5px;
}


.mjseventpro-teaserView-title:link { color: #333333; text-decoration: none }
.mjseventpro-teaserView-title:visited { color: #333333; text-decoration: none }
.mjseventpro-teaserView-title:hover    { color: #db7752; 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: #db7752; text-decoration: underline }
.mjseventpro-listView-teaser:link { color: #333333; text-decoration: none }
.mjseventpro-listView-teaser:visited { color: #333333; text-decoration: none }
.mjseventpro-listView-teaser:hover    { color: #db7752; text-decoration: underline }

.tx-mjseventpro-pi1 H2 { margin-top: 0px; margin-bottom: 0px; }


.table-list    { background-color: #fff }
.td-list    { background-color: #eee }
.td-listalt   { background-color: #ff9 }

.table-single     {
}

.td-single     { }

.tx-mjseventpro-pi1-singleView-Infobox  { background-color: #f5f5f5; border: 1px #999 }
.tx-mjseventpro-pi1-singleView-DescrBox  { padding: 2px 20px }
.tx-mjseventpro-pi1-browsebox  {  background-color: #ffc }
.tx-mjseventpro-pi1-listrowField-title  { font-size: 12px; font-weight: 700 }
.tx-mjseventpro-pi1-listrowField-teaser {  }
.tx-mjseventpro-pi1-listrowField-bdate {  }
.tx-mjseventpro-pi1-listrowField-entrytime {
}

.tx-mjseventpro-pi1-listrowField-time {  }
.tx-mjseventpro-pi1-listrowField-location {  }
.tx-mjseventpro-pi1-listrowField-ticketlink  {  }
.tx-mjseventpro-pi1-singleViewHeader-btime  { font-size: 12px; float: left; }
.tx-mjseventpro-pi1-singleViewHeader-entrytime { float: left; }
.tx-mjseventpro-pi1-singleViewHeader-edatetime { float: left; }
.tx-mjseventpro-pi1-singleViewHeader-promoter { float: left; }
.tx-mjseventpro-pi1-singleViewHeader-cat { float: left; }
.tx-mjseventpro-pi1-singleViewHeader-fees { float: left; }

.tx-mjseventpro-pi1-singleViewHeader {  }
.tx-mjseventpro-pi1-singleViewHeadern {  }
.tx-mjseventpro-pi1-singleViewHeader  {  }
.tx-mjseventpro-pi1-teaserView-events    { font-size: 9px }


#.tx-mjseventpro-pi1-teaserView-event   { font-size: 9px; margin-top: 4px; margin-bottom: 2px; padding-bottom: 2px; border-bottom: 1px dashed #ccc }



.tx-mjseventpro-pi1-teaserView-event   { font-size: 9px }



.tx-mjseventpro-pi1-teaserView-header { color: #666; font-weight: bolder; text-transform: uppercase; margin-bottom: 4px }



.tx-mjseventpro-pi1-teaserView-listlink {  font-weight: bolder;  margin-top: 4px}



.tx-mjseventpro-pi1-teaserViewField-title  { color: #666;  font-weight: 700 }



.tx-mjseventpro-pi1-teaserViewField-datetime  { font-size: 10px }



.tx-mjseventpro-pi1-teaserViewField-image   { font-size: 9px; margin-right: 10px; width: 60px; float: right }







.tx-mjseventpro-pi1-singleView-back   {  text-align: left; margin: 30px 20px 4px; padding: 1px 2px 3px; border: solid 1px #ffffff }



.tx-mjseventpro-pi1-singleViewToday    { color: #fff; background-color: #da511d; text-align: center; text-transform: uppercase; letter-spacing: 4px; margin-bottom: 4px; padding: 3px 2px 1px }







.tx-mjseventpro-pi1-singleViewField-bdate   { font-size: 12px; font-weight: 700; margin-bottom: 10px }

.tx-mjseventpro-pi1-singleViewField-entrytime { font-size: 12px; float: right;}

.tx-mjseventpro-pi1-singleViewField-btime { font-size: 12px; float: right;}

.tx-mjseventpro-pi1-singleViewField-edate { font-size: 12px; float: right;}

.tx-mjseventpro-pi1-singleViewField-edatetime { font-size: 12px; float: right;}

.tx-mjseventpro-pi1-singleViewField-etime { font-size: 12px; float: right;}

.tx-mjseventpro-pi1-singleViewField-promoter { font-size: 12px; float: left;}

.tx-mjseventpro-pi1-singleViewField-title     { font-size: 18px; font-weight: 700; margin-top: 14px; margin-bottom: 20px }

.tx-mjseventpro-pi1-singleViewField-teaser    { margin-bottom: 10px; color: #db7752; font-size: 15px }

.tx-mjseventpro-pi1-singleViewField-cat { font-size: 12px; float: right;}

.tx-mjseventpro-pi1-singleViewField-fees { font-size: 12px; float: right;}





.tx-mjseventpro-pi1-singleViewField-type    { color: #999; font-size: 12px; font-weight: 700; margin-right: 16px }



.tx-mjseventpro-pi1-singleViewField-descr {  }



.tx-mjseventpro-pi1-singleViewField-internalrefs { font-size: 12px }



.tx-mjseventpro-pi1-singleViewField-location { font-size: 12px }



.tx-mjseventpro-pi1-singleViewField-image { font-size: 12px; padding-bottom: 8px }



.tx-mjseventpro-pi1-singleViewField-imgcap  { color: #999; font-size: 10px }



.tx-mjseventpro-pi1-singleViewField-files { font-size: 12px }



.tx-mjseventpro-pi1-singleViewField-links { font-size: 12px }



.tx-mjseventpro-pi1-singleViewField-promoter { font-size: 12px }



.tx-mjseventpro-pi1-singleViewField-location { font-size: 12px }



.tx-mjseventpro-pi1-singleViewField-area { font-size: 12px }



.tx-mjseventpro-pi1-singleViewField-status { font-size: 12px }



.tx-mjseventpro-pi1-singleViewField-priority { font-size: 12px }



.tx-mjseventpro-pi1-singleViewField-fees { font-size: 12px }



.tx-mjseventpro-pi1-singleViewField-ticketlink  { font-size: 12px; margin-top: 10px; margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px }



.tx-mjseventpro-pi1-singleViewField-age { font-size: 12px }
