<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: #DBDBDB;
	
	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 {
	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.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;
}

.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;
}


/* ========== Überschriften 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;
}

/* ========== 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 - */

//-->