body
{
margin-top:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
background-repeat:repeat;
background-image:url('../design/page_back.gif');
background-color:#C6C7CB
}

td
{
margin-top:0px;
line-height:1.4;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
}




img
{
border:0px;
}
table#hauptnavigation
{
font-size:75%;
}
table#inhalt
{
font-size:80%;
}

/* SCHNELLNAVIGATION OBEN ------------------------------------------------------------------   */

table#schnellnavigation
{
font-size:70%;
color:#000000;
font-weight: normal;
}
table#schnellnavigation a
{
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
table#schnellnavigation a:hover
{
text-decoration:underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

/* SUBIMPRESSUM UNTEN ------------------------------------------------------------------   */

table#subimpressum
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:70%;
color:#000000;
}
table#subimpressum a
{
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
table#subimpressum a:hover
{
text-decoration:underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

div#hauptnavigationsblock
{
font-size: 100%;
text-decoration:none;
line-height:1.4;
font-family: Arial, Helvetica, sans-serif;
color:#000000;
}

div#hauptnavigationsblock a
{
font-size: 100%;
text-decoration:none;
line-height:1.4;
font-family: Arial, Helvetica, sans-serif;
color:#000000;
}

div#hauptnavigationsblock a:hover
{
font-size: 100%;
font-weight:bold;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
color:#000000;
}

div#inhaltsblock
{
padding-right: 10px;
padding-left: 10px;
}

div#inhaltsblock a
{
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#0044cc;
}
div#inhaltsblock a:hover
{
text-decoration:underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#0044cc;
}
div#inhaltsblock h1
{
font-size: 180%;
font-family: Helvetica, Verdana, Arial, sans-serif;
color:#000000;
}
div#inhaltsblock h2
{
font-size: 130%;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
div#inhaltsblock h3
{
font-size: 120%;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
div#inhaltsblock h4
{
font-size: 110%;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
div#inhaltsblock img
{
margin-top:3px;
}

div#druckversion a
{
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#0044cc;
}
div#druckversion a:hover
{
text-decoration:underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#0044cc;
}


/* Gästebuch */
div#inhaltsblock .tx-guestbook-list-header a
{
text-decoration: none;
color: #cccccc;
}
div#inhaltsblock .tx-guestbook-list-header a:hover
{
text-decoration: underline;
color: #cccccc;
}

.csc-linkToTop
{
text-align: right;
}

/* Veranstaltungskalender */

/* Date list view */
.tx-rlmpeventdb-pi1-listviewheader-timetext {
       display: none;
}

.tx-rlmpeventdb-pi1 table {
        width: 100%;
}

.tx-rlmpeventdb-pi1 table td {
        padding: 3px 3px;
}

.tx-rlmpeventdb-pi1-listrow table {
        padding: 0px;
        margin: 0px;
}

.tx-rlmpeventdb-pi1-listrow table td {
        padding: 3px;
        margin: 0px;
}

tr.tx-rlmpeventdb-pi1-listrow-header td {
        color: #ffffff;
        font-weight: bold;
        background-color: #0f2170;
}
tr.tx-rlmpeventdb-pi1-listrow-item td.date {
        width: 23%;
}
tr.tx-rlmpeventdb-pi1-listrow-item td.time {
        width: 22%;
}
tr.tx-rlmpeventdb-pi1-listrow-item td.shortdesc {
        width: 55%;
}
tr.tx-rlmpeventdb-pi1-listrow-item td {
        background-color: #eeeeee;

}

tr.tx-rlmpeventdb-pi1-listrow-item-odd td {
        background-color: #ffffff;
}