/*** BOX ZOBRAZENY NAHORE NA STRANCE PO VLOZENI ZBOZI DO KOSIKU ***/

#info_div_do_kosiku {
    border: 1px solid #FF7200;
    padding:8px;
    margin: 7px 0 10px 0;
}
#info_div_do_kosiku #close {
    float:right;
    cursor:pointer;
    font-weight: bold;
    color:#FF7200;
}
#info_div_do_kosiku h1 {
    color:#FF7200;
    margin:0;
}
#info_div_do_kosiku h1 .mensi{
    font-size:12px;
}
#info_div_do_kosiku #zobrazit_obsah_kosiku a {
    color:#FF7200;
    text-align:right;
}

/*** RAZENI ZBOZI, STRANKOVANI ***/
.eshop-control_panel {
    background-color:#666;
    margin:2px 0px 2px 0px;
    padding:3px 5px 3px 5px;
}
.eshop-control_panel a {
    color:#FFFFFF;
    font-weight:bold;
}
.eshop-control_panel .akt_stranka_prehled {
    font-weight:bold;
}
.eshop-control_panel table{
    color:#FFFFFF;
}
.eshop-control_panel table .strankovani {
    text-align:right;
}

/*** STRANKA S NAKUPNIM KOSIKEM (obalena jeste div#div_kosik) ***/
.kosik {

}
.kosik th {
    border-left:1px solid #666;
    border-bottom:1px solid #666;
    color:#666;
    font-weight:bold;
}
/* TLACITKO - DO POKLADNY */
.kosik #td_tlacitko_right {
    border-right:1px solid #3A62DC;
    border-top:1px solid #3A62DC;
    color:red;
    padding:5px;
    text-align:right;
}
.kosik #td_tlacitko_right input {

}
.kosik .odstranit_zbozi{
    background: url(../../stranky/images/system/shop-delete.png) no-repeat;
    display:block;
    width:16px;
    height:16px;
}
.kosik .tr-celkova-cena {
    border-top:1px solid #666;
}
.kosik .a_aktualizovat_pocty {
    background: url(../../stranky/images/system/shop-refresh.gif) no-repeat;
    display:block;
    width: 16px;
    height: 16px;
}
.kosik #td_tlacitka {
    padding-top:10px;
    border-right:1px solid #666;
    border-top:1px solid #666;
    color:#3A62DC;
    padding:5px 5px 2px 5px;
}

.kosik #tabulka_s_tlacitky {
    width:100%;
    margin:0px;
    padding:0px;
}
.kosik #tabulka_s_tlacitky td {
    text-align:right;
}
.kosik #tabulka_s_tlacitky td:first-child {
    text-align:left;
}
.kosik #tabulka_s_tlacitky input{

}
.kosik .td_alert {
    width:96%;
    border: 1px solid #FF7200;
    margin-bottom:10px;
    padding:2px 10px 2px 10px;
    color:#FF7200;
    margin-top:7px;
}
.kosik textarea {
    border:1px solid #999999;
    width:98%;
    height:75px;
    font-size:11px;
    color:#565656;
}
.kosik .pokladna_tabulka_adresa input{
    border:1px solid #999999;
}
.kosik .spojovaci_cara {
    border-left:2px solid #FF6600;
    padding-left:10px;
    font-size:10px;
}
.kosik .prazdny-kosik {
    padding-top:10px;
}
.kosik .objednavka_info {

}
.kosik .objednavka_info .cena {
    font-weight:bold;
}
.kosik .objednavka_zbozi {

}
.kosik .objednavka_zbozi .cena {
    width:100px;
    text-align:right;
    font-weight:bold;
}
.kosik .prihlasovaci-udaje-text {
    font-weight: bold;
    padding:0px 5px 0px 5px;
    margin:2px;
}
.kosik .pokladna_tabulka_prihlaseni {

}
.kosik .pokladna_tabulka_prihlaseni th {
    width:100px;
}
.kosik .registrace-text {
    padding:0px 5px 0px 5px;
    margin:2px;
    font-weight:bold;
}
.kosik .registrace-text a {
    font-weight:normal;
}
.div_kosik p {
    padding:5px;
    margin:3px;
}

/*** BOX, KOSIK ***/
.p_stav_kosiku {
    text-align:left;
    font-size:11px;
}
.p_stav_kosiku a {
    font-weight:bold;
}

/*** STRANKA SE ZBOZIM ***/
#akt_stranka_prehled {

}
#shop_info_text {

}
#pokracujte_dal {

}
.prime-podkategorie {

}
.prime-podkategorie .nadpis_pokracujte_dal {
    border: 1px solid #737569; 
    margin:0;
    padding:1px 10px 1px 10px;
}
.prime-podkategorie .nadpis_pokracujte_dal span {
    margin-top:0;
    padding:5px;
}
.darek_prehled {

}
.darek_prehled_vypis {

}
.control_panel_top {
    width:100%;
    margin-bottom:10px;
    border-left:1px solid #FF6600;
    border-bottom:1px solid #FF6600;
}
.control_panel_top td {
    padding:0px 0px 5px 5px;
}
.control_panel_top #button_zakladni_vyhledavani {
    background-color:#CCCCCC;
    font-weight:bold;
    color:#000033;
    padding:0px;
}
.control_panel_top input {
    border:1px solid #999999;
    padding:2px 4px 2px 4px;
}
#cesta_ke_kategorii {
    font-size:11px;
    color:#FF6600;
    margin-bottom:10px;
    text-align:right;
}
#cesta_ke_kategorii a {
    color:#FF6600;
}

/*** SORTIMENT - STRANKA KATEGORIE ***/
.sortiment {

}
.sortiment .zaznam {
    width:50%;
    vertical-align:top;

}
/*** SORTIMENT - ZBOZI NA STRANCE KATEGORIE ***/
.sortiment_prehled {
    height:300px;
}
.sortiment_prehled .sortiment_vrch {
    vertical-align:top;
    padding-top:4px;
    height:20px;
}
.sortiment_prehled .sortiment_vrch h1 {
    font-size:14px;
    font-weight: bold;
    margin:0;  
}
.sortiment_prehled .sortiment_vrch h1 a {
    color:#666;
    text-decoration:none;
}
.sortiment_prehled .sortiment_vrch a:hover {
    text-decoration:underline;
}
.sortiment_prehled .sortiment_obrazek {
    vertical-align:top;
}
.sortiment_prehled .sortiment_obrazek .obrazek_zbozi_prehled {
    border:1px solid #999999;
}
.sortiment_prehled .sortiment_info {
    vertical-align:top;
    text-align:left;
}
.sortiment_prehled .sortiment_info p {
    margin-top:0;
}
.sortiment_prehled .ceny td {

    border:1px solid #666;
    height:20px;
}
.sortiment_prehled .ceny td .table_ceny_prehled {
    margin:0;
    padding:0;
    margin-top:3px;
    margin-bottom:3px;
    background:#ffffff;
}
.sortiment_prehled .ceny td .table_ceny_prehled td{
    padding:2px;
    border:0;
}
.sortiment_prehled .ceny td .table_ceny_prehled .zvyrazneni {

}
.sortiment_prehled .ceny td .table_ceny_prehled .td_nase_cena_popis {
    font-weight:bold;
    width:70px;
    white-space: nowrap;
}
.sortiment_prehled .ceny td .table_ceny_prehled .td_nase_cena_castka {
    font-weight:bold;
    width:90px;
    white-space: nowrap;
}
.sortiment_prehled .ceny td .table_ceny_prehled .td_bezna_cena span {
    text-decoration:line-through;
}
.sortiment_prehled .ceny td .table_ceny_prehled .sleva {
white-space: nowrap;
}
.sortiment_prehled .ceny td .table_ceny_prehled .td_sleva {
    width:70px;
    white-space: nowrap;
}
.sortiment_prehled .ceny td .table_ceny_prehled .td_bezna_cena {
    width:90px;
    white-space: nowrap;
}
.sortiment_prehled .sortiment_spodek {
    border:1px solid #666;
    text-align:right;
    height:20px;
}
.sortiment_prehled .sortiment_spodek .input_ks_do_kosiku {
    border:1px solid #666;
    color:#666;
    padding:2px 4px 2px 4px;
    width:20px;
    text-align:right;
}

.sortiment_prehled .sortiment_spodek span {
    color:#565656;
    margin-right:5px;
}
.sortiment_prehled .sortiment_spodek .submit_do_kosiku {

}

/*** FORMULAR PRO POKROCILE VYHLEDAVANI ***/
.pokrocile-vyhledavani {
}
.pokrocile-vyhledavani th {
    font-weight:bold;
}
.pokrocile-vyhledavani input {
    border:1px solid #666;
}
.pokrocile-vyhledavani #button_pokrocile_vyhledavani {

}
.pokrocile-vyhledavani input[name=shop_fulltext_klic] {
    width:292px;
}
.pokrocile-vyhledavani input[type=checkbox] {
    border:0px;
}
.pokrocile-vyhledavani select[name=search_kategorie] {
    width:292px;
}
.pokrocile-vyhledavani .parametry {
    width:300px;
}

/*** PODROBNOSTI ZBOZI ***/
.sortiment_podrobne {
    background-color:#FFFFFF;
    empty-cells: show;
    border-collapse: collapse;
}
.sortiment_podrobne td {
    background-color:#FFFFFF;
    padding:0;
}
.sortiment_podrobne .fotka {
    padding:10px;
}
.sortiment_podrobne .fotka a img {
    border:none;
}
.sortiment_podrobne .podrobnosti {
    text-align:right;
    vertical-align:top;
}
.sortiment_podrobne .podrobnosti .darek {
    color:#CF0000;
    font-weight:bold;
    margin-top:0px;
    margin-bottom:0px;
    text-align:right;
    width:100%;
}
.sortiment_podrobne .podrobnosti .table_ceny_prehled {
    margin-top:10px;
    margin-bottom:3px;
    empty-cells: show;
    border-collapse: collapse;
}
.sortiment_podrobne .podrobnosti .table_ceny_prehled td {
    padding:0;
}
.sortiment_podrobne .podrobnosti .table_ceny_prehled td{
    padding:2px;
}
.sortiment_podrobne .podrobnosti .table_ceny_prehled .td_nase_cena_popis {
    font-weight:bold;
    color:#FFFFFF;
    width:110px;
}
.sortiment_podrobne .podrobnosti .table_ceny_prehled .td_nase_cena_castka {
    font-weight:bold;
    color:#FFFFFF;
    width:90px;
}

.sortiment_podrobne .podrobnosti .table_ceny_prehled .td_bezna_cena_popis {
    font-weight:bold;
    color:#FFFFFF;
    width:110px;
}

.sortiment_podrobne .podrobnosti .table_ceny_prehled .td_bezna_cena_castka {
    width:90px;
}
.sortiment_podrobne .podrobnosti .table_ceny_prehled td_bezna_cena_castka span {
    text-decoration:line-through;
}
.sortiment_podrobne .podrobnosti .table_ceny_prehled .sleva {

}
.sortiment_podrobne .podrobnosti .td_sleva_popis {
    font-size:11px;
    width:110px;
}
.sortiment_podrobne .podrobnosti .td_sleva_castka {
    font-size:11px;
    width:90px;
}
.sortiment_podrobne .podrobnosti .td_bezna_cena {
    font-size:11px;
    width:90px;
}
.sortiment_podrobne .podrobne_spodek {
    text-align:right;
    padding:5px;
    height:20px;
    color:#CF0000; 
    font-weight:bold;
    margin-top:0px;
}
.sortiment_podrobne .podrobne_spodek span {
    color:#565656; 
    margin:0px;
    margin-right:5px;
}
.sortiment_podrobne .popis {
    padding:7px;
    text-align:justify;
    margin-bottom:0px;
}
#main .sortiment_podrobne .souvisejici_zbozi {
    padding:7px; 
    width:300px;
    vertical-align:top;
}
#main .sortiment_podrobne .parametry_zbozi {
    padding:7px; 
    width:300px;
    vertical-align:top;
}

.sortiment_podrobne .fotky {
    padding:10px;
}
.sortiment_podrobne .fotky a {
    margin:10px;
    float:left;
    text-align: left;
}
.sortiment_podrobne .fotky a img {
    border:none;
}

/*** NAKUPNI KOSIK ***/
.obsah_kosiku {
    width:100%;
    border-collapse: collapse;
}
.obsah_kosiku .aktualizovat {
    text-align:left;
    padding-right:8px;
    width:40px;
}
.obsah_kosiku .aktualizovat input {
    width:20px;
}

.obsah_kosiku .nazev {

}
.obsah_kosiku .cena {
    text-align:right;
    font-weight:bold;
}
.obsah_kosiku .odstranit {

}
.obsah_kosiku .hodnoty {
    font-size:10px; 
    color:#555555;
    padding:0px;
    margin:0px;
    vertical-align:top;
}
.obsah_kosiku .aktualizace-poctu {
    border-bottom:1px solid black;
}
.obsah_kosiku .cena-zbozi-popis {

}
.obsah_kosiku .cena-zbozi {
    text-align:right;
    font-weight:bold;
}
.obsah_kosiku .cena-kredity {
    text-align:right;   
}
.obsah_kosiku .cena-sleva {
    text-align:right;   
}
.obsah_kosiku .cena-kredity-celkem {
    text-align:right;   
}
.obsah_kosiku .cena-sleva-celkem {
    text-align:right;   
}
.obsah_kosiku .cena-postovne {
    text-align:right;
    font-weight:bold;
}
.obsah_kosiku .cena-celkem {
    text-align:right;
    font-weight:bold;
}
/*** MOJE OBJEDNAVKY ***/
.moje-objednavky {
    border-collapse: collapse;
    width:100%;
}
.moje-objednavky td {
    padding:0;
}
.moje-objednavky th {
    font-weight:bold;
}
.moje-objednavky .cislo_objednavky {

}
.moje-objednavky .datum {
    text-align:right;
}
.moje-objednavky .cena {
    text-align:right;
}
.moje-objednavky .sleva {

}
.moje-objednavky .cena-se-slevou {
    text-align:right;
}
.moje-objednavky .zaplaceno {

}
.moje-objednavky .odeslano {

}
.moje-objednavky .detaily {

}

/*** FORMULAR PRO SLEVU ***/
.formular_pro_slevu {

}
.formular_pro_slevu .nepouzit-slevu {

}
.formular_pro_slevu .formular_sleva_info {

}
.formular_pro_slevu .button_pouzit_slevu {

}

.zpusoby-platby-text {
    margin-top:4px;
}
.adresa-dodani-text {
    padding:10px 5px 5px 5px;
    margin:2px;
}

/*** REGISTRACNI FORMULAR ***/
.registracni-formular {
    width:100%;
}
.registracni-formular table {
    width:100%;
}
.registracnif-romular .povinne-udaje {
    margin:0px;
}
.registracni-formular .zvyrazneny {
    font-weight:bold;
}
.registracni-formular .nadpis {
    padding:10px 0 2px 10px;
    background-color:#bbb;
    padding-left:5px;
    font-weight:bold;
}
.registracni-formular .nadpis span {
    font-weight:normal;
}
.registacni-formular input[type=radio] {
    border:0px;
    width:20px;
}
.registracni-formular .povinne-cara {
    border-left:2px solid #CF0000;
    padding-left:10px;
    font-size:10px;
}
.registracnif-formular .ulozeni {
    padding-top:5px;
    background-color:#C7C7C7;
    padding-left:4px;
    text-align:right;
}
.registracni-formular input[type=button] {

}
.registracni-formular .button-upravit {
    
}
.registracni-formular .button-ulozit {
    
}

/*** VYHLEDAVACI BOX ***/
.box-search {
    text-align:left;
    padding-left:15px; 
    padding-right:15px;
}
.box-search table {
    width:100%;
    border-collapse: collapse;
}
.box-search table td {
    padding:0;
}
.box-search input[type=button] {

}

/*** PRIHLASOVACI BOX ***/
.kdo_prihlasen {

}
.kdo_prihlasen .jmeno {
    display:block;
    margin:0;
}

.kdo_prihlasen a {
    display:block;
}

.kdo_prihlasen input[type=submit] {

}
.kdo_prihlasen table {
    border-collapse: collapse;
}

.kdo_prihlasen table td {
    padding:0;
}

/*** BOX DOPORUCUJEME ***/
.table_doporucujeme {
    margin:0;
    padding:0;
}

.table_doporucujeme .nadpis {

}

.table_doporucujeme .podrobnosti {
    text-align:center;
}

.table_doporucujeme .podrobnosti table {
    color:#FFFFFF; 
    margin:5px;
    width:170px;
    margin:0;
    padding:0;
}

.table_doporucujeme .podrobnosti table .obrazek {
    background-color:#FFFFFF;
}

.table_doporucujeme .podrobnosti table .obrazek a img {
    border:none;
}

.table_doporucujeme .podrobnosti table .beznacena_nazev {
    padding-left:10px;
    text-align:left;
}

.table_doporucujeme .podrobnosti table .beznacena_cena {
    padding-right:10px; 
    text-align:right;
    text-decoration:line-through;
}

.table_doporucujeme .podrobnosti table .cena_nazev {
    padding-left:10px;
    text-align:left;
}

.table_doporucujeme .podrobnosti table .cena_cena {
    padding-right:10px; 
    text-align:right;
    font-weight:bold;
}
.form-dotaz {
    background:#ffffff;
    padding:8px;
    border:1px solid black;
    position:absolute;
    display:none;
}
.form-dotaz table td {
    padding:2px;
}
.form-dotaz table .naz {
    text-align:left;
}
.form-dotaz textarea {
    width:300px;
    height:100px;
}

