body         { background-color:#FFFFFF; scrollbar-face-color:#E6E6E6; scrollbar-shadow-color:#FFFFFF; scrollbar-highlight-color:#FFFFFF; scrollbar-3dlight-color:#FFFFFF; scrollbar-darkshadow-color:#FFFFFF; scrollbar-track-color:#FFFFFF; scrollbar-arrow-color:#FFFFFF; }

a            { text-decoration:none; }
a:link       { color:#3CB3F9; }
a:visited    { color:#3CB3F9; }
a:active     { color:#0076BC; }
a:hover      { color:#0076BC; text-decoration:underline; }

.bold          { text-decoration:none; font-weight:bold; }
.bold:link     { color:#3CB3F9; font-weight:bold; }
.bold:visited  { color:#3CB3F9; font-weight:bold; }
.bold:active   { color:#0076BC; font-weight:bold; }
.bold:hover    { color:#0076BC; text-decoration:underline; font-weight:bold; }

.events           { text-decoration:none; }
.events:link      { color:#0076BC; }
.events:visited   { color:#0076BC; }
.events:active    { color:#0076BC; }
.events:hover     { color:#0076BC; text-decoration:none; }

.important           { text-decoration:none; }
.important:link      { color:#DC4300; }
.important:visited   { color:#DC4300; }
.important:active    { color:#DC4300; }
.important:hover     { color:#DC4300; text-decoration:none; }

#nedstat     { position:absolute; top:0px; left:0px; width:0px; height:0px; visibility:hidden; }

p,td         { font-family:arial; font-size:12px; }

.header      { font-family:arial; font-size:13px; font-weight:bold; color:#FFA200; }
.red         { font-family:arial; color:#FFA200; }
.green       { font-family:arial; color:#32A119; }
.grey        { font-family:arial; color:#8B8B8B; }

.part_1      { background-color:#E1FEBD; }
.part_1_on   { background-color:#D6F7AC; }
.part_2      { background-color:#FFF1C6; }
.part_2_on   { background-color:#FFEBAB; }
.part_3      { background-color:#FFFCBA; }
.part_3_on   { background-color:#FFF89C; }

.button           { border-width:0px; background-color:#FFCF7C; font-size:11px; width:140px; height:17px; }
.radiobutton      { height:15px; }
.selectfield      { font-size:11px; background-color:#FFFFFF; }
.textarea         { border-width:1px; border-style:solid; border-color:#FFFFFF; background-color:#CBEFFF; font-size:11px; width:240px; height:120px; }
.textfield        { border-width:1px; border-style:solid; border-color:#FFFFFF; background-color:#CBEFFF; font-size:11px; width:140px; height:17px; }
.textfield_plz    { border-width:1px; border-style:solid; border-color:#FFFFFF; background-color:#CBEFFF; font-size:11px; width:35px; height:17px; }
.textfield_ort    { border-width:1px; border-style:solid; border-color:#FFFFFF; background-color:#CBEFFF; font-size:11px; width:105px; height:17px; }
.textfield_result { background-color:#FFFFFF; font-size:11px; font-weight:bold; width:50px; height:16px; }

.image_on    { border:1px solid #000000; }
.image_off   { border-top-color:#9C9C9C; border-left-color:#9C9C9C; border-right-color:#9C9C9C; border-bottom-color:#9C9C9C; }
