/* div#lightboxFeier {
  display:none;
  position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1000;
    background-color: rgba(0,0,0,0.8);
    text-align: center;
    padding: 5% 0 0 0;
}
body.lightboxFeier div#lightboxFeier {
  display:block;
}

div#lightboxFeier div {
    display: block;
    margin: 0 25% 0 25%;
    width: 50%;
    position: relative;
}

div#lightboxFeier a {
  position: absolute;
    width: 20%;
    height: 30%;
    bottom: 5px;
    right: 0px;
    background-color: transparent;
}

div#lightboxFeier img {
  width:100%;
}


body.lightboxFeier {
  overflow:hidden;
}

*/


/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,abbr,article,aside,command,details,figcaption,figure,footer,header,hgroup,mark,meter,nav,output,progress,section,summary,time { 
   margin: 0; padding: 0; 
}

h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th,figcaption { 
  font-size: 1em; font-weight: normal; font-style: normal; 
}

fieldset,iframe { 
  border: none; 
}

caption,th { 
  text-align: left; 
}

table { 
  border-collapse: collapse; border-spacing: 0; 
}

.clear { 
  clear: both; 
}

.clearer { 
  clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; 
}



