body {
  background-color: #002848;
  padding: 0; 
}

#container {
	width: 1020px;
	padding-top: 219px;
}

#rcolumn {
  width: 790px;
}

#path {
  position: absolute;
  top: 176px; left: 0;
  width: 1000px; height: 35px; line-height: 35px;
  font-size: 92%;
  text-align: right;
  color: white;
  padding-right: 20px;
  background: transparent url(/obrazek/3/pozadi-drobecek/) repeat-x 0 0;  
  margin: 0.8em 0 1em 0;    
}

#path a {
  color: white;
}

#path a:hover {
  text-decoration: none;
}

#submenu-item-48712, #submenu-item-48713 {
  position: absolute;
  top: 10px;
  width: 55px; height: 20px;
  color: white; z-index: 5;
}

#submenu-item-48712 { right: 75px; }
#submenu-item-48713 { right: 20px; }

#theme {
  width: 1020px;
  background: #002848 url(/obrazek/3/pozadi-hlavicka/) no-repeat 0 0;
}

#theme object {
  width: 1020px;
}

#form-puvodni {
  padding: 10px 20px;
  background-color: #dbe2e9;
  margin-bottom: 2em;
  border: 2px solid #c7d1dd;
}

#gphoto { 
  width: 750px;
}

.eshop.item.inline .price {
  width: 569px;
}

.eshop.item.detail .price {
  width: 469px;
}

.eshop.form {
  width: 730px;
}

.eshop.summary { background: white url(/obrazek/3/eshop-form-summary-bg-png) repeat-y 0 0; }
.eshop.address { background: #f8f8f8 url(/obrazek/3/eshop-form-address-bg-png) repeat-y 0 0; }

.eshop.form .top-bg, .eshop.form .bottom-bg {
  width: 750px;
}

.eshop.summary .top-bg { background: transparent url(/obrazek/3/eshop-form-png) no-repeat 0 0; }
.eshop.summary .bottom-bg { background: transparent url(/obrazek/3/eshop-form-png) no-repeat 0 -3px; }
.eshop.address .top-bg { background: transparent url(/obrazek/3/eshop-form-png) no-repeat 0 -6px; }
.eshop.address .bottom-bg { background: transparent url(/obrazek/3/eshop-form-png) no-repeat 0 -9px; }

.eshop.required {
  width: 630px;
}

/* kajikovo */

#container-bg { position: absolute; top: 0; left: 0; width: 100%; height: 184px; background: url(/obrazek/3/pozadi-pod-hlavickou/) repeat-x; }
 
.tabulka-produkty {
  border-collapse: collapse;
  border: 0px;
  margin-bottom: 2em;
}

.tabulka-produkty th, .tabulka-produkty td {
  border: 0px;
}

.tabulka-produkty img { 
	margin: 5px 5px 5px 5px; padding: 5px 5px 5px 5px;
	border-width: 1px 1px 1px 1px; border-style: solid; border-color: #90B0BB;
}

.tabulka-cenik, .tabulka-reference, .tabulka-repase {
  border-collapse: collapse;
  border-width: 1px 1px 1px 1px; border-style: solid; border-color: #004785;
  margin-bottom: 2em;
}

.tabulka-cenik th, .tabulka-cenik td {
  padding: 7px 7px 5px 7px;
  border-width: 1px 1px 1px 1px; border-style: solid; border-color: #004785;
}

.tabulka-reference th, .tabulka-reference td {
  padding: 2px 20px 2px 20px;
  border-width: 1px 1px 1px 1px; border-style: solid; border-color: #004785;
}

.tabulka-repase th, .tabulka-repase td {
  padding: 2px 7px 2px 7px;
  border-width: 1px 1px 1px 1px; border-style: solid; border-color: #004785;
}

#tabulka-cenik1 ul {
  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
}

#tabulka-cenik1 ul li {
  margin: 0px 0px 0px 0px;
}

#hlavicka-jazyk {position: absolute; top: 6px; right: 20px; width: 290px; height: 20px; z-index: 5; font-size: 10pt; font-weight: bold; color: #E1DCBE;}
#hlavicka-jazyk a {font-weight: bold; color: #E1DCBE; text-decoration: none; margin: 0px 16px 0px 0px; }
#hlavicka-jazyk a:hover {font-weight: bold; color: #E1DCBE; text-decoration: underline;}

#hlavicka-jazyk2 {position: absolute; top: 27px; right: 20px; width: 320px; height: 20px; z-index: 5; font-size: 9pt; font-weight: bold; color: #E1DCBE;}
#hlavicka-jazyk2 a {font-weight: normal; color: #E1DCBE; text-decoration: none; margin: 0px 5px 0px 0px; }
#hlavicka-jazyk2 a:hover {font-weight: normal; color: #E1DCBE; text-decoration: underline;}

#path2-uvod { position: absolute; top: 176px; left: 0px; width: 1000px; height: 35px; background: url(/obrazek/3/pozadi-drobecek/) repeat-x;
  font-size: 92%;
  margin: 0.8em 0 1em 0; padding-right: 20px; color: #FFF; text-align: right; line-height: 35px;
}

.text-cerveny { color: #F00; font-weight: bold; }
.text-modry { color: #000080; font-weight: bold; }
