
hr {border:#CC3300 1px solid;}
.kategorie {font-size : 0.8em; font-weight : bold; color : rgb(0, 0, 0); font-style : italic;}

/* Wird benutzt für Formulare, wenn hier was nicht ausgefüllt ist */
.error  {color : rgb(204, 0, 1); font-weight:bold;}

/* Links in Weiss + Fett */	
.linkb, .linkb a:link, .linkb a:active, .linkb a:visited, .linkb a:hover { color :  rgb(255, 255, 255);font-size : 0.95em; font-weight:bold; text-decoration: none;}

/* BlätterbareListe in der Ergebnisliste */	
.za, .za a:link, .za a:active, .za a:visited, .za a:hover {font-size : 0.9em; text-decoration: none; color : rgb(0, 0, 0);}
/* BlätterbareListe in der Ergebnisliste -> Aktive Seite */	
.zaa, .zaa a:link, .zaa a:active, .zaa a:visited, .zaa a:hover {font-size : 0.9em; text-decoration: none;background-color:rgb(212,219,229);}

.go  {font-size : 0.8em;color : rgb(0, 0, 0); }
/* BlätterbareListe in der Bilderliste */	
.ba, .ba a:link, .ba a:active, .ba a:visited, .ba a:hover {text-decoration: none; color : rgb(0, 0, 0);}

/* BlätterbareListe in der Bilderliste -> Aktive Seite */	
.baa, .baa a:link, .baa a:active, .baa a:visited, .baa a:hover {text-decoration: none;background-color:rgb(212,219,229); color : rgb(0, 0, 0);}

#suchtitel{padding: 0px 10px 0px 0px;vertical-align:top;}
#ergebnis_kat{padding: 2px 5px 2px 5px; background-color: #cdcdcd; border-bottom:#8C8C8C 1px solid;}
#ergebnis_ticket {margin-top: 4px; padding: 1px 1px 1px 20px; background-color: #fff; background-image:url(../ok/ticketing3.gif); background-repeat:no-repeat ; background-position:left; height:13px;}
a#ticketlink {color: #CC3300; text-decoration:none; font-weight: bold;}
#ergeb1{}
#ergeb2{background-color: #e0e0df;}
#detail{background-color: #e0e0df; vertical-align:top; padding: 4px 6px 4px 8px;}
#popup {background-color: rgb(255, 255, 255);padding: 5px 5px 5px 5px; font-size : 0.8em; font-family: Verdana, Arial, Helvetica, Sans-Serif; color: rgb(0, 0, 0); font-weight : lighter; font-style : normal; line-height:13pt;}

.text_klein {font-size: 0.8em;}
 /* Vorverkaufsdarstellung */
    .vvk_kopf a {color:#000; }
	.vvk_kopf {padding: 5px; background-color:#EB9B9E;color:#000; border-bottom:1px solid #CC3300; font-weight:bold; margin-bottom: 10px;}
	.vvk_titel {background-color: #EB9B9E; color: #000; padding:0.5em 1em 0.5em 1em; font-weight:bold; font-size: 1.1em; margin:0 0 1em 0}

