#page {
    background-color: #111111 ; /* dunkler Hintergrund */
}

/* Верхнее меню */
.line_header {
    background: #111111 ;
}

.menu .header_menu li a {
    color: #D4A017 ; /* goldene Schrift */
    transition: all 0.3s ease;
}

.menu .header_menu li a:hover,
.menu .header_menu li.active a,
.menu .header_menu .sfHover > a {
    background: #FFD285 ;
    color: #111111 ;
}

.forma {
    background: #D4A017;
    color: #fff;
    transition: all 0.3s ease;
}
.forma:hover {
    background: #FFD285 ;
    color: #111111 ;
}

.pagination ul li a:hover,
.pagination ul .selected a {
    background: #FFD285 ;
    color: #111111 ;
}

#toTop {
    background-color: #D4A017 ;
    color: #ffffff;
    transition: all 0.3s ease;
}
#toTop:hover {
    background-color: #FFD285 ;
    color: #111111 ;
}

.link_blue {
    background-color: #D4A017 ;
    color: #FFFFFF ;
    transition: all 0.3s ease;
}
.link_blue:hover {
    background-color: #FFD285 ;
    color: #111111 ;
}

.filtr {
    background-color: #D4A017 ;
    box-shadow: 0 6px 4px -4px #222;
    transition: all 0.3s ease;
}
.filtr:hover {
    background-color: #FFD285 ;
    color: #111111 ;
}

/* заголовок блока объявлений */
.block .title_block a {
    background: #333333 ;
    color: #D4A017 ;
    transition: all 0.3s ease;
}
.block .title_block a:hover {
    color: #FFD285 ;
}

.breadcrumbs .path,
.block_entries .title a,
.block_entries .posted .date {
    color: #D4A017 ;
}
.block_entries .title a:hover {
    color: #FFD285 ;
}

.read_more,
.button-blue,
.item .bron {
    background-color: #D4A017 ;
    color: #FFFFFF ;
    transition: all 0.3s ease;
}
.read_more:hover,
.button-blue:hover,
.item .bron:hover {
    background-color: #FFD285 ;
    color: #111111 ;
}

.ui-widget-content {
    border: 1px solid #D4A017 ;
}

.index-search-form .ui-widget-content {
    border: 1px solid #FFFFFF ;
}

.sf-menu li.sfHover ul {
    background: #111111 ;
}

#userfilter ul li a {
    background-color: transparent;
    color: #D4A017 ;
    transition: all 0.3s ease;
}
#userfilter ul li a:hover,
#userfilter ul li.active a {
    background-color: #222222;
    color: #FFD285 ;
}

div.translate_button input,
div.copylang_button input,
#usermenu #navlist a {
    background-color: #D4A017 ;
    color: #FFFFFF ;
    transition: all 0.3s ease;
}
div.translate_button input:hover,
div.copylang_button input:hover,
#usermenu #navlist a:hover {
    background-color: #FFD285 ;
    color: #111111 ;
}

#usermenu #navlist li.active a {
    background-color: #333333 ;
}

/* таблица в личном кабинете */
.grid-view table.items th {
    background-color: #222222 ;
    color: #D4A017;
}
.grid-view table.items th:hover {
    color: #FFD285 ;
}

.grid-view table.items .odd {
    background: #1a1a1a ;
}

.currency option {
    background: #D4A017 ;
}

/* картинки - стрелки */
.jcarousel-control-prev,
.jcarousel-control-next,
.hide_filtr,
.jFlowNext,
.jFlowPrev,
#loading {
    background-color: #D4A017 ;
    transition: all 0.3s ease;
}
.jcarousel-control-prev:hover,
.jcarousel-control-next:hover,
.hide_filtr:hover,
.jFlowNext:hover,
.jFlowPrev:hover {
    background-color: #FFD285 ;
    color: #111111 ;
}

#footer-links {
    background: #111111 ;
    color: #D4A017 ;
}

#footer,
#footer-two-links {
    background: #222222 ;
    color: #D4A017 ;
}

#footer .copyright {
    color: #888888 ;
}

#mobnav-btn {
    background-color: #D4A017 ;
    transition: all 0.3s ease;
}
#mobnav-btn:hover {
    background-color: #FFD285 ;
    color: #111111 ;
}

.line_menu li a:hover,
.line_menu li.active a {
    background: #FFD285 ;
    color: #111111 ;
}

.line_menu li:hover ul {
    background: #111111 ;
}

.ui-datepicker .ui-datepicker-header {
    background: #D4A017 ;
}

#cookie-bar .cb-enable {
    background: #D4A017 ;
    transition: all 0.3s ease;
}
#cookie-bar .cb-enable:hover {
    background: #FFD285 ;
    color: #111111 ;
}

.submit-button:disabled {
    background-color: #888888 ;
}

.big-special-offer {
    background-color: #D4A017 ;
    transition: all 0.3s ease;
}
.big-special-offer:hover {
    background-color: #FFD285 ;
    color: #111111 ;
}

#Apartment-form .ui-state-default,
#Apartment-form .ui-widget-content .ui-state-default,
#Apartment-form .ui-widget-header .ui-state-default {
    background: #D4A017 ;
    color: #fff ;
    transition: all 0.3s ease;
}
#Apartment-form .ui-state-default:hover {
    background: #FFD285 ;
    color: #111111 ;
}

#Apartment-form .ui-state-active {
    background: #ffffff;
    color: #000 ;
}

@media screen and (max-width: 1024px) {
    .xpopdrop ul li,
    .xpopdrop ul li ul li,
    .xpopdroplast ul li,
    .xpopdroplast ul li ul li {
        background: #111111 ;
    }
}

@media screen and (max-width: 960px) {
    .header_menu {
        background: #111111 ;
    }
}

@media screen and (max-width: 780px) {
    .hide-780 {
        background: #111111 ;
    }
}

