/* Rentalot Plus blue theme, version 20.00.02 */

/* Headings */

div.rp_page h3         {font-family:'Trebuchet MS';font-size: 24px; color: #3f7aa6}
div.rp_form_wrapper h3 {font-family:'Trebuchet MS';font-size: 24px; color: #3f7aa6}
div.rp_book1_wrapper h3, div.rp_book2_wrapper h3 {background-color:white;color:#3f7aa6;border-top:1px solid #3f7aa6;border-bottom:1px solid #3f7aa6;padding:1px 2px}
div.rp_extras_wrapper  {background-color: #3f7aa6}
div.rp_extras_wrapper h3 {color:white}
.rpd_month {background-color:#3f7aa6}

/* Search */

div.rps_panel h3 {color:white}
div.rps_panel {background-color: #3f7aa6}
div.rps_panel_inner input.rps_button {background-color: #eeb88c}
div.rps_panel_inner input.rps_button:hover, div.rps_panel_inner input.rps_button:focus  {background: #f98e6d}
div.rps_panel div.rp_ne button:hover {background-color: #3f7aa6}
div.rps_attrib label {color:white}
div.rps_panel_field input {border-color:#a8abad !important}
span.rp_uh_name, span.rp_uh_name a {font-family:'Trebuchet MS';color: #29ABE2}
div.rps_error {color:#FFEB3B}
div.rps_panel div.rp_error_large {color:#FFEB3B}

/* Classic */

.rpc_table th {background-color: #549bd4}

/* Daily */
.rpd_changeover span {background-color:transparent;border:1px solid#5f5f5f}


/* Buttons */

input.rp_button.rp_book {background-color:#e46f4b;color:white}
input.rp_button.rp_book:hover, input.rp_button.rp_book:focus {background:#f98e6d;color:white}

/* ============================
   Farben für Status
   ============================ */

/* Verfügbar = grün */
.rpd_available,
.rpd_unavailable_to_available,
.rpd_provisional_to_available {
    background-color: #2ecc71 !important; /* grün */
    color: white !important;
}

/* Reserviert = gelb */
.rpd_provisional,
.rpd_available-to-provisional,
.rpd_unavailable-to-provisional {
    background-color: #f1c40f !important; /* gelb */
    color: black !important;
}

/* Gebucht = rot */
.rpd_unavailable,
.rpd_available-to-unavailable,
.rpd_provisional-to-unavailable {
    background-color: #e74c3c !important; /* rot */
    color: white !important;
}


