#popup_container {
    top:50px !important;
    left:40% !important;
}

div.footer p {
    font-size:100%;
}

.bd_box_spodni_pravy div.ui-selectbox {
    position:absolute;
    right:110px;
}

.bd_box_spodni_pravy div.ui-selectbox div.selectbox-body {
    width:80px;
}

.bd_box_spodni_pravy div.ui-selectbox div.selectbox-body div.select_cover {
    padding:1px 0px 2px 5px;
    text-align:left;
}

div.header p.contact {
    font-size:100%;
}

div.red_button_wrapper a {
  background: #EDEDE1 url(/img/sec_button_red.png) 0 0 no-repeat;
  color: #FFF;
  font-weight: bold;
  border: none;
  display:block;
  font-size: 12px;
  text-align: center;
  padding: 4px 5px 6px 10px;
  _padding: 5px 5px 4px 10px;
  #padding: 5px 5px 4px 10px;
  overflow: visible;
  height:18px;    
  text-decoration:none;
}

/* -------------------------- */  
div.pevna_vyska {
    height: 412px;
    #height: 425px;
    _height: 412px;
    font-size:1.1em;
    padding-top:10px;
    }
div.pagination {    
    font-size:1.2em;
    text-align: right;
    margin-bottom:10px;
    padding-right:17px;
}
div.pagination a, div.pagination span {    
    padding: 0 3px;
    }
div.highlight_pic {
    float:left;
}

p {
    font-size: 70%;
    padding: 0 0 8px 0;
    margin: 0;
    }
h2 {
    font-size: 90%;
    color: #DF393D;
    margin-bottom: 5px;
    }
        
.bd_box_levy {
    width: 445px;
    float: left;
    margin: 0 5px 0 0;
    }
.bd_box_pravy {
    width: 485px;
    float: left;
    margin: 0 0 0 5px;
    }    
.bd_box_spodni {
    /*width: 918px;*/
/*    margin-bottom: 10px;
    border: 1px solid #9EA5AF;
    background: #ECEDEF;
    padding: 10px;
*/
    }
    
/* ---------- levy box --------- */      
.bd_levy_banner_top {
    padding: 0;
    margin-bottom: 10px;
    height: 210px;
    width: 445px;
    }
.bd_levy_banner_top2 {
    padding: 0;
    height: 50px;
    width: 445px;
    margin-bottom: 10px;
    }    
/*---- body s textem a odrazkami ---*/

.bd_levy_text {

    }
.bd_levy_text div {
    background:#eeeeee;
    }
.bd_levy_text div ul {
    font-size: 1.2em;
    margin: 10px 5px 5px 5px;
    #margin: 7px 5px 5px 5px;
    padding-left: 5px;
    }
.bd_levy_text div ul li {
    padding: 4px 0 4px 25px;
    _padding: 2px 0 2px 25px;
    list-style-type: none;
    }    
.bd_levy_text div ul li.jedna {
    background: url("/img/sec_bestdeal_no1.gif") 0 3px no-repeat;
    _background: url("/img/sec_bestdeal_no1.gif") 0 4px no-repeat;
    #background: url("/img/sec_bestdeal_no1.gif") 0 8px no-repeat;
    }
.bd_levy_text div ul li.dve {
    background: url("/img/sec_bestdeal_no2.gif") 0 3px no-repeat;
    _background: url("/img/sec_bestdeal_no2.gif") 0 4px no-repeat;
    #background: url("/img/sec_bestdeal_no2.gif") 0 8px no-repeat;
    }
.bd_levy_text div ul li.tri {
    background: url("/img/sec_bestdeal_no3.gif") 0 3px no-repeat;
    _background: url("/img/sec_bestdeal_no3.gif") 0 4px no-repeat;
    #background: url("/img/sec_bestdeal_no3.gif") 0 8px no-repeat; 
    }
.bd_levy_text div ul li.ctyri {
    background: url("/img/sec_bestdeal_no4.gif") 0 3px no-repeat;
    _background: url("/img/sec_bestdeal_no4.gif") 0 4px no-repeat;
    #background: url("/img/sec_bestdeal_no4.gif") 0 8px no-repeat; 
    }    

/* -------- pravy box --------- */

.bd_pravy_banner {
    padding: 10px;
    margin-bottom: 10px;
    font-size: 85%;
    line-height: 1.5em;
    }
.bd_pravy_banner div {
    height: 50px;
    background: #fff url("/img/sec_bestdeal_cc_bg.jpg") 0 0 no-repeat;
    }
.bd_pravy_banner div p, .bd_pravy_banner div p.maly {
    margin-left: 130px;
    text-align: right;
    padding: 5px 15px 0 5px;
    color: #DF393D;
    font-size: 100%;
    }
.bd_pravy_banner div p.maly {
    font-size: 80%;
    padding-top: 0;
    }

/* ----------- spodni banner ------- */

.bd_box_spodni div.bd_box_spodni_in {
    padding: 10px;
    background: #fff;
/*    height: 443px;
    #height: 464px;
    _height: 453px; */
    }
.bd_box_spodni_levy {
    width: 280px;
    float: left;
    margin: 0 5px 0 0;
    }
.bd_box_spodni_pravy {
    margin: 0 16px 0 5px;
    text-align: right;
    margin-bottom:20px;
    }
    .bd_box_spodni_pravy form {
        margin: 0;
        padding 0;
        }
    .bd_box_spodni_pravy form b {
        margin-right: 90px;
        font-size:1.2em;
        float:right;
        }
    .bd_box_spodni_pravy form select {
        margin-right: 0;
        }    
.bd_box_spodni table {
    width: 445px;
    border-collapse: collapse;
    border: none;
    font-size: 100%;
    margin-top: 15px;
    }
.bd_box_spodni table td, .bd_box_spodni table th {
    padding: 0 0 5px 0;
    text-align: left;
    }
.bd_box_spodni table .destinace {
    width: 215px;
    vertical-align: top;
    }
.bd_box_spodni table .cena {
    width: 160px;
    text-align: right;
    padding-right: 10px;
    }
    .bd_box_spodni table .cena b {
        color: #DF393D;
        }
/*
.bd_box_spodni table .btn {
    width: 120px;
    text-align: center;
    padding-right: 5px;   
    }
    .bd_box_spodni table .btn a {
        display: block;
        float: right;
        background: #DF393D url("/img/sec_bck_navigace.gif") 0 0 repeat-x;
        padding: 4px 15px;
        font-weight: bold;
        text-decoration: none;
        color: #fff;
        text-align: center;
        }
*/
