 body { margin: 0px; font: 12px "trebuchet ms", tahoma, Geneva, Arial, Helvetica, sans-serif; text-align: justify; } a:link, a:visited { color: #369; text-decoration: none; } a:hover{ color: #FF5353; text-decoration: underline; } h1 { font-size: 18px; font-weight: lighter; color: #438800; margin: 0px 0px 16px 0px; border-bottom: 1px solid #CCC; padding-top: 12px; } h2 { font-size: 14px; font-weight: lighter; color: #96942C; margin: 0px 0px 16px 0px; } h3 { font-size: 13px; } h4 { font-size: 14px; font-weight: lighter; color: #96942C; margin: 0px 0px 16px 0px; text-transform: uppercase; } h5 { font-size: 12px; font-weight: bolder; } input, textarea { border-style: solid; border-width: 1px; border-color: #bac5d6; font-family: "trebuchet ms", tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 4px; } #bigwrapper {  position: absolute; left: 50%; margin-left: -400px; } #header { height: 20px; width: 791px; padding: 40px 4px 16px 4px; margin: -10px 0 0 0; border-left: 1px solid #CCC; border-right: 1px solid #CCC; } #breadcrumbs { float: left; } #datum { text-align: right; } #streep1 { width: 800px; background-color: #9C0; height: 10px; border-left: 1px solid #CCC; border-right: 1px solid #CCC; } #logos{ width: 799px; height: 150px; background-image: url("/media/gafec_logo.jpg"); border-left: 1px solid #CCC; border-right: 1px solid #CCC; } #streep2 { width: 800px; background-color: #369; height: 10px; border-left: 1px solid #CCC; border-right: 1px solid #CCC; }  #wrapper { width: 802px; } #navi { width: 180px; border-left: 1px solid #CCC; background-color: #FFF; float: left; } #navi h5, #navinfo h5 { background: url("/media/subhead_bg.png") repeat-x; color: #666; text-align: left; padding-top: 4px; padding-left: 4px; border-right: 1px solid #ffffff; height: 16px; font-weight: normal; font-size: 11px; text-transform: uppercase; } #navi a:link, #navi a:visited { display: block; background: url("/media/menu_bg.png") no-repeat; vertical-align: middle; font-size: 11px; font-weight: bold; color: #ffffff; text-align: left; padding-top: 5px; padding-left: 18px; height: 20px !important; width: 162px; text-decoration: none; } #navi a:hover{ background-position: 0px -25px; text-decoration: none; } #navinfo a:link, #navinfo a:visited { display: block; background: url("/media/menu_bg_info.png") no-repeat; vertical-align: middle; font-size: 11px; font-weight: bold; color: #ffffff; text-align: left; padding-top: 5px; padding-left: 18px; height: 20px !important; width: 162px; text-decoration: none; } #navinfo a:hover{ background-position: 0px -25px; text-decoration: none; } #googleads{ margin-top: 30px; }  html>body #googleads{ margin-top: 24px; }  #tradedoubler a:link, #tradedoubler a:visited, #tradedoubler a:hover { background: url("/media/blank.gif") no-repeat; margin-top: 20px; } html>body #tradedoubler a:link, #tradedoubler a:visited, #tradedoubler a:hover { background: url("/media/blank.gif") no-repeat; margin-top: 14px; margin-left: 10px; } #main { background-color: #FFF; border-right: 1px solid #CCC; border-left: 1px solid #CCC; padding: 8px; float: left; width: 602px; line-height: 15px;}  html>body #main { width:602px; } #main.csshack { background-color: #FFF; border-right: 1px solid #CCC; border-left: 1px solid #CCC; padding: 8px; float: left; width: 599px; line-height: 15px;}  html>body #main.csshack { width:602px; }  #dienstentbl tr { text-align: center; } .clear { clear:both;font-size:.1em; } #streep3 { width: 800px; height: 10px; background-color: #9C0; border-left: 1px solid #CCC; border-right: 1px solid #CCC; float: left; } #footer { width: 619px; background-color: #FFF; border-left: 1px solid #CCC; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; padding-left: 180px; color: #999; font-size: 11px; text-align: left; padding-bottom: 2px; } .input_fout { border-style: solid; border-width: 1px; border-color: #FF0000; padding-left: 4px; } .newsH2 { margin: 0px 0px 16px 0px; } 