/* CSS Document */
a:link,a:visited,a:active {text-decoration:none;}
a:hover {text-decoration: underline;}
.norm {font-family: Arial, Helvetica, sans-serif;font-size: 9pt;color: #FDCA60;}
.bold {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold;color: #FDCA60; }
.boldweiss {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold;color: #FDCA60; }
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
}
.smallbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
}
.smallgrau {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #FDCA60;}

.gr_small {
	background-color:#EEEEEE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
}
.gr_smallbold {
	background-color:#EEEEEE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #666666;

}
.gr_norm { background-color:#EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;color: #666666; }
.r_t_d_smallbold {
	background-color:#dcdcdc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
}
.r_t_h_small {
	background-color:#dcdcdc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
}
.r_t_h_bold { background-color:#FFDF95; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; }
.r_t_d_bold { background-color:#EFA500; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; }
   .field {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: normal; background-color: #DDDDDD; clip:   rect(   ); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-style: none; border-colour: white; vertical-align: middle}
#textfeldweiss {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 12pt; background-color: #ffffff; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-style: none;  vertical-align: middle; text-align: right}
#textfeldgrau {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 12pt; background-color: #ffffff; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-style: none;  vertical-align: middle; text-align: right}
#textfeldgrauB {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; line-height: 12pt; background-color: #b4b4b4; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-style: none;  vertical-align: middle; text-align: right}
.smallbolddurch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
	text-decoration: line-through;

}
.euro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #99CCFF;
	font-weight: bold;

}
.head {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #99CCFF;
}
.smallboldgrau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	font-weight: bold;

}


table.rahmen {
border-style:solid;
border-width:1px;
border-left-color:#FDCA60;
border-right-color:#FDCA60;
border-top-color:#FDCA60;
border-bottom-color:#FDCA60;
}
td.top {
background-color:#FDCA60;
color:#FFFFFF;
font-weight:bold;
font-size:10pt;
}
table.ibe {
color:#000000;
font-family:Arial,Helvetica,Sans-Serif;
font-size:8pt;
background-color:#FDCA60;
}
select{
color:#000000;
font-family:Arial,Helvetica,Sans-Serif;
font-size:8pt;
}
input.txt{
color:#000000;
font-family:Arial, Helvetica, Sans-Serif;
font-size:8pt;
border-style:solid;
border-width:1px;
border-left-color:#FDCA60;
border-right-color:#FDCA60;
border-top-color:#FDCA60;
border-bottom-color:#FDCA60;
}
.button {
	color:#3973E5;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:9pt;
	font-weight: bold;

}
