/* Todo: **
	 Fontstyles eliminieren, werden vom Hauptstylesheet geliefert
	 Shorthands erstellen
	 Default Link-Style korrigieren
	 AbstÃ¤nde unten angleichen (z.B. Impressum)
 */
 
 /* Table of contents:
	  Part 1 - ex http://www.eventim.de/css/eve.css
	  Part 2 - ex http://www.eventim.de/css/eve_boxen.css
 */
#legacy {float: left; width:735px; margin: 0px 26px 0px 0px; display: inline; overflow: hidden;}
#legacySidbar {float: right; width: 227px; margin: 37px 0px 0px 0px; padding-left: 50px}
	html>body #legacySidbar {padding-left: 0px}
#legacySidbar .sidebarContent {float:right;}

/* Part 1 starts here */
/* @group Legacy default */


/*Headline Syle allgemein, veraltete Seiten*/
#legacy .eveIntContainer			{ width:690px;float:left;}
#legacy .eveIntHead					{ font-family:Arial,Helvetica,sans-serif; font-size:24px; color:#335675; margin-bottom:12px; }
#legacy .eveIntSub					{ margin:0px;margin-bottom:12px;}


#legacy .eveAllContainer			{ width:687px; height:35px; padding:0px; margin:0px; background-repeat: no-repeat; }
#legacy .eveAllHead					{ font-family:Arial,Helvetica,sans-serif; font-size:24px; color:#335675; margin-bottom:12px; }
#legacy .eveAllSub					{ margin:0px;margin-bottom:12px;}


#legacy select {height: 19px;font-size: 12px;border: 1px solid #a5acb2; padding-top: 1px;}
/* @end */

/* @group Legacy fonts */
/* wenn moeglich vereinheitlichen / shorthands */

#legacy .normal {font-family: Arial; color: #000; background-color: #fff; font-size: 12px}
#legacy #spezial {font-family:Arial; color: #002c52; background-color: #fff;}
#legacy .subtitel11bblau {font: bold 11px/13px  Arial; color: #002c52;}
#legacy .subtitel14bblau {-x-system-font:none; color:#002C52; font-family:Arial; font-size:12px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:14px;}
#legacy .gelbgross {font-family: Arial; color: #fabb00; background-color: #fff; font-size : 16px; font-weight: bold;}
#legacy .rechts {text-align:right;}
#legacy .center {text-align:center;}
#legace .fett {font-weight:bold;}
#legacy .klein {font-size:11px;}
#legacy #fehler {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#cc0000; font-weight:bold;}
#legacy .fehler {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#cc0000; font-weight:bold;}

#legacy .inline_abstand {padding:5px;}
#legacySidbar .inline_abstand {padding:5px;}

#legacy #myeventim_titel  {font-family:Arial; color:#ffffff; font-size :13px;}
#legacy #myeventim_fehler {font-family:Arial; color:#ff0000; font-size :12px;}

/* @end */

/* @group Legacy spacer */

#legacy .abstand_h5 {height:5px; clear:both;}
#legacy .abstand_h8 {height:8px; clear:both;}
#legacy .abstand_h10 {height:10px; clear:both;}
#legacy .abstand_h20 {height:20px; clear:both;}
#legacy .abstand_h40 {height:20px; clear:both;}
#legacy .abstand_l10 {padding-left:2px;}
#legacySidbar .abstand_h10 {height:10px; clear:both;}
/* @end */

/* @group Legacy links */

#legacy a:link,
#legacy a:visited,
#legacy a:active {color: #000; font-size: 11px; font-weight: normal; text-decoration: none;}
#legacy a:hover{/*font-family: Arial,Helvetica,sans-serif; */color: #000; font-weight: normal; text-decoration: underline;}

#legacy a.link_blau:active,
#legacy a.link_blau:link,
#legacy a.link_blau:hover,
#legacy a.link_blau:visited{color: #002c52;text-decoration: none;font-weight: bold;}

#legacySidbar a:link,
#legacySidbar a:visited,
#legacySidbar a:active {color: #000; font-size: 11px; font-weight: normal; text-decoration: none;}
#legacySidbar a:hover {/*font-family: Arial,Helvetica,sans-serif;*/	color: #000; font-weight: normal; text-decoration: underline;}

#legacySidbar a.link_blau:active,
#legacySidbar a.link_blau:link,
#legacySidbar a.link_blau:hover, 
#legacySidbar a.link_blau:visited {color: #002c52; text-decoration: none; font-weight: bold;}

/* @end */

/* Part 1 starts here */
/* @group Legacy box */

/* info/jobs_xx.inc */

/*Jobs*/
/*#legacy .head_jobs {width:690px; height:35px; padding:0px; margin:0px; background-repeat: no-repeat;}
#legacy .head_jobs div {color:#ffffff; font-weight:bold; padding-left:210px; padding-top:20px;}*/

#legacy ul.bereich {margin-left:30px; margin-top:10px; margin-bottom:5px; list-style:none; padding:0px; font-weight:bold; color:#002c52;}

/* info/jobs_xx.inc */
#legacy .head_jobs { font-size:18px; color:#335473; }

#legacy .stadt_headline {height:23px; margin-top:20px; font-weight:bold; color:#002c52; border-bottom:1px solid #E0E4E7; background-repeat: repeat-y;}
#legacy .stadt_headline div {line-height:22px; margin-left:10px;}

#legacy ul.bereich li {margin-left:20px; margin-top:5px; margin-bottom:5px;}
#legacy ul.bereich li a:link,
#legacy ul.bereich li a:visited {line-height:13px; color:#002c52;}

#legacy .warenkorb_tab {background-color:#FFFFFF; border:1px solid #002C52;}
	*html #legacy .warenkorb_tab {background-color:#FFFFFF; border:1px solid #002C52; width:715px;}

/* @end */


/* partner .inc/.box */

#legacy .partner_content {width:550px;}

#legacySidbar .navi_left {width:182px;}
#legacySidbar .navi_box {border-left:1px solid #D2D0D1; width:167px;}
#legacySidbar .navi_box_content {background:#B9CCD8 none repeat scroll 0% 0%; border-bottom:1px solid #D2D0D1; border-right:1px solid #D2D0D1;}

#legacy .spezialtitel {color:#002C52; /*font-family:Arial; */ font-size:14px; font-weight:bold;}
#legacy a.subtitel11bblau {-x-system-font:none; color:#002C52; /*font-family:Arial; */ font-size:11px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:13px;}
#legacy a:hover.subtitel11bblau {-x-system-font:none; color:#002C52; /*font-family:Arial; */ font-size:11px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:13px;}
#legacy .spezialtitelw {background-color:#002C52; color:#FFFFFF; font-size:14px; font-weight:bold;}

/*#legacy table.table_suchausgabe th.bez, table.table_suchausgabe td.bez {color:#002C52; font-size:12px; font-weight:bold; text-decoration:none;}
#legacy table.table_suchausgabe th {background:#ECF1F4 none repeat scroll 0% 0%; border-bottom:1px solid #002C52;border-top:1px solid #C1C2C7; font-size:12px; height:27px; padding-left:10px; text-align:left;}
*/

/* search/extendedSearch */
#legacy .text1 {font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; width:462px;}
#legacy .text2 {font-family:Arial,Helvetica,sans-serif; font-size:12px; padding-left:3px; padding-top:20px;width:462px;}
#legacy .line1 {width:475px; height:1px; background-color:#cfcfcf;}
#legacy .gelbgrossSearch {padding-left:3px; font-family:Arial; color:#fabb00; background-color:#FFFFFF; font-size :16px; font-weight:bold;}
#legacy .fields {width:170px; padding-top:5px; padding-left:13px; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold}
#legacy .verticalAlignTop {vertical-align:top;}
#legacy .small {font-family:Arial,Helvetica,sans-serif; font-size:12px;}
#legacy .ticketdirect {padding-top:5px; padding-left:13px; font-weight:bold;}
#legacy .startSearch {padding-right:12px;}

#legacy table.table_suchausgabe {display:block; width:690px; padding:0px; margin:0px;}
#legacy table.table_suchausgabe td.info {text-align:right; font-size:11px; color:#555555; border-bottom:1px solid #9a9a9a; height:20px;}
#legacy table.table_suchausgabe td.infoVenue {border-bottom:1px solid #9a9a9a; height:20px;}
#legacy table.table_suchausgabe th {height:27px; font-size:12px; background:#ecf1f4; border-top:1px solid #c1c2c7;  padding-left:10px; border-bottom:1px solid #002c52; text-align:left;}	

#legacy table.table_suchausgabe th a:link,
#legacy table.table_suchausgabe th a:visited, 
#legacy table.table_suchausgabe th a:hover,
#legacy table.table_suchausgabe th a:active {color:#002c52; font-weight:bold; text-decoration:underline; font-size:12px;}

#legacy table.table_suchausgabe td a.rep:link,
#legacy table.table_suchausgabe td a.rep:visited,
#legacy table.table_suchausgabe td a.rep:hover,
#legacy table.table_suchausgabe td a.rep:active {color:#002c52; text-decoration:none; font-size:11px;}

#legacy table.table_suchausgabe th a img {margin-top:2px; margin-left:5px;}
#legacy .bt_headlink {display:block; float:left;  margin-top:2px; cursor:hand;}
#legacy *+html table.table_suchausgabe th a img {margin-top:4px; margin-left:5px;}
#legacy *+html .bt_headlink {display:block; float:left;  margin-top:4px; cursor:hand;}
#legacy *html table.table_suchausgabe th a img {margin-top:4px; margin-left:5px;}
#legacy *html .bt_headlink {display:block; float:left;  margin-top:4px; cursor:hand;}
#legacy table.table_suchausgabe td {border-bottom:1px solid #002c52; font-size:11px; text-align:left; padding:5px 0px 5px 10px; vertical-align:top; line-height:16px;}	

#legacy table.table_suchausgabe td a:link,
#legacy table.table_suchausgabe td a:visited,
#legacy table.table_suchausgabe td a:hover,
#legacy table.table_suchausgabe td a:active {font-weight:normal;}

#legacy table.table_suchausgabe td .wochentag {width:23px; display:block; float:left;}
#legacy table.table_suchausgabe td.rechts {text-align:right; padding-right:10px;}
#legacy table.table_suchausgabe th.va {width:330px;}
#legacy table.table_suchausgabe th.vo {width:140px;}
#legacy table.table_suchausgabe th.vd {width:150px;}
#legacy table.table_suchausgabe th.va_club {width:280px;}
#legacy table.table_suchausgabe th.vo_club {width:160px;}
#legacy table.table_suchausgabe th.vd_club {width:150px;}
#legacy table.table_suchausgabe #spezialtitel {padding-left: 0;}

#legacy table.table_suchausgabe th.vb,
#legacy table.table_suchausgabe th.ve {width:100px;color:#002c52; font-weight:bold; text-decoration:none; font-size:12px;}

#legacy table.table_suchausgabe th.ver {width:420px; color:#002c52; font-weight:bold; text-decoration:none; font-size:12px;}

#legacy table.table_suchausgabe th.bez, 
#legacy table.table_suchausgabe td.bez {color:#002c52; font-weight:bold; text-decoration:none; font-size:12px;}

#legacy table.table_suchausgabe td.legende {border:0px;}
#legacy table.table_suchausgabe td.headtrennlinie {border-top:1px solid #c0c0c0; height:1px; border-bottom:0px; height:1px; padding:0px; margin:0px;}
#legacy .underline {text-decoration:underline}
#legacy .fett {color:#000000;  font-weight:bold;}

/* Suchausgabe der Ticketalarm - Kuenstler */
#legacy table.table_kuenstler {display:block; width:690px; padding:0px; margin:0px;}
#legacy table.table_kuenstler td.rechts a:link, table.table_kuenstler td.rechts a:active, table.table_kuenstler td.rechts a:visited {color:#002c52; font-weight:bold;}
#legacy table.table_kuenstler td.info {text-align:right; font-size:11px; color:#555555; border-bottom:1px solid #9a9a9a; height:20px;}
#legacy table.table_kuenstler th {color:#002c52; height:27px; font-size:12px; background:#ecf1f4; border-top:1px solid #c1c2c7;  padding-left:10px; border-bottom:1px solid #002c52; text-align:left;}	
#legacy table.table_kuenstler td {border-bottom:1px solid #002c52; font-size:11px; text-align:left; padding:5px 0px 5px 10px; vertical-align:top; line-height:16px;}	
#legacy table.table_kuenstler td.rechts {border-bottom:1px solid #002c52; font-size:11px; text-align:right; padding:5px 0px 5px 10px; vertical-align:top; line-height:16px;}	
#legacy table.table_kuenstler td.headtrennlinie {border-top:1px solid #c0c0c0; height:1px; border-bottom:0px; height:1px; padding:0px; margin:0px;}


/* falls als ergebnis nicht die artist page genommen werden soll, hier die daten fÃ¼r artistWithNoTickets 
#legacy h1.headline_kue			{font-family:Arial; color:#002c52; font-weight:bold; font-size:16px; display:inline; padding:0px; margin:0px;}
#legacy .container690		{width:690px; height:105px; display:block; border:1px solid #8BAABE; background-color:#CFDBE7;} 				//ohne Infos & ohne Foto/
#legacy .container540		{width:540px; height:135px; display:block; float:left; border:1px solid #8BAABE; background-color:#CFDBE7;} //mit Infos & ohne Foto/
#legacy .container435		{width:430px; height:135px; display:block; float:left; border:1px solid #8BAABE; background-color:#CFDBE7;}	//mit Infos & mit Foto/
#legacy .talarm_symbol				{float:left; width:100px; height:auto;} //Ticketalarmgrafik auf der Kuenstlerseite/
#legacy .talarm_formular form 	{padding:0px; margin:0px;} //Ticketalarmformular auf der Kuenstlerseite/
#legacy .container690 .talarm_formular	{float:left; width:580px; height:auto; padding:10px 0px 10px 0px; display:block;} //ohne Infos & ohne Foto/
#legacy .container540 .talarm_formular	{float:left; width:430px; height:auto; padding:10px 0px 10px 0px; display:block;} //< da mit Infos oder ohne Foto/
#legacy .container435 .talarm_formular	{float:left; width:315px; height:auto; padding:10px 0px 10px 0px; display:block;} //<< da mit Infos & mit Foto/
*html #legacy .kuenstlerinfos135	{margin-left:10px; width:135px; height:135px; display:block; float:left; border:1px solid #8BAABE; background-color:#CFDBE7;} //mit foto oder mit info - IE/
*html #legacy .kuenstlerinfos255	{margin-left:10px; width:240px; height:135px; display:block; float:left; border:1px solid #8BAABE; background-color:#CFDBE7;} /mit Infos & mit Foto - IE/
#legacy .kuenstlerinfos135	{margin-left:10px; width:135px; min-height:135px; max-height:152px; display:block; float:left; border:1px solid #8BAABE; background-color:#CFDBE7;} /mit foto oder mit info/
#legacy .kuenstlerinfos255	{margin-left:10px; width:240px; min-height:135px; max-height:152px; display:block; float:left; border:1px solid #8BAABE; background-color:#CFDBE7;} /mit Infos & mit Foto/
#legacy .kue_links				{float:left; width:85px; margin-left:15px; margin-top:15px;}	
#legacy .kue_infos				{width:60px; height:20px;}
#legacy .kue_infos a:link,.kue_infos a:active, .kue_infos a:hover, .kue_infos a:visited  {color:#002c52; font-size:12px; font-weight:bold;}
*html #legacy .kue_img			{float:right; margin-top:15px; background:#ECF1F5; width:115px; height:120px; text-align:left;} /IE/
#legacy .kue_img					{float:right; margin-top:15px; background:#ECF1F5; width:115px; min-height:120px; max-height:155px; text-align:left;} /Firefox & andere Browser/
#legacy .kue_img img 			{width:100px; height:100px;}
#legacy .kue_img .kue_name	{text-align:right; margin-right:15px; line-height:13px; font-size:11px;}
#legacy a.bold:active, #legacy a.bold:visited, #legacy a.bold:hover, #legacy a.bold:link		{font:bold;}
#legacy a.rep						{color:#002c52;}
#legacy .rot						{color:#ff0000;}

*/

/* Last Minute */
#legacy .anzeige_5tage {font-weight:bold; line-height:29px; padding-bottom:8px; padding-top:10px;}
#legacy .headline_lastminute {background:transparent url(/img/partner/eve/lastminute/headgrafik.jpg) no-repeat scroll center top; width:690px;}
#legacy .headline_text {padding-top:45px; width:580px;}

#legacy .suche_lastminute {border:1px solid #506A84; width:690px;}
#legacy .anzeige_5tage {font-weight:bold; line-height:29px; padding-bottom:8px; padding-top:10px;}
#legacy .textdertage {float:left; margin-left:150px; width:220px;}
#legacy .anzeige_erwsuche {background-color:#E0E5EA; text-align:right;}
#legacy .erw_suche {background-color:#FFFFFF; padding-left:0px; text-align:left;}
#legacy .erw_suche #extendedSearchForm { border:none !important; padding-bottom:0px; }
#legacy .erw_suche #extendedSearchForm .esfField { width:470px !important; }
#legacy .servicebox_lastminute {background-color:#F2F4F6; border:1px solid #C3CDD5; float:left; height:107px; overflow:hidden; text-align:right; width:223px;}
#legacy .abstand_8x107 {float:left; height:107px; width:8px;}
#legacy .abstand_7x107 {float:left; height:107px; width:7px;}
#legacy .boxinfo {float:left; font-size:11px; line-height:12px; text-align:right; width:130px;}
#legacy .boxinfo b {font-size:12px; line-height:20px;}

#legacy .boxinfo a:active,
#legacy .boxinfo a:hover,
#legacy .boxinfo a:visited,
#legacy .boxinfo a:link {color:#002C52; font-size:11px; line-height:20px; text-decoration:underline;}

#legacy .teaserhead {background:transparent url(/img/partner/eve/lastminute/tabhead.gif) no-repeat scroll center top; color:#FFFFFF; height:22px; line-height:22px; width:690px;}
#legacy .teaserhead_flex {background:#002C52 url(/img/partner/eve/teaser_head_bk.gif) no-repeat scroll right center; height:22px; line-height:22px; width:680px;}

#legacy .teaserhead img,
#legacy .teaserhead_flex img {float:left; margin-left:5px; margin-top:3px;}

#legacy .teasercontent {border-left:1px solid #C3CDD5; border-right:1px solid #C3CDD5; width:688px;}
#legacy .teasercontent_flex {border-bottom:1px solid #C3CDD5; border-left:1px solid #C3CDD5; border-right:1px solid #C3CDD5; width:678px;}
#legacy .trenner {background:#C3CDD5 none repeat scroll 0 0; height:1px; width:690px;}
#legacy .teaserline {background:#C3CDD5 none repeat scroll 0 0; height:1px;}
#legacy .teaserfooter {background:#E0E5EA none repeat scroll 0 0; border-left:1px solid #C3CDD5; border-right:1px solid #C3CDD5; height:25px; text-align:right; width:688px;}
#legacy .teaserfooter a {display:block; padding-right:10px; padding-top:3px;}

/* Coupons */
#legacy .head_gutscheine {background:transparent url(/img/partner/eve/gutscheine/hl_ticketgutcheine.gif) no-repeat scroll 0 0; height:35px; margin:0; padding:0; width:690px;}
#legacy .head_gutscheine span {visibility:hidden;}
#legacy .headzwo_gutscheine {color:#002C52; font-size:14px; font-weight:600; height:auto;}
#legacy .info_gutscheine {background:transparent url(/img/partner/eve/prozess/balken_verlauf_blau.jpg) repeat-y scroll 0 0; border-bottom:1px solid #E0E4E7; margin-top:10px;}
#legacy .gutschein_box {border:1px solid #506A84; float:left; text-align:right; width:235px;}
#legacy .gutschein_box_abstand {float:left; height:180px; width:25px;}
#legacy .gutschein_box_head {border-bottom:1px solid #C3CDD5; color:#002C52; font-weight:bold; height:20px; line-height:20px; padding-right:10px;}

#legacy .gutschein_box_head a:link,
#legacy .gutschein_box_head a:visited,
#legacy .gutschein_box_head a:hover {color:#002C52; font-size:12px; font-weight:bold;}

#legacy .gutschein_box_content {background:#F2F4F6 none repeat scroll 0 0; height:115px;}

/* Tell a friend */
#legacy .body {margin:0px; padding:22px 18px 0px 24px; color:#000000; font-family:Arial,Verdana,Geneva,sans-serif; font-size:12px;}

#legacy .td,
#legacy .th,
#legacy .table {font-family:Arial,Verdana,Geneva,sans-serif; font-size:12px;}

#legacy .a,
#legacy .a:link,
#legacy .a:visited,
#legacy .a:active {font-size:10pt; color:#000000; font-family:Arial, Verdana, Geneva, sans-serif; text-decoration: none;}

#legacy .systemmeldung {clear:both; display:block; color:#CC0000; font-size:11px; line-height:13px; font-weight:normal; padding: 10px 0 10px 0px;}
#legacy .requierd {color:#CC0000;}
#legacy .tellafriend_content {clear:both; display:block; float:left; width:466px; height:630px; margin:0px; padding:0px;}
#legacy .tellafriend_headline {font-family:Arial; color:#002c52; font-weight:bold; font-size:14px; padding:0px; margin:0px;}
#legacy .tellafriend_icon {background: url(/img/partner/eve/tellafriend_icon.gif) no-repeat; width:40px; height:25px; margin-left:4px; display:inline;}
#legacy .tellafriend_evbez1 {font-family:Arial; color:#fabb00; font-weight:bold; font-size:14px; padding:0px; margin-top:5px;}
#legacy .tellafriend_evbez2 {font-family:Arial; color:#fabb00; font-size:14px; padding:0px; margin-top:5px;}
#legacy .abtrennung_solid {clear:both; display:block; border-bottom:1px solid #C9C4C8; margin-bottom:15px; margin-top:15px;}
#legacy .info_text {font-family:Arial; color:#000000; font-weight:bold; font-size:14px; display:inline; padding:0px; margin:0px;}
#legacy .bold {float:left; width: 50%; font-weight: bold;}
#legacy .counter {float:right; width:50%; text-align:right; color:#929292;}
#legacy .eingabefeld {padding-bottom:10px;} 
#legacy .textfeld {padding-bottom:10px; width:404px;}
#legacy .textarea {width:100%;}
#legacy .option_in {padding-bottom:15px;}
#legacy .tellafriend_hinweis {color:#7C7C7C; padding-bottom:10px;}
#legacy .left {float:left; width: 50%; font-weight: bold;}
#legacy .right {float:right; width:50%; text-align:right;}

/* Gewinnspiel */
#legacy .gamebox {clear:both; display:block; height:auto; margin:0; padding-bottom:10px;}
#legacy .contenttextblau {color:#19577E; display:block; font-size:12px; padding-bottom:5px; padding-left:10px; padding-top:10px;} #legacy .seitengewinnspiel {clear:none; display:block; height:auto; margin-top:0;}
#legacy .contentgewinnspiel {background:#E0E9F0 none repeat scroll 0 0; clear:none; display:block; float:left; margin-top:0;  overflow:hidden;} 
#legacy .contentgewinnspiel .text {display:block; font-size:11px; line-height:15px; padding-left:10px; padding-right:5px; padding-top:2px;}
#legacy .headlinegewinnspiel {color:#FFFFFF; font-size:12px; padding-left:10px;}
#legacy .headline2gewinnspiel {display:block; font-size:11px; font-weight:bold; padding-bottom:10px; padding-left:10px; padding-top:10px;}
#legacy .kuenstler {clear:both; color:#002C52; display:block; font-family:Arial,Verdana,serif; font-size:12px; font-weight:bold; height:18px; text-decoration:none;}
#legacy .kuenstler a {clear:both; color:#002C52; display:block; font-family:Arial,Verdana,serif; font-size:12px; font-weight:bold; height:18px; text-decoration:none;}
#legacy .kuenstlerheadline {clear:both; display:block; font-family:Arial,Verdana,serif; font-size:12px; font-weight:bold; line-height:15px; padding-left:15px; text-decoration:none;}
#legacy .kuenstlertext {color:#002C52; display:block; font-size:11px; line-height:15px; padding-left:5px; padding-right:5px; padding-top:2px;}
#legacy .kuenstlertextweiss {color:#FFFFFF; display:block; font-family:Arial,Verdana,serif; font-size:12px; font-weight:bold; text-align:center; vertical-align:middle;}
#legacy .kuenstlerschwarz {display:block; font-size:11px; font-weight:normal; line-height:15px; padding-left:5px; padding-right:5px; padding-top:5px;}
#legacy .kuenstlereinzel {clear:both; color:#002C52; display:block; font-family:Arial,Verdana,serif; font-size:11px; font-weight:bold; line-height:15px; padding-left:15px; text-decoration:none;}
#legacy .kuenstlergross {clear:both; color:#002C52; display:block; font-family:Arial,Verdana,serif; font-size:12px; font-weight:bold;  height:18px; padding-left:5px; text-decoration:none;}
#legacy .kuenstlergesamt {clear:both; color:#002C52; display:block; font-family:Arial,Verdana,serif; font-size:12px; font-weight:bold; line-height:15px; padding-left:5px; text-decoration:none;}
#legacy .kuenstlergesamtzwei {clear:both; color:#002C52; display:block; font-family:Arial,Verdana,serif; font-size:12px; font-weight bold; padding-left:15px; padding-top:0; text-decoration:none;}
#legacy .links {clear:both; display:block; float:right; padding-bottom:5px; padding-right:5px; padding-top:5px; text-align:right; vertical-align:middle;}
#legacy .liniemitte {clear:both; display:block; margin:0;}
#legacy .liniemitte {clear:both; display:block; margin:0;}
#legacy .rand {background-color:#8BAABC;}
#legacy .randdklblau {background-color:#002C52;}
#legacy .subtitel11bblau {-x-system-font:none; color:#002C52; font-family:Arial; font-size:11px; font-size-adjust:none; font-stretch normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:13px;}
#legacy .text {display:block; font-size:11px; line-height:15px; padding-left:5px; padding-right:5px; padding-top:2px;}
#legacy .textdklblau {color:#002C52; display:block; font-size:11px; line-height:15px; padding-left:5px; padding-right:5px; padding-top:2px;}
#legacy .textklein {display:block; font-size:11px; line-height:15px; padding-left:10px; padding-right:5px; padding-top:2px;}
#legacy .textkleineinzel {display:block; font-size:11px; line-height:15px; padding-left:15px; padding-right:5px; padding-top:2px;}
#legacy .textkleingesamt {display:block; font-size:11px; line-height:15px; padding-left:15px; padding-right:5px; padding-top:2px;}
#legacy .textgrau {color:#515151; display:block; font-size:11px; padding-left:30px; padding-right:5px; padding-top:15px;}
#legacy .textstern {display:block; font-size:11px; line-height:15px; padding-left:0; padding-right:0; padding-top:0;}
#legacy .titel {background:#002C52 none repeat scroll 0 0; clear:both; color:#FFFFFF; display:block; font-size:12px; height:22px; line-height:22px; margin-top:1px; width:170px;}
#legacy .titel span {padding-left:5px;}
#legacy .randhell {background-color:#D0DDE8;}

#legacy .seitengewinnspiel {clear:none; display:block; height:auto; margin-top:0;}
#legacy .normalkleinhb {color:#000000; font-family:Arial; font-size:10px; font-weight:bold;}

/* Aftersearch */
#legacy #aftersearch {width:688px; text-align:left; padding-top:15px;}
#legacy #aftersearch .header {text-align:right; height:21px; 	border-bottom:1px solid #658DA7; background:url(/img/partner/eve/images/aftersearch_head.gif) no-repeat;}
#legacy #aftersearch form {margin:0; padding:0;}
#legacy #aftersearch .fieldset {background:#E0E9F0; border-top:1px solid #86A5BA; border-bottom:2px solid #86A5BA; vertical-align:top; padding:0 0 0 7px;}

#legacy #aftersearch .zeile01,
#legacy #aftersearch .zeile02, 
#legacy #aftersearch .zeile03, 
#legacy #aftersearch .zeile04, 
#legacy #aftersearch .zeile05 {width:100%; margin:4px 0px 4px 0px;}

#legacy #aftersearch #customersDate {margin-left:15px;}
#legacy #aftersearch #customersDateBis {display:inline;}
#legacy #aftersearch label {font-size:11px; font-weight:bold; margin:0 10px 0 0;}
#legacy #aftersearch span {font-size:11px; margin-right:5px;} 
#legacy #aftersearch .zeile04 label {font-size:11px; margin:0px; margin-right:2px; font-weight:normal; display:inline;} 
#legacy #aftersearch .suchbegriff {width:155px; margin-right:21px; font-size:11px;}
#legacy #aftersearch .kategorie {width:250px;}
#legacy #aftersearch .week {width:170px; margin-right:10px;}
#legacy #aftersearch .ort {width:100px; font-size:11px;}
#legacy #aftersearch .plz {width:50px; margin-right:10px; font-size:11px;}
#legacy #aftersearch .umkreis {width:55px; margin-right:10px;}
#legacy #aftersearch .land {margin-right:10px;}
#legacy #aftersearch .nurticketdirect {margin-right:20px;} 
#legacy #aftersearch img.btn_datum {margin:0px 12px 0 5px; cursor:pointer;}
#legacy #aftersearch .btn_suchen {margin-left:56px;}
#legacy #aftersearch .btn_schliessen {float:right; margin:5px 10px 0 0;}
#legacy #aftersearch br.clearboth {clear:both;}


/* suchausgabe */
#legacy table.table_suchausgabe {display:block; width:690px; padding:0px; margin:0px;}
#legacy table.table_suchausgabe td.info {text-align:right; font-size:11px; color:#555555; border-bottom:1px solid #9a9a9a; height:20px;}
#legacy table.table_suchausgabe td.infoVenue {border-bottom:1px solid #9a9a9a; height:20px;}
#legacy table.table_suchausgabe th {height:27px; font-size:12px; background:#ecf1f4; border-top:1px solid #c1c2c7;  padding-left:10px; border-bottom:1px solid #002c52; text-align:left;}	

#legacy table.table_suchausgabe th a:link, 
#legacy table.table_suchausgabe th a:visited,
#legacy table.table_suchausgabe th a:hover,
#legacy table.table_suchausgabe th a:active	 {color:#002c52; font-weight:bold; text-decoration:underline; font-size:12px;}

#legacy table.table_suchausgabe td a.rep:link,
#legacy table.table_suchausgabe td a.rep:visited,
#legacy table.table_suchausgabe td a.rep:hover,
#legacy table.table_suchausgabe td a.rep:active {color:#002c52; text-decoration:none; font-size:11px;}

#legacy table.table_suchausgabe th a img {margin-top:2px; margin-left:5px;}
#legacy .bt_headlink {display:block; float:left;  margin-top:2px; cursor:hand;}
*+html #legacy table.table_suchausgabe th a img {margin-top:4px; margin-left:5px;}
*+html #legacy .bt_headlink {display:block; float:left;  margin-top:4px; cursor:hand;}
*html #legacy table.table_suchausgabe th a img {margin-top:4px; margin-left:5px;}
*html #legacy .bt_headlink {display:block; float:left;  margin-top:4px; cursor:hand;}
#legacy table.table_suchausgabe td {border-bottom:1px solid #002c52; font-size:11px; text-align:left; padding:5px 0px 5px 10px; vertical-align:top; line-height:16px;}	

#legacy table.table_suchausgabe td a:link,
#legacy table.table_suchausgabe td a:visited,
#legacy table.table_suchausgabe td a:hover,
#legacy table.table_suchausgabe td a:active {font-weight:normal;}

#legacy table.table_suchausgabe td .wochentag {width:23px; display:block; float:left;}
#legacy table.table_suchausgabe td.rechts {text-align:right; padding-right:10px;}
#legacy table.table_suchausgabe th.va {width:330px;}
#legacy table.table_suchausgabe th.vo {width:140px;}
#legacy table.table_suchausgabe th.vd {width:150px;}
#legacy table.table_suchausgabe th.va_club {width:280px;}
#legacy table.table_suchausgabe th.vo_club {width:160px;}
#legacy table.table_suchausgabe th.vd_club {width:150px;}
#legacy table.table_suchausgabe #spezialtitel {padding-left: 0;}

#legacy table.table_suchausgabe th.vb,
#legacy table.table_suchausgabe th.ve {width:100px;color:#002c52; font-weight:bold; text-decoration:none; font-size:12px;}

#legacy table.table_suchausgabe th.ver {width:420px; color:#002c52; font-weight:bold; text-decoration:none; font-size:12px;}
#legacy table.table_suchausgabe th.all {width:690px; color:#002c52; font-weight:bold; text-decoration:none; font-size:12px;}

#legacy table.table_suchausgabe th.bez,
#legacy table.table_suchausgabe td.bez {color:#002c52; font-weight:bold; text-decoration:none; font-size:12px;}

#legacy table.table_suchausgabe td.legende {border:0px;}
#legacy table.table_suchausgabe td.headtrennlinie {border-top:1px solid #c0c0c0; height:1px; border-bottom:0px; height:1px; padding:0px; margin:0px;}
#legacy table.table_staedte {display:block; width:100%; padding:0px; margin:0px;}
#legacy table.table_staedte th {height:27px; font-size:12px; background:#ecf1f4; border-top:1px solid #c1c2c7;  padding-left:10px; border-bottom:1px solid #002c52; text-align:left;}	

#legacy table.table_staedte th a:link,
#legacy table.table_staedte th a:visited,
#legacy table.table_staedte th a:hover,
#legacy table.table_staedte th a:active	{color:#002c52; font-weight:bold; text-decoration:underline; font-size:12px;}

#legacy table.table_staedte td a.rep:link,
#legacy table.table_staedte td a.rep:visited,
#legacy table.table_staedte td a.rep:hover,
#legacy table.table_staedte td a.rep:active	{color:#002c52; text-decoration:none; font-size:11px;}

#legacy table.table_staedte th a img {margin-top:2px; margin-left:5px;}
*+html #legacy table.table_staedte th a img {margin-top:4px; margin-left:5px;}
*html #legacy table.table_staedte th a img {margin-top:4px; margin-left:5px;}
#legacy table.table_staedte td {border-bottom:1px solid #002c52; font-size:11px; text-align:left; padding:5px 0px 5px 5px; vertical-align:top; line-height:16px;}	
#legacy table.table_staedte td .wochentag {width:23px; display:block; float:left;}
#legacy table.table_staedte td.rechts {text-align:right; padding-right:10px;}
#legacy table.table_staedte th.va {width:40%;}
#legacy table.table_staedte th.vo {width:25%;}
#legacy table.table_staedte th.vd {width:25%;}

#legacy table.table_staedte th.vb,
#legacy table.table_staedte th.ve {width:25%; color:#002c52; font-weight:bold; text-decoration:none; font-size:12px;}

#legacy table.table_staedte th.ver {width:40%; color:#002c52; font-weight:bold; text-decoration:none; font-size:12px;}

#legacy table.table_staedte th.bez,
#legacy table.table_staedte td.bez	{color:#002c52; font-weight:bold; text-decoration:none; font-size:12px;}

#legacy table.table_staedte td.legende {border:0px;}
#legacy table.table_staedte td.headtrennlinie {border-top:1px solid #c0c0c0; height:1px; border-bottom:0px; height:1px; padding:0px; margin:0px;}

/* Ticketalarm - Topseller */
#legacy .kreg_image {display:block; float:left; padding:5px 10px 10px 0;}
#legacy .ab_t_b_h10 {padding-bottom:10px; padding-top:10px;}
#legacy .bo_hg {background:#DCE5EC none repeat scroll 0 0; border:1px solid #8BAABC;}
#legacy .kreg_box {clear:both; display:block; padding:10px 10px 10px 15px; width:470px;}
#legacy .normalklein2 {color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#legacy a.headline_link:active, #legacy a.headline_link:hover, #legacy a.headline_link:link, #legacy a.headline_link:visited {font-family:Arial; color:#002c52; font-weight:bold; font-size:14px;}
#legacy .lt {font-family:Arial; color:#000000; background-color:#ffffff; font-size:11px}
#legacy input.nl_email_feld {font-size:12px; width:200px;}

/* mein eventim */
#legacy .best_storniert	{color:#cc0000; font-weight:bold; padding-top:15px; padding-left:15px; padding-bottom:5px;}
#legacy .stempel_storniert {display:inline; height:59px; position:absolute; width:158px; z-index:10000}
#legacy #auftrag_kkdaten {color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}

#legacy .txt_ta {display:block; float:left; padding:10px 20px 0px 0px; width:500px;}
#legacy .txt_ta ul{margin:5px 0px 5px 0px}
#legacy .txt_ta li {list-style-type:disc; margin-left:25px;}
#legacy .bi_ta {display:block; float:left; width:120px;}

#legacy .table_b_historie	{background-color:#EAEFF3; border:1px solid #fff;}
#legacy .abstand_links_l	{padding-left:150px;}

#legacy .spezialtitelb {font-family:Arial; color:#002c52; background-color:#ffffff;font-size :14px; font-weight:bold;}
#legacy .bgr_head_25 {background:url(/img/partner/eve/images/bg_meineventim_25.gif) no-repeat; height:25px; width:680px;}
#legacy .hl_weiss {color:#ffffff; font-weight:bold; font:bold 12px/14px  Arial; padding-left:10px;}
#legacy .bgr_hblau {background:#DCE5EC;}
#legacy .bgr_hhblau {background:#EAEFF3;}
#legacy .bgr_weiss {background:#ffffff;}
#legacy .txt_bgr_hblau {padding:20px;}
#legacy .txt_bgr_hblau li {list-style: none; margin-top:4px;}
#legacy .abstand_boxen {padding:15px;}
#legacy .abstand_boxen .cell {width:300px;}
html>body #legacy .abstand_boxen .cell {width:315px;}
#legacy .abstand_boxen2 {padding:10px;}
#legacy .abstand_boxen3 {padding-top:10px;}


/* Vorverkaufsstellen */
#legacy #detailb_bgr {background-color:#FFFFFF;border-width:1px; border-style:solid; border-color:#000000;}
#legacy #detailb_tabheader {font-family:Helvetica,Arial,sans-serif; font-size:11px; color:#FFFFFF;font-weight:bolder;  background-color:#002c52; border-width:0px 0px 1px 0px; border-style:solid; border-color:#000000;}

/* Fix select newsletter / search */
#legacy table select.selectCountry {width: 170px;}
html>body #legacy table select.selectCountry {width: 175px;}
#legacy table select.selectCategory {width: 290px;}
html>body #legacy table select.selectCategory {width: 295px;}

/* myData */
	/* Table of contents:
		  Part 1 - ex http://www.eventim.de/css/eve.css
		  Part 2 - ex http://www.eventim.de/css/eve_boxen.css
	*/
	 
	 
	 /* @ Legacy fonts */ 
	#legacy #bgr_head 				{background:url(/obj/eventim/default/legacy/img/bg_meineventim.gif) no-repeat; height:37px;  width:680px;}	
	#legacy #bgr_head_25			{background:url(/obj/eventim/default/legacy/img/bg_meineventim_25.gif) no-repeat;  height:25px; width:680px;}
	
	#legacy .spezialtitelb      	{font-family:Arial; color:#002c52; background-color:#ffffff; font-size :14px; font-weight:bold;}
	
	#legacy #bgr_hblau				{background:#DCE5EC;}
	#legacy .txt_bgr_hblau			{padding:20px 0px 0px 15px;}
	#legacy .txt_bgr_hblau ul	li	{list-style:disc; margin-top:4px;} 
	
	#legacy #normalklein   			{font-family:Arial;	color:#000000;	font-size :10px}
	
	#legacy .bgr_hhblau				{background:#EAEFF3;} 
	#legacy .randdklblau			{background-color: #002c52;}
	#legacy  #subtitel11bblau 		{font:bold 11px/13px  Arial; color:#002c52;}
	#legacy .bgr_hblau				{background:#DCE5EC;}
	
	#legacy .bgr_weiss				{background:#ffffff;} 
	#legacy .hl_weiss				{color:#ffffff; font-weight:bold; font:bold 12px/14px Arial; padding-left:10px;}
	
	#legacy .myeventim_fehler 		{font-family:Arial; color:#ff0000; font-size :12px;}
	
	#legacy .table_b_historie		{background-color:#EAEFF3; border:1px solid #fff;}
	#legacy table.table_bs th		{font-size:12px; text-align:left; padding-left:5px; padding-top:2px; padding-right:5px; font-weight:bold;}
	#legacy table.table_bs td		{font-size:12px; text-align:left; padding-left:5px;  padding-right:5px;height:25px; }
	#legacy td.table_bs_trenner		{background: #002c52; border-bottom:1px solid #B9CBD7; height:1px !important;}
	#legacy table.table_bs_ansicht th		{font-size:12px; text-align:left; padding-left:5px; padding-top:2px; padding-right:5px;}
	#legacy table.table_bs_ansicht td		{font-size:11px; text-align:left; padding-left:5px;  padding-right:5px;height:25px; }
	
	#legacy .stern	,.fehler		{color:#cc0000; font-weight:bold;}
	#legacy .fehler a:active, .fehler a:link, .fehler a:visited, .fehler a:hover{font:bold 11px/13px  Arial; color:#002c52;}
	
	#legacy input.feld_200			{width:200px; border:1px solid #7B9EBA;}
	#legacy select.feld_200			{width:200px; border:1px solid #7B9EBA;}
		html>body #legacy select.feld_200	{width:201px; border:1px solid #7B9EBA;}

	/* @ Legacy spacer */
	#legacy .bt_re_un				{ float:right;	 vertical-align:bottom;}
	#legacy .ab_un_5px		 	{ padding-bottom:5px;}
	
	#legacy .abstand_boxen			{padding:15px;}
	#legacy .abstand_boxen2			{ padding:10px;}
	#legacy .txt_box				{display:block; padding-left:10px; padding-top:5px; padding-right:20px;}
	
	#legacy .bestellungen_box 		{width:640px;}
	#legacy *html .bestellungen_box {width:655px; margin-right:-5px; padding-right:-5px;}
	
	#legacy  .bi_ta					{display:block; float:left; width:120px;}
	#legacy  #txt_ta				{display:block; float:left; width:500px; padding:10px 20px 0px 0px;}
	
	#legacy .bestellungen_box 		{width:640px;}
	*html .bestellungen_box 		{width:655px; margin-right:-5px; padding-right:-5px;}
	
	#legacy .inhalt_right			{text-align:right !important;}
	
	
	
	/*Logout*/
	#legacy #logout_teil1			{width:325px; height:95px; border-top:1px solid #8BAABC; border-left:1px solid #8BAABC; border-bottom:1px solid #8BAABC; background:#DCE5EC; font-weight:bold; float:left;}
	#legacy #logout_teil1 span 		{vertical-align:middle; padding-top:35px; padding-left:45px; display:block;}
	#legacy #logout_teil2   		{width:358px; height:95px; border-top:1px solid #8BAABC; border-right:1px solid #8BAABC; border-bottom:1px solid #8BAABC; float:left;}
	#legacy #logout_teil2 span 		{vertical-align:middle; padding-top:15px; padding-left:45px; display:block;}
	 
	#legacy  tr.zeile_duo_logout td 		{padding-left:6px; background:#F6F7F9; border-top:1px solid #BACCD8; border-bottom:1px solid #BACCD8;}
	#legacy  tr.zeile_one_logout td 		{padding-left:6px;}


/* Ticket-Alarm/Newsletter Neuanmeldung */
#legacy #newsletterForm #kundenland { width:170px; }
	html>body #legacy #newsletterForm #kundenland { width:174px; } /* NOIE6 Hack */
		*+html #legacy #newsletterForm #kundenland { width:176px !important; }	/* ONLY IE7 Hack */
