body {
 background-color:#80220D;
 font-family:Arial;
 margin:0px;
 padding:0px;
 overflow:auto;
}
html {
 background-color:#80220D;
 font-family:Arial;
 margin:0px;
 padding:0px;
}
div {
 background-color:#FFFFCC;
 margin:0px;
 padding:0px;
}

img { padding:0px;margin:0px;}


p {
 margin:0px;
 margin-left:0px;
 margin-bottom:10px;
 margin-top:0px;
 line-height:16px;
 padding:0px;
 font-size:12px;
 color:#82824F;
 font-family: Verdana;
}

p.navoben {
 margin:0px;
 margin-left:580px;
 margin-bottom:0px;
 margin-top:10px;
 padding:0px;
 width: 450px;
 font-size:11px;
 color:#FFFFFF;
 font-family: Verdana;
}

p.navbox {
 margin:0px;
 margin-left:765px;
 margin-bottom:5px;
 margin-top:10px;
 padding:0px;
 width: 160px;
 font-size:11px;
 color:#000000;
 font-family: Verdana;
}

p.veldenz {
 margin:0px;
 margin-left:0px;
 margin-bottom:5px;
 margin-top:0px;
 padding:10px;
 width: 175px;
 font-size:12px;
 background-color:#C0A769;
 color:#000000;
 font-family: Verdana;
 border-bottom:5px #B1AA9C solid;
}

p.navleft {
 margin:0px;
 margin-left:20px;
 margin-bottom:0px;
 margin-top:0px;
 font-weight:normal;
 padding:2px;
 width:160px;
 color:#000000;
 font-size:11px;

}

ul {
 margin:0px;
 margin-left:20px;
 margin-bottom:0px;
 margin-top:0px;
 padding:0px;
 font-size:12px;
 color:#82824F;
 font-family: Verdana;
}

li {
 margin:0px;
 margin-left:20px;
 margin-bottom:0px;
 margin-top:5px;
 vertical-align:top;
 padding:0px;
 font-size:12px;
 color:#82824F;
 font-family: Verdana;
}

table,td {
 margin:0px;
 margin-left:0px;
 padding:5px;
 color:#82824F;
 font-family: Arial;
 font-size:12px;
 border:1px solid #82824F;

}


h1 {
 padding:0px;
 font-size:18px;
 color:#82824F;
 margin: 20px 0px 20px 0px;
 font-family: Verdana;

}
h2 {
 margin:0px;
 margin-top:40px;
 padding:0px;
 margin-left:0px;
 margin-bottom:10px;
 font-size:14px;
 color:#82824F;
  font-family: Verdana;
}
h3 {
 margin:0px;
 padding:0px;
 margin-left:0px;
 margin-top:10px;
 margin-bottom:10px;
 font-size:13px;
 font-weight:bold;
 color:#82824F;
}
h4 {
 padding:0px;
 font-size:14px;
 color:#FFFFCC;
 margin: 10px 10px 0px 0px;
 font-family: Verdana;
}


div#shim {
    visibility: hidden;
    width: 100%;
    height: 50%;
    margin-top: -400px;
        float:left;
}

.newrow { clear:left; }

#outerframe {
    position: relative ;
    left: 50%;
    margin: 0px 0px 0px -465px;
    width:955px;
    background-color:#80220D;
    z-index:1;
    clear:both;
    overflow:hidden;

    }

#header {width:955px; background-color :#6A411D; height: 240px;background-image: url(../bilder/header1.jpg) ;}
#container         {float:left;margin:0px;padding:0px;width:955px;background-color:#FFFFCC;overflow:hidden; height:100%;  }

#content           { width:722px;float:left; background-color:#FFFFCC;padding:0px 15px 0px 15px;margin:0px;padding-bottom:2000px; margin-bottom:-2000px; height:100% ; overflow:hidden; }


     #toppad {  height: 100px; }

#navigation-left {
    float:left;
    width:196px;
    background-image: url(../bilder/kirchturm-bg.jpg);
    background-color:#FFFFCC;
    background-repeat:no-repeat;
    border-left:4px solid #CDCEB3;
    padding-bottom:2000px; margin-bottom:-2000px;
}
#scrollbereich {
    height: 100%;  overflow: auto ;  margin-left:0px; background-color:#FFFFCC;

}

table {
table-layout:fixed;
empty-cells:show;
font-size:12px;
}

p.navtext a:link    { font-weight:normal; color:#82824F; text-decoration:underline; }
p.navtext a:visited { font-weight:normal; color:#82824F;text-decoration:underline; }
p.navtext a:focus   { font-weight:normal; color:#82824F;text-decoration:underline; }
p.navtext a:hover   { font-weight:normal; color:#82824F;text-decoration:underline; }
p.navtext a:active  { font-weight:normal; color:#82824F;text-decoration:underline; }

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

a:link { font-weight:normal; color:black; text-decoration:none; }
a:visited { font-weight:normal; color:black; text-decoration:none; }
a:focus { font-weight:normal; color:black; text-decoration:none; }
a:hover { font-weight:normal; color:black;  text-decoration:underline; }
a:active { font-weight:normal; color:black;  text-decoration:none; }


