body { font-family:Arial;font-style:normal;font-size:8pt;color:#000000}
.{ font-family:Arial;font-style:normal;font-size:8pt;font-weight:normal;color:#000000;}
span.gray0 { font-family:Arial;font-style:normal;font-size:10pt;font-weight:bold;color:#666666}
span.gray1 { font-family:Arial;font-style:normal;font-size:10pt;color:#666666}
span.gray2 { font-family:Arial;font-style:normal;font-size:8pt;color:#666666}
span.grey1 { font-family:Arial;font-style:normal;font-size:8pt;color:#666666}
span.th { font-family:Arial;font-style:normal;font-size:8pt;color:#313FA5;}
il.th { font-family:Arial;font-style:normal;font-size:7pt;color:#313FA5;}
h1.blue { font-family:Arial;font-style:normal;font-size:12pt;font-weight:bold;color:#515FA5}
h2 { font-family:Arial;font-style:normal;font-size:10pt;font-weight:bold;color:#000000}
span.h2 { font-family:Arial;font-style:normal;font-size:10pt;font-weight:bold;color:#000000}
a.header { font-family:Arial;font-style:normal;font-size:10pt;color:#000000;text-decoration:none;font-weight:bold;}
a.header2 { font-family:Arial;font-style:normal;font-size:10pt;color:#000000;font-weight:normal;}
a.input { font-family:Arial;font-style:normal;font-size:8pt;color:#000000;text-decoration:none;font-weight:normal;}
a.href { font-family:Arial;font-style:normal;font-size:8pt;color:#000000;text-decoration:underline;font-weight:normal;}
a.href.data { font-family:Arial;font-style:normal;font-size:8pt;color:#ff0000;text-decoration:underline;font-weight:normal;}
td { font-family:Arial;font-style:normal;font-size:8pt;font-weight:normal;color:#000000}
td.header { font-family:Arial;font-style:normal;font-size:10pt;color:#000000;text-decoration:none;font-weight:bold;}
td.header2 { font-family:Arial;font-style:normal;font-size:10pt;color:#000000;text-decoration:none;font-weight:normal;}
td.input { font-family:Arial;font-style:normal;font-size:8pt;color:#000000;text-decoration:none;font-weight:normal;}
input { font-family:Arial;font-style:normal;font-size:8pt;color:#000000;text-decoration:none;font-weight:normal;}
select { font-family:Arial;font-style:normal;font-size:8pt;color:#000000;text-decoration:none;font-weight:normal;}
p.infotext { background-color:#eeee88; padding-left:10px;padding-right:10px;color:#000000;font-size:10pt;font-family:Verdura,Arial;border-style:solid;border-width:1px;border-color:#000000;text-decoration:none;text-align:left;alignment:left;}
div { font-family:Arial;font-style:normal;font-size:8pt;font-weight:normal;color:#000000}
div.error { font-family:Arial;font-style:normal;font-size:10pt;color:#ff0000;text-decoration:none;font-weight:bold;}
div.header { font-family:Arial;font-style:normal;font-size:10pt;color:#000000;text-decoration:none;font-weight:bold; }
div.header2 { font-family:Arial;font-style:normal;font-size:10pt;color:#000000;text-decoration:none;font-weight:normal; }
div.infoBox { background-color: #fef866; border: #caab5e solid 1px; margin: 5px; padding: 2px; position:absolute; z-index:400; }
.showinfo { border-bottom: #fef866 solid 1px; padding-bottom: 0px; }
span.header2showinfo { font-family:Arial;font-style:normal;font-size:10pt;color:#000000;text-decoration:none;font-weight:normal;border-bottom: #fef866 solid 1px; padding-bottom: 0px; } /* F?r IE5  */
span.headershowinfo { font-family:Arial;font-style:normal;font-size:10pt;color:#000000;text-decoration:none;font-weight:bold;border-bottom: #fef866 solid 1px; padding-bottom: 0px; } /* F?r IE5  */
p.actionReport {
  background-color: #FCEFA6;
  background-image:url(http://www.ecospeed.ch/eco2region/images/i_bigGrin.gif);
  background-repeat:no-repeat;
  background-position: 2px 4px;
  border: solid 2px outset;
  margin: 5px;
  padding: 2px;
  padding-left:20px;
}
p.attention {
  background-color: #FCEFA6;
  background-image:url(http://www.ecospeed.ch/eco2region/images/i_attention.gif);
  background-repeat:no-repeat;
  background-position: 2px 4px;
  border: solid 2px outset;
  margin: 5px;
  padding: 2px;
  padding-left:20px;
}
p.FailureDetail {
  background-color: #FCEFA6;
  background-image:url(http://www.mediacreative.com/images/icon_sad.gif);
  background-repeat:no-repeat;
  background-position: 2px 4px;
  border: solid 2px outset;
  margin: 5px;
  padding: 2px;
  padding-left:20px;
  color: #ff0000;
}
.failureDetail {
  color: #ff0000;
  font-weight: normal;
  padding: 2px 20px 2px 2px;
}
/* Tabulatororen-Komponenten definieren */
span.tab {
 color:#cccccc;
 height:20px;
 border-left: solid 1px #cccccc;
 border-top: solid 1px #cccccc;
 border-right: solid 1px #444444;
 margin: 1 1 1 1px;padding: 3 5 3 5px;
}
span.seltab {
 color:#000000;
 font-size: 12px; font-weight:bold; text-decoration:none;
 height:21;padding: 3 5 3 5px;
 border-left: solid 2px #cccccc;
 border-top: solid 2px #cccccc;
 border-right: solid 2px #000000;
 margin: 2 2 2 2px;
}
a.tab {color:#000000; font-size: 12px; text-decoration:none;margin: 3px; }
a.seltab {color:#1261b0; font-size: 12px; font-weight:bold; text-decoration:none;margin: 3px; }
span.seltabnohref {color:#000000; font-size: 12px; margin: 3px; padding:3px; }
span.seltabdisabled { color:#777777; font-size: 12px; margin: 3px; }

div.sbgc { background-color:#aebce3; padding: 0px; margin: 0 0 0 0px; }
div.sfgc { background-color:#1261b0; border-bottom: 1px solid #000000; border-right: 1px solid #000000;border-top: 1px solid #ffffff; border-left: 1px solid #ffffff;}

