/*body {
  background-color: #ffffff;
  color: #000000;
  margin: 0;
  padding: 1em;
  font: 1em Arial, Helvetica, sans-serif;
} */

#navigation {
  font: Arial, Tahoma, Helvetica, sans-serif;
  font-size: 11px;
  text-align: center;
}

#navigation ul {
  list-style: none;
  margin: 10px 0px 20px 0px;
  padding: 0px 0px 0px 0px;
  padding-top: 0px;
}

#navigation li {
  display: inline;
}

#navigation a:link, #navigation a:visited {
  padding: 4px 4px 4px 4px;
  color: #FFFFFF;
  background-color: #B51032;
  text-decoration: none;
}

#navigation a.idx:link, #navigation a.idx:visited {
  padding: 4px 4px 4px 4px;
  color: #000000;
  font-weight: bold;
  background-color: #cccccc;
  text-decoration: none;
}

#navigation a.gr:link, #navigation a.gr:visited {
  padding: 4px 4px 4px 4px;
  color: #000000;
  font-weight: bold;
  background-color: #ddf0c6;
  text-decoration: none;
}

#navigation a.pu:link, #navigation a.pu:visited {
  padding: 4px 4px 4px 4px;
  color: #000000;
  font-weight: bold;
  background-color: #ded9ec;
  text-decoration: none;
}

#navigation a.app:link, #navigation a.app:visited {
  padding: 4px 4px 4px 4px;
  color: #000000;
  font-weight: bold;
  background-color: #e8e8ff;
  text-decoration: none;
}

#navigation a.ai:link, #navigation a.ai:visited {
  padding: 4px 4px 4px 4px;
  color: #000000;
  font-weight: bold;
  background-color: #ecffec;
  text-decoration: none;
}

#navigation a.afa:link, #navigation a.afa:visited {
  padding: 4px 4px 4px 4px;
  color: #000000;
  font-weight: bold;
  background-color: #d7bbff;
  text-decoration: none;
}

#navigation a.abt:link, #navigation a.abt:visited {
  padding: 4px 4px 4px 4px;
  color: #000000;
  font-weight: bold;
  background-color: #ffeebb;
  text-decoration: none;
}
#navigation a.lang:link, #navigation a.lang:visited {
  padding: 4px 4px 4px 4px;
  color: #000000;
  font-weight: bold;
  background-color: #cccccc;
  text-decoration: none;
}

#navigation a.idx:hover, #navigation a.gr:hover, #navigation a.pu:hover, #navigation a.app:hover, #navigation a.ai:hover, #navigation a.afa:hover, #navigation a.abt:hover, #navigation a.lang:hover {
  color: #FFFFFF;
  background-color: #660066;
  font-weight: bold;
}

* html #navigation a.idx, #navigation a.gr, #navigation a.pu, #navigation a.app, #navigation a.ai, #navigation a.afa, #navigation a.abt, #navigation a.lang {
  width: 100%;
}
