/* objednavka */
.kroky {background: url(/img/face/patro/new/kroky.gif) repeat-x left top; height: 80px;  margin: 15px 0 0 0; }
.mezikrok {background: url(/img/face/patro/new/dalsi.gif) no-repeat left top; float: left; height: 27px; width: 15px; margin: 36px 10px 0 10px;}
.krok {width: 99px; height: 80px; float: left; position: relative; color: #fff;}
.podkrok .polozka_krok {color: #343434; width: 100%; background: url(/img/face/patro/new/objednavka_vodorovny.gif) repeat-x left bottom; padding: 4px 0; font-size: 13px;}
.podkrok .polozka_krok img {margin: 5px 0 5px 20px;}
.podkrok a {color: #3C5A02;}
.podkrok strong {color: #353535; display: block; margin: 24px 0 10px 0; }
.podkrok .polozka_krok .more { float: right; width: 300px; margin: 15px 0 0 0; &margin: 0; }
input.pokracovat {background: url(/img/face/patro/new/submit.jpg) no-repeat left top;  width: 128px; height: 31px; border: 0; color: #fff; font-size: 16px; margin: 20px 0 0 0; }

input.pokracovat, x:-moz-any-link, x:default { padding: 0 0 3px 0;} 

.podkrok .polozka_krok textarea {border: 1px solid #C7C7C7; margin: 10px 0; overflow: auto;}
.podkrok  .radkovani {line-height: 1.7em;}

.krok_aktivni {background: url(/img/face/patro/new/krok_zeleny.jpg) no-repeat left top;}
.krok_neaktivni {background: url(/img/face/patro/new/krok_sedy.jpg) no-repeat left top;}
.kroky strong {position: absolute; left: 22px; top: 5px;  font-size: 16px;}
.kroky span {position: absolute; left: 8px; top: 37px; font-size: 13px;   text-transform: uppercase; text-align: center;  width: 85px;  }

table.objednavka1 .tlacitka{float: right; margin: 0; width: 55px;  }
table.objednavka1 .tlacitka input {margin: 0; }
p.podinfo {font-size: 11px; color: #656565; margin: 0 0 5px 0;}
table.objednavka1 td.prvni {width: 120px; }

table.objednavka2 td.top{vertical-align: top;}
table.objednavka2 td, table.prihlasovani td, table.souhlas td {   font-size: 12px; color: #393939; vertical-align: top;}
table.prihlasovani2 {margin: 10px 0; }
table.prihlasovani2 input.pole {width: 150px; border: 1px solid #AAABAD;}
table.objednavka2 {width: 100%;}
table.objednavka2 td input.pole {width: 40px; border: 1px solid #AAABAD;}
table.objednavka2 td.odsadit {padding-left: 25px;}
table.objednavka2 td a { vertical-align: top; margin: 0; padding: 0;  }
table.objednavka2 td.levao {width: 540px;}
table.objednavka2 td.leva {width: 565px; }
table.objednavka2 td.prava {width: 90px; text-align: right; padding: 0 20px 0 0; }
table.objednavka2 td.stred {width: 125px; margin: 0 0 3px 0;}
span.mezera_o2 {display: block; margin: 5px 0 ;}
p.souhlas {line-height:1.7em; margin: 0 0 5px 0;}
table.prihlasovani input.pole {width: 140px; border: 1px solid #AAABAD;}
table.prihlasovani {&margin: 0 0 -15px 0; }
.minibutton {background: url(/img/face/patro/new/submit_maly.jpg) no-repeat left top; border:0; width: 104px; height: 20px; color: #fff; font-weight: bold; font-size: 11px; line-height: 11px; }
.minibutton, x:-moz-any-link, x:default { padding: 0 0 3px 0}

table.objednavka4, table.objednavka1 {width: 100%; border-collapse: collapse; border-spacing: 0; color: #353535;}
table.objednavka4 th, table.objednavka1 th {color: #373737; text-align: left; padding: 10px 6px;}
table.objednavka4 th a, table.objednavka1 th a {color: #373737; font-weight: normal;}
table.objednavka4 tr.sedy th, table.objednavka1 tr.sedy th {background-color: #F1F1F1; font-size: 12px; line-height: 1.3em;}
table.objednavka4 td input, table.objednavka1 td input {width: 35px; padding: 3px 5px 3px 0;  _padding: 0px 5px 3px 0;  border: 1px solid #C8C8C8; text-align: right;}
table.objednavka4 tr.cara td, table.objednavka1 tr.cara td{background: url(/img/face/patro/new/objednavka_vodorovny.gif) repeat-x left bottom; height: 2px; line-height: 1px; font-size: 1px; padding: 0 0 2px 0;}
table.objednavka4 tr.normalni td, table.objednavka1 tr.normalni td {padding: 6px 5px; line-height: 1.5em; background: url(/img/face/patro/new/objednavka_svisly.gif) repeat-y right top; }
table.objednavka4 tr.normalni td a, table.objednavka1 tr.normalni td a{color: #FC2E06;}
table.objednavka4 tr.normalni td.cena, table.objednavka1 tr.normalni td.cena {color:#FD2806; }
table.objednavka4 tr.normalni td.posledni, table.objednavka1 tr.normalni td.posledni {background: url(); }
table.objednavka4 tr.normalni td.pocty {width:60px;}
table.objednavka4 tr.soucet td {padding: 5px 35px 5px 10px; font-size: 13px; line-height: 1.5em;  background: #F1F1F1 url();}
table.objednavka1 tr.soucet td { background: #F1F1F1 url(); padding: 10px 20px 10px 10px; font-size: 13px;}
table.objednavka1 tr.soucet td.pravy {text-align: right;}
table.objednavka4 tr.soucet td.pravy {text-align: right; }
table.objednavka4 tr.soucet td.pravy span.cena, table.objednavka1 tr.soucet td.pravy span.cena {font-weight: bold; color: #F62F00;}
table.objednavka4 td.celkovy_soucet, table.objednavka1 td.celkovy_soucet {font-weight: bold; text-align: right;  font-size: 13px; padding: 4px 20px 4px 0;}
table.objednavka4 td.celkovy_soucet span, table.objednavka1 td.celkovy_soucet span {color: #FC2D03; font-size: 19px; font-family: Arial;}
table.objednavka1 td.mezisoucet span {color: #FC2D03; font-size: 19px; font-family: Arial;}
input.readonly { background-color: #F1F1F1; color: #3A5F00;}
/*konec*/
.tucny {font-weight: bold; }
