.tx-mjseventpro-pi1{
	text-align:left;
	
	
}

.tx-mjseventpro-pi1-singleView{
	float:left;
	width:100%;

}


.tx-mjseventpro-pi1-singleViewField-title{
 	float:left;
 	width:100%;
	margin:0px 0px 10px 0px;
}
.tx-mjseventpro-pi1-formField-title{
	font-size:1.1em;
}


.tx-mjseventpro-pi1-singleViewField-image{
	margin:0px 10px 0px 0px;

}
#posterBox{
	float:left;
	margin:0px 3px 0px 0px;
	padding:0px;
	
}

 #bdate,  #edate{
    float:left;
	margin:0px 15px 0px 10px;
	padding:0px;
	
 }
 
 #titleBox{
    float:left;
 	width:100%;
	margin:4px 0px 20px 0px;
	padding:4px;
 }
 
  #descrBox,#adDataBox{
    float:left;
 	width:100%;
	border:1px solid #DFDFDF;
	margin:4px 0px 10px 0px;
	padding:4px;
 }
 
 .tx-mjseventpro-pi1-singleViewHeader-promoter,
 .tx-mjseventpro-pi1-singleViewHeader-location,
 .tx-mjseventpro-pi1-singleViewHeader-reserve{
 	color:#1D6FAB;
	margin:4px 0px 1px 0px;
 }
 
 .backbutton{
 	background-color:#FFF;
	border:none;
	font-weight:bold;
	font-size:1em;
	padding:1px 0px 0px 2px;
	color:#999;
	cursor:hand;
	background-image:url(../global_FILES/pfeil_grau_back.jpg);
	background-position:left;
	background-repeat:no-repeat;
 }
 .tx-mjseventpro-pi1-form FORM INPUT.backbutton{
	padding:1px 0px 0px 8px;
	width:100px;
	text-align:left;
	margin:10px 0px;
	border:none;
}


 .tx-mjseventpro-pi1-form FORM INPUT.gobutton{
	border:0px;
	width:100px;
	
}
 
 /* Teaser View, Custom code for this template */
/*FORMATIERUNG WIE BEI NEWS - FÜR WEHSELTEXTE DER STARTSEITE*/
 /*LINK ARCHIV - Wie bei den NEws*/
 

.listRow {
 	/* IE hack end */
	float:left;
	padding:5px;
	margin:0px 5px 5px 0px;
	border:1px solid #DFDFDF;
}

.tx-mjseventpro-pi1-listViewField-image{
	float:left;
	margin:5px 5px 5px 1px;
	border:1px solid #CCC;
}
.listRow .tx-mjseventpro-pi1-header{
	float:left;
	width:100%;
	border-bottom:1px solid #CCC;
}
.listRow .tx-mjseventpro-pi1-dates{
	float:right;
	color:#AAA;
	margin:0px 3px 0px 0px;
}
.listRow .tx-mjseventpro-pi1-dates DIV{
	margin:0px;
	padding:0px 0px 0px 0px;
	float:left;
	
}

.listRow  DIV.tx-mjseventpro-pi1-zwischen{
	width:10px;
	text-align:left;
}
.tx-mjseventpro-pi1-listViewField-title{
	float:left;
}

.tx-mjseventpro-pi1-listViewField-title A.mjseventpro-listView-title,
.tx-mjseventpro-pi1-listViewField-title A.mjseventpro-listView-title P,
.tx-mjseventpro-pi1-listViewField-title A.mjseventpro-listView-title:link,
.tx-mjseventpro-pi1-listViewField-title A.mjseventpro-listView-title:active,
.tx-mjseventpro-pi1-listViewField-title A.mjseventpro-listView-title:visited,
.tx-mjseventpro-pi1-listViewField-title A.mjseventpro-listView-title:hover{
	font-weight:bold;
	 font-size: 1.1em;
}
.tx-mjseventpro-pi1-listViewField-teaser{
	float:left;
	
	margin:3px 25px 5px 0px;
	
}

.listViewLink {
	
	text-align:right;
	align:right;
	font-weight:bold;
	margin:5px 0px 2px 0px;
	left:12px;
	background-image:url(global_FILES/pfeil_go.jpg);
	background-position:right;
	background-repeat:no-repeat;
	padding:0px 15px 0px 0px;
	
}

.tx-mjseventpro-pi1-teaserView-listlink{
	
}


.listViewLink A,.listViewLink A:LINK,.news-latest-gotoarchive A:ACTIVE, 
.listViewLink A:VISITED, .listViewLink A:HOVER {
	color:#9c9c9c;
}
.listViewLink A:HOVER {
	color:#e2001a;
}   
.listRow .tx-mjseventpro-pi1-morelink{
	font-size:.9em;
	float:right;
	text-align:right;
	margin:5px 0px 0px 0px;
	
}
A.mjseventpro-listView-more ,A.mjseventpro-listView-more:link,
A.mjseventpro-listView-more:active,A.mjseventpro-listView-more:visited,
A.mjseventpro-listView-more:hover 
{
	
	background-image:url(global_FILES/pfeil_blau.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding:0px 13px 2px 0px;
	margin:0px;
	
}

A.mjseventpro-listView-more:hover {
	background-image:url(global_FILES/pfeil_rot.gif);
	color:#db012f; 
}

/*IN GLOBAL CSS definiert, da auch zusammen mit NEWS CSS FOMRATIERT UND AUCH IN DER global_start.css überschrieben*/
.tx-mjseventpro-pi1-teaserView-header { 	
	width:210px;
	color:#6f6f6f;
	font-size:1.1em;
	padding:2px 0px 2px 5px;
	margin:6px 13px 3px 0px;
	background-color:#d5dee0; 
}


.tx-mjseventpro-pi1-teaserView-events           
{
 	float:left;
	margin:0px;
	padding:5px;
	float:left;
	color:#7d7b7b;
	
}

.teaserRow {
 	/* IE hack end */
	float:left;
	padding:1px 5px 5px 5px;
	margin:0px;
	
}
.tx-mjseventpro-pi1-dates{
	float:left;
	
}
.tx-mjseventpro-pi1-date-bis{
	float:left;
}
.tx-mjseventpro-pi1-teaserViewField-bdate,
.tx-mjseventpro-pi1-teaserViewField-btime,
.tx-mjseventpro-pi1-teaserViewField-bdatetime,
.tx-mjseventpro-pi1-teaserViewField-edate,
.tx-mjseventpro-pi1-teaserViewField-etime,
.tx-mjseventpro-pi1-teaserViewField-edatetime {  
	float:left;
	font-size:1em;
	margin:0px;
	padding:0px;
}

.tx-mjseventpro-pi1-teaserView .tx-mjseventpro-pi1-morelink {
	width:100%;
	font-size:1em;
	margin:0px 0px 5px 0px;
	padding:0px;
	float:left;
	
}
A.mjseventpro-teaserView-more ,A.mjseventpro-teaserView-more:link,
A.mjseventpro-teaserView-more:active,A.mjseventpro-teaserView-more:visited,
A.mjseventpro-teaserView-more:hover 
{
	float:right;
	background-image:url(global_FILES/pfeil_blau.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding:0px 13px 2px 0px;
	margin:0px;
	font-weight:normal;
	
}

A.mjseventpro-teaserView-more:hover {
	background-image:url(global_FILES/pfeil_rot.gif);
	color:#db012f; 
}
.tx-mjseventpro-pi1-teaserViewField-title{ 	
	float:left;
	width:100%;
	font-weight:bold;
	font-size:1.1em;
	color:#7d7b7b;
	margin:0px 0px 3px 0px;
	padding:0px;
	
}

.tx-mjseventpro-pi1-teaserViewField-image, .tx-mjseventpro-pi1-teaserViewField-teaser{
	float:left;
	width:100%;

}
A.mjseventpro-teaserView-title:active ,A.mjseventpro-teaserView-title:link ,A.mjseventpro-teaserView-title:visited ,A.mjseventpro-teaserView-title:hover   { 	
 	
	float:left;
	font-weight:bold;
	font-size:1.1em;
	color:#7d7b7b;
	margin:2px 0px 0px 0px;
	padding:0px;
}
A.mjseventpro-teaserView-title:hover{ 
	color:#db012f;  
}


A.mjseventpro-teaserView-title P.bodytext {
	margin:0px;
	padding:0px;
	
}
.tx-mjseventpro-pi1-trenner{
	border:0px;
	float:left;
	maring:0px;
	padding:0px;
}

.failure{
	color:#E41421;
}
/* Teaser View coded by TYPO3 */
   
.tx-tx_mjseventpro_pi1-pi1-singleformField-header, .tx-tx_mjseventpro_pi1-pi1-formField-title{
	float:left;
	padding:2px 0px 6px 0px;
}

.tx-tx_mjseventpro_pi1-pi1-formField-title{
	font-size:1.1em;
	
}

.tx-mjseventpro-pi1-listViewField-title P.bodytext, .tx-mjseventpro-pi1-listViewField-title P{
	padding:0px;
	margin:0px 0px 1px 0px;
}


.td-list-text P{
	margin:4px 2px 0px 0px;
	
}


/* Email, Login and Search forms generally: */
FORM{ padding:0px; margin:0px;border:0px;}
FORM TABLE{ padding:0px; margin:0px;border:0px; }
FORM TABLE TR TD { padding:2px 5px 5px 0px; vertical-align:top; }
FORM TABLE TR TD.td-list-text{
	margin:0px; 
	padding:3px 5px 2px 2px; 
}
FORM TABLE TR TD.td-list {}
FORM TABLE TR TD.td-list INPUT, FORM TABLE TR TD.td-list SELECT, FORM TABLE TR TD.td-list TEXTAREA {  color:#888;background-color:#FFF; border: 1px solid #999999; }
FORM TABLE TR TD.td-list OPTION {background-color:#FFF;}


