#div1{width:640px; height:150px; overflow:auto; align:left; padding-bottom: 10px; padding-left: 10px; padding-right: 15px; padding-top:0px;}#druck-discount-schweiz {width:160px;height:160px;width: 760px; position: absolute; left: 50%; margin-left: 400px; top: 50px;}#plakat-druck-schweiz {width:160px;height:160px;width: 760px; position: absolute; left: 50%; margin-left: 400px; top: 240px;}#flyer-werbung-schweiz {width:160px;height:160px;width: 760px; position: absolute; left: 50%; margin-left: 400px; top: 430px;}#druck-express-schweiz {width:160px;height:160px;width: 760px; position: absolute; left: 50%; margin-left: 400px; top: 620px;}body {margin-top : 0;margin-left : 0;margin-right : 0;margin-bottom : 0;background-color : #e6e6e6;}table, td {font-size : 97%;line-height : 125%;font-family : arial, helvetica, tahoma, verdana, sans-serif;color : #808080;}.li {width : 14px;background-image : url(images/ra1.jpg);background-repeat : repeat-y;vertical-align : top;border-right : 0 solid #bfbfbf;}.re {width : 14px;background-image : url(images/ra2.jpg);background-repeat : repeat-y;border-left : 0 solid #bfbfbf;}#main {border-bottom : 10px solid #fff;border-right : 10px solid #fff;border-left : 10px solid #fff;}#top {background-image : url(images/logo-neu.jpg);height : 356px;border-top : 10px solid #fff;border-right : 10px solid #fff;border-left : 10px solid #fff;color : #2a3c22;background-color : #fff;}#hpname {height : 36px;padding-right : 10px;padding-top : 10px;text-align : right;color : #bfbfbf;letter-spacing : 1px;font-size : 14px;font-family : "Trebuchet MS", arial, helvetica, verdana, tahoma, sans-serif;font-style : italic;}#sp1 {text-align : justify;padding-left : 30px;padding-right : 30px;padding-top : 40px;padding-bottom : 50px;background-color : #fff;width : 100%;border-bottom : 1px solid #bfbfbf;}#fussb {font : normal 12px verdana, sans-serif;color : #1f1f1f;padding-top : 2px;height : 40px;text-align : center;border-top : 1px solid #fff;background-color : #fff;background-image : url(images/mover.jpg);background-repeat : repeat-x;}a:link { font-family:arial, helvetica, tahoma, verdana, sans-serif;font-size:12px;text-decoration:none;color:#666666;} a:visited { font-family:arial, helvetica, tahoma, verdana, sans-serif;font-size:12px;text-decoration:none;color:#666666;} a:active { font-family:arial, helvetica, tahoma, verdana, sans-serif;font-size:12px;text-decoration:none;color:#666666;} a:hover { font-family:arial, helvetica, tahoma, verdana, sans-serif;font-size:12px;text-decoration:fett;color:#CC3333;} a.text:link { font-family:arial, helvetica, tahoma, verdana, sans-serif;font-size:97%;text-decoration:underline;color:#808080;} a.text:visited { font-family:arial, helvetica, tahoma, verdana, sans-serif;font-size:97%;text-decoration:underline;color:#808080;} a.text:active { font-family:arial, helvetica, tahoma, verdana, sans-serif;font-size:97%;text-decoration:underline;color:#808080;} a.text:hover { font-family:arial, helvetica, tahoma, verdana, sans-serif;font-size:97%;text-decoration:underline;color:#CC3333;} body {font-family:arial, helvetica, tahoma, verdana, sans-serif; font-size : 97%;color : #666666;      }h1 {font-family : arial, helvetica, tahoma, verdana, sans-serif;color : #808080;font-size : 97%;font-weight : bold;font-variant : normal;text-decoration : none;margin-bottom: 10px;margin-top: 0px;      }h2 {font-family : arial, helvetica, tahoma, verdana, sans-serif;color : #808080;font-size : 97%;font-weight : bold;font-variant : normal;text-decoration : none;margin-bottom: 10px;margin-top: 0px;      }h3 {font-family : arial, helvetica, tahoma, verdana, sans-serif;color : #808080;font-size : 97%;font-weight : bold;font-variant : normal;text-decoration : none;margin-bottom: 10px;margin-top: 0px;      }            p { margin-top: 0px; }