.csc-header h1 {
 font-family: Arial, Verdana, serif;
 color: #ffffff;
 text-decoration:none;
 font-size: 14px;
 font-weight: bold;
 padding: 3px 0;
 padding-left: 10px;
 background-color: #f39500;
}

.bodytext {
        font-size: 12px;
        color: #000000;
        font-family: Arial, Verdana, serif;
        font-weight: normal;
        padding: 3px 0;
        padding-top: 10px;
        padding-left: 10px;
        padding-bottom: 10px;
        background-color: #ffffff;
}

.csc-bulletlist {
        font-size: 12px;
        color: #000000;
        font-family: Arial, Verdana, serif;
        font-weight: normal;
        padding: 3px 0;
        padding-top: 10px;
        padding-left: 10px;
        padding-bottom: 10px;
        background-color: #ffffff;
}




body {
        font-size: 12px;
        color: #000000;
        font-family: Arial, Verdana, serif;
        font-weight: normal;
       }




a.level1mylink {
        font-weight: bold;
        text-decoration: none;
        display: ;
        line-height:15px;
        margin-left: px;
        margin-right: 0px;
        margin-top: 0px;
        padding: 0.2em;
        font-size: 12px;
        color: #ffffff;
        background-color: ;
        }

a.level1mylink:hover {
        text-decoration: none;
        color: #ffffff;
        font-size: 12px;
}

a.level1mylink_act{
        font-weight: bold;
        font-size: 12px;
        text-decoration: none;
        display: ;
        line-height:15px;
        margin-left: px;
        margin-right: 0px;
        margin-top: 0px;
        padding: 0.2em;
        color: #ffcc00;
        background-color: ;
}

a.level1mylink_act:hover {
        text-decoration: none;
        color: #ffcc00;
        font-size: 12px;
}





a.level2mylink {
        text-decoration:none;
        display: ;
        line-height:15px;
        margin-left: px;
        margin-right: 0px;
        margin-top: 0px;
        padding: 0.2em;
        font-size: 14px;
        color: #000000;
        font-weight: bold;
        background-color: ;
}

a.level2mylink:hover {
        color: #000000;
        font-size: 14px;
}


a.level2mylink_act{
        font-size: 12px;
        text-decoration:none;
        display: ;
        line-height:15px;
        margin-left: px;
        margin-right: 0px;
        margin-top: 0px;
        padding: 0.2em;
        color: #ff9900;
        font-weight: bold;
        background-color: ;
}

a.level2mylink_act:hover {
        color: #ff9900;
        font-size: 12px;
}

/*** Formulare *********************/

.tx-guestbook-field label {
        margin:2px;
        font-size:12px;
        line-height:15px;
        color:#000000;
        float: left;
        text-align: right;
        margin-right: 10px;
        width: 120px;
        display: block;
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif
}

    .tx-guestbook-table { font-size: 12px; color: #000000; }
    .tx-guestbook-list-header { font-size: 12px; background-color: #333333; color: #000000; font-weight:bold; }
    .tx-guestbook-list-row { font-size: 12px; background-color: #000000; color: #000000; }
    .tx-guestbook-list-rowleft { font-size: 12px; background-color: #fdeecf; color: #000000; }
    .tx-guestbook-list-entrycomment-title { font-size: 12px; font-weight: bold; }
    .tx-guestbook-list-entrycomment { font-size: 12px; font-style: italic; }
    .tx-guestbook-list-small { font-size: 12px; color: #000000; }
    .tx-veguestbook-pi1-browsebox TD { font-size: 12px; color: #000000; }
    .tx-veguestbook-pi1 { font-size: 12px; color: #000000; }
    .tx-veguestbook-pi1-browsebox-strong,
    .tx-ttnews-browsebox-SCell { font-size: 12px; font-weight: bold; }
    .tx-veguestbook-pi1-browsebox-SCell { font-size: 12px; background-color: #EEEEEE; }
    .tx-guestbook-latest-header { font-size: 12px; background-color: #C5D6E6; color: #000000; font-weight:bold; }
    .tx-guestbook-latest-row { background-color: #000000; }
    .tx-guestbook-latest-small { font-size: 12px; color: #000000; }
    .tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#C5D6E6; font-size:12; color:#000000; width:100; height:20; }
    .tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#C5D6E6; font-size:12; color:#000000; width:150; height:20; }
    .tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#C5D6E6; font-size:12; color:#000000; width:200; }
    .tx-guestbook-form-obligationfield { font-size: 12px; color: #000000; }
    .tx-guestbook-form-error { font-size: 12px; color: #000000; }
    .tx-guestbook-fieldset { font-size: 12px; color: #000000; }
    .tx-headhead { font-size: 10px; color: #000000; }

.tx-guestbook-header {
        font-size: 12px;
        color: #FFFFFF;
        background-color: #f39500;
        line-height:20px;
        padding: 3px 0;
        padding-left: 10px;
}

.contenttable { font-size: 12px; }
.contenttable-0 { font-size: 12px; }
.internal-link { color: #b7101e; }
.external-link { color: #b7101e; }



.csc-mailform {
        font-size: 12px;
        border: 0px;
       }

.csc-mailform-field label {
        font-size: 12px;
        margin:2px;
        font-size:11px;
        line-height:15px;
        color:#000000;
        float: left;
        text-align: right;
        margin-right: 10px;
        width: 120px;
        display: block;
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif
}

.csc-mailform-submit {
        margin-left: 135px;
        margin-top: 20px;
        width: 170px;
        background-color:#ff9900;
        color:#000000;
}

.csc-mailform-submit2 {
        margin-left: 0px;
        margin-top: 0px;
        width: 160px;
        background-color:#ff9900;
        color:#000000;
}



textarea {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #000000;
border-right: #94b4dc 1px solid;
border-top: #94b4dc 1px solid;
border-left: #94b4dc 1px solid;
border-bottom: #94b4dc 1px solid
}

select {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #000000;
}






a       {font-size: 12px; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; text-decoration:underline; color:#b7101e;}
a.aktiv {font-size: 12px; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; text-decoration:underline; color:#b7101e;}
a:hover {font-size: 12px; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; text-decoration:underline; color:#b7101e;}