div.sitemap {
 float: left;
 width: 200px;
 margin: 0 40px 15px 0;
 border: 1px solid #ccc;
}

/*
#smaktuell {
 border: 1px solid #5f78ba;
}
#smveranstaltungen {
 border: 1px solid #d9302f;
}
#smgemeinden {
 border: 1px solid #b66513;
}
#smeinrichtungen {
 border: 1px solid #ce5e1e;
}
#smukirche {
 border: 1px solid #57a344;
}
#smbischof {
 border: 1px solid #abc5e9;
}
#smglaube {
 border: 1px solid #f4d63a;
}
#smratgeber {
 border: 1px solid #8d2f46;
}
#sminteraktiv {
 border: 1px solid #3aa1ba;
}
#smstellen {
 border: 1px solid #a2c74a;
}

*/
div.sitemap h2 {
    display: block;
    width: 100%;
    padding: 2px 0px;
    margin: 0;
    background-color: #cccccc;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.92em;
    font-weight:  bold;
}

/*
div.sitemap h2.aktuell {
 background-color: #5f78ba;
}
div.sitemap h2.veranstaltungen {
 background-color: #d9302f;
}
div.sitemap h2.gemeinden {
 background-color: #b66513;
}
div.sitemap h2.einrichtungen {
 background-color: #ce5e1e;
}
div.sitemap h2.unserekirche {
 background-color: #57a344;
}
div.sitemap h2.bischof {
 background-color: #abc5e9;
}
div.sitemap h2.glaube {
 background-color: #f4d63a;
}
div.sitemap h2.ratgeber {
 background-color: #8d2f46;
}
div.sitemap h2.interaktiv {
 background-color: #3aa1ba;
}
div.sitemap h2.stellen {
 background-color: #a2c74a;
}

*/
div.sitemap ul {
 margin: 6px 8px;
}

div.sitemap li {
 line-height: 19px;
}
