body {background-color:#aaaaaa;
  color: #333333;
	font-size: 10pt;
	font-family: tahoma;
	margin: 10px;
}

/* noch nicht besuchte Ziele */
a:link { 
  color: #333333;
	font-weight: bold;
	font-size: 8pt;
	font-family: tahoma;
	text-decoration: none;
}

/* besuchte Ziele */
a:visited {
  color: #333333;
	font-weight: bold;
	font-size: 8pt;
	font-family: tahoma;
	text-decoration: none;
}

/* Verweise bei "MouseOver" */
a:hover {
  color: #000066;
	font-weight: bold;
	font-size: 8pt;
	font-family: tahoma;
	text-decoration: underline;
}

/* Angeklickte Verweise */
a:active {
	color: #333333;
	font-weight: bold;
	font-size: 8pt;
	font-family: tahoma;
	text-decoration: none;
}

/* Verweise, die Fokus erhalten */
a:focus { 
  color: #000066;
	font-weight: bold;
	font-size: 8pt;
	font-family: tahoma;
	text-decoration: underline;
}   

h1 {
  color: #333333;
  font-weight: bold;
	font-size: 12pt;
	font-family: tahoma;
}

h2 {
  color: #333333;
  font-size: 10pt;
  font-family: tahoma;
  font-weight: bold;
}

h3 {
  color: #333333;
  font-weight: bold;
	font-size: 8pt;
	font-family: tahoma;
}

h4 {
  color: #333333;
  font-weight: normal;
	font-size: 8pt;
	font-family: tahoma;
}

table {
  margin: 0px;
  width: 90%;
  border-top: 2px solid #000000;
  border-bottom: 2px solid #000000;
  border-left: 0px none #000000;
  border-right: 0px none #000000;
  align: center;
	border-spacing: 0px;
}

table.title {
  margin: 0px;
  width: 100%;
  border-top: 2px solid #000000;
  border-bottom: 0px solid #000000;
  border-left: 0px none #000000;
  border-right: 0px none #000000;
  align: center;
	border-spacing: 0px;
}

table.navigation {
  margin: 0px;
  width: 100%;
  border-top: 2px solid #000000;
  border-bottom: 2px solid #000000;
  border-left: 0px none #000000;
  border-right: 0px none #000000;
  align: center;
	border-spacing: 0px;
}

table.news {
  margin: 0px;
  width: 90%;
  border-top: 0px solid #000000;
  border-bottom: 2px solid #000000;
  border-left: 0px none #000000;
  border-right: 0px none #000000;
  align: left;
  vertical-align: top;
	border-spacing: 0px;
	text-align: left;
}

thead {
  background-color: #ffcc00;
}

tbody {
  background-color: #eeeeee;
}

td {
	font-size: 8pt;
	font-family: tahoma;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	padding: 5px;
}

td.head {
	font-size: 12pt;
	font-family: tahoma;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	padding: 5px;
}

td.navigation {
	font-size: 8pt;
	font-family: tahoma;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	padding: 5px;
}

td.sitetitle {
	font-size: 14pt;
	font-family: tahoma;
	font-weight: bold;
	text-align: center;
	padding: 5px;
}

td.lastupdate {
	font-size: 8pt;
	font-family: tahoma;
	font-weight: normal;
	text-align: right;
	padding: 5px;
}

td.imstatus {
	font-size: 8pt;
	font-family: tahoma;
	font-weight: bold;
	text-align: left;
	padding: 5px;
}