.blok {
    position:relative;    
    margin-top:10px;
    width:480px;
    height:150px;    
}
.blok:hover {
    opacity: 0.7;
}

.blok1 {background-image:url(images/block1.jpg);overflow:hidden;float:left;}
.blok2 {background-image:url(images/block2.jpg);overflow:hidden;float:right;}

.blok_header {
    position:absolute;
    top:0px;
    left:0px;
    z-index:20;
    height:20px;
    width:480px;
    opacity:1;
    filter: alpha(opacity = 100);
    padding:10px;    
}

.blok_header1 {background-color:#12c6fa;}
.blok_header2 {background-color:#12c6fa;}

.blok_caption {
    position:absolute;
    top:0px;
    left:0px;
    z-index:22;
    height:20px;
    width:480px;
    opacity:1;
    filter: alpha(opacity = 100);
    padding:10px;
    font-size:16px;
    color:#ffffff
}

.blok_tekst {
    position:absolute;
    top:50px;
    left:10px;
    z-index:22;
    height:100px;
    width:460px;
    font-weight:bold;
    font-size:14px;
    color: #025c77; text-shadow: white 3px 3px 3px;
    z-index:100;
}



.glow {  
  box-shadow: 0px 0px 15px #888888;
  -moz-box-shadow: 0px 0px 15px #888888;
  -webkit-box-shadow: 0px 0px 15px #888888;
}
.rounded {
  border-radius:10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
}
.rounded5 {
  border-radius:5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}
.backbutton {
    float:left;
    background-color:#12c6fa;
    color:#ffffff;
    padding:5px 10px 5px 10px;
    margin:40px 20px 20px 0px;
}
.backbutton:hover {
    background-color:#02627d;
    color:#ffffff;
}




.newline {
    width:100%;
    display:inline-block;
    height:20px;
}

.hand {
    cursor:pointer;
    cursor:hand;
}



div.art-headerobject-de
{
  display: block;
  left: 3%;
  margin-left: -11px;
  position: absolute;
  top: 42px;
  width: 349px;
  height: 93px;
  background-image: url('images/header-object-de.png');
}