a:link {
color:yellow;
background:transparent;
}

a:visited {
color:yellow;
background:transparent;
}

a:active {
color:lightgreen;
background:transparent;
}

body {
  // background-attachment: fixed;
  // background-attachment: scroll;
  background-color: #2b368f;
  link : white;
  alink : green;
  vlink : yellow;
  color: white;
  // background-repeat: no-repeat;
  //background-position: center top;
  font-family: Verdana;
}

table.text {
  font-family: Verdana;
  font-size: 12pt;
  text-align: justify;
  border-width: 1px 1px 1px 1px;
  border-spacing: 20px;
  border-style: outset outset outset outset;
  border-color: gray gray gray gray;
  background-color: darkblue;
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;  
  -khtml-opacity: 0.8;  
  opacity: 0.8;  
}

table.formular {
  font-family: Verdana;
  font-size: 12pt;
  border-width: 1px 1px 1px 1px;
  border-spacing: 2px;
  border-style: outset outset outset outset;
  border-color: gray gray gray gray;
  background-color: darkblue;
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;  
  -khtml-opacity: 0.8;  
  opacity: 0.8;  
}

table.cenik {
  font-family: Verdana;
  font-size: 8pt;
  border-width: 1px 1px 1px 1px;
  border-spacing: 2px;
  border-style: outset outset outset outset;
  border-color: gray gray gray gray;
  border-collapse: collapse;
  background-color: darkblue;
  text-align: center;
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;  
  -khtml-opacity: 0.8;  
  opacity: 0.8;  
}

table.cenik th {
  background-color:green;
}

table.cenik td.zvyrazneno {
  font-weight: bold;
  color:#ff4500;
}

p.zvyrazneno {
  text-align : center;
  font-size: 20pt;
  font-weight: bold;
  color:#ff4500;
}

