body {
margin: 0 auto;
padding: 0;
color: #000000;
background: #fff;
}

/* ### CONTENT ########## */

h1 {
margin-top: 25px;
font-size: 14px;
}

#header, #footer, #nav-main, #submenu, .spacercol, .tableiste, .donotprint, tr.screenonly td, div.buttons, input.button, input.button2, input.button3, input.buttonnopad, input.redbutton, input.delete, #reiter, #contentheight, #filterbuttons {
display: none;
}

#printheader, #content, #text, table.formtable, table.detailtable, table.list, table.formtable2, #footer {
width: 700px;
}

#content {
padding-left: 25px;
}

#printheader {
display: block !important;
background: #fff;
padding-left: 25px;
padding-top: 25px;
}

#auswahl, .printheader {
display: block !important;
background: #fff;
}

.printheader {
margin-top: 5px;
padding-bottom: 20px;
}

h1.outlet { 
padding: 10px 0 20px 5px; 
} 

table.formtable td.headercell, table.formtable2 td.headercell, table.detailtable td.headercell {
width: 135px;
}

table.detailtable td.inputcell, table.formtable td.text, table.formtable2 td.text, table.list td.text, table.formtable td.inputcell, table.formtable2 td.inputcell {
width: 200px;
}

#main { 
position: relative;
top: 0px;
}

#content2 {
padding-left: 0;
}
