html {
margin:0;
padding:0;
}
body {
margin:0;
padding:0;
/*background-image:url(../images/images-aktuelles-ahb-2008/layout-2008/bg-okt2008-bg.jpg);*/
background-position:left;
background-position:top;
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:19px;
padding:5px;
background-color:#CCCCCC;
border-bottom:1px solid;
}
p {
	font-size:12px;
}
.formTable {
border-left: 1px solid grey;
border-right:1px solid grey;
}
.headlines {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display:block;
	font-size: 24px;
	margin:0;
	padding:10px;
	background-color:#FFFFFF;
	border-bottom: 1px solid #000000;
}
.subheadlines {
font-family: Verdana, Arial, Helvetica, sans-serif;
display:block;
font-size: 18px;
margin:0;
padding:5px 5px 5px 5px;
background-color:#ECF2F9;
}
.ContentTableZell {
	background-color: #FFFFFF;
}
.ContentTableZell a:link {
display:block;
        margin: 5px 5px 5px 0px;
padding:5px;
        color: #999999;
        text-decoration: none;
			background-color: #ECF2F9;
}
.ContentTableZell a:hover {
        color: #000000;
		font-weight:bold;
        text-decoration: none;
			background-color: #ECF2F9;
}
#ContentTable {
background-color:transparent;
        border: 1px solid #999999;
}
#navlist {
        margin: 0;
        padding: 0 0 5px 0;
        list-style-type: none;
		background-color:#FFFFFF;
		border-bottom:1px solid #CCCCCC;
		border-top:1px solid #CCCCCC;
}

#navlist li {
		display:inline;
        font-family: verdana, arial, sans-serif;
font-size:14px;
        font-weight: bold;
        margin: 0;
        padding: 6px;
}
#navlist li a{
text-decoration:none;
color:#999999;
}
#navlist li a:hover {
text-decoration:none;
color:#FF0000;
}
.bild img {
border:1px solid #999999;
}
#header {
margin-top:-2px;
padding:0;
height:120px;
}