div.hlavicka_modul_menu_kategorie2 div.slide_menu a, div.hlavicka_modul_menu_kategorie2 div.slide_menu a:hover,  div.hlavicka_modul_menu_kategorie2 div.slide_menu a.slide_menu_aktivni {
    font-weight: bold;
    justify-content: center;
font-size: 14px;
padding: 15px 10px;
}
div#hlavicka {    height: 176px;}
div#in_body {padding:0px 10px;}

div.provize_dalsi_nakup_info, div.provize_dalsi_nakup {font-size: 16px; font-weight: bold;}
div.doprava_zdarma {text-align:center;}

@media screen and (min-width:1000px){
table.cigareta_shop_uvod td.slide {
    width: 69%;
}

table.cigareta_shop_uvod tr td.banner {
    width: 30%;
}}



div#popup_form input.button_green {
    width: 50%;
    padding: 20px;
}

div#popup_form_close {
display: none;
}
div#popup_form div.left div {
    padding-top: 0;
    padding-bottom: 5px;
}

div#popup_form span.zpracovani_ou a {margin-bottom: 0; display: inline-block; background: none; color: green; padding:0; border: 0;}
div#popup_form span.zpracovani_ou a:hover {color: red; background: none;}
div#popup_form div.buttons {
    padding: 20px 0;

}

div#popup_form input#popup_email {width: 100% !important; background: #eeeeee;}
div#popup_form_obsah h2 {color: #3b7513; font-size: 28px; font-weight: bold; text-align: center;}
div#popup_form_obsah p {font-weight: bold; font-size:18px;}


div.polozka img.polozka_parametr_ikona.ikona_5 {position: absolute; right: 5px; top: 5px;}

div.polozka tr.cena_s_dph td.right, span.cena_info span.cena_konecna{color:#B90000;}
*.dostupnost_6793a958d973851d800c0cb49cde8c28, *.dostupnost_0a4a7c26228f9acb83e2c11de0524b96 {color: #489a20  ;}
*.dostupnost_d2157d9237bff0a26fc43a0984cd2617 {color: #B90000; }




tr.popis_varianty {background: #fff;}
tr.popis_varianty td div.popis_varianty {font-weight: bold;}
div#detail_zbozi form.form_polozka div.zbozi_varianty table.vyberte_variantu td {
    padding: 8px 4px;
}

.zbozi_tabulka img.logo_vyrobce {
    max-height: 100px;
    max-width: 150px;
}

@media screen and (min-width: 1000px){
span.cena_info span.cena_konecna {
    margin-top: 10px;
}

table.zbozi_tabulka {
    width: 50%;
}
.scroll {position: fixed; top: 0; max-width: 242px;}
div#in_body {position:relative;}
}
@media screen and (max-width: 999px){
span.cena_info {
    text-align: right;
}
div.paticka_modul table.bottom_paticka_sekce {height: auto;}
}

div.zbozi_prilohy_2 div.zbozi_prilohy_jpg_2 img {
  max-width: 100%;
  height: auto !important;
}

div.polozka_foto img {
    max-height: 190px;
    max-width: 100%;
    height: auto;
}
div.hlavicka_modul_uzivatel a {

    font-weight: bold;
}

div#detail_zbozi form.form_polozka div.zbozi_varianty table.vyberte_variantu td.var_cena {text-align:right; padding-right: 10px;}

td.cena {white-space:nowrap;}