BODY {
  FONT-SIZE: 8pt;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  TEXT-DECORATION: none;
  background-color: #A2C7F4;
  margin: 0;
}

h2 {
  text-align: center;
}

.border_top {
  BORDER: #a7a6b4 1px solid;
  BACKGROUND-COLOR: #ffffff;
}

.border {
  BORDER: #a7a6b4 1px solid;
  BACKGROUND-COLOR: #ffffff;
  width: 600px;
}

.panel {
  BORDER: silver 1px dotted;
  BACKGROUND-COLOR: #f7f6f4;
  /*width: 550px;*/
}

.bookmark {
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
}

.bookmark:hover {
  text-decoration: underline;
}

.bookmark_selected {
  color: #000000;
  font-weight: bold;
  text-decoration: none;
}

.bookmark_selected:hover {
  text-decoration: underline;
}

TD, TR {
  FONT-SIZE: 8pt;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  TEXT-DECORATION: none;
  
}

TR.datarow {
  height: 30px;
}

.disabled {
  font-style: italic;
  color: #909090;
}

H1 {
  FONT-SIZE: 16pt;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  TEXT-DECORATION: none
}

p.text {
  text-align: justify
}

td.error {
  FONT-SIZE: 8pt;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #FF0000
}

SELECT.mon {
  width: 90px;
}

SELECT.day {
  width: 40px;
}

SELECT.year {
  width: 55px;
}

SELECT.traf {
  width: 54px;
}

INPUT.straf {
  width: 130px;
}
.bonussites a:link {
	color: #330000;
	text-decoration: none;
	font-weight: bold;
}
.bonussites a:visited {
	color: #330000;
	text-decoration: none;
	font-weight: bold;
}
.bonussites a:hover {
	color: #cc0000;
	text-decoration: none;
	font-weight: bold;
}
.bonussites {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #330000;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}