.body,.content,.widget{overflow:hidden}body,html{padding:0;margin:0;color:#000;font-family:Verdana;font-size:12px}.footer,.header{margin-bottom:2px}.footer a,.job{font-family:Arial,sans-serif}.widget{padding:2px}.header{padding-top:2px}.footer{background:url(../images/pfeil.png) 5px 11px no-repeat;padding-left:15px;height:25px;margin-top:3px;padding-top:7px;border-top:1px solid #d9d9d9}.footer a{color:#2050A2;text-decoration:none;font-size:14px}.footer a:hover{text-decoration:underline}body{padding:1px;background:#fff}.content .message{position:relative;top:10px;text-align:center;font-style:italic}.content .feed-error{color:red;font-weight:700;font-style:normal}.job,.job a{color:#2050A2}.job{width:100%;border-bottom:1px solid #d9d9d9;clear:both}.header{border-bottom:2px solid #d9d9d9}.header h1{display:none}.job a{text-decoration:none}.job a:hover{text-decoration:underline}.job>div.title{clear:left;float:left;font-weight:700}.job>div.clearfix{clear:both}a#framelink_url{text-decoration:none;color:#2050a2}a#framelink_url img{margin-right:5px}@media only screen and (max-width:200px){.header{height:25px;background:url(../images/logo-h24.gif) 50% 0 no-repeat}.job{font-size:12px;line-height:15px;margin-top:3px;padding-bottom:3px}.job>div.company{clear:left;float:left;font-weight:400;margin-top:3px}}@media only screen and (min-width:201px) and (max-width:399px){.header{height:30px;background:url(../images/logo-h30.gif) 50% 0 no-repeat}.job{font-size:13px;line-height:18px;padding-bottom:5px;margin-top:5px}.job>div.company{clear:left;float:left}}@media only screen and (min-width:400px){.header h1,.job>div.company{font-weight:400}.header{height:25px;background:url(../images/logo-h24.gif) 100% 0 no-repeat}.header h1{font-size:15px;padding:0;margin:0;display:block;color:#2050A2}.job{font-size:13px;line-height:18px;margin-top:5px;padding-bottom:5px}.job>div.title{float:left;padding-right:10px}}@media only screen and (max-width:240px){.header{height:25px;background:url(../images/logo-h24.gif) 50% 0 no-repeat}}