

body,table,tr,td,form,input,textarea {
    font-family: "Arial CE", "Helvetica CE", "Verdana CE", Arial, Helvetica, Verdana, sans-serif;
  }


body {
    margin:0px auto;
    padding:0px;
    text-align:center;
    background:rgb(253,209,158);
    background-image: url('../pic04/cele_pozadi.gif');
    background-position: 50% top;
    background-repeat: no-repeat;
  }


.bodyokno {
    position: relative;
    margin-left:auto;
    margin-right:auto;
    width:831px;
    text-align: left;
  }


html, body {
    font-size: 90%;
  }


table, input,textarea {
    font-size:1em;
  }


form {
    display:inline;
  }


table {
    color:black;
  }


table.table1 {
    color:black;
  }


img {
    border:none;
  }


H1 {
    font-size:1.4em;
    margin:0px;
    padding:0px;
    font-weight:bold;
  }


H2 {
    font-size:1.1em;
    margin:0px;
    padding:0px;
    font-weight:bold;
  }


H3 {
    font-size:1em;
    margin:0px;
    padding:0px;
    font-weight:bold;
  }


a {
    text-decoration: underline;
    color: red;
  }


a:active {
    text-decoration: underline;
    color: #990000;
  }


a:hover {
    text-decoration: underline;
    color: #990000;
  }


#cele_okno {
    text-align:left;
    width:831px;
    margin-left:auto;
    margin-right:auto;
    background:white;
    position:relative;
    background-image: url('../pic04/pozadi_prechod.gif');
    background-repeat: repeat-x;
    background-position: left top;
    overflow:hidden;
  }


.hornimenu {
    background:white;
    color:black;
    font-size:12px;
    height:74px;
    padding:0px;
    margin:0px;
    background-image: url('../pic04/horni_pozadi.gif');
    background-position: top left;
    background-repeat: no-repeat;
    overflow:hidden;
  }


.hornimenu1 {
    overflow:hidden;
  }


.hornimenu A {
    color:red;
  }


.hornimenu A:hover {
    color:black;
  }


.logo {
    position:absolute;
    left:20px;
    top:8px;
  }


.logo H1 {
    color:#999999;
  }


.logo img {
    margin:0px;
    padding:0px;
  }


.hornimenuroh {
  }


.hledanibox {
    position:absolute;
    top:86px;
    left:7px;
    width:182px;
    height:60px;
    background:white;
    background-image: url('../pic04/vyhledavani_pozadi.gif');
    background-repeat: no-repeat;
    font-size:1.1em;
    background-position: left top;
  }


.hornimenu .odkazkosik {
    position:absolute;
    top:5px;
    left:660px;
  }


.hornimenu .odkazkosik a {
    display:block;
    width:155px;
    height:39px;
    background-image: url('../pic04/kosik_pozadi.gif');
    background-repeat: no-repeat;
    background-position: left top;
    text-decoration:none;
  }


.hornimenu .odkazkosik span {
    display:block;
    font-size:11px;
    color:rgb(217,84,0);
    padding:5px 47px 2px 5px;
    text-align:right;
  }


.hledani {
    padding:15px 0 0 8px;
    font-size:0.95em;
  }


.hledani small {
    position:relative;
    top:49px;
    left:23px;
    font-size:11px;
    text-transform: lowercase;
    color:white;
  }


.rozsirene {
    padding-top:8px;
  }

/*
.hledani .rozsirene:before {content: "[ ";}

.hledani .rozsirene:after {content: " ]";}
.hledani .rozsirene {
  ruby-align: expression(
    this.runtimeStyle.rubyAlign = "auto",
    x=this.innerHTML,
    this.innerHTML ="[ "+x+" ]"
  )}
*/



A.rozsirene {
    text-decoration:underline;
    color:white;
  }


A.rozsirene:hover {
    text-decoration:underline;
    color:rgb(255,243,229);
  }


.hledani .form1 {
    font-size:1em;
    width:105px;
    margin-top:1px;
    text-align:center;
    font-weight:bold;
    border:1px solid rgb(233,98,0);
    background-image: url('../pic04/hledani_lupa.gif');
    background-repeat: no-repeat;
    background-position: left top;
  }


.hledani .form1:hover {
    background-image: url('../pic04/hledani_lupa0.gif');
    background-repeat: no-repeat;
    background-position: left top;
  }


.hledani .form2 {
    font-size:1em;
    width:55px;
    height:21px;
    margin-top:1px;
    border:none;
    background:none;
    color:black;
    background-image: url('../pic04/hledani_tlacitko.gif');
    background-repeat: no-repeat;
    background-position: left top;
  }


.kosik {
    padding:0px 0px 0px 0px;
    text-align:center;
    font-size:0.95em;
    float:right;
    border:1px green solid;
  }


.uzivatel {
    margin:0px 8px 0px 0px;
    font-size:0.8em;
    color:black;
  }


.datum {
    display:none;
  }


.hornimenubox {
    padding-top:9px;
    margin-left:205px;
    line-height:14px;
    height: 74px;
  }


.hornimenupolozka, .hornimenupolozkaprava {
    margin:0px;
    padding:0px 9px;
    height:14px;
    margin-bottom:1px;
    font-size:0.9em;
    font-weight:normal;
    float:left;
    color:rgb(202,69,17);
    border-right:1px solid rgb(246,205,150);
  }


.hornimenupolozka A {
    font-weight:bold;
    text-decoration:underline;
    color:rgb(202,69,17);
  }


.hornimenupolozka A:hover {
    text-decoration:underline;
    color:rgb(250,130,67);
  }


.hornimenupolozkaprava {
    float:right;
    border:none;
  }


.hornimenupolozkaprava A {
    text-decoration:none;
    color:rgb(89,102,131);
  }


.hornimenupolozkaprava A:hover {
    text-decoration:underline;
    color:#990000;
  }


.bilaprava {
    border-right:1px solid rgb(89,102,131);
  }


.bezokraje {
    border:none;
  }


.hornimenudruhyradek {
    position:absolute;
    top:26px;
    left:205px;
  }


.levemenu {
    float:left;
    clear:left;
    width:195px;
    color:black;
    padding:0;
    margin:0;
    background:white;
  }


.levemenu IFRAME {
    padding-left:11px;
  }


.menuurcenibox {
    position:absolute;
    top:49px;
    left:214px;
  }


.menuurceni {
    padding:0;
    text-align:center;
    font-size:11px;
    color:rgb(202,69,17);
    font-weight:bold;
  }


.menuurceni .darkypro {
    float:left;
    display:block;
    padding:5px 8px 0 0;
  }


.menuurceni .urceni1 {
    display:block;
    float:left;
    height:22px;
    background-image: url('../pic04/urceni_pozadi.gif');
    background-repeat: no-repeat;
    background-position: left top;
    margin-right:1px;
  }


.menuurceni .urceni2 {
    padding:0 3px 0 2px;
    background-image: url('../pic04/urceni_pozadi_roh.gif');
    background-repeat: no-repeat;
    background-position: right top;
  }


.menuurceni a {
    font-size:11px;
    color:black;
    padding:0 0 0 6px;
    font-weight:normal;
    text-decoration:none;
    position:relative;
    top:5px;
  }


.menuurceni a:hover {
    text-decoration:underline;
  }


.menuurceni .zvoleneurceni1 {
    display:block;
    float:left;
    height:22px;
    background-image: url('../pic04/urceni_pozadi_zvolene.gif');
    background-repeat: no-repeat;
    background-position: left top;
    margin-right:1px;
  }


.menuurceni .zvoleneurceni2 {
    padding:0 3px 0 2px;
    background-image: url('../pic04/urceni_pozadi_zvolene_roh.gif');
    background-repeat: no-repeat;
    background-position: right top;
  }


.menuurceni .zvolene {
    font-size:11px;
    font-weight:normal;
    color:white;
    padding:0 0 0 6px;
    text-decoration:none;
    position:relative;
    top:5px;
  }


.menuzbozibox {
    width:182px;
    font-size:1em;
    padding-top:132px;
  }


.menuzbozi {
    padding:0px 0px 8px 7px;
    width:100%;
    font-size:1.1em;
  }


.menuzbozi A {
    color:black;
    text-decoration:none;
    display:block;
  }


.menuzbozi A:hover {
    background:rgb(242,143,76);
    color:white;
    text-decoration:none;
  }

/* rgb(246,236,215) */


.menuzbozi UL {
    padding:0px;
    margin:0px;
  }


.menuzbozi LI {
    background:white;
    margin:0px;
    list-style-type:none;
  }


.menuzbozi LI a {
    color:rgb(217,84,0);
    font-weight:bold;
    font-size:0.9em;
  }


.menuzbozi LI span {
    border-bottom:1px solid rgb(247,202,145);
    padding:2px 0;
    display:block;
  }


.menuzbozi LI span:hover {
    background-image: url('../pic04/velka_o.gif');
  }


.menuzbozi .uroven0 {
    padding-left:25px;
    background-position: 10px top;
    background-repeat: no-repeat;
    background-image: url('../pic04/velka_z.gif');
  }


.menuzbozi .uroven0zvol, .uroven0zvol:hover {
    background:rgb(254,238,218);
    padding-left:25px;
    background-position: 10px top;
    background-repeat: no-repeat;
    background-image: url('../pic04/velka_z.gif');
  }


.menuzbozi .uroven1 {
    padding-left:35px;
    background-position: 20px top;
    background-repeat: no-repeat;
    background-image: url('../pic04/velka_z.gif');
  }


.menuzbozi .uroven1zvol, .uroven1zvol:hover {
    background:rgb(254,238,218);
    padding-left:35px;
    background-position: 20px top;
    background-repeat: no-repeat;
    background-image: url('../pic04/velka_z.gif');
  }


.menuzbozi .uroven2 {
    padding-left:45px;
    background-position: 30px top;
    background-repeat: no-repeat;
    background-image: url('../pic04/velka_z.gif');
  }


.menuzbozi .uroven2zvol, .uroven2zvol:hover {
    background:rgb(254,238,218);
    padding-left:45px;
    background-position: 30px top;
    background-repeat: no-repeat;
    background-image: url('../pic04/velka_z.gif');
  }


.menuzbozi .uroven3 {
    padding-left:55px;
    background-position: 40px top;
    background-repeat: no-repeat;
    background-image: url('../pic04/velka_z.gif');
  }


.menuzbozi .uroven3zvol, .uroven3zvol:hover {
    background:rgb(254,238,218);
    padding-left:55px;
    background-position: 40px top;
    background-repeat: no-repeat;
    background-image: url('../pic04/velka_z.gif');
  }


.menuzbozi .uroven4 {
    padding-left:65px;
    background-position: 50px top;
    background-repeat: no-repeat;
    background-image: url('../pic04/velka_z.gif');
  }


.menuzbozi .uroven4zvol, .uroven4zvol:hover {
    background:rgb(254,238,218);
    padding-left:65px;
    background-position: 50px top;
    background-repeat: no-repeat;
    background-image: url('../pic04/velka_z.gif');
  }


.menuzbozi .uroven5 {
    padding-left:75px;
    background-position: 50px top;
    background-repeat: no-repeat;
    background-image: url('../pic04/velka_z.gif');
  }


.menuzbozi .uroven5zvol, .uroven5zvol:hover {
    background:rgb(254,238,218);
    padding-left:75px;
    background-position: 50px top;
    background-repeat: no-repeat;
    background-image: url('../pic04/velka_o.gif');
  }

/*
.menuzbozi .uroven0zvol, .uroven1zvol, .uroven2zvol, .uroven3zvol, .uroven4zvol {font-size:1.1em;
	}

.menuzbozi .uroven0, .uroven1, .uroven2, .uroven3, .uroven4 {
	background-image: url('../pic04/velka_z.gif');}
*/	
	


.li0ne {
    background:red;
  }


.li0ano {
    background:green;
  }

/*
.li1ne {background-image: url('../pic04/-velka_z.gif');
	padding:1px 0px 1px 0px;}
.li1ano {background-image: url('../pic04/-velka_z.gif');
	padding:1px 0px 1px 0px; }
	*/


.menuzvoleno {
    font-weight:bold;
    color:rgb(240,140,57);
  }


.uvodnitextdomenu {
    padding:3px 5px 5px 17px;
    font-size:11px;
  }


.uvodnitextdomenu h1 {
    color:rgb(78,165,141);
    font-size:15px;
  }


.uvodnitextdomenu h2 {
    color:rgb(78,165,141);
    font-size:15px;
  }


.hlavniprostoramemu {
    background:white;
    color:black;
  }


.hlavniprostor {
    border-left:1px solid rgb(246,204,162);
    border-right:5px solid white;
    padding:4px 0em 0px 195px;
    color:black;
  }


.hlavniprostor .text {
    padding:1em;
  }


.hlavniprostor H1 {
    text-align:center;
    font-weight:normal;
    color:rgb(217,84,0);
    padding-top:0.5em;
    padding-bottom:5px;
    font-size:1.4em;
    border-bottom:1px solid rgb(246,204,162);
    margin:0 1em 0 1em;
  }


.hlavniprostor .h1design {
    text-align:center;
    font-weight:normal;
    color:rgb(217,84,0);
    padding-top:0.5em;
    padding-bottom:5px;
    font-size:1.4em;
    border-bottom:1px solid rgb(246,204,162);
    margin:0 1em 0 1em;
  }


.hlavniprostor H1 A {
    color:rgb(217,84,0);
  }


.hlavniprostor H2 {
    text-align:center;
    font-weight:normal;
    color:rgb(217,84,0);
    padding-top:1.8em;
    padding-bottom:1px;
    font-size:1.1em;
    margin:0 1em 0 1em;
  }


.hlavniprostor H2 A {
    color:rgb(217,84,0);
  }


.hlavniprostor A {
    color:black;
  }


.uvodtext {
    margin:0em 173px 0px 11px;
    text-align:justify;
    color:rgb(253,210,159);
    font-size:0.95em;
  }


.uvodtext H2 {
    padding:0.5em 0em;
  }


.uvodkolazX {
    height:250px;
    padding:0px;
    margin:0px;
    background-image: url('../pic04/luxusni_zbozi_uvod.jpg');
    background-position: bottom center;
    background-repeat: no-repeat;
  }


.doporucujeme {
    width:160px;
    float:right;
    font-size:1em;
    color:black;
    margin-top:0px;
    padding-top:10px;
    border-left:2px solid rgb(246,204,162);
    overflow:hidden;
  }


.doporucujemepripominacek {
    background-image: url('../pic04/pripominacek-ikona.gif');
    background-repeat: no-repeat;
    background-position: left 12px;
    padding-left:50px;
  }


.doporucujemepripominacek h3 {
    padding-top:13px;
  }


.doporucujemenadpis {
    background-image: url('../pic04/doporucujeme_top.gif');
    background-repeat: no-repeat;
    background-position: left bottom;
    height:30px;
  }


.doporucujemekus {
    padding:0px 20px 0px 10px;
  }


.zbozihlavniinfo {
    font-size:1em;
    margin:1em 0 1em 0;
    padding-top:1em;
  }


.zbozihlavniinfo h2 {
    border:none;
  }


.zbozihlavniinfo br {
    margin-top:0.5em;
  }


.zboziinfotext {
    font-size:0.95em;
    padding-top:0.5em;
    padding-left:1.5em;
    padding-right:1em;
    color:black;
  }


.uvodtext .poradi1 {
    position:relative;
    background-image: url('../pic04/novinka1_pozadi.gif');
    background-repeat: no-repeat;
    background-position: 0 0;
    padding:17px 10px 5px 30px;
    line-height : 1.2em;
    color:white;
  }


.uvodtext .poradi1 h3 {
    color:rgb(246,227,197);
    font-size:1.2em;
  }


.uvodtext .poradi1 a {
    color:rgb(246,227,197);
  }


.uvodtext .poradi2, .poradi3, .poradi4, .poradi5, .poradi6 {
    margin:3px 0;
    padding-top:0px;
    border-left:2px solid rgb(245,131,69);
  }


.uvodtext .poradi2 h3 a, .poradi3 h3 a, .poradi4 h3 a, .poradi5 h3 a, .poradi6 h3 a {
    color:rgb(245,131,69);
    font-size:1.15em;
  }


.zboziinfotext H3 {
    color:rgb(221,0,0);
    padding:0px;
    margin:0px;
  }


.zbozihlavniinfotext {
    border-left:2px solid rgb(78,165,141);
    padding:1.5em 1em 0.5em 1.5em;
    margin:0;
    color:black;
    line-height:1.3em;
    font-size:0.9em;
    border-top:3px solid rgb(78,165,141);
  }


.zbozihlavniinfotext H2 {
    text-align:left;
    color:rgb(78,165,141);
    font-size:1.25em;
    font-weight:bold;
    padding:0;
    margin:0;
  }


.podtrzeni {
    height:10px;
    margin-left:10px;
    border-bottom: 0px solid rgb(246,204,162);
  }


.hodnoceniAll {
    font-size : 0.95em;
    clear: right;
  }


.hodnoceniText {
    list-style-type: none;
    padding-left: 5px;
    border-left: 2px solid #FF934A;
    margin-left: 10px;
  }


.doporucujemekus .zbozikategorie {
    color:rgb(217,84,0);
    font-size:0.85em;
    font-weight:normal;
    background-image: url('../pic04/mala_sipka.gif');
    background-position: 0 50%;
    background-repeat: no-repeat;
    padding-left:16px;
  }


.zbozikategorie {
    color:rgb(217,84,0);
    font-size:0.85em;
    font-weight:normal;
  }


.zbozikategorie H3 {
    font-weight:normal;
    display: inline;
  }


A.zbozikategorie {
    text-decoration:underline;
    color:rgb(217,84,0);
    font-weight:normal;
  }


A.zbozikategorie:hover {
    text-decoration:underline;
    color:rgb(250,130,67);
  }


.zbozinazevuvod {
    color:black;
    padding:0px;
    margin:0px;
  }


.zbozinazevuvod A {
    text-decoration:underline;
    color:rgb(217,84,0);
  }


.zbozinazevuvod A:hover {
    text-decoration:underline;
    color:rgb(204,0,0);
  }


h3.zbozinazevuvod {
    font-size:1em;
  }


.zbozinazev {
    font-style: italic;
    color:black;
  }


.zbozinazev A {
    text-decoration:underline;
    color:rgb(217,84,0);
  }


.zbozinazev A:hover {
    text-decoration:underline;
    color:black;
  }


.zbozitabulka {
    border-collapse:separate;
    margin-right:8px;
    clear:right;
  }


.zbozitabulka TD {
    width:50%;
    vertical-align:top;
    background:white;
    color:black;
  }


.zbozikus {
    border-top:2px solid rgb(236,244,184);
    border-left:2px solid rgb(236,244,184);
    border-bottom:1px solid rgb(213,226,136);
    border-right:1px solid rgb(213,226,136);
    padding:1em 0.8em 0.5em 1em;
  }


.zbozidetail {
    border-bottom:1px solid #d7876c;
    padding:0.5em 0.5em 1em 3em;
    margin:0em 2em;
  }


.zbozistrucne {
    font-size:0.9em;
    color:#666666;
    padding-top:0.5em;
  }


.zbozistrucne select {
    font-size:0.9em;
  }


.zbozipodrobne {
    font-size:0.9em;
    padding-top:0.5em;
    color:black;
  }


.zbozipodrobne b {
    font-weight:normal;
  }


.zbozicena {
    color:black;
    font-size:0.9em;
    padding-top:1em;
    font-style: italic;
  }


.zbozicenauvod {
    margin-top:3px;
    color:rgb(217,84,0);
    font-size:1em;
    font-weight: bold;
  }


.zbozinahleduvod {
    position:relative;
    left:-3px;
    margin:5px auto;
    text-align:center;
  }


.zbozinahled {
    float:right;
    margin:0px 2px 5px 10px;
    border:1px solid white;
    position:relative;
    top:-10px;
  }


.zbozinahled2 {
    float:left;
    margin:0px 10px 5px 2px;
    border:1px solid white;
    position:relative;
    top:-10px;
  }


.zbozidetailpic {
    clear:right;
    float:right;
    margin:5px 2px 10px 10px;
    border:none;
  }


.zbozikosik {
    clear:both;
    float:right;
  }


.zbozivelikost {
    font-size:0.7em;
  }


.zbozipoznamky {
    font-size:0.9em;
    padding-top:3em;
  }


.zbozipoznamky UL {
    margin:0em;
    margin-left:4em;
    margin-top:1px;
    padding:0px;
  }


.zbozipoznamky LI {
    margin:0em;
    padding:0px;
  }


.zbozicenabezdph {
    color:#d7876c;
    font-size:0.95em;
  }


.kategoriekosik1, .kategoriekosik2, .kategoriekosik3 {
    border:1px solid black;
    background:rgb(248,137,70);
    padding:0.6em 0.3em 0.6em 2.4em;
    font-size:0.95em;
    font-weight:bold;
    color:black;
    background-repeat: no-repeat;
    background-position: 0px 0px;
    margin-top:5px;
    cursor:pointer;
    cursor:hand;
    margin-right:3px;
  }


.zboziselect {
    background:white;
    color:black;
    border:1px solid white;
  }


.kategoriekosik1 {
    background-image: url('../pic04/ikona_kos1.gif');
  }


.kategoriekosik2 {
    background-image: url('../pic04/ikona_kos2.gif');
  }


.kategoriekosik3 {
    background-image: url('../pic04/ikona_kos3.gif');
  }


.kategoriedetail {
    border:1px solid black;
    background:rgb(229,229,229);
    padding:0.6em 0.3em 0.6em 1.8em;
    font-size:0.95em;
    font-weight:bold;
    color:#666;
    background-image: url('../pic04/ikona_detail.gif');
    background-repeat: no-repeat;
    background-position: 0px 0px;
    cursor:pointer;
    cursor:hand;
  }


.kosik1, .kosik2, .kosik3 {
    font-size:0.95em;
    background:rgb(248,137,70);
    border:none;
    padding:0.7em 0.5em 0.7em 2.9em;
    color:black;
    background-repeat: no-repeat;
    background-position: 0px 0px;
    font-weight:bold;
    cursor: pointer;
    cursor: hand;
  }


.kosik1 {
    background-image: url('../pic04/ikona_kos1.gif');
  }


.kosik2 {
    background-image: url('../pic04/ikona_kos2.gif');
  }


.kosik3 {
    background-image: url('../pic04/ikona_kos3.gif');
  }


.kategorievyber {
    font-size:0.8em;
    text-align:center;
    padding-top:2em;
    padding-bottom:0.5em;
    margin:0px;
    font-style: italic;
    font-weight:normal;
  }

/*
puvodni listovani
.listovani {text-align:center;font-size:0.8em;padding:1em 0em; color:rgb(89,102,131);}	
.listovani A {text-decoration:underline;color:rgb(89,102,131);}
.listovani A:hover {text-decoration:underline;color:#990000;}
.listovani_stranky {font-size:1.2em;display:block;padding-bottom:6px;}
.listovani_stranky B {color:#990000;}
*/



.konecobtekani {
    clear:both;
  }


.konecobtekaniprava {
    clear:right;
  }


.konecobtekaniuvod {
    clear:both;
    width:140px;
    margin:10px 0px 0px 0px;
    background:white;
    color:white;
    border:none;
    border-top:1px solid rgb(242,136,64);
  }


.mini {
    font-size:9px;
    color: #666666;
  }


.nic {
    display: none;
  }


.hidden {
    visibility: hidden;
  }


.help:hover {
    color: red;
  }


.cervena {
    color:red;
  }


.tmavecervena {
    color:rgb(245,90,70);
    font-weight:bold;
    font-size:1.2em;
  }


.modra {
    color:blue;
  }


.zelena {
    color:green;
  }


.cerna {
    color:black;
  }


.seda {
    color:#d6876c;
  }


.leva {
    float:left;
  }


.prava {
    float:right;
  }


.obrazeklevy {
    float:left;
    padding:10px 20px 10px 0px;
  }


.obrazekpravy {
    float:right;
    padding:10px 0px 10px 20px;
  }


.uprostred {
    text-align:center;
    margin:0px auto;
  }


.tucne {
    font-weight:bold;
  }


.selectzvyrazneni {
    background:#dddddd;
    font-weight:bold;
  }


.inputodsazeni {
    padding-left:2em;
    font-size:0.9em;
    padding-bottom:0.5em;
  }


.inputodsazeni .inputtext {
    width:200px;
    border:1px solid rgb(171,173,179);
  }


.inputodsazeni .inputtextkratky {
    width:100px;
    border:1px solid rgb(171,173,179);
  }


.inputodsazeni .inputtextdlouhy {
    width:250px;
    border:1px solid rgb(171,173,179);
  }


.inputodsazeni select {
    border:1px solid rgb(171,173,179);
  }


.prazdnysloupec {
    width:2em;
  }


.tabulkaprihlaseni {
    padding:0;
    margin:0;
  }


.neodkaz {
    cursor:default;
  }


.vymazatsubmit {
    background:red;
    color:black;
  }


fieldset {
    padding:0.5em 2em 1em 2em;
    margin:1em 1em 2em 1em;
    border-top:1px solid rgb(128,128,128);
    border-left:1px solid rgb(128,128,128);
    border-bottom:1px solid rgb(128,128,128);
    border-right:1px solid rgb(128,128,128);
    font-size:1em;
  }


legend {
    color:rgb(245,113,69);
    background:white;
    margin-bottom:0.5em;
  }


.cernyokraj {
    border:1px solid black;
    background:rgb(255,242,226);
  }


.cernyokraj legend {
    font-size:bold;
    background:rgb(255,242,226);
  }


.cervenyokraj {
    border:1px solid red;
  }


.kosikhlavicka {
    background:rgb(223,223,221);
    font-weight:bold;
    font-size:0.85em;
    text-align:center;
    color:black;
  }


.kosikzbozi {
    background:white;
    color:black;
    font-size:0.9em;
  }


.kosikzbozi A {
    color:black;
  }


.kosikobjednat {
    font-size:0.9em;
    font-weight:bold;
    padding-top:1.5em;
    border-top: 1px solid #6A6A6A;
  }


.kosikobjednat A {
    border: 1px solid rgb(240, 214, 222);
    background: rgb(255, 198, 0)font-weight:bold;
    font-size:0.9em;
    padding:0.5em 1em;
  }


.vybrat_dalsi_zbozi {
    border: 1px solid black;
    background:rgb(223,223,221);
    font-weight:bold;
    font-size:0.9em;
    padding:0.6em 1em;
    float:left;
  }


.souvisejici_zbozi {
    border-collapse: collapse;
    width: 99%;
  }


.souvisejici_zbozi .obrazek {
    text-align: center;
  }


.souvisejici_zbozi .odkaz {
    vertical-align: middle;
  }


.souvisejici_zbozi .oddelit {
    border-bottom: 1px solid #DDDDDD;
  }


.textkosik {
    margin-top:2em;
    font-size:0.8em;
    padding:1em 0.5em;
  }


.tlacitko1 {
    border:1px solid black;
    background:rgb(223,223,221);
    font-weight:bold;
    cursor: pointer;
    cursor: hand;
  }


.oknotext {
    padding:1em;
    font-size:0.9em;
    text-align:justify;
  }


.oknonadpis {
    text-align:center;
    color:rgb(245,131,74);
    font-weight:bold;
    height:74px;
    font-size:1.1em;
    padding:20px 0 0 170px;
  }


.paticka {
    clear:both;
    padding:3px 7px;
    background:white;
    border-top:3px solid rgb(242,136,64);
    margin:5px 5px 0 5px;
    font-size:0.9em;
    text-align:center;
  }


.paticka A {
    color:black;
  }


.patickadoporucujeme {
    text-align:center;
    margin:0px auto;
    padding:8px 0px;
  }


.patickadoporucujeme img {
    margin-top:6px;
  }


.beznacena {
    text-decoration: line-through;
  }


.ikonybanky {
    font-size:10px;
    padding-left:10px;
    padding-bottom:0.5em;
  }


.kontaktlogoaspa {
    background:white;
    border:2px solid #d5876a;
  }


img.kontaktlogoaspa {
    border:15px solid white;
  }


#pripominacek .kbox {
    width:560px;
    height:300px;
    border:none;
    padding:0px;
  }


#pripominacek a {
    cursor: pointer;
    cursor: hand;
  }


#pripominacek .ktabulka {
    width:560px;
    height:300px;
    background:white;
    border:none;
    padding:0px;
    margin:0px;
  }


#pripominacek .kmesic {
    text-align:center;
    font-size:10px;
    background:#dddddd;
    color:black;
    height:8%;
  }


#pripominacek .kmesic a {
    font-size:18px;
    font-weight:bold;
    text-decoration:none;
    color:#A00032;
    display:inline;
    padding:0px 10px;
  }


#pripominacek .kmesic a:hover {
    color:black;
  }


#pripominacek .kdny {
    font-size:11px;
    background:#FDF7F9;
    height:5%;
    width:14.3%;
    border-top:none;
  }


#pripominacek .kbox TR {
    text-align:center;
    font-size:10px;
    background:#f0f0f0;
  }


#pripominacek td {
    border:1px solid black;
    color:black;
  }


#pripominacek td A {
    display:block;
    text-decoration:none;
    color:black;
  }


#pripominacek td A:hover {
    color:red;
  }


#pripominacek td b {
    font-size:1.4em;
  }


#pripominacek .knic {
    background:white;
    border:none;
  }


#pripominacek .ksva {
    background:#dddddd;
  }


#pripominacek .kdnes {
    background:white;
  }


#pripominacek .kzvo {
    background:#FFF933;
  }


#pripominacek .kbox INPUT {
    margin-right:0.5em;
  }


#pripominacek .edit A {
    display:inline;
  }


#pripominacek .zavrit {
    font-size:9px;
    text-align:center;
    display:block;
    color:#ffaa00;
    margin-top:5px;
    margin-left:30px;
    margin-right:30px;
    text-decoration:none;
  }


#pripominacek .zavrit:hover {
    color:#777777;
    background:gold;
  }


.hlaska {
    background: #f7e5dc;
    border:1px solid #f7e5dc;
    padding:1px 1px 8px 1px;
  }


.hlaska legend {
    background: #f7e5dc;
    font-weight:bold;
  }


.bila {
    color:white;
  }


.podtrhnout {
    text-decoration:underline;
  }


.button1 {
    font-size:0.9em;
  }


.button1 a {
    color:black;
    text-decoration:none;
  }


.button1 a:hover {
    color:#aa0000;
    text-decoration:none;
  }


.button1 b {
    font-size:0.9em;
  }


.button1 small {
    font-size:0.75em;
  }


.button1 .prostorproukazku {
    height:213px;
    overflow:auto;
    text-align:center;
  }


.button1 .nazevzbozi {
    height:40px;
    padding:2px 5px 0 5px;
    overflow:auto;
    line-height:0.9em;
  }


.button1 .prostorproukazku img {
    margin:0 0 2px 0;
  }


.samostatnybanner1 {
    background:white;
  }


.samostatnybanner1 b {
    font-size:1em;
    color:#366;
  }


.samostatnybanner1 small {
    font-size:0.9em;
    color:rgb(71,160,140);
  }


.samostatnybanner2 {
    background:white;
  }


.samostatnybanner2 b {
    font-size:1em;
    color:#366;
  }


.samostatnybanner2 small {
    font-size:0.9em;
    color:rgb(71,160,140);
  }


.rozbalenahlavnikategorie {
    padding:0 0 0 0;
    border-top:1px solid rgb(242,173,98);
    margin:0.2em 0 1.2em 0;
    border-bottom:3px solid rgb(242,173,98);
  }


.rozbalenahlavnikategorie  LI {
    background:rgb(255,249,241);
    margin:0px;
    list-style-type:none;
  }


.nerozbalenahlavnikategorie {
    margin-top:2px;
    padding-bottom:1.5em;
    font-size:0.9em;
    border-top:1px solid rgb(247,202,145);
  }


.nerozbalenahlavnikategorie span {
    font-weight:normal;
  }


#tabulkovy_vypis_zbozi {
    width: 90%;
  }


#tabulkovy_vypis_zbozi td {
    text-align: center;
    border-bottom: 1px solid #ECF4B8;
    padding: 5px;
  }


#tabulkovy_vypis_zbozi a {
    text-decoration: underline;
  }


.cenova_kat {
    color: #f55a45;
  }


.cenova_kat H2 {
    color: #f55a45;
  }


.cenova_kat A {
    color: #f55a45;
  }


#dotazy ul {
    padding: 0px 0px 0px 15px;
  }


#dotazy li {
    border-left: 2px solid #FDD19E;
    list-style-type: none;
    padding-left: 10px;
    margin-top: 2px;
  }


#dotazy .li1 {
    border-left: 2px solid #FF934A;
    margin-top: 10px;
  }


.povinne_polozky {
    color: #FF0000;
  }


.tlacitkoobjednat, a.tlacitkoobjednat {
    border:1px solid black;
    background:rgb(248,137,70);
    padding:0.6em 1em 0.6em 1em;
    font-size:1em;
    font-weight:bold;
    color:black;
    float:right;
    text-decoration:underline;
    cursor: hand;
    cursor: pointer;
  }

.tlacitkopokracovat, a.tlacitkopokracovat {
    border:1px solid black;
    background:rgb(248,137,70);
    padding:0.6em 1em 0.6em 1em;
    font-size:1em;
    font-weight:bold;
    color:black;
    text-decoration:underline;
    cursor: hand;
    cursor: pointer;
  }

.normalnivelikost {
    font-size:1em;
  }

/* odik */


.list-category {
    margin: 1em 0 0 0;
    padding: 0;
  }


.list-category li {
    margin: 0 0 0 2em;
    padding: 1em 0 0 0;
    list-style: none;
    color: #D95400;
  }


.list-category li a {
    color: #D95400;
    font-weight: bold;
    text-decoration: underline;
  }


.list-category li a:hover {
    color: #CC0000;
    text-decoration: none;
  }


.list-category li ul {
    margin-top: 0;
  }


.list-category li li {
    margin-left: 0;
    padding: .25em 0 0 .25em;
    list-style: disc;
  }


.list-category li li a {
    color: #000000;
    font-weight: normal;
  }


.list-category li li a:hover {
    color: #D95400;
  }


.zmenaporadivypisu {
    margin-top:5px;
    padding-right:5px;
    float:right;
    text-align:right;
    width:300px;
  }


.zmenaporadivypisu small {
    color:rgb(217,84,0);
  }


.listovani {
    text-align:left;
    font-size:0.85em;
    padding:5px 0em 10px 10px;
    margin-top:5px;
    color:rgb(217,84,0);
  }


.listovani A {
    text-decoration:underline;
    color:rgb(217,84,0);
  }


.listovani A:hover {
    text-decoration:underline;
    color:rgb(217,84,0);
  }


.listovani_stranky {
    font-size:1.2em;
    display:block;
    padding-bottom:6px;
  }


.listovani_stranky B {
    color:#9b3c26;
  }


.listovani .strankazvolena {
    color:white;
    background:rgb(217,84,0);
    border:none;
    text-decoration:none;
    padding:2px 10px;
    font-size:1em;
  }


.listovani .strankadalsi {
    color:white;
    background:rgb(253,209,158);
    border:none;
    text-decoration:none;
    padding:2px 10px;
    font-size:1em;
  }


.tlac_vypis_tabulka, .tlac_vypis_obrazky, .tlac_vypis_abeceda, .tlac_vypis_abeceda1, .tlac_vypis_abeceda2, .tlac_vypis_cena, .tlac_vypis_cena1, .tlac_vypis_cena2, .tlac_vypis_dodatelnost, .tlac_vypis_dodatelnost1, .tlac_vypis_dodatelnost2 {
    background:transparent;
    border:none;
    font-size:11px;
    font-weight:normal;
    color: rgb(217,84,0);
    cursor: hand;
    cursor: pointer;
    background-repeat: no-repeat;
  }


.tlac_vypis_abeceda, .tlac_vypis_abeceda1, .tlac_vypis_abeceda2, .tlac_vypis_cena, .tlac_vypis_cena1, .tlac_vypis_cena2, .tlac_vypis_dodatelnost, .tlac_vypis_dodatelnost1, .tlac_vypis_dodatelnost2 {
    padding: 2px 15px 2px 0px;
    margin-right: 3px;
    margin-left:0px;
    background-position: right center;
  }


.tlac_vypis_abeceda, .tlac_vypis_abeceda1, .tlac_vypis_abeceda2 {
    width:5em;
  }


.tlac_vypis_cena, .tlac_vypis_cena1, .tlac_vypis_cena2 {
    width:4.5em;
  }


.tlac_vypis_dodatelnost, .tlac_vypis_dodatelnost1, .tlac_vypis_dodatelnost2 {
    width:8em;
  }


.tlac_vypis_obrazky {
    width:9.8em;
  }


.tlac_vypis_tabulka {
    width:5.8em;
  }


.tlac_vypis_abeceda, .tlac_vypis_cena, .tlac_vypis_dodatelnost {
    background-image: url('../pic04/ikona_vypis_sipky.gif');
  }


.tlac_vypis_abeceda1, .tlac_vypis_cena1, .tlac_vypis_dodatelnost1 {
    background-image: url('../pic04/ikona_vypis_sipky_1.gif');
  }


.tlac_vypis_abeceda2, .tlac_vypis_cena2, .tlac_vypis_dodatelnost2 {
    background-image: url('../pic04/ikona_vypis_sipky_2.gif');
  }


.tlac_vypis_obrazky {
    padding: 2px 0px 2px 15px;
    margin-right: 3px;
    margin-left:0px;
    background-position: left center;
    background-image: url('../pic04/ikona_vypis_obrazky.gif');
  }


.tlac_vypis_tabulka {
    padding: 2px 0px 2px 16px;
    margin-right: 3px;
    margin-left:0px;
    background-position: left center;
    background-image: url('../pic04/ikona_vypis_tabulka.gif');
  }


.tlac_vypis_stlaceno {
    font-weight:bold;
    cursor: hand;
    cursor: pointer;
  }


.hlavniprostor .dalsisekce {
    padding-left:10px;
  }


.hlavniprostor .dalsisekce I {
    color:rgb(102,102,102);
  }


.hlavniprostor .nahledkategorie {
    padding:7px 0;
    line-height:110%;
  }


.nahledkategorie {
    color:rgb(246,204,162);
  }


.nahledkategorie a, .nahledkategorie a:hover {
    color:rgb(0,128,0);
  }


.nahledkategorie .pophelp {
    color:rgb(0,128,0);
  }


.whybuy {
    font-size: 0.8em;
  }


.whybuy h2 {
    font-size: 1.2em;
    color: #FFC600;
    margin: 0 0 0 -0.25em;
    padding: 0;
  }


.whybuy ul {
    margin: 0;
    padding: 0 0 0 2em;
  }


.whybuy li {
    margin: 0;
    padding: 0;
    list-style-type: square;
  }


.rssikona {
    float:right;
    padding-right:0.5em;
    padding-top:1em;
  }


.rozsirenehledanihlavicka {
    text-align:center;
    background-image: url('../pic04/vyhledavani-pozadi-hlavicka.gif');
    background-position: center top;
    background-repeat: no-repeat;
    padding:1.5em 0 1.4em 0;
    font-weight:bold;
    margin-top:10px;
  }


.rozsirenehledanihlavicka h2 {
    font-weight:bold;
    padding:0;
    margin:0;
  }


.rozsirenehledaniformular {
    background-image: url('../pic04/vyhledavani-pozadi.gif');
    background-position: center bottom;
    background-repeat: no-repeat;
    margin:5px 0;
    padding:2px 8px;
  }


.rozsirenehledaniformular fieldset {
    padding:10px 20px 50px 20px;
    margin:10px;
    border:none;
  }


.rozsirenehledaniformular .inputodsazeni {
    padding-bottom:10px;
  }


.rozsirenehledanitlacitko {
    background-image: url('../pic04/vyhledavani-tlacitko.gif');
    background-position: left top;
    background-repeat: no-repeat;
    width:170px;
    height:42px;
    font-size:12px;
    text-align:center;
    font-weight:bold;
    border:none;
    color:white;
  }


#hodnoceniNahled {
    float: right;
  }

.correct
{
 clear: both;
 width: 1px;
 height: 1px;
 visibility: hidden;
}

