/* $Id$ */

A,ADDRESS,B,BLOCKQUOTE,BODY,DIV,H1,H2,H3,H4,H5,H6,I,INPUT,LI,OL,P,SELECT,SPAN,TD,TH,TR,UL {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

A {
  color:#000066;
  font-weight:bold;
  text-decoration:none;
}

A:hover {
  text-decoration:underline;
}

BODY {
  background-color:#000066;
  color:#333333;
  font-size: 11px;
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:0px;
  padding:0px;
}

BODY.popup {
  background-color:#FFFFFF;
  margin:4px;
  padding:4px;
}

IMG {
  border:0px none;
}

TABLE {
  border:1px solid #FFCC33;
  width:100%;
}

TABLE.frame {
  border:0px none;
  padding: 0px;
}

TD {
  color:#666666;
  font-size: 11px;
  line-height: 14px;
  padding:4px;
  text-align:left;
  vertical-align:top;
  width:100%;
}

TH {
  background-color: #FFCC33;
  color: #666666;
  font-size:11px;
  line-height: 15px;
  padding-bottom:2px;
  padding-left:4px;
  padding-right:4px;
  padding-top: 2px;
  text-align: left;
  width: 100%;
}

.err {
	color:red;
	font-weight:bold;
}

.in11, INPUT, SELECT, TEXTAREA {
	font-size:11px;
}

TEXT, TEXTAREA, TT {
  font-family:courier, courier new;
}

TT {
  font-size:12px;
}

TD.menuleft {
  border-bottom:1px solid #000066;
  margin-left:22px;
  padding-bottom:1px;
  padding-left:0px;
  padding-right:0px;
  padding-top:1px;
  width:7px;
}

TD.menumiddle {
  border:1px solid #FFFFFF;
  color: #666666;
  font-size:12px;
  font-weight: normal;
  margin:1px;
  padding:3px;
  text-align:left;
  vertical-align:middle;
  white-space:nowrap;
  width:175px;
}

TD.w30 {
  width:30%;
}

TH.c1 {
  vertical-align:top;
  white-space:nowrap;
  width:150px;
}

TH.c2 {
  vertical-align:top;
  width:100%;
}

TH.c3 {
  text-align:right;
  vertical-align:top;
  white-space:nowrap;
  width:150px;
}

A.menumiddle {
  color:#666666;
  font-weight:normal;
  white-space:nowrap;
}

TD.menumiddle A {
  text-decoration:none;
}

TD.menumiddle A:hover {
  text-decoration:none;
}

TD.menuselect {
  border:1px solid #FFFFFF;
  background-color:#FFCC33;
  font-size:12px;
  font-weight:bold;
  padding:3px;
  vertical-align:middle;
  width:175px;
}

SPAN.menuselect {
  padding:0px;
}

.menuselect A {
  color:#666666;
  font-weight:bold;
}

TD.menuright {
  border-top:1px solid #FFFFFF;
  padding:0px;
  width:7px;
}

TD.right {
  background-color:#000066;
  color:#FFFFFF;
  font-size:10px;
  padding:0px;
  text-align:center;
  white-space:nowrap;
  width:181px;
}

A.right {
  color:#FFFFFF;
  font-weight:normal;
}

A.right:hover {
  background-color:#000066;
  color:#FFFFFF;
  font-weight:bold;
  text-decoration:underline;
}

A.impressum {
  color:#666666;
  font-weight:normal;
  text-decoration:none;
}

A.impressum:hover {
  cursor:help;
  font-weight:bold;
  text-decoration:underline;
}

A.help {
  cursor:help;
}

A.help:hover {
  text-decoration:underline;
}
