@charset "UTF-8";
@media screen { 
body { overflow: hidden; margin: 0px; padding: 0px;  }
#container { position: fixed; }
#FotoBox { position: absolute; left: 11px; top: 2px; bottom: 2px; text-align: center; margin-top: 1px; margin-right: auto; margin-bottom: 1px; margin-left: auto; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; display: block; right: 11%; float: right; }
.foto img{ height: 99%; margin-top: 1px; margin-right: auto; margin-bottom: 1px; margin-left: auto; width: auto; padding: 1px; text-align: center; }
#Quelllink { padding: 0px; color: #999; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; display: block; width: 88%; height: 22px; position: absolute; text-align: center; }
#Quelllink a { color: #999; text-decoration: none; z-index: 999; margin: 0px; padding-top: 2px; padding-right: 11px; padding-bottom: 2px; padding-left: 11px; text-align: center; }
#Quelllink a:hover { color: #FFF; font-weight: bolder; z-index: 999; }
#NaviBox { position: absolute; width: 7%; top: 36px; right: 2px; bottom: 122px; z-index: 99; cursor:pointer; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; overflow: auto; padding-top: 2px; padding-right: 2%; padding-bottom: 2px; padding-left: 2px; }
.thumb img{ height: auto; width: 95%; display: block; margin-bottom: 4px; padding: 2px; min-width: 22px; }
#linkmenue121618 { right: 2px; bottom: 2px; color: #333; overflow: hidden; margin: 1px; z-index: 999; position: absolute; display: block; height: 99px; width: 18%; text-align: right; padding: 1px; white-space: nowrap; }
#linkmenue121618 img{ width: 16%; height: auto; position: relative; padding: 2px; max-height: 35px; max-width: 41px; min-height: 22px; min-width: 15px; }
#linkmenue121618 img a:hover { width: 12%; height: auto; position: relative; background-color: #000; }
.thumbfsk img{ height: 33px; width: 33px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; margin-right: 1%; top: 5px; }
#counter-hf { background-color: transparent; color: #999; position: absolute; height: 22px; width: 22px; left: 1px; bottom: 2px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.k-name { color: #CCC; position: fixed; bottom: 5px; font-weight: normal; white-space: normal; text-align: center; display: block; right: 1%; margin-right: 1%; padding-top: 1px; padding-right: 4px; padding-bottom: 1px; padding-left: 4px; width: auto; height: 15px; overflow: hidden; }
iframe { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.set { font-size: 100%; color: #030; position: absolute; right: 1px; width: 111px; display: block; margin: 0px; padding: 0px; text-align: center; float: left; bottom: 49px; }
.set a{ color: #999; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px; text-decoration: none; }
.set a strong { color: #FFF; font-weight: bolder; }
.set a:hover { color: #FFF; background-color: #666; }
.Home a{ position: fixed; display: block; z-index: 99; top: 9px; text-align: center; height: 22px; text-decoration: none; color: #999; font-style: italic; padding-top: 2px; padding-right: 11px; padding-bottom: 2px; padding-left: 11px; right: 20px; }
.Home a:hover { position: fixed; display: block; z-index: 99; top: 8px; text-align: center; height: 22px; text-decoration: none; color: #FFF; font-style: normal; padding-top: 2px; padding-right: 11px; padding-bottom: 2px; padding-left: 11px; right: 22px; }
}

@media="handheld"{
	body { background-color: #FF0;}
	}

@media print {
	}
#container-fsk18 #FotoBox iframe { position: absolute; height: 100%; width: 100%; left: 1px; }
