/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXX      leva cast HP - s novinkami      XXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
.levy_box .novinky {
    padding: 20px 0 0 20px;
    color: #000;
    font-size: 80%;
    }
.levy_box .novinky div.txt {
    border-top: 1px solid #E6DAAD; 
    margin: 0;
    padding: 5px 0;
    }
.levy_box .novinky .link_vice {
    float: right;
    display: block;
    background: #E6DAAD;
    width: 50px;
    font-size: 80%;
    height: 12px;
    padding: 4px 0;
    text-align: center;
    }
.levy_box .novinky h3 {
    float: left;
    color: #840017;
    font-size: 130%;
    margin: 0;
    padding: 0;
    }
.levy_box .novinky p {
    padding: 5px 0;
    }
.levy_box .novinky a {
    color: #840017;
    }
.levy_box .novinky a:hover {
    color: #000;
    }
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXX      leva cast HP - vino mesice      XXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/    
.levy_box .vino_mesice {
    padding: 0 0 10px 10px;
    color: #000;
    font-size: 80%;
    }
.levy_box .vino_mesice h3 {
    color: #840017;
    background: #E7DBB1;
    padding: 7px 20px;
    font-size: 130%;
    }
.levy_box .vino_mesice img {
    float: left;
    margin: 10px 10px 0 0;
    }
.levy_box .vino_mesice .popis {
    padding: 5px 0 0 0;
    }
.levy_box .vino_mesice .popis h4 {
    padding: 25px 0 0 0;
    color: #3F010C;
    text-transform: uppercase;
    font-size: 100%;
    } 
.levy_box .vino_mesice .popis span {
    color: #3F010C;
    } 
.levy_box .vino_mesice p {
    margin: 0;
    padding: 10px 0 0 0;
    }
.levy_box .vino_mesice a {
    color: #840017;
    -moz-background-clip: border;
    -moz-background-inline-policy: continuous;
    -moz-background-origin: padding;
    background: #E6DAAD none repeat scroll 0 0;
    display: block;
    float: right;
    font-size: 100%;
    height: 15px;
    padding: 4px 0;
    text-align: center;
    width: 60px;
    }
.levy_box .vino_mesice a:hover {
    color: #000;
    }    
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXX      obsahova cast HP                XXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/      
/*--- levy sloupec ---*/
.levy_inbox {
    width: 300px;
    margin: 0 0 0 20px;
    padding: 0;
    float: left;
    display: inline;
    }
.levy_inbox .motiv {
    width: 300px;
    height: 294px;
    }      
.levy_inbox .rudy .blok_s_nadpisem {
    padding: 20px;
    background: #840017 url("/img/hp_bck_rudy.gif") repeat-x;
    color: #fff;
    font-size: 80%;
    /*min-height: 450px;
    _height: 515px;*/
    }
.levy_inbox .rudy .blok_s_nadpisem div.txt {
    border-top: 1px solid #7C414A; 
    margin: 0;
    padding: 8px 0;
    }
.levy_inbox .rudy .blok_s_nadpisem .link_vice {
    float: right;
    display: block;
    background: #7C414A;
    width: 50px;
    font-size: 80%;
    height: 12px;
    padding: 4px 0;
    text-align: center;
    }
.levy_inbox .rudy .blok_s_nadpisem h3 {
    float: left;
    color: #D3BD75;
    font-size: 130%;
    margin: 0;
    padding: 0;
    }
.levy_inbox .rudy .blok_s_nadpisem p {
    padding: 5px 0;
    }
.levy_inbox .rudy .blok_s_nadpisem a {
    color: #D3BD75;
    }
.levy_inbox .rudy .blok_s_nadpisem a:hover {
    color: #fff;
    }
/*--- levy sloupec ---*/
.pravy_inbox {
    width: 390px;
    padding: 0;
    float: left;
    }
    
.pravy_inbox .highlight {
    background: #FBF8E5 url("/img/hp_bck_highlight.gif") 0 100% repeat-x;
    border-bottom: 1px solid #fff;
    padding: 20px;
    font-size: 80%;
    min-height: 254px;
    _height: 254px; 
    }    
.pravy_inbox .highlight p {
    padding: 7px 0;
    margin: 0;
    } 
/*---- blok s nadpisem ----*/   
.pravy_inbox .blok_s_nadpisem {
    padding: 20px;
    color: #000;
    font-size: 80%;
    }
.pravy_inbox .blok_s_nadpisem div.txt {
    border-top: 1px solid #E6DAAD; 
    margin: 0;
    padding: 8px 0;
    }
.pravy_inbox .blok_s_nadpisem .link_vice {
    float: right;
    display: block;
    background: #E6DAAD;
    width: 50px;
    font-size: 80%;
    height: 12px;
    padding: 4px 0;
    text-align: center;
    }
.pravy_inbox .blok_s_nadpisem h3 {
    float: left;
    color: #840017;
    font-size: 130%;
    margin: 0;
    padding: 0;
    }
.pravy_inbox .blok_s_nadpisem img {
    padding: 5px 0;
    float: left;
    margin: 10px 20px 20px 0;
    }
.pravy_inbox .blok_s_nadpisem p {
    padding: 5px 0;
    }
.pravy_inbox .blok_s_nadpisem a {
    color: #840017;
    }
.pravy_inbox .blok_s_nadpisem a:hover {
    color: #000;
    } 
.banner {
    margin: 0 0 0 20px;
    border: 1px solid #E6D9AD;
    }
