a:link	{ color:#515158; ; text-decoration: none}
a:visited	{ color: #515158; text-decoration: none}
a:active	{ color: #515158; text-decoration: none}
a:hover	{ color: #000000; text-decoration: none}

td	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #515158 }
.tr1 { color: #000000; font-weight: normal; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #dddddd }
.tr2 { color: #000000; font-weight: normal; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #eeeeee }
.field	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #515158; background-color: #FFFFFF; border: solid 1px #5794BF; width:200px}
.fieldkurz	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #515158; background-color: #FFFFFF; border: solid 1px #5794BF; width:45px}
.fieldmittel	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #515158; background-color: #FFFFFF; border: solid 1px #5794BF; width:151px}
.fieldhalb	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #515158; background-color: #FFFFFF; border: solid 1px #5794BF; width:98px}

.check	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; background-color: #CCCCCC; border: solid 1px #5794BF;}

.selectfield { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #515158; background-color: #FFFFFF; border: solid 1px #5794BF;}
.radiobutton { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #515158; background-color: #FFFFFF;; border: solid 1px #5794BF;}

.titel	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #515158 }
.tabtitel	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #515158 }

.text	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #515158 }
.subtext { color: #000000; font-weight: normal; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.warnung	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #CC0000 }

body {  background-color:#FFFFFF; background-image: url("/grafix/hgr_main.png");}




span.formButton {
    background: transparent url('/grafix/bg_button_a.png') no-repeat top right;
    display: block;
    float: left;
    height: 24px;
    margin-right: 6px;
    padding-right: 5px; /* sliding doors padding */
    text-decoration: none;
}

span.formButton input{
    background: transparent url('/grafix/bg_button_span.png') no-repeat;
    display: block;
    padding: 0px 0 5px 36px;
    border:0 none;
	height: 24px;
line-height: 24px;
font-size:12px;
font-weight:bold;
color: #FDC100;
}

span.formButton input:hover{
    background: transparent url('/grafix/bg_button_span_hover.png') no-repeat;
    display: block;
    padding: 0px 0 5px 36px;
    border:0 none;
	height: 24px;
line-height: 24px;
font-size:12px;
font-weight:bold;
color: #575757;
}

span.formButton:hover {
    background: transparent url('/grafix/bg_button_a_hover.png') no-repeat top right;
    display: block;
    float: left;
    height: 24px;
    margin-right: 6px;
    padding-right: 5px; /* sliding doors padding */
    text-decoration: none;
} 