body {
    background-color: #fff;
}

a {
    color: #000;
}

a:hover {
    color: #39c;
}

/*text-data*/
.list h1, .list h2, .list h3, .list h4, span.price strong, .list article p.stars, .list article ul.totalPrice li span.label {
    color: #39c;
}
.list article ul.totalPrice li span.label, .list article ul.totalPrice span.price strong{
	color: white;
}
/*Border color*/
.form ul.menu li.active a, .form form, .paging ul li a, .list article, .list article ul.totalPrice li, .list article ul.detail, .list article {
    border-color: #ccc;  
}

/*div.box*/
.list article {
    background: #fff;
}

    /*div.box.kriteria background*/
    .form ul.menu li.active a, .form form, .steps ul li, .paging ul li a, .list article ul.totalPrice li, .list article ul.detail {
        background: #999999;
        color: #fff;
    }


    .form ul.menu li.active a, .form form a, .steps ul li a, .paging ul li a, .list article ul.totalPrice li a, .list article ul.detail a, .form form fieldset p a{
        color: #fff;
    }


        /*Zvýrazněný background pro selected item*/
        .steps ul li:hover, .steps ul li.active, .paging ul li a:hover, .paging ul li.active a {
            background: #9dd235;
            background: rgba(153, 153, 153, 0.3803921568627451);
    		color: black;
        }

/*input.button*/
span.button, span.button:hover, span.button.details, span.button.dates, span.button.check {
    color: #fff;
    background-color: #f00;    
    border-color: #9c0000;
}

/* temperature icon */
.list article ul.conditions li.airTemperature i {
    color: #ffc23a;
}

/* water temperature icon */
.list article ul.conditions li.waterTemperature i {
    color: #3597a9;
}
/* flight duration icon */
.list article ul.conditions li.flightDuration i {
    color: #5b5b5b;
}
/* hotel availabily number */
.list article ul.conditions li.hotelAvailability i {
    color: #008000;
}