body {font-family:verdana, helvetica, sans serif;margin:0px;padding:0px;font-size:10pt;}
p.mainmenu {color:#999999;margin:0px;padding:0px;}
a:visited {color:#003399;text-decoration:none;}
a {color:#003399;text-decoration:none;}
a.menu {color:#003399;font-weight:bold;text-decoration:none;}
a.menu_select {color:#999999;font-weight:bold;text-decoration:none;}
a.visited {color:#003399;font-weight:bold;text-decoration:none;}
a.navigation {text-decoration:none;color:#003399;}
a.navigation:hover {text-decoration:underline;color:#003399;}
a.navigation:visited {text-decoration:none;color:blue;color:#003399;}
p.pfad  {font-size:8pt;}
div.navigation: {margin-bottom:5px;}
img {padding-left:5px}
td {vertical-align:top;}
td.tab {vertical-align:top;font-size:10pt;}
th.tab {vertical-align:top;font-size:10pt;text-align:left;padding-left:0.5em;}
h1 {font-size: 12pt;em; font-weight: bold; color: #003399;margin-top:0px;}
h1.newsletter {border-bottom:solid 1px;}
h2 {font-size:11pt;em; font-weight: bold;}
h2.newsletter {border-bottom:solid 1px;}
h3 {font-size:10pt;font-weight: bold;}
h3.aktuelles {color:#003399;margin-bottom:0px;}
p {font-size:10pt;margin-top:0px;}
p.subtitle {font-size:1em;color:#1E1E83;font-style:italic;}
span.list_subtitle {font-size:0.9em;font-style:italic;}
p.ein {font-size:10pt;margin-left:1em;}
p.path {font-size:0.8em;margin-top:0px;}
li {font-size:10pt;}
img.precise {margin:0px;padding:0px;}
div.position {}
div.aktuell {padding-top:5px;padding-bottom:5px;border-bottom:solid 1px #999999;font-size:0.8em;margin-top:0px;}

p.minitext {font-size:8pt;margin-top:10px;}
p.minilogo {padding:0px;}
table.minilogo {margin-top:20px;margin-left:0px;}
img.minilogo {padding:0px;margin-right:10px;}

div.header {
	position:absolute;
	top:12px;
	left:11px;
	min-width: 962px;
	max-width: 962px;
	width:962px;
	padding:0px;
	margin:0px;
}

img.een {
	position:absolute;
	left:0px;
	top:10px;
	margin:0px;
	padding:0px;
}

img.map {
	position:absolute;
	left:167px;
	top:0px;
	margin:0px;
	padding:0px;
}

img.slogan {
	position:absolute;
	left:294px;
	top:34px;
	margin:0px;
	padding:0px;
}

img.signet {
	position:absolute;
	left:800px;
	top:6px;
	margin:0px;
	padding:0px;
}

div.content {
	position:absolute;
	left:11px;
	top:181px;
	border-top:solid 1px #999999;
	min-width:962px;
	max-width:962px;
	width:962px;
	padding:0px;
	margin:0px;
}

div.topmenu {
	position:absolute;
	left:0px;
	top:11px;
	padding:0px;
	margin:0px;
}

div.innercontent {
	position:absolute;
	top:50px;
	left:0px;
}

div.splashimage {
	position:absolute;
	left:0px;
	top:0px;
	border-right:solid 1px #003399;
	min-width:213px;
	width:213px;
}

div.splashtext {
	position:absolute;
	top:0px;
	left:212px;
	min-width:530px;
	max-width:530px;
	width:530px;
	padding-left:14px;
}

div.splashnews {
	position:absolute;
	top:0px;
	left:773px;
	min-width:189px;
	max-width:189px;
	width:189px;
	border-top:solid 1px #999999;
}


div.impressum {
	margin-top:0px;
	background-color:#eeeeee;
	text-align:center;
	max-width:200px;
	width:200px;
	min-width:200px;
	color:#003399;
	padding:5px;
}
div.maintext {
	position:absolute;
	top:0px;
	left:212px;
	min-width:530px;
	max-width:530px;
	width:530px;
	padding-left:14px;
}
div.leftcolumn {
	position:absolute;
	left:0px;top:0px;
	max-width:212px;
	width:212px;
	min-width:212px;
	border-right:solid 1px #003399;
}
div.treenav {
	margin-top:10px;
	background-color:#eeeeee;
	max-width:210px;
	width:210px;
	min-width:210px;
	padding-top:5px;
	padding-bottom:5px;
}
div.topdeko {}
div.mainmenu {position:absolute;left:11px;top:122px;}
div.printtext {display:none;}
td.even {background-color:#eeeeee;}
span.red {color:red;}

div.leftPane {
	position:absolute;
	left:10px;
	min-width:200px;
	max-width:200px;
	width:200px;
	border:solid 1px black;
}

div.rightPane {
	position:absolute;
	left:940px;
	min-width:200px;
	width:200px;
	border:solid 1px black;
}

div.mainPane {
	position:relative;
}

div.centerPane {
	position:absolute;
	left:220px;
	min-width:700px;
	width:700px;
	border:solid 1px black;
}



td.subeventTime {
	white-space:nowrap;
}

td.eventSublink {
	min-width:80px;
	background-color:#eeeeee;
}

td.cellGray {
	background-color:#eeeeee;
	color:black;
}

td.cellBlue {
	background-color:#0000ee;
	color:white;
}

div.dekoContainer {
	min-height:74px;
}

div.dekoGrayBar {
	min-width:530px;
	max-width:530px;
	width:530px;
	min-height:25px;
	height:25px;
	max-height:25px;
	background-color:#eeeeee;
	position:absolute;
	top:1px;
}

div.dekoHeading {
	min-height:49px;
	max-height:49px;
	height:49px;
	max-width:400px;
	position:absolute;
	top:30px;
	left:14px;
}

img.dekoImage {
	position:absolute;
	right:0px;
	top:1px
}

textarea.halfheight {
	max-height:100px;
	min-height:100px;
	height:100px;
}

table.eventList {
	border-collapse: collapse;	
}

td.eventListDate {
	background-color:#eeeeee;
	border-bottom: solid 1px black;
	border-top: solid 1px black;
}

td.eventListTitle {
	border-bottom: solid 1px black;
	border-top: solid 1px black;
	padding:2px;
}

td.eventListLocation {
	border-bottom: solid 1px black;
	border-top: solid 1px black;
	padding:2px;
}

a.participantConfirmed {
	font-weight: bold;
	color:green;
}

a.participantUnconfirmed {
	font-weight: bold;
	color:red;
}

select.searchSelectlist {
	min-width: 200px;
	max-width: 200px;
	width: 200px;
}

input.searchBetweenMin {
	min-width:100px;
	max-width:100px;
	width:100px;
}

input.searchBetweenMax {
	min-width:100px;
	max-width:100px;
	width:100px;
}