.mods ul.topEventTeaserList li div.inner { width:156px; height:200px; }
.mods ul.topEventTeaserList li {
float:left;
margin:0 5px 12px 0 !important;
padding:5px;
}

.mods .sliderBox div.sliderItem {
float:left;background:transparent url(/obj/eventim/default/layout/img/backgrounds/rahmen.png) no-repeat !important;
}

.mods .sliderBox div.sliderItem.mouseover {
background:none !important; 
}


#main.genrePage { width:851px !important; margin-left:65px !important; margin-top:26px !important}
	*+html #main.genrePage { margin-top:42px !important }
#main.genrePageSmall { width:851px !important; margin-left:65px !important; margin-top:30px !important}
	*+html #main.genrePageSmall { margin-top:37px !important }
.filterGenrePage { width:851px !important; }
	
#filter { background:transparent url(/obj/eventim/default/layout/img/backgrounds/filter_trans_milky.png) no-repeat; margin-bottom:0px !important; /*opacity:0.9; filter:alpha(opacity=90);*/}
	
#filter.threeFilters ul.filter { padding:0 0 0 12px; margin-bottom:0px !important;}
html > body #filter #eventSearch { width:851px; }

#eventSearch form { width:820px;}
#eventSearch form input { float:right; }


#eventSearch ul.alphabet { overflow:hidden; width:630px; float:right; }

#filter ul.filter {width: 871px; overflow: hidden; float: left;}
	html>body #filter ul.filter {width: 851px;}

/*#filter #searchFormBtn a {width: 120px; 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 #searchFormBtn a {
color:#002C52; background:transparent url(/obj/eventim/default/layout/img/backgrounds/search_artist_big.gif) no-repeat scroll left top; width:257px; padding:9px 0 0 12px;
}
/*#filter #searchFormBtn a.active{
background:transparent url(/obj/eventim/default/layout/img/backgrounds/search_artist_big.gif) no-repeat scroll left bottom; padding:9px 0 0 12px; 
}*/

#filter #searchFormBtn.act a {
background:transparent url(/obj/eventim/default/layout/img/backgrounds/search_artist_big.gif) no-repeat scroll left top; padding:9px 0 0 12px; }

#eventSearch {overflow: hidden; width:853px; padding: 15px 10px 15px 13px; background: transparent url("/obj/eventim/default/layout/img/backgrounds/filter_white.png") no-repeat; float: left; border-right:none !important; height:121px;}
	html>body #eventSearch {width:858px;}
#eventSearch .searchForm {overflow:hidden;margin:0 0 8px 0;}
#eventSearch .searchForm input {float:left;}
#eventSearch .searchForm .input {width:236px;padding:5px 6px 0 10px;height:30px;}
	html>body #eventSearch .searchForm .input {width:220px;padding:3px 6px 4px 10px;height:auto;}
#eventSearch .searchForm .imageInput {margin:2px 0 0 5px;}
#eventSearch h3 {clear:both;margin:0 0 7px 0;color:#99ABBA;font-size:11px;}

.alphabetSearch {background-color:#e5ebf0; width:811px; padding:10px 5px 10px 10px; }
.alphabetSpan { margin-top:2px; color:#ADADAD; font-size:12px; text-transform:uppercase; }
	*+html .alphabetSpan { float:left}
#eventSearch ul.alphabet {overflow:hidden;}
#eventSearch ul.alphabet li {float:left;margin:0 5px 0 0;}
#eventSearch 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 #eventSearch ul.alphabet li a {height:17px;}
#eventSearch ul.alphabet li a:hover {background-position:0 0;}
#eventSearch ul.alphabet li.act a {background-position:0 -56px;color:#fff;}
#eventSearch ul.alphabet li a.wide {width:27px;background:transparent url("/obj/eventim/default/layout/img/backgrounds/teaser_pager_wide.gif") no-repeat 0 -28px;}
#eventSearch ul.alphabet li a.wide:hover {background-position:0 0;}
#eventSearch ul.alphabet li.act a.wide {background-position:0 -56px;color:#fff;}

#eventSearch form { overflow:hidden; padding-bottom:15px; }

#eventSearch form .imageInput { margin:4px 0 0 5px; }
#eventSearch form input { float:right; font-size:12px !important; text-transform:uppercase}

html > body #eventSearch form .input { height:auto;
padding:6px 5px 6px 15px;
width:576px;
}

.sliderItem.mouseover { background-color:#FABB00 !important; cursor:pointer; }
.sliderItem.mouseover li { background-color:#FABB00 !important; cursor:pointer; }

