/* FONTS
*****************************************************************/

@font-face {
    font-family: 'kontrapunktbold';
    src: url('Kontrapunkt-Bold-webfont.eot');
    src: url('Kontrapunkt-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('Kontrapunkt-Bold-webfont.woff') format('woff'),
         url('Kontrapunkt-Bold-webfont.ttf') format('truetype'),
         url('Kontrapunkt-Bold-webfont.svg#kontrapunktbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'ownhandmedium';
    src: url('ownhand-webfont.eot');
    src: url('ownhand-webfont.eot?#iefix') format('embedded-opentype'),
         url('ownhand-webfont.woff') format('woff'),
         url('ownhand-webfont.ttf') format('truetype'),
         url('ownhand-webfont.svg#ownhandmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}


/* ALLGEMEIN
*****************************************************************/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	text-align: center;
	font-family: 'Verdana', sans-serif;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* Extended base styles (site specific)
*****************************************************************/

html { 
	overflow-y: scroll; /* always force a scrollbar in non-IE */
	}
body {
	background: url('../img/content_bg.jpg') center top repeat-y;
	background-size:fixed;
	overflow-x: auto;
	height: 100%;
	//sheight: 8050px;
	width: 100%;
	line-height: 1.5;
	color: #000;
	font-size: 14px;
	font-family: 'Verdana', sans-serif;
}

body {
	overflow: hidden;
}

/* Preloader */
#preloader {
	position: fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background: #fff url('../img/loader_bg.jpg');
	z-index:999999;
}

#status {
	width:200px;
	height:200px;
	position:absolute;
	left:50%;
	top:50%;
	background: url(../img/icon_preloader.gif) center center no-repeat;
	margin:-100px 0 0 -100px;
}

h1 {
	width: 100%;
	text-transform: uppercase;
	font-size: 60px;
	color: #000;
	font-family: 'Verdana', sans-serif;
}
h2 {
	width: 100%;
	text-transform: uppercase;
	font-size: 48px;
	color: #000;
	font-family: 'Verdana', sans-serif;
}

a, a:link,
a:active,
a:visited {
	-webkit-transition: color 0.25s ease-out;
	-moz-transition: color 0.25s ease-out;
	-o-transition: color 0.25s ease-out;
	transition: color 0.25s ease-out;
	color:#999;
	outline: none;
	text-decoration:none;
}
a:hover { 
		color:#000;
}
img { 
	display:block;
	}
p {
	margin:1em 0;
	color: #fff;
	text-align: center;
	font-size: 16px;
}

#wrapper {
	position: relative;
}

p.more_work {
	border: 3px solid #000;
	color: #000;
	padding: 20px;
	width: 10%;
	min-width: 150px;
	margin: 0 auto;
	font-family: 'Verdana', sans-serif;
}

a.explore {
	border: 3px solid #fff;
	color: #fff;
	padding: 20px;
	width: 10%;
	margin: 0 auto;
	margin-top: 150px;
	font-family: 'Verdana', sans-serif;
}

/***************************************************************** 
***** Header *****
*****************************************************************/

#header {
	position: fixed;
	top: 0px;
	z-index: 99999;
	display: block;
	width: 100%;
	height: 38px;
	background: #fff url('../img/docdens_kids_klein.png') no-repeat right center;
	border-top: #8d7767 6px solid;
	-webkit-box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.2);
	box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.2);
}

/***************************************************************** 
***** Navigation *****
*****************************************************************/

#nav {
	position: fixed;
	display: block;
	background: #fff;
	-webkit-box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.2);
	box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.2);	
	min-height: 128px;
	border-bottom: #8d7767 6px solid;
	width: 100%;
}
#nav, #nav span, #nav a, #nav a span {
	font-family: 'kontrapunktbold';
	font-size: 12px;
	line-height: 16px;
}
#nav span, #nav a span {
	font-size: 16px;
	line-height: 34px;
}
#nav ul li {
	padding-top: 15px;
	width: 23%;
	min-width: 260px;
	padding-left: 40px;
	display: block;
	float: left;
	text-align: left;
}
#nav ul li.rechts {
	width: 192px;
	min-width: 0;
}
#nav ul li div {
	width: 330px;
	text-align: left;
}
#nav ul li.rechts div a {
	margin-top: 20px;
	display: block;
}
#nav ul li span.rot {
	color: #da5f03;
}

/***************************************************************** 
***** Parallax *****
*****************************************************************/

/** Himmel **/
#parallax-bg0 {
	z-index: -11;
	position: fixed;
	top: 0;
	min-width: 100%;
	min-height: 100%;	
}
#parallax-bg0-content {
	position: absolute;
	top: 0px;
	min-width: 100%;
	background: transparent url('../img/sky_bg.jpg') center bottom;
	overflow:auto;
	background-attachment: fixed;
}

/** Sonne **/
#parallax-bg1 {
	z-index: 3;
	position: fixed;
	top: 0;
	min-width: 100%;
	min-height: 100%;	
}
#parallax-bg1-content {
	position: absolute;
	top: 60px;
	min-width: 100%;
	min-height: 100%;
	background: transparent;
	background-size:cover;
	overflow:auto;
}
#parallax-bg1-content img{
	height: auto;
	max-height: 300px;
	width: 100%;
	min-width: 20px;
	max-width: 300px;
}

/** Schiff **/
#parallax-bg2 {
	z-index: 22;
	position: fixed;
	left: 0%;
	top: 0;
	width: 100%;
	margin-left: 0px; 
}
#parallax-bg2-content {
	position: absolute;
	top: 43px;
	min-width: 100%;
	min-height: 100%;
	background: transparent;
	background-size:cover;
	overflow:auto;
}
#parallax-bg2-content img{
	height: auto;
	width: 100%;
}

/** Wolke links **/
#parallax-bg3 {
	z-index: 5;
	position: fixed;
	left: 0%;
	top: 0;
	width: 100%;
	margin-left: 0px;
	opacity: 1;
}
#parallax-bg3-content {
	position: absolute;
	top: 470px;
	min-width: 100%;
	min-height: 100%;
	background: transparent;
	background-size:cover;
	overflow:auto;
}
#parallax-bg3-content img{
	height: auto;
	max-height: 120px;
	width: 100%;
	min-width: 20px;
	max-width: 300px;
}

/** Wolke rechts **/
#parallax-bg4 {
	z-index: 1;
	position: fixed;
	left: 0%;
	top: 0;
	width: 100%;
	margin-left: 0px; 
}
#parallax-bg4-content {
	position: absolute;
	top: 350px;
	min-width: 100%;
	min-height: 100%;
	background: transparent;
	background-size:cover;
	overflow:auto;
}
#parallax-bg4-content img{
	height: auto;
	max-height: 95px;
	width: 100%;
	min-width: 20px;
	max-width: 300px;
	float: right;
	margin-right: 70px;
}

/** Wolke oben (klein) **/
#parallax-bg5 {
	z-index: 1;
	position: fixed;
	left: 0%;
	top: 0;
	width: 100%;
	margin-left: 280px; 
}
#parallax-bg5-content {
	position: absolute;
	top: 65px;
	min-width: 100%;
	min-height: 100%;
	background: transparent;
	background-size:cover;
	overflow:auto;
}
#parallax-bg5-content img{
	height: auto;
	max-height: 90px;
	width: 30%;
	min-width: 20px;
	max-width: 180px;
}

/** Hallo **/
#parallax-bg6 {
	z-index: 1;
	position: fixed;
	left: 27%;
	top: 0;
	width: 100%;
	margin-left: 0px; 
}
#parallax-bg6-content {
	position: absolute;
	top: 0px;
	min-width: 100%;
	min-height: 100%;
	background: transparent;
	background-size:cover;
	overflow:auto;
	text-align: center;
}
#parallax-bg6-content img{
	height: auto;
	width: 50%;
	min-width: 100px;
	max-width: 850px;
}

/** Papagei + Stock **/
#parallax-bg7 {
	z-index: 1;
	position: fixed;
	left: 37%;
	top: 0;
	width: 100%;
	margin-left: 0px; 
}
#parallax-bg7-content {
	position: absolute;
	top: 0px;
	min-width: 100%;
	min-height: 100%;
	background: transparent;
	background-size:cover;
	overflow:auto;
	text-align: center;
}
#parallax-bg7-content img{
	height: auto;
	width: 18%;
	xmin-width: 80px;
	xmax-width: 250px;
}

/** Papagei links **/
#parallax-bg8 {
	z-index: 55;
	position: fixed;
	left: 0%;
	top: 0;
	width: 100%;
	margin-left: 0px; 
}
#parallax-bg8-content {
	position: absolute;
	top: 820px;
	margin-left: -200px;
	min-width: 100%;
	min-height: 100%;
	background: transparent;
	background-size:cover;
	overflow:auto;
	text-align: center;
}
#parallax-bg8-content img{
	height: auto;
	width: 50%;
	min-width: 100px;
	max-width: 450px;
}

/** Affe u Seil **/
#parallax-bg8a {
	z-index: 55;
	position: fixed;
	
	top: 0;
	width: 100%;
	margin-left: 0px; 
}
#parallax-bg8a-content {
	position: absolute;
	top: 112px;
	left: 68.9%;
	min-width: 100%;
	min-height: 100%;
	background: transparent;
	background-size:cover;
	overflow:auto;
	text-align: center;
}
#parallax-bg8a-content img {
	height: auto;
	width: 25%;
	xmin-width: 100px;
	xmax-width: 450px;
}


/** Sprechblase **/
#parallax-bg9 {
	z-index: 30;
	position: fixed;
	left: 0%;
	top: 0;
	width: 100%;
	margin-left: 0px; 
	height: 100%;
}
#parallax-bg9-content {
	position: absolute;
	top: 45px;
	min-width: 100%;
	min-height: 100%;
	background: transparent;
	background-size:cover;
	overflow:auto;
	text-align: center;
	margin-left: 49.5%; 
}
#parallax-bg9-content img{
	height: auto;
	width: 27%;
}
#parallax-bg9-content p {
	margin-top: -15%;
	color: #ff6600;
	font-family: 'ownhandmedium';
	width: 15%;
	display: none;
}



/** Affen-Text **/
#parallax-bg10 {
	z-index: 55;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	overflow: hidden;
	margin-left: 0px; 
}
#parallax-bg10-content {
	position: absolute;
	top: 0px;
	height: 50%;
/*
	background: url('../img/content_bg.jpg') center top;
	background-attachment: fixed;
	background-size:cover;
*/
	overflow:auto;
	text-align: center;
	width: 100%;
	left: 30%;
}
#parallax-bg10 img {
	width:40%;
	
}

#parallax-bg10-content p {
	margin-top: -15%;
	color: #ff6600;
	font-family: 'ownhandmedium';
	width: 15%;
	display: none;
}

/** Text 2 **/
/*
#parallax-bg11 {
	z-index: 5;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	overflow: hidden;
	margin-left: 0px; 
}
#parallax-bg11-content {
	position: absolute;
	top: 0px;
	height: 50%;
	overflow:auto;
	text-align: center;
	width: 100%;
	left: 30%;
}
#parallax-bg11 img {
	width:40%;
	
}

#parallax-bg11-content p {
	margin-top: -15%;
	color: #ff6600;
	font-family: 'ownhandmedium';
	width: 15%;
	display: none;
}
*/


/** Footer Sand und Pflanzen **/
#parallax-bg12 {
	z-index: 33;
	position: fixed;
	top: 0;
	min-width: 100%;
	min-height: 100%;	
	overflow: visible;
}
#parallax-bg12-content {
	position: absolute;
	top: 2056px;
	width: 100%;
	min-width: 100%;
	min-height: 100%;
/* 	max-height: 150%; */
	max-height: 2400px;
	padding-top: 10%;
	
	/* overflow:auto; */
	overflow: hidden;
	background: transparent url('../img/schiff_schatten.png') top no-repeat; 
	background-size:contain;	
}


#footer_3_jpg {
	margin-top: -1px;
}

#parallax-bg12-content img {
	height: auto;
	width: 100%;
	overflow: hidden;
}

/** Welle Footer **/
#parallax-bg13 {
	z-index: 32;
	position: fixed;
	top: 0;
	min-width: 100%;
	overflow: visible;
}

.footerContainer {
	padding-bottom: 600px !important;
}

#parallax-bg13-content {
	position: absolute;
	top: 3000px;
	min-width: 100%;
	width: 100%;
	min-height: 100%;
	padding-top: 10%;
	overflow: hidden;
	background-size:contain;
}

#parallax-bg13-content table {
	margin-top: 500px;
}

#parallax-bg13-content h2 {
	text-transform: none;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 10px;
	font-family: 'kontrapunktbold';
}

#parallax-bg13-content a {
	font-family: 'kontrapunktbold';
	font-weight: normal;
}

#parallax-bg13-content img.textlogo {
	width: 19px;
	overflow: hidden;
}

#parallax-bg13-content td, 
#parallax-bg13-content td h2,
#parallax-bg13-content a,
#parallax-bg13-content td img { 
	text-align: left !important; 
}

/** Fisch maennlich **/
#parallax-bg14 {
	z-index: 55;
	position: fixed;
	top: 0;
	min-width: 100%;	
}
#parallax-bg14-content {
	position: absolute;
	top: 2600px;
	left: 5%;
	min-width: 100%;
	min-height: 100%;
	overflow:auto;
	text-align: center;
}

#parallax-bg14-content img{
	height: auto;
	width: 20%;
	min-width: 250px;
	max-width: 450px;
}

/** Fisch weiblich **/
#parallax-bg15 {
	z-index: 55;
	position: fixed;
	top: 0;
	min-width: 100%;	
}
#parallax-bg15-content {
	position: absolute;
	left: 70.5%;
	top: 2240px;
	min-width: 100%;
	min-height: 100%;
	overflow:auto;
	text-align: center;
}

#parallax-bg15-content img{
	height: auto;
	width: 20%;
	min-width: 250px;
	max-width: 450px;
}

/** TEXT - Fisch weiblich **/
#parallax-bg16 {
	z-index: 55;
	position: fixed;
	top: 0;
	min-width: 100%;
}
#parallax-bg16-content {
	position: absolute;
	left: 32%;
	top: 2070px;
	min-width: 100%;
	min-height: 100%;
	overflow:auto;
	text-align: center;
}

#parallax-bg16-content img{
	height: auto;
	width: 35%;
}

/** TEXT - Fisch maennlich **/
#parallax-bg17 {
	z-index: 55;
	position: fixed;
	top: 0;
	min-width: 100%;
}
#parallax-bg17-content {
	position: absolute;
	left: 27%;
	top: 2470px;
	min-width: 100%;
	min-height: 100%;
	overflow:auto;
	text-align: center;
}

#parallax-bg17-content img{
	height: auto;
	width: 35%;
}
/** BILDERGALERIE **/

a.bilder {
	display: inline;
	width: 20% !important;
}

#parallax-bg_bild_01 {
	z-index: 99;
	position: fixed;
	top: 0;
	height: auto;
	width: 100%;
}
#parallax-bg_bild_01-content {
	position: absolute;
	top: 1300px;
	left: 10%;
	width: 100%;
	overflow:auto;
	text-align: center;
}

#parallax-bg_bild_01-content img {
	height: auto;
	width: 20%;
}

#parallax-bg_bild_02 {
	z-index: 99;
	position: fixed;
	top: 0;
	height: auto;
	width: 100%;
}
#parallax-bg_bild_02-content {
	position: absolute;
	top: 1300px;
	overflow:auto;
	text-align: center;
	left: 30%;
	width: 100%;
}

#parallax-bg_bild_02-content img {
	height: auto;
	width: 20%;

}

#parallax-bg_bild_03 {
	z-index: 99;
	position: fixed;
	top: 0;
	height: auto;
	width: 100%;
}
#parallax-bg_bild_03-content {
	position: absolute;
	left: 50%;
	top: 1300px;
	overflow:auto;
	text-align: center;
	width: 100%;
}

#parallax-bg_bild_03-content img {
	height: auto;
	width: 20%;
}

#parallax-bg_bild_04 {
	z-index: 99;
	position: fixed;
	top: 0;
	height: auto;
	width: 100%;
}
#parallax-bg_bild_04-content {
	position: absolute;
	left: 70%;
	top: 1300px;
	width: 100%;
	overflow:auto;
	text-align: center;
}

#parallax-bg_bild_04-content img {
	height: auto;
	width: 20%;
}

#parallax-bg_bild_05 {
	z-index: 99;
	position: fixed;
	top: 0;
	height: auto;
	width: 100%;
}
#parallax-bg_bild_05-content {
	position: absolute;
	top: 2000px;
	left: 10%;
	width: 100%;
	overflow:auto;
	text-align: center;
}

#parallax-bg_bild_05-content img {
	height: auto;
	width: 20%;
}

#parallax-bg_bild_06 {
	z-index: 99;
	position: fixed;
	top: 0;
	height: auto;
	width: 100%;
}
#parallax-bg_bild_06-content {
	position: absolute;
	top:  2000px;
	overflow:auto;
	text-align: center;
	left: 30%;
	width: 100%;
}

#parallax-bg_bild_06-content img {
	height: auto;
	width: 20%;

}

#parallax-bg_bild_07 {
	z-index: 99;
	position: fixed;
	top: 0;
	height: auto;
	width: 100%;
}
#parallax-bg_bild_07-content {
	position: absolute;
	left: 50%;
	top: 2000px;
	overflow:auto;
	text-align: center;
	width: 100%;
}

#parallax-bg_bild_07-content img {
	height: auto;
	width: 20%;
}

#parallax-bg_bild_08 {
	z-index: 99;
	position: fixed;
	top: 0;
	height: auto;
	width: 100%;
}
#parallax-bg_bild_08-content {
	position: absolute;
	left: 70%;
	top: 2000px;
	width: 100%;
	overflow:auto;
	text-align: center;
}

#parallax-bg_bild_08-content img {
	height: auto;
	width: 20%;
}


/** STOERER **/
#stoerer {
	z-index: 101;
	position: fixed;
	height: 100%;
	top: 70%;
	left: 2%;
	background: #ff0;
	display: block;
}
#stoerer-content {
	position: absolute;
	left: 2%;
	top: 70%;
	min-width: 155px;
	max-width: 155px;
	min-height: 171px;
	max-height: 171px;
	overflow:auto;
	text-align: center;
	background: transparent url('../img/stoerer.png') no-repeat;
}
#stoerer-content:hover {
	position: absolute;
	left: 2%;
	top: 70%;
	min-width: 155px;
	max-width: 155px;
	min-height: 171px;
	max-height: 171px;
	overflow:auto;
	text-align: center;
	background: transparent url('../img/stoerer.png') 0px -171px no-repeat;
	cursor: pointer;
}


/**********************************************************************

IE Hack

**********************************************************************/

body.ie #parallax-bg12-content {
	background: none; 	
}


/**********************************************************************

Responsive

**********************************************************************/

@media only screen and (max-width: 799px) {

/** Sonne **/
#parallax-bg1-content img {
	display: none;
}

/** Wolke links **/
#parallax-bg3 img{
	display: none;
}

/** Wolke rechts **/
#parallax-bg4 img{
	display: none;
}

/** Wolke rechts **/
#parallax-bg5 img{
	display: none;
}

} /* ENDE (max-width: 799px) */

@media only screen and (max-width: 485px) {
	#parallax-bg0-content {
		min-height: 400px;
	}
}

@media only screen and (max-width: 425px) {

/** Himmel **/
#parallax-bg0-content {
	min-height: 345px;
}


/** Footer Sand und Pflanzen **/
#parallax-bg12-content {
	top: 1900px;
}

#footer_3_jpg {
	margin-top: -1px;
}

/** Fisch maennlich **/
#parallax-bg14-content {
	top: 2100px;
}

#parallax-bg14-content img{
	min-width: 50px;
	max-width: 150px;
}

/** Fisch weiblich **/
#parallax-bg15-content {
	left: 70.5%;
	top: 2000px;
}

#parallax-bg15-content img{
	height: auto;
	width: 20%;
	min-width: 50px;
	max-width: 150px;
}

/** TEXT - Fisch weiblich **/
#parallax-bg16-content {
	left: 34%;
	top: 1925px;
}

#parallax-bg16-content img{
	height: auto;
	width: 35%;
	max-width: 450px;
}

/** TEXT - Fisch maennlich **/
#parallax-bg17-content {
	left: 27%;
	top: 2070px;
}

#parallax-bg17-content img{
	height: auto;
	width: 35%;
}

} /* ENDE (max-width: 425px) */

@media only screen and (max-width: 485px) {

/** Footer Sand und Pflanzen **/
#parallax-bg12-content {
	top: 1900px;
}

#footer_3_jpg {
	margin-top: -1px;
}

/** Fisch maennlich **/
#parallax-bg14-content {
	top: 2100px;
}

#parallax-bg14-content img{
	min-width: 50px;
	max-width: 150px;
}

/** Fisch weiblich **/
#parallax-bg15-content {
	left: 70.5%;
	top: 2000px;
}

#parallax-bg15-content img{
	height: auto;
	width: 20%;
	min-width: 50px;
	max-width: 150px;
}

/** TEXT - Fisch weiblich **/
#parallax-bg16-content {
	left: 34%;
	top: 1925px;
}

#parallax-bg16-content img{
	height: auto;
	width: 35%;
	max-width: 450px;
}

/** TEXT - Fisch maennlich **/
#parallax-bg17-content {
	left: 27%;
	top: 2070px;
}

#parallax-bg17-content img{
	height: auto;
	width: 35%;
}

} /* ENDE (max-width: 485px) */

@media only screen and (min-width: 486px) and (max-width: 599px) {

/** Himmel **/
#parallax-bg0-content {
	min-height: 445px;
}
	
/** Footer Sand und Pflanzen **/
#parallax-bg12-content {
	top: 1900px;
}

#footer_3_jpg {
	margin-top: -1px;
}

/** Fisch maennlich **/
#parallax-bg14-content {
	top: 2100px;
}

#parallax-bg14-content img{
	min-width: 50px;
	max-width: 150px;
}

/** Fisch weiblich **/
#parallax-bg15-content {
	left: 70.5%;
	top: 2000px;
}

#parallax-bg15-content img{
	height: auto;
	width: 20%;
	min-width: 50px;
	max-width: 150px;
}

/** TEXT - Fisch weiblich **/
#parallax-bg16-content {
	left: 34%;
	top: 1925px;
}

#parallax-bg16-content img{
	height: auto;
	width: 35%;
	max-width: 450px;
}

/** TEXT - Fisch maennlich **/
#parallax-bg17-content {
	left: 27%;
	top: 2070px;
}

#parallax-bg17-content img{
	height: auto;
	width: 35%;
}

	
} /* ENDE (min-width: 486px) and (max-width: 599px) */	


@media only screen and (min-width: 600px) and (max-width: 799px) {

/** Himmel **/
#parallax-bg0-content {
	min-height: 530px;
}

#parallax-bg1-content img {
	display: none;
}
		
/** Footer Sand und Pflanzen **/
#parallax-bg12-content {
	top: 2200px;
}

#footer_3_jpg {
	margin-top: -1px;
}

/** Fisch maennlich **/
#parallax-bg14-content {
	top: 2550px;
}

#parallax-bg14-content img{
	min-width: 50px;
	max-width: 150px;
}

/** Fisch weiblich **/
#parallax-bg15-content {
	left: 70.5%;
	top: 2340px;
}

#parallax-bg15-content img{
	height: auto;
	width: 20%;
	min-width: 50px;
	max-width: 150px;
}

/** TEXT - Fisch weiblich **/
#parallax-bg16-content {
	left: 34%;
	top: 2250px;
}

#parallax-bg16-content img{
	height: auto;
	width: 35%;
	max-width: 450px;
}

/** TEXT - Fisch maennlich **/
#parallax-bg17-content {
	left: 27%;
	top: 2460px;
}

#parallax-bg17-content img{
	height: auto;
	width: 35%;
}
	
} /* ENDE (min-width: 600px) and (max-width: 799px) */


@media only screen and (min-width: 800px) and (max-width: 1024px) {

/** Himmel **/
#parallax-bg0-content {
	min-height: 710px;
}

/*
#parallax-bg1-content img {
	display: none;
}
*/
		
/** Footer Sand und Pflanzen **/
#parallax-bg12-content {
	top: 2400px;
}

#footer_3_jpg {
	margin-top: -1px;
}

/** Fisch maennlich **/
#parallax-bg14-content {
	top: 2860px;
}

#parallax-bg14-content img{
	min-width: 100px;
	max-width: 200px;
}

/** Fisch weiblich **/
#parallax-bg15-content {
	left: 70.5%;
	top: 2530px;
}

#parallax-bg15-content img{
	height: auto;
	width: 20%;
	min-width: 100px;
	max-width: 200px;
}

/** TEXT - Fisch weiblich **/
#parallax-bg16-content {
	left: 30%;
	top: 2400px;
}

#parallax-bg16-content img{
	height: auto;
	width: 40%;
	max-width: 600px;
}

/** TEXT - Fisch maennlich **/
#parallax-bg17-content {
	left: 27%;
	top: 2750px;
}

#parallax-bg17-content img{
	height: auto;
	width: 40%;
	max-width: 600px;
}

} /* ENDE (min-width: 800px) and (max-width: 1024px) */


@media only screen and (min-width: 1025px) and (max-width: 1280px) {

/** Himmel **/
#parallax-bg0-content {
	min-height: 910px;
}
		
/** Footer Sand und Pflanzen **/
#parallax-bg12-content {
	top: 2750px;
}

#footer_3_jpg {
	margin-top: -1px;
}

/** Welle Footer **/
#parallax-bg13-content {
	top: 3350px;
}

/** Fisch maennlich **/
#parallax-bg14-content {
	top: 3350px;
}

#parallax-bg14-content img{
	min-width: 150px;
	max-width: 250px;
}

/** Fisch weiblich **/
#parallax-bg15-content {
	left: 70.5%;
	top: 2940px;
}

#parallax-bg15-content img{
	height: auto;
	width: 20%;
	min-width: 150px;
	max-width: 250px;
}

/** TEXT - Fisch weiblich **/
#parallax-bg16-content {
	left: 30%;
	top: 2770px;
}

#parallax-bg16-content img{
	height: auto;
	width: 40%;
	max-width: 600px;
}

/** TEXT - Fisch maennlich **/
#parallax-bg17-content {
	left: 27%;
	top: 3180px;
}

#parallax-bg17-content img{
	height: auto;
	width: 40%;
	max-width: 600px;
}
}



@media only screen and (min-width: 1281px) and (max-width: 1440px) {

/** Himmel **/
#parallax-bg0-content {
	min-height: 990px;
}
		
/** Footer Sand und Pflanzen **/
#parallax-bg12-content {
	top: 2750px;
}

#footer_3_jpg {
	margin-top: -1px;
}


/** Fisch maennlich **/
#parallax-bg14-content {
	left: 7%;
	top: 3400px;
}

#parallax-bg14-content img{
	min-width: 150px;
	max-width: 250px;
}

/** Fisch weiblich **/
#parallax-bg15-content {
	left: 70.5%;
	top: 2950px;
}

#parallax-bg15-content img{
	height: auto;
	width: 20%;
	min-width: 150px;
	max-width: 250px;
}

/** TEXT - Fisch weiblich **/
#parallax-bg16-content {
	left: 30%;
	top: 2750px;
}

#parallax-bg16-content img{
	height: auto;
	width: 40%;
	max-width: 600px;
}

/** TEXT - Fisch maennlich **/
#parallax-bg17-content {
	left: 27%;
	top: 3210px;
}

#parallax-bg17-content img{
	height: auto;
	width: 40%;
	max-width: 600px;
}

} /* ENDE (min-width: 1281px) and (max-width: 1440px) */

@media only screen and (min-width: 1441px) and (max-width: 1680px) {

/** Himmel **/
#parallax-bg0-content {
	min-height: 1100px;
}

#parallax-bg1-content img{
	height: auto;
	max-height: 471px;
	max-width: 450px;
}
	
/** Footer Sand und Pflanzen **/
#parallax-bg12-content {
	top: 3050px;
}

#footer_3_jpg {
	margin-top: -1px;
}

/** Fisch maennlich **/
#parallax-bg14-content {
	left: 7%;
	top: 3850px;
}

#parallax-bg14-content img{
	min-width: 150px;
	max-width: 300px;
}

/** Fisch weiblich **/
#parallax-bg15-content {
	left: 70.5%;
	top: 3260px;
}

#parallax-bg15-content img{
	height: auto;
	width: 20%;
	min-width: 150px;
	max-width: 300px;
}

/** TEXT - Fisch weiblich **/
#parallax-bg16-content {
	top: 3050px;
}

#parallax-bg16-content img{
	height: auto;
	width: 40%;
	max-width: 600px;
}

/** TEXT - Fisch maennlich **/
#parallax-bg17-content {
	top: 3660px;
}

#parallax-bg17-content img{
	height: auto;
	width: 40%;
	max-width: 600px;
}

} /* ENDE (min-width: 1441px) and (max-width: 1680px) */

@media only screen and (min-width: 1681px) and (max-width: 1920px) {

/** Himmel **/
#parallax-bg0-content {
	min-height: 1300px;
}

#parallax-bg1-content img{
	height: auto;
	max-height: 471px;
	max-width: 450px;
}
	
/** Footer Sand und Pflanzen **/
#parallax-bg12-content {
	top: 3050px;
}

#footer_3_jpg {
	margin-top: -1px;
}

/** Fisch maennlich **/
#parallax-bg14-content {
	left: 7%;
	top: 3930px;
}

#parallax-bg14-content img{
	min-width: 150px;
	max-width: 300px;
}

/** Fisch weiblich **/
#parallax-bg15-content {
	left: 66.5%;
	top: 3460px;
}

#parallax-bg15-content img{
	height: auto;
	width: 20%;
	min-width: 150px;
	max-width: 300px;
}

/** TEXT - Fisch weiblich **/
#parallax-bg16-content {
	top: 3250px;
}

#parallax-bg16-content img{
	height: auto;
	width: 40%;
	max-width: 600px;
}

/** TEXT - Fisch maennlich **/
#parallax-bg17-content {
	top: 3750px;
}

#parallax-bg17-content img{
	height: auto;
	width: 40%;
	max-width: 600px;
}

} /* ENDE (min-width: 1681px) and (max-width: 1920px) */

@media only screen and (min-width: 1921px) {

/** Himmel **/
#parallax-bg0-content {
	min-height: 1620px;
}

#parallax-bg1-content img{
	height: auto;
	max-height: 471px;
	max-width: 450px;
}

/** Hallo **/
#parallax-bg6-content img{
	max-width: 1250px;
}

/** Affen-Text **/
#parallax-bg10 {
	z-index: 55;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	overflow: hidden;
	margin-left: 0px; 
}
#parallax-bg10-content {
	height: 50%;
	overflow:auto;
	text-align: center;
	width: 100%;
	left: 35%;
	top: 30px;
}
#parallax-bg10 img {
	width:30%;
	
}
	
/** Footer Sand und Pflanzen **/
#parallax-bg12-content {
	top: 4350px;
}

#footer_3_jpg {
	margin-top: -1px;
}

/** Fisch maennlich **/
#parallax-bg14-content {
	left: 7%;
	top: 5130px;
}

#parallax-bg14-content img{
	min-width: 150px;
	max-width: 400px;
}

/** Fisch weiblich **/
#parallax-bg15-content {
	left: 70.5%;
	top: 4420px;
}

#parallax-bg15-content img{
	height: auto;
	width: 20%;
	min-width: 150px;
	max-width: 400px;
}

/** TEXT - Fisch weiblich **/
#parallax-bg16-content {
	top: 4240px;
	left: 40%;
}

#parallax-bg16-content img{
	height: auto;
	width: 40%;
	max-width: 600px;
}

/** TEXT - Fisch maennlich **/
#parallax-bg17-content {
	top: 4980px;
}

#parallax-bg17-content img{
	height: auto;
	width: 40%;
	max-width: 600px;
}

} /* ENDE (min-width: 1921px) */


@media only screen and (min-width: 320px) {

body {
	height: 3100px !important;
}

/** Welle Footer **/
#parallax-bg13-content {
	top: 2150px;
}

#parallax-bg8a-content {
	top: 16px;
}

}

@media only screen and (min-width: 320px) and (max-width: 420px) {

body {
	height: 3200px !important;
}

/** Welle Footer **/
#parallax-bg13-content {
	top: 1800px;
}

a.bilder {
	display: inline;
	width: 25% !important;
}

#parallax-bg_bild_01-content img,
#parallax-bg_bild_02-content img,
#parallax-bg_bild_03-content img,
#parallax-bg_bild_04-content img,
#parallax-bg_bild_05-content img,
#parallax-bg_bild_06-content img,
#parallax-bg_bild_07-content img,
#parallax-bg_bild_08-content img {
	height: auto;
	width: 25%;
}

#parallax-bg_bild_01-content {
	left: 20%;
	top: 650px;
}
#parallax-bg_bild_02-content {
	left: 55%;
	top: 650px;
}

#parallax-bg_bild_03-content {
	left: 20%;
	top: 950px;
}
#parallax-bg_bild_04-content {
	left: 55%;
	top: 950px;
}

#parallax-bg_bild_05-content {
	left: 20%;
	top: 1250px;
}
#parallax-bg_bild_06-content {
	left: 55%;
	top: 1250px;
}

#parallax-bg_bild_07-content {
	left: 20%;
	top: 1550px;
}
#parallax-bg_bild_08-content {
	left: 55%;
	top: 1550px;
}

#parallax-bg8a-content {
	top: 16px;
}

}


@media only screen and (min-width: 421px) and (max-width: 520px) {

body {
	height: 3300px !important;
}

/** Welle Footer **/
#parallax-bg13-content {
	top: 2300px;
}

a.bilder {
	display: inline;
	width: 25% !important;
}

#parallax-bg_bild_01-content img,
#parallax-bg_bild_02-content img,
#parallax-bg_bild_03-content img,
#parallax-bg_bild_04-content img,
#parallax-bg_bild_05-content img,
#parallax-bg_bild_06-content img,
#parallax-bg_bild_07-content img,
#parallax-bg_bild_08-content img {
	height: auto;
	width: 25%;
}

#parallax-bg_bild_01-content {
	left: 20%;
	top: 700px;
}
#parallax-bg_bild_02-content {
	left: 55%;
	top: 700px;
}

#parallax-bg_bild_03-content {
	left: 20%;
	top: 1000px;
}
#parallax-bg_bild_04-content {
	left: 55%;
	top: 1000px;
}

#parallax-bg_bild_05-content {
	left: 20%;
	top: 1300px;
}
#parallax-bg_bild_06-content {
	left: 55%;
	top: 1300px;
}

#parallax-bg_bild_07-content {
	left: 20%;
	top: 1600px;
}
#parallax-bg_bild_08-content {
	left: 55%;
	top: 1600px;
}

#parallax-bg8a-content {
	top: 21px;
}

}

@media only screen and (min-width: 521px) and (max-width: 600px) {

body {
	height: 3510px !important;
}

/** Welle Footer **/
#parallax-bg13-content {
	top: 2100px;
}

a.bilder {
	display: inline;
	width: 20% !important;
}

#parallax-bg_bild_01-content img,
#parallax-bg_bild_02-content img,
#parallax-bg_bild_03-content img,
#parallax-bg_bild_04-content img,
#parallax-bg_bild_05-content img,
#parallax-bg_bild_06-content img,
#parallax-bg_bild_07-content img,
#parallax-bg_bild_08-content img {
	height: auto;
	width: 20%;
}

#parallax-bg_bild_01-content {
	left: 20%;
	top: 750px;
}
#parallax-bg_bild_02-content {
	left: 60%;
	top: 750px;
}

#parallax-bg_bild_03-content {
	left: 20%;
	top: 1050px;
}
#parallax-bg_bild_04-content {
	left: 60%;
	top: 1050px;
}

#parallax-bg_bild_05-content {
	left: 20%;
	top: 1350px;
}
#parallax-bg_bild_06-content {
	left: 60%;
	top: 1350px;
}

#parallax-bg_bild_07-content {
	left: 20%;
	top: 1650px;
}
#parallax-bg_bild_08-content {
	left: 60%;
	top: 1650px;
}

#parallax-bg8a-content {
	top: 26px;
}

}

@media only screen and (min-width: 601px) and (max-width: 720px) {

body {
	height: 4150px !important;
}

/** Welle Footer **/
#parallax-bg13-content {
	top: 2290px;
}

a.bilder {
	display: inline;
	width: 20% !important;
}

#parallax-bg_bild_01-content img,
#parallax-bg_bild_02-content img,
#parallax-bg_bild_03-content img,
#parallax-bg_bild_04-content img,
#parallax-bg_bild_05-content img,
#parallax-bg_bild_06-content img,
#parallax-bg_bild_07-content img,
#parallax-bg_bild_08-content img {
	height: auto;
	width: 20%;
}

#parallax-bg_bild_01-content {
	left: 20%;
	top: 860px;
}
#parallax-bg_bild_02-content {
	left: 60%;
	top: 860px;
}

#parallax-bg_bild_03-content {
	left: 20%;
	top: 1160px;
}
#parallax-bg_bild_04-content {
	left: 60%;
	top: 1160px;
}

#parallax-bg_bild_05-content {
	left: 20%;
	top: 1460px;
}
#parallax-bg_bild_06-content {
	left: 60%;
	top: 1460px;
}

#parallax-bg_bild_07-content {
	left: 20%;
	top: 1760px;
}
#parallax-bg_bild_08-content {
	left: 60%;
	top: 1760px;
}

#parallax-bg8a-content {
	top: 31px;
}

}

@media only screen and (min-width: 721px) and (max-width: 799px) {

body {
	height: 4330px !important;
}

/** Welle Footer **/
#parallax-bg13-content {
	top: 2350px;
}

a.bilder {
	display: inline;
	width: 20% !important;
}

#parallax-bg_bild_01-content img,
#parallax-bg_bild_02-content img,
#parallax-bg_bild_03-content img,
#parallax-bg_bild_04-content img,
#parallax-bg_bild_05-content img,
#parallax-bg_bild_06-content img,
#parallax-bg_bild_07-content img,
#parallax-bg_bild_08-content img {
	height: auto;
	width: 20%;
}

#parallax-bg_bild_01-content {
	left: 20%;
	top: 1000px;
}
#parallax-bg_bild_02-content {
	left: 60%;
	top: 1000px;
}

#parallax-bg_bild_03-content {
	left: 20%;
	top: 1300px;
}
#parallax-bg_bild_04-content {
	left: 60%;
	top: 1300px;
}

#parallax-bg_bild_05-content {
	left: 20%;
	top: 1600px;
}
#parallax-bg_bild_06-content {
	left: 60%;
	top: 1600px;
}

#parallax-bg_bild_07-content {
	left: 20%;
	top: 1900px;
}
#parallax-bg_bild_08-content {
	left: 60%;
	top: 1900px;
}

#parallax-bg8a-content {
	top: 33px;
}

}

@media only screen and (min-width: 800px) and (max-width: 820px) {

body {
	height: 4800px !important;
}

/** Welle Footer **/
#parallax-bg13-content {
	top: 2550px;
}

a.bilder {
	display: inline;
	width: 20% !important;
}

#parallax-bg_bild_01-content img,
#parallax-bg_bild_02-content img,
#parallax-bg_bild_03-content img,
#parallax-bg_bild_04-content img,
#parallax-bg_bild_05-content img,
#parallax-bg_bild_06-content img,
#parallax-bg_bild_07-content img,
#parallax-bg_bild_08-content img {
	height: auto;
	width: 20%;
}

#parallax-bg_bild_01-content {
	left: 20%;
	top: 1100px;
}
#parallax-bg_bild_02-content {
	left: 60%;
	top: 1100px;
}

#parallax-bg_bild_03-content {
	left: 20%;
	top: 1400px;
}
#parallax-bg_bild_04-content {
	left: 60%;
	top: 1400px;
}

#parallax-bg_bild_05-content {
	left: 20%;
	top: 1700px;
}
#parallax-bg_bild_06-content {
	left: 60%;
	top: 1700px;
}

#parallax-bg_bild_07-content {
	left: 20%;
	top: 2000px;
}
#parallax-bg_bild_08-content {
	left: 60%;
	top: 2000px;
}

#parallax-bg8a-content {
	top: 34px;
}

}

@media only screen and (min-width: 821px) and (max-width: 920px) {

body {
	height: 5940px !important;
}

/** Welle Footer **/
#parallax-bg13-content {
	top: 2650px;
}

a.bilder {
	display: inline;
	width: 20% !important;
}

#parallax-bg_bild_01-content img,
#parallax-bg_bild_02-content img,
#parallax-bg_bild_03-content img,
#parallax-bg_bild_04-content img,
#parallax-bg_bild_05-content img,
#parallax-bg_bild_06-content img,
#parallax-bg_bild_07-content img,
#parallax-bg_bild_08-content img {
	height: auto;
	width: 20%;
}

#parallax-bg_bild_01-content {
	left: 20%;
	top: 1100px;
}
#parallax-bg_bild_02-content {
	left: 60%;
	top: 1100px;
}

#parallax-bg_bild_03-content {
	left: 20%;
	top: 1400px;
}
#parallax-bg_bild_04-content {
	left: 60%;
	top: 1400px;
}

#parallax-bg_bild_05-content {
	left: 20%;
	top: 1700px;
}
#parallax-bg_bild_06-content {
	left: 60%;
	top: 1700px;
}

#parallax-bg_bild_07-content {
	left: 20%;
	top: 2000px;
}
#parallax-bg_bild_08-content {
	left: 60%;
	top: 2000px;
}

#parallax-bg8a-content {
	top: 40px;
}

}

@media only screen and (min-width: 921px) and (max-width: 1024px) {

body {
	height: 6140px !important;
}

/** Welle Footer **/
#parallax-bg13-content {
	top: 2750px;
}

#parallax-bg_bild_01-content,
#parallax-bg_bild_02-content,
#parallax-bg_bild_03-content,
#parallax-bg_bild_04-content {
	top: 1300px;
}

#parallax-bg_bild_05-content,
#parallax-bg_bild_06-content,
#parallax-bg_bild_07-content,
#parallax-bg_bild_08-content {
	top: 1850px;
}

#parallax-bg8a-content {
	top: 44px;
}

}

@media only screen and (min-width: 1025px) and (max-width: 1080px) {

body {
	height: 7040px !important;
}

/** Welle Footer **/
#parallax-bg13-content {
	top: 3150px;
}

#parallax-bg_bild_01-content,
#parallax-bg_bild_02-content,
#parallax-bg_bild_03-content,
#parallax-bg_bild_04-content {
	top: 1350px;
}

#parallax-bg_bild_05-content,
#parallax-bg_bild_06-content,
#parallax-bg_bild_07-content,
#parallax-bg_bild_08-content {
	top: 1900px;
}

#parallax-bg8a-content {
	top: 44px;
}

}

@media only screen and (min-width: 1081px) and (max-width: 1180px) {

body {
	height: 7040px !important;
}

/** Welle Footer **/
#parallax-bg13-content {
	top: 3220px;
}

#parallax-bg_bild_01-content,
#parallax-bg_bild_02-content,
#parallax-bg_bild_03-content,
#parallax-bg_bild_04-content {
	top: 1400px;
}

#parallax-bg_bild_05-content,
#parallax-bg_bild_06-content,
#parallax-bg_bild_07-content,
#parallax-bg_bild_08-content {
	top: 1950px;
}

#parallax-bg8a-content {
	top: 49px;
}

}

@media only screen and (min-width: 1181px) and (max-width: 1280px) {

body {
	height: 7270px !important;
}

/** Welle Footer **/
#parallax-bg13-content {
	top: 3290px;
}

#parallax-bg_bild_01-content,
#parallax-bg_bild_02-content,
#parallax-bg_bild_03-content,
#parallax-bg_bild_04-content {
	top: 1450px;
}

#parallax-bg_bild_05-content,
#parallax-bg_bild_06-content,
#parallax-bg_bild_07-content,
#parallax-bg_bild_08-content {
	top: 2000px;
}

#parallax-bg8a-content {
	top: 51px;
}

}

@media only screen and (min-width: 1281px) and (max-width: 1310px) {

body {
	height: 7340px !important;
}

/** Welle Footer **/
#parallax-bg13-content {
	top: 3350px;
}

#parallax-bg_bild_01-content,
#parallax-bg_bild_02-content,
#parallax-bg_bild_03-content,
#parallax-bg_bild_04-content {
	top: 1500px;
}

#parallax-bg_bild_05-content,
#parallax-bg_bild_06-content,
#parallax-bg_bild_07-content,
#parallax-bg_bild_08-content {
	top: 2050px;
}

#parallax-bg8a-content {
	top: 54px;
}

}

@media only screen and (min-width: 1311px) and (max-width: 1440px) {

body {
	height: 7440px !important;
}

/** Welle Footer **/
#parallax-bg13-content {
	top: 3450px;
}

#parallax-bg_bild_01-content,
#parallax-bg_bild_02-content,
#parallax-bg_bild_03-content,
#parallax-bg_bild_04-content {
	top: 1600px;
}

#parallax-bg_bild_05-content,
#parallax-bg_bild_06-content,
#parallax-bg_bild_07-content,
#parallax-bg_bild_08-content {
	top: 2150px;
}

#parallax-bg8a-content {
	top: 56px;
}

}

@media only screen and (min-width: 1441px) and (max-width: 1540px) {

body {
	height: 8340px !important;
}

/** Welle Footer **/
#parallax-bg13-content {
	top: 3850px;
}

#parallax-bg_bild_01-content,
#parallax-bg_bild_02-content,
#parallax-bg_bild_03-content,
#parallax-bg_bild_04-content {
	top: 1700px;
}

#parallax-bg_bild_05-content,
#parallax-bg_bild_06-content,
#parallax-bg_bild_07-content,
#parallax-bg_bild_08-content {
	top: 2250px;
}

#parallax-bg8a-content {
	top: 60px;
}

}

@media only screen and (min-width: 1541px) and (max-width: 1640px) {

body {
	height: 8700px !important;
}

/** Welle Footer **/
#parallax-bg13-content {
	top: 3950px;
}

#parallax-bg_bild_01-content,
#parallax-bg_bild_02-content,
#parallax-bg_bild_03-content,
#parallax-bg_bild_04-content {
	top: 1800px;
}

#parallax-bg_bild_05-content,
#parallax-bg_bild_06-content,
#parallax-bg_bild_07-content,
#parallax-bg_bild_08-content {
	top: 2350px;
}

#parallax-bg8a-content {
	top: 65px;
}

}

@media only screen and (min-width: 1641px) and (max-width: 1740px) {

body {
	height: 8820px !important;
}

/** Welle Footer **/
#parallax-bg13-content {
	top: 4050px;
}

#parallax-bg_bild_01-content,
#parallax-bg_bild_02-content,
#parallax-bg_bild_03-content,
#parallax-bg_bild_04-content {
	top: 1900px;
}

#parallax-bg_bild_05-content,
#parallax-bg_bild_06-content,
#parallax-bg_bild_07-content,
#parallax-bg_bild_08-content {
	top: 2450px;
}

#parallax-bg8a-content {
	top: 70px;
}

}

@media only screen and (min-width: 1741px) and (max-width: 1840px) {

body {
	height: 8960px !important;
}

/** Welle Footer **/
#parallax-bg13-content {
	top: 4150px;
}

#parallax-bg_bild_01-content,
#parallax-bg_bild_02-content,
#parallax-bg_bild_03-content,
#parallax-bg_bild_04-content {
	top: 2000px;
}

#parallax-bg_bild_05-content,
#parallax-bg_bild_06-content,
#parallax-bg_bild_07-content,
#parallax-bg_bild_08-content {
	top: 2510px;
}

#parallax-bg8a-content {
	top: 75px;
}

}

@media only screen and (min-width: 1841px) and (max-width: 1920px) {

body {
	height: 9040px !important;
}

/** Welle Footer **/
#parallax-bg13-content {
	top: 4250px;
}

#parallax-bg_bild_01-content,
#parallax-bg_bild_02-content,
#parallax-bg_bild_03-content,
#parallax-bg_bild_04-content {
	top: 2030px;
}

#parallax-bg_bild_05-content,
#parallax-bg_bild_06-content,
#parallax-bg_bild_07-content,
#parallax-bg_bild_08-content {
	top: 2530px;
}

#parallax-bg8a-content {
	top: 80px;
}

}

@media only screen and (min-width: 1921px) and (max-width: 2040px) {

body {
	height: 11600px !important;
}

/** Welle Footer **/
#parallax-bg13-content {
	top: 5550px;
}

#parallax-bg_bild_01-content,
#parallax-bg_bild_02-content,
#parallax-bg_bild_03-content,
#parallax-bg_bild_04-content {
	top: 2100px;
}

#parallax-bg_bild_05-content,
#parallax-bg_bild_06-content,
#parallax-bg_bild_07-content,
#parallax-bg_bild_08-content {
	top: 3000px;
}

#parallax-bg8a-content {
	top: 85px;
}

}

@media only screen and (min-width: 2041px) and (max-width: 2140px) {

body {
	height: 11700px !important;
}

/** Welle Footer **/
#parallax-bg13-content {
	top: 5650px;
}

#parallax-bg_bild_01-content,
#parallax-bg_bild_02-content,
#parallax-bg_bild_03-content,
#parallax-bg_bild_04-content {
	top: 2200px;
}

#parallax-bg_bild_05-content,
#parallax-bg_bild_06-content,
#parallax-bg_bild_07-content,
#parallax-bg_bild_08-content {
	top: 2900px;
}

#parallax-bg8a-content {
	top: 90px;
}

}

@media only screen and (min-width: 2141px) and (max-width: 2240px) {

body {
	height: 11800px !important;
}

/** Welle Footer **/
#parallax-bg13-content {
	top: 5750px;
}

#parallax-bg_bild_01-content,
#parallax-bg_bild_02-content,
#parallax-bg_bild_03-content,
#parallax-bg_bild_04-content {
	top: 2300px;
}

#parallax-bg_bild_05-content,
#parallax-bg_bild_06-content,
#parallax-bg_bild_07-content,
#parallax-bg_bild_08-content {
	top: 3100px;
}

#parallax-bg8a-content {
	top: 95px;
}

}

@media only screen and (min-width: 2241px) and (max-width: 2340px) {

body {
	height: 11950px !important;
}

/** Welle Footer **/
#parallax-bg13-content {
	top: 5850px;
}

#parallax-bg_bild_01-content,
#parallax-bg_bild_02-content,
#parallax-bg_bild_03-content,
#parallax-bg_bild_04-content {
	top: 2350px;
}

#parallax-bg_bild_05-content,
#parallax-bg_bild_06-content,
#parallax-bg_bild_07-content,
#parallax-bg_bild_08-content {
	top: 3050px;
}

#parallax-bg8a-content {
	top: 100px;
}

}

@media only screen and (min-width: 2341px) and (max-width: 2440px) {

body {
	height: 12150px !important;
}

/** Welle Footer **/
#parallax-bg13-content {
	top: 5950px;
}

#parallax-bg_bild_01-content,
#parallax-bg_bild_02-content,
#parallax-bg_bild_03-content,
#parallax-bg_bild_04-content {
	top: 2400px;
}

#parallax-bg_bild_05-content,
#parallax-bg_bild_06-content,
#parallax-bg_bild_07-content,
#parallax-bg_bild_08-content {
	top: 3100px;
}

#parallax-bg8a-content {
	top: 106px;
}

}

@media only screen and (min-width: 2441px) and (max-width: 2560px) {

body {
	height: 12400px !important;
}

/** Welle Footer **/
#parallax-bg13-content {
	top: 6050px;
}


#parallax-bg_bild_01-content,
#parallax-bg_bild_02-content,
#parallax-bg_bild_03-content,
#parallax-bg_bild_04-content {
	top: 2450px;
}

#parallax-bg_bild_05-content,
#parallax-bg_bild_06-content,
#parallax-bg_bild_07-content,
#parallax-bg_bild_08-content {
	top: 3150px;
}

#parallax-bg8a-content {
	top: 112px;
}


}



@media only screen and (max-width: 820px) {

#parallax-bg13-content table,
#parallax-bg13-content a,
#parallax-bg13-content h2,
#parallax-bg13-content img.textlogo,
.footerContainer {
	display: none !important; 
}

#parallax-bg13-content td, 
#parallax-bg13-content td h2,
#parallax-bg13-content a,
#parallax-bg13-content td img { 
	display: none !important; 
}

}


