body { color: black; background-color: #d5ebfb; }

a:link { color: #ff9000 ; font-size: 15pt; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; text-align: center; letter-spacing: 1px; border-bottom: 1pt solid #ff9000; }
a:hover { color: #fc0 ; text-decoration: none; border-bottom-style: none; }
a:visited { color: #ff9000; font-size: 15pt; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; letter-spacing: 1px; border-bottom: 1pt solid #ff9000; }

.textlink { display: none; }

.container { background-color: white; background-image: none; background-repeat: repeat; background-attachment: scroll; width: 800px; height: auto; margin-right: auto; margin-left: auto; padding: 0; }

#head { background-image: none; background-repeat: no-repeat; text-align: center; width: 800px; height: 414px; margin-right: auto; margin-left: auto; }

#inhalt { color: #006ab3; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 14pt; background-color: white; text-align: left; padding: 0 10px 10px; }
div#inhalt a { font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

h1 { color: #006ab3; font-size: 18pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 20pt; text-align: left; border-bottom: 1px solid #006ab3; }
h2 { color: #006ab3; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 12pt; text-align: left; }
h3 { color: #006ab3; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 10pt; text-align: left; }
#footer { color: #006ab3; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; background-image: url(grafik/footer.gif); text-align: center; height: 88px; }
div#footer a { font-size: 8pt; font-family: arial; border-bottom-style: none; }
ul { padding-left: 20px; }
.button  { color: #fff; font-size: 95%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #0091e0; border: solid 1px }
.textfeld  { color: #006ab3; font-size: 9pt; line-height: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 1px; padding-top: 5px; padding-left: 3px; border: solid 1px #0091e0  }
.rahmen { color: #006ab3; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 100%; margin: 1px; padding-top: 5px; padding-left: 3px; border: solid 1px #0091e0; }
form { color: #006ab3; margin-bottom: 0.5em; margin-left: 0.5em  }


/* SLIMBOX */

#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #0091e0;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer { position: absolute; left: 50%; overflow: hidden; background-color: #fff; }

.lbLoading {
	background: url(sb/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover { background: url(sb/prevlabel.gif) no-repeat 0 15%; }

#lbNextLink {
	right: 0;
}

#lbNextLink:hover { background: url(sb/nextlabel.gif) no-repeat 100% 15%; }

#lbBottom { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #666; line-height: 1.4em; text-align: left; border-color: #fff; border-style: none solid solid; border-width: 10px; }

#lbCloseLink { background: url(sb/closelabel.gif) no-repeat center; display: block; float: right; width: 113px; height: 22px; margin: 5px 0; }

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

