
div#nakupni-kroky{
  margin: auto auto 20px auto;
  height: 69px;
  border: 0;
  line-height: 100%;
  color: black;
}

div#nakupni-kroky a{
    color: black;
}

div#nakupni-kroky.nakupni-kroky-ocko-bkg,
div#nakupni-kroky.nakupni-kroky-cz-bkg { height: 50px; }

.nakupni-kroky-ocko-bkg,
.nakupni-kroky-cz-bkg {background: #f8f8f8; width: 573px; text-align: left; padding: 0px 0px 5px 20px; }

div#nakupni-kroky div { float: left; max-width: 110px; text-align: left;}
div#nakupni-kroky img { margin: 0; }
div#nakupni-kroky img,
div#nakupni-kroky span { display: block; padding: 4px 0 0 0; margin-right: 20px; }
div#nakupni-kroky span.active { color: #1E6CAE }
div#nakupni-kroky.nakupni-kroky-cz-bkg span,
div#nakupni-kroky.nakupni-kroky-sk-bkg span,
div#nakupni-kroky.nakupni-kroky-ocko-bkg span { white-space: nowrap; }

.nakupni-kroky-sk-bkg,
.nakupni-kroky-en-bkg,
.nakupni-kroky-es-bkg,
.nakupni-kroky-de-bkg
.nakupni-kroky-it-bkg
.nakupni-kroky-fr-bkg
{
 background: #f8f8f8;
 width: 380px;
 padding: 10px 0px 10px 20px;
 text-align: center;
}

.nakupni-kroky-de-bkg { padding: 13px 0px 0px 0px; }



table.kosik{  margin-left: 8px;  margin-top: 20px;  width: 97%; text-align: center;}
table.kosik th{  background: #E5E3E3;  line-height: 200%;}
table.kosik td{  height: auto;  padding: 2px 5px;}
table.kosik input{  color: #4C4C4C;  border: 0px none;}
table.kosik a.nahled-zbozi{  float: left;}
table.kosik .even{  background: #F8F8F8;}
table.kosik .odd{ background: #F6F4F4;}
table.kosik tbody tr.loyalty-discount td { font-weight: bold; font-size: 100%; white-space: nowrap; }
table.kosik tbody tr.loyalty-discount td a.submit.orange { display: inline-block; }

/* nove tlacitko v objednavce */

a.submit.orange.right,
input.submit.orange.right { width: 175px; padding: 10px 0 12px 0; text-align: center; background: url('../img/vlozit_do_kosiku_big.gif') no-repeat top center; color: #fff; }

#zakaznik h2, #fakturacni h2{  font-size: 120%;  color: black;}
#krok4{  color: black;}
#krok4 h3,  h3{ color: #226CAB; font-size: 100%;font-weight: bold;}


#posunout-nadpis-h3 { margin-bottom: 20px; }
#posunout-nadpis-h3 table tr td div { color: #226CAB; font-weight: normal; font-size: 130%; }
#celkemKc{font-size: 1.5em;}
#posunout-nadpis-h3 table tr td div #celkemKc{font-size: 100%;}
#posunout-nadpis-h3 h3 { clear: left; display: block; width: 100%; }

#dorucovaci-adresa-cover{margin: 0px 20px 0px 30px; float: left; width: 340px;}
#dorucovaci-adresa-cover h2{ margin: 5px 0px 5px 5px; padding: 0; color: #797979;}
#dorucovaci-adresa-cover dl{color: #626262; font-size: 80%;}
#dorucovaci-adresa-cover dl dt{margin: 0px 5px 5px 10px; display: inline-block; width: 150px; color: rgb(0,97,180); white-space: nowrap;}
#dorucovaci-adresa-cover dl dd{margin: 0px 0px 5px 15px; display: inline-block; width: 150px; white-space: nowrap;}
#dorucovaci-adresa-left{width: 50%; margin-right: 50%}
#dorucovaci-adresa-right{margin-left: 50%;}
#dorucovaci-adresa-cover table { margin-left: 20px; }
#dorucovaci-adresa-cover table tr td { padding: 1px 10px 0px 0px; }
#dorucovaci-adresa-cover table tr td.right { text-align: right; }

#delivery-and-pay, #customer { float: left; width: 370px; }
#delivery-and-pay { margin-right: 20px; }
#delivery-and-pay p { text-align: justify; }
#customer {  }
#delivery-and-pay h2, #customer h2 { display: block; padding: 0px 0px 5px 20px; }
#delivery-and-pay p, #customer dl { display: block; padding: 0px 0px 15px 10px; }
#customer dl * { font-size: 120%; white-space: nowrap;}
#customer dl dt { width: 120px; text-align: right; }

#posunout-nadpis-h3 h3 { padding-left: 10px; }
textarea#mess { margin: 5px 0px 0px 20px; width: 725px; _width: 735px; height: 60px; padding: 3px 5px; }





