.csc-mailform {
        font-size: 12px;
        border: 0px;
       }


.csc-mailform-field label {
        font-size: 12px;
        margin:2px;
        font-size:11px;
        line-height:15px;
        color:#FFFFFF;
        float: left;
        text-align: right;
        margin-right: 10px;
        width: 180px;
        display: block;
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif
}
 
.csc-mailform-submit {
        margin-left: 0px;
        margin-top: 20px;
        margin-bottom: 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.level1mylink {
        background: url(bilder/naviback1.gif) repeat-x bottom left;
        color: white;
        display: block;
        width: 156px;
        padding: 3px 0;
        padding-left: 10px;
        list-style-type: none;
        line-height:18px; 
        font-size: 12px;
        font-weight: normal;
        }

a.level1mylink:hover {
        background: url(bilder/naviback2.gif) repeat-x bottom left;
        width: 156px;
        padding-left: 10px;
        line-height:18px;
        color: #ffffff;
        font-size: 12px;
}


a.level1mylink_act{
        background: url(bilder/naviback2.gif) repeat-x bottom left;
        color: #ff9900;
        display: block;
        width: 156px;
        padding: 3px 0;
        padding-left: 10px;
        list-style-type: none;
        line-height:18px; 
        font-size: 12px;
        font-weight: normal;
}

a.level1mylink_act:hover {
        color: #ff9900;
        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: 12px;
        color: #ffffff;
        font-weight: normal;
        background-color: ;
}

a.level2mylink:hover {
        color: #ffffff;
        font-size: 12px;
}


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: ;
        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:#FFFFFF;
        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: #FFFFFF; }

.tx-guestbook-list-header { font-size: 12px; background-color: #333333; color: #FFFFFF; font-weight:bold; }
    .tx-guestbook-list-row { font-size: 12px; background-color: #FFFFFF; color: #FFFFFF; }
    .tx-guestbook-list-rowleft { font-size: 12px; background-color: #fdeecf; color: #FFFFFF; }
    .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: #FFFFFF; }
    .tx-veguestbook-pi1-browsebox TD { font-size: 12px; color: #FFFFFF; }
    .tx-veguestbook-pi1 { font-size: 12px; color: #FFFFFF; }
    .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: #FFFFFF; }
    .tx-guestbook-latest-small { font-size: 12px; color: #FFFFFF; }
    .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: #FFFFFF; }
    .tx-guestbook-form-error { font-size: 12px; color: #FFFFFF; }
    .tx-guestbook-fieldset { font-size: 12px; color: #FFFFFF; }
    .tx-headhead { font-size: 10px; color: #FFFFFF; }

.tx-guestbook-header { 
        font-size: 12px; 
        color: #FFFFFF; 
        background-color: #3179b5;
        line-height:20px;
}

.contenttable { font-size: 12px; }
.contenttable-0 { font-size: 12px; }
.internal-link { color: #ff9900; }
.external-link { color: #ff9900; }




.tx-guestbook-form-error {
font-family: arial, helvetica, sans-serif;
font-size: 14px;
color: #FF0000;
font-weight: bold;
}



body {
        font-size: 12px;
        color: #FFFFFF;
        font-family: Arial, Verdana, serif;
        font-weight: normal;
}

bodytext {
        font-size: 12px;
        color: #FFFFFF;
        font-family: Arial, Verdana, serif;
        font-weight: normal;
}

.bodytext {
        font-size: 12px;
        color: #FFFFFF;
        font-family: Arial, Verdana, serif;
        font-weight: normal;
}

a       {font-size: 12px; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; text-decoration:none; color:#ff9900;}
a.aktiv {font-size: 12px; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; text-decoration:none; color:#ff9900;}
a:hover {font-size: 12px; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; text-decoration:none; color:#ff9900;}

ul, li {
        font-size: 12px;
        color: #FFFFFF;
        font-family: Arial, Verdana, serif;
        font-weight: normal;
}



.fuss {
        font-size: 12px;
        color: #FFFFFF;
        font-family: Arial, Verdana, serif;
        font-weight: normal;

}

.zimmer {
        font-size: 11px;
        color: #FFFFFF;
        font-family: Arial, Verdana, serif;
        font-weight: normal;

}




div#Page {
     text-align: left;
     margin: 0 auto;
     width: 963px;
     height: 516px;
     background-color: #ffffff;
}

.csc-textpic-caption {
     font-size: 12px;
     color: #FFFFFF;
     font-family: Arial, Verdana, serif;
     font-weight: normal;
}

h1 { font-family: Arial, Verdana, serif; color: #313131; font-size: 9px; font-weight:normal}
h2 { font-family: Arial, Verdana, serif; color: #313131; font-size: 10px; font-weight:normal}
h3 { font-family: Arial, Verdana, serif; color: #313131; font-size: 11px; font-weight:normal}
h4 { font-family: Arial, Verdana, serif; color: #313131; font-size: 12px; font-weight:normal}
h5 { font-family: Arial, Verdana, serif; color: #313131; font-size: 13px; font-weight:normal}

#navi {
width: ;
height: ;
background-color:#ffffff;
}

#top_title_links {
width:150px;
height: 516px;
background-color:#ffffff;
}

#abstandhalter {
width:15px;
height: 516px;
background-color:#eeeeee;
}

#top_title_mitte {
width:648px;
height: 516px;
background-color:#eeeeee;
}

#top_title_rechts {
width:150px;
height: 516px;
background-color:#ffffff;
font-size:10px;
}