body {
  background-color: #FFFFFF;
  cursor : default;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  margin-bottom: 0;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  color: #4C67AA;
}

div.page {
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  width: 780px;
  background-image: url("../images/img_back.gif");
  background-repeat: repeat-y;
  border-left: #000000 solid 2px;
  border-right: #000000 solid 2px;
}

table {
  cursor : default;
  border: none;
  padding: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #2E3F70;
}

img.frame {
  border: 1px solid #4C67AA;
}

table.upmain {
  cursor: default;
  border: none;
  padding: 0px;
  background-image: url("../images/img_upback.gif");
  background-repeat: repeat-x;
}

table.upmenu {
  cursor : default;
  border: none;
  padding: 0px;
  background-color: #EAEAEA;
}

td.upmain {
  border: none;
  background-image: url("../images/img_upmain.jpg");
  background-repeat: no-repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #F5F5F5;
  font-weight : bold;
}

td.upmenu1 {
  cursor : default;
  border: none;
  background-image: url("../images/img_upmenu.jpg");
  background-repeat: no-repeat;
}

td.upmenu2 {
  cursor : default;
  border: none;
  background-color: transparent;
  font-size: 15px;
  color: #4C67AA;
  font-weight: bold;
}

td.left {
  cursor : default;
  border: none;
  background-color: transparent;
  background-image: url("../images/img_leftmain.jpg");
  background-repeat: no-repeat;
}

table.left2 {
  cursor: default;
  border: 1px solid #4C67AA;
  padding: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #3D5187;
  background-color: #FFFFFF;
}

td.main {
  cursor : default;
  border: none;
  background-color: transparent;
  background-image: url("../images/img_centerback.jpg");
  background-repeat: no-repeat;
}

h5,h4,h3,h2,h1 {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 1px;
}


h4 {
  font-size: 14px;
}

a:link {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color : #3D5187;
  font-weight: bold;
  text-decoration: underline;
}

a:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color : #3D5187;
  font-weight: bold;
  text-decoration: underline;
}

a:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color : #00568A;
  font-weight: bold;
  text-decoration: none;
}

a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #993333;
  font-weight: bold;
  text-decoration: none;
}

a:link.menu {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #000000;
  font-weight: bold;
  text-decoration: none;
}

a:visited.menu {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #000000;
  font-weight: bold;
  text-decoration: none;
}

a:active.menu {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #000000;
  font-weight: bold;
  text-decoration: none;
}

a:hover.menu {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #394E82;
  font-weight: bold;
  text-decoration: none;
}

a:link.copy {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
}

a:visited.copy {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
}

a:active.copy {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
}

a:hover.copy {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #EDEDED;
  font-weight: bold;
  text-decoration: none;
}

ul {
  list-style-image: url(../images/img_ul.gif);
}

ul.leftmenu {
  list-style-image: url(../images/img_ul.gif);
  margin-left: 13px;
}

li {
  padding-left: 6px;
  margin-top: 6px;
  margin-left: 10px;
	
}

td.uptd {
  background-color: #4E68A5;
  font-weight: bold;
  text-align: center;
  color: #FFFFFF;
}

td.uptd_aktual {
  background-color: #4E68A5;
  font-weight: bold;
  text-align: left;
  color: #FFFFFF;
  font-size: 14px;
}

td.downtd {
  background-color: #EAEAEA;
  text-align: left;
}

td.downtd2 {
  background-color: #EAEAEA;
  text-align: center;
}

hr {
  color: #000000;
  width: 100%;
  height: 1px;
  text-align : left;
}
