body {
  background-color:#005DA8;
  margin:0px;
  padding:0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  text-align:center;
  color:#005DA8;
  overflow:hidden;
  height:100%;
  scrollbar-face-color: #FCE1BF;
  scrollbar-highlight-color: #FCE1BF;
  scrollbar-shadow-color: #D4EFEE;
  scrollbar-3dlightcolor: #FFA137;
  scrollbar-arrow-color: #005DA8;
  scrollbar-track-color: #CCCCCC;
  scrollbar-darkshadow-color: #FFA137;
}

a {
  text-decoration:none;
}

em {
  font-style:italic;
}

h1, h2 {
  font-size:16px;
  font-weight:bold;
}

h2 {
  font-size:12px;
}

td {
  font-size:12px;
  font-weight:bold;
  color: #FFFFFF;
  vertical-align:top;
}

select {
  background-color: #FCE1BF;
  width: 300px;
}

input {
  background-color: #FCE1BF;
  border: 1px solid #FFA137;
  width: 300px;
}

.bgHellblau {
  background-color: #D4EFEE;
}

.bgOcker {
  background-color: #FCE1BF;
}

.bgOrange {
  background-color: #FFA137;
}

.caps {
  text-transform: uppercase;
}

.sup {
  position: relative;
  top: -1ex;
  font-size: 80%;
}

.textAlignRight {
  text-align: right;
}

.inputSchmal {
  width: 25px;
  text-align: right;
}

#inhaltDiv {
  border: 2px solid #FFA137;
  padding:0px;
  margin-left:auto;
  margin-right:auto;
  text-align:left;
  width:760px;
  height:100%;
  overflow:hidden;
}

#navigationDiv {
  position:absolute;
  padding-left:10px;
  top:180px;
  font-weight:bold;
  text-align:left;
  overflow:auto;
  overflow-x:hidden;
  width:196px;
  height:100%;
}

#navigationDiv p {
   padding:0px;
   margin:0px;
   margin-right:5px;
   margin-bottom:2px;
}

#navigationDiv a {
  color:#FCE1BF;
  display:block;
  padding-left:20px;
  background-image:url(../icon/listenpunkt_ocker_ot.gif);
}

#navigationDiv a.highlight {
  color:#FFA137;
  background-image:url(../icon/listenpunkt_orange_ot.gif);
}

#navigationDiv a:hover,
#navigationDiv a.aktiv {
  color:#E80038;
  text-decoration:none;
  background-image:url(../icon/listenpunkt_ov.gif);
}

#kopfleisteDiv {
  position:absolute;
  top:0px;
  width:758px;
}

#sponsorenleisteDiv {
  position:absolute;
  padding:0px;
  margin:0px;
  bottom:0px;
}

#beschreibungDiv {
  position:absolute;
  padding:20px;
  top:130px;
  margin-left:216px;
  width:524px;
  max-width:524px;
  height:100%;
  overflow:auto;
  overflow-x:hidden;
}

#uebersichtDiv {
  position:absolute;
  width:540px;
  top:130px;
  margin-left:216px;
  height:100%;
  overflow:auto;
  overflow-x:hidden;
}

#kuenstlerBildImg {
  margin-left:10px;
  margin-bottom:10px;
  float:right;
}

#kuenstler1BildImg,
#kuenstler2BildImg,
#kuenstler3BildImg,
#kuenstler4BildImg,
#kuenstler5BildImg 
 {
  margin-left:10px;
  margin-bottom:10px;
  float:right;
}

#beschreibungDiv a {
  color:#E80038;
}

#beschreibungDiv a:hover {
  color:#FFA137;
}

#infoLeiste {
  background-color:#FFA137;
  padding:1px;
  width:100%;
}

#uebersichtDiv {
  color:#FFFFFF;
}

#uebersichtDiv a {
  color:#FFA137;
  font-weight:bold;
}

.trennlinie {
	width: 450px;
	height: 1px;
	color: #FFA137;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFA137;
	margin:0px;
}

#buchenImg,
#weiterbuchenImg,
#abschickenImg {
  padding-bottom:10px;
}