#siteheader {
  width:              800px;
  height:             100px;
  background-image:		url("pictures/header.png");
  background-repeat:  no-repeat;
  position:           absolute;
  top:                8px;
  left:               8px;
}

#infoheader {
	width:		         575px;
	height:		         15px;
	color:             #FF3333;
	font-family:       Tahoma;
	font-size:         9pt;
	font-weight:       bold;
	text-align:        center;
	position:          absolute;
	top:               115px;
	left:              235px;
}

#leftmenu {
	background-image:     url("pictures/nav_back.gif");
  width:		            200px;
	/*height:		            680px;*/
	position:             absolute;
	top:                  140px;
}

.menuitem {
	width:                186px;
	margin-top:           20px;
	color:                #619DB5;
	font-size:            12pt;
	font-family:          Arial;
	font-weight:          bold;
	text-align:           center;
	cursor:               pointer;
}


.menuitemdark {
	width:                186px;
	margin-top:           20px;
	color:                #567173;
	font-size:            12pt;
	font-family:          Arial;
	font-weight:          bold;
	text-align:           center;
	cursor:               pointer;
}

#sitecontent {
	background-repeat:  no-repeat;
	width:					    585px;
	/*height:					    680px;*/
	position:           absolute;
	top:                140px;
	left:               210px;
	padding:            15px;
	font-family:        Tahoma;
	font-size:          9pt;
}

#loadingdiv {
  background-color:   #CCCCCC;
  background-image:		url("pictures/warten.gif");
  background-repeat:  no-repeat;
  width:              160px;
  height:             80px;
  position:           absolute;
  top:                300px;
  left:               400px;
  border-width:       2px;
  border-color:       #FF0000;
  border-style:       solid;
  visibility:         hidden;
}

.linkdiv{
  color:              #0000FF;
  font-size:          8pt;
  cursor:             pointer;
  width:              100%;
  text-align:         center;
  margin-top:         10px;
}

.linkdivbold{
  color:              #0000FF;
  font-size:          8pt;
  font-weight:        bold;
  cursor:             pointer;
  width:              100%;
  text-align:         center;
  margin-top:         10px;
}

.linkdiv_small{
  color:              #0000FF;
  font-size:          8pt;
  cursor:             pointer;
  width:              100%;
  text-align:         center;
}

.linkdivleft{
  color:              #0000FF;
  font-size:          8pt;
  cursor:             pointer;
  width:              100%;
  text-align:         left;
  margin-top:         10px;
}

.linkdivright{
  color:              #0000FF;
  font-size:          8pt;
  cursor:             pointer;
  width:              100%;
  text-align:         right;
  margin-top:         10px;
}

.centerdiv{
  text-align:         center;
}

.trainerpic{
	text-align:	  	  center;
	font-size:		  11pt;
	padding-bottom:	  20px;
}

.kaempferpic{
	text-align:	  	   center;
	font-size:		     10pt;
	padding-bottom:	   20px;
}

.pointer{
	cursor:			  pointer;
}

.tblnone {
  background-color:   #FFFFFF;
}

.newslinkb {
  margin-top:         10px;
  font-size:          9pt;
  font-weight:        bold;
}

.newslink {
  color:              #0000FF;
  cursor:             pointer;
  font-size:          8pt;
}

.impressum {
  font-size:          10pt;
  font-family:        Tahoma;
  font-weight:        bold;
  margin-left:        25px;
  padding-bottom:     20px;
}

.plittle{
  padding-bottom:     5px;
  padding-top:        2px;
  margin:             0px;
}

body {
  background-image:		url("pictures/body_back.gif");
  background-repeat:  no-repeat;
}

h1 {
  font-size:          11pt;
  color:              #619DB5;
}

h2 {
  font-size:          10pt;
  color:              #9B0004;
  margin-bottom:      3px;
}

table {
  margin-top:         5px;
  margin-bottom:      5px;
  background-color:   #DDDDDD;
}

th {
  font-size:          9pt;
  color:              #FFFFFF;
  background-color:   #567173;
  text-align:         left;
  padding:            2px;
}

th.posting_header {
  font-size:          7pt;
  color:              #FFFFFF;
  background-color:   #AAAAAA;
  text-align:         left;
  padding:            2px;
}

td {
  font-size:          9pt;
  padding:            1px;
}

td.posting_text {
  font-family:        Verdana;
}

td.ebene {
  text-align:         center;
  background-color:   #DDDDDD;
  font-weight:        bold;
}

tr {
  background-color:   #FFFFFF;
}

a {
  color:              #0000FF;
  text-decoration:    none;
}

a:hover {
  color:              #0000FF;
  text-decoration:    none;
}

a:visited {
  color:              #0000FF;
  text-decoration:    none;
}

a:link {
  color:              #0000FF;
  text-decoration:    none;
}

a.none {
  text-decoration:    none;
  color:              #FFFFFF;
}

a:hover.none {
  text-decoration:    none;
  color:              #FFFFFF;
}

a:visited.none {
  text-decoration:    none;
  color:              #FFFFFF;
}

a:link.none {
  text-decoration:    none;
  color:              #FFFFFF;
}

.selyear {
  font-size:          7pt;
  font-family:        Tahoma, Arial;
  height:             15px; 
}

.minibutton {
  font-size:          14px;
  font-family:        Arial;
  font-weight:        bold;
  height:             17px;
  width:              17px;
  border-width:       2px;
  text-decoration:    none;
  padding:            0px;
  margin:             0px;
  border-width:       0px;
  cursor:			        pointer;
}

li.bilderlink{
  color:              #0000FF;
  cursor:             pointer;
}

.abstandunten {
  margin-bottom:      10px;
}

img {
  border:             0px;
}

.oddrow {
  background-color:   #619DB5;
  color:              #FFFFFF;
}

.eingabe_erfolg {
  display:         none;	
}

