body, td, {
  font-family: Arial, sans-serif; font-size:10pt;
  scrollbar-base-color:#9C021C;
  scrollbar-3d-light-color:#FFFFFF;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-darkshadow-color:#000000;
  scrollbar-face-color:#7A9E42;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#000000;
  scrollbar-track-color:#FCF2C4;
}

td {font-family: Arial, sans-serif; font-size:10pt; vertical-align:top}

a:link {font-family: Arial, sans-serif; font-size:10pt; color:#9C021C; text-decoration: none}
a:visited {font-family: Arial, sans-serif; font-size:10pt; color:#2B5203; text-decoration: none}
a:active {font-family: Arial, sans-serif; font-size:10pt; color:#E40117; text-decoration: none}
a:hover {font-family: Arial, sans-serif; font-size:10pt; color:black; text-decoration: underline}

input { border: 1px solid black; font: 12px verdana, sans-serif; color: black; background-color: #FFFFFF;}

.naviLinks {
	font-family: Arial, sans-serif;
	background-color:#FCF2C4;
	padding:10px;
	width:100px;
	height:400px;
	position:absolute;
	top:196px;
	left:13px;
	font-size:10pt;
	color:#3D7604
}

.naviOben {background-color:#FCF2C4; padding:10px; text-align:center; width:620px; height:60px; position:absolute; top:10px; left:142px; font-size:11pt; color:white}

.inhalt {
	font-family: Arial, sans-serif;
	font-size:10pt;
	width:600px;
	position:absolute;
	top:156px;
	left:160px;
	height: 459px;
}

.inhalt h1 {font-family: Arial, sans-serif; font-size:10pt; font-size:13pt;font-weight:bold; margin-bottom:2pt}

.logo {position:absolute; top:6px; left:11px}

.medien {position:absolute; top:355px; left:7px}
.termin {
	font-family: Arial, sans-serif;
	font-size:10pt;
	position:absolute;
	top:138px;
	left:173px
}
.veranstalter {font-family: Arial, sans-serif; font-size:10pt; position:absolute; top:10px; left:800px}
.unter {font-family: Arial, sans-serif; font-size:10pt; position:absolute; top:187px; left:800px}
.sponsoren {position:absolute; top:213px; left:795px}
.paralogo {position:absolute; top:32px; left:800px}

.karte {position:absolute; top:212px; left:160px}

.portrait {position:absolute; top:340px; left:160px}

.ulmenue {
  width:602px; position:absolute; top:98px; left:160px;
  list-style-type: none;
  margin-left: 0px;
  padding-left: 2px;
  background-color: #FCF2C4;
}
.ulmenue li a{
  width: 10em;
  padding: 2px;
  padding-left: 14px;
  background-color: #7A9E42;
  text-decoration: none;
  border-right: 1px solid white;
  font-family: Arial, sans-serif;
  display: block;
  text-align: center;
}
.ulmenue li a:hover {
  font-family: Arial, sans-serif; font-weight: bold; color: white;
  background-color: #9C0624;
}
.ulmenue li {
  float: left;
}

