
.schrift_box                { color: #000; font-size: 11px; line-height: 18px; font-family: Verdana, Georgia, Arial }
a.schrift_box:link              { color: #000; font-size: 11px; line-height: 15px; font-family: Verdana, Georgia, Arial }
a.schrift_box:visited             { color: #000; font-size: 11px; line-height: 15px; font-family: Verdana, Georgia, Arial }
a.schrift_box:hover            { color: #000; font-size: 11px; line-height: 15px; font-family: Verdana, Georgia, Arial; text-decoration: underline }
a.schrift_box:active              { color: #000; font-size: 11px; line-height: 15px; font-family: Verdana, Georgia, Arial; text-decoration: underline }
A:link      { font-family: Verdana, Georgia, Arial; text-decoration: none }
A:visited       { font-family: Verdana, Georgia, Arial; text-decoration: none }
A:hover       { font-family: Verdana, Georgia, Arial; text-decoration: underline }
A:active { font-family: Verdana, Georgia, Arial; text-decoration: none }
.header   { color: #dcdcdc; font-weight: bolder; font-size: 10px; font-family: Verdana, Georgia, Arial; background-color: #000; text-align: center; vertical-align: middle }
a.header:link  { color: #dcdcdc; font-weight: bolder; font-size: 10px; text-decoration: none }
a.header:visited  { color: #dcdcdc; font-weight: bolder; font-size: 10px; text-decoration: none }
a.header:hover  { color: #fff; font-weight: bolder; font-size: 10px; text-decoration: none }
a.header:active  { color: #fff; text-decoration: none }
.border_table      { border: solid 1px #e1e1e1 }
.footer { color: black; font-size: 10px; font-family: Verdana, Georgia, Arial }
.a.footer:link { text-decoration: none }
.a.footer:visited { text-decoration: none }
.a.footer:hover { text-decoration: underline }
.a.footer:active { text-decoration: none }
.footer_border   { padding-top: 5px; padding-bottom: 5px; border-top: 1px solid #c0c0c0 }
.buchtipps_border   { border-top: 1px solid #c0c0c0 }
.schrift_vollbild { color: #fff; font-size: 10px; font-family: Verdana, Georgia, Arial }
.schrift_vollbild_active  { color: #fc0; font-weight: bold; font-size: 11px; font-family: Verdana, Georgia, Arial }
a.schrift_vollbild:link { color: #fff; font-size: 10px; font-family: Verdana, Georgia, Arial }
a.schrift_vollbild:visited { color: #fff; font-size: 10px; font-family: Verdana, Georgia, Arial }
a.schrift_vollbild:hover { color: #000; font-size: 10px; font-family: Verdana, Georgia, Arial; text-decoration: none}
a.schrift_vollbild:active { color: #000; font-size: 10px; font-family: Verdana, Georgia, Arial }
.schrift_vollbild_titel { color: #fff; font-weight: bold; font-size: 12px; font-family: Verdana, Georgia, Arial }
.schrift_vollbild_border { color: #fff; font-family: Verdana, Georgia, Arial; border-top: 1px solid #fff; border-bottom: 1px solid #fff }
.navi_index          { color: #ffffff; font-weight: normal; font-size: 11px; font-family: Verdana, Georgia, Arial; background-color: #789; text-indent: 2px; vertical-align: middle; padding-left: 17px }
a.navi_index    { color: #ffffff; font-weight: normal; font-size: 11px; font-family: Verdana, Georgia, Arial; vertical-align: middle }
a.navi_index:hover       { color: #ffffff; font-weight: normal; text-decoration: none; background-color: transparent; background: transparent url(graphik/dia_subnavi.gif) left center no-repeat }

.navi_index_top            { color: #ffffff; font-weight: normal; font-size: 11px; font-family: Verdana, Georgia, Arial; background-color: #708090; text-indent: 2px; vertical-align: middle; padding-left: 17px }
a.navi_index_top    { color: #ffffff; font-weight: normal; font-size: 11px; font-family: Verdana, Georgia, Arial; vertical-align: middle }
a.navi_index_top:hover      { color: #ffffff; font-weight: normal; text-decoration: none; background-color: transparent; background: transparent url(graphik/dia_navi.gif) left center no-repeat  }

h1              { color: #ffffff; font-weight: normal; font-size: 11px; font-family: Verdana, Georgia, Arial; text-decoration: none; text-align: left; text-indent: 2px; vertical-align: middle; margin-bottom: 1px; padding-bottom: 0px }
h2           { color: #ffffff; font-weight: normal; font-size: 11px; font-family: Verdana, Georgia, Arial; text-decoration: none; background-color: #789; text-align: left; text-indent: 2px; vertical-align: middle; margin-bottom: 1px; padding-bottom: 0px }

.navigationsleiste            { color: #ffffff; font-weight: normal; font-size: 11px; font-family: Verdana, Georgia, Arial; background-color: #789; text-indent: 2px; vertical-align: middle }
a.navigationsleiste     { color: #ffffff; font-weight: normal; font-size: 11px; font-family: Verdana, Georgia, Arial; vertical-align: middle }
a.navigationsleiste:hover      { color: #ffffff; font-weight: normal; text-decoration: none; background-color: transparent }

.navigationsleiste_top               { color: #ffffff; font-weight: normal; font-size: 14px; font-family: Verdana, Georgia, Arial; background-color: #708090; text-indent: 2px; vertical-align: middle }
a.navigationsleiste_top      { color: #ffffff; font-weight: normal; font-size: 14px; font-family: Verdana, Georgia, Arial; vertical-align: middle }
a.navigationsleiste_top:hover       { color: #ffffff; font-weight: normal; font-size: 14px; text-decoration: none; background-color: transparent }
.navi         { color: #000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Georgia; text-decoration: none; border-top: #fff; border-bottom: #fff }
a.navi       { color: #ffffff; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Georgia; text-decoration: none; text-align: left; text-indent: 50px }
a.navi:link       { color: #ffffff; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Georgia; text-decoration: none; text-align: left; text-indent: 50px }
a.navi:visited       { color: #ffffff; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Georgia; text-decoration: none; text-align: left; text-indent: 50px }
a.navi:hover       { color: #000000; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Georgia; text-decoration: none; text-align: left; text-indent: 50px }
a.navi:active       { color: #000000; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Georgia; text-decoration: none; text-align: left; text-indent: 50px }
.comp_index    { color: #000; font-size: 9px; font-family: Verdana, Georgia, Arial; text-align: center; vertical-align: middle }
.a.comp_index    { color: #000; font-size: 9px; font-family: Verdana, Georgia, Arial; text-align: center; vertical-align: middle }
.a.comp_index:hover    { color: #000; font-size: 9px; text-decoration: underline }
.linie_index    { color: white; font-weight: bold; font-size: 11px; font-family: Verdana, Georgia, Arial; text-decoration: none }
a.linie_index { color: white; font-weight: bold; font-size: 11px; font-family: Verdana, Georgia, Arial; text-decoration: none }
.linie_galerie { border-bottom: 1px solid white }


#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
	z-index:1000;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color:#789;
	z-index:1000;
}

.lbLoading {
	background: #fff url(graphik/slimbox/loading.gif) no-repeat center;
}

#lbImage {
	border: 5px solid #789;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(graphik/slimbox/prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(graphik/slimbox/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	line-height: 1.4em;
	text-align: left;
	border: 5px solid #789;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(graphik/slimbox/closelabel.gif) no-repeat center;
	margin: 5px 0;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}