body {
 overflow-y:scroll;
 height:100%;
 margin-top:1px;
}


.blocktopwhite {
position: fixed;
top:0;
width: 100%;
left:0;
background: #FFFFFF;
height:1px;
z-index:11;
}

.blockbottomwhite {
position: fixed;
top:601px;
width: 100%;
left:0;
background: #FFFBFF;
height:100%;
z-index:2;
}

.sl {
font-size: 26px;
font-family: Verdana;
color: #FFFFFF;
text-align: center;
top:10px;
position: fixed;
width: 175px;
left: 50%;
margin-left: -400px;
height:40px;
z-index:1;
}





.navibg {
top:1px;
position: fixed;
width: 175px;
left: 50%;
margin-left: -400px;
height:600px;
z-index:1;
}

.home {
top:560px;
position: fixed;
width: 175px;
left: 50%;
margin-left: -400px;
height:600px;
z-index:1;
font-size: 13px;
font-family: Verdana;
color: #FFFFFF;
text-align: center;
}

.home a:link {text-decoration:none; color: #FFFFFF;}
.home a:visited {text-decoration:none; color: #FFFFFF;}
.home a:hover {text-decoration:underline; color: #FFFFFF;}
.home a:active {text-decoration:none; color: #FFFFFF;}
.home a:focus {text-decoration:none; color: #FFFFFF;}



.inhalttxt {
position: relative;
width: 600px;
left: 50%;
margin-left: -212px;
z-index:10;
font-size: 14px;
font-family: Verdana;
color: #FFFFFF;
}

.inhalttxt a:link {text-decoration:none; color: #FFFFFF;}
.inhalttxt a:visited {text-decoration:none; color: #FFFFFF;}
.inhalttxt a:hover {text-decoration:none; color: #BFBFBF;}
.inhalttxt a:active {text-decoration:none; color: #FFFFFF;}
.inhalttxt a:focus {text-decoration:none; color: #FFFFFF;}

.navinewsbg {
top:1px;
position: fixed;
width: 175px;
left: 50%;
margin-left: -400px;
height: 600px;
font-size: 14px;
font-family: Verdana;
color: #FFFFFF;
z-index:1;
}

.newsbg  {
top:1px;
position: fixed;
width: 625px;
left: 50%;
margin-left: -225px;
background:#6797bf;
height: 600px;
z-index:2;
}



.newsblocktop {
top:1px;
position: fixed;
width: 625px;
left: 50%;
margin-left: -225px;
background: #6797bf;
height:29px;
z-index:1;
}

.newsblockbottom {
position: fixed;
width: 625px;
left: 50%;
margin-left: -225px;
top:576px;
background: #6797bf;
height:25px;
z-index:1;
}



.navibiobg {
top:1px;
position: fixed;
width: 175px;
left: 50%;
margin-left: -400px;
height: 600px;
font-size: 14px;
font-family: Verdana;

z-index:1;
}

.biobg  {
top:1px;
position: fixed;
width: 625px;
left: 50%;
margin-left: -225px;
background:#078f6d;
height: 600px;
z-index:2;
}

.bioblocktop {
top:1px;
position: fixed;
width: 625px;
left: 50%;
margin-left: -225px;
background: #078f6d;
height:29px;
z-index:1;
}

.bioblockbottom {
position: fixed;
width: 625px;
left: 50%;
margin-left: -225px;
top:576px;
background: #078f6d;
height:25px;
z-index:1;
}


.navilistenbg {
top:1px;
position: fixed;
width: 175px;
left: 50%;
margin-left: -400px;
height: 600px;
font-size: 14px;
font-family: Verdana;
color: #FFFFFF;
z-index:1;
}

.listenbg  {
top:1px;
position: fixed;
width: 625px;
left: 50%;
margin-left: -225px;
background:#c12227;
height: 600px;
z-index:2;
}

.listenblocktop {
top:1px;
position: fixed;
width: 625px;
left: 50%;
margin-left: -225px;
background: #c12227;
height:29px;
z-index:1;
}

.listenblockbottom {
position: fixed;
width: 625px;
left: 50%;
margin-left: -225px;
top:576px;
background: #c12227;
height:25px;
z-index:1;
}

.navigallerybg {
top:1px;
position: fixed;
width: 175px;
left: 50%;
margin-left: -400px;
height: 600px;
font-size: 14px;
font-family: Verdana;
color: #2F2F2F;
background:#2F2F2F;
z-index:1;
}

.gallerybg {
top:1px;
position: fixed;
width: 625px;
left: 50%;
margin-left: -225px;
background:#2e2727;
height: 600px;
z-index:2;
}



.navipressbg {
top:1px;
position: fixed;
width: 175px;
left: 50%;
margin-left: -400px;
height: 600px;
font-size: 14px;
font-family: Verdana;
color: #FFFFFF;
z-index:1;
}

.pressbg  {
top:1px;
position: fixed;
width: 625px;
left: 50%;
margin-left: -225px;
background:#ce7303;
height: 600px;
z-index:2;
}

.pressblocktop {
top:1px;
position: fixed;
width: 625px;
left: 50%;
margin-left: -225px;
background: #ce7303;
height:29px;
z-index:1;
}

.pressblockbottom {
position: fixed;
width: 625px;
left: 50%;
margin-left: -225px;
top:576px;
background: #ce7303;
height:25px;
z-index:1;
}

.naviprojectsbg {
top:1px;
position: fixed;
width: 175px;
left: 50%;
margin-left: -400px;
height: 600px;
font-size: 14px;
font-family: Verdana;
color: #FFFFFF;
z-index:1;
}

.projectsbg  {
top:1px;
position: fixed;
width: 625px;
left: 50%;
margin-left: -225px;
background:#7d2f5f;
height: 600px;
z-index:2;
}

.projectsblocktop {
top:1px;
position: fixed;
width: 625px;
left: 50%;
margin-left: -225px;
background:#7d2f5f;
height:29px;
z-index:1;
}

.projectsblockbottom {
position: fixed;
width: 625px;
left: 50%;
margin-left: -225px;
top:576px;
background:#7d2f5f;
height:25px;
z-index:1;
}

.navinews {
top: 65px;
left:35px;
position:relative;
font-size: 18px;
font-family: Verdana;
color: #FF5151;
}

.navinews a:link {text-decoration:none; color: #0e89c9;}
.navinews a:visited {text-decoration:none; color: #0e89c9;}
.navinews a:hover {text-decoration:none; color: #FFFFFF;}
.navinews a:active {text-decoration:none; color: #0e89c9;}
.navinews a:focus {text-decoration:none; color: #0e89c9;}

.naviprojects {
top: 65px;
left:35px;
position:relative;
font-size: 18px;
font-family: Verdana;
color: #EB84E5;
}

.naviprojects a:link {text-decoration:none; color: #EB84E5;}
.naviprojects a:visited {text-decoration:none; color: #EB84E5;}
.naviprojects a:hover {text-decoration:none; color: #FFFFFF;}
.naviprojects a:active {text-decoration:none; color: #EB84E5;}
.naviprojects a:focus {text-decoration:none; color: #EB84E5;}

.navipress {
top: 65px;
left:35px;
position:relative;
font-size: 18px;
font-family: Verdana;
color: #E2114A;
}

.navipress a:link {text-decoration:none; color: #E2114A;}
.navipress a:visited {text-decoration:none; color: #E2114A;}
.navipress a:hover {text-decoration:none; color: #FFFFFF;}
.navipress a:active {text-decoration:none; color: #E2114A;}
.navipress a:focus {text-decoration:none; color: #E2114A;}

.navigallery {
top: 65px;
left:35px;
position:relative;
font-size: 18px;
font-family: Verdana;
color: #a98e8e;
}

.navigallery a:link {text-decoration:none; color: #a98e8e;}
.navigallery a:visited {text-decoration:none; color: #a98e8e;}
.navigallery a:hover {text-decoration:none; color: #FFFFFF;}
.navigallery a:active {text-decoration:none; color: #a98e8e;}
.navigallery a:focus {text-decoration:none; color: #a98e8e;}

.navilisten {
top: 65px;
left:35px;
position:relative;
font-size: 18px;
font-family: Verdana;
color: #ffc290;
}

.navilisten a:link {text-decoration:none; color: #ffc290;}
.navilisten a:visited {text-decoration:none; color: #ffc290;}
.navilisten a:hover {text-decoration:none; color: #FFFFFF;}
.navilisten a:active {text-decoration:none; color: #ffc290;}
.navilisten a:focus {text-decoration:none; color: #ffc290;}


.navibio {
top: 65px;
left:35px;
position:relative;
font-size: 18px;
font-family: Verdana;
color: #03ac82;
}

.navibio a:link {text-decoration:none; color: #03ac82;}
.navibio a:visited {text-decoration:none; color: #03ac82;}
.navibio a:hover {text-decoration:none; color: #FFFFFF;}
.navibio a:active {text-decoration:none; color: #03ac82;}
.navibio a:focus {text-decoration:none; color: #03ac82;}

.port1 {
top:35px;
position: fixed;
left: 50%;
margin-left: -200px;
z-index:1;
font-size: 16px;
font-family: Verdana;
text-align: center;
}

.port1 a:link {text-decoration:none; color: #2E2727;}
.port1 a:visited {text-decoration:none; color: #2E2727;}
.port1 a:hover {text-decoration:none; color: #2222FF;}
.port1 a:active {text-decoration:none; color: #2E2727;}
.port1 a:focus {text-decoration:none; color: #2E2727;}

.play1 {
top:15px;
position: fixed;
left: 50%;
margin-left: 140px;
z-index:1;
font-size: 16px;
font-family: Verdana;
text-align: center;
}

.trav1 a:link {text-decoration:none; color: #2E2727;}
.trav1 a:visited {text-decoration:none; color: #2E2727;}
.trav1 a:hover {text-decoration:none; color: #2222FF;}
.trav1 a:active {text-decoration:none; color: #2E2727;}
.trav1 a:focus {text-decoration:none; color: #2E2727;}

.music1 {
top:250px;
position: fixed;
left: 50%;
margin-left: -175px;
z-index:1;
font-size: 16px;
font-family: Verdana;
text-align: center;
}

.play1 a:link {text-decoration:none; color: #2E2727;}
.play1 a:visited {text-decoration:none; color: #2E2727;}
.play1 a:hover {text-decoration:none; color: #2222FF;}
.play1 a:active {text-decoration:none; color: #2E2727;}
.play1 a:focus {text-decoration:none; color: #2E2727;}

.trav1 {
top:385px;
position: fixed;
left: 50%;
margin-left: 120px;
z-index:1;
font-size: 16px;
font-family: Verdana;
text-align: center;
}

.music1 a:link {text-decoration:none; color: #2E2727;}
.music1 a:visited {text-decoration:none; color: #2E2727;}
.music1 a:hover {text-decoration:none; color: #2222FF;}
.music1 a:active {text-decoration:none; color: #2E2727;}
.music1 a:focus {text-decoration:none; color: #2E2727;}

.music1x {
top:250px;
position: fixed;
left: 50%;
margin-left: 150px;
z-index:1;
font-size: 16px;
font-family: Verdana;
text-align: center;
}

.gmusic a:link {text-decoration:none; color: #2E2727;}
.gmusic a:visited {text-decoration:none; color: #2E2727;}
.gmusic a:hover {text-decoration:none; color: #2222FF;}
.gmusic a:active {text-decoration:none; color: #2E2727;}
.gmusic a:focus {text-decoration:none; color: #2E2727;}



.gblockh {
text-align: center;
}

.gblockw {
text-align: center;
}

.bildh {
padding-left: 18px;
padding-right: 17px;
text-align: center;
}

.bildw {
padding-left: 5px;
padding-right: 5px;
text-align: center;
}

.bildview {
position: fixed;
left: 50%;
width:625px;
margin-left: -220px;
top: 325px;
margin-top: -235px;
text-align: center;
z-index:1;
}

.bildun {
position: fixed;
left: 50%;
width:625px;
margin-left: -185px;
top: 530px;
text-align: left;
z-index:1;
font-size: 10px;
font-family: Verdana;
color: #b3b3b3;
}


.bildviewbg {
position: fixed;
left: 50%;
width:585px;
height:500px;
margin-left: -200px;
top:50px;
text-align: center;
background:#000000;
z-index:1;
opacity:.95;
}

.pfeilr {
position: fixed;
top: 535px;
left: 50%;
margin-left: 325px;
}

.pfeill {
position: fixed;
top: 535px;
left: 50%;
margin-left: -200px;
}

.pfeiler {
position: fixed;
top: 50%;
margin-top: 235px;
text-align: block;
}

.firsttext {
font-size: 20px;
font-family: Verdana;
color: #5b7b8a;
text-align: center;
text-decoration:none;
}

.firsttext a:link {text-decoration:none; color: #5b7b8a;}
.firsttext a:visited {text-decoration:none; color: #5b7b8a;}
.firsttext a:hover {text-decoration:none; color: #5b7b8a;}
.firsttext a:active {text-decoration:none; color: #5b7b8a;}
.firsttext a:focus {text-decoration:none; color: #5b7b8a;}

.bliederenr {
position: fixed;
top: 275px;
left: 50%;
margin-left: 372px;
z-index:1;
}

.bliederenr a:link {text-decoration:none;}
.bliederenr a:visited {text-decoration:none;}
.bliederenr a:hover {text-decoration:none;}
.bliederenr a:active {text-decoration:none;}
.bliederenr a:focus {text-decoration:none;}

.bliederenl {
position: fixed;
top: 275px;
left: 50%;
margin-left: -198px;
z-index:1;
}

.switch {
position:fixed;
bottom: 10px;
z-index:10;
font-size: 10px;
font-family: Verdana;
color: #000000;
left: 100%;
margin-left: -75px;
text-decoration:none;
}

.switch a:link {text-decoration:none; color: #000000;}
.switch a:visited {text-decoration:none; color: #000000;}
.switch a:hover {text-decoration:none; color: #000000;}
.switch a:active {text-decoration:none; color: #000000;}
.switch a:focus {text-decoration:none; color: #000000;}

.switchfb {
position:fixed;
bottom: 10px;
z-index:10;
font-size: 10px;
font-family: Verdana;
color: #000000;
left: 5px;
text-decoration:none;
}

.switch1 {
position:fixed;
bottom: 10px;
z-index:10;
left: 100%;
margin-left: -25px;
text-decoration:none;
}

.listenlescht{
position: fixed;
left: 50%;
margin-left: -210px;
z-index:10;
font-size: 14px;
font-family: Verdana;
color: #FFFFFF;
line-height: 2;
}

.listenlescht a:link {text-decoration:none; color: #FFFFFF;}
.listenlescht a:visited {text-decoration:none; color: #FFFFFF;}
.listenlescht a:hover {text-decoration:none; color: #FFC290;}
.listenlescht a:active {text-decoration:none; color: #FFFFFF;}
.listenlescht a:focus {text-decoration:none; color: #FFFFFF;}

.listencover{
position: fixed;
left: 50%;
margin-left: -210px;
z-index:10;
vertical-align: top;
line-height: 2;
}

.listenview{
position: fixed;
left: 50%;
margin-left: -210px;
z-index:10;
vertical-align: top;
line-height: 2;
}

.listenadd{
position: fixed;
left: 50%;
margin-left: 65px;
top:300px;
z-index:10;
line-height: 1.5;

}

.listenplay{
position: fixed;
left: 50%;
margin-left: 65px;
z-index:10;
}

.listenvtxt{
position: fixed;
left: 50%;
margin-left: -175px;
z-index:10;
top:450px;
}

.listenvid{
position: fixed;
left: 50%;
margin-left: -123px;
z-index:10;
top:50px;
}

.shopbg  {
top:1px;
position: fixed;
width: 625px;
left: 50%;
margin-left: -225px;
background:#0F0F0F;
height: 600px;
z-index:2;
}

.shopblocktop {
top:1px;
position: fixed;
width: 625px;
left: 50%;
margin-left: -225px;
background:#0F0F0F;
height:29px;
z-index:1;
}

.shopblockbottom {
position: fixed;
width: 625px;
left: 50%;
margin-left: -225px;
top:576px;
background:#0F0F0F;
height:25px;
z-index:1;
}

.navishopbg {
top:1px;
position: fixed;
width: 175px;
left: 50%;
margin-left: -400px;
height: 600px;
font-size: 14px;
font-family: Verdana;
color: #000000;
z-index:1;
}

.navishop {
top: 65px;
left:35px;
position:relative;
font-size: 18px;
font-family: Verdana;
color: #000000;
}

.navishop a:link {text-decoration:none; color: #F0FFB3;}
.navishop a:visited {text-decoration:none; color: #F0FFB3;}
.navishop a:hover {text-decoration:none; color: #F0FFB3;}
.navishop a:active {text-decoration:none; color: #F0FFB3;}
.navishop a:focus {text-decoration:none; color: #F0FFB3;}
