.Body  {
    background: none repeat scroll 0 0 #C0EAFF !important;
}

.l391 #mainNav ul li a {
    border-bottom: 3px solid #d9e8e7;
}

.l391 #mainNav ul li a:hover,
.l391 #mainNav ul li.active a,
.l391 #mainNav ul li.on a {
    border-bottom: 6px solid #d9e8e7;
}

.l391 #berge {
    background: url(/gfx/berge-Sommer.png) no-repeat left top;
}

.l391 #subNav ul li.active a,
.l391 #subNav ul li.active ul li.hover a,
.l391 #subNav ul li.active ul li a:hover,
.l391 #subNav ul li.active ul li.on a,
.l391 #subNav ul li.active ul li.active a,
.l391 #subNav ul li.open a,
.l391 #subNav ul li.open ul li.hover a,
.l391 #subNav ul li.open ul li a:hover,
.l391 #subNav ul li.open ul li.open a,
.l391 #subNav ul li.open ul li.active a,
.l391 #subNav ul li.open ul li.active ul li.hover a,
.l391 #subNav ul li.open ul li.active ul li a:hover,
.l391 #subNav ul li.open ul li.open ul li.active a,
.l391 #subNav ul li.open ul li.open ul li.hover a {
    background-color: #ad8e54;
    color: #fff;
}

.l391 #subNav ul li.active ul li a,
.l391 #subNav ul li.open ul li a,
.l391 #subNav ul li.open ul li.active ul li a,
.l391 #subNav ul li.open ul li.open ul li a {
    background-color: #fff;
    color: #000;
}

.l391 #travelBox .travelBoxHeader {
    background: url("/gfx/bg-travelBoxHeader-Gesundheit.png") no-repeat scroll left bottom transparent;
}

.l391 #travelBox .travelBoxFooter {
    background: #ad8e54;
}

.l391 #anmeldeBox {
    background: #ae8f56;
}

.l391 #commentLogin {
    background: url("/gfx/bg-suchen-erholung.jpg") repeat-x scroll left top #d1bc94;
}

.l391 #travelBox .travelBoxFooter {
    background: #d1bc94;
}

.l391 #travelBox .travelSearchLeft {
    background: url("/gfx/bg-suchen-erholung.jpg") repeat-x top left #AE8F55;
}

.l391 #travelBox h2 {
    color: #fff;
}

.l391 .advancedSearch a,
.l391 #facebookLogin .fb_login_link,
.l391 #commentLogin .loginLinks a {
    color: #f0e0c3;
}

.l391 #leftColumn .alert.status0,
.l391 #leftColumn .alert.status_logged {
    border: 1px solid #000;
    background: #ad8e54;
    color: #f0e0c3;
}

.l391 #travelBox .travelBoxFooter {
    color: #000;
}

.l391 #footer {
    background: #D2BD95 url(/gfx/bg-footer-Gesundheit.png) repeat-x left top;
    padding: 0px;
}

.l391 .white div.seTagCloud a {
    color: #725929;
}

.l391 #footer .contactData {
    color: #ad8e54;
}

.l391 #footer .contactData {
    background: url(/gfx/bg-phone-Gesundheit.png) no-repeat left 10px;
}

.l391 #footerBottom {
    background: #ad8e54;
}

.l391 #footerBottom .realized a {
    color: #f0e0c3;
}

.l391 #footerBottom .realized a:hover {
    color: #fff;
}

.l391 .socialMediaFooter {
    background: url("/gfx/bg-socialmediaFooter-Gesundheit.png") no-repeat right 18px;
}

/* Templates */

.l391 .Template.s386 {
    background: url("/gfx/bg-erholung-box-top.jpg") repeat-y scroll left top #FADC8B;
    color: #000000;
}

.l391 .Template.s386 a,
.l391 .Template.s386 h1,
.l391 .Template.s386 h2{
    color: #000000 !important;
    border-color: #000000 !important;
}

.l391 .Template .divider,
.l391 .Template .divider a {
    background-color: #AD8E54 !important;
    color: #ffffff !important;
    border-color: #ffffff !important;
}