@media print { h1,h2 {margin-left:10px !important;} #navigation,#breadcrumb,#foot,.cols2,h2,hr { display:none; } .cols4 { float: left; } table { margin: 1px; border-top: 1px black solid; border-left: 1px black solid; } td { border-bottom: 1px black solid; border-right: 1px black solid; padding:1px; } body { font-family: Arial,Verdana,sans-serif; font-size: .7em; margin: 0; background-color: white; color:black; } table,td,h1,h2,h3,h4,input { font-size: 1em; } .normtable { position:absolute; bottom:10px; left:0px; width: 150px; display:block; } .imgcol { width:160px; float: left; } .imgcol img { margin: 10px 0 10px 0 !important; } img { display:block; border:0; } .teaser { display:block; border-bottom: 1px #ccc solid; padding-bottom:5px; margin-bottom: 5px; } #content a {color: black;} }