/* @Aftersearch*/
#section fieldset .inlineTyp 			{ margin:0px; padding:0px;}
#section fieldset .inlineTyp label		{ font-size: 8pt; float:left; display: block; clear:both; width:auto;}
#section fieldset .inlineTyp .fields 	{ display: block; clear:both;}
#section fieldset .leftBox .row, #section fieldset .rightBoxSmall .row, #section fieldset .row { margin-bottom:10px !important;}
#section fieldset .leftBox				{ display: block; float:left; width:345px; }
#section fieldset .leftBox .inlineTyp label	{ font-size: 8pt; float:left; display: block; clear:both; width:auto;text-transform:uppercase !important;}
#section fieldset .leftBox .inlineTyp .fields 	{ display: block; clear:both; width:345px;}
#section fieldset .leftBox .inlineTyp .fields .txtInline { margin-top:5px; }

#section fieldset .rightBoxSmall			{ display:block; float:right; width:250px; }
#section fieldset .rightBoxSmall .inlineTyp label	{ font-size: 8pt; float:left; display: block; clear:both; width:auto;text-transform:uppercase !important;}
#section fieldset .rightBoxSmall .inlineTyp .fields 	{ display: block; clear:both; width:250px;}


.eventPager {width:731px; padding-bottom: 0px !important; border-bottom: 1px solid #002C52; overflow: hidden;}
.eventPager h2 {margin-left: 10px; font-size: 18px; color: #oe385c; float: left;}
	html>body .eventPager h2 {margin-left: 20px;}
.eventPager .headlineSort {color: #oe385c; padding-top: 2px; float: right; margin-top: 4px; margin-left: 20px; margin-right: 10px;}
.eventPager .sort {float: right;}
.eventPager .sort form {margin: 0 !important; padding: 0;}
.eventPager .sort form select { max-width:180px; color:#002C52; font-size:13px; 
 border-style:solid; border-width:1px; border-color:#ccc; padding:0px 1px 0px 2px !important; margin:4px 0px 2px 0 !important;  }
	html>body .eventPager .sort form select { height:20px; }
/* @end */


/* filter resultlist */
.mods .resultList {width:735px; background-color:#FFFFFF; }
.mods .box { background:#ffffff url(/obj/eventim/default/layout/img/backgrounds/box_main_tile.gif) repeat-y scroll 0 0; overflow:hidden; padding:0 0 15px; }
.mods .boxbottom {background:transparent url(/obj/eventim/default/layout/img/backgrounds/box_main_bottom.gif) no-repeat scroll 0 0;height:5px;margin:0 0 26px;width:735px;}
	/* Neue Listendarstellung fuer Search */
	.mods #taEventList { width:732px; margin-bottom:10px; }
	.mods #taEventList tr td { border-bottom:1px solid #002C52; cursor:pointer; padding:10px 5px; vertical-align:top; height:auto; }
	.mods #taEventList tr td.middle { vertical-align:middle; }
	.mods #taEventList tr.active { background:#7F95A8 none; }
	.mods #taEventList tr.active,
	.mods #taEventList tr.active * { color:#fff !important; }
	
	.mods #taEventList tr td.taEvent { width:250px; }
	.mods #taEventList tr td.taEvent h4,
	.mods #taEventList tr td.taEvent h4 * { font-size:14px; font-weight:bold; }
	.mods #taEventList tr td.taEvent h4 { margin-bottom:2px; }
	.mods #taEventList tr td.taEvent .mediaIconsBelowHeadline { margin-top:4px; }
	.mods #taEventList tr td.taEvent dl.place dt { font-weight:bold; }

	.mods #taEventList tr td.taTicketBtn { width:auto; }
	.mods #taEventList tr td.taTicketBtn a,
	.mods #taEventList tr td.taTicketBtn a.taBtn { display:block; margin-right:15px; }
	.mods #taEventList tr td.taTicketBtn a,
	.mods #taEventList tr td.taTicketBtn a.taBtn span { display:none; }
/* @end */

/* resultlist available*/

	/*.mods  #searchResultListTable tr td { white-space:nowrap; width:120px; } */
	.mods  #searchResultListTable tr td dl.taAvailability { display:block; min-width:135px;  vertical-align:middle; margin:0px 0px 0px 0px !important;    }
	.mods  #searchResultListTable tr td dl.taAvailability dt { float:left; padding:0px;	margin:0px 4px 0px 0; }
	.mods  #searchResultListTable tr td dl.taAvailability dt span { padding:0px; margin:0px;  display:block; 
																	border:1px solid #fff; width:14px; height:14px; background:#01BD0A none; }
																
	html>body .mods  #searchResultListTable tr td. dl.taAvailability dt span { width:14px; }
		
	.mods  #searchResultListTable tr td dl.taAvailability dt.unavailable span { background:#EE060B none; }
	.mods  #searchResultListTable tr td dl.taAvailability dt.undeliverable span { background:#EE060B none; }
	
	.mods  #searchResultListTable tr td dl.taAvailability dd {  display:block;  white-space:nowrap; float:left; text-align:left;  }
	.mods  #searchResultListTable tr td dl.noTicketsBookable dd { display:block; color:#7F95A8;  }


/* @end resultlist available*/