<style type="text/css">
<!--

/* Fuer Mozilla-Prob mit 1. Definition */
dummy {font-style: normal;}

html, body { 
 	height:  100%; 
    width:   100%;
}

body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	
	font-family:  Verdana, Arial, Helvetica, Tahoma, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-size: 10px;
	font-weight: normal;	
	color: #000000;
	text-decoration: none;
	text-align: justify;	
}

/* ========== Überschriften Anfang ========== */
h1.eventh1, h1.eventh1centerunderline, h2.eventh2, h2.eventh2center, h3.eventh3, h2.event2centerwhite, h3.event3centerwhite, h3.event3centerblack, h3.eventh3leftunderline, h2.eventh2underline {
	font-family:  Verdana, Arial, Helvetica, Tahoma, sans-serif;
	font-style: normal;
	font-variant: normal;	
	font-weight: bold;			
	color: #000000;
	word-spacing: 1px;
	margin: 1px 0px 1px 0px;
	padding: 0px;
}

h1.eventh1 {
	text-align: left;
	font-size: 18px;
	line-height: 20px;
}

h2.eventh2 {
	text-align: left;
	font-size: 14px;
}

h2.eventh2underline {
	text-align: left;
	font-size: 14px;
	text-decoration: underline;
}

h2.eventh2center {
	text-align: center;
	font-size: 14px;
}

h3.eventh3 {
	text-align: left;
	font-size: 10px;
}

h1.eventh1centerunderline {
	text-align: center;
	font-size: 18px;
	line-height: 20px;
	text-decoration: underline;
}

h2.event2centerwhite {
	text-align: center;
	font-size: 16px;
	color: #FFFFFF;	
}

h3.event3centerwhite {
	text-align: center;
	font-size: 10px;
	color: #FFFFFF;	
}

h3.event3centerblack {
	text-align: center;
	font-size: 10px;
	color: #000000;	
}

h3.eventh3leftunderline {
	text-align: left;
	font-size: 10px;
	text-decoration: underline;
}
/* ========== Überschriften Ende ========== */

/* ========== Schriften Anfang ========== */
.schrift12bc, .schrift12bcenter, .schrift12bu {
	/* Schriftformatierung */
	font-family:  Verdana, Arial, Helvetica, Tahoma, sans-serif;
	font-style: normal;
	font-size: 12px;
	line-height: 14px;	
}

.schrift12bcenter {
	color: #000000;
	font-variant: normal;
	text-align: center;
	text-decoration: none;
	margin: 0px;
	padding: 2px;
	background-color: #CCCCCC;
	border: 1px;
	border-color: #000000; 
	border-style: solid; 		
}

.schrift12bu {
	color: #000000;
	font-variant: normal;
	text-align: center;
	text-decoration: underline;
}

.schrift12bc {
	color: #000000;
	font-variant: normal;
	text-align: center;
	text-decoration: none;
}

.schrift10wcenter, .schrift10wjustify, .schrift10bjustify, .schrift10bleft, .schrift10bcenter {
	font-family:  Verdana, Arial, Helvetica, Tahoma, sans-serif;
	font-style: normal;
	font-size: 10px;
	line-height: 12px;	
	font-variant: normal;
	text-decoration: none;
}

.schrift10wcenter {
	color: #FFFFFF;
	text-align: center;
}

.schrift10wjustify {
	color: #FFFFFF;
	text-align: justify;	
}

.schrift10bjustify {
	color: #000000;
	text-align: justify;	
}

.schrift10bleft {
	color: #000000;
	text-align: left;	

}

.schrift10bcenter {
	color: #000000;
	text-align: center;
}


/* ========== Schriften Ende ========== */

/* ========== Absätze Anfang ========== */
p.eventabsatz {
	margin: 2px 0px 10px 0px;
	padding: 0px;
}

p.eventabsatzcenter {
	margin: 2px 0px 10px 0px;
	padding: 0px;
	text-align: center;
}

p.clearevent{
	margin: 2px 0px 10px 0px;
	padding: 0px;
	clear: both;
}
/* ========== Absätze Ende ========== */

/* ========== Div-Container Anfang ========== */
div.eventboxout {
	margin: 2px;
	padding: 0px;
	width: 530px;
	background-color: #DBDBDB;	
	border: none;
}

div.eventtext, div.eventunten {
	margin: 5px 0px 0px 0px;
	padding: 0px;
	width: 530px;
	background-color: #DBDBDB;	
	border: none;
	vertical-align: top;

}

div.eventunten {
	font-style: italic; 
}

div.eventlink {
	margin: 0px;
	padding: 20px 0px;
	width: 530px;
	background-color: #DBDBDB;	
	border: none;
	text-align: center;
}


div.eventimg{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 260px;
	height: 126px;
	background-color: #DBDBDB;	
	border: none;
}

div.eventh3p {
	float: right;
	margin: 0px;
	padding: 0px;
	width: 270px;
	height: 108px;
	background-color: #DBDBDB;	
	border: none;
}

div.eventahref {
	float: right;
	margin: 0px;
	padding: 0px 0px 3px 0px;
	width: 270px;
	height: 15px;
	background-color: #DBDBDB;	
	border: none;
}

div.eventboxauswahl {
	margin: 0px;
	padding: 0px;
	width: 530px;
	height: 126px;
	background-color: #DBDBDB;
	border: none;
	vertical-align: top;
}

div.event_helptext {
	width: 524px;
	margin: 3px 0px;	
	padding: 2px;
	border: 1px;
	border-color: #000000; 
	border-style: solid; 
	background-color: #DBDBDB;
	
	text-align: center;
	font-size: 12px;
}

/* ========== Div-Container Ende ========== */

/* ========== Bilder Anfang ========== */
img.imgeventright, img.imgeventleft{
	margin: 3px 5px;
	padding: 0px;
	border: none;
}

img.imgeventleft {
	float: left;
}

img.imgeventright {
	float: right;
}
/* ========== Bilder Ende ========== */

/* ========== Links Anfang ========== */
a.linkevent {
	font-size: 14px;
	font-weight: bold;
	
	margin: 0px 2px;
	padding: 2px 5px;
	
	border: 1px;
	border-color: #000000;
	border-style: solid;
	
	background-color: #CCCCCC;
	color: #000000;
	
	text-decoration: none; 
}

a.linkevent:link {
	background-color: #CCCCCC;
}

a.linkevent:hover {
	color: #FFFFFF;
	background-color: #999999;
}

a.linkevent:active{
	color: #FFFFFF;
	background-color: #999999;
}

a.textlinkevent, a.textlink12event {
	/* Schriftformatierung des Link */
	color: #0000FF;
	text-decoration: underline;
}

a.textlinkevent {
	font-size: 10px;
}

a.textlink12event {
	font-size: 12px;
}

a:hover.textlinkevent, a:hover.textlink12event {
	color: #FFFFFF;
	background-color: #999999;
	text-decoration: underline;
}

a.navbutton_blue, a.navbutton_pink, a.navbutton_orange {
	font-family:  Verdana, Arial, Helvetica, Tahoma, sans-serif;
	font-size: 10px;
	font-weight: bold;
	
	margin: 1px 1px;
	padding: 1px 5px;
	
	background-color: #333333;
	color: #DBDBDB;
	
	text-decoration: none; 
}

a.navbutton_blue {
	border-right-width: 10px;
	border-right-color: #007BCE;
	border-right-style: solid;
}

a.navbutton_pink {
	border-right-width: 10px;
	border-right-color: #9900FF;
	border-right-style: solid;
}

a.navbutton_orange {
	border-right-width: 10px;
	border-right-color: #FF6600;
	border-right-style: solid;
}

a.navbutton_blue:hover {
	color: #007BCE;
}

a.navbutton_pink:hover {
	color: #9900FF;
}

a.navbutton_orange:hover {
	color: #FF6600;
}

span.spanbutton_blue, span.spanbutton_pink, span.spanbutton_orange {
	/* Formatierung für "gedrückter" Button */
	font-family:  Verdana, Arial, Helvetica, Tahoma, sans-serif;
	font-size: 10px;
	font-weight: bold;
	
	margin: 1px 1px;
	padding: 1px 5px;
	
	background-color: #333333;
	text-decoration: none; 

}

a.navbutton_menu {
	display: block;
	/*Gesamtbreite 96px = Breite 84px + Innenabstand Links 1px + Innenabstand Rechts 3px +  Rahmen rechts 8px*/
	width: 84px;
	margin: 0;
	padding: 0px 1px 0px 3px;
	
	border-right-width: 8px;
	border-right-color: #FF6600;
	border-right-style: solid;
	
	font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	line-height: 12px;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: -0.04em;

	background-color: #333333;
	color: #DBDBDB;
	
	text-decoration: none; 
}

a.navbutton_menu:hover {
	color: #FF6600;
}


span.spanbutton_blue {
	border-right-width: 10px;
	border-right-color: #007BCE;
	border-right-style: solid;
	color: #DBDBDB;
}


span.spanbutton_pink {
	border-right-width: 10px;
	border-right-color: #9900FF;
	border-right-style: solid;
	color: #DBDBDB;
}

span.spanbutton_orange {
	border-right-width: 10px;
	border-right-color: #FF6600;
	border-right-style: solid;
	color: #DBDBDB;
}

/* Navigationsleiste Textlinks */
a.backlinks {
	color: #0000FF;
	font-size: 11px;
	text-decoration: none;
}

a.backlinks:link {
	color: #0000FF;
	text-decoration: none;
}
a.backlinks:visited {
	color: #0000FF;
	text-decoration: none;
}

a.backlinks:hover {
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #999999;
}

a.backlinks:active {
	color: #FFFFFF;
	background-color: #999999;
}

/* ========== Links Ende ========== */

/* ========== Horizontale Linie Anfang ========== */
hr.eventhr{
clear: both;
margin: 5px 0px;
padding: 0px;
border: none;
background-color: #000000;
color:#000000;
height: 1px;
width: 530px;
}
/* ==========  Horizontale Linie Ende ========== */

/* Events Sortiermenü - Anfang - */

fieldset.event_sortierbox {
	display: block;
	width: 520px;
	margin: 5px auto;
	padding: 4px;
	border: 1px;
	border-color: #000000;
	border-style: dotted;
	
}

legend.event_sortierlegende {
	font-family:  Verdana, Arial, Helvetica, Tahoma, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #E6E6E6;
	padding: 2px 4px;
	border: 1px;
	border-color: #000000;
	border-style: solid;
}

p.pevent, p.pevent_center{
	clear: both;
	vertical-align: top;
}

p.pevent {
	text-align: left;
	margin: 0px;
	padding: 3px 0px;
}

p.pevent_center {
	text-align: center;
	margin: 2px 0px;
	padding: 3px 0px;
}

label.labelevent_doppelt {
	float:left;
	width: 100px;
	text-align: right;	
	
	font-family:  Verdana, Arial, Helvetica, Tahoma, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

label.labelevent_einfach {
	display: block;
	width: 520px;
	margin: 2px 0px;
	padding: 3px 0px;
	text-align: center;	
	
	font-family:  Verdana, Arial, Helvetica, Tahoma, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

input.event_button {	
	background-color: #CCCCCC; 
	color: #000000;
	font-size: 12px; 	
	margin: 0px 5px;
	padding: 2px;	
	border-width: 1px;
	border-color: #000000; 
	border-style: solid; 
}

input.event_button:hover {
	/* Hover-Effekt Formularbutton nur Gecko-Engine */
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #999999;
}

input.event_button {
	/* Handsymbol nur IE6 */
	cursor:pointer;
}

select.event_pulldown {
	width: 200px;
	color:#000000;
	background-color:#CCCCCC; 
	
	margin: 0px;
	padding: 1px;
	border-width:1px;
	border-color:#000000; 
	border-style:solid; 
}

input.event_textkurz, input.event_textlang, input.event_textlangcenter {
	/* Text - Eingabefelder werden formatiert */
	color: #000000;
	background-color: #CCCCCC;
	
	margin: 0px 0px 0px 2px;
	padding: 2px;
	
	border: 1px;
	border-color: #000000;
	border-style: solid;

}

input.event_textkurz {
	float: left;
	width: 40px;
}

input.event_textlang {
	float: left;
	width: 150px;
}

input.event_textlangcenter {
	width: 200px;
}
/* Events Sortiermenü - Ende - */

/* Newsletter Startseite - Anfang - */

input.newsletter_textkurz{
	/* Text - Eingabefelder werden formatiert */
	color: #000000;
	background-color: #FFFFFF;
	background-image: url(./../bilder/background_textfeld_grau.gif);
	background-repeat: repeat-x;
	
	width: 120px;
	
	margin: 0px 0px 0px 2px;
	padding: 2px;
	
	border: 1px;
	border-color: #000000;
	border-style: solid;
	
	font-size: 10px;
	text-decoration: none;
	text-align: left;
}

input.newsletter_button {	
	background-color: #CCCCCC; 
	color: #000000;
	font-size: 10px; 	
	text-decoration: none;
	text-align: center;
	
	margin: 0px 5px;
	padding: 3px;	
	border-width: 1px;
	border-color: #000000; 
	border-style: solid;
	
}

input.newsletter_button:hover {
	/* Hover-Effekt Formularbutton nur Gecko-Engine */
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #999999;
}

input.newsletter_button {
	/* Handsymbol nur IE6 */
	cursor:pointer;
}

/* Newsletter Startseite - Ende - */

/* ========== Skyscraper Anfang ========== */

ul.ulpreview, ul.ulverlosung{
	border: none;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}

ul.ulpreview {
	width: 250px;
}

ul.ulverlosung{
	width: 120px;
}

ul.ulpreview li, ul.ulverlosung li{
	position: relative;
	height: 190px;
	border: none;
	padding: 0px;
	margin: 0px;
}

ul.ulpreview li img,  ul.ulverlosung li img{
	border: none;
}

ul.ulpreview li span,  ul.ulverlosung li span{
	position: absolute;
	top: 0px;
	left: 0px;
	
	margin: 0px;
	padding: 5px;
	border: none;

	background: url(./../bilder/transpblack25.png) repeat;
}

ul.ulpreview li span a.azahlaktive, ul.ulverlosung li span a.azahlaktive {
	color: #FFFFFF;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	margin: 0px 2px;
	padding: 0px 3px;
	
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	
	background-color: #999999;
}

ul.ulpreview li span a.azahl, ul.ulverlosung li span a.azahl{
	color: #666666;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	margin: 0px 2px;
	padding: 0px 3px;
	
	font-size: 14px;
	text-decoration: none;
	
	background-color: #D7D7D7;
}

ul.ulpreview li span a.azahl:hover, ul.ulverlosung li span a.azahl:hover{
	color: #000000;
	border-bottom: 2px solid #666666;
	border-right: 2px solid #666666;
	padding: 0px 3px;
	margin: 0px;
	
	font-size: 14px;
	text-decoration: none;
	
	background-color: #D7D7D7;
}

.schriftbold {
	font-weight: bold;
}

a.alinktext {
	color: #333333;
	text-decoration: none;
}

/* ========== Skyscraper Ende ========== */

//-->