body {
background: #373332;
font-family: Arial, Helvetica, sans-serif;
font-size: 26pt;
font-weight: bold;
letter-spacing: 1pt;
}




a.contact { 
position:absolute;
top: 495px;
left: 145px;
opacity: 0;
background: none; 
text-decoration: none;
padding: 30px 5px 25px 5px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
letter-spacing: 1pt;
}

a.contact:hover { 
opacity: 1;
text-decoration: none;
color:green;
}

a.contact span { 
visibility: hidden; 
position: relative;
top: 15px;
left: 500px; 
text-decoration: none; 
}

a.contact:hover span { 
visibility: visible; 
color: white; 
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 26pt;
font-weight: bold;
letter-spacing: 1pt;
}


a.abstract { 
position:absolute;
top: 435px;
left: 235px;
opacity: 0;
background: none; 
text-decoration: none;
padding: 30px 5px 25px 5px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
letter-spacing: 1pt;
}

a.abstract:hover { 
opacity: 1;
text-decoration: none;
color:green;
}

a.abstract span { 
visibility: hidden; 
position: relative;
top: 75px;
left: 410px; 
text-decoration: none; 
}

a.abstract:hover span { 
visibility: visible; 
color: white; 
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 26pt;
font-weight: bold;
letter-spacing: 1pt;
}



  
a.video1 { 
position:absolute;
top: 415px;
left: 315px;
opacity: 0;
background: none; 
text-decoration: none;
padding: 30px 5px 15px 5px;
font-family: Arial, Helvetica, sans-serif;
font-size: 17pt;
font-weight: bold;
letter-spacing: 1pt;
}

a.video1:hover { 
opacity: 1;
text-decoration: none;
color:green;
}

a.video1 span { 
visibility: hidden; 
position: relative;
top: 95px;
left: 360px; 
text-decoration: none; 
}

a.video1:hover span { 
visibility: visible; 
color: white; 
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 26pt;
font-weight: bold;
letter-spacing: 1pt;
}


a.air { 
position:absolute;
top: 390px;
left: 420px;
opacity: 0;
background: none; 
text-decoration: none;
padding: 25px 35px 25px 10px; 
}

a.air:hover { 
opacity: 1;
text-decoration: none;
color:green;
}

a.air span { 
visibility: hidden; 
position: relative;
top: 125px;
left: 265px; 
text-decoration: none; 
}

a.air:hover span { 
visibility: visible; 
color: white; 
text-decoration: none; 
}

a.horses { 
position:absolute;
top: 400px;
left: 550px;
opacity: 0;
background: none; 
text-decoration: none;
padding: 40px 0px 0px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14pt;
font-weight: bold;
letter-spacing: 1pt;
}

a.horses:hover { 
opacity: 1;
text-decoration: none;
color:green;
}

a.horses span { 
visibility: hidden; 
position: relative;
top: 100px;
left: 125px; 
text-decoration: none; 
}

a.horses:hover span { 
visibility: visible; 
color: white; 
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 26pt;
font-weight: bold;
letter-spacing: 1pt;
}


a.vulcanos { 
position:absolute;
top: 400px;
left: 630px;
opacity: 0;
background: none; 
text-decoration: none;
padding: 40px 0px 0px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14pt;
font-weight: bold;
letter-spacing: 1pt;
}

a.vulcanos:hover { 
opacity: 1;
text-decoration: none;
color:green;
}

a.vulcanos span { 
visibility: hidden; 
position: relative;
top: 100px;
left: 25px; 
text-decoration: none; 
}

a.vulcanos:hover span { 
visibility: visible; 
color: white; 
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 26pt;
font-weight: bold;
letter-spacing: 1pt;
}


a.video2 { 
position:absolute;
top: 400px;
left: 770px;
opacity: 0;
background: none; 
text-decoration: none;
padding: 40px 0px 0px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14pt;
font-weight: bold;
letter-spacing: 1pt;
}

a.video2:hover { 
opacity: 1;
text-decoration: none;
color:green;
}

a.video2 span { 
visibility: hidden; 
position: relative;
top: 100px;
left: -105px; 
text-decoration: none; 
}

a.video2:hover span { 
visibility: visible; 
color: white; 
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 26pt;
font-weight: bold;
letter-spacing: 1pt;
}


a.clouds { 
position:absolute;
top: 400px;
left: 870px;
opacity: 0;
background: none; 
text-decoration: none;
padding: 40px 0px 0px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14pt;
font-weight: bold;
letter-spacing: 1pt;
}

a.clouds:hover { 
opacity: 1;
text-decoration: none;
color:green;
}

a.clouds span { 
visibility: hidden; 
position: relative;
top: 100px;
left: -215px; 
text-decoration: none; 
}

a.clouds:hover span { 
visibility: visible; 
color: white; 
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 26pt;
font-weight: bold;
letter-spacing: 1pt;
}



a.landscapenew { 
position:absolute;
top: 400px;
left: 950px;
opacity: 0;
background: none; 
text-decoration: none;
padding: 40px 0px 10px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
letter-spacing: 1pt;
}

a.landscapenew:hover { 
opacity: 1;
text-decoration: none;
color:green;
}

a.landscapenew span { 
visibility: hidden; 
position: relative;
top: 100px;
left: -325px; 
text-decoration: none; 
}

a.landscapenew:hover span { 
visibility: visible; 
color: white; 
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 26pt;
font-weight: bold;
letter-spacing: 1pt;
}


a.audio { 
position:absolute;
top: 400px;
left: 1050px;
opacity: 0;
background: none; 
text-decoration: none;
padding: 30px 20px 30px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14pt;
font-weight: bold;
letter-spacing: 1pt;
}

a.audio:hover { 
opacity: 1;
text-decoration: none;
color:green;
}

a.audio span { 
visibility: hidden; 
position: relative;
top: 110px;
left: -355px; 
text-decoration: none; 
}

a.audio:hover span { 
visibility: visible; 
color: white; 
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 26pt;
font-weight: bold;
letter-spacing: 1pt;
}


a.grafitti { 
position:absolute;
top: 410px;
left: 1130px;
opacity: 0;
background: none; 
text-decoration: none;
padding: 30px 5px 30px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14pt;
font-weight: bold;
letter-spacing: 1pt;
}

a.grafitti:hover { 
opacity: 1;
text-decoration: none;
color:green;
}

a.grafitti span { 
visibility: hidden; 
position: relative;
top: 100px;
left: -445px; 
text-decoration: none; 
}

a.grafitti:hover span { 
visibility: visible; 
color: white; 
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 26pt;
font-weight: bold;
letter-spacing: 1pt;
}


a.athens { 
position:absolute;
top: 450px;
left: 1190px;
opacity: 0;
background: none; 
text-decoration: none;
padding: 30px 5px 20px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
letter-spacing: 1pt;
}

a.athens:hover { 
opacity: 1;
text-decoration: none;
color:green;
}

a.athens span { 
visibility: hidden; 
position: relative;
top: 60px;
left: -505px; 
text-decoration: none; 
}

a.athens:hover span { 
visibility: visible; 
color: white; 
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 26pt;
font-weight: bold;
letter-spacing: 1pt;
}


a.stilllife { 
position:absolute;
top: 480px;
left: 1230px;
opacity: 0;
background: none; 
text-decoration: none;
padding: 30px 5px 20px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
letter-spacing: 1pt;
}

a.stilllife:hover { 
opacity: 1;
text-decoration: none;
color:green;
}

a.stilllife span { 
visibility: hidden; 
position: relative;
top: 30px;
left: -555px; 
text-decoration: none; 
}

a.stilllife:hover span { 
visibility: visible; 
color: white; 
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 26pt;
font-weight: bold;
letter-spacing: 1pt;
}


a.figures { 
position:absolute;
top: 540px;
left: 1270px;
opacity: 0;
background: none; 
text-decoration: none;
padding: 30px 5px 20px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
letter-spacing: 1pt;
}

a.figures:hover { 
opacity: 1;
text-decoration: none;
color:green;
}

a.figures span { 
visibility: hidden; 
position: relative;
top: -30px;
left: -590px; 
text-decoration: none; 
}

a.figures:hover span { 
visibility: visible; 
color: white; 
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 26pt;
font-weight: bold;
letter-spacing: 1pt;
}

a.biography { 
position:absolute;
top: 590px;
left: 190px;
opacity: 0;
background: none; 
text-decoration: none;
padding: 30px 0px 20px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
letter-spacing: 1pt;
}

a.biography:hover { 
opacity: 1;
text-decoration: none;
color:green;
}

a.biography span { 
visibility: hidden; 
position: relative;
top: -80px;
left: 450px; 
text-decoration: none; 
}

a.biography:hover span { 
visibility: visible; 
color: white; 
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 26pt;
font-weight: bold;
letter-spacing: 1pt;
}


a.faces { 
position:absolute;
top: 610px;
left: 260px;
opacity: 0;
background: none; 
text-decoration: none;
padding: 30px 30px 20px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
letter-spacing: 1pt;
}

a.faces:hover { 
opacity: 1;
text-decoration: none;
color:green;
}

a.faces span { 
visibility: hidden; 
position: relative;
top: -100px;
left: 420px; 
text-decoration: none; 
}

a.faces:hover span { 
visibility: visible; 
color: white; 
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 26pt;
font-weight: bold;
letter-spacing: 1pt;
}

a.landscape { 
position:absolute;
top: 630px;
left: 360px;
opacity: 0;
background: none; 
text-decoration: none;
padding: 30px 0px 40px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
letter-spacing: 1pt;
}

a.landscape:hover { 
opacity: 1;
text-decoration: none;
color:green;
}

a.landscape span { 
visibility: hidden; 
position: relative;
top: -120px;
left: 290px; 
text-decoration: none; 
}

a.landscape:hover span { 
visibility: visible; 
color: white; 
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 26pt;
font-weight: bold;
letter-spacing: 1pt;
}

a.bellies { 
position:absolute;
top: 630px;
left: 480px;
opacity: 0;
background: none; 
text-decoration: none;
padding: 30px 30px 40px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
letter-spacing: 1pt;
}

a.bellies:hover { 
opacity: 1;
text-decoration: none;
color:green;
}

a.bellies span { 
visibility: hidden; 
position: relative;
top: -120px;
left: 210px; 
text-decoration: none; 
}

a.bellies:hover span { 
visibility: visible; 
color: white; 
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 26pt;
font-weight: bold;
letter-spacing: 1pt;
}


a.church { 
position:absolute;
top: 650px;
left: 625px;
opacity: 0;
background: none; 
text-decoration: none;
padding: 30px 30px 40px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
letter-spacing: 1pt;
}

a.church:hover { 
opacity: 1;
text-decoration: none;
color:green;
}

a.church span { 
visibility: hidden; 
position: relative;
top: -140px;
left: 60px; 
text-decoration: none; 
}

a.church:hover span { 
visibility: visible; 
color: white; 
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 26pt;
font-weight: bold;
letter-spacing: 1pt;
}

a.sculls { 
position:absolute;
top: 640px;
left: 730px;
opacity: 0;
background: none; 
text-decoration: none;
padding: 30px 30px 40px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
letter-spacing: 1pt;
}

a.sculls:hover { 
opacity: 1;
text-decoration: none;
color:green;
}

a.sculls span { 
visibility: hidden; 
position: relative;
top: -130px;
left: -35px; 
text-decoration: none; 
}

a.sculls:hover span { 
visibility: visible; 
color: white; 
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 26pt;
font-weight: bold;
letter-spacing: 1pt;
}

a.frankfurt { 
position:absolute;
top: 620px;
left: 830px;
opacity: 0;
background: none; 
text-decoration: none;
padding: 30px 0px 40px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 7pt;
font-weight: bold;
letter-spacing: 1pt;
}

a.frankfurt:hover { 
opacity: 1;
text-decoration: none;
color:green;
}

a.frankfurt span { 
visibility: hidden; 
position: relative;
top: -110px;
left: -280px; 
text-decoration: none; 
}

a.frankfurt:hover span { 
visibility: visible; 
color: white; 
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 26pt;
font-weight: bold;
letter-spacing: 1pt;
}


a.stilllifenew { 
position:absolute;
top: 590px;
left: 980px;
opacity: 0;
background: none; 
text-decoration: none;
padding: 30px 0px 30px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13pt;
font-weight: bold;
letter-spacing: 1pt;
}

a.stilllifenew:hover { 
opacity: 1;
text-decoration: none;
color:green;
}

a.stilllifenew span { 
visibility: hidden; 
position: relative;
top: -80px;
left: -340px; 
text-decoration: none; 
}

a.stilllifenew:hover span { 
visibility: visible; 
color: white; 
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 26pt;
font-weight: bold;
letter-spacing: 1pt;
}

a.mytext { 
position:absolute;
top: 570px;
left: 1150px;
opacity: 0;
background: none; 
text-decoration: none;
padding: 30px 0px 30px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 15pt;
font-weight: bold;
letter-spacing: 1pt;
}

a.mytext:hover { 
opacity: 1;
text-decoration: none;
color:green;
}

a.mytext span { 
visibility: hidden; 
position: relative;
top: -60px;
left: -490px; 
text-decoration: none; 
}

a.mytext:hover span { 
visibility: visible; 
color: white; 
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 26pt;
font-weight: bold;
letter-spacing: 1pt;
}



.meer {
position:fixed;
top: 50%;
left: 50%;
width:1444px;
margin-left: -722px;
height:1083px;
margin-top: -541px;
}


.headline {
/* background: rgba(0, 0, 0, 0.5); */ /* Black background with 0.5 opacity */
text-align: center;
color: #E0FA23; 
font-size: 35px;
position: absolute;
top: 30%;
left: 50%;
transform: translate(-50%, -50%);
}

.meer .span.headline-icon {
        position: absolute;
        right: 0;
        bottom:  0;
        filter: alpha(opacity=50);
        -moz-opacity: 0.5;
        -khtml-opacity: 0.5;
        opacity: 0.7;
      }


.sound{
position:relative;
width:500px;
margin-left: -330px;
top: -660px;
left: 50%;
color: white;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
letter-spacing: 1pt;
} 

.video{
position:relative;
width:500px;
margin-left: -250px;
top: -650px;
left: 50%;
color: white;
text-align:center;
}

.back1 {
z-index:2;
position:fixed;
left: 50%;
top: 88px;
margin-left: -52px;
width: 104px;
text-align: center;
}

.back2 {
z-index:2;
position:fixed;
left: 50%;
bottom: 40px;
margin-left: -52px;
width: 104px;
text-align: center;
}

.back3 {
z-index:2;
position:fixed;
left: 50%;
bottom: 20px;
margin-left: -37px;
width: 74px;
text-align: center;
}

.contactbild {
z-index:2;
position:fixed;
left: 50%;
top: 50%;
margin-left: -200px;
width: 400px;
height: 25px;
margin-top: -12px;
text-align: center;
}

.bio {
z-index:2;
position:relative;
left: 50%;
margin-left: -430px;
width: 860px;
height: auto;
margin-top: 40px;
text-align: left;
font-weight:normal;
background: white; 
text-decoration: none;
padding: 20px 5px 15px 40px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
letter-spacing: normal;
}

.txt {
z-index:2;
position:relative;
left: 50%;
margin-left: -430px;
width: 860px;
height: auto;
margin-top: 200px;
text-align: left;
font-weight:normal;
background: white; 
text-decoration: none;
padding: 30px 5px 35px 40px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
letter-spacing: normal;
}

.bild {
z-index:2;
max-width: 820px;
max-height: 614px;
margin-top: 0px;
}

.counter {
z-index:2;
position:relative;
left: 50%;
margin-left: -30px;
width: 60px;
height: auto;
margin-top: -25px;
text-align: center;
color: white;
font-weight:normal;
text-decoration: none;
padding: 1px 1px 1px 1px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
letter-spacing: normal;
}



