table {
font-family: Arial, Helvetica, sans-serif;
font-size:9pt;
color:#394694;
}

table.stelle {
font-family: Arial, Helvetica, sans-serif;
}

p {
font-family: Arial, Helvetica, sans-serif;
}

p.uebers {
font-size:10pt;
}

/* Boxes */
table.boxes {
background-color: white;
border: 1px solid gray;
font-size: 12px;
}

tr.boxes {
background-color: white;
background-image: URL('pics/oben.png');
/*background: center;*/
}

td.boxes {
background-color: #415098;
color: white;
font-weight: bold;
}

td.boxes_red {
background-color: #990000;
color: white;
font-weight: bold;
}

/* Boxes2 */
table.boxes2 {
background-color: white;
border: 1px solid gray;
font-size: 12px;
}

tr.boxes2 {
background-color: white;
background-image: URL('pics/oben.png');
/*background: center;*/
}

td.boxes2 {
background-color: #cccccc;
color: black;
font-weight: bold;
}
font.boxes {
font-color: white;
}

table.aussen {
 background-color: white;
 border: 1px solid #999999;
}

.oben {
  background-color: #ffffff;
}

font.schrift {
 color: #0033ff;
}

.klein {
 color: black;
 font-size: 10px;
}

input {
 border: 1px solid black;
 background-color: #FFFFFF;
 
}

select {
 border: 1px solid black;
 background-color: #FFFFFF;
}

input.error{
 border: 1px solid black;
 background-color: #FF0000;
 width:200px;
 height:50px;
}

td.links {
 background-color: #eeeeee;
}

td.rechts {
 background-color: #eeeeee;
}

table.mitte {
 border-spacing: 1px;
}

a:link { font-weight:normal; color:#0000ff; text-decoration:underline }
a:visited { font-weight:normal; color:#0000cc; text-decoration:underline }
a:hover { font-weight:normal; color:#99ccff; text-decoration:none }
a:active { font-weight:bold; color:#dddddd; text-decoration:underline }
a:focus { font-weight:normal; color:#ff0000; text-decoration:underline }

a.banner:hover { font-weight:bold; color:#FFFFFF; text-decoration:none }
a.banner:link { font-weight:bold; color:#eeeeee; text-decoration:none }
a.banner:visited { font-weight:bold; color:#dddddd; text-decoration:none }

a.uebers:link { font-weight:bold; color:#ffffff; text-decoration:underline }
a.uebers:visited { font-weight:bold; color:#ffffff; text-decoration:underline }
a.uebers:hover { font-weight:bold; color:#99ccff; text-decoration:none }
a.uebers:active { font-weight:bold; color:#dddddd; text-decoration:underline }
a.uebers:focus { font-weight:bold; color:#ff0000; text-decoration:underline }
 
td.uebers {
 background-color: #415098;
 color: #ffffff;
 font-size: 10pt;
 font-weight: bold;
 }
 
h2.uebers {
 background-color: #415098;
 color: #ffffff;
 font-size: 10pt;
 font-weight: bold;
 }