html,
body {
    height:100%;
    margin:0;
    padding:0;
}
#wrapper {
    height:100%;
    min-height:100%;
    position:relative;
    height: auto !important;
}

/* entspricht Hoehe des Footers */
#container {
    padding-bottom:66px;
}
#footer {
    width:100%;
    height:66px;
    bottom:0;
    position:absolute;
}
