:root { --maxwrapperwidth: $width_max; --minushalfmaxwrapperwidth: -($width_max/2); --dunkelgruen: #84956a; --hellgruen: #84b414; } body { height: 100%; padding: 0px; margin: 0px; background-color: #b1b8b0; font-family: 'asapregular', Arial, Verdana, Helvetica; } a { color: #707e59; text-decoration: none; } a:hover { color: #8cbb3e; } div { z-index: 10; } .cell_main_wrapper { width: 100%; max-width: 1280px; margin: 0 auto; } .cell_main_inlay { padding-left: 27px; line-height: 25px; background-color: white; } .cell_content_wrapper { position: relative; width: 100%; max-width: 1280px; margin-top: 25px; } @media (min-width: 768px) { .cell_content_wrapper { margin-top: 0px; } } .cell_content_left { padding-right: 25px; padding-left: 0px; margin: auto; min-height: 300px; margin-left: -8px; } @media (min-width: 576px) { .cell_content_left { padding-right: 50px; padding-left: 25px; } } .cell_main_background_wrapper { position: fixed; top: 0px; bottom: 0px; width: 1280px; margin-left: -640px; left: 50%; z-index: 1; background-color: white; } @media screen and (max-width: 800px) { .cell_main_background_wrapper { background-color: white; background-image: none; background-position: center left; } } @media screen and (max-width: 1280px) { .cell_main_background_wrapper { margin-left: 0px; width: 100%; left: 0px; } } .next { position: absolute; top: 0; left: 0; opacity: 0; filter: alpha(opacity=0); } #meinFader { position: relative; } .cell_imggallery { text-align: left; } .cell_imggallery_img { font-size: 13px; padding-bottom: 10px; padding-right: 10px; } cell_imggallery_img:empty { display: none; } .cell_news_content_gallery { margin-top: -15px; padding-bottom: 10px; } .cell_news_content_gallery .cell_imggallery_img { padding-bottom: 0px; padding-right: 0px; } .kacheln_content .cell_imggallery_img { padding-right: 0px; } 