body { 
  font-family: verdana, helvetica;
  margin: 0px;
  background-color: #ffffff;
  background-image: url(images/leftbck.png);
  background-repeat: repeat-y;
}
.topnadpis {
  font-weight: bold;
  font-size: 15pt;
  text-align: center;
  vertical-align: middle;
}
.maintext {
  padding: 16px;
}
.menutextoffsub {
  font-size: 12px;
  font-family: verdana;
  text-decoration: none;
  font-weight: bold;
  color: #ffffff;
  padding-top: 2px;
  padding-left: 5px;
}
.menutextoffsub a {
  text-decoration: none;
  color: #FFFFFF;
}
.menutextonsub {
  font-size: 12px;
  font-family: verdana;
  text-decoration: none;
  font-weight: bold;
  color: #ffffff;
  cursor: default;
  padding-top: 2px;
  padding-left: 5px;
}
.menutextonsub a {
  text-decoration: none;
  color: #FFFFFF;
}
.menutextonsub a:hover {
  text-decoration: none;
  color: #FFFFFF;
}
.menutextoff {
  font-size: 12px;
  font-family: verdana;
  text-decoration: none;
  font-weight: bold;
  color: #ffffff;
  padding-top: 2px;
  padding-left: 5px;
}
.menutextoff a {
  text-decoration: none;
  color: #FFFFFF;
}
.menutexton {
  font-size: 12px;
  font-family: verdana;
  text-decoration: none;
  font-weight: bold;
  color: #ffffff;
  cursor: hand;
  padding-top: 2px;
  padding-left: 5px;
}
.menutexton a {
  text-decoration: none;
  color: #FFFFFF;
}
.menutexton a:hover {
  text-decoration: none;
  color: #FFFFFF;
}
.menubackoff {
  background-color: #000000;
}
.menubackon {
  background-color: #780000;
}

.rightmenubackoff {
  background-color: #CDC3B6;
}
.rightmenubackon {
  background-color: #FB000C;
}

.popuptextoff { 
  font-family: verdana, helvetica;
  font-size: 12px;
  color: #302020;
  text-decoration: none;
  padding-left: 10px;
  padding-right: 10px;
}
.popuptexton { 
  font-family: verdana, helvetica;
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
  padding-left: 10px;
  padding-right: 10px;
  cursor: hand;
}
.popuptextdis { 
  font-family: verdana, helvetica;
  font-size: 12px;
  color: #777777;
  text-decoration: none;
  padding-left: 10px;
  padding-right: 10px;
}
.popupbackoff { 
  background-color: #FD999E;
}
.popupbackoff td { 
  -moz-opacity:90%;
  filter: Alpha(Opacity=90);
}
.popupbackon { 
  background-color: #FC5961;
  filter: none;
  cursor: hand;
}
.langmenutextoff {
  font-size: 12px;
  font-family: verdana;
  text-decoration: none;
  font-weight: bold;
  color: #555555;
  padding-top: 2px;
  padding-left: 12px;
}
.langmenutextoff a {
  text-decoration: none;
  color: #555555;
}
.langmenutexton {
  font-size: 12px;
  font-family: verdana;
  text-decoration: none;
  font-weight: bold;
  color: #ffffff;
  cursor: hand;
  padding-top: 2px;
  padding-left: 12px;
}
.langmenutexton a {
  text-decoration: none;
  color: #ffffff;
}
.langmenutexton a:hover {
  text-decoration: none;
  color: #ffffff;
}
.langmenubackoff {
}
.langmenubackon {
  background-color: #E5665F;
}

.langrightmenubackoff {
  background-color: #978B7B;
}
.langrightmenubackon {
  background-color: #DE2D28;
}


/************************************************/
/* pridane styly - Lukas*/

/*styl pro nadpisy u jednotlivych polozek z menu */
.nadpis {
  font-weight: bold;
  font-size: 12pt;
  text-align: left;
}

p {
  font-size: 10pt;
}

ul.products {
  color: #970208;
  font-size: 10pt;
}

table.deftable {
  font-size: 10pt;
}
