#inhalt h3, h4, h5, h6 {
     margin:20px 20px ;
     padding:0;
     line-height:1.5em;
}
#inhalt h2.start {
     margin:30px 30px 20px 30px;
     padding:0;
     line-height:2em;
}
#inhalt p {
     margin:15px 20px 15px 20px;
     padding:0;
     line-height:1.2em;
     text-align: justify;
}
#inhalt p.center {
    text-align:center;
}
#inhalt p.oben {
    text-align:center;
    margin:0 20px 30px 20px;
}
#inhalt p.seitenende {
     margin:30px 20px 30px 20px;
}
#inhalt p.info {
     margin:10px 20px 20px 20px;
     padding:0;
     line-height:1.2em;
     text-align: left;
}
#inhalt p.start {
    margin:300px 0 0 0;
}
#inhalt p.ende {
    margin:-20px 0 30px 0;
}
#inhalt dl, dt {
     text-align:center;
     margin:10px 10px 10px 10px;
     padding:0;
}
#inhalt dd {
     text-align:center;
     margin:-10px 0px 0px 0px;
     padding:0;
}
#inhalt a {
     margin:0px 0px 0px 0px;
     padding:0;
     line-height:1.2em;
     text-align: justify;
}
#inhalt a:hover {
     margin:0px 0px 0px 0px;
     padding:0;
     line-height:1.2em;
     text-align: justify;
     background:#FFFFBB
}
#inhalt img {
     margin:25px 25px 25px 25px;
     border:none;
}

#inhalt a img.link {
     margin:0px 0px 0px 0px;
     padding:0px;
     border:none;
}
#inhalt a img.link:hover {
     margin:0px 0px 0px 0px;
     padding:0px;
     border:none;
     background:#FFFFBB
}
#inhalt div.box  {
    width:475px;
    padding:10px;
    border:5px outset #808080;
    display:block;
    margin:5px auto;
    text-align:center;
}
#inhalt div.box a  {
    text-align:center;
    margin:0;
    padding:0;
    }
#inhalt div.box:hover  {
    background:#FFFFBB ;
}
#inhalt div.navbox  {
    width:225px;
    padding:10px;
    border:5px outset #808080;
    display:block;
    margin:5px auto;
    text-align:center;
     -moz-border-radius: 0.5em;
     border-radius: 0.5em;

}
#inhalt div.navbox a  {
    text-align:center;
    margin:0;
    padding:0;
    }
#inhalt div.navbox:hover  {
    background:#FFFFBB ;
}
#inhalt div.box1  {
    width:475px;
    padding:10px;
    border:5px outset #808080;
    display:block;
    margin:5px auto;
    text-align:center;
}
#inhalt div.box2  {
    width:450px;
    padding:10px;
    border:5px outset #808080;
    display:block;
    margin:5px auto;
    text-align:center;
}
#inhalt div.box3  {
    width:475px;
    padding:10px;
    border:1px solid #808080;
    margin:15px auto;
    text-align:center;
}
#inhalt div.boxklein  {
    width:143px;
    padding:5px;
    border:5px outset #808080;
    display:block;
    margin:5px auto;
    text-align:center;
}
#inhalt div.boxklein:hover  {
    background:#FFFFBB ;
}
#inhalt table {
    text-align:center;
    margin:5px auto;
}
#inhalt tr td {
    vertical-align:top;
}
#inhalt tr.links td.links {
    text-align:left;
    margin:5px 0 5px 20px;
}
#inhalt table.reise {
    font-size:90%;
    text-align:center;
    margin:20px auto;
    width:500px;
}
#inhalt table.impr {
    font-size:90%;
    text-align:left;
    margin:0px ;
    width:580px;
}
#inhalt table.impr img {
     margin:0 5px 0 0;
}
#inhalt table.impr th {
     margin:15px;
     text-align:left;
     }
#inhalt table.schule {
    font-size:90%;
    border-collapse: collapse;
    border: 1px solid #000;
    text-align:left;
    margin:20px 0 0 0;
    width:580px;
}
#inhalt table.schule td {
     border-left:1px solid #000;
}
#inhalt table.schule th {
     border-bottom:1px solid #000;
}
#inhalt table.mundart {
    font-size:78%;
    text-align:left;
    margin:0px auto;
    width:580px;
}
#inhalt table.mundart p {
    text-align:left;
     margin:30px 5px 0px 5px;
     padding:0;
     line-height:1.2em;
}
#inhalt table.links {
    font-size:90%;
    text-align:center;
    margin:25px;
}
#inhalt table.links td {
    text-align:left;
    padding:5px;
}
#inhalt table.links th {
    text-align:left;
    padding:5px;
}
#inhalt table.links img {
     margin:0 5px 0 0;

}
#inhalt hr {
    color:#000;
    width:95%;
    margin:20px auto;
    border:1px solid #000;
}
#inhalt p.hinweismitte {
    text-align:center;
    margin:0 20px 30px 20px;
     font-size:10px;
}
#inhalt ul {
     margin: 20px;
     text-align:left;
     font-size:90%;
}
#inhalt li {
     margin: 10px;
     text-align:left;
}
#inhalt ul.lied  {
     list-style: decimal;
     margin:20px auto;
     text-align:left;
     }
#inhalt li.lied {
     list-style: decimal;
     margin:10px 0 10px 0;
     text-align:center;
     }
#inhalt p.hinweis a img{
          margin:0 5px 0 0;

}
#inhalt a img {
          margin:0 5px 0 0;

}
