/* ---------------News ------------------------------------------*/
.news_entry{
    background:transparent url(pics/hg_kastenweiss.jpg) no-repeat scroll 0 0;
    margin-bottom:20px;
    min-height:125px !important;
    padding-right:10px;
    width:334px;
    padding-top:8px;
    padding-left:16px;
}
.news_entry p.bodytext{
    display:inline;
    font-size:12px;
}
.news_entry .news_date {
    display:none;
}
.news_entry .news_title {
    float:none;
}
.news_entry .news_title a{
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}
.news_entry .news_more {
    display:inline;
    font-size:8pt;
}
.news_entry .news_image img{
    padding-right:8px;
}
.news_image {
    float:left;
}

.news_image_single {
    float:right;
    width:240px;
}
.news-single-imgcaption {
    padding:3px;
}
.news-single-img a{
    border:1px solid #00909B;
    background-color: #B2DADC;
    display:block;
    text-align:center;
}
.news-single-img p {
    background-color:#00909B;
    color:#FFFFFF;
    margin-bottom:10px;
}
div.fce-2cols-50-50 div.fce-2cols-left .news_entry p {
    padding:0px;
}




/* ---------------kalender ------------------------------------------*/
.tx-cal-controller a {
    text-decoration:none;
}
.tx-cal-controller #month-header {
    clear:both;
    height:40px;
    width:100%;
}
.tx-cal-controller #month-large {
    width:100%;
}
.tx-cal-controller #month-header #month-header-prevnext {
    height:24px;
}
.tx-cal-controller .refresh_calendar {
    clear:both;
}


/* ---------------formulare ------------------------------------------*/
fieldset {
    border:none;
}
.csc-mailform-field label {
    display: block;
    float: left;
    margin-top: 0px;
    margin-right: 0pt;
    margin-bottom: 0px;
    margin-left: 0pt;
    padding-right: 1em;
    text-align: right;
    width: 390px;
    font-size:10pt;
}
.csc-mailform-field {
    margin-bottom: 18px;
    clear:both;
    width:600px;
}
.csc-mailform-field input, .csc-mailform-field select, .csc-mailform-field textarea {
    float:right;
    width: 400px;
    color:#4F4F4F;
    display:block;
    clear:both;
}

span.csc-mailform-label {
    margin-top:20px;
    display:block;
    color: #666666;
    border-bottom:1px solid #666666;
    font-weight:bold;
}

/*---------------guestbook-------------*/
.tx-guestbook-entry {
    padding-left:100px;
    background-repeat:no-repeat;
    background-image:url(pics/icon_dialog_23breit.png);
}