a {
    text-decoration: underline;
}

.top_menu {
    background: #2e2e2e;
}

.header_tel_adres .btn,
.btn-default,
.slider_bottoms .bron .text,
.slider_bottoms .bron .arrow {
    background: #00aeff;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#00aeff), to(#0091FF));
    background: -webkit-linear-gradient(#00aeff, #0091FF);
    background: -moz-linear-gradient(#00aeff, #0091FF);
    background: -ms-linear-gradient(#00aeff, #0091FF);
    background: -o-linear-gradient(#00aeff, #0091FF);
    background: linear-gradient(#00aeff, #0091FF);
    color: white;
}

.slider_bottoms .bron .arrow {
    background: #009FFF;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#009FFF), to(#0077FF));
    background: -webkit-linear-gradient(#009FFF, #0077FF);
    background: -moz-linear-gradient(#009FFF, #0077FF);
    background: -ms-linear-gradient(#009FFF, #0077FF);
    background: -o-linear-gradient(#009FFF, #0077FF);
    background: linear-gradient(#009FFF, #0077FF);
}

.btn-default:hover,
.btn-default:focus,
.btn-default:active {
    background: #00B8FF !important;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#00B8FF), to(#0084FF)) !important;
    background: -webkit-linear-gradient(#00B8FF, #0084FF) !important;
    background: -moz-linear-gradient(#00B8FF, #0084FF) !important;
    background: -ms-linear-gradient(#00B8FF, #0084FF) !important;
    background: -o-linear-gradient(#00B8FF, #0084FF) !important;
    background: linear-gradient(#00B8FF, #0084FF) !important;
    opacity: .9;
}

.btn-default {
    color: white;
    border: none;
    text-decoration: none;
    text-shadow: none;
}

.slider_bottoms .bron .text {
    color: white;
}

.form_search .btn-default {
    border: 1px solid #CCC;
}

.form_search .btn:hover {
    color: red;
}

.form_search .btn:hover,
.form_search .btn:active,
.form_search .btn:focus {
    background: none !important;
}

.btn-default:hover {
    background: black;
    border-color: #2e2e2e;
}

.navbar-inverse .navbar-nav>li>a {
    color: #00aeff;
}

.navbar-inverse .navbar-nav>li>a:hover,
.navbar-inverse .navbar-nav>.active>a,
.navbar-inverse .navbar-nav>.active>a:focus,
.navbar-inverse .navbar-nav>.active>a:hover {
    background-color: #00aeff;
    color: white !important;
}

.navbar-inverse .navbar-nav>.active>a,
.navbar-inverse .navbar-nav>.active>a:focus,
.navbar-inverse .navbar-nav>.active>a:hover {
    color: white;
    background-color: #387DBF;
}

.slider_bottoms .more {
    background: #676869;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#676869), to(#575656));
    background: -webkit-linear-gradient(#676869, #575656);
    background: -moz-linear-gradient(#676869, #575656);
    background: -ms-linear-gradient(#676869, #575656);
    background: -o-linear-gradient(#676869, #575656);
    background: linear-gradient(#676869, #575656);
}

.slider_bottoms .more:hover,
.slider_bottoms .more:focus,
.slider_bottoms .more:active,
.slider_bottoms .bron:hover,
.slider_bottoms .bron:active,
.slider_bottoms .bron:focus {
    opacity: .8;
    color: white;
    text-shadow: none;
}

.index_slider .more .text,
.more_service_bottom .more .text {
    background: #2e2e2e;
    color: white;
}

.index_slider .more .arrow,
.more_service_bottom .more .arrow {
    background: #434343;
}

.index_slider a {
    color: #4d4d4d;
}


/*.index_slider a:hover{color:red;}*/

a:hover {
    color: red;
}

.soc_seti a {
    color: white;
}

.footer_mail_adres a {
    text-decoration: none;
    color: white;
}

a,
.priem span,
.navbar-inverse .navbar-nav>.active>a,
.navbar-inverse .navbar-nav>.active>a:focus,
.navbar-inverse .navbar-nav>.active>a:hover,
.form_search .btn-default,
.header_tel_adres>div>div>div>.fa,
.header_tel_adres span,
.nomer_har_list:before,
.gal_price,
.title_nomer.main,
.footer_mail_adres a span,
.footer_tel span,
.soc_seti a:hover,
.soc_seti a:active,
.soc_seti a:focus,
.date_otziv,
.middle_banner .title div,
.index_slider .more .arrow,
.more_service_bottom .more .arrow,
.index_slider_cena strong,
.index_slider_kol strong {
    color: #00aeff;
}


/*									Картинки темы								*/

.logo>div {
    background: url(images/logo.png) no-repeat;
    background-position: calc(100% - 40px) 10px;
}

.footer_logo {
    background: url(images/logo_footer.png) no-repeat;
    width: 170px;
    height: 80px;
}

.top_slider>div>div {
    background: url(images/banner_ukaz.png) no-repeat center center;
}

.index_priemushestva.wifi {
    background: url(images/priem_wifi.png) center center no-repeat;
}

.index_priemushestva.parking {
    background: url(images/priem_parking.png) center center no-repeat;
}

.index_priemushestva.kam_hran {
    background: url(images/priem_kam_hran.png) center center no-repeat;
}

.index_priemushestva.transfer {
    background: url(images/priem_transfer.png) center center no-repeat;
}

.index_priemushestva.ekskursii {
    background: url(images/priem_ekskursii.png) center center no-repeat;
}

.index_priemushestva.room_srvice {
    background: url(images/priem_room_srvice.png) center center no-repeat;
}