﻿body 						{ font-family:Arial,Verdana; color:#000000; font-size:12px; margin-top:10px; margin-left:10px; } 
p    							{ font-family:Arial,Verdana; padding:0px 0px 10px 0px; margin:0px; }
td 							{ font-family:Arial,Verdana; font-size:12px }
form 						{ padding:0px; margin:0px;}

A:link, a:visited, a:active { font-family:Arial,verdana; font-size:11px; color:#002c52; font-weight:normal; text-decoration:none }
A:hover					{ font-family:Arial,verdana; font-size:11px; color:#002c52; font-weight:normal; text-decoration:underline}

#bgr1						{ background:#002c52; color:#ffffff; font-weight:bold;}
font.inv					{ color:#ffffff; font-weight:bold;}

/*für seo startseite tesaser*/
h1.headline			{ font-family:Arial,Verdana; color:#002c52; font-weight:bold; font-size:14px; display:inline; padding:0px; margin:0px; }
h2.headline 			{ font-family:Arial,Verdana; 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; }
a.navbar:active, a.navbar:hover, a.navbar:link, a.navbar:visited { font-family:Arial; color:#002c52; font-size:11px; }

.fehler					{ font-family:Arial,verdana; font-size:11px; color:#FF0000; font-weight:bold; }

.abstand_h10 		{ height:10px; clear:both; font-size:1px; }
.abstand_h20 		{ height:20px; clear:both; font-size:1px; }

#spezialtitel		{ font-family:Arial,Verdana; color:#002c52; font-size:14px; font-weight:bold; padding-bottom:5px;}
#normalklein2  	{ font-family:Arial,Verdana; font-size:11px; }
#normalklein	  	{ font-family:Arial,Verdana; font-size:11px; }
#linie					{ height:1px; background:#dddddd; }
#linie_vertical	{ width:1px; background:#dddddd; }

#eventim_content{ width:500px; min-height:500px; vertical-align:top;}
*html #eventim_content{ width:500px; height:500px; vertical-align:top;}
#detaila_teaser	{ font-family:Arial,verdana; font-size:12px; text-align:justify;}
#detaila_teaser span	{ display:block; padding-left:10px; width:100px; float:right;}
#detaila_tab		{ border:1px solid #002c52; }
#detailb_info		{ font-family:Arial,verdana;	color:#000000;	font-size:12px; }
#detailb_tabheader	{ font-family:Arial,Verdana; font-size:11px; color:#FFFFFF;font-weight:bold;  background-color:#002c52; }
#detailb_tab		{ border:1px solid #002c52; }

#detaila_table		{ border:1px solid #002c52; }
#detaila_table tr	{ margin:5px; }
#detaila_table td 	{ vertical-align: middle; border-bottom:1px solid #dddddd; padding-top:2px; padding-bottom:2px; padding-left:5px; font-size:12px; }
#detaila_table td a.tablink { font-weight:bold; color:#002c52; font-size:12px;}
#detaila_table td.time { width:60px; }

#zahl_subtitle	{ font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000;font-weight:bolder; }
.suchbox		 		{	background:#fabb00;  height:25px; width:500px; vertical-align:middle;}
.suchtext1  			{ display:block; float:left; width:140px;	font-family:Impact; font-weight:normal; color:#002c52; font-size:14px; margin-top:2px; padding-left:5px; padding-top:2px;}
.suchtext2  			{	display:block; float:left; width:80px;	font-family:Arial,Verdana; font-size:11px; margin-top:4px;}
.suchbutton 			{ display:block; float:right; width:78px; font-family:Arial,Verdana; font-size:11px; height:15px; background:#ffffff; margin-top:4px; margin-right:10px; padding-top:2px; padding-left:2px;}
.inputfield			{	display:block; float:left; width:160px; width:150px; font-family:Arial,Verdana; border:1px; border-color:#000000; border-style:solid; color:#000000; font-size:10px; margin-top:3px; }
/*Suchfunktionen*/
table.table_suchausgabe				{ display:block; width:500px; 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 th			{ height:27px; font-size:12px; 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 #dddddd; 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.vo					{ min-width:70px;}
*html table.table_suchausgabe th.vo					{ width:70px;}
table.table_suchausgabe th.vd					{ width:150px;}
table.table_suchausgabe th.vb, table.table_suchausgabe th.ve  { width:70px; color:#002c52; font-weight:bold; text-decoration:none; font-size:12px;}
table.table_suchausgabe th.ver 				{ 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;}
