.intro {
  text-align: center;
  color: #000000;
  text-shadow: #000000 3
}
td.menutitle {
  font-family: tahoma, "sans-serif";
  text-align: center;
  font-weight: bold;
  border: #000000 solid 1px;
}

td.menugroup {
  font-family: verdana;
  color: #662211;
  font-size: 24px;
  text-align: center;
  background-image: url("images/cellbck.gif");
  border: #000000 solid 1px;
  padding-left: 3;
}

.menuitem {
  font-family: verdana, "sans-serif";
  font-size: 16px;
  text-align: left;
  background: url("images/cellbck.gif") no-repeat;
  border: #000000 solid 1px;
  padding-left: 3;
}

body {
  background: #A48032
  url("images/bck.jpg")
  repeat
  top left;
  border: #000000 solid 1px;
  padding-left: 3;
  padding: 5px;
}

td.table {
  margin-top: 3;
  background-color: #CCCCCC;
  border: #000000 solid 1px;
  padding-left: 3;
  padding: 10px;
}

td.form1 {
  margin-top: 3;
  background-color: #EEEEEE;
  border: #000000 solid 1px;
  padding-left: 3;
  padding: 10px;
}

td.form2 {
  margin-top: 3;
  background-color: #DDDDEE;
  border: #000000 solid 1px;
  padding-left: 3;
  padding: 10px;
}

td.cell {
  font-family: tahoma, "sans-serif"
  margin-top: 3;
  background-color: #EEEEEE;
  border: #000000 solid 1px;
  padding-left: 3;
  padding: 10px;
}

a {
 text-decoration: none;
 color: #FFFF00;
}
a:active {
 color: #1d93b6;
}
a:hover {
 color: #FF0000;
 text-decoration: none;
}

td.showdescr {
  border: #000000 solid 1px;
  font-family: verdana, "sans-serif";
  font-size: 16px;
  text-align: justify;
  padding: 10px;
}

b.showdescr {
  background-image: url("images/cellbck.gif");
  border: #000000 solid 1px;
  padding: 10px;
}

h1 {
  font-family: tahoma, "sans-serif"
  padding: 10px;
  font-size: 30px;
  text-align: center; 
}

img.showdescr {
  border: #000000 solid 1px;
  padding: 5px;
}

td.showbanner {
  font-family: verdana;
  color: #DDDD11;
  font-size: 12px;
  text-align: center;
}

img.showbanner {
  border: #000000 solid 1px;
}