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;
}

/****/

table.hlaseni {
}
table.hlaseni td {
  padding: 1px 5px 1px 5px;
  font-size: 10pt;
}
table.hlaseni td.helptext {
  vertical-align: top;
}
table.hlaseni td.req {
  font-weight: bold;
}
p.err,
table.hlaseni td.err {
  color: #C5333E;
}
.width20proc { width: 20%; }
.width25proc { width: 25%; }
.width30proc { width: 30%; }
.width40proc { width: 40%; }
.width70proc { width: 70%; }
.width75proc { width: 75%; }
.width80proc { width: 80%; }

.defedit,
.defbutton {
  margin: 0px;
  font-size: 11px;
}
.max {
  width: 100%;
}
.hidden {
  display: none;
}

pre.debug {
  background-color: yellow;
  font-size: 8pt;
}
