/* Rozvrzeni stranky */
html {
	border: 0px;
	height: 100%;
}
body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	background: #CC050A url('body.jpg') scroll repeat-x left top;
	text-align: center;
}
.stranka {
	position: relative;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	width: 975px;
	min-height: 100%;
	background: transparent url('stranka.jpg') scroll repeat-y left top;
	text-align: left;
}
.stranka .hlavicka {
  width: 969px;
  height: 184px;
  background: transparent url('hlavicka.jpg') scroll no-repeat left top;
}
.telo {
  width: 975px;
  min-height: 550px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  background: url('telo.jpg') scroll no-repeat left top;
}
.levyP {
  position: relative;
	float: left;
	width: 207px;
	min-height: 550px;
	padding: 0px 0px 83px 0px;
	background: url('levy-panel.jpg') scroll no-repeat left top;
}
.hlavniP{
	float: left;
	width: 602px;
	min-height: 550px;
	padding: 0px 0px 83px 0px;
}
.pravyP {
  position: relative;
	float: left;
	width: 160px;
	min-height: 550px;
	padding: 0px 0px 83px 0px;
	background: url('pravy-panel.jpg') scroll no-repeat left top;
}
.hlavniPObsah{
	padding: 0px 5px 0px 5px;
}
.paticka {
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 969px;
  height: 83px;
  background: transparent url('paticka.jpg') scroll no-repeat right top;
}
.paticka .post {
  position: absolute;
  right: 40px;
  bottom: 19px;
  color: #ffffff;
  font-size: 10px
}
.paticka .post:hover {
  color: #000000;
}
.paticka .toplist {
	position: absolute;
  left: 70px;
  bottom: 45px;
}
.cistic {
	clear: both;
}
/* menu */
.hlavicka .menu-shopu {
  position: absolute;
  top: 158px;
  left: 230px;
  width: 530px;
  height: 22px;
}
.hlavicka .menu-shopu a {
  color: #ffffff;
  font-size: 13px;
  padding: 0px 10px 0px 10px;
}
.hlavicka .menu-shopu a:hover {
  color: #FB1C1D;
}
.levyP .hlavniNabidka {
  width: 145px;
  margin: 0px 0px 25px 40px;
}
.levyP .hlavniNabidka ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 0px 0px;
	line-height: 20px;
}
.levyP .hlavniNabidka li {
	margin: 0px;
	padding: 0px;
	width: 145px;
}
.levyP .hlavniNabidka a {
	display: block;
	height: 20px;
	width: 145px;
	padding: 0px 0px 0px 15px;
	overflow: hidden;
	text-transform: uppercase;
	background: url('menu.jpg') scroll no-repeat left bottom;
	color: #ffffff;
	font-size: 11px;
}
.levyP .hlavniNabidka a:hover, .levyP .hlavniNabidka a.selected {
	background: url('menu.jpg') scroll no-repeat left top;
	color: #ffffff;
}
.levyP .hlavniNabidka ul li ul {
	display: block;
	margin: 0px;
	padding: 0px 0px 10px 0px;
}
.levyP .hlavniNabidka ul li ul li {
	margin: 0px;
	padding: 0px;
}
.levyP .hlavniNabidka ul li ul li a {
	font-style: italic;
	text-transform: lowercase;
	background: none;
	color: #cccccc;
	width: 102px;
	margin: -2px 10px -2px 10px;
	padding: 0px 0px 0px 20px;
}
.levyP .hlavniNabidka ul li ul li ul li a {
	font-style: italic;
	text-transform: lowercase;
	background: none;
	color: #cccccc;
	width: 92px;
	margin: -2px 10px -2px 10px;
	padding: 0px 0px 0px 30px;
}

.levyP .hlavniNabidka ul li ul li a:hover, .levyP .hlavniNabidka ul li ul li a.selected {
	background: #A90704;
	color: #ffffff;
}
.levyP .konfigurator {
  padding: 0px 0px 10px 25px;
}
.levyP .konfigurator .konfiguratorThule {
  display: block;
  width: 147px;
  height: 58px;
  padding: 0px 0px 10px 0px;
}
.levyP .konfigurator .konfiguratorRonal {
  display: block;
  width: 147px;
  height: 55px;
  padding: 0px 0px 0px 0px;
}

.pravyP .prihlasit {
  position: absolute;
  top: 0px;
  right: 15px;
  width: 127px;
  height: 116px;
  padding: 34px 0px 0px 8px;
  background: url('prihlaseni.jpg') scroll no-repeat left top;
}
.pravyP .prihlasit input.text-name {
  width: 108px;
  height: 17px;
  border: 1px solid #AAAAAA;
  color: #ffffff;
  font-size: 10px;
  background: #494949;
  padding: 0px 0px 0px 2px;
  margin: 0px 0px 2px 0px;
}
.pravyP .prihlasit input.text {
  width: 82px;
  height: 17px;
  border: 1px solid #AAAAAA;
  color: #ffffff;
  font-size: 10px;
  background: #494949;
  padding: 0px 0px 0px 2px;
  margin: 0px;
}
.pravyP .prihlasit input.submit {
  width: 23px;
  height: 17px;
  border: none;
  color: #ffffff;
  background: url('submit.jpg') scroll no-repeat left top;
  padding: 0px;
  margin: 0px;
  cursor: pointer;
}
.pravyP .prihlasit a.prihlasitText {
  display: block;
  height: 14px;
  font-size: 10px;
  color: #AAAAAA;
  background: none;
  padding: 0px 0px 0px 2px;
  margin: 0px;
  line-height: 15px;
  text-decoration: underline;
}
.pravyP .prihlasit a.prihlasitText:hover {
  color: #ffffff;
  background: none;
}
.pravyP .hledat {
  position: absolute;
  top: 116px;
  right: 15px;
  width: 127px;
  height: 116px;
  padding: 34px 0px 0px 8px;
  background: url('hledani.jpg') scroll no-repeat left top;
}
.pravyP .hledat input.text-name {
  width: 108px;
  height: 17px;
  border: 1px solid #AAAAAA;
  color: #ffffff;
  font-size: 10px;
  background: #494949;
  padding: 0px 0px 0px 2px;
  margin: 0px 0px 2px 0px;
}
.pravyP .hledat input.submit {
  width: 23px;
  height: 17px;
  border: none;
  color: #ffffff;
  background: url('submit.jpg') scroll no-repeat left top;
  padding: 0px;
  margin: 0px 0px 0px 89px;
  cursor: pointer;
}
.pravyP .hledat a.prihlasitText {
  display: block;
  height: 14px;
  font-size: 10px;
  color: #AAAAAA;
  background: none;
  padding: 5px 0px 0px 2px;
  margin: 0px;
  line-height: 15px;
  text-decoration: underline;
}
.pravyP .ukazatKosik {
  position: absolute;
  top: 238px;
  right: 15px;
  width: 127px;
  height: 111px;
  text-align: center;
  padding: 0px 0px 0px 8px;
  background: url('ukazat-kosik.jpg') scroll no-repeat left top;
}
.pravyP .ukazatKosik a {
  display: block;
  height: 20px;
  width: 110px;
  margin: 0px 0px 0px 0px;
}
.pravyP .ukazatKosik p {
  font-size: 20px; 
  color: #ffffff;
  font-style: italic;
  margin: 48px 0px 0px 0px;
}

/* levy panel akční nabídka  */
.levyP .block {
	position: relative;
	left: 17px;
	width: 180px;
	background: none;
}
.levyP .block .nabidkaSekce {
	display: block;
	width: 180px;
	height: 22px;
	overflow: hidden;
	text-align: center;
	line-height: 22px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	text-transform: uppercase;
	background: none;
}
.levyP .block .akcniPolozka {
	position: relative;
	float: left;
	width: 180px;
	height: 46px;
	left: 10px;
	padding: 0px;
	margin: 0px 0px 5px 0px;
	background: url('akcni-polozka.gif') scroll no-repeat left top;
}
.levyP .block .akcniPolozka img.ikonaNabidky {
	position: absolute;
	width: 40px;
	height: 40px;
	top: 2px;
	left: 5px;
	border: none;
}
.levyP .block .akcniPolozka .cena {
	position: absolute;
	left: 50px;
	bottom: 2px;
	font-size: 11px;
	color: #A90609;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 12px;
	text-align: center;
}
.levyP .block .akcniPolozka .nabidkaNazev {
	position: absolute;
	left: 50px;
	top: 2px;
	width: 100px;
	height: 24px;
	overflow: hidden;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 12px;
	text-align: center;
}
.hledaniKatalog {
  width: 642px;
  padding: 0px 10px 0px 15px;
}
.hlavniPObsah .vlastnost {
  float: left;
  color: #000000;
  width: 120px;
  font-weight: bold;
  margin: 10px 0px 0px 0px;
}
.hlavniPObsah .vlastnost select {
  width: 115px;
  margin: 0px 7px 0px 0px;
}
.hlavniPObsah .vlastnost-closing {
  float: left;
  color: #000000;
  width: 60px;
  padding: 24px 0px 0px 0px;
}
.hlavniPObsah .submit {
  width: 100px;
  height: 20px;
  color: #595959;
  line-height: 14px;
  background: #DADADA;
  border-top: 2px solid #EDE3EE;
	border-left: 2px solid #EDE3EE;
	border-bottom: 2px solid #676767;
	border-right: 2px solid #676767;
  padding: 0px 0px 0px 0px;
  margin: 3px 0px 3px 0px;
  cursor: pointer;
  text-align: center;
}
.hlavniPObsah .submit:hover {
	border-top: 2px solid #EDE3EE;
	border-left: 2px solid #EDE3EE;
	border-bottom: 2px solid #828282;
	border-right: 2px solid #828282;
}
/* Spolecne styly */
body, table, input, textarea{
	font-family: sans-serif;
	font-size: 12px;
	line-height: 18px;
}

h1{
	margin: 12px 0px 10px 0px;
	padding: 0px;
	font-size: 16px;
	color: #000000;
	text-transform: uppercase;
}

h2{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	line-height: 18px;	
}

p{
	margin: 0px;
	padding: 0px 0px 18px 0px;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}

ul{
	margin: 0px;
	padding: 0px 0px 18px 0px;
}

li{
	margin: 0px;
	padding: 0px 0px 0px 18px;
}

a{
	text-decoration: none;
	color: #000000;	
}

a:hover{
	color: #000000;
}

img{
	border: none;
}

table{
	table-layout: fixed;
	width: 401px;
	border-collapse: collapse;
	font-size: 11px;
}

table .levy{
	width: 40%;
}

table .pravy{
	width: 59%;
}
.hlavniP table tr.hlavicka {
  height: 20px;
  background: none;
}
table th{
	position: relative;
	height: 20px;
	color: #000000;	
	padding: 2px 0px 3px 10px;
	margin: 0px;
	text-align: left;
}

table td{
	background: #E8E8E8 url(td.gif) scroll repeat-x left top;
	color: #444444;	
	xborder-top: 2px solid #ffffff;
	xborder-bottom: 2px solid #ffffff;
	padding: 1px 5px;
}

table .suda td{
	background: #DADADA;
}

table .separator td{
	background: none;
}

table .suma td{
	background: #ffffff;
	padding: 0px 0px 10px 5px;
}
table td a {
  color: #8A0309;
}
tr.tlacitka {
  color: #000000;
  text-align: center;
  background: none;
}
tr.tlacitka td {
  text-align: center;
  background: none;
}
form{
	margin: 0px;
	padding: 0px;
}

form.inline, form.inline div{
	display: inline;
}

input{
	vertical-align: middle;
	font-size: 11px;
	color: #444444;	
}

input.text{
	border: 1px solid #393738;
	padding: 1px 2px;
	background: #ffffff;
	width: 170px;
	height: 14px;
	font-size: 10px;
	line-height: 14px;
}

input.kratsi{
	width: 110px;
}

input.delsi{
	width: 210px;
}
input.hideSubmit{
	position: absolute;
	left: 0px;
	top: -2000px;
}

select{
	vertical-align: middle;
	font-size: 11px;
	color: #444444;
}

.zprava{
	font-size: 12px;
	background: #ffffff;
	color: #000000;
}

.znacka{
	color: #ff7c48;
	font-size: 12px;
}

.poznamka {
  color: #000000;
	font-size: 10px;
}

.cb{
	clear: both;
}
p.tlacitka {
  padding: 0px 10px 0px 0px;
}




/* Levy panel */






/* formatovanyText */




.formatovanyText {
	font-size: 11px;
	line-height: 17px;
	padding: 0px 0px 0px 5px;
	margin: 5px 15px 5px 0px;
	color: #000000;
}

.formatovanyText span.li {
	display: block;
	padding-left: 20px;
	background: transparent url(li.gif) scroll no-repeat left top;
}
.formatovanyText a {
	color: #000000;
	font-style: italic;
  font-weight: bold;
  padding: 0px 1px 0px 2px;
  border: 1px solid #ffffff;
}
.formatovanyText a:hover {
  background: #CC050A;
  color: #ffffff;
  border-left: 1px solid #C4020C;
  border-top: 1px solid #C4020C; 
  border-right: 1px solid #660808;
  border-bottom: 1px solid #660808;
}


/* Katalog */

.vyberPodslozky {
	margin: 5px 0px 0px 0px;
}
.vyberPodslozky a {
	display: block;
	float: left;
	width: 92px;
	height: 90px;
	text-align: center;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	padding: 2px 0px 8px 0px;
	margin: 5px 4px 0px 0px;
	background: #E8E8E8;
	text-transform: uppercase;
}
.vyberPodslozky a:hover, .vyberPodslozky a.selected {
  background: #DFDFDF;
  border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}
.vyberPodslozky a h3 {
	display: block;
	width: 90px;
	height: 14px;
	overflow: hidden;
	text-transform: uppercase;
  font-size: 11px;
  color: #363636;
  margin: 0px 0px 3px 0px;
  padding: 1px 0px 1px 0px;
}
.vyberPodslozky a img {
	text-align: center;
	border: 1px solid #ffffff;
}
a.navigaceZpet {
	display: block;
	float: left;
	width: 80px;
	height: 90px;
	border: none;
	padding: 2px 0px 8px 0px;
	margin: 5px 7px 0px 0px;
	background: url('input-zpet.jpg') scroll no-repeat left top;
	cursor: pointer;
	font-size: 11px;
	color: #363636;
}
a.navigaceZpet:hover {
	border: none;
	background: url('input-zpet.jpg') scroll no-repeat left top;
}


.katalog #vyrobci{
	padding-bottom: 10px;
}

.katalog #vyrobciSubmit{
	font-size: 9px;
	width: 22px;
	height: 22px;
}

.katalog .volbaStrankyHorni, .katalog .volbaStrankyDolni, .katalog .volbaStrankyObsah {
	padding-bottom: 10px;
	width: 580px;	
}

div.katalog .cb{
	height: 1px;
	overflow: hidden;
	margin-top: -1px;
}
.katalog .obrazekSlozky {
  float: right;
  padding: 0px 15px 0px 10px;
}
.katalog .volbaStrankyObsah a {
  color: #000000;
  height: 15px;
  font-style: italic;
  font-weight: bold;
  border: 1px solid #ffffff;
  padding: 0px 0px 0px 2px;
  margin: 0px;
}
.katalog .volbaStrankyObsah a:hover, .katalog .volbaStrankyObsah a.selected {
  background: #CC050A;
  color: #ffffff;
  border-left: 1px solid #C4020C;
  border-top: 1px solid #C4020C; 
  border-right: 1px solid #660808;
  border-bottom: 1px solid #660808;
}
.katalog .seradit {
  display: block;
  width: 200px;
  height: 18px;
  color: #515151;
  font-weight: bold;
  margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}
.katalog .seradit a {
  color: #000000;
  font-style: italic;
  font-weight: bold;
  border: 1px solid #ffffff;
  padding: 0px 3px 0px 3px;
  margin: 0px;
}
.katalog .seradit a:hover, .katalog .seradit a.selected {
  background: #CC050A;
  color: #ffffff;
  border-left: 1px solid #C4020C;
  border-top: 1px solid #C4020C; 
  border-right: 1px solid #660808;
  border-bottom: 1px solid #660808;
}
div.polozka, div.polozkaVpravo {
  float: left;
  margin: 0px 0px 10px 0px;
  padding: 0px;
}
.polozkaObsah {
	position: relative;
	height: 156px;
	width: 295px;
	background: url('polozka.jpg') scroll no-repeat right top;
}
.polozkaObsah a.img {
	display: block;
	position: absolute;
	left: 10px;
	top: 8px;
	width: 138px;
	height: 135px;
	overflow: hidden;
	background: #ffffff;
	text-align: center;
	border: none;
}
.polozkaObsah img.obrazek {
	display: block;
	margin: 0px auto;
}
 
.polozkaObsah h2{
	position: absolute;
	left: 155px;
	top: 33px;
	width: 120px;
	height: 46px;
	margin: 0px;
	padding: 0px;
	color: #515151;
	font-style: italic;
	text-transform: uppercase;
	font-size: 12px;
	line-height: 15px;
	overflow: hidden;
}
.polozkaObsah span.akce {
    position: absolute;
    left: 55px;
    top: 15px;
    font-weight: bold;
    font-style: italic;
    padding: 0px 2px 0px 2px;
    border: 1px solid #aaaaaa;
    background: #ffffff;
}
.polozkaObsah .vyrobce{
	position: absolute;
	left: 155px;
	top: 10px;
	width: 120px;
	height: 16px;
	line-height: 15px;
	margin: 0px;
	padding: 0px;
	color: #222222;
	font-size: 12px;
	font-weight: bold;
	overflow: hidden;
}
.polozkaObsah .cena{
	position: absolute;
	left: 158px;
	top: 94px;
	width: 120px;
	margin: 0px;
	padding: 0px;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
.polozkaObsah .puvodniCena{
	display: block;
	position: absolute;
	left: 158px;
	top: 79px;
	width: 120px;
	color: #444444;
	font-size: 10px;
	text-decoration: line-through;
}
.polozkaObsah .akcniCena{
	display: block;
	position: absolute;
	left: 158px;
	top: 91px;
	width: 120px;
	font-size: 14px;
	font-weight: bold;
}
.polozkaObsah .btnVlozit{
	position: absolute;
	left: 156px;
	top: 116px;
	width: 77px;
	height: 22px;
	margin: 0px;
	padding: 0px;
	background: transparent url('kosik.jpg') scroll no-repeat left top;
}
.polozkaObsah a:hover.btnVlozit{
	background: transparent url('kosik.jpg') scroll no-repeat left bottom;
}
.polozkaObsah .btnInfo {
	position: absolute;
	left: 48px;
	top: 138px;
	width: 100px;
	margin: 0px;
	padding: 0px;
	color: #625E60;
	font-size: 10px;
	font-style: italic;
	background: none;
}
.polozkaObsah .btnInfo:hover {
	color: #000000;
}
.polozkaObsah .skladem {
	position: absolute;
	left: 168px;
	top: 138px;
	width: 100px;
	margin: 0px;
	padding: 0px;
	color: #625E60;
	font-size: 10px;
	font-style: italic;
	background: none;
}
.polozkaObsah .skladem:hover {
	color: #000000;
}
/* Registrace */
table.registrace {
  width: 590px;
}
table.hledani {
  width: 590px;
}
.registrace table .levy{
	width: 30%;	
}
/* Prihlaseni */
table.prihlaseni {
  width: 590px;
}
.prihlaseni table .levy{
	width: 33%;
}
.prihlaseni table .pravy{
	width: 66%;
}
/* Zapomenute heslo */
table.zapomenuteHeslo {
  width: 590px;
}
.zapomenuteHeslo table .levy{
	width: 33%;
}
.zapomenuteHeslo table .pravy{
	width: 66%;
}
.zapomenuteHeslo table .suma{
	text-align: center;
}
/* Objednavka */
table.objednavka {
  width: 590px;
}
.objednavka table .levy{
	width: 30%;	
}

.objednavka table .suma{
	text-align: center;
}

.objednavka table .suma input{
}
/* Detail */
.detail h1 img{
	position: relative;
	left: 2px;
	top: 1px;
}
.detail .detailNavigace {
	padding-bottom: 6px;
	color: #000000;
}
.detail .detailNavigace a {
  color: #000000;
  font-style: italic;
  font-weight: bold;
  border: 1px solid #ffffff;
  padding: 0px 3px 0px 3px;
}
.detail .detailNavigace a:hover {
  background: #CC050A;
  color: #ffffff;
  border-left: 1px solid #C4020C;
  border-top: 1px solid #C4020C; 
  border-right: 1px solid #660808;
  border-bottom: 1px solid #660808;
}
.detail .hlavniObrazek{
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 0px 0px;
	border: 1px solid #000000;
}
.detail .detailParametry{
	float: left;
	width: 590px;
}

.detail .detailParametry th{
	background-position: center top;
}

.detail .detailParametry tr.suma td{
	xbackground: #e8f7e8;
	font-weight: bold;
}

.detail .detailParametry tr td.suma{
	font-size: 15px;
}

.detail span.mnozstvi{
	font-weight: normal;
}

.detail input.mnozstvi{
	width: 22px;
	height: 15px;
	font-size: 11px;
	line-height: 15px;
	text-align: right;
}

.detail input.doKosiku{
	position: relative;
	left: 0px;
	top: 0px;
	margin: 0px;
	width: 77px;
	height: 22px;
	background: url('kosik.jpg') scroll no-repeat left top;
	border: none;
	cursor: pointer;
}

.detail input.doKosiku:hover{
	background: url('kosik.jpg') scroll no-repeat left bottom;
}

.detail .formatovanyText{
	clear: left;
	padding-top: 6px;
	padding-left: 0px;
	margin-left: 0px;
}

.detail .cena{
	color: #007d36;
	font-size: 14px;
	font-weight: bold;
}

.detail .puvodniCena{
	color: #444444;
	font-size: 11px;
	text-decoration: line-through;
}

.detail .sleva{
	color: #444444;
	font-size: 11px;
}

.detail .akcniCena{
	font-size: 15px;
}

.detail .fotogalerie{
	padding-top: 10px;
}

.detail .prislusenstvi h1{
	padding-top: 10px;
}
div.fotogalerie {
	margin-bottom:  5px;
	padding:  0px 0px 10px 10px;
}
div.fotogalerie h2 {
	margin:  0px 0px 5px 0px;
	padding:  0px 0px 0px 0px;
	color: #000000;
}
div.fotogalerie img {
	padding:  0px 0px 0px 0px;
	margin: 0px 7px 7px 0px;
}



/* Kosik */
table.kosik {
  table-layout: fixed;
	width: 590px;
	border-collapse: collapse;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	border: none;
	vertical-align: top;
}
table.kosik th {
  
}
.kosik .nazev {
}

.kosik .mnozstvi {
	width: 55px;
	text-align: center;
	vertical-align: top;
}

.kosik .cena1 {
	width: 65px;
	text-align: right;
	vertical-align: top;
}

.kosik .cena2 {
	width: 65px;
	text-align: right;
	vertical-align: top;
}

.kosik table.kosik td input.mn {
	width: 20px;
	height: 14px;
	line-height: 14px;
	font-size: 10px;
}

.kosik table.kosik td.mnozstvi input.submit{
	width: 16px;
	height: 19px;
	line-height: 16px;
	font-size: 8px;
	padding: 0px;
	
}

.kosik .tlacitka{
	text-align: left;
	padding: 0px;
}

.kosik .suma td{
	border-top: 2px solid #000000;
	border-bottom: 2px solid #000000;
	color: #000000;
}

.kosik .smazat{
}




/* objednavkaOdeslat */



.objednavkaOdeslat table tr td.objednavkaNadpis {
	color: #000000;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	background: #FECFD0;
}
.objednavkaOdeslat th {
	text-align: center;
}

.objednavkaOdeslat .tlacitka{
	padding-top: 20px;
	text-align: center;
}



/* hledani */



.hledani table .levy{
	width: 33%;
}

.hledani table .pravy{
	width: 66%;
}



