﻿body 						{ margin-top:10px; font-family: Arial; color:#000000; background-color:#ffffff } 
p    						{ font-family: Arial; color:#000000; background-color:#ffffff;  }
.absatz_abstand p    						{ margin:0px; padding:0px;  }
td 						{ font-family:Arial; font-size:12px }
.gewinnspiel hr 		{ width:655px; color:#d0dde8; height:1px;}
/*für seo startseite tesaser*/
h1.headline				{ font-family:Arial; color:#002c52; font-weight:bold; font-size:14px; display:inline; padding:0px; margin:0px; }
h1.headline_kue			{ font-family:Arial; color:#002c52; font-weight:bold; font-size:16px; display:inline; padding:0px; margin:0px; }
h2.headline 			{ font-family:Arial; color:#002c52; font-weight:bold; font-size:14px; display:inline; padding:0px; margin:0px; }
a.headline_link:active, a.headline_link:hover, a.headline_link:link, a.headline_link:visited { font-family:Arial; color:#002c52; font-weight:bold; font-size:14px; }


/*für seo im footer*/
.branding_unten { width:891px; margin-top:12px; text-align:center; font-size:10px; color:#999999; }

#normal        		{ font-family:Arial;	color:#000000;	background-color:#ffffff; font-size:12px }
#normalklein   		{ font-family:Arial;	color:#000000;	font-size :10px }
#normalkleinhb 		{ font-family:Arial;	color:#000000;	font-size :10px; font-weight:bold }
#normalklein2  		{ font-family:Arial;	color:#000000;	font-size :11px }

.nm 						{ font-family:Arial; color:#000000; background-color:#ffffff; font-size:12px }
.lt 						{ font-family:Arial; color:#000000; background-color:#ffffff; font-size:11px }
font.md 					{ font-family:Arial; color:#002c52; background-color:#ffffff; font-size:11px }
font.md2 				{ font-family:Arial; color:#002c52; background-color:#ffffff; font-size:14px; font-weight:bold }
font.md3 					{ font-family:Arial,Helvetica,sans-serif; color:#000000;  font-size:12px; font-weight:bolder }

#spezial      			{ font-family:Arial; color:#002c52; background-color:#ffffff;}
#spezial_12      		{ font-family:Arial; color:#002c52; font-size :12px;}
#spezialklein    		{ font-family:Arial; color:#002c52; background-color:#ffffff;font-size :10px;}
#spezialtitel1      	{ font-family:Arial; color:#002c52; background-color:#ffffff;font-size :12px;}
#spezialtitel      		{ font-family:Arial; color:#002c52; background-color:#ffffff;font-size :14px;}
#spezialtitelb      	{ font-family:Arial; color:#002c52; background-color:#ffffff;font-size :14px; font-weight:bold;}
#spezialtitelw      	{ font-family:Arial; color:#ffffff; background-color:#002c52;font-size :14px;font-weight:bold;}
#suchtitel 				{ font-family:Arial; color:#002c52; background-color:#D2D0D1;font-size :14px; font-weight:bold;}
#spezialtitel_s     	 { font-family:Arial; color:#000000; background-color:#ffffff;font-size :12px;}

#spezialsubtitel   		{ font:bold 14px/18px Arial; color:#fabb00; background-color:#ffffff;}
#subtitel13b   			{ font:bold 13px/15px  Arial; color:#fabb00;}

#subtitel14bblau  		{ font:bold 12px/14px  Arial; color:#002c52;}
#subtitel13bblau  		{ font:bold 13px/15px  Arial; color:#002c52;}
#subtitel11b   			{ font:bold 11px/13px  Arial; color:#fabb00;}
#subtitel11bblau   		{ font:bold 11px/13px  Arial; color:#002c52;}

#schwarzerRand { border-color:#000000;}

#roterRand   { border-color:#FF0000;}



#blau         			{ font-family:Arial; color:#002c52; background-color:#ffffff;}
#gelbgross  			{ font-family:Arial; color:#fabb00; background-color:#FFFFFF;font-size :16px; font-weight:bold;}
#weiss  					{ font-family:Arial; color:#ffffff; font-size :13px;}

font.fehler				{ font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#FF0000; font-weight:bold; }
#fehler					{ font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#FF0000; font-weight:bold; }
font.punkt				{ font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; }
font.inv					{ font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; font-weight:bold; }
font.b					{ font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#000000; font-weight:bold; }
#bgr1						{ background-color:#002c52; }
#myeventim_titel  	{	font-family:Arial; color:#ffffff; font-size :13px;}
#myeventim_fehler 	{	font-family:Arial; color:#ff0000; font-size :12px;}

.eventsuche1  			{	font-family:Impact; font-weight:normal; color:#002c52; font-size:13px;}
.eventsuche2  			{	font-family:Arial; color:#000000; font-size :11px;}
.rahmen_gelb 			{	border-width:2px;border-color:#fabb00;border-style:solid; padding:0px;margin:0px}
.inputfield				{	width:80px;font-family:Arial; border:1px; border-color:#000000; border-style:solid;color:#000000; font-size :10px;margin:0px; top:0px; }
#rechts_bgr				{ background-color:#EEEEEE;border-style:slashed }
#balken_rechts			{ font-weight:bold; text-indent:10px; text-align:left; background-color:#FFFFFF;  border-color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
#box_rechts				{ background-color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#FFFFFF ;}
#navi_right_b			{ font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#002c52 ;}
#navi_right_s			{ font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000 ;}
#navi_right_bold		{ font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000 ; font-weight:bold;}
#navi_left				{ font-family:Arial, Helvetica, Verdana;  font-size:12px; color:#fabb00;}
#normalkleinch			{	font:10px  Arial; color:#000000; font-weight:bold;}

a.normalkleinchb:link{ font:10px  Arial; color:#002c52; font-weight: bold;}

#spezial					{ font-family:Arial; color:#002c52; background-color:#ffffff; font-weight:bold;}
#spezialtitel			{ font-family:Arial; color:#002c52; background-color:#ffffff;font-size :14px; font-weight:bold;}
#balken_oben			{ font-weight:bold; background-color:#FFFFFF; border-width:3px 0px 1px 0px; border-style:solid; border-color:#FFFFFF;  }
#titel_contentbox		{ background-color:#F1F1E7;}
#titel_bgr				{ background-color:#FFFFFF;  border-width:0px 1px 0px 1px; border-style:solid; border-color:#002c52;border-style:dotted  }
#titel_bgr2				{ background-color:#FFFFFF;  border-width:0px 0px 1px 0px; border-style:solid; border-color:#fabb00;border-style:dotted  }
#titel_band				{ font-family:Arial; color:#002c52; font-size :14px}
#titel_teaser			{ font-family:Arial; color:#000000;font-size :10px;}
#titel_bild				{ border-width:1px; border-color:#000000; border-style:solid; background-color:#002c52; margin-right:6px; margin:6px;}
#detaila_bgr			{ background-color:#FFFFFF;border-width:1px; border-style:solid; border-color:#000000;}
#detaila_teaser		{ font-family:Arial,Helvetica,Arial,sans-serif; font-size:12px; color:#000000; text-align:justify;}
#detaila_toptext		{ font-weight:bold; text-indent:10px; text-align:left; background-color:#FFEECC; border-width:1px 0px 1px 0px; border-style:solid; border-color:#000000; font-family:Helvetica,Arial,sans-serif; font-size:11px; }
#detaila_titel			{ font-family:Helvetica,Arial,sans-serif; font-size:14px; color:#333333;font-weight:bolder; }
#detaila_bild			{ border-width:1px; border-color:#002c52; padding:1px; border-style:solid; background-color:#EEEEEE;}
#detaila_verfuegbar	{ font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#444444; }

#detaila_tabtext		{ font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000000;font-weight:bolder;}
#detaila_tablink		{ font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#002c52;font-weight:bolder; }
#detaila_tab_linie	{ border-width:0px 0px 1px 0px; border-style:solid; border-color:#888888 }
#detaila_tab			{ background-color:#ffffff; border-width:1px 1px 0px 1px; border-color:#002c52; border-style:solid;}
#detailb_bgr			{ background-color:#FFFFFF;border-width:1px; border-style:solid; border-color:#000000;}
#detailb_teaser		{ font-family:Arial,Helvetica,Arial,sans-serif; font-size:12px; color:#000000; font-weight:500; text-align:justify;}
#detailb_toptext		{ font-weight:bold; text-indent:10px; text-align:left; background-color:#FFEECC; border-width:1px 0px 1px 0px; border-style:solid; border-color:#000000; font-family:Helvetica,Arial,sans-serif; font-size:11px; }
#detailb_info			{ font-family:Arial;	color:#000000;	background-color:#ffffff;font-size :12px; }
#detailb_bild			{ border-width:1px; border-color:#002c52; padding:1px; border-style:solid; background-color:#EEEEEE; margin-right:10px;}
#detailb_infotext		{ font-family:Helvetica,Arial,sans-serif; font-size:10px; color:#000000; }
#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; }
#detailb_tab			{ background-color:#FFFFFF; border-width:1px 1px 0px 1px; border-color:#002c52; border-style:solid;}
#detailb_tabtext		{ font-family:Helvetica,Arial,sans-serif; font-size:10px; color:#000000;font-weight:bolder; }
#detailb_tab_linie	{ border-width:1px 0px 0px 0px; border-style:solid; border-color:#E1E1D7;  }
#detailb_subtitle		{ font-weight:bolder; text-align:left;  font-family:Arial,Helvetica,sans-serif; font-size:14px; text-decoration:underline; }
#warenkorb_bgr			{ background-color:#FFFFFF;border-width:1px; border-style:solid; border-color:#000000;}
#warenkorb_nopwd		{ font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#000000 ;}
#warenkorb_toptext	{ font-weight:bold; text-indent:10px; text-align:left; background-color:#CCCCCC; border-width:1px 0px 1px 0px; border-style:solid; border-color:#000000; font-family:Helvetica,Arial,sans-serif; font-size:11px; }
#warenkorb_subtitle	{ font-weight:bold; text-align:left; font-family:Arial,sans-serif; font-size:14px; color:#002c52; }
#warenkorb_tab			{ background-color:#FFFFFF; border-width:1px 1px 1px 1px; border-color:#002c52; border-style:solid;}
#warenkorb_login		{ border-width:2; border-style:solid; border-color:#000066;font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000; text-decoration:none;}
#warenkorb_infotext	{ text-align:justify; font-family: Arial,Helvetica,Arial,sans-serif; font-size:10px; color:#000000; font-weight:500;}
#warenkorb_gebuehr_lg{ font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; }
#warenkorb_gebuehr	{ font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000;font-weight:bolder; }
#warenkorb_tabheader	{ font-family:Arial,Helvetica,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; }
#warenkorb_tabtext	{ font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000000;font-weight:bolder; }
#warenkorb_tab_linie	{ border-width:1px 0px 0px 0px; border-style:solid; border-color:#E1E1D7;  }
#warenkorb_tab_linie_v{ border-width:0px 0px 0px 0px; border-style:solid; border-color:#E1E1D7;  }
#kunde_bgr				{ background-color:#002c52; border-width:1px; border-style:solid; border-color:#000000;}
#kunde_toptext			{ font-weight:bold; text-indent:10px; text-align:left; background-color:#FFEECC; border-width:1px 0px 1px 0px; border-style:solid; border-color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
#kunde_infotext		{ text-align:justify; font-family:Arial,Helvetica,Arial,sans-serif; font-size:12px; color:#000000; font-weight:500;}
#kunde_text				{ font-weight:bold; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; text-decoration:none;}
#kunde_textb			{ font-weight:bold; font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#000000; text-decoration:none;}
#kunde_minitext		{ font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#000000 ;}
#kunde_tab				{ background-color:#FFFFFF; border-width:0px 0px 0px 0px; border-color:#002c52; border-style:solid; font-weight:bold; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; text-decoration:none;}
#kunde_subtitle		{ font-weight:bold; text-align:left; font-family:Arial,Helvetica,,sans-serif; font-size:14px; color:#000000; }
#kunde_tab_linie		{ border-width:0px 0px 1px 0px; border-style:solid; border-color:#E1E1D7;  }
#auftrag_bgr			{ background-color:#FFFFFF;border-width:1px; border-style:solid; border-color:#000000;}
auftrag_toptext		{ font-weight:bold; text-indent:10px; text-align:left; background-color:#002c52; border-width:2px 0px 1px 0px; border-style:solid; border-color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
#auftrag_text			{ font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000000;font-weight:bolder; }
#auftrag_infotext		{ font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000000; text-decoration:none;}
#auftrag_kddaten		{ font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:bolder; }
#auftrag_tabheader	{ font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#FFFFFF;font-weight:bolder;  background-color:#002c52;}
#auftrag_tabtext		{ font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000000;font-weight:bolder; }
#auftrag_tab_linie	{ border-width:2px 0px 0px 0px; border-style:solid; border-color:#002c52;  }
#zahl_bgr				{ background-color:#F0F0F0;border-width:1px; border-style:solid; border-color:#000000;}
#zahl_toptext			{ font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000;font-weight:bolder; }
#zahl_text				{ font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000000;font-weight:bolder; }
#zahl_tab_linie		{ border-width:2px 0px 0px 0px; border-style:solid; border-color:#002c52; }
#zahl_subtitle			{ font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000;font-weight:bolder; }
#fusstext				{ font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#111111 ;}
#menu_oben				{ font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; text-decoration:none;}
#menue_unten			{ font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#4B4B4B; text-decoration:none; text-align:center; padding:4px; margin:14px; background: url(/img/partner/eve/menue_unten_bg.gif) repeat-x left top; width: 891px; }
#menue_unten a:visited {font-weight:normal; text-decoration:none;color:#000000; }

font.muster 			{ font-family:Arial;	color:#427596;	background-color:#ffffff; font-size :11px;text-decoration: underline;}
font.sitz				{ font-family:Arial; color:#427596; background-color:#ffffff; font-size :11px;}
font.asegment   		{ color:#000000; }

A.muster:hover			{ text-decoration: none; }
A:link, a:visited, a:active { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000; font-weight:normal; text-decoration:none }
A:hover					{ font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000; font-weight:normal; text-decoration:underline}
A.segment:link 		{	text-decoration : underline;color : #002c52; font-size:12px; font-weight:bold; }
A.segment:visited 	{	text-decoration : underline;color : #002c52; font-size:12px; font-weight:bold;}
A.segment:active 		{	text-decoration : underline;color : #002c52; font-size:12px; font-weight:bold;}
A.segment:hover 		{	text-decoration : none;color : #002c52;}
A.dick:link 			{	text-decoration : underline; font-weight:bold;font-size:12px;	color : #002c52;}
A.dick:visited 		{	text-decoration : underline; font-weight:bold;font-size:12px;	color : #002c52;}
A.dick:active 			{	text-decoration : underline; font-weight:bold;font-size:12px;	color : #002c52;}
A.dick:hover 			{	text-decoration : none; font-weight:bold;font-size:12px;color : #002c52;}
option.ticketdirect 	{ font-weight:bold; }

/*--- Musical Teaser--------------------------*/
/*---Ueberschrift-zweizeilig----*/
#teaser .kuenstlerzwei a  		{ display:block; clear:both; height:32px; font-size:12px; font-weight:bold; font-family:Arial,Verdana,serif; color:#002c52; text-decoration:none; }
#teaser .kuenstlerzwei a:link   { display:block; clear:both; height:32px; font-size:12px; font-weight:bold; font-family:Arial,Verdana,serif; color:#002c52; text-decoration:none; font-stretch: wider;}
#teaser .kuenstlerzwei a:active { display:block; clear:both; height:32px; font-size:12px; font-weight:bold; font-family:Arial,Verdana,serif; color:#002c52; text-decoration:none; font-stretch: wider;}
#teaser .kuenstlerzwei a:hover  { display:block; clear:both; height:32px; font-size:12px; font-weight:bold; font-family:Arial,Verdana,serif; color:#002c52; text-decoration:none; font-stretch: wider;}
#teaser .kuenstlerzwei a:visited{ display:block; clear:both; height:32px; font-size:12px; font-weight:bold; font-family:Arial,Verdana,serif; color:#002c52; text-decoration:none; font-stretch: wider;}
#teaser .linkszwei 		  		{ display:block; clear:both; padding-right:5px; padding-bottom:0px; padding-top:5px; float:right; text-align:left; vertical-align:middle;}


#teaser 				    { display:block; clear:both; padding-bottom:10px; margin:0px; height:auto;}
#teaser .kuenstler a  { display:block; clear:both; height:18px; font-size:12px; font-weight:bold; font-family:Arial,Verdana,serif; color:#002c52; text-decoration:none; }
#teaser .kuenstler a:link   { display:block; clear:both; height:18px; font-size:12px; font-weight:bold; font-family:Arial,Verdana,serif; color:#002c52; text-decoration:none; font-stretch: wider;}
#teaser .kuenstler a:active { display:block; clear:both; height:18px; font-size:12px; font-weight:bold; font-family:Arial,Verdana,serif; color:#002c52; text-decoration:none; font-stretch: wider;}
#teaser .kuenstler a:hover  { display:block; clear:both; height:18px; font-size:12px; font-weight:bold; font-family:Arial,Verdana,serif; color:#002c52; text-decoration:none; font-stretch: wider;}
#teaser .kuenstler a:visited{ display:block; clear:both; height:18px; font-size:12px; font-weight:bold; font-family:Arial,Verdana,serif; color:#002c52; text-decoration:none; font-stretch: wider;}

#teaser .titel 		{ display:block; clear:both; width:170px; height:22px; background:#002c52; font-size:12px;   color:#ffffff;  line-height:22px; margin-top:1px; }
#teaser .titel span	{ padding-left:5px;}
#teaser .headblau  	{ display:block; clear:both; width:170px; height:22px; background:#002c52; font-size:11px;   color:#ffffff;  line-height:22px; }
#teaser .headblau span{ padding-left:5px;}
#teaser .text	 		{ font-size:11px; line-height:15px; padding-left:5px; padding-right:5px; padding-top:2px; display: block;}
#teaser.textdklblau	{ font-size:11px; line-height:15px; padding-left:5px; padding-right:5px; padding-top:2px; display: block; color:#002c52;}
#teaser .links  		{ display:block; clear:both; padding-right:5px; padding-bottom:5px; padding-top:5px; float:right; text-align:right; vertical-align:middle;}

.nw_l						{ display:block; clear:both; padding-bottom:15px; padding-right:15px; padding-top:5px; float:right; text-align:left; vertical-align:middle;}
.headline   			{ color:#ffffff; padding-left:10px; font-size:12px;}
.headline2  			{ display:block; font-weight:bold; padding-bottom:10px;padding-left:10px; padding-top:10px;font-size:11px;}
.contenttext			{ display:block;font-size:12px;padding-left:10px;padding-bottom:5px;padding-top:10px;}
.contentlink			{ display:block; clear:both; padding-right:5px;padding-bottom:5px; padding-top:5px; float:right; text-align:left; vertical-align:middle;}
.rand			 			{ background-color: #8baabc;}
.randweiss				{ background-color: #ffffff;}
.randhell				{ background-color: #d0dde8;}
.randdklblau			{ background-color: #002c52; font-size:1px; height:1px;}
.randweiß				{ background-color:#FFFFFF; font-size:1px; height:1px;}
.blau 						{ color:#002c52;}
.rot						{ color:#ff0000;}
.fett						{ color:#000000; font-weight:bold;}
/* --- Musical Abstände der Grundbereiche------------------------- */
.seiten					{ clear:none; display:block; margin-top:8px;  height:auto;}
.content					{ clear:none; overflow:hidden; float:left; display:block; margin-top:10px; background:#e0e9f0;}

.rahmenhilfe { border-top:1px solid #cbd8e1; border-left:1px solid #cbd8e1; border-right:1px solid #cbd8e1; border-bottom:1px solid #cbd8e1; padding: 9px;}
.rahmenhilfe1 { border-left:1px solid #cbd8e1; border-right:1px solid #cbd8e1; border-bottom:1px solid #cbd8e1; padding-left:9px;padding-top:9px;}
.rahmenhilfe2 { border-left:1px solid #cbd8e1; border-right:1px solid #cbd8e1; border-bottom:1px solid #cbd8e1;}
.rahmenhilfe2 td {padding:9px;}


/*--- Gewinnspiel Teaser-------------------------------------------*/
/*---Ueberschrift-zweizeilig----*/
teaser .linie 			{ display:block; clear:both; margin:5px 0px 5px 0px;}
teaser .liniemitte 	{ display:block; clear:both; margin:0px 0px 0px 0px;}
#teaser .kuenstlertext{ font-size:11px; line-height:15px; padding-left:5px; padding-right:5px; padding-top:2px; display: block; color:#002c52;}
#teaser .kuenstlerbold{ font-size:11px; font-weight:bold; line-height:15px; padding-left:5px; padding-right:5px; padding-top:2px; display: block; color:#002c52;}
#teaser .kuenstlertextweiss	{ display:block; font-size:12px; font-weight:bold; font-family:Arial,Verdana,serif; color:#ffffff; text-align:center; vertical-align:middle; }
.headlinegewinnspiel { color:#ffffff; padding-left:10px; font-size:12px;}
.headline2gewinnspiel{ display:block; font-weight:bold; padding-bottom:10px;padding-left:10px; padding-top:10px;font-size:11px;}
.contenttextblau		{ display:block;font-size:12px;padding-left:10px;padding-bottom:5px;padding-top:10px; color:#19577E;}
/* --- gewinnspiel Abstände der Grundbereiche------------------------- */
.seitengewinnspiel	{ clear:none; display:block; margin-top:0px;  height:auto;}
.contentgewinnspiel	{ clear:none; overflow:hidden; float:left; display:block; margin-top:0px; background:#e0e9f0;}
.contentgewinnspiel .text 	{ font-size:11px; line-height:15px; padding-left:10px; padding-right:5px; padding-top:2px; display: block; }

.liniemitte 			{ display:block; clear:both; margin:0px 0px 0px 0px;}

.textdklblau	 		{ font-size:11px; line-height:15px; padding-left:5px; padding-right:5px; padding-top:2px; display: block; color:#002c52;}
.textklein				{ font-size:11px; line-height:15px; padding-left:10px; padding-right:5px; padding-top:2px; display: block; }
.textkleineinzel		{ font-size:11px; line-height:15px; padding-left:15px; padding-right:5px; padding-top:2px; display: block; }
.textkleingesamt		{ font-size:11px; line-height:15px; padding-left:15px; padding-right:5px; padding-top:2px; display: block; }
.textgrau  			 	{ font-size:11px; padding-left:30px; padding-right:5px; padding-top:15px; display: block; color:#515151;}
.kuenstler			 	{ display:block; clear:both; height:18px; font-size:12px; font-weight:bold; font-family:Arial,Verdana,serif; color:#002c52; text-decoration:none; }
.kuenstlerschwarz   	{ display:block; font-size:11px; font-weight:normal; line-height:15px; padding-left:5px; padding-right:5px; padding-top:5px;}
.kuenstlereinzel	 	{ display:block; clear:both; padding-left:15px; line-height:15px; font-size:11px; font-weight:bold; font-family:Arial,Verdana,serif; color:#002c52; text-decoration:none; }
.kuenstlergross			{ display:block; clear:both; height:18px; padding-left:5px; font-size:12px; font-weight:bold; font-family:Arial,Verdana,serif; color:#002c52; text-decoration:none; }
.kuenstlergesamt    	{ display:block; clear:both; padding-left:5px; line-height:15px; font-size:12px; font-weight:bold; font-family:Arial,Verdana,serif; color:#002c52; text-decoration:none; }
.kuenstlergesamtzwei 	{ display:block; clear:both; padding-left:15px; padding-top: 0px; font-size:12px; font-weight:bold; font-family:Arial,Verdana,serif; color:#002c52; text-decoration:none; }
.textstern 				{ font-size:11px; line-height:15px; padding-left:0px; padding-right:0px; padding-top:0px; display: block;}
.subtitel11bblau  		{ font:bold 11px/13px  Arial; color:#002c52;}
.kuenstlerheadline		{ display:block; clear:both; padding-left:15px; line-height:15px; font-size:12px; font-weight:bold; font-family:Arial,Verdana,serif; text-decoration:none; }


/* ------------------ Geschenkefinder Allgemeine Angaben - Schriftgröße, -art, -farbe-----------------------------------------------------*/
select		 			{ font-size:11px; border:1px solid #002c52;}
/* -----------------  Geschenkefinder  Rahmen, Schriftdeklarationen ---------------------------------------------------------------------------*/
.finder_contenttext								{ display:block;font-size:11px;padding-left:10px;padding-bottom:10px; width:auto;}
.finder_rahmen    								{ border:1px solid #8baabc;}
.finder_texthinweis								{ font-size:11px; color:#7f7f7f; padding-left:15px; padding-right:15px; padding-bottom:5px; padding-top:5px; margin:0px;	display: block; }					
.finder_headline  								{ color:#ffffff; padding-left:10px; font-size:12px;}
.finder_headline2a 								{ display:block; font-weight:bold; padding-left:10px; padding-top:10px;padding-bottom:10px;font-size:12px; color:#002c52; text-align:left; }
.finder_frage 										{ display:block;font-size:11px;padding-left:10px; font-weight:normal; color:#002c52;}
.finder_error 										{ display:inline;font-size:11px;padding-left:10px; font-weight:bold; color:#CC0000; }
.finder_antwort 									{ display:block;font-size:11px;padding-left:10px; font-style:italic;padding-bottom:10px;}
.finder_button 									{ display:block; padding-right:10px; padding-bottom:10px;  float:right; font-size:11px; font-weight:bold;}
.finder_button_center							{ display:block; padding-left:180px; padding-bottom:10px;  font-size:11px; font-weight:bold;}
.finder_rand										{ background-color: #8baabc;}
/* -- Geschenkefinder  Größendeklaration, Abstände und Platzierung der Grundbereiche -- */
#eventim_finder									{ clear:both; display:block; width:690px; margin-left:0px; margin-top:0px;}
#eventim_finder .finder_content				{ clear:none; float:left; display:block; margin-top:3px; background:#F5F7F9;}
#content_finder									{ clear:none; float:left; display:block; margin-top:10px; background:#F5F7F9;}
#eventim_finder .finder_footer				{ clear:both; display:block; width:690px; padding-top:0px; margin-top:0px;}
/* -- Geschenkefinder  Wechselbilder  --*/
.finder_grossesImage								{ display:block; vertical-align:top; }
.finder_kleinesImage 							{ float:right; display:inline; padding:0px; clear:both; }
.finder_linie 										{ display:block; height:1px; border-bottom:1px dotted #002c52; clear:both; font-size:6px; }
.finder_box 										{ border:1px solid #cbd8e1; color:#4C4C4C; font-size:11px; padding:5px; background:#ffffff; }
#event_ausgabe .root_teaserTag 				{ margin:0px; padding:0px; }
#event_ausgabe .finder_teaser 				{ display:block; clear:both; padding:0px 10px 5px 10px; }
#event_ausgabe .finder_teaser .reihe		{ display:block; border:1px solid #cbd8e1; background:#ffffff;  width:auto; height:25px; overflow:hidden; } 
#event_ausgabe .finder_teaser .reihe h2 	{ float:left;  width:370px; display:inline; color:#4C4C4C; font-size:12px; line-height:20px; margin:0px; padding:5px; }
#event_ausgabe .finder_teaser .reihe span { float:left; width:70px; height:15px; border:0px; display:inline; margin:5px; background: url(/img/partner/eve/tickets_neu01_2.gif) no-repeat; cursor: pointer; }
#pending .finder_meldung 						{ display:block; clear:both; padding:10px 10px 5px 10px; } 
#pending .finder_reihe	 						{ display:block; border:1px solid #cbd8e1; background:#ffffff; width:auto; height:50px; } 
#pending .finder_reihe h2						{ float:left;  width:450px; display:inline; color:#4C4C4C; font-size:12px; line-height:20px; margin:0px; padding:5px; }
#systemmeldung .finder_meldung 				{ display:block; clear:both; padding:0px 10px 5px 10px; } 
#systemmeldung .finder_reihe					{ display:block; border:1px solid #CC0000; background:#ffffff; width:auto; height:50px; } 
#systemmeldung .finder_reihe h2 				{ float:left;  width:450px; display:inline; color:#CC0000; font-size:12px; line-height:20px; margin:0px; padding:5px; }
.finder_pointer 									{ cursor: pointer; }
/* geführter Bestellprozess */
.steps 												{ margin-top:1px; margin-bottom:3px; }

/* --------------Adventskalender --------------  */
.abstand												{ display:block; height:25px; clear:both; font-size:10px; }
.abstand_l_b										{ display:block; padding-left:20px;  padding-bottom:10px;}
.advent_text_blau									{ display:block; padding-left:15px; width: padding-right:15px; padding-top:2px; color:#002c52; font-size:12px;}
.advent_text_b_blau 								{ display:block; font-weight:bold;  padding-right:15px; padding-left:15px; color:#002c52; font-size:12px;}
.advent_text 										{ display:block; padding-left:15px;  padding-right:15px; padding-top:5px; color:#444444; font-size:12px;}
.advent_text_klein							{ display:block; padding-left:15px;  padding-right:15px; padding-top:5px; color:#444444; font-size:11px;}
.advent_text_b 									{ display:block; font-weight:bold;  padding-right:15px; padding-left:15px; padding-top:5px;  color:#444444; font-size:12px;}
.advent_form										{ display:block; padding-left:10px; padding-top:10px; }
.advent_image										{ padding-left:2px; padding-right:80px; display:block;  }
.border_l_t											{ border-left:1px solid #d2d0d1; border-top:1px solid #d2d0d1; }
.advent_headline								{ font-family:Arial; color:#002c52; font-weight:bold; font-size:14px; display:inline; line-height:18px; text-align:center ;padding:0px; margin:0px; }

#adventskalender	{ display:block; width:667px; height:472px; position:absolute; top:160px; left:200px; background:url(/img/gewinnspiel/advent/hg_start.jpg) no-repeat; overflow:hidden; }
#ticketalarmbox 		{ display:block; width:668px; height:239; position:absolute; top:658px; left:200px; background:url(/img/gewinnspiel/advent/hg_ticketalarm.gif) no-repeat; overflow:hidden; }
#ticketalarmbox .headimage { visibility: hidden; overflow:visible; height:30px;} 
#ticketalarmbox .headtext { margin:10px; height:58px;} 
#ticketalarmbox .teileins { margin-left:10px; height:24px; width:385px; float:left; color:#002c52; } 
#ticketalarmbox .teilzwei{  margin-left:10px; height:24px; width:255px; float:left;} 

*html #ticketalarmbox .headtext { margin-left:10px;} 
*html #ticketalarmbox .teileins { margin-left:10px; height:24px; width:380px; float:left; color:#002c52; } 
*html #ticketalarmbox .teilzwei{  margin-left:10px; height:24px; width:255px; float:left;} 

#ticketalarmbox .teildrei{ clear:both; padding-left:10px; padding-top:5px; height:15px; color:#002c52; font-size:11px;  } 
*html #ticketalarmbox .teildrei{ clear:both; padding-left:10px; height:15px; color:#002c52; font-size:11px;  } 
.abfrage								{ margin-left:25px; clear:both; height:20px; font-size:11px; } 

#spielaus				 		{ display:block; width:667px; height:51px; background:url(/img/gewinnspiel/advent/hg_nlbox.jpg) no-repeat; overflow:hidden; }
#spielaus .teileins 	{ margin-left:10px; margin-top:12px; height:24px; width:385px; float:left; color:#002c52; text-align:left; } 
#spielaus .teilzwei	{  margin-left:10px; margin-top:18px; height:24px; width:255px; float:left; text-align:left;} 

*html #spielaus			{ display:block; width:667px; height:51px; background:url(/img/gewinnspiel/advent/hg_nlbox.jpg) no-repeat; overflow:hidden; }
*html #spielaus .teilzwei	{ margin-top:12px; height:auto; width:277x; float:left; text-align:left;} 
*html #spielaus .teileins 	{ margin-top:6px; height:auto; width:379px; float:left; color:#002c52; text-align:left; } 

.layer_1			{display:none; width:50px; height:45px; position:absolute; top:234px; left:569px; background:url(/img/gewinnspiel/advent/tuer1.jpg) no-repeat; cursor:pointer;}
.layer_2			{display:none; width:50px; height:45px; position:absolute; top:473px; left:682px; cursor:pointer; background:url(/img/gewinnspiel/advent/tuer2.jpg) no-repeat;}
.layer_3			{display:none; width:50px; height:45px; position:absolute; top:465px; left:256px; cursor:pointer; background:url(/img/gewinnspiel/advent/tuer3.jpg) no-repeat;}
.layer_4			{display:none; width:50px; height:45px; position:absolute; top:228px; left:367px; cursor:pointer; background:url(/img/gewinnspiel/advent/tuer4.jpg) no-repeat;}
.layer_5			{display:none; width:50px; height:45px; position:absolute; top:335px; left:583px; cursor:pointer; background:url(/img/gewinnspiel/advent/tuer5.jpg) no-repeat;}
.layer_6			{display:none; width:50px; height:45px; position:absolute; top:222px; left:766px; cursor:pointer; background:url(/img/gewinnspiel/advent/tuer6.jpg) no-repeat;}
.layer_7			{display:none; width:50px; height:45px; position:absolute; top:348px; left:698px; cursor:pointer; background:url(/img/gewinnspiel/advent/tuer7.jpg) no-repeat;}
.layer_8			{display:none; width:50px; height:45px; position:absolute; top:561px; left:668px; cursor:pointer; background:url(/img/gewinnspiel/advent/tuer8.jpg) no-repeat;}
.layer_9			{display:none; width:50px; height:45px; position:absolute; top:345px; left:333px; cursor:pointer; background:url(/img/gewinnspiel/advent/tuer9.jpg) no-repeat;}
.layer_10		{display:none; width:50px; height:45px; position:absolute; top:555px; left:275px; cursor:pointer; background:url(/img/gewinnspiel/advent/tuer10.jpg) no-repeat;}
.layer_11		{display:none; width:50px; height:45px; position:absolute; top:420px; left:476px; cursor:pointer; background:url(/img/gewinnspiel/advent/tuer11.jpg) no-repeat;}
.layer_12		{display:none; width:50px; height:45px; position:absolute; top:562px; left:463px; cursor:pointer; background:url(/img/gewinnspiel/advent/tuer12.jpg) no-repeat;}
.layer_13		{display:none; width:50px; height:45px; position:absolute; top:348px; left:452px; cursor:pointer; background:url(/img/gewinnspiel/advent/tuer13.jpg) no-repeat;}
.layer_14		{display:none; width:50px; height:45px; position:absolute; top:539px; left:754px; cursor:pointer; background:url(/img/gewinnspiel/advent/tuer14.jpg) no-repeat;}
.layer_15		{display:none; width:50px; height:45px; position:absolute; top:343px; left:256px; cursor:pointer; background:url(/img/gewinnspiel/advent/tuer15.jpg) no-repeat;}
.layer_16		{display:none; width:50px; height:45px; position:absolute; top:255px; left:233px; cursor:pointer; background:url(/img/gewinnspiel/advent/tuer16.jpg) no-repeat;}
.layer_17		{display:none; width:50px; height:45px; position:absolute; top:215px; left:464px; cursor:pointer; background:url(/img/gewinnspiel/advent/tuer17.jpg) no-repeat;}
.layer_18		{display:none; width:50px; height:45px; position:absolute; top:559px; left:367px; cursor:pointer; background:url(/img/gewinnspiel/advent/tuer18.jpg) no-repeat;}
.layer_19		{display:none; width:50px; height:45px; position:absolute; top:441px; left:578px; cursor:pointer; background:url(/img/gewinnspiel/advent/tuer19.jpg) no-repeat;}
.layer_20		{display:none; width:50px; height:45px; position:absolute; top:222px; left:671px; cursor:pointer; background:url(/img/gewinnspiel/advent/tuer20.jpg) no-repeat;}
.layer_21		{display:none; width:50px; height:45px; position:absolute; top:465px; left:355px; cursor:pointer; background:url(/img/gewinnspiel/advent/tuer21.jpg) no-repeat;}
.layer_22		{display:none; width:50px; height:45px; position:absolute; top:340px; left:783px; cursor:pointer; background:url(/img/gewinnspiel/advent/tuer22.jpg) no-repeat;}
.layer_23		{display:none; width:50px; height:45px; position:absolute; top:540px; left:571px; cursor:pointer; background:url(/img/gewinnspiel/advent/tuer23.jpg) no-repeat;}
.layer_24		{display:none; width:49px; height:45px; position:absolute; top:433px; left:747px; cursor:pointer; background:url(/img/gewinnspiel/advent/tuer24.jpg) no-repeat;}

.adventuer  { text-align:left; margin-left:30px; font-size:14px; color:#002c52;}
/* adventlandingpage */
.hg_advent_landing { display:block; width:677px; height:615px; background:url(/img/gewinnspiel/advent/adv_hg_rahmen.gif) no-repeat; overflow:hidden; }
.hg_advent_landing_neu { display:block; width:677px; height:483px; background:url(/img/gewinnspiel/advent/adv_hg_rahmen_neu.gif) no-repeat; overflow:hidden; }

.hg_advent_landing_weih { display:block; width:677px; height:732px; background:url(/img/gewinnspiel/advent/adv_hg_rahmen_neu_24.gif) no-repeat; overflow:hidden; }
.hg_advent_landing_weih24 { display:block; width:677px; height:732px; background:url(/img/gewinnspiel/advent/adv_hg_rahmen_24.gif) no-repeat; overflow:hidden; }
.hg_advent_landing_kl { display:block; width:677px; height:158px; background:url(/img/gewinnspiel/advent/adv_hg_rahmen_kl_unten.gif) no-repeat; overflow:hidden; }
.adventpart  { display:block; width:677px; height:130px; clear:both; margin-top:10px;}
.adventpartklein  { display:block; width:677px; height:110px; clear:both; margin-top:10px;}
.adventparteins {float:left; width:280px; text-align:center; vertical-align:middle; margin-left:10px;}
*html .adventparteins {float:left; width:270px; text-align:center; vertical-align:middle; margin-left:10px;}
.adventparteins img { margin-top:10px;}
.adventpartzwei {float:left; width:385px;}
.adventtext			{ font-size:11px;}
.adventhinweis	{ font-size:9px; color:#999999;}
.btn_advent_button { text-align:center; cursor:hand; display:block; width:226px; height:26px; background:url(/img/gewinnspiel/advent/adv_btn_hg_weiter.jpg) no-repeat; overflow:hidden; line-height:22px; color:#002c52; font-weight:bold;  }
.serviceboxeins			{ float:left; width:330px; margin-left:20px;}
*html .serviceboxeins			{ float:left; width:330px; margin-left:10px;}
.serviceboxzwei			{ float:left; width:300px; margin-left:5px;}
.serviceimage			{ float:left; width:82px; height:77px; margin-top:15px }
.verlinktesfeld		{ display:block; height:70px; width:575px; cursor:hand; float:left;}
a.weih:link, 	a.weih:active,	a.weih:hover ,	a.weih:visited	{ color:#A6272E !important;  }
.weihlink 					{padding-top:37px; display:block; }
/* lastminute landingpage alt------*/
span.lastminute { display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; }
#lastminute_main { display:block; float:left; clear:both; height:345px; margin:0 0 10px 0; padding:0 0 0 18px; background: url(/img/partner/eve/lastminute_main.jpg) no-repeat; }
#lastminute_main .spacer { clear:both; height:70px; }
#lastminute_main .intro { display:block; float:left; clear:both; width:450px; height:89px; }
#lastminute_main .ticketdirect { float:left; width:328px; height:146px; }
#lastminute_main .ticketdirect span { float:left; width:175px; }
#lastminute_main .ticketdirect img { float:right; }
#lastminute_main .gutschein { float:left; width:322px; height:146px; }
#lastminute_main .gutschein span { float:left; width:165px; }
#lastminute_main .gutschein img { float:right; }
a.lastminute:active, a.lastminute:hover, a.lastminute:link, a.lastminute:visited { float:left; font-weight:bold; color:#002c52 }
span.lastminute_suche 			{ display:block; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; }
.leftsite							{ width:360px; float:left; }

/*lastminute 2008*/
.content_lastminute { display:block; clear:both; width:690px; }
.headline_lastminute { background: url(/img/partner/eve/lastminute/headgrafik.jpg) no-repeat top; width:690px; }
.headline_text	{ padding-top:45px; width:580px; }
.suche_lastminute	{	width:690px; border:1px solid #506A84;}
.anzeige_5tage { vertical-align:middel; line-height:29px; font-weight:bold; padding-top:10px; padding-bottom:8px;}
.textdertage	{ float:left; width:220px; margin-left:150px; }
.anzeige_erwsuche { text-align:right; background-color:#E0E5EA;}
.erw_suche	{ text-align:left; padding-left:25px;  padding-right:115px; background-color:#ffffff;}
.servicebox_lastminute { border:1px solid #C3CDD5; background-color:#F2F4F6; width:223px; height:107px; float:left; text-align:right; overflow:hidden;}
*html .servicebox_lastminute { border:1px solid #C3CDD5; background-color:#F2F4F6; width:225px; height:107px; float:left;}
.abstand_8x107 {	width:8px; height:107px; float:left;}
.abstand_7x107 {	width:7px; height:107px; float:left;}
.boxinfo {float:left; width:130px; text-align:right; font-size:11px; line-height:12px;}
.boxinfo b {font-size:12px; line-height:20px;}
.boxinfo a:active, .boxinfo a:hover, .boxinfo a:visited, .boxinfo a:link {font-size:11px; line-height:20px; color:#002c52; text-decoration:underline;}
.teaserhead { background: url(/img/partner/eve/lastminute/tabhead.gif) no-repeat top; width:690px; height:22px; color:#ffffff; line-height:22px;}
.teaserhead_flex { background: #002C52 url(/img/partner/eve/teaser_head_bk.gif) no-repeat right; width:680px; height:22px; line-height:22px;}
.teaserhead img, .teaserhead_flex img  { margin-left:5px; margin-top:3px; float:left;}
.teasercontent { border-left:1px solid #C3CDD5; border-right:1px solid #C3CDD5; width:688px;}
*html .teasercontent { width:690px;}
.teasercontent_flex { border-left:1px solid #C3CDD5; border-right:1px solid #C3CDD5; border-bottom:1px solid #C3CDD5; width:678px; }
*html .teasercontent_flex { width:680px;}
.trenner	{height:1px; background:#C3CDD5; width:690px;}
.teaserline	{height:1px; background:#C3CDD5;}
.teaserfooter {border-left:1px solid #C3CDD5; border-right:1px solid #C3CDD5; background:#E0E5EA; height:25px; width:688px; text-align:right; }
.teaserfooter a { display:block; padding-top:3px; padding-right:10px;}
*html .teaserfooter { width:690px;}

/* Newsletter Eingabefelder - Ticketalarm etc. 
-----------------------------------------------------------------------*/
input.nl_email_feld		{font-size:12px; width:200px;}

/* Weekendplaner
-----------------------------------------------------------------------*/

#customersWeekend { display:none; margin-top:12px; }
#customersWeekend label { font-size:11px; margin-right:0px; }
.weekendplaner input.plz_small { font-size:11px; height:17px; width:143px; border:1px solid #7F9DB9; padding-left:4px; }
*html .weekendplaner input.plz_small { font-size:11px; height:19px; width:143px; border:1px solid #7F9DB9; padding-left:4px; }
.weekendplaner select.week_small { width:143px; }

.weekendplaner .introText { font-size:11px; margin: 10px 0 0 10px; }
.weekendplaner .fieldset  { font-size:11px; margin: 13px 0 0 12px; }
.weekendplaner label.plz { font-size:11px; margin-left:4px; }
.weekendplaner label.umkreis { font-size:11px; margin-left:69px; }
.weekendplaner label.land { font-size:11px; margin-left:40px; }

.weekendplaner .fieldset input.plz { font-size:11px; height:17px; width:65px; border:1px solid #7F9DB9; margin-right:26px; padding-left:4px; }
*html .weekendplaner .fieldset input.plz { font-size:11px; height:19px; width:65px; border:1px solid #7F9DB9; margin-right:26px; padding-left:4px;}
.weekendplaner .fieldset select.umkreis { width:50px; margin-right:26px; padding-left:4px;}
.weekendplaner .fieldset select.land { width:50px; margin-right:26px; }
.weekendplaner .fieldset select.kategorie { width:133px; margin-right:26px; }
.weekendplaner .fieldset select.week { width:157px; margin-right:7px; }
.weekendplaner img.btn_datum { margin:0px 18px 0 10px; cursor:pointer; }

a.weekendLinks:link { text-decoration:underline; }

/* Aftersearch
-----------------------------------------------------------------------*/
#aftersearch { width:688px; text-align:left; padding-top:15px;}
#aftersearch .header { text-align:right;	height:21px; 	border-bottom:1px solid #658DA7; background:url(/img/partner/eve/images/aftersearch_head.gif) no-repeat; }
#aftersearch form { margin:0; padding:0; }
#aftersearch .fieldset {background:#E0E9F0;	border-top:1px solid #86A5BA;	border-bottom:2px solid #86A5BA; vertical-align:top; padding:0 0 0 13px; }
#aftersearch .zeile01, .zeile02, .zeile03, .zeile04, .zeile05 { width:100%; margin:4px 0 4px 0; }
#aftersearch #customersDate { margin-left:25px; }
#aftersearch #customersDateBis { display:inline; }
#aftersearch label { font-size:11px; font-weight:bold; margin:0 10px 0 0; }
#aftersearch span { font-size:11px; margin-right:5px;} 
#aftersearch .suchbegriff { width:155px; height:19px; margin-right:21px; font-size:11px; }
#aftersearch .kategorie { width:220px; }
#aftersearch .week { width:170px; margin-right:68px; }
#aftersearch .ort { width:100px; height:19px; font-size:11px; }
#aftersearch .plz { width:50px; margin-right:10px; height:19px; font-size:11px; }
#aftersearch .umkreis { width:50px; margin-right:10px; }
#aftersearch .land { margin-right:10px; }
#aftersearch .nurticketdirect { margin-right:20px; } 

#aftersearch img.btn_datum { margin:0px 18px 0 10px; cursor:pointer; }
#aftersearch .btn_suchen { margin-left:56px; }
#aftersearch .btn_schliessen { float:right; margin:5px 10px 0 0; }
#aftersearch br.clearboth { clear:both; }

/*Ticketalarm
-----------------------------------------------------------------------*/
.links 						{text-align:left;}
.abstand_h5 				{ height:5px; clear:both; }
.abstand_h10 				{ height:10px; clear:both; }
.abstand_h20 				{ height:20px; clear:both; }
.abstand_h25 				{ height:25px; clear:both; }
.abstand_h100				{ height:100px; clear:both; }

.breite_b15 				{ width:15px; }

.kreg_image					{ display:block; float:left; padding:5px 10px 10px 0px; }
form.kreg					{ padding:0px; margin:0px;}
.bo_hg						{ border:1px solid #8baabc; background:#DCE5EC;}
.bo_hg .kreg_box			{ display:block; clear:both; padding:10px 10px 10px 15px; width:470px;}
/*Detailb- Box User-Interaktiv*/
.user_service_box		{ /*	border:1px solid #002c52;*/}
.user_service_box	a 	{	padding-right:15px;}

#kalender_shadow		{ position:absolute; width:100%; height:200%; left:0px; top:0px; background-color:#f0f0f0; z-index:10000; opacity:0.50; filter:alpha(opacity=50); -khtml-opacity: 0.50; -moz-opacity: 0.50;}
#kalender_shadow_hide{ position:absolute; width:1; height:1; left:0px; top:0px; z-index:10000; }

.kalender_layer	{	position:absolute; left:280px; top:255px; z-index:20000; border:1px solid #002c52; background:#ffffff; width:475px; height:305px;}
#kalender_layer			{	position:absolute; left:280px; top:255px; z-index:20000; border:1px solid #002c52; background:#ffffff; width:475px; height:305px;}
#kalender_wiedervorlage_layer		{	position:absolute; left:280px; top:255px; z-index:20000; border:1px solid #002c52; background:#ffffff; width:475px; height:305px;}

.kalender_head			{  background-color:#DDE8EE; height:40px; text-align:right; margin-top:0px; padding-top:0px; }
.kalender_head_x		{ display:block; float:right; width:25px; vertical-align:top; top:0px;}
.kalender_head_line	{ display:block; float:right; padding-top:10px; }

.kalender_text			{  display:block; font-size:11px; clear:both; padding:10px 10px 10px 15px; width:455px; color:#002c52; }
.kalender_buttons		{  display:block; clear:both; height:45px; padding-left:100px;}
.kalender_buttons img { display:block; float:left;  }
.kalender_buttons #kalenderlinkblau { display:block; float:left; padding-top:2px;  }
#kalenderlinkblau		{  font:bold 12px/14px  Arial; color:#002c52; text-decoration:underline;  }
#kalenderInfo				{ position:absolute; background:#ffffe1; color:#000000; border:1px solid #002c52; z-index:11000; font-size:11px; }
#kalenderInfo span		{ display:block; padding:3px; }	
#kalenderInfoShadow	{  position:absolute; background-color:#555; z-index:10000; opacity:0.70; filter:alpha(opacity=70); -khtml-opacity: 0.70; -moz-opacity: 0.70;   }

/* suchausgabe*/
table.table_suchausgabe				{ display:block; width:690px; padding:0px; margin:0px; }
table.table_suchausgabe td.info  { text-align:right; font-size:11px; color:#555555; border-bottom:1px solid #9a9a9a; height:20px;}
table.table_suchausgabe td.infoVenue { border-bottom:1px solid #9a9a9a; height:20px; }
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; }	
table.table_suchausgabe th a:link, table.table_suchausgabe th a:visited,table.table_suchausgabe th a:hover, table.table_suchausgabe th a:active
																		{ color:#002c52; font-weight:bold; text-decoration:underline; font-size:12px;}
table.table_suchausgabe td a.rep:link, table.table_suchausgabe td a.rep:visited,table.table_suchausgabe td a.rep:hover, table.table_suchausgabe td a.rep:active
																			{ color:#002c52; text-decoration:none; font-size:11px;}
table.table_suchausgabe th a img						{ margin-top:2px; margin-left:5px; }
.bt_headlink														{	display:block; float:left;  margin-top:2px; cursor:hand; }
*+html table.table_suchausgabe th a img			{ margin-top:4px; margin-left:5px; }
*+html .bt_headlink												{	display:block; float:left;  margin-top:4px; cursor:hand; }
*html table.table_suchausgabe th a img				{ margin-top:4px; margin-left:5px; }
*html .bt_headlink												{	display:block; float:left;  margin-top:4px; cursor:hand; }

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;}	
table.table_suchausgabe td a:link, table.table_suchausgabe td a:visited,table.table_suchausgabe td a:hover, table.table_suchausgabe td a:active {font-weight:normal;}
table.table_suchausgabe td .wochentag			{ width:23px; display:block; float:left;}
table.table_suchausgabe td.rechts					{	text-align:right; padding-right:10px;}
table.table_suchausgabe th.va							{	width:330px;}
table.table_suchausgabe th.vo							{	width:140px;}
table.table_suchausgabe th.vd							{	width:150px;}

table.table_suchausgabe th.va_club				{	width:280px;}
table.table_suchausgabe th.vo_club				{	width:160px;}
table.table_suchausgabe th.vd_club				{	width:150px;}
table.table_suchausgabe #spezialtitel 		{ padding-left: 0;}

table.table_suchausgabe th.vb, table.table_suchausgabe th.ve  { width:100px;color:#002c52; font-weight:bold; text-decoration:none; font-size:12px;}
table.table_suchausgabe th.ver 						 { width:420px; color:#002c52; font-weight:bold; text-decoration:none; font-size:12px;}
table.table_suchausgabe th.bez, table.table_suchausgabe td.bez						 { color:#002c52; font-weight:bold; text-decoration:none; font-size:12px;}
table.table_suchausgabe td.legende 				{ border:0px;}
table.table_suchausgabe td.headtrennlinie 	{	border-top:1px solid #c0c0c0; height:1px; border-bottom:0px; height:1px; padding:0px; margin:0px;}


table.table_staedte				{ display:block; width:100%; padding:0px; margin:0px; }
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; }	
table.table_staedte th a:link, table.table_staedte th a:visited,table.table_staedte th a:hover, table.table_staedte th a:active	{ color:#002c52; font-weight:bold; text-decoration:underline; font-size:12px;}
table.table_staedte td a.rep:link, table.table_staedte td a.rep:visited,table.table_staedte td a.rep:hover, table.table_staedte td a.rep:active		{ color:#002c52; text-decoration:none; font-size:11px;}
table.table_staedte th a img						{ margin-top:2px; margin-left:5px; }
*+html table.table_staedte th a img			{ margin-top:4px; margin-left:5px; }
*html table.table_staedte th a img				{ margin-top:4px; margin-left:5px; }
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;}	
table.table_staedte td .wochentag			{ width:23px; display:block; float:left;}
table.table_staedte td.rechts					{	text-align:right; padding-right:10px;}
table.table_staedte th.va							{	width:40%;}
table.table_staedte th.vo							{	width:25%;}
table.table_staedte th.vd							{	width:25%;}
table.table_staedte th.vb, table.table_staedte th.ve  { width:25%; color:#002c52; font-weight:bold; text-decoration:none; font-size:12px;}
table.table_staedte th.ver 						 { width:40%; color:#002c52; font-weight:bold; text-decoration:none; font-size:12px;}
table.table_staedte th.bez, table.table_staedte td.bez	{ color:#002c52; font-weight:bold; text-decoration:none; font-size:12px;}
table.table_staedte td.legende 				{ border:0px;}
table.table_staedte td.headtrennlinie 	{	border-top:1px solid #c0c0c0; height:1px; border-bottom:0px; height:1px; padding:0px; margin:0px;}


/* orange media-werbemittel*/
#orange_contentad						{ padding:0px; margin:0px; text-align:center !important; font-size:1px;}

#orange_contentad_links				{ margin:5px 0px 5px 0px; font-size:1px;}
#orange_contentad_rechts			{ margin:0px 0px 5px 0px; font-size:1px;}
#orange_bigsize						{ margin-bottom:1px; width:885px; text-align:center; font-size:1px;}

/* Singlecharts*/
.headline_charts					{ padding:0px; margin:0px; width:680px; text-align:right;}
.content_charts						{ padding:0px; margin:0px; width:680px; }
table.bg_evcharts					{ background:url(/img/partner/eve/images/bg_eventcharts.gif) no-repeat; width:312px; height:230px;}
/*Logout*/
#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;}
#logout_teil1 span 				{ vertical-align:middle; padding-top:35px; padding-left:45px; display:block;}
#logout_teil2   						{ width:358px; height:95px; border-top:1px solid #8BAABC; border-right:1px solid #8BAABC; border-bottom:1px solid #8BAABC; float:left;}
#logout_teil2 span 				{ vertical-align:middle; padding-top:15px; padding-left:45px; display:block;} 
#logout_teil2   						{ width:358px; height:95px; border-top:1px solid #8BAABC; border-right:1px solid #8BAABC; border-bottom:1px solid #8BAABC; float:left;}
#logout_teil3   						{ width:408px; float:left;}
#logout_teil4  						{ width:275px; float:left; padding-left:25px;}
tr.zeile_duo_logout td 			{ padding-left:6px; background:#F6F7F9; border-top:1px solid #BACCD8; border-bottom:1px solid #BACCD8;}
tr.zeile_one_logout td 			{ padding-left:6px;}
/*Warenkor -eingeloggt*/
#war_login_headline              { width:690px; height:auto; border:1px solid #8BAABC; background:#DCE5EC; }
#war_login_headline span		{ padding:10px 10px 10px 10px; display:block;} 
/*Fan.Report*/
table.rep_bew_detail								{ width:690px; padding:0px; margin:0px;}
table.rep_bew_detail td							{ vertical-align:top; padding:3px 5px 3px 10px; border-bottom:1px solid #fff;}	
table.rep_bew_detail td.neutral 				{ padding:0px 0px 3px 0px;}		
table.rep_bew_detail td.eins_bl_cell_one	{ width:150px; height:24px; line-height:22px; border-right:1px solid #fff;	background-color:#dce3e9; font-style:italic; }
table.rep_bew_detail td.eins_bl_cell_two	{ height:24px; line-height:22px; background-color:#dce3e9; font-style:italic; }
table.rep_bew_detail td.zwei_bl_cell_one	{ width:150px; line-height:16px;}
table.rep_bew_detail td.zwei_bl_cell_two	{ line-height:16px;  }
table.rep_bew_detail a:link, table.rep_bew_detail a:active, table.rep_bew_detail a:visited { color:#002c52; font-weight:bold;}

/*bewertungstext-längen*/
.bew_kurz { display:block; min-height:30px; max-height:96px; height:auto; overflow:hidden;   }
*+html .bew_kurz	{ display:block; height:98px !important; overflow:hidden; }
*html .bew_kurz 	{ display:block; height:98px !important; overflow:hidden; }
.bew_lang 			{ display:block; height:auto; overflow:visible; }
a.normal:link, a.normal:active , a.normal:visited, a.normal:hover, a.normal { font-weight:normal !important; color:#002c52;}
.rechts				{ text-align:right;}	
input.suchbox		{font-size:10px; width:115px;}

/*kuenstlerseiten*/
#kuenstleralarm	{width:690px;height:auto; display:block;}
.container690		{width:690px; height:105px; display:block; border:1px solid #8BAABE; background-color:#CFDBE7;} 				/*ohne Infos & ohne Foto*/
.container540		{width:540px; height:135px; display:block; float:left; border:1px solid #8BAABE; background-color:#CFDBE7;} /*mit Infos & ohne Foto*/
.container435		{width:430px; height:135px; display:block; float:left; border:1px solid #8BAABE; background-color:#CFDBE7;}	/*mit Infos & mit Foto*/

.talarm_symbol				{float:left; width:100px; height:auto;} /*Ticketalarmgrafik auf der Kuenstlerseite*/
.talarm_formular form 	{padding:0px; margin:0px;} /*Ticketalarmformular auf der Kuenstlerseite*/

.container690 .talarm_formular	{float:left; width:580px; height:auto; padding:10px 0px 10px 0px; display:block; } /*ohne Infos & ohne Foto*/
.container540 .talarm_formular	{float:left; width:430px; height:auto; padding:10px 0px 10px 0px; display:block; } /*< da mit Infos oder ohne Foto*/
.container435 .talarm_formular	{float:left; width:315px; height:auto; padding:10px 0px 10px 0px; display:block; } /*<< da mit Infos & mit Foto*/

*html .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 .kuenstlerinfos255	{margin-left:10px; width:240px; height:135px; display:block; float:left; border:1px solid #8BAABE; background-color:#CFDBE7;} /*mit Infos & mit Foto - IE*/
.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*/
.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*/

.kue_links				{ float:left; width:85px; margin-left:15px; margin-top:15px; }	
.kue_infos				{ width:60px; height:20px; }
.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 .kue_img			{ float:right; margin-top:15px; background:#ECF1F5; width:115px; height:120px; text-align:left; } /*IE*/
.kue_img					{ float:right; margin-top:15px; background:#ECF1F5; width:115px; min-height:120px; max-height:155px; text-align:left; } /*Firefox & andere Browser*/
.kue_img img 			{ width:100px; height:100px; }
.kue_img .kue_name	{ text-align:right; margin-right:15px; line-height:13px; font-size:11px;}

a.bold:active, a.bold:visited, a.bold:hover, a.bold:link		{font:bold;}
a.rep						{color:#002c52;}

/*DetalA/B- Kuentslerinformationen*/
.kue_infobox			{ display:block; width:108px; height:auto; border:1px solid #002c52; text-align:left;overflow:hidden;}
.abstandinfobox		{ margin:5px;}
/* Suchausgabe der Ticketalarm - Kuenstler */
table.table_kuenstler			{ display:block; width:690px; padding:0px; margin:0px; }
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;}
table.table_kuenstler td.info { text-align:right; font-size:11px; color:#555555; border-bottom:1px solid #9a9a9a; height:20px;}
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; }	
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;}	
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;}	
table.table_kuenstler td.headtrennlinie {border-top:1px solid #c0c0c0; height:1px; border-bottom:0px; height:1px; padding:0px; margin:0px;}

/*gewinnspielbox*/
#teaserboxgewinn		{ display:block; padding:0px; width:375px; overflow:hidden;}
#teaserboxgewinn .box_head_gewinn	{ background: url(/img/partner/eve/images/bg_box_head_gewinn.gif) no-repeat;width:375px; height:29px; }
#teaserboxgewinn .box_head_gewinn a {display:block; padding:3px 0px 0px 12px;}	
#teaserboxgewinn .box_content_gewinn	{ background: url(/img/partner/eve/images/bg_box_content_gewinn.gif) repeat-y; padding:0px 15px 0px 15px; }
#teaserboxgewinn .box_content_gewinn a:hover	{ text-decoration:none; }
#teaserboxgewinn .box_footer_gewinn	{ background: url(/img/partner/eve/images/bg_box_footer_gewinn.gif) no-repeat; width:375px; height:11px; }

/*Newsletterbox-Quittung*/
.newsletterbox	{ width:685px; height:73px; border:1px solid #8BAABE; clear:both; margin-top:10px; margin-bottom:10px; }
*html .newsletterbox	{width:687px; height:73px; border:1px solid #8BAABE; }
.newsletterbox .grafik{float:left;width:395px;}
.newsletterbox .text{float:left;width:285px; font-size:11px; padding-top:5px; }

/*Noreport Box*/
#noReportBox 						          { width: 507px; height: 83px; margin: 0; padding: 0 0 0 180px; background-image: url(/img/partner/eve/report/fanreport_hintergrund.gif) ; background-repeat:no-repeat; border: 1px solid #002c51;}
*html #noReportBox								{ width: 687px; }
#noReportBox img, .btn_bewertung 	{ margin-top:2px; margin:0; }
#noReportBox .bewertung 				  { float:left; margin-left:0px; width:362px; font-size:12px; margin-top:7px; font-family:arial, verdana, sans-serif; }
#noReportBox .fanreport 				  { float:left; width:141px; font-size:12px; margin-top:7px; font-family:arial,verdana, sans-serif; }#

/*Warenkorb*/
.label_versandart { float:left; width:100px; margin: 3px 0 0 0; }
ul.versandarten { float:left; padding:0; list-style:none; margin: 0 0 10px 0; }
.versandarten li { height:20px; line-height:20px; }
.versandarten li input { margin:5px 0 0 0; padding:0; }
.versandarten label { line-height:20px; margin: 0 0 0 14px; }
.versandarten label.versandart_104 {  }
.versandarten img { margin: 0 3px; }
#bt_neu_berechnen { visibility:hidden; width:1px; height:1px; float:right; }

/*aehnlichkeiten*/
.aehnlichkeiten_head { width:186px; height:19px; }

.aehnlichkeiten_legende { padding-left:227px; }

.aehnlichkeiten_tagCloud { border:2px solid #002C52; padding:15px 0; }

.aehnlichkeiten_tagCloud  ul {
	list-style:none;
	width:80%;
	margin:0;
	padding:0;
	text-align:center;
}

.aehnlichkeiten_tagCloud  li { display:inline; margin:0 2px; }

.aehnlichkeiten_tagCloud  li a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}

.aehnlichkeiten_tagCloud  li a:hover, .aehnlichkeiten_tagCloud  li a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}

.aehnlichkeiten_tagCloud a.tagCloud06,
.aehnlichkeiten_tagCloud a.tagCloud06:visited {
	font-size:12px;
}

.aehnlichkeiten_tagCloud a.tagCloud07,
.aehnlichkeiten_tagCloud a.tagCloud07:visited {	
	font-size:14px;
}

.aehnlichkeiten_tagCloud a.tagCloud08,
.aehnlichkeiten_tagCloud a.tagCloud08:visited {
	font-size:16px;
}

.aehnlichkeiten_tagCloud a.tagCloud09,
.aehnlichkeiten_tagCloud a.tagCloud09:visited {
	font-size:18px;
}

.aehnlichkeiten_tagCloud a.tagCloud10,
.aehnlichkeiten_tagCloud a.tagCloud10:visited {
	font-size:20px;
}

.aehnlichkeiten_tagCloud a.tagCloudYes {
	color:#002C52;
}

.aehnlichkeiten_tagCloud a.tagCloudNo {
	color:#AFC0CB;
}

.aehnlichkeiten_leftHead, .aehnlichkeiten_rightHead {
	width:346px;
	height:16px;
}

.aehnlichkeiten_leftTagList {
	width:346px;
	height:76px;
	background: url(/img/partner/eve/aehnlichkeiten_bk1.gif) no-repeat;
}

.aehnlichkeiten_rightTagList {
	width:344px;
	height:76px;
	background: url(/img/partner/eve/aehnlichkeiten_bk2.gif) no-repeat;
}

.aehnlichkeiten_leftTagList ul, .aehnlichkeiten_rightTagList ul {
	list-style:none;
	margin:0;
	padding:0 0 0 45px;
}

.aehnlichkeiten_leftTagList li, .aehnlichkeiten_rightTagList li {
	display:block;
	float:left;
	
	width:148px;
}

.aehnlichkeiten_leftTagList li a, .aehnlichkeiten_rightTagList li a {
	
}

.aehnlichkeiten_leftTagList a, .aehnlichkeiten_rightTagList a {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#002C52;
	text-decoration:none;
}

.aehnlichkeiten_leftTagList a:hover, .aehnlichkeiten_rightTagList a:hover, .aehnlichkeiten_leftTagList a:visited, .aehnlichkeiten_rightTagList a:visited {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#002C52;
	text-decoration:none;
}

/* crosslinks fansale */
#verfuegbarkeit { 
	width:auto;
	border:2px solid #B2C2D1;
	margin:10px 0 0 0;
	padding:7px 0 7px 186px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002c52;
	background: url(/img/partner/eve/fansale_mini_logo.gif) left center no-repeat;
}

#verfuegbarkeit p {
	margin:0;
	padding:0 0 5px 0;
}

#verfuegbarkeit a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002c52;
	font-weight:bold;
	text-decoration:none;
}

/*abendkasse*/
/*Unterscheidung der Hintergrundfarbe Detaila */
#detaila_head_abh th								{  	padding-left:5px; padding-right:5px; padding-top:1px; padding-bottom:1px; background-color:#edf2f5; border-bottom:1px solid #D1DBE2; border-top: 2px solid #99ACBA; vertical-align:top; font-weight:normal; color:#002C52; text-align:left; font-family:Verdana; font-size:9px;}
#detaila_head_abh th.rahmenrechts	{  border-right:1px solid #99AcBA; }

#detaila_head_abh td						{		padding-left:5px; padding-right:5px; padding-top:4px; padding-bottom:2px;vertical-align:top; text-align:left; font-family:Verdana; font-size:9px;}
#detaila_head_abh td.linie			{  	padding-left:5px; padding-right:5px; padding-top:1px; padding-bottom:1px; 
																	background-color:#edf2f5; border-bottom: 2px solid #99ACBA; 
																	vertical-align:top; font-weight:normal; color:#002C52; text-align:left; font-family:Verdana; font-size:9px;}	
#detaila_head_abh td.grafikrechts		{ font-size:9px !important; text-align:center;}																	
																	
tr.abh_hell td									{  background-color:#ffffff; border-bottom: 1px solid #D2D9E0; }
tr.abh_dunkel td								{  background-color:#F3F4F6; 	border-bottom: 1px solid #D2D9E0; }														
tr.abh_hell td.rahmenrechts		{  border-right: 1px solid #D2D9E0;}														
tr.abh_dunkel td.rahmenrechts	{  border-right: 1px solid #D2D9E0;}

#border_detaila						{ 	border-bottom: 2px solid #99ACBA; }

a .wochentag							{  display:block; float:left; width:22px; cursor:hand;}
a .eventdatum							{  display:block; float:left; width:80px; cursor:hand;}

/* merkzettel */
#merkzettel_login_layer {	
	position:absolute; top:255px; left:280px;
	padding:45px 24px 25px 43px; 
	width:500px; 
	height:350px; 
	background: url("/img/partner/eve/merkzettel/layer_anmelden_fond.png") no-repeat; 
}

*html #merkzettel_login_layer {
	position:absolute; top:255px; left:280px;
	padding:25px 1px 1px 21px;
	width:455px; 
	height:303px; 
	background: url("/img/partner/eve/merkzettel/layer_anmelden_fond.gif") no-repeat; 
}

#merkzettel_login_layer h1 { padding:0; margin:0; }
#merkzettel_login_layer .btn_close_layer { position:absolute; top:25px; left:467px; cursor:pointer; }
*html #merkzettel_login_layer .btn_close_layer { position:absolute; top:2px; left:445px; cursor:pointer; }
#merkzettel_login_layer .trenner { height:6px; background-color:#f0f0f0; width:435px; margin:14px 0 12px -12; }
#merkzettel_login_layer p { width:425px; padding:0; margin:8px 0 10px 0; line-height:18px; }
#merkzettel_login_layer .benutzername { float:left; width:226px; margin:8px 0 0 0; }
#merkzettel_login_layer .benutzername label { font-weight:bold; }
#merkzettel_login_layer .benutzername input { margin:4px 0 4px 0; width:186px; }
#merkzettel_login_layer .passwort { float:left; width:226px; margin:8px 0 0 0; }
#merkzettel_login_layer .passwort label { font-weight:bold; }
#merkzettel_login_layer .passwort input { margin:4px 0 0 0; width:186px; }
#merkzettel_login_layer .passwort a { font-size:10px }
#merkzettel_login_layer .btn_anmelden { 
	float:right; 
	margin:37px 88px 0 0; 
	background: url("/img/partner/eve/merkzettel/layer_anmelden_btn_anmelden.jpg") no-repeat; 
	width:73px; 
	height:14px; 
	border:0; 
	cursor:pointer;
}
*html #merkzettel_login_layer .btn_anmelden {
	margin:27px 21px 0 0;
}
#merkzettel_login_layer .btn_schliessen { 
	float:left; 
	margin:34px 0 0 0; 
	width:131px; 
	height:18px; 
	cursor:pointer;
}
*html #merkzettel_login_layer .btn_schliessen {
	margin:24px 0 0 0;
}

#tooltip				{ position:absolute; background:#ffffe1; color:#000000; border:1px solid #002c52; z-index:11000; font-size:11px; }
#tooltip span		{ display:block; padding:3px; }	
#tooltipShadow	{ position:absolute; background-color:#555; z-index:10000; opacity:0.70; filter:alpha(opacity=70); -khtml-opacity: 0.70; -moz-opacity: 0.70; }

/*reservierungszeit*/
#reservierungszeit_layer {	position:absolute; left:280px; top:255px; z-index:20000; border:1px solid #002c52; background:#ffffff; width:475px; height:305px; }
#reservierungszeit_layer .content { position:absolute; top:85px; left:61px; font-size:12px; width:365px; color:#002c52; line-height:20px; }
#reservierungszeit_layer .head { background-color:#DDE8EE; height:40px; text-align:right; margin-top:0px; padding-top:0px; }
#reservierungszeit_layer .notice {display:block; padding: 0 0 1px 30px; background: url(/img/partner/eve/prozess/icn_abgelaufen.gif) no-repeat -14px 3px; color:#CD0001; font-weight:bold; }
#reservierungszeit_layer .sub_notice {display:block; margin-top:25px; font-size:11px; color:#A1A1A1; line-height:13px; }
#reservierungszeit_layer .content a	{ margin:0 0 0 3px; text-decoration:none; color:#002C52; font-size:12px; font-weight:bold; }
#reservierungszeit_layer .content a:hover	{ margin:0 0 0 3px; text-decoration:none; font-weight:bold; }
#reservierungszeit_shadow	{ position:absolute; width:100%; height:200%; left:0px; top:0px; background-color:#f0f0f0; z-index:10000; opacity:0.50; filter:alpha(opacity=50); -khtml-opacity: 0.50; -moz-opacity: 0.50; }
#reservierungszeit_shadow_hide { position:absolute; width:1px; height:1px; left:0px; top:0px; z-index:10000; }

/*Orderansicht*/
.best_storniert		{color:#cc0000; padding-left:15px; padding-top:15px; padding-bottom:5px; font-weight:bold; }
.stempel_storniert { background:url(/img/partner/eve/prozess/stempel_storniert.gif) no-repeat; width:158px; height:59px; z-index:10000; position:relative; position:absolute; display:inline;}

/*Clubkalander*/
.clubIntroCalendar {
	width: 680px;
	
	background: url(/img/partner/eve/bg_clubIntro.gif) repeat-y;
}
.clubIntroCalendar  td.introText {
	padding: 11px 0 11px 11px;
}
.clubIntroCalendar td {
	vertical-align: top;
}
#calendar-container {
	width: 214px;
	height: 194px;
}
.showAll {
	width: 645px;
	height: 10px;
	padding: 6px 35px 0 0;
	text-align: right;
}
*html .showAll {
	padding: 6px 15px 0 0;
}
.clubTreffer {
	margin: 15px 0 0 0;
}

/*Expanding buttons*/
a.expanding_button, button.expanding_button {
	margin: 0 0 0 2px;
	height:19px;
	float:right;
	background:url("/img/se_eventim/ese/se/button_exp_bg_left.gif") left top no-repeat;
	padding:0 0 0 6px;
	text-align:center;
	color:#002c52;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	border:none;
	
}

a.expanding_button span,  button.expanding_button span {
	margin:0;
	display: block;
	background:url("/img/se_eventim/ese/se/button_exp_bg_right.gif") right top no-repeat;
	padding:2px 5px 0px 0px;
	height:19px;
	
}

  /* Hack fuer IE6 */
* html a.expanding_button span,  button.expanding_button span {
	display: inline;
}
/* international/intern */
.eveIntContainer			{width:687px;text-align:left;}
.eveIntContainer *			{line-height:16px !important;}
.eveIntContainer strong 	{font-weight:bold;color:#002c52;}
.eveIntHead, 
.eveIntSub					{margin:0px;margin-bottom:12px;}
ul.eveIntList,
ul.eveIntList li,
ul.eveIntList li.last		{list-style-type:none;margin:0px;padding:0px;float:left;display:block;font-size:11px;}
ul.eveIntList				{width:100%;margin-top:20px;}
ul.eveIntList li,
ul.eveIntList li.last		{width:22%;margin-right:4%;}
ul.eveIntList li.last		{margin-right:0%;}
