BODY {
  background-color: #FFFFFF;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: #002466;
  font-size: 12px;
}

.small {
  font-size: 10px;
}

H1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #FF6600;
}

H2 {
  font-size: 18px;
}

H3 {
  font-size: 14px;
}

A, A:active, A:visited {
  color: #002466;
  text-decoration: underline;
}

A:hover {
  color: #0024CC;
  text-decoration: underline;
}

HR {
  color: #DEDEDE;
  height: 1px;
  border-width: 0px 0px 0px 0px;
  background-color : #DEDEDE;
}

strong {
  font-size: 12px;
}

TD {
  font-size: 12px;
}

TH {
  height: 20px;
  font-size: 10px;
  font-weight: bold;
  text-align: center;
  background: #D2DBEE url(images/th.gif) repeat-x;
}

.upmenubox {
  background: #FFFFFF url(images/righttop.jpg) no-repeat;
  padding-top: 58px;
  font-size: 11px;
  color: #000000;
  text-align: right;
  vertical-align: top;
}

A.upmenu, A.upmenu:active, A.upmenu:visited {
  color: #000000;
  text-decoration: underline;
}

A.upmenu:hover {
  color: #0024CC;
  text-decoration: underline;
}

.menuline {
  background-color: #00499D;
  width: 1000px;
  height: 3px;
}

.menubox {
  background: #BCC9E6 url(images/menubox.gif) repeat-x;
}

.button {
  text-align: center;
  width: 100px;
  height: 25px;
  background: #BCC9E6 url(images/button.gif) no-repeat;
}

A.menu, A.menu:active, A.menu:visited {
  color: #002466;
  font-size: 11px;
  text-decoration: none;
  font-weight: bold;
}

A.menu:hover {
  color: #000000;
  text-decoration: none;
}

.copyright {
  font-size: 10px;
}

.ramecek {
    border: 1px #666666 solid;
}

.clearbox {
  padding: 8px 8px 8px 8px;
}

.box {
    border: 1px #CCCCCC solid;
  background-color: #F1F2F4;
  padding: 10px 10px 10px 10px;
}

.leftbox {
  background: #F1F2F4 url(images/leftbox.jpg) repeat-y;
}

.errtext {
  font-size: 10px;
  color: #990000;
}

.strom {
  font-size: 11px;
}

A.stromod, A.stromod:active, A.stromod:visited {
  color: #002466;
  text-decoration: none;
}

A.stromod:hover {
  color: #002466;
  text-decoration: underline;
}

A.stromod_act, A.stromod_act:active, A.stromod_act:visited {
  font-weight: bold;
  color: #FF6600;
  text-decoration: underline;
}

A.stromod_act:hover {
  color: #FF6600;
  text-decoration: underline;
}

.stromrozbal {
  color: #002466;
  cursor: pointer;
}

A.nounder, A.nounder:active, A.nounder:visited {
  text-decoration: none;
}

A.nounder:hover {
  text-decoration: underline;
}

.licha {
  background-color: #F7F7F7;
}

.suda {
  background-color: #F1EFEF;
}

.tabtext {
  font-size: 11px;
}

.cena {
  font-size: 12px;
  font-weight: bold;
  color: #FF6600;
}

select, input, textarea {
  font-size: 12px;
}

.doplnek {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}
