body {color:#333;background-color:#f0f1f2;text-align:center;margin:0;padding:0;background-image:url(../bilder/bg_body.png);background-repeat:repeat-x;}
body, div, p ,td {font-family:Arial,sans-serif;font-size:12px;}
html, body {height:100%;}
a {color:#000;text-decoration:none}
a:hover {text-decoration:underline;}
.s {font-size:11px;}

#distance {width:1px;height:50%;margin-bottom:-260px;float:left;}
#container {clear:left;margin:0 auto;position:relative;text-align:left;height:510px;width:770px;background-color:#fff;border:1px #ccc solid;}
#all {margin:10px auto;position:relative;text-align:left;width:770px;background-color:#fff;border:1px #ccc solid;}
#top {position:relative;margin:1px 1px 0; height:100px;background-image:url(../bilder/bg_top.jpg);background-position:top right;}
#logo {position:absolute;top:56px;left:17px;}
#headline {position:absolute;top:72px;right:0px;width:586px;text-align:right;}
#topline {height:14px;background-image:url(../bilder/bg_topline.gif);background-repeat:repeat-x;}
#main {margin:10px;border:1px #ccc solid;}
#bottomline {margin:10px;background-color:#E4E8EB;border:1px #ccc solid;font-size:11px;text-align:center;letter-spacing:1px;}
#container #main {height:350px;}

#headline p {font-size:11px;padding:1px 5px;margin:0;background-color:#fff;border-bottom:2px #cc0000 dotted;background-image:url(../bilder/logo2b.gif);background-position:2px 2px;background-repeat:no-repeat;}
.breadcrumbs {text-align:right;margin:1px;padding:2px 5px 8px;font-size:11px;color:#808080;background-image:url(../bilder/bg_main.png);background-repeat:repeat-x;}
h1 {font-size:20px;color:#c00;padding:0 0 10px;margin:0;}
h2 {font-size:16px;padding:0 0 10px;margin:0;}
#main h1, #main h2, #main p {padding-left:170px;}
#main h2.subhead {padding:0;font-size:11px;color:#999;}
#main .td_content p {margin:0 0 6px;padding:0px;}
.td_content {padding:10px 0;border-top:1px #ccc solid;}
.subhead2 {font-weight:bold;}

#bottom{width:670px;margin:auto;font-size:11px;text-align:left; margin-top:2px;}
