@media screen {

/* -------------------- Allgemeine Einstellungen --------------------- */

body{
  font-family: 'Dosis', sans-serif;
  background: url(../../../../fileadmin/yag/3/49_bg.jpg) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}


/* Seitenbreite ändern */
 .ym-wrapper {
    max-width: none;
    width: 73em;
  }



/* -------------------- Header --------------------- */



header {
  background:none;
}

#header {
    background: none ;
}

#toolbar .ym-wbox {
    padding: 1em 0 0 2.5em;
}


.logo {
    background: url(../img/logo.png) no-repeat scroll center center #FFFFFF;
    height: 218px;
    position: absolute;
    right: 65px;
    top: -163px;
    width: 174px;
  -webkit-box-shadow: 4px 4px 3px 2px #474747;
box-shadow: 4px 4px 3px 2px #474747;
  z-index:999999;
}


/* -------------------- Content --------------------- */

main {
    padding-top: 3em;
}
.content {
    clear: both;
}

.floatbox {
    display: table;
    width: 100%;
}

main .ym-wrapper {
    /*background: none repeat scroll 0 0 #FFFFFF;*/
  background-color: rgba(255,255,255,0.9);
    margin-bottom: 20em;
    margin-top: 2em;
    position: relative;
}
/* -------------------- Footer --------------------- */

footer {
    background-color: rgba(0, 0, 0, 0.8);
    bottom: 0;
    color: #FFFFFF;
    margin: 0 auto;
    position: fixed;
    width: 100%;
}

footer li {
    list-style: none outside none;
    margin-left: 0.2em;
}

footer .ym-wbox {
    padding: 1.5em 0 0;
}

footer .ym-gl {
    padding-right: 0.5em;
}


footer .ym-gbox-left {
    border-right: 1px solid #555555;
}

footer .ym-gbox-right {
    padding: 0;
}

}/* media screen ende */



