@charset "utf-8";
/* CSS Document fü iPad 1024x768px angepasst*/

@charset "utf-8";

body {
	background:#C0C1C3;
	font-family: "Times New Roman", Times, serif;
	font-size:13px;
	color:#000;
}
/* CSS-Hack für Safari */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    body { background-color:#c0c1c3; }

}
/* CSS-Hack Ende */

a:visited, a:link{
	text-decoration:none;
	color:#000;
}

h1 {
	font-size:35px;
	margin:228px 0 0 0;
}

ul {
	margin:0px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    p { margin-left: 7px; }	background:#C0C1C3;

}

table {
	font-size:13px;
	line-height:16px;
	margin-top:27px;
}

#kopf {
	position:fixed;
	margin-top:55px;
	margin-left:3.6%;
	width:278px;
	z-index:200;
}

#navigation {
	position:fixed;
	margin:19px 0 0 -40px;
}

*+html #navigation {margin-left:0;}

#navigation ul {
	width:278px;
}

#navigation li {
	list-style:none;
	float: left;
	position:relative;
	padding-right:30px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #navigation li { padding-right:30px; }
}

#navigation li.lastchild {
	margin-right:0;
	padding:0;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #navigation li.lastchild { padding:0; margin-right:0;}
}

#navigation li a {
	text-decoration:none;
	color:#1a1818;
	font-size:13px;
}

#kopfzeile {
	width:278px;
	position:fixed;
	margin-top:39px;
	padding: 3px 0 62px 0;
	font-size: 35px;
	font-weight:bold;
	border-top: 7px solid #231F20;
	border-bottom: 7px solid #231F20;
}

#kopfzeile a{
	text-decoration:none;
}

#header .hidden {
	visibility:hidden;
}

#header {
	margin:17px 0 0 0;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    #header { margin-left: 7px; }	background:#C0C1C3;

}
#text {
	margin-top:334px;
	margin-left:3.7%;
	position:absolute;
	z-index:200;
	width:500px;
}

#text td {
	width:158px;
	padding:0px;
}

.fliesstext {
	line-height:16px;
	margin:13px 0 0 0;
}

#impressum {
	float:left;
	margin:0 50px 0 0;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #impressum { margin:0 0 0 -6px; }	background:#C0C1C3;
}

#datenschutz {
	float:left;
	position:absolute;
	margin:0 0 0 225px;
}

#showtitle {
	position: fixed;
	margin:244px 0 0 3.7%;
	z-index:2;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #showtitle{ margin:254px 0 0 3.7%; }	background:#C0C1C3;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #showtitle-inner { margin:81px 0 0 6px; }	background:#C0C1C3;
}

.title {
	margin:0;
}

#tabelle {
	margin:0 0 0 -3px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #tabelle { margin:0 0 0 -8px; }	background:#C0C1C3;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #kontakt { margin:0 0 0 -13px; }	background:#C0C1C3;
}

#bg-img .active{
	width:80%;
	height:auto;
	position:fixed;
	top:-1px;
	margin-left:9.25%;
	margin-top:5.25%;#
	left:0px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #bg-img .active { margin-top: 8%; }	background:#C0C1C3;
}

#footer {
	position:fixed;
	padding-top:3px;
	margin-bottom:20px;
	margin-left:3.6%;
	width:278px;
	z-index:200;
	border-top: 7px solid #231F20;
	bottom:0px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #footer-outer{ margin:0 0 0 6px; }	background:#C0C1C3;
}

#footer li {
	list-style:none;
	float:left;
	position:relative;
	padding-right:30px;
	height:13px;
}

#footer ul {
	margin-left:-40px;
}

#footer li.lastchild {
	padding-right:0px;
}

#footer li a {
	text-decoration:none;
	color:#1a1818;
	font-size:13px;
}

/* CSS for Slideshow */

#superbgimage {
	cursor:pointer;
	width:80%;
	height:auto;
}

#superbgimage .activeslide .dobu{
	visibility:visible;
}

img.activeslide {
	position:static;
	margin-top:5.05%;
	margin-left:9.25%;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    img.activeslide { margin-top: 8%; }
}

#superbgimage .lastslideno {
	z-index:100;
	width:10px;
}
.lastslideno {
	visibility:hidden;
	margin-top:2%;
	margin-left:19%;
	width:10px;
}

#pfeile {
	margin:0 0 54px 81.8%;
	bottom:0;
	position:fixed;
	z-index:200;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #pfeile { margin:0 0 50px 81.8%; }
}