body {font:12px verdana,arial,helvetica,sans-serif;color:#333333;padding:0;margin:18px 0 0 0;background:#FFFFFF url(/img/hintergrund.gif) top left repeat-x;background-attachment:fixed;}
img {border:0;}

#style {color:#333333;width:980px;min-height:100%;position:relative;border:0;margin-left:auto;margin-right:auto;}

#kopf {color:#000000;height:329px;padding:0;margin:0;background:#FFFFFF url(/img/foto/kopf.jpg) no-repeat;background-position:9px 1px;}
#kopf p {text-align:left;padding:282px 0 0 671px;margin:0;}
#kopf form {padding:0 0 0 671px;margin:0;}
#kopf input, textarea {font:12px verdana,arial,helvetica,sans-serif;color:#333333;border:1px solid #CCCCCC;padding:0;margin:2px 0 0 0;background:transparent;}
#logo {position:absolute;left:40px;top:18px;}
#sprachen {position:absolute;left:882px;top:24px;}

#top {padding:0;margin:0;background:#FFFFFF;}
#top h1 {font-size:14px;color:#999999;font-weight:lighter;padding:0 0 0 188px;margin:0;}
#top a {color:#666666;text-decoration:none;}
#top a:visited {color:#999999;}
#top a:hover {text-decoration:none;}
#top span {color:#FFFFFF;text-transform:uppercase;padding:0 4px 0 4px;background:#666666;}
#top span a {color:#FFFFFF;text-decoration:none;}
#top span a:visited {color:#FFFFFF;}
#top span a:hover {text-decoration:none;}

#haupt {color:#000000;padding:9px 346px 10px 188px;margin:0;background:#FFFFFF;}
#haupt h2 {font-size:24px;color:#333333;letter-spacing:-1px;font-weight:lighter;padding:0;margin:0 0 4px 0;}
#haupt h3 {font-size:12px;color:#666666;font-weight:normal;padding:0;margin:0;}
#haupt h3 span {background:#E4E4E4;}
#haupt h4 {font-size:18px;color:#000000;letter-spacing:-1px;font-weight:lighter;padding:0;margin:0 0 4px 0;}
#haupt p {font-size:14px;color:#000000;padding:0;margin:0 0 9px 0;}
#haupt p.info {color:#333333;padding:0;margin:0 0 9px 0;}
#haupt p.info span {font-size:10px;color:#999999;letter-spacing:-1px;text-transform:uppercase;margin:0;background:#FFFFFF;}
#haupt p.link {border-top:1px solid #CCCCCC;padding:2px 0 0 0;margin:0 0 9px 0;}
#haupt input, textarea {font:30px verdana,arial,helvetica,sans-serif;color:#333333;border:1px solid #999999;padding:0;margin:2px 0 0 0;background:transparent;}
#haupt input.checkbox {border:0;}
#haupt input.button {font-size:24px;border:0;background:#CCCCCC;}
#haupt form {font-size:14px;border:0;margin:0 0 18px 0;}
#haupt select {font-size:24px;border:1px solid #999999;}
#haupt a {color:#333333;text-decoration:none;}
#haupt a:visited {color:#666666;}
#haupt a:hover {text-decoration:underline;}
#haupt a.mehr {color:#990000;text-decoration:none;}
#haupt a.mehr:visited {color:#333333;}
#haupt a.mehr:hover {text-decoration:underline;}
#haupt span {background:#FFFF9F;}
#haupt span.textlink {font-size:10px;color:#999999;letter-spacing:-1px;background:#FFFFFF;}

#links {color:#333333;position:absolute;top:371px;left:9px;width:160px;border-right:1px solid #999999;padding:9px 9px 0 0;margin:0;}
#links p {padding:0;margin:0 0 9px 0;}
#links ul {list-style:none;padding:0;margin:0 0 9px 0;}
#links li {font-size:14px;letter-spacing:-1px;border-left:6px solid #999999;border-bottom:1px solid #999999;padding:2px 8px 1px 8px;margin:0 0 1px 0;}
#links li.on {font-weight:bold;}
#links a {color:#333333;text-decoration:none;}
#links a:visited {color:#666666;}
#links a:hover {color:#000000;}
#links span.banner {font-size:10px;color:#999999;letter-spacing:-1px;margin-left:115px;}
#links span.neu {font-size:10px;color:#990000;letter-spacing:-1px;font-weight:bold;text-transform:uppercase;}

#rechts {color:#666666;position:absolute;top:371px;left:643px;width:200px;border-left:1px solid #999999;padding:9px 0 0 9px;margin:0;background:#FFFFFF;}
#rechts h3 {font-size:12px;font-weight:normal;padding:0;margin:0;}
#rechts h4 {font-size:18px;color:#666666;width:300px;letter-spacing:-1px;font-weight:lighter;padding:0;margin:0 0 4px 0;}
#rechts p {font-size:14px;width:300px;padding:0;margin:0 0 9px 0;}
#rechts form {padding:0;margin:0;}
#rechts input, textarea, select {font:12px verdana,arial,helvetica,sans-serif;color:#666666;border:1px solid #999999;padding:0;margin:0 0 2px 0;background:#FFFFFF;}
#rechts input.checkbox {border:0;}
#rechts input.button {border:0;background:#CCCCCC;}
#rechts ul {width:300px;list-style:none;padding:0;margin:0 0 9px 0;}
#rechts li {font-size:12px;border-bottom:1px solid #999999;padding:2px 8px 1px 6px;margin:0 0 1px 0;}
#rechts a {color:#333333;text-decoration:none;}
#rechts a:visited {color:#666666;}
#rechts a:hover {color:#000000;}
#rechts a.mehr {color:#990000;text-decoration:none;}
#rechts a.mehr:visited {color:#999999;}
#rechts a.mehr:hover {text-decoration:underline;}
#rechts span {color:#333333;}
#rechts span.ok {color:#006600;}
#rechts span.fehler {color:#990000;}
#rechts span.staerken {color:#006600;}
#rechts span.schwaechen {color:#990000;}
#rechts span.banner {font-size:10px;color:#999999;letter-spacing:-1px;margin-left:254px;}

#rechts-2 {position:absolute;top:371px;left:801px;width:160px;border-left:1px solid #999999;padding:0 0 0 9px;margin:0;background:#FFFFFF;}
#rechts-2 span.banner {font-size:10px;color:#999999;letter-spacing:-1px;margin-left:115px;}

#unten {font-size:11px;color:#333333;height:123px;border-left:9px solid #FFFFFF;border-right:9px solid #FFFFFF;padding:0;margin:0;background:#FFFFFF;}
#unten ul {list-style:none;width:728px;padding:0;margin:0;}
#unten li {padding:9px 12px 9px 0;margin:0;float:left;}
#unten p {text-align:right;border-top:1px solid #CCCCCC;padding:6px 9px 0 0;margin:0;}
#unten a {color:#333333;text-decoration:none;}
#unten a:visited {color:#666666;}
#unten a:hover {text-decoration:none;}
#unten span.banner {font-size:10px;color:#999999;letter-spacing:-1px;margin-left:682px;}

#fuss {color:#FFFFFF;text-align:center;padding:0;margin:0;}
#fuss p {font-size:10px;padding:4px 10px 10px 10px;margin:0;}
#fuss a {color:#FFFFFF;text-decoration:none;}
#fuss a:visited {color:#FFFFFF;}
#fuss a:hover {text-decoration:none;}

a {text-decoration:none;color:#333333;}
a:visited {color:#333333;}
a:hover {color:#333333;}
a:active {color:#333333;}
