* {color: #000000 !important; background: #ffffff !important;}

div#layout {min-width: 0; min-height: 0; width: auto; height: auto;}

div#header {padding-top: 0;}
p#logo {float: none; width: auto; margin-left: 0; display: block;}
div#main_navigation {display: none;}

div#content {padding-bottom: 0; margin-bottom: 3em;}
div#footer {position: static; margin-left: 0; width: auto;}

p#path, h1, div.main_block {margin-left: 0; margin-right: 0;}
div.main_important {padding-left: 0; padding-right: 0; background-color: white;}