/*
	In dieser Datei duerfen nur Styles notiert werden, die zur Kategorie/Orte
	Seite gehoeren.

	Bitte immer dokumentieren, wo ein Stylesheet bzw. wofuer der Stylesheet
	genutzt wird!
*/

/* @group Filter Navigation */
#main .filterHeader {overflow:hidden;width:733px;}
#main .filterHeader h1 {float:left;font-size: 30px;color: #99ABBA;text-transform: uppercase;padding-left: 8px;}
#main .filterHeader h1 span {color: #FABB00;}


/* Filter pager ... */
#main .headlinePager li a { color:#002C52; background-color:transparent; border: 1px solid #7F95A8; font-weight:normal; }
#main .headlinePager li a:hover,
#main .headlinePager li a.current,
#main .headlinePager li.current a {color:#002C52; background-color: #9DADBB;}
#main .headlinePager { margin-right:0px !important; padding-right:0px !important; }

#filter {width:736px; margin: 0 -1px 16px 0; padding-top:14px; background: #e5e9ed url("/obj/eventim/default/layout/img/backgrounds/filter_box.gif") repeat-y right top; overflow: hidden;}

#filter h1 {font-size: 25px; margin: 5px 0 20px 10px; width: 380px; float: left; min-height: 25px;}
	html>body #filter h1 {margin: 5px 0 20px 18px;}

#filterCalendar h1 {font-size: 25px; margin: 5px 0 5px 10px; width: 380px; float: left; color:#d400d6; font-weight:bold;}
	html>body #filterCalendar h1 {margin: 5px 0 5px 18px;}	

#filter h2.eventsIn {font-size: 25px; margin: 5px 0 20px 10px; width: 380px; float: left; min-height: 25px;}
 	html>body #filter h2.eventsIn {margin: 5px 0 20px 18px;}
	    
#filter h2.switch,
#filterCalendar h2.switch {font-size: 14px; margin: 10px 20px 20px 0; display: inline; float: right;}

#filter h2.switch a,
#filterCalendar h2.switch a {display: block; padding: 0 0 0 10px;background: transparent url("/obj/eventim/default/layout/img/elements/teaser_link_arrow.gif") no-repeat 0 3px;}

#filterCalendar h2.switch a { color:#3c6887; font-weight:bold;}

#filter h2.switch a.current,
#filterCalendar h2.switch a.current {font-weight: bold;}

#filter ul.filter {width: 590px; overflow: hidden; float: left;}
	html>body #filter ul.filter {width: 570px;}
#filter ul.filter li {width: 180px; margin-right: 10px; position: relative; float: left; border: none;}
#filter ul.filter li p {height: 12px; line-height:12px; text-transform: uppercase; font-size: 10px; font-weight: bold; margin: 0 0 4px 0;}

#filter ul.filter li a {width: 180px; height: 28px; padding: 7px 0 0 12px; cursor: pointer; text-decoration: none; color: #fef1cc; font-size: 14px; font-weight: bold; background: transparent url("/obj/eventim/default/layout/img/backgrounds/filter.gif") no-repeat left top; float: left; display: block;}
	html>body #filter ul.filter li a {height: 21px;}
#filter ul.filter li a.active,
#filter ul.filter li a:hover {background: transparent url("/obj/eventim/default/layout/img/backgrounds/filter.gif") no-repeat left bottom;}

#filter.twoFilters ul.filter {padding: 0 0 25px 20px;}
#filter.threeFilters ul.filter {padding: 0 0 25px 20px;}
/* @end */

/* @group Filter Forms */
#filter #searchFormBtn a {width: 115px; height:21px; margin-top: 16px; padding: 4px 0 4px 6px; font-size: 11px; font-weight: bold; text-decoration: none; line-height: 95%; background: transparent url("/obj/eventim/default/layout/img/backgrounds/search_artist.gif") no-repeat left top; float: left;}
#filter #searchFormBtn.act a {background: transparent url("/obj/eventim/default/layout/img/backgrounds/search_artist.gif") no-repeat left bottom;}

#filter #eventSearch {overflow: hidden; width:732px; padding: 15px 0 13px 18px; background: #f2f4f6 url("/obj/eventim/default/layout/img/backgrounds/filter_box.gif") right top no-repeat; float: left; border-right:none !important;}
	html>body #filter #eventSearch {width:715px;}

#eventSearch .byKeySpan{ position:relative; top:9px; left:10px; color:#ADADAD; font-size:12px; text-transform:uppercase; }
#filter .searchForm {overflow:hidden;margin:0 0 8px 0;}
#filter .searchForm input {float:left;}
#filter .searchForm .input {width:236px;padding:5px 6px 0 10px;height:30px;}
	html>body #filter .searchForm .input {width:220px;padding:3px 6px 4px 10px;height:auto;}
#filter .searchForm .imageInput {margin:2px 0 0 5px;}
#filter h3 {clear:both;margin:0 0 7px 0;color:#99ABBA;font-size:11px;}
#filter ul.alphabet {overflow:hidden;}
#filter ul.alphabet li {float:left;margin:0 5px 0 0;}
#filter ul.alphabet li a {display:block;text-align:center;width:18px;height:18px;padding:1px 0 0 0;text-decoration:none;background:transparent url("/obj/eventim/default/layout/img/backgrounds/teaser_pager.gif") no-repeat 0 -28px;}
	html>body #filter ul.alphabet li a {height:17px;}
#filter ul.alphabet li a:hover {background-position:0 0;}
#filter ul.alphabet li.act a {background-position:0 -56px;color:#fff;}
#filter ul.alphabet li a.wide {width:27px;background:transparent url("/obj/eventim/default/layout/img/backgrounds/teaser_pager_wide.gif") no-repeat 0 -28px;}
#filter ul.alphabet li a.wide:hover {background-position:0 0;}
#filter ul.alphabet li.act a.wide {background-position:0 -56px;color:#fff;}
/* @end */

/* @group Filter Layer */
#filterWithSlider.genrePage {margin-left:65px !important;margin-top:40px !important;width:851px !important;}
#filter a#filterVerBtn h1 {font-size: 14px; font-weight:bold; line-height: 15px; margin:0px; width:auto; min-height: 15px;}
html > body #filter ul.filter a#filterVerBtn h1 {
height:21px;
}

#filterKat {z-index:200;position:absolute;top:106px;width:731px;height:412px;-moz-opacity:0.97;opacity: 0.97;filter:alpha(opacity=97);khtml-opacity: 0.97;background: #CCD5DC url("/obj/eventim/default/layout/img/backgrounds/box_gradiend_2.gif") no-repeat scroll right bottom;}
#filterKat li {width: 181px; height: 394px; line-heihgt: 90%;}
	html>body #filterKat li {width: 182px; height:380px;}
#filterKat li.first {border:none;}
#filterKat li h3 {margin:0 0 4px 0;border-top:1px solid #fff;font-weight:bold;text-transform:uppercase;}
#filterKat li h3 a {text-decoration:none;padding:12px 0 6px 21px;display:block;}
#filterKat li h3 span {font-weight:normal;color:#59758D;}
#filterKat li h3 a:hover {background:#335675 url("/obj/eventim/default/layout/img/backgrounds/arrow_hover_head.gif") no-repeat 20px 14px;padding:12px 0px 6px 32px;color:#fff;}
#filterKat li h3 a:hover span {color:#CCD5DC;}
#filterKat li ul li a {margin:0 13px 0 13px;text-transform:none;}

.filterLayer .head {float:left;}
	html>body .filterLayer .head {overflow:hidden;float:none;}
.filterLayer .head.active {background:#335675 !important;}
.filterLayer h2 {float:left;font-weight:bold;text-transform:uppercase;}
.filterLayer h2 a {text-decoration:none;padding:10px 0 7px 21px;display:block;}
.filterLayer h2 a:hover {background:#335675 url("/obj/eventim/default/layout/img/backgrounds/arrow_hover_head.gif") no-repeat 20px 12px;padding:10px 0 7px 32px;color:#fff;}
.filterLayer a.close {float:right;margin:5px;width:14px;height:14px;background:transparent url("/obj/eventim/default/layout/img/elements/close_x.gif") no-repeat left top;}
.filterLayer a.close:hover {background-position:left bottom;}
.filterLayer a.close span {display:none;}

#filterKatSmall {z-index:200;position:absolute;top:106px;width:203px;-moz-opacity:0.97;opacity: 0.97;filter:alpha(opacity=97);khtml-opacity: 0.97;background:#CCD5DC url("/obj/eventim/default/layout/img/backgrounds/box_gradiend_2.gif") no-repeat scroll right bottom;}
#filterKatSmall li {width:203px;}
	html>body #filterKatSmall li {width:182px;}
#filterKatSmall li.first {width:203px;border:none;}
#filterKatSmall li h3 {margin:0 0 4px 0;border-top:1px solid #fff;font-weight:bold;text-transform:uppercase;}
#filterKatSmall li h3 a {text-decoration:none;padding:12px 0 6px 21px;display:block;}
#filterKatSmall li h3 span {font-weight:normal;color:#59758D;}
#filterKatSmall li h3 a:hover {background:#002C52 url("/obj/eventim/default/layout/img/backgrounds/arrow_hover_head.gif") no-repeat 20px 14px;padding:12px 0 6px 32px;color:#fff;}
#filterKatSmall li h3 a:hover span {color:#CCD5DC;}
#filterKatSmall li ul li a {margin:0 13px 0 13px;}

#filterOrt {z-index:200;position:absolute;top:106px;width:320px;height:320px;-moz-opacity:0.97;opacity: 0.97;filter:alpha(opacity=97);khtml-opacity: 0.97;background:#CCD5DC url("/obj/eventim/default/layout/img/backgrounds/box_gradiend_2.gif") no-repeat scroll right bottom;}
#filterOrt ul.places {width: 320px;border-top:1px solid #fff;overflow: hidden;}
#filterOrt li {width: 158px;}
#filterOrt li.first {border:none;}
#filterOrt li ul li a {margin:0 13px 0 13px;text-transform:none;}
#filterOrt .formulars {padding: 8px 0 0 18px; border-top:1px solid #fff;}
#filterOrt .formulars label {display: block !important; clear:left;}
#filterOrt .formulars .input {width: 170px; margin: 2px 8px 0 0; float: left;}
#filterOrt .formulars .input.plz {width: 78px;}
	html>body #filterOrt .formulars .input.plz {width: 80px;}
#filterOrt .formulars select {width: 83px; float: left; margin: 5px 8px 0 0; font-size: 13px; color: #fff; background: #476783;}

#filterVer {z-index:200;position:absolute;top:106px;width:435px;height:343px;-moz-opacity:0.97;opacity: 0.97;filter:alpha(opacity=97);khtml-opacity: 0.97;background:#CCD5DC url("/obj/eventim/default/layout/img/backgrounds/box_gradiend_2.gif") no-repeat scroll right bottom;}
#filterVer .staetten {border-top:1px solid #fff;padding:3px 0 0 0;overflow:auto;height:304px;width:430px;margin:0 5px 0 0;}
	html>body #filterVer .staetten {height:301px;}
#filterVer .staetten li {clear:both;float:left;margin:0 0 2px 0;border:none;width:400px;}

#filterVer .staetten li a {text-decoration:none;display:block;padding:3px 0 2px 7px;text-transform:uppercase;margin:0 13px 0 13px;}
#filterVer .staetten li a:hover {background:#668097 url("/obj/eventim/default/layout/img/backgrounds/arrow_hover_sidebar.gif") no-repeat 7px 4px;color:#fff;padding:3px 0 2px 18px;}

#filterZei {position: absolute; top:106px; width: 240px; padding-bottom:10px; -moz-opacity: 0.97; opacity: 0.97; filter: alpha(opacity=97); khtml-opacity: 0.97; background: #CCD5DC url("/obj/eventim/default/layout/img/backgrounds/box_gradiend_2.gif") no-repeat scroll right bottom;}
#filterZei ul.daten { padding: 3px 0; overflow:hidden; }
 html>body #filterZei ul.daten { padding: 10px 0; }
#filterZei div.head { border-bottom:1px solid #fff; }

#filterZei .daten li { display:block; float:left; width:100%; }
#filterZei .daten li a { text-decoration:none; display:block; width:auto; padding:3px 0 3px 7px; margin:0 13px 0 13px; }
#filterZei .daten li a:hover { color:#fff; padding-left:18px; background:#668097 url(/obj/eventim/default/layout/img/backgrounds/arrow_hover_sidebar.gif) no-repeat 7px 4px !important;}

#filterZei h4 {border-top:1px solid #fff;padding:12px 0 8px 20px;font-weight:bold;}
#filterZei p.error {padding:0 0 6px 20px;}
#filterZei form {margin:0 0 0 20px;}
#filterZei form label {width:200px;float:left;}
#filterZei form input {overflow:hidden;float:none;}
#filterZei form .input {width:200px;padding:5px 6px 0 6px;height:30px;}
	html>body #filterZei form .input {width:188px;padding:3px 6px 4px 6px;height:auto;}
#filterZei form .inputImage {float: right; margin: 20px 18px 0 0; display: inline;}

#filterCalendar {width:730px; margin:0px 4px 15px 0px; padding:10px 0px 0px 0px; /*background: #E5E9ED url("/obj/eventim/default/layout/img/backgrounds/clubscene_nightlife.gif") no-repeat left top;*/}
#filterCalendar .intro {width:325px; padding-top:0px; float:left; padding-bottom:10px; margin-left:18px;  }
	html>body #filterCalendar .intro { padding-top:0px; }
#filterCalendar .intro h1 {margin: 15px 0px 10px 0px;font-size: 20px;font-weight: bold;color: #d400d6; width:100% !important; }
#filterCalendar .intro p {margin-bottom: 10px;line-height:22px; color:#325f7f}
#filterCalendar .intro p.info {color: #416988;font-weight: bold;}
#filterCalendar .datepicker { width:190px; float: right; padding-bottom:10px; margin-right:8px; }
	html>body #filterCalendar .datepicker { margin-right:15px; }
#filterCalendar .datepicker .dismiss { text-align:center; width:100%; clear:both; padding-top:10px;}
#filterCalendar .datepicker .dismiss a { text-decoration:none; padding-left:12px; background: url("/obj/eventim/default/layout/img/backgrounds/arrow_next_footer_pager.gif") no-repeat 0 3px; color:#3d627c}

#filterCalendar .datepicker .dismiss a:hover { text-decoration:underline; }

	/** Styles fuer inline-date-picker ... */
	#clubszeneKalender .ui-datepicker-inline { border:none !important; }
	#clubszeneKalender .ui-datepicker-inline,
	#clubszeneKalender .ui-datepicker-inline * { font-size:11px; }
	#clubszeneKalender .ui-datepicker td { padding:3px 5px; } 
	#clubszeneKalender .ui-datepicker-prev a,
	#clubszeneKalender .ui-datepicker-prev label { top:12px; left:10px; }
	#clubszeneKalender .ui-datepicker-next a,
	#clubszeneKalender .ui-datepicker-next label { top:12px; right:10px; }
	#clubszeneKalender .ui-datepicker { border-width:10px; }
	#clubszeneKalender .ui-datepicker-header { padding-top:10px; }
	
	#clubszeneKalender .ui-datepicker-clearfloat { overflow:hidden; display:block; height:1px; clear:both; }
	
/* @end */


/* @group Headline Pager / Buttons */
/* headline button
.headline .button {height: 25px;margin-top: 5px;float: right;}
.headline.big .button {margin-top: 10px;}
.headline .button a {margin-right: 15px;padding-left: 3px;text-align: center;text-decoration: none;background:transparent url("/obj/eventim/default/layout/img/elements/btn_headline_small_left.gif") no-repeat top left;float:left;display:inline;}
.headline.big .sort {margin-top: 5px;float: right;}

 */

#main .eventPager {width: 731px; padding-bottom: 8px; border-bottom: 1px solid #002C52; overflow: hidden;}

#main .eventPager h2 {margin-left: 10px; font-size: 18px; color: #oe385c; float: left;}
	html>body #main .eventPager h2 {margin-left: 20px;}
#main .eventPager h2 span {color: #668097;}

#main .eventPager .headlineSort {color: #oe385c; padding-top: 2px; float: right; margin-top: 4px; margin-left: 20px; margin-right: 10px;}

#main .eventPager .sort {float: right;}
#main .eventPager .sort form {margin: 0 !important; padding: 0;}
#main .eventPager .sort form select { /*max-width:110px;*/width:auto; margin: 4px 10px 0 0; color:#002C52; font-size:13px; }
	html>body #main .eventPager .sort form select { height:20px; }

#main .eventPager .button {height: 25px;margin-top: 5px;float: right;}
#main .eventPager .button a {margin-right: 15px;padding-left: 3px;text-align: center;text-decoration: none; background: transparent url("/obj/eventim/default/layout/img/elements/btn_headline_small_left.gif") no-repeat top left; float:left; display:inline;}
#main .eventPager .button a span {padding: 2px 8px 1px 5px; background:transparent url("/obj/eventim/default/layout/img/elements/btn_headline_small_right.gif") no-repeat top right; display: block;}
#main .eventPager .button a:hover {background-position: bottom left;}
#main .eventPager .button a:hover span {background-position: bottom right;}
/* @end */

/* @group List */

/* Pager fuer Footer von Ergebnislisten */
#main .resultList .footerPager {margin-right: 10px;float: right;}
#main .resultList .footerPager .counter {padding-top: 3px;margin-right: 15px;}
#main .resultList ul.footerPager li {float: left;}
#main .resultList .footerPager span {display: none;}
#main .resultList .footerPager li.ellipsis {margin-right: 5px;}

#main .resultList .footerPager li.prev a,
#main .resultList .footerPager li.next a { width:6px; height:14px; margin: 2px 2px 0 0; background:transparent url("/obj/eventim/default/layout/img/backgrounds/arrow_prev_footer_pager.gif") no-repeat center 3px !important; border:none; display:block; }
#main .resultList .footerPager li.next a { background-image:url("/obj/eventim/default/layout/img/backgrounds/arrow_next_footer_pager.gif") !important; }

#main .resultList .footerPager li.prev a:hover,
#main .resultList .footerPager li.next a:hover,
#main .resultList .footerPager li.disabled { background-position:center -16px !important; }

#main .resultList .footerPager li a { float:left; height:20px; text-align:center; text-decoration:none; margin-right:2px; padding: 2px 6px 0 6px; display:block; border:1px solid #7f95a8; }
	html>body #main .resultList .footerPager li a {height:16px; margin-right:5px; }
#main .resultList .footerPager li a:hover,
#main .resultList .footerPager li.current a {background-color: #9dadbb;}

/* filter resultlist */
#main .resultList {width:735px;}

	/* Neue Listendarstellung fuer Kategorien und Orte */
	#main #taEventList { width:732px; margin-bottom:10px; }
	#main #taEventList tr td { border-bottom:1px solid #002C52; cursor:pointer; padding:10px 5px; vertical-align:top; height:auto; }
	#main #taEventList tr td.middle { vertical-align:middle; }
	#main #taEventList tr.active { background:#7F95A8 none; }
	#main #taEventList tr.active,
	#main #taEventList tr.active * { color:#fff !important; }
	#main #taEventList tr.active .sdb * { color:#002C52 !important; }
	#main #taEventList tr td.taImage { width:60px; padding-left:10px; position:relative; }
	#main #taEventList tr td.taImage .imageFake { height:60px; width:60px; background-color:#E5E9ED; background:transparent url("/obj/media/DE-eventim/teaser/60x60/2009/dummy_bild_60x60.gif") no-repeat;  }
	#main #taEventList tr.active td.taImage .imageFake {  height:60px; width:60px; background:transparent url("/obj/media/DE-eventim/teaser/60x60/2009/dummy_bild_60x60.gif") no-repeat;  }

	
	#main #taEventList tr td.taEvent { width:170px; }
	#main #taEventList tr td.taEvent h4,
	#main #taEventList tr td.taEvent h4 * { font-size:14px; font-weight:bold; }
	#main #taEventList tr td.taEvent h4 { margin-bottom:2px; }
	#main #taEventList tr td.taEvent .mediaIconsBelowHeadline { margin-top:4px; }
	#main #taEventList tr td.taEvent dl.place dt { font-weight:bold; }
	
	#main #taEventList tr td.taCommunity { width:200px; }
	#main #taEventList tr td.taCommunity p { margin:0px; display:inline; font-size:11px; }
	#main #taEventList tr td.taCommunity p.rateBelow { margin:0 0 8px 0; display:block; }
	#main #taEventList tr td.taCommunity .rating { color:#668097; height:18px; }
	#main #taEventList tr td.taCommunity .rating .rateTxt { float:left; margin-right:6px; }
	#main #taEventList tr td.taCommunity .rating .rate { float:left;margin-top:1px;  }

	#main #taEventList tr td.taCommunityILS { width:192px; }
	
	#main #taEventList tr td.taPrice { white-space:nowrap; width:150px; } 
	#main #taEventList tr td.taPrice dl.taAvailability { display:inline; white-space:nowrap; }
	#main #taEventList tr td.taPrice dl.taAvailability dt { display:block; float:left; border:1px solid #fff; width:18px; height:14px; background:#01BD0A none; margin:0 4px 0 0; }
		html>body #main #taEventList tr td.taPrice dl.taAvailability dt { width:14px; }
	#main #taEventList tr td.taPrice dl.taAvailability dt.unavailable { background:#EE060B none; }
	/*#main #taEventList tr td.taPrice dl.taAvailability dt.undeliverable  { background:#FABB00 none; }*/
	#main #taEventList tr td.taPrice dl.taAvailability dt.undeliverable { background:#EE060B none; }
	#main #taEventList tr td.taPrice dl.taAvailability dd { display:none; }
	#main #taEventList tr td.taPrice dl.noTicketsBookable dd { display:inline; color:#7F95A8; }
	
	#main #taEventList tr td.taPriceILS { white-space:nowrap; width:158px; }
	
	#main #taEventList tr td.taPrice dl.price { display:inline; white-space:nowrap; }
	#main #taEventList tr td.taPrice dl.price dt { float:left; font-weight:bold; font-size:12px; margin-right:4px; }
	#main #taEventList tr td.taPrice dl.price dt.currency { margin-left:4px; }
	#main #taEventList tr td.taPrice dl.price dd { float:left; font-weight:bold; font-size:14px; }
	
	#main #taEventList tr td.taTicketBtn { width:auto; }
	#main #taEventList tr td.taTicketBtn a,
	#main #taEventList tr td.taTicketBtn a.taBtn { display:block; margin-right:15px; }
	#main #taEventList tr td.taTicketBtn a,
	#main #taEventList tr td.taTicketBtn a.taBtn span { display:none; }
/* @end */

/* @group City Overview */
.cityOverview .clearFloat { clear:both; display:block; height:1px; overflow:hidden; }

/** Suche */
.cityOverview .citySearchBox { padding:0px !important; }
.cityOverview .citySearchBox form { margin:20px 10px !important; padding:0px; }
.cityOverview .citySearchBox form label { display:block; text-transform:uppercase; font-weight:bold; padding:2px; font-size:11px; }

.cityOverview .citySearchBox .searchByCity { float:left; width:49%; }
.cityOverview .citySearchBox .searchByCity input.cityInput { width:200px !important; }
	*+html .cityOverview .citySearchBox .searchByCity input.cityInput { margin-left:-10px !important; }

.cityOverview .citySearchBox .searchByRadius { float:right; width:49%; }
.cityOverview .citySearchBox .searchByRadius select { float:left; margin:7px 4px 0 0; background:#476783 none; color:#fff; }
.cityOverview .citySearchBox .searchByRadius input.radiusInput{ margin-right:8px;  }
	*+html .cityOverview .citySearchBox .searchByRadius input.radiusInput { margin-left:-10px !important; }

/** Orte-Uebersicht */
.cityOverview .cityOverviewBox { background-color:#fff !important; padding:0px !important; }
.cityOverview .cityOverviewBox .inner { border-left:1px solid #E5E9ED !important; padding:10px 4px 10px 10px !important; }
.cityOverview .cityOverviewBox .inner ul { float:left; width:24.5%; margin:0px; padding:0px; }
 html>body .cityOverview .cityOverviewBox .inner ul { width:24.9%; }
.cityOverview .cityOverviewBox .inner ul li { background:transparent none; padding:0px; margin:0px !important; float:left; width:100%; overflow:hidden; }
.cityOverview .cityOverviewBox .inner ul li a,
.cityOverview .cityOverviewBox .inner ul li a:visited,
.cityOverview .cityOverviewBox .inner ul li a:active { text-decoration:none; text-transform:uppercase; display:block; margin:2px 10px 2px 2px; padding:4px 0px; background:#fff none; overflow:hidden; }
.cityOverview .cityOverviewBox .inner ul li a:hover { padding-left:15px; color:#fff; background:#668097 url(/obj/eventim/default/layout/img/backgrounds/arrow_hover_sidebar.gif) 5px 6px no-repeat; }
/* @end */


/* dieser teil wird gebraucht, falls bei den input Feldern im Fehlerfall auch die Meldung "Dies ist ein Pflichtfeld" gezeigt werden soll */
/** Fehlerlisten ... */
/*	 ul.error { clear:left; display:block; width:100%; margin-top:5px !important; padding-left:0px !important; }
	.row ul.error { float:left; }
	ul.error li { clear:left; float:none !important; display:block; margin-bottom:5px !important; background:transparent url(/obj/eventim/default/layout/img/modular/icons/16x16/error.gif) no-repeat top left; padding-left:20px !important; padding-top:1px !important; }		
	ul.error li,
	ul.error li * { color:#c00; font-weight:normal; }
	.error { color:#c00 !important; }*/
			
/** Fehlerfall fuer Eingabefelder */
/*	.modsError  { border-color:#c00 !important; }
	ul.error li,
	ul.error li * { font-size:7.5pt; line-height:11pt; } 
	*/

/** Suchen Button im Filter Zeit */
	.filterZeiButton {float:right; margin-right:7px; margin-left:-9px; margin-top:5px; background-position:left 2px no-repeat; } /* IE6 */
	html>body .filterZeiButton { float:right;margin-right:15px;} /* FF */
	*+html .filterZeiButton {float:right; margin-right:8px !important; margin-left:-9px; background-position:left 2px !important; padding-top:1px !important } /* IE7 */
	
	
