/* This disables metaNav, mainNav, sidebar, footer and some other contents */
#header, #header .rightHead, #header .btm, #sidebar, .sidebar, .sidebarSmall, #topNavi, #footer, .btnSend, .notToBePrinted {display: none;}

/* ab hier für das ausdrucken prüfungsseite, muss noch geguckt, ob nichts überschrieben wird */

#print_logout, .pr_weit, .hkalender, #print_printButton, .button_rechts, #logo, #language, #erechts {display:none}

#receiptMain { text-align:left; font-family:Arial,Helvetica,sans-serif; }
.h2 { font-size:11px; }
.headlineContent { font-size:11px; }

.pr_head						{ font-family:Arial,Helvetica,sans-serif; color:#002c52; font-weight:bold; padding:5px 0px 15px 0px; margin:0px; }
.abstand_h10 					{ height:10px; clear:both; padding:0px; margin:0px;}
.abstand_h5 					{ height:5px;  clear:both; padding:0px; margin:0px;}
.abstand_h1 					{ height:1px;  clear:both; padding:0px; margin:0px;}
.abstand_h7 					{ height:7px;  clear:both; padding:0px; margin:0px;}
.abstand_h15 					{ height:15px; clear:both; padding:0px; margin:0px;}
.abstand_h20 					{ height:20px; clear:both; padding:0px; margin:0px;}

.abstand_h25 					{ height:25px; clear:both; padding:0px; margin:0px;}
.abstand_h30 					{ height:30px; clear:both; padding:0px; margin:0px;}
.pr_head_two									{ font-family:Arial,Helvetica,sans-serif; color:#002c52; font-weight:bold; padding:5px 0px 5px 0px; margin:0px; }
.pr_fehler										{ font-family:Arial,Helvetica,sans-serif; color:#cc0000; font-weight:bold; width:695px;}
.pr_hinweis										{ padding:15px 0px 5px 0px; margin:0px; width:695px; }
.pr_headline									{ width:695px; margin:0px; height:23px; min-height:22px; max-height:50px; background:url(/obj/advanced/default/process/img/balken_verlauf_blau.jpg) repeat-y; border-bottom:1px solid #E0E4E7;  
																font-weight:bold; color:#002c52; line-height:15px; margin-top:15px;}
.pr_headline_gelb							{ width:695px; padding-left:383px; background:url(/obj/advanced/default/process/img/balken_verlauf_gelb.jpg) repeat-y; height:23px; color:#002c52; font-weight:bold;}

/*Preisausgaben allgemein*/
.pr_ausgabe										{ background:url(/obj/advanced/default/process/img/balken_klein_blau_ges.gif)  no-repeat; padding-left:383px; width:694px; height:20px;  color:#002c52;}
.pr_ausgabe_receipt								{ padding-left:383px; width:694px; height:20px;  color:#002c52;}
.textgesamt										{ display:block; float:left; width:216px; padding-top:5px; font-weight:bold; color:#002c52;  }	
.summe												{ display:block; float:left; width:95px; text-align:right;  font-weight:bold;  padding-top:5px; color:#002c52; }
.hpfeil												{	width:10px; margin:7px 0px; float:left;}
.htitel 											{	width:563px; margin-top:4px; float:left;}

.normal							{ font-weight:normal;}
.pr_headline .info					{ float:left; width:665px; margin-top:4px; padding-left:10px;  font-size:12px; overflow:hidden;}

table.wkb_ausgabe							{ width:695px; /* font-size:0.9em; */ margin:1px 0px 10px 0px;	}
table.wkb_ausgabe td					{ vertical-align:top; color:#002c52;}			
table.wkb_ausgabe tr.zeileeins{ background-color:#FDFDFF;}	
table.wkb_ausgabe tr.zeilezwei{ background-color:#F6F7FB; height:23px; line-height:20px;}	
table.wkb_ausgabe td li				{list-style:none;height:25px; line-height:25px; color:#002c52; }
table.wkb_ausgabe td li img 	{ margin-top:2px;}

.spalte1											{ width:360px; padding-left:10px;  color:#002c52;}	
.spalte2											{ padding-top:2px; color:#002c52; }				
.spalte3											{ width:205px; padding-left:5px; color:#002c52; }		
.spalte3 a										{ font-weight:normal !important;}		
.ausgabetablelink							{ border-bottom:1px dotted #C3CED4;}	
.anz_ausgabetablelink					{ color:#C3CED4;}	

.spalte4											{ text-align:right; color:#002c52; }	


.pr_headline_kurz								{ background:url(/obj/advanced/default/process/img/balken_verlauf_blau.jpg) repeat-y; height:23px; width:216px;  font-weight:bold;color:#002c52; padding-left:10px; margin-bottom:10px; }
.pr_headline_kurz .headinfo			{ float:left; width:200px; margin-top:4px; overflow:hidden;}
*html .pr_headline_kurz .headinfo		{ float:left; width:190px; margin-top:4px; overflow:hidden;}
.pr_headline_kurz .bearbeiten		{ float:left; width:15px; overflow:hidden; margin-top:4px; margin-right:0px; margin-left:0px; margin-bottom:0px; }	
.infoausgabe										{ padding-left:10px;}
.infoausgabe a									{ font-weight:normal !important; text-decoration:underline !important; }		

/*ticketdirectbox - Bestaetigungsseite*/
.best_tdirectbox								{ width:694px; margin-top:10px; margin-bottom:10px; background:url(/obj/advanced/default/process/img/balken_verlauf_gelb_ak.jpg) no-repeat bottom; overflow:hidden;}
.best_tdirectbox .td_text				{	float:left; width:650px;/*  font-size:0.9em;*/ padding:10px; line-height:15px; }
.best_tdirectbox .td_textzusatz	{	float:left; width:650px;/*  font-size:0.85em;*/ padding:0px; line-height:15px; }
.best_tdirectbox .td_hinweis		{	float:left; width:650px;/*  font-size:0.85em;*/ color:#777777; padding:0px; line-height:15px; }
.best_tdirectbox .td_hinweis a	{ /* font-size:0.9em !important;*/	color:#777777 !important; text-decoration:underline !important; font-weight:normal !important;  }
.best_tdirectbox .td_link				{	text-align:center;font-weight:bold; }
.best_tdirectbox .td_link a 	 	{ /* font-size:1.1em;*/ text-decoration:underline !important; color:#002c52; font-weight:bold; }

/*abendkassebox - Bestaetigungsseite*/
.best_akassebox									{ width:694px; margin-top:10px; margin-bottom:10px; background:url(/obj/advanced/default/process/img/balken_verlauf_gelb_ak.jpg) no-repeat bottom; overflow:hidden;}
.best_akassebox .ak_text				{	float:left; width:380px; /* font-size:0.9em; */ padding:2px 10px 10px 10px; line-height:15px; } /*Bestätigung*/
.best_akassebox .ak_text_lang		{	float:left; width:650px; /* font-size:0.9em; */ padding:2px 10px 10px 10px; line-height:15px; } /*Prüfung*/
.best_akassebox .ak_hinweis			{	float:left; width:260px; /* font-size:1em; */ padding-top:45px; font-weight:bold;}
.best_akassebox .ak_hinweis .abh_eins{	float:left; width:160px;}	
.best_akassebox .ak_hinweis .abh_zwei{	float:left; width:100px; text-align:right;}	

/*Newsletterbox - Bestaetigungsseite*/
.best_newsletterbox							{ width:695px; height:100px; margin-bottom:20px; background:url(/obj/advanced/default/process/img/nl_werb_box_1.gif) no-repeat; overflow:hidden;}
.best_newsletterbox .nl_grafik_kultur		{	display:inline; margin-left:52px; float:left; width:240px; height:99px; }
.best_newsletterbox .nl_grafik_comedy		{ display:inline;	margin-left:52px; float:left; width:200px; height:99px; }
.best_newsletterbox .nl_grafik_musical	{	display:inline; margin-left:52px; float:left; width:240px; height:99px; }
.best_newsletterbox .nl_grafik_schlager	{ display:inline;	margin-left:52px; float:left; width:200px; height:99px; }
.best_newsletterbox .nl_text			{	float:left; width:420px; /* font-size:0.8em;*/ padding:2px 10px 10px 10px; }
.best_newsletterbox .nl_text_small{	float:left; width:380px; /* font-size:0.8em;*/ padding:2px 10px 10px 10px; }

								{ float:right; /* font-size:11px; */}	

/* image checkboxen */
div.imageCheckBox 								{ float:left; height:17px; width:16px; background:url(/obj/advanced/default/process/img/custom_checkbox.gif) no-repeat; position:relative; } 
div.imageCheckBoxChecked 					{ background-position: 0px -20px; position:relative; } 

/*Ähnlichkeiten Quittung*/
.aehnlichkeiten_legende						{ border-bottom:1px solid #DDE8EE; padding:10px; /* font-size:0.9em; */}
.aehnlichkeiten_legende img				{ padding-left:25px;}
#jsBackButton { display:none; }
#jsBackButtonContainer #jsBackButton{ display:none; }

