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

td, li, ul, ol, body{
color:#000;
font-family:Verdana, Arial, sans-serif;
font-size:11px;
}

#mainlayer{
margin: auto;
text-align: left;
width:728px;
}

img{
border:0px;
}

hr {
height: 1px;
color:#968E78;
background-color:#968E78;
border: none;
}

#balken_home{
width:728px;
height:15px;
text-align:right;
background-image:url(/images/balken_home.gif);
background-repeat:no-repeat;
}

#pfeil_a_home{
position:relative;
width:728px;
height:157px;
margin:2px 0px;
background-image:url(/images/pfeil_a_home.jpg);
background-repeat:no-repeat;
}

#pfeil_b_home{
width:728px;
height:178px;
background-image:url(/images/pfeil_b_home.gif);
background-repeat:no-repeat;
}

#balken_fs{
width:728px;
height:15px;
text-align:right;
background-image:url(/images/balken_fs.gif);
background-repeat:no-repeat;
}

#pfeil_a_fs{
position:relative;
width:728px;
height:119px;
margin:2px 0px;
background-image:url(/images/pfeil_a_fs.gif);
background-repeat:no-repeat;
}

#titel{
position:absolute;
width:300px;
height:30px;
left:428px;
top:89px;
z-index:3;
text-align:right;
}

#pfeil_b_fs{
position:relative;
width:728px;
height:250px;
background-color:#E8E3DF;
background-image:url(/images/pfeil_b_fs.gif);
background-repeat:no-repeat;
}
/* Mozilla */
html>body #pfeil_b_fs{
height: auto;
min-height: 250px;
}


td {
vertical-align:top;
}

a:link{color:#990033; text-decoration:none; font-size:10px; font-weight:bold}
a:visited{color:#990033; text-decoration:none; font-size:10px; font-weight:bold}
a:hover{color:#990033; text-decoration:underline; font-size:10px; font-weight:bold}
a:active{color:#990033; text-decoration:none; font-size:10px; font-weight:bold}

.mehr{
padding-left:13px;
background-image:url(/images/doppelpfeil_mehr.gif);
background-repeat:no-repeat;
background-position:0px 3px;
}

.punkt_braun{
padding-left:15px;
background-image:url(/images/punkt_braun.gif);
background-repeat:no-repeat;
background-position:0px 3px;
}

h1{
color:#660000;
font-size:11px;
margin:0px 0px 2px 0px;
}

h2{
color:#660000;
font-size:11px;
margin:0px 0px 0px 0px;
font-weight:normal;
}

#navigation{
position:absolute;
left:18px;
top:21px;
width:98px;
z-index:2;
}

#navigation ul{
margin:0px;
padding:0px;
list-style-type:none;
}

#navigation ul li{
width:98px;
height:18px;
}
#navigation ul li a{
width:98px;
height:18px;
display: block;
}

#nav1{background-image:url(/images/nav/nav1_red.gif)}
#nav1:hover{background-image:url(/images/nav/nav1_grey.gif)}
#nav1_act{background-image:url(/images/nav/nav1_grey.gif)}
#img1{background-image:url(/images/nav/nav1_grey.gif)}

#nav2{background-image:url(/images/nav/nav2_red.gif)}
#nav2:hover{background-image:url(/images/nav/nav2_grey.gif)}
#nav2_act{background-image:url(/images/nav/nav2_grey.gif)}
#img2{background-image:url(/images/nav/nav2_grey.gif)}

#nav3{background-image:url(/images/nav/nav3_red.gif)}
#nav3:hover{background-image:url(/images/nav/nav3_grey.gif)}
#nav3_act{background-image:url(/images/nav/nav3_grey.gif)}
#img3{background-image:url(/images/nav/nav3_grey.gif)}

#nav4{background-image:url(/images/nav/nav4_red.gif)}
#nav4:hover{background-image:url(/images/nav/nav4_grey.gif)}
#nav4_act{background-image:url(/images/nav/nav4_grey.gif)}
#img4{background-image:url(/images/nav/nav4_grey.gif)}

#metanav{
margin:0px 40px 0px 0px;
color:#fff;
}

#metanav a:link{color:#fff; text-decoration:none; font-size:11px; font-weight:normal}
#metanav a:visited{color:#fff; text-decoration:none; font-size:11px; font-weight:normal}
#metanav a:hover{color:#fff; text-decoration:none; font-size:11px; font-weight:normal}
#metanav a:active{color:#fff; text-decoration:none; font-size:11px; font-weight:normal}

#metanav_contact{
padding-left:18px;
background-image:url(/images/ico_brief.gif);
background-repeat:no-repeat;
background-position:0px 3px;
}

#spaceholder{
width:728px;
height:48px;
}

#content{
position:relative;
margin:0px 20px 0px 155px;
}

#content_footer{
width:728px;
height:34px;
background-image:url(/images/content_footer.gif);
background-repeat:no-repeat;
background-color:#E8E3DF;
}

#footer{
margin:7px 0px 10px 0px;
text-align:center;
color:#968E78;
font-size:10px;
}
#footer a{
font-size:10px;
font-weight:normal;
}

.formrow{
margin-bottom:2px;
text-align:right;
}

.formfield {
width:204px;
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:12px;
color:#AAA391;
background-color:#ffffff;
border:1px solid #AAA391;
margin-left:10px;
padding:2px;
}
