/* 
Stylesheet für HTML-Tabellen. 
26.11.2009  Martin Furrer / Adrian Wyrsch
© LUSTAT Statistik Luzern
*/

@media all {
.ContentTitle
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
}
.NoteContent
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  border: 1px solid #d3d3d3;
  background-color: #FFFFFF;
}
.linecontent
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  border: 1px solid #d3d3d3;
  background-color: #FFFFFF;
}
.NoteContent_footline
{
  font-family: Arial, Helvetica, Helv;
  font-size: xx-small;
  font-weight: normal;
  font-style: normal;
  color: #000000;
  background-color: #FFFFFF;
  text-align: right;
  border-left-style:none; 
  border-right-style:none; 
  border-top-style:none; 
  border-bottom-style:none; 
}
.FatalContent
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
}
.HeaderEmphasis
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: italic;
  color: #0033AA;
  background-color: #FFFFFF;
}
.Output
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
  border-width: 0;
}
.WarnContentFixed
{
  font-family: Courier;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
}
.Graph
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
  border-width: 0;
}
.DataStrong
{
  font-family: Arial, Helvetica, Helv;
  font-size: small;
  font-weight: bold;
  font-style: normal;
  color: #000000;
  background-color: #E0E0E0;
}
.Document
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
}
a:link {
color:#0066AA
}
a:visited {
color:#004488
}
.BeforeCaption
{
  font-family: Arial, Helvetica, Helv;
  font-size: xx-small;
  font-weight: bold;
  font-style: normal;
  color: #000000;
  background-color: #FFFFFF;
}
.ContentsDate
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #0033AA;
  background-color: #FFFFFF;
  width: 100%;
}
.Pages
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #0033AA;
  background-color: #FFFFFF;
  margin-left: 8px;
  list-style-type: decimal;
}
.TitlesAndFooters
{
  font-family: Arial, Helvetica, Helv;
  font-size: small;
  font-weight: bold;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
  text-align: left;
}
.NoteBanner
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
}
.IndexProcName
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
  list-style-type: decimal;
}
.ProcTitle
{
  font-family: Arial, Helvetica, Helv;
  font-size: small;
  font-weight: bold;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
  text-align: left;
}
/* Data, SAS-Styleelementname für Datenkolonne */
.Data
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #000000;
  border: 1px solid #d3d3d3;
  background-color: #FFFFFF;
}
/* Data numerische Kolonne */
.Data_num
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #000000;
  border: 1px solid #d3d3d3;
  background-color: #E0E0E0;
}
/* Data Vorkolonne */
.Data_vor
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #000000;
  border: 1px solid #d3d3d3;
  background-color: #FFFFFF;
}
/* Data Vorkolonne Jahr */
.Data_voj
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #000000;
  border: 1px solid #d3d3d3;
  background-color: #FFFFFF;
}
/* Data Textkolonne */
.Data_txt
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #000000;
  border: 1px solid #d3d3d3;
  background-color: #FFFFFF;
}
/* Data Totalkolonne */
.Data_tot
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: bold;
  font-style: normal;
  color: #000000;
  border: 1px solid #d3d3d3;
  background-color: #BBBBBB;
}
/* Data hervorgehobene Totalkolonne */
.Data_ttt
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #000000;
  border: 1px solid #d3d3d3;
  background-color: #E0E0E0;
}
.Table
{
  margin-left: 8px;
  border-width: 0px;
  text-align: left;
  border: 0px solid #d3d3d3;
  spacing:0px;
  border-collapse: collapse;
}
.Table td
{
  padding: 3px;
  border-collapse: collapse;
}
.top_stacked_value
{
  padding-bottom: 1px;
}
.middle_stacked_value
{
  padding-top: 1px;
  padding-bottom: 1px;
}
.bottom_stacked_value
{
  padding-top: 1px;
}
.IndexAction
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #0033AA;
  background-color: #FFFFFF;
}
.FooterEmpty
{
  font-family: Arial, Helvetica, Helv;
  font-size: xx-small;
  font-weight: bold;
  font-style: normal;
  color: #666666;
  background-color: #FFFFFF;
}
.SysTitleAndFooterContainer
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
  border-width: 0;
  width: 90%;
  text-align: left;
}
.RowFooterEmpty
{
  font-family: Arial, Helvetica, Helv;
  font-size: xx-small;
  font-weight: bold;
  font-style: normal;
  color: #666666;
  background-color: #FFFFFF;
}
.RowFooterEmphasis
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: italic;
  color: #666666;
  background-color: #FFFFFF;
}
.FooterFixed
{
  font-family: Courier;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #666666;
  background-color: #FFFFFF;
}
.RowFooterStrongFixed
{
  font-family: Courier;
  font-size: x-small;
  font-weight: bold;
  font-style: normal;
  color: #666666;
  background-color: #FFFFFF;
}
.ExtendedPage
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: italic;
  color: #002288;
  background-color: #FFFFFF;
  border-width: 0pt;
  text-align: left;
}
.ContentFolder
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
  list-style-type: NONE;
}
.Container
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
}
.Date
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #0033AA;
  background-color: #FFFFFF;
  width: 100%;
}
.RowFooterFixed
{
  font-family: Courier;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #666666;
  background-color: #FFFFFF;
}
.Caption
{
  font-family: Arial, Helvetica, Helv;
  font-size: xx-small;
  font-weight: bold;
  font-style: normal;
  color: #000000;
  background-color: #FFFFFF;
}
.WarnBanner
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
}
.Frame
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
}
.HeaderStrongFixed
{
  font-family: Courier;
  font-size: x-small;
  font-weight: bold;
  font-style: normal;
  color: #0033AA;
  background-color: #FFFFFF;
}
.IndexTitle
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: italic;
  color: #002288;
  background-color: #FFFFFF;
}
.NoteContentFixed
{
  font-family: Courier;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
}
.DataEmphasisFixed
{
  font-family: Courier;
  font-size: x-small;
  font-weight: normal;
  font-style: italic;
  color: #000000;
  background-color: #E0E0E0;
}
.Note
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
}
.Byline
{
  font-family: Arial, Helvetica, Helv;
  font-size: xx-small;
  font-weight: bold;
  font-style: normal;
  color: #0033AA;
  background-color: #FFFFFF;
}
.FatalBanner
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
}
.ProcTitleFixed
{
  font-family: Courier;
  font-size: x-small;
  font-weight: bold;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
  text-align: left;
}
.ByContentFolder
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
  list-style-type: NONE;
}
.PagesProcLabel
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
  list-style-type: decimal;
}
.RowFooterEmphasisFixed
{
  font-family: Courier;
  font-size: x-small;
  font-weight: normal;
  font-style: italic;
  color: #666666;
  background-color: #FFFFFF;
}
.RowHeaderFixed
{
  font-family: Courier;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
}
.WarnContent
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
}
.Cell
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
}
/* Tabellenkopf fett */
.Header
{
  font-family: Arial, Helvetica, Helv;
  font-size: xx-small;
  font-weight: bold;
  font-style: normal;
  color: #666666;
  border: 1px solid #d3d3d3;
  background-color: #FFFFFF;
  text-align: left;
  vertical-align: top;
}
/* Tabellenkopf normal */
.Header_normal
{
  font-family: Arial, Helvetica, Helv;
  font-size: xx-small;
  font-weight: normal;
  font-style: normal;
  color: #666666;
  border: 1px solid #d3d3d3;
  background-color: #FFFFFF;
  text-align: left;
  vertical-align: top;
}
.PageNo
{
  font-family: Arial, Helvetica, Helv;
  font-size: small;
  font-weight: bold;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
  text-align: left;
}
.ContentProcLabel
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
  list-style-type: decimal;
}
.HeaderFixed
{
  font-family: Courier;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
}
.PagesTitle
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: italic;
  color: #002288;
  background-color: #FFFFFF;
}
.PagesProcName
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
  list-style-type: decimal;
}
.Batch
{
  font-family: SAS Monospace, Courier;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #000000;
  background-color: #E0E0E0;
  border-width: 0;
}
.ContentItem
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
  list-style-type: NONE;
}
.Body
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
  margin-left: 8px;
}
.PagesDate
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #0033AA;
  background-color: #FFFFFF;
  width: 100%;
}
.FooterStrong
{
  font-family: Arial, Helvetica, Helv;
  font-size: small;
  font-weight: bold;
  font-style: normal;
  color: #666666;
  background-color: #FFFFFF;
}
.FooterEmphasis
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: italic;
  color: #666666;
  background-color: #FFFFFF;
}
.ErrorContent
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
}
.DataFixed
{
  font-family: Courier;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
}
.HeaderStrong
{
  font-family: Arial, Helvetica, Helv;
  font-size: small;
  font-weight: bold;
  font-style: normal;
  color: #0033AA;
  background-color: #FFFFFF;
}
.RowFooter
{
  font-family: Arial, Helvetica, Helv;
  font-size: xx-small;
  font-weight: bold;
  font-style: normal;
  color: #666666;
  background-color: #FFFFFF;
}
.TitleAndNoteContainer
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
  border-width: 0;
  width: 90%;
  text-align: left;
}
.DataEmphasis
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: italic;
  color: #000000;
  background-color: #E0E0E0;
}
.IndexItem
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
  margin-left: 6pt;
  list-style-type: NONE;
}
.FatalContentFixed
{
  font-family: Courier;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
}
.BylineContainer
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
  border-width: 0;
  width: 100%;
}
.RowFooterStrong
{
  font-family: Arial, Helvetica, Helv;
  font-size: small;
  font-weight: bold;
  font-style: normal;
  color: #666666;
  background-color: #FFFFFF;
}
.FooterEmphasisFixed
{
  font-family: Courier;
  font-size: x-small;
  font-weight: normal;
  font-style: italic;
  color: #666666;
  background-color: #FFFFFF;
}
.BodyDate
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
  width: 100%;
}
.HeadersAndFooters
{
  font-family: Arial, Helvetica, Helv;
  font-size: xx-small;
  font-weight: bold;
  font-style: normal;
  color: #666666;
  background-color: #FFFFFF;
}
.RowHeaderEmphasisFixed
{
  font-family: Courier;
  font-size: x-small;
  font-weight: normal;
  font-style: italic;
}
.ErrorBanner
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
}
.ContentProcName
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
  list-style-type: decimal;
}
.RowHeaderStrong
{
  font-family: Arial, Helvetica, Helv;
  font-size: small;
  font-weight: bold;
  font-style: normal;
}
.Contents
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #0033AA;
  background-color: #FFFFFF;
  margin-left: 8px;
  list-style-type: decimal;
}
.FooterStrongFixed
{
  font-family: Courier;
  font-size: x-small;
  font-weight: bold;
  font-style: normal;
  color: #666666;
  background-color: #FFFFFF;
}
.PagesItem
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
  list-style-type: NONE;
}
.RowHeaderStrongFixed
{
  font-family: Courier;
  font-size: x-small;
  font-weight: bold;
  font-style: normal;
}
.AfterCaption
{
  font-family: Arial, Helvetica, Helv;
  font-size: xx-small;
  font-weight: bold;
  font-style: normal;
  color: #000000;
  background-color: #FFFFFF;
}
.RowHeaderEmphasis
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: italic;
}
.DataStrongFixed
{
  font-family: Courier;
  font-size: x-small;
  font-weight: bold;
  font-style: normal;
  color: #000000;
  background-color: #E0E0E0;
}
.Footer
{
  font-family: Arial, Helvetica, Helv;
  font-size: xx-small;
  font-weight: bold;
  font-style: normal;
  color: #666666;
  background-color: #FFFFFF;
}
.FolderAction
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #0033AA;
  background-color: #FFFFFF;
}
.HeaderEmphasisFixed
{
  font-family: Courier;
  font-size: x-small;
  font-weight: normal;
  font-style: italic;
  color: #0033AA;
  background-color: #FFFFFF;
}
.SystemTitle
{
  font-family: Arial, Helvetica, Helv;
  font-size: medium;
  font-weight: bold;
  font-style: normal;
  color: #000000;
  background-color: #FFFFFF;
  text-align: left;
}
.SystemTitle2
{
  font-family: Arial, Helvetica, Helv;
  font-size: medium;
  font-weight: bold;
  font-style: normal;
  color: #000000;
  background-color: #FFFFFF;
  text-align: left;
}
.SystemTitle3
{
  font-family: Arial, Helvetica, Helv;
  font-size: medium;
  font-weight: bold;
  font-style: normal;
  color: #000000;
  background-color: #FFFFFF;
  text-align: left;
}
.ErrorContentFixed
{
  font-family: Courier;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #002288;
  background-color: #FFFFFF;
}
.SystemFooter, .SystemFooter2, .SystemFooter3,.SystemFooter4,.SystemFooter5,
.SystemFooter6, .SystemFooter7, .SystemFooter8, .SystemFooter9 ,.SystemFooter10
{
  font-family: Arial, Helvetica, Helv;
  font-size: xx-small;
  font-weight: normal;
  font-style: normal;
  color: #000000;  
  background-color: #FFFFFF;
  text-align: left;
}
.SystemFooter_tabnum
{
  font-family: Arial, Helvetica, Helv;
  font-size: xx-small;
  font-weight: normal;
  font-style: normal;
  color: #000000;
  background-color: #FFFFFF;
  text-align: left;
}
.Index
{
  font-family: Arial, Helvetica, Helv;
  font-size: x-small;
  font-weight: normal;
  font-style: normal;
  color: #0033AA;
  background-color: #FFFFFF;
}
.l {text-align: left }
.c {text-align: center }
.r {text-align: right }
.d {text-align: "." }
.t {vertical-align: top }
.m {vertical-align: middle }
.b {vertical-align: bottom }
thead {display:table-header-group}
TD, TH {vertical-align: top }
.stacked_cell{padding: 0 }
}

/* Einstellungen nur für Druck. */
@media print {
.Table td
{
  padding: 3px;
  border-collapse: collapse;
  }
/* Data, SAS-Styleelementname für Datenkolonne */
.Data
{
  font-family: Arial, Helvetica, Helv;
  font-size: 10px;
  font-weight: normal;
  font-style: normal;
  color: #000000;
  border: 1pt solid #000000;
  background-color: #FFFFFF;
}
/* Data numerische Kolonne */
.Data_num
{
  font-family: Arial, Helvetica, Helv;
  font-size: 10px;
  font-weight: normal;
  font-style: normal;
  color: #000000;
  border: 1pt solid #000000;
  background-color: #E0E0E0;
}
/* Data Vorkolonne */
.Data_vor
{
  font-family: Arial, Helvetica, Helv;
  font-size: 10px;
  font-weight: normal;
  font-style: normal;
  color: #000000;
  border: 1pt solid #000000;
  background-color: #FFFFFF;
}
/* Data Vorkolonne Jahr */
.Data_voj
{
  font-family: Arial, Helvetica, Helv;
  font-size: 10px;
  font-weight: normal;
  font-style: normal;
  color: #000000;
  border: 1pt solid #000000;
  background-color: #FFFFFF;
}
/* Data Textkolonne */
.Data_txt
{
  font-family: Arial, Helvetica, Helv;
  font-size: 10px;
  font-weight: normal;
  font-style: normal;
  color: #000000;
  border: 1pt solid #000000;
  background-color: #FFFFFF;
}
/* Data Totalkolonne */
.Data_tot
{
  font-family: Arial, Helvetica, Helv;
  font-size: 10px;
  font-weight: bold;
  font-style: normal;
  color: #000000;
  border: 1pt solid #000000;
  background-color: #BBBBBB;
}
/* Data hervorgehobene Kolonne */
.Data_ttt
{
  font-family: Arial, Helvetica, Helv;
  font-size: 10px;
  font-weight: bold;
  font-style: normal;
  color: #000000;
  border: 1pt solid #000000;
  background-color: #E0E0E0;
}
/* Tabellenkopf fett */
.Header
{
  border: 1pt solid #000000;
  padding-left:1px; 
  padding-right:1px; 
  color: #000000;
  font-family: Arial;
  font-size: 10px;
  text-align: left;
  vertical-align: top;
  border-collapse: collapse;
}
/* Tabellenkopf normal */
.Header_normal
{
  border: 1pt solid #000000;
  padding-left:1px; 
  padding-right:1px; 
  color: #000000;
  font-family: Arial;
  font-size: 10px;
  text-align: left;
  vertical-align: top;
  border-collapse: collapse;
}
.noprint {
     display: none;
 }
}
