body {
  background-color:#FFFFFF;
}

body,p,td,th,input,select,span,a {
  font-family: tahoma,verdana,helvetica,arial,sans-serif;
  font-size:8pt;
  color:#FFFFFF; }

a:link { color:#F8C418;text-decoration:none }
a:visited { color:#F8C418; text-decoration:none }
a:hover { color:#F8C418; text-decoration:underline }
a:active {color:#F8C418; text-decoration:none }
a:focus { color:#F8C418; text-decoration:none }

span.txt_unten { font-family: Tahoma; font-size: 10pt; color: #EEEEEE }

input, text{ 
  background-color:#4D6C95;
  border:1px solid #F8C418; }
	
select {
  background-color:#4D6C95;
  border:1px solid #F8C418;
  width:160px;}

.bgmiddle {
  background-color:#F8C418; }

.bglight {
  background-color:#FFFFFF; }

.bgdark {
  background-color:slategray; }

.bgmenu {
  background-color:#FFFFFF; }

.bgtop {
  background-color:#FFFFFF; }

.bgwhite {
  background-color:#FFFFFF; }

.fgmiddle {
  font-color:#F8C418; }

.fglight {
  color:#FFFFFF; }

.fgdark {
  color:slategray; }

.fgwhite {
  color:#FFFFFF; }

.menubutton {
  cursor:default;
  border:1px solid white;
  padding:2px;
}

.menuover {
  cursor:default;
  background-color:slategray;
  color:#FFFFFF;
  border:1px solid black;
  padding:2px;
}

.pagetitle {
  font-size:10pt;
  font-weight:bold;
  background-color:slategray;
  padding:2px;
  border:1px solid black;
  color:white;  }

.input100 {
  width:100%; }		

.inputcheck {
  border-width:0px; } 

.inputbutton {
  background-color:#FFFFFF;
  padding:0px;
  font-weight:bold;
  color:#F8C418;
}	

.buttons {
  text-align:center;
  cursor:default;
  color:black;
  border:1px solid black;
  background-color:ghostwhite;
  padding:2px;	}

.over {
  text-align:center;
  cursor:default;
  color:white;
  border:1px solid white;
  background-color:slategray;
  padding:2px;	}