Layout

body, html{ height:101%; padding:0px; margin:0px; text-rendering: optimizelegibility; } #main{ width:980px; position:absolute; top:30px; left:50%; margin-left:-490px; } #header{ position:absolute; top:10px; left:10px; width:960px; height:160px; } #lupe{ position:absolute; top:-31px; right:175px; border:0; } #header #logo{ position:absolute; top:86px; left:520px; border:0; } #headsearch{ position:absolute; top:-35px; right: 39px; } #headsearch input{ margin:0px; display:block; float:right; font-size:11px; } .button{ position:absolute; top:-2px; right: -48px; padding:0px 3px 1px 3px !important; margin:0; border:1px solid #899dbb; font-size:10px; color:#cb1e22