body		{background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 24px; color: #000000;}

td, th		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 24px; color: #000000;}

a		{color: #336600; text-decoration: underline;}

a:hover		{color: #CC9900; text-decoration: none;}		

h1  		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24pt; font-weight: 600; line-height: 40px;}

h2  		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: 400; line-height: 36px;color: #5C91CC;}

h3		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: 400; line-height: 30px;}

h4		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: 200; line-height: 16px;}

.up		{font-size: 10px; text-decoration: none;}

.menu		{font-size: 7px; text-decoration: none; color: #333333;}

a.up:hover	{font-size: 10px; text-decoration: none;}

.nav		{font-size: 14px; line-height: 26px;}

a.nav:hover	{font-size: 14px; text-decoration: none;}

.navbar		{font-size: 10px; text-decoration: none;}

a.navbar:hover	{font-size: 10px; text-decoration: none;}

.linkbox	{border: thin solid #000000; padding-left: 6px; width: 430px; height: 66px}		



/* styles philipp */

html, body {
margin: 0px;
background:  rgb(239, 223, 148);
}

div#header {
background: url("gifs/hd_back_neu2.gif") ;
width: 100%;
height: 97px;
border: 1px solid rgb(175, 163, 98);
}

div#header div#left {
float: left;

}

div#logo a {
margin: auto;
text-align: center;
}

div#header img, div#header a {
margin: 0px;
	}



div#MidCol {
position: absolute; 
margin: 0px;
 top:97px;
/*top: 11.3%;*/
left: 90px;
width: 772px;
background: rgb(255,255,255);
border: 1px solid rgb(175, 163, 98);
padding: 14px;	
}


/* styles alex */

div.menuBar,
div.menuBar a.menuButton,
div.menu,
div.menu a.menuItem {
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #000000;
}

div.menuBar {

position: absolute; 
margin: 0px;
top: 97px;
left: 0px;
width: 99.85%; 
  
  background-color: #F7EFAD;
  border: 1px outset #000000;
  padding: 0px 0px 0px 0px;
  margin: 0px;
  text-align: left;
}

div.menuBar a.menuButton {
  background-color: transparent;
  border: 0px solid #e0e0e0;
  color: #000000;
  cursor: default;
  left: 0px;
  margin: 1px;
  padding: 2px 6px 2px 2px;
  position: relative;
  text-decoration: none;
  top: 0px;
  z-index: 100;
}

div.menuBar a.menuButtonGrey {
  background-color: transparent;
  border: 0px solid #e0e0e0;
  color: #999999;
  cursor: default;
  left: 0px;
  margin: 1px;
  padding: 2px 6px 2px 2px;
  position: relative;
  text-decoration: none;
  top: 0px;
  z-index: 100;
}


div.menuBar a.menuButton:hover {
  background-color: transparent;
  border: 0px outset #e0e0e0;
  color: #000000;
}

div.menuBar a.menuButtonActive,
div.menuBar a.menuButtonActive:hover {
  background-color: #5050f0;
  border: 0px inset #e0e0e0;
  color: #ffffff;
  left: 1px;
  top: 1px;
}

div.menu {
  background-color: #F7EFAD;
  border:1px outset #e0e0e0;
  left: 0px;
  padding: 0px 1px 1px 0px;
  position: absolute;
  top: 0px;
  visibility: hidden;
  z-index: 101;
}

div.menu a.menuItem {
  color: #000000;
  cursor: default;
  display: block;
  padding: 3px 1em;
  text-decoration: none;
  white-space: nowrap;
}

div.menu a.menuItemGrey {
  color: #999999;
  cursor: default;
  display: block;
  padding: 3px 1em;
  text-decoration: none;
  white-space: nowrap;
}

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
  background-color: #5050f0;
  color: #ffffff;
}

div.menu a.menuItem span.menuItemText {}

div.menu a.menuItem span.menuItemArrow {
  margin-right: -.75em;
}

div.menu div.menuItemSep {
  border: 1px inset #e0e0e0;
  margin: 4px 2px;
}
