.fb-sitewrap { width: 540px; height: 100%; margin-top: 5px; margin-right: auto; margin-left: auto; padding-left: 10px; padding-right: 20px; }

.fb-h1 { color: #fff; font-size: 120%; font-weight: bold; background-color: #0b669a; margin-bottom: 6px; padding: 3px 0px 3px 0px; }
.fb-h2 { color: #0b669a; font-size: 100%; font-weight: bold; line-height: 120%; background-color: #f0f0f0; margin-top: 12px; margin-bottom: 6px; }
.fb-ul { margin-left: 30px; }
.fb-li { color: #0b669a; }
.fb-txt { color: #666; }
.fb-pages { width: 100%; font-size: 86%; vertical-align: middle; padding: 6px 0px 6px 0px; color: #666; }
.fb-pagelink { color: #666; text-decoration: none; padding: 3px 3px 3px 3px; }
.fb-pagehighlink { font-weight: bold; color: #0b669a; text-decoration: none; padding: 3px 3px 3px 3px; background-color: #f0f0f0; }
.fb-pagelink:hover, .fb-pagehighlink:hover { color: #ff0000; }
.fb-idnr { float: right; }

.fb-extable { width: 100%; border: 1px solid #069; border-collapse: collapse; margin: 6px 0px 6px 0px; }
.fb-exdatatd1 { width: 15%; font-size: 86%; vertical-align: top; padding: 0px 3px 0px 3px; background-color: #f0f0f0; }
.fb-exdatatd2 { width: auto; font-size: 86%; vertical-align: top; padding: 0px 3px 0px 3px; background-color: #ffffff; }
.fb-exdatatd3 { width: 15%; font-size: 86%; vertical-align: top; padding: 0px 3px 0px 3px; background-color: #f0f0f0; color: #0b669a; }

.fb-oltable { width: 100%; border: 1px solid #069; border-collapse: collapse; margin: 6px 0px 6px 0px; }
.fb-olgaltd { width: 82px; vertical-align: top; text-align: center; padding: 2px 2px 2px 2px; background-color: #f0f0f0; }
.fb-oltitletd { height: 16px; font-size: 86%; font-weight: bold; vertical-align: top; padding: 0px 3px 0px 3px; background-color: #f0f0f0; }
.fb-oldatatd { font-size: 86%; vertical-align: top; padding: 2px 3px 2px 20px; color: #666; }
.fb-oltypadrtd { width: 30%; font-size: 86%; vertical-align: top; padding: 2px 3px 2px 3px; color: #666; }
.fb-olpricetd { font-size: 86%; font-weight: bold; vertical-align: top; padding: 2px 3px 2px 3px; color: #0b669a; }

.fb-owtable { width: 100%; border: 2px solid #069; border-collapse: collapse; margin: 6px 0px 6px 0px; }
.fb-owexptd { width: 100px; vertical-align: middle; padding: 5px 15px 5px 5px; background-color: #f0f0f0; }
.fb-owtitletd { height: 16px; font-size: 86%; font-weight: bold; vertical-align: top; text-align: center; padding: 2px 3px 2px 3px; background-color: #f0f0f0; }
.fb-owdatatd { height: 16px; font-size: 86%; vertical-align: top; padding: 14px 3px 2px 3px; color: #666; background-color: #f0f0f0; }
.fb-owtypadrtd { height: 16px; width: 30%; font-size: 86%; vertical-align: top; padding: 14px 3px 2px 3px; color: #666; background-color: #f0f0f0; }
.fb-owpricetd { font-size: 86%; font-weight: bold; vertical-align: top; padding: 14px 3px 2px 3px; color: #0b669a; background-color: #f0f0f0; }

.fb-kftable { width: 100%; border: 0; margin: 6px 0px 6px 0px; }
.fb-kfbestd { text-align: right; vertical-align: top; padding: 2px 3px 2px 20px; color: #666; }
.fb-kfformtd { vertical-align: top; padding: 2px 20px 2px 3px; color: #666; }

.fb-imgwrap { background-image: url(/img/bg-img.gif); width: 100%; padding: 6px 0px 6px 0px; margin-bottom: 6px; }
.fb-egimg { padding: 0px 0px 0px 0px; border: solid 1px #666; }
.fb-thumbswrap { width: 320px; float: right; }
.fb-thumbswrap div { padding-bottom: 6px; }
.fb-objthumb { width: 32px; height: 32px; margin: 0px 0px 6px 6px; border: solid 1px #666; }
.fb-objpano { display: inline-block; middle; margin: 0px 0px 0px 6px; padding: 6px 10px 6px 10px; border: solid 1px #666; background-color: #fff; color: #0b669a; font-weight: bold; text-decoration: none; }

.fb-bildbody { text-align: center; font-size: 80%; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; }
.fb-bildarr { width: 14px; height: 28px; margin: 4px 3px 4px 3px; border: 0; }
.fb-bildthumb { width: 32px; height: 32px; margin: 1px 3px 1px 3px; border: solid 1px #666; }
.fb-bildhighthumb { width: 32px; height: 32px; margin: 0px 3px 0px 3px; border: solid 2px #84b5ff; }
.fb-bildimg { border: solid 1px #666; }
.fb-bildclose { float: right; margin: 0px 3px 3px 0px; border: 0; }

.fb-panobody { text-align: center; background-color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; }
.fb-panowrap { width: 750px; margin: auto; padding: 0; }
.fb-panotitel { color: #fff; font-size: 86%; font-weight: bold; background-color: #0b669a; margin-bottom: 6px; padding: 3px 3px 3px 3px; text-align: left; }
.fb-panoclose { float: right; margin: 0; border: 0; }
.fb-panoappl { width: 560; height: 440px; float: left; margin-bottom: 6px; }
.fb-panolinks { width: 184px; height: 440px; float: right; margin-bottom: 6px; background-image: url(/img/bg-img.gif); text-align: left; font-size: 70%; }
.fb-panopass { margin: 2px 0px 0px 0px; padding: 3px 1px 3px 10px; }
.fb-panoakt { margin: 2px 0px 0px 0px; padding: 2px 0px 2px 9px; border: solid 1px #666; background-color: #fff; }
.fb-panopass a, .fb-panoakt a { color: #666; text-decoration: none; font-weight: bold; }
.fb-panopass a:hover, .fb-panoakt a:hover { color: #0b66a9; }
.fb-panounten { color: #fff; text-align: left; font-size: 86%; font-weight: bold; background-color: #0b669a; padding: 1px 3px 1px 3px; }
.fb-panokn { vertical-align: middle; margin: 1px 0px 3px 0px; border: 0; }


