body {
margin:0px;
text-align:center;
background-color: #ffffff;
}

h1 {
font-family:tahoma;
font-weight:normal;
font-size:24px;
color:#007bc9;
}

h2 {
font-family:tahoma;
font-weight:bold;
font-size:15px;
color:#111111;
}

font.normal {
font-family:tahoma;
font-weight:normal;
font-size:13px;
color:#111111;
}

font.anschriftfont {
font-family:tahoma;
font-weight:normal;
font-size:12px;
color:#ffffff;
}

font.menufont {
font-family:tahoma;
font-weight:bold;
font-size:13px;
color:#FFFFFF;
}

font.bottom {
font-family:tahoma;
font-weight:normal;
font-size:12px;
color:#AAAAAA;
}

td {
font-family:tahoma;
font-weight:normal;
font-size:13px;
color:#111111;
}




div.maindiv {
background:#ffffff;
width:1000px;
height:100%;
position:relative;
margin:auto;
}

div.header {
background-image:url(gfx/header.jpg);
width:939px;
height:90px;
}

div.menu {
background-image:url(gfx/menubg.jpg);
width:939px;
height:25px;
left:5px;
top:65px;
text-indent:3px;
text-align:left;
padding:2px;
margin-top:1px;
}

div.main {
background:#ffffff;
width:939px;
margin:0px;
}

div.bottom {
background-image:url(gfx/bottombg.jpg);
width:939px;
height:32px;
left:5px;
top:365px;
text-indent:3px;
}

div.anschrift {
padding:19px;
text-align:left;
left:270px;
position:absolute;
}




a.menu:link, a.menu:visited {
color:#ffffff;
text-decoration:none;
}

a.menu:active, a.menu:hover {
color:#ffffff;
background-color:#85c4f9;
}

input {
background-color:#f5f5f5;
color:#0055cc;
border:1px solid #444444;
}

textarea {
background-color:#f5f5f5;
color:#0055cc;
border:1px solid #444444;
}

