
body {margin:26px 0 0 0;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;}
p {margin:0 0 10px 0;padding:0;line-height:170%;}

img {border-width:0;}

ul.menu {clear:both;list-style-type:none;margin:auto;padding:0 0 0 121px;width:894px;}
ul.menu li {padding:0;margin:0;display:inline;}
ul.menu li img {border-width:0;}

div.menubalkenaussen {margin:6px 0 14px 0;background-color:#18438f;height:99px;}
div.menubalken {width:1015px;margin:0 auto 0 auto;background-color:#ffffff;height:99px;}
#menubalken1 {float:left;width:115px;height:99px;background-color:#18438f;}
div.menubalken h1 {margin:0 0 0 6px;padding:0;float:left;width:169px;height:99px;background-color:#3d78df;}
div.menubalken h2 {margin:0 0 0 6px;padding:0;float:left;width:280px;height:99px;background-color:#18438f;}
#menubalken3 {float:left;width:65px;height:99px;background-color:#2260cd;margin-left:6px;}
#menubalken4 {float:left;width:58px;height:99px;background-color:#3d78df;}
#menubalken5 {float:left;width:24px;height:99px;background-color:#18438f;margin-left:5px;}
#menubalken6 {float:left;width:41px;height:99px;background-color:#3d78df;margin-left:5px;}
#menubalken7 {float:left;width:232px;height:99px;background-color:#18438f;margin-left:3px;}
#menubalken7 img {border:none;}

div.menu2 {clear:both;height:27px;}

div.content {clear:both;width:764px;padding:0 121px 0 130px;margin:auto;}

.footer {clear:both;color:#999999;text-align:center;margin:0;padding:20px 0 20px 0;}
.footer a {text-decoration:none;color:#999999;}


.actual {font-weight:bold;color:#cc6633;text-decoration:none;}






ul.redlist {margin:0;padding:0;list-style-type:none;}
ul.redlist li {margin:0;padding:0 0 3px 0;color:#990000;}

table.projects {border:none;border-collapse:collapse;margin:0 0 15px 0;}
table.projects th {padding:0 10px 0 0;text-align:left;font-weight:normal;vertical-align:top;}
table.projects td {padding-left:5px;text-align:left;font-weight:normal;vertical-align:top;}

table.facts {border:none;border-collapse:collapse;margin:0 0 15px 0;}
table.facts th {padding:0 30px 0 0;text-align:left;font-weight:normal;vertical-align:top;}
table.facts td {padding:0 0 10px 0;text-align:left;font-weight:normal;vertical-align:top;line-height:170%;}


ol.location {margin:0;padding:0;list-style-position:inside;}
ol.location li {margin:0;padding:0 0 10px 0;font-weight:bold;}
ol.location li p {font-weight:normal;display:inline;}

.feld {border-width:1px;border-color:#000000;border-style:solid;}
.onlineform td {padding:2px 0 2px 0;}
.onlineform th {padding:2px 30px 2px 0;text-align:left;font-weight:normal;}

