		/* Header with copyright notice */
/* 2008-05-14*/
/* N:\Products\www.maschinensicherheit-online.de\Normen\294\19920800\standard.css */
/* ======================================== */
/* Links                                    */
/* ======================================== */

/* Styles that compensate for the special source formatting of <a> elements: [ */

.std--linkwrap
{
/* font-size: 5%; disabled due to problems with IE 6*/
 white-space-collapse: discard;
}

.std--linkwrap>a
{
/* font-size: 2000%; disabled due to problems with IE 6 */
 white-space-collapse: collapse;
}

.std--footnotes
{
 border-top: 1px solid black;
 font-family: Arial, Helevtica, sans-serif;
 font-size: 11pt;
 background-color: transparent;
 font-style: normal;
 font-weight: normal;
 margin: 1em;
/* margin-right: 0; workaround for ie bug */
 margin-top: 24pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}


 >>> Categories:
 
 container
 display
 inline
 table-part
 
 >>> Style collections (the instances should be kept synchronous!):
 
 default paragraph styles
 ZERO-MARGIN paragraph styles
 CENTER-aligned paragraph styles
 RIGHT-aligned paragraph styles
*/



/* ======================================== */
/* General styles:                          */
/* ======================================== */


/* ---------------------------------------- */
   #std--page-body
/* ---------------------------------------- */
{
 margin: 1em;
 background: white;
 background-color: white;
 
 background-attachment: scroll;
 background-color: #ffffff;
 background-image: url("page.gif");
 background-position: 0% 0%;
 background-repeat: repeat;
 color: black;
}

/* ---------------------------------------- */
/* 2007-12-05: added support for doctype rule, element rule. "Andreas Wernicke" <andreas.wernicke@beuth.de> */
   .std--rule,
   .std--standard-dot-din,
   .std--standard-dot-eur,
   .std--standard-dot-nat
/* ---------------------------------------- */
{
 font-family: Arial, Helevtica, sans-serif;
 font-size: 9pt;
 background: transparent;
 font-style: normal;
 font-weight: normal;
 text-align: left;
}

/* ---------------------------------------- */
   .std--figure>img,
   .std--figure>a>img
/* ---------------------------------------- */
{
 border: none;
}



/* ======================================== */
/* Basic elements                           */
/* ======================================== */


/* ---------------------------------------- */
   .std--body
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 padding: 0;
 margin-left: 0;
/* margin-right: 0; workaround ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 text-align: left;
 /* ] */
}

/* ---------------------------------------- */
/* 2007-12-05: added support for doctype rule, element rule. "Andreas Wernicke" <andreas.wernicke@beuth.de> */
   .std--rule,
   .std--standard-dot-din,
   .std--standard-dot-eur,
   .std--standard-dot-int
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* ---------------------------------------- */
   .std--profile-dot-int,
   .std--profile-dot-nat,
   .std--profile-dot-reg
/* ---------------------------------------- */
{
 border-bottom: 1px solid black;
 border-top: 1px solid black;
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}



/* ======================================== */
/* Clauses and other divisions              */
/* ======================================== */


/* !!container!! */
/* ---------------------------------------- */
   .std--amendments
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--annex-dot-bibliography-dot-int,
   .std--annex-dot-bibliography-dot-nat,
   .std--annex-dot-bibliography-dot-reg
/* ---------------------------------------- */
{
 /* $(ZERO-MARGIN paragraph styles) [ */
  padding: 0;
  margin: 0;
  text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--annex-dot-informative-dot-int,
   .std--annex-dot-informative-dot-nat,
   .std--annex-dot-informative-dot-reg
/* ---------------------------------------- */
{
 /* $(ZERO-MARGIN paragraph styles) [ */
  padding: 0;
  margin: 0;
  text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--annex-dot-normative
/* ---------------------------------------- */
{
 /* $(ZERO-MARGIN paragraph styles) [ */
  padding: 0;
  margin: 0;
  text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--annex-dot-normative-dot-reg
/* ---------------------------------------- */
{
 /* $(ZERO-MARGIN paragraph styles) [ */
  padding: 0;
  margin: 0;
  text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
/* 2007-12-05: added support for doctype rule, elements annex, clause, division, no, preface, section, signature. "Andreas Wernicke" <andreas.wernicke@beuth.de> */
   .std--annex,
   .std--clause,
   .std--division,
   .std--no,
   .std--preface,
   .std--section,
   .std--signature,
   .std--clause-dot-1,
   .std--clause-dot-2,
   .std--clause-dot-3,
   .std--clause-dot-4,
   .std--clause-dot-5,
   .std--clause-dot-6
/* ---------------------------------------- */
{
 /* $(ZERO-MARGIN paragraph styles) [ */
  padding: 0;
  margin: 0;
  text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--common-dot-modifications
/* ---------------------------------------- */
{
 /* $(ZERO-MARGIN paragraph styles) [ */
  padding: 0;
  margin: 0;
  text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--concept-dot-1,
   .std--concept-dot-2,
   .std--concept-dot-3,
   .std--concept-dot-4,
   .std--concept-dot-5,
   .std--concept-dot-6
/* ---------------------------------------- */
{
 /* $(ZERO-MARGIN paragraph styles) [ */
  padding: 0;
  margin: 0;
  text-align: left;
 /* ] */
}

/* !!display!! */
/* ---------------------------------------- */
   .std--concept-dot-1>.std--h3,
   .std--concept-dot-2>.std--h3,
   .std--concept-dot-3>.std--h3,
   .std--concept-dot-4>.std--h3,
   .std--concept-dot-5>.std--h3,
   .std--concept-dot-6>.std--h3
/* ---------------------------------------- */
{
 margin-bottom: 0pt;
}

/* !!container!! */
/* ---------------------------------------- */
   .std--concepts-dot-1,
   .std--concepts-dot-2,
   .std--concepts-dot-3,
   .std--concepts-dot-4,
   .std--concepts-dot-5
/* ---------------------------------------- */
{
 /* $(ZERO-MARGIN paragraph styles) [ */
  padding: 0;
  margin: 0;
  text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--contents
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--definitions
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--endorsement-dot-notice
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--foreword-dot-int,
   .std--foreword-dot-nat,
   .std--foreword-dot-reg
/* ---------------------------------------- */
{
 /* $(ZERO-MARGIN paragraph styles) [ */
  padding: 0;
  margin: 0;
  text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--index
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--int-dot-pat-dot-classification
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--introduction-dot-int,
   .std--introduction-dot-nat,
   .std--introduction-dot-reg
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--previous-dot-edition
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--references
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--scope
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--untitled-dot-clause-dot-1,
   .std--untitled-dot-clause-dot-2,
   .std--untitled-dot-clause-dot-3,
   .std--untitled-dot-clause-dot-4,
   .std--untitled-dot-clause-dot-5,
   .std--untitled-dot-clause-dot-6
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}


/* ======================================== */
/* Paragraphs & paragraph elements  */
/* ======================================== */

/* !!display!! */
/* ---------------------------------------- */
   .std--attention
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--citation
/* ---------------------------------------- */
{
 color: maroon;
}

/* !!container!! */
/* ---------------------------------------- */
   .std--descriptive-dot-list,
   .std--dl,
.std--dl-alphabetic,
.std--dl-arabic,
.std--dl-bullet,
.std--dl-dash,
.std--dl-none,
.std--dl-manual,
.std--dl-numeric,
.std--dl-roman
/* ---------------------------------------- */
{
 list-style-type: none;
/* Wernicke: disabled
 margin-top: 0pt;
*/
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--emphasis
/* ---------------------------------------- */
{
}

/* !!display!! */
/* ---------------------------------------- */
   .std--example
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!display!! */
/* ---------------------------------------- */
   .std--footnote
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--formula
/* ---------------------------------------- */
{
 background-color: transparent;
 font-family: Times, Times New Roman, serif;
 margin-bottom: 0pt;
}

/* !!display!! */
/* ---------------------------------------- */
   .std--graphics
/* ---------------------------------------- */
{
 /* $(CENTER-aligned paragraph styles) [ */
 padding: 0;
 margin-left: 0;
 margin-right: 0;
 margin-top: 6pt;
 margin-bottom: 0pt;
 text-align: center;
 /* ] */
}

/* !!display!! */
/* ---------------------------------------- */
   .std--index-dot-item
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--inferior
/* ---------------------------------------- */
{
}

/* !!display!! */
/* ---------------------------------------- */
   .std--note
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--numbered-dot-formula
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
.std--unordered-dot-list,
.std--ul,
.std--ul-bullet,
.std--ul-dash,
.std--ul-none
{
 list-style-type: none;
/* Wernicke: disabled
 margin-top: 0pt;
*/
}

/* !!container!! */
/* ---------------------------------------- */
   .std--ordering-dot-details
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!display!! */
/* ---------------------------------------- */
   .std--paragraph
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!display!! */
/* ---------------------------------------- */
   .std--p
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!display!! */
/* ---------------------------------------- */
   .std--quotation
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--reference
/* ---------------------------------------- */
{
 color: darkgreen;
}

/* !!container!! */
/* ---------------------------------------- */
   .std--standard-dot-designation
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--superior
/* ---------------------------------------- */
{
}

/* !!container!! */
/* ---------------------------------------- */
   .std--tabular-dot-form
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
 
 max-height: 886px;
 max-width:  886px;
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--term-dot-item
/* ---------------------------------------- */
{
 color: darkblue;
 font-weight: bold;
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--tolerance
/* ---------------------------------------- */
{
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--typeface
/* ---------------------------------------- */
{
 font-family: monospace, Courier, Courier New;
}

/* !!display!! */
/* ---------------------------------------- */
   .std--warning
/* ---------------------------------------- */
{
 font-weight: bold;
 margin-bottom: 0pt;
 margin-top: 6pt;
 text-align: left;
}



/* ======================================== */
/* Representations                          */
/* ======================================== */


/* !!container!! */
/* ---------------------------------------- */
   .std--figure
/* ---------------------------------------- */
{
  /* $(default illustration styles) [ */
 background-color: transparent;
 border: none;
 color: #000000;
 font-size: 100%;
 font-style: normal;
 font-weight: normal;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-bottom: 24pt;
 margin-top: 24pt;
 padding: 0;
 text-align: center;
 max-height: 886px;
 max-width:  886px;
 /* ] */

}

/* !!container!! */
/* ---------------------------------------- */
   .std--printed-dot-form
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--table
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
 
 max-height: 1200px;
 max-width:  886px;
}

/* !!container!! */
/* ---------------------------------------- */
   .std--typed-dot-form
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}


/* ======================================== */
/* Bibliographic information (profile data) */
/* ======================================== */


/* !!display!! */
/* ---------------------------------------- */
   .std--abstract-dot-de,
   .std--abstract-dot-en,
   .std--abstract-dot-fr
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--abstracts
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--amended
/* ---------------------------------------- */
{
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--amends
/* ---------------------------------------- */
{
}

/* !!container!! */
/* ---------------------------------------- */
   .std--cautionary-dot-note
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--classification
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!display!! */
/* ---------------------------------------- */
   .std--code
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
 
 font-family: monospace, Courier, Courier New;
 
 white-space: pre;
 /* ...but making the text wrap: */
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--committee
/* ---------------------------------------- */
{
 /* $(CENTER-aligned paragraph styles) [ */
 padding: 0;
 margin-left: 0;
 margin-right: 0;
 margin-top: 6pt;
 margin-bottom: 0pt;
 text-align: center;
 /* ] */
}

/* !!display!! */
/* ---------------------------------------- */
   .std--copyright
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!display!! */
/* ---------------------------------------- */
   .std--date
/* ---------------------------------------- */
{
 /* $(RIGHT-aligned paragraph styles) [ */
 padding: 0;
 margin-left: 0;
 margin-right: 0;
 margin-top: 6pt;
 margin-bottom: 0pt;
 text-align: right;
 /* ] */
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--dav
/* ---------------------------------------- */
{
}

/* !!container!! */
/* ---------------------------------------- */
   .std--descriptors
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--descriptors-dot-de,
   .std--descriptors-dot-en,
   .std--descriptors-dot-fr
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--doa
/* ---------------------------------------- */
{
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--doe
/* ---------------------------------------- */
{
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--dop
/* ---------------------------------------- */
{
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--dor
/* ---------------------------------------- */
{
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--dow
/* ---------------------------------------- */
{
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--dvb
/* ---------------------------------------- */
{
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--dve
/* ---------------------------------------- */
{
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--identical
/* ---------------------------------------- */
{
}

/* !!container!! */
/* ---------------------------------------- */
   .std--identifier
/* ---------------------------------------- */
{
 /* $(RIGHT-aligned paragraph styles) [ */
 padding: 0;
 margin-left: 0;
 margin-right: 0;
 margin-top: 6pt;
 margin-bottom: 0pt;
 text-align: right;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--identity-dot-note
/* ---------------------------------------- */
{
 /* $(RIGHT-aligned paragraph styles) [ */
 padding: 0;
 margin-left: 0;
 margin-right: 0;
 margin-top: 6pt;
 margin-bottom: 0pt;
 text-align: right;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--nameloc
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--nmlist
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!display!! */
/* ---------------------------------------- */
   .std--number
/* ---------------------------------------- */
{
 /* $(RIGHT-aligned paragraph styles) [ */
 padding: 0;
 margin-left: 0;
 margin-right: 0;
 margin-top: 6pt;
 margin-bottom: 0pt;
 text-align: right;
 /* ] */
 
 font-size: 15pt;
 font-weight: bold;
}

/* !!container!! */
/* ---------------------------------------- */
   .std--objection-dot-note
/* ---------------------------------------- */
{
 /* $(RIGHT-aligned paragraph styles) [ */
 padding: 0;
 margin-left: 0;
 margin-right: 0;
 margin-top: 6pt;
 margin-bottom: 0pt;
 text-align: right;
 /* ] */
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--official
/* ---------------------------------------- */
{
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--original
/* ---------------------------------------- */
{
}

/* !!container!! */
/* ---------------------------------------- */
   .std--preliminary-dot-note
/* ---------------------------------------- */
{
 /* $(CENTER-aligned paragraph styles) [ */
 padding: 0;
 margin-left: 0;
 margin-right: 0;
 margin-top: 6pt;
 margin-bottom: 0pt;
 text-align: center;
 /* ] */
}

/* !!display!! */
/* ---------------------------------------- */
   .std--price,
   .std--price>.std--x
/* ---------------------------------------- */
{
 display: none;
}

/* !!container!! */
/* ---------------------------------------- */
   .std--prodinfo
/* ---------------------------------------- */
{
 display: none;
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--related
/* ---------------------------------------- */
{
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--replace
/* ---------------------------------------- */
{
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--replaced
/* ---------------------------------------- */
{
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--replaces
/* ---------------------------------------- */
{
}

/* !!container!! */
/* ---------------------------------------- */
   .std--sales-dot-number,
   .std--sales-dot-number>.std--x
/* ---------------------------------------- */
{
 display: none;
}

/* !!container!! */
/* ---------------------------------------- */
   .std--source,
   .std--source>.std--x
/* ---------------------------------------- */
{
 display: none;
}

/* !!container!! */
/* ---------------------------------------- */
   .std--standard-dot-text
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!display!! */
/* ---------------------------------------- */
   .std--statement
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--status
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--status-dot-note
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
 
 font-weight: bold;
 font-size: 12pt;
}

/* !!container!! */
/* ---------------------------------------- */
   .std--superseding-dot-note
/* ---------------------------------------- */
{
 /* $(RIGHT-aligned paragraph styles) [ */
 padding: 0;
 margin-left: 0;
 margin-right: 0;
 margin-top: 6pt;
 margin-bottom: 0pt;
 text-align: right;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--supply
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--title-dot-de,
   .std--title-dot-en,
   .std--title-dot-fr
/* ---------------------------------------- */
{
 /* $(CENTER-aligned paragraph styles) [ */
 padding: 0;
 margin-left: 0;
 margin-right: 0;
 margin-top: 6pt;
 margin-bottom: 0pt;
 text-align: center;
 /* ] */
 
 width: 100%;
}

/* !!container!! */
/* ---------------------------------------- */
   .std--titles
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--translated
/* ---------------------------------------- */
{
}

/* !!container!! */
/* ---------------------------------------- */
   .std--validity-dot-note
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!display!! */
/* ---------------------------------------- */
   .std--version
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}



/* ======================================== */
/* Information in the title field           */
/* ======================================== */


/* !!display!! */
/* ---------------------------------------- */
   .std--general-dot-title
/* ---------------------------------------- */
{
 /* $(CENTER-aligned paragraph styles) [ */
 padding: 0;
 margin-left: 0;
 margin-right: 0;
 margin-top: 6pt;
 margin-bottom: 0pt;
 text-align: center;
 /* ] */
 
 font-size: 14pt;
 font-weight: bold;
}

/* !!display!! */
/* ---------------------------------------- */
   .std--group-dot-title
/* ---------------------------------------- */
{
 /* $(CENTER-aligned paragraph styles) [ */
 padding: 0;
 margin-left: 0;
 margin-right: 0;
 margin-top: 6pt;
 margin-bottom: 0pt;
 text-align: center;
 /* ] */
 
 font-size: 11pt;
}

/* !!display!! */
/* ---------------------------------------- */
   .std--part-dot-title
/* ---------------------------------------- */
{
 /* $(CENTER-aligned paragraph styles) [ */
 padding: 0;
 margin-left: 0;
 margin-right: 0;
 margin-top: 6pt;
 margin-bottom: 0pt;
 text-align: center;
 /* ] */
 
 font-size: 15pt;
}

/* !!display!! */
/* ---------------------------------------- */
   .std--sub-dot-title
/* ---------------------------------------- */
{
 /* $(CENTER-aligned paragraph styles) [ */
 padding: 0;
 margin-left: 0;
 margin-right: 0;
 margin-top: 6pt;
 margin-bottom: 0pt;
 text-align: center;
 /* ] */
 
 font-size: 11pt;
}

/* !!display!! */
/* ---------------------------------------- */
   .std--title-dot-text
/* ---------------------------------------- */
{
 /* $(CENTER-aligned paragraph styles) [ */
 padding: 0;
 margin-left: 0;
 margin-right: 0;
 margin-top: 6pt;
 margin-bottom: 0pt;
 text-align: center;
 /* ] */
 
 font-size: 11pt;
}



/* ======================================== */
/* List of documents                        */
/* ======================================== */


/* !!inline!! */
/* ---------------------------------------- */
   .std--author
/* ---------------------------------------- */
{
 color: #555555;
}

/* !!display!! */
/* ---------------------------------------- */
   .std--bibliographic-dot-entry
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--document-dot-title
/* ---------------------------------------- */
{
}

/* !!container!! */
/* ---------------------------------------- */
   .std--list-dot-of-dot-documents
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--normative-dot-entry
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--notes
/* ---------------------------------------- */
{
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--publication
/* ---------------------------------------- */
{
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--series
/* ---------------------------------------- */
{
}
	
/* !!inline!! */
/* ---------------------------------------- */
   .std--year
/* ---------------------------------------- */
{
}


/* ======================================== */
/* Terminology                              */
/* ======================================== */



/* !!inline!! */
/* ---------------------------------------- */
   .std--abbreviation
/* ---------------------------------------- */
{
}

/* !!display!! */
/* ---------------------------------------- */
   .std--admitted-dot-term
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!display!! */
/* ---------------------------------------- */
   .std--definition
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!display!! */
/* ---------------------------------------- */
   .std--non-preferred-dot-term
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!display!! */
/* ---------------------------------------- */
   .std--preferred-dot-term
/* ---------------------------------------- */
{
 font-weight: bold;
}

/* !!display!! */
/* ---------------------------------------- */
   .std--related-dot-entries
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!display!! */
/* ---------------------------------------- */
   .std--representations
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--symbol
/* ---------------------------------------- */
{
 border-style: none;
}

/* !!display!! */
/* ---------------------------------------- */
   .std--symbols
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--term
/* ---------------------------------------- */
{
 border-style: none;
}

/* !!container!! */
/* ---------------------------------------- */
   .std--term-dot-equivalents
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}



/* ======================================== */
/* Tables                                   */
/* ======================================== */


/* !!display!! */
/* ---------------------------------------- */
   table.std--tgroup
/* ---------------------------------------- */
{ 
 padding: 0;
 margin-left: 0;
 margin-right: 0;
 margin-bottom: 24pt;
 margin-top: 24pt;
 
 border-style: solid;
 cell-padding: 3pt;
 
}

/* !!table-part!! */
/* ---------------------------------------- */
   .std--entry
/* ---------------------------------------- */
{
}

/* !!table-part!! */
/* ---------------------------------------- */
   .std--row
/* ---------------------------------------- */
{
}



/* ======================================== */
/* List                                     */
/* ======================================== */


/* ---------------------------------------- */
.std--ordered-dot-list,
.std--ol,
.std--ol-alphabetic,
.std--ol-arabic,
.std--ol-manual,
.std--ol-numeric,
.std--ol-roman
{
 list-style-type: none;
/* Wernicke: disabled
 margin-top: 0pt;
*/
}

/* ---------------------------------------- */
   .std--phrase-ol
/* ---------------------------------------- */
{
 display:block
}

/* ---------------------------------------- */
   .std--phrase-ul
/* ---------------------------------------- */
{
 display:block
}

/* ---------------------------------------- */
   .std--phrase-dl
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
 
 display:block
}

/* ---------------------------------------- */
.std--expression
{
}

/* !!display!! */
/* ---------------------------------------- */
   .std--dd
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* ---------------------------------------- */
   .std--dl-alphabetic
/* ---------------------------------------- */
{
}

/* ---------------------------------------- */
   .std--dl-colon
/* ---------------------------------------- */
{
}

/* ---------------------------------------- */
   .std--dl-none
/* ---------------------------------------- */
{
}

/* ---------------------------------------- */
   .std--dl-numeric
/* ---------------------------------------- */
{
}


/* ======================================== */
/* Tolerances                               */
/* ======================================== */


/* !!inline!! */
/* ---------------------------------------- */
   .std--deviation
/* ---------------------------------------- */
{
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--lower-dot-deviation
/* ---------------------------------------- */
{
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--upper-dot-deviation
/* ---------------------------------------- */
{
}



/* ======================================== */
/* Designation systems                      */
/* ======================================== */


/* !!inline!! */
/* ---------------------------------------- */
   .std--description-dot-block
/* ---------------------------------------- */
{
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--individual-dot-item
/* ---------------------------------------- */
{
}

/* !!container!! */
/* ---------------------------------------- */
   .std--individual-dot-item-dot-block
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--order-dot-addition
/* ---------------------------------------- */
{
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--quantity-dot-ordered
/* ---------------------------------------- */
{
}

/* !!container!! */
/* ---------------------------------------- */
   .std--standard-dot-number-dot-block
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}




/* ======================================== */
/* Change marks                             */
/* ======================================== */


/* ---------------------------------------- */
   .std--insertion
/* ---------------------------------------- */
{ 
    background-color: #aaaaff !important;
}

/* ---------------------------------------- */
   .std--deletion 
/* ---------------------------------------- */
{ 
 text-decoration: line-through !important;
 background-color: #ffaaaa !important;

}



/* ======================================== */
/* Other elements                           */
/* ======================================== */


/* !!display!! */
/* ---------------------------------------- */
   .std--caption
/* ---------------------------------------- */
{
 padding: 0;
 margin: 0;
 text-align: center;
 
 font-weight: bold;
}

/* ---------------------------------------- */
   .std--change-dot-end
/* ---------------------------------------- */
{
 display: none;
}

/* ---------------------------------------- */
   .std--change-dot-start
/* ---------------------------------------- */
{
 display: none;
}

/* !!display!! */
/* ---------------------------------------- */
   .std--depiction
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!display!! */
/* ---------------------------------------- */
.std--description
{
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--document-dot-number
/* ---------------------------------------- */
{
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--expression
/* ---------------------------------------- */
{
}

/* !!display!! */
/* ---------------------------------------- */
/*   .std--language */
/* ---------------------------------------- */


.std--item,
.std--ol>.std--li
{
 font-size: 100%;
 padding: 0;
 margin-left: 2.0em;
/* margin-right: 0; workaround ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 text-align: left;
 text-indent: -1.5em;
}

.std--ol>.std--li,
.std--ol-alphabetic>.std--li,
.std--ol-arabic>.std--li,
.std--ol-manual>.std--li,
.std--ol-numeric>.std--li,
.std--ol-roman>.std--li
{
 font-size: 100%;
 padding: 0;
 margin-left: 2.0em;
/* margin-right: 0; workaround ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 text-align: left;
 text-indent: -1.4em;
}

.std--ul-bullet>.std--li
{
 font-size: 100%;
 padding: 0;
 margin-left: 2.0em;
/* margin-right: 0; workaround ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 text-align: left;
 text-indent: -1.5em;
}

.std--dl-bullet>.std--li,
.std--dl-colon>.std--li,
.std--dl-dash>.std--li,
.std--dl-equals-dot-sign>.std--li,
.std--dl-none>.std--li,
.std--ul-dash>.std--li
{
 font-size: 100%;
 padding: 0;
 margin-left: 2.0em;
/* margin-right: 0; workaround ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 text-align: left;
 text-indent: -1.5em;
}

.std--ul-none>.std--li
{
 font-size: 100%;
 padding: 0;
 margin-left: -0em;
/* margin-right: 0; workaround ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 text-align: left;
 text-indent: 0em;
}


/* !!display!! */
/* ---------------------------------------- */
.std--profile>.std--language,
.std--profile-dot-int>.std--language,
.std--profile-dot-nat>.std--language,
.std--profile-dot-reg.std--language
{
 /* $(RIGHT-aligned paragraph styles) [ */
 padding: 0;
 margin-left: 0;
 margin-right: 0;
 margin-top: 6pt;
 margin-bottom: 0pt;
 text-align: right;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
.std--legend
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* ---------------------------------------- */
   .std--n
/* ---------------------------------------- */
{
 display: none;
}

/* ---------------------------------------- */
   .std--newline
/* ---------------------------------------- */
{
 display: none;
}

/* !!display!! */
/* ---------------------------------------- */
   .std--phrase
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!display!! */
/* ---------------------------------------- */
   .std--p
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!container!! */
/* ---------------------------------------- */
   .std--title
/* ---------------------------------------- */
{
 /* $(default paragraph styles) [ */
 font-size: 100%;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
 /* ] */
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--units
/* ---------------------------------------- */
{
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--x
/* ---------------------------------------- */
{
}



/* ======================================== */
/* Headings                                 */
/* ======================================== */


/* !!display!! */
/* ---------------------------------------- */
   .std--h1
/* ---------------------------------------- */
{
 padding: 0;
 margin-left: 0;
 margin-right: 0;
 margin-top: 15pt;
 margin-bottom: 6pt;
 text-align: left;

 font-size: 120%;
 font-weight: bold;
}

/* !!display!! */
/* ---------------------------------------- */
   .std--h2
/* ---------------------------------------- */
{
 padding: 0;
 margin-left: 0;
 margin-right: 0;
 margin-top: 12pt;
 margin-bottom: 4pt;
 text-align: left;

 font-size: 110%;
 font-weight: bold;
}

/* !!display!! */
/* ---------------------------------------- */
   .std--h3
/* ---------------------------------------- */
{
 padding: 0;
 margin-left: 0;
 margin-right: 0;
 margin-top: 9pt;
 margin-bottom: 2pt;
 text-align: left;

 font-size: 100%;
 font-weight: bold;
}

/* !!display!! */
/* ---------------------------------------- */
   .std--h4
/* ---------------------------------------- */
{
 padding: 0;
 margin-left: 0;
 margin-right: 0;
 margin-top: 7pt;
 margin-bottom: 1pt;
 text-align: left;

 font-size: 100%;
 font-weight: normal;
}

/* !!display!! */
/* ---------------------------------------- */
   .std--h5
/* ---------------------------------------- */
{
 padding: 0;
 margin-left: 0;
 margin-right: 0;
 margin-top: 6pt;
 margin-bottom: 0pt;
 text-align: left;

 font-size: 100%;
 font-weight: normal;
}

/* !!display!! */
/* ---------------------------------------- */
   .std--h6
/* ---------------------------------------- */
{
 padding: 0;
 margin-left: 0;
 margin-right: 0;
 margin-top: 6pt;
 margin-bottom: 0pt;
 text-align: left;

 font-size: 100%;
 font-weight: normal;
}


/* ======================================== */
/* Links                                    */
/* ======================================== */

/* !!inline!! */
/* ---------------------------------------- */
   .std--term-dot-item>a
/* ---------------------------------------- */
{
 background-color: transparent;
 color: blue;
 font-weight: bold;
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--reference>a
/* ---------------------------------------- */
{
 background-color: transparent;
 color: green;
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--citation>a
/* ---------------------------------------- */
{
 background-color: transparent;
 color: red;
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--fref>a
/* ---------------------------------------- */
{
 background-color: transparent;
 color: green;
}



/* Navigation elements */

.std--ni,
.std--ni1,
.std--ni2,
.std--ni3,
.std--ni4,
.std--ni5,
.std--ni6
{
 font-size: 85%;
 font-weight: normal;
 padding: 0;
 margin-left: 0em;
 margin-right: 0;
 margin-top: 6pt;
 margin-bottom: 0pt;
 text-align: left;
 text-indent: 0em;
}

.std--ni1
{
 font-size: 85%;
 font-weight: normal;
 margin-left: 1em;
}

.std--ni2
{
 font-size: 85%;
 font-weight: normal;
 margin-left: 2em;
}

.std--ni3
{
 font-size: 85%;
 font-weight: normal;
 margin-left: 3em;
}

.std--ni4
{
 font-size: 85%;
 font-weight: normal;
 margin-left: 4em;
}

.std--ni5
{
 font-size: 85%;
 font-weight: normal;
 margin-left: 5em;
}

.std--ni6
{
 font-size: 85%;
 font-weight: normal;
 margin-left: 6em;
}

.std--nh
{
 font-size: 120%;
 font-weight: bold;
 margin-top: 15pt;
}

.std--nh2
{
 font-size: 110%;
 font-weight: bold;
 margin-top: 12pt;
}


/* ======================================== */
/* Additional styles                        */
/* ======================================== */

/* ---------------------------------------- */
   .std--button
/* ---------------------------------------- */
{
 color: #aaaaaa;
 margin-bottom: 0pt;
 text-align: right;
}

/* ---------------------------------------- */
   .std--ch
/* ---------------------------------------- */
{
 color: #ffffff;
 font-size: 11pt;
 font-weight: bold;
 margin-left: 0%;
 margin-right: 0%;
 margin-top: 5pt;
 text-align: right;
}

/* ---------------------------------------- */
   .std--ci
/* ---------------------------------------- */
{
 color: #ffffff;
 font-weight: bold;
 margin-top: 9pt;
 text-align: right;
}


/* ---------------------------------------- */
   .std--clause-label
/* ---------------------------------------- */
{
 font-weight: bold;
}

/* ---------------------------------------- */
   .std--concept-label
/* ---------------------------------------- */
{
 font-weight: bold;
}

/* ---------------------------------------- */
   .std--concepts-dot-6
/* ---------------------------------------- */
{
 font-weight: bold;
 margin-top: 0pt;
}

/* ---------------------------------------- */
   .std--endorsement.notice
/* ---------------------------------------- */
{
 font-weight: bold;
 margin-top: 0pt;
}

/* ---------------------------------------- */
   .std--footnote-separator
/* ---------------------------------------- */
{
   width:5em;
   border-top: 1px solid black;
   align:left;
   margin-left: 0pt;
   margin-top: 10pt;
}

/* ---------------------------------------- */
   .std--frame
/* ---------------------------------------- */
{
 margin-top: 0pt;
}



/* ---------------------------------------- */
   .std--green
/* ---------------------------------------- */
{
 color: green;
 font-weight: normal;
}

/* ---------------------------------------- */
   .std--ii
/* ---------------------------------------- */
{
 color: #ffffff;
 font-weight: bold;
 margin-top: 9pt;
 text-align: right;
}

/* ---------------------------------------- */
   .std--navigator-body
/* ---------------------------------------- */
{
 background-attachment: scroll;
 background-color: #ffffff;
 background-image: url("navigator.gif");
 background-position: 0% 0%;
 background-repeat: repeat;
 color: #ffffff;
}

/* ---------------------------------------- */
   .std--navigator-foot
/* ---------------------------------------- */
{
 background-color: transparent;
 color: #ee5555; /* color: #aaaaaa; */
 font-family: Arial, Helvetica, sans-serif;
 margin-bottom: 9pt;
 margin-top: 24pt;
 text-align: right;
}

/* ---------------------------------------- */
   .std--navigator-head
/* ---------------------------------------- */
{
 color: #aaaaaa;
 font-size: 9pt;
 margin-bottom: 24pt;
 margin-top: 9pt;
 text-align: right;
}

/* ---------------------------------------- */
   .std--none
/* ---------------------------------------- */
{
 display: none;
}

/* ---------------------------------------- */
   .std--page-foot
/* ---------------------------------------- */
{
 color: #555555;
 margin-top: 24pt;
 text-align: center;
}

/* ---------------------------------------- */
   .std--page-graphics
/* ---------------------------------------- */
{
 margin-bottom: 24pt;
 margin-top: 0pt;
 text-align: center;
}


/* ---------------------------------------- */
   .std--page-head
/* ---------------------------------------- */
{
 color: #555555;
 margin-bottom: 24pt;
 text-align: center;
}

/* ---------------------------------------- */
   .std--popup
/* ---------------------------------------- */
{ 
  visibility:hidden;
  width: 150px;
  max-width: 200px;
  position:absolute;
  left:0;
  top:0;
  z-index:500;
  background-color: #FFFFCC;
  border: 2px solid #C0C09F;
  padding: 2px 10px 8px 10px;
  overflow:auto;
}

/* ---------------------------------------- */
   .std--preferred-dot-term>.std--abbreviation
/* ---------------------------------------- */
{
 font-weight: bold;
}

/* ---------------------------------------- */
   .std--red
/* ---------------------------------------- */
{
 color: red;
}

/* ---------------------------------------- */
   .std--related.entries
/* ---------------------------------------- */
{
}

/* ---------------------------------------- */
   .std--term.equivalents
/* ---------------------------------------- */
{
}

/* ---------------------------------------- */
.std--sub
/* ---------------------------------------- */
{
 font-size: 80%;
 vertical-align: sub;
}

/* ---------------------------------------- */
.std--fref,
.std--sup
/* ---------------------------------------- */
{
 font-size: 80%;
 vertical-align: super;
}









/* Attribute elements */

.std--label /* workround for ie bug */
{
 margin-right: 1em;
}

.std--h1>.std--label,
.std--h2>.std--label,
.std--h3>.std--label,
.std--h4>.std--label,
.std--h5>.std--label,
.std--h6>.std--label
{
 margin-right: 1em;
 font-weight: bold;
}

.std--p1>.std--label,
.std--p2>.std--label,
.std--p3>.std--label,
.std--p4>.std--label,
.std--p5>.std--label,
.std--p6>.std--label
{
 margin-right: 1em;
 font-weight: bold;
}

.std--footnote>.std--label
{
 margin-right: 0.5em;
 font-weight: normal;
}

.std--bibliographic-dot-entry>.std--label,
.std--example>.std--label,
.std--note>.std--label,
.std--li>.std--label,
.std--li1>.std--label,
.std--li2>.std--label,
.std--li3>.std--label,
.std--li4>.std--label,
.std--depiction>.std--label,
.std--dt>.std--label,
.std--p>.std--label
{
 margin-right: 0.5em;
 font-weight: normal;
}

.std--dl-alphabetic>.std--li>.std--label,
.std--dl-arabic>.std--li>.std--label,
.std--dl-bullet>.std--li>.std--label,
.std--dl-dash>.std--li>.std--label,
.std--dl-manual>.std--li>.std--label,
.std--dl-none>.std--li>.std--label,
.std--dl-numeric>.std--li>.std--label,
.std--dl-roman>.std--li>.std--label
{
 margin-right: 0.5em;
 font-weight: normal;
}

.std--ol-alphabetic>.std--li>.std--label,
.std--ol-arabic>.std--li>.std--label,
.std--ol-manual>.std--li>.std--label,
.std--ol-numeric>.std--li>.std--label,
.std--ol-roman>.std--li>.std--label
{
 margin-right: 0.5em;
 font-weight: normal;
}

.std--ul-bullet>.std--li>.std--label,
.std--ul-dash>.std--li>.std--label,
.std--ul-none>.std--li>.std--label
{
 margin-right: 1.0em;
 font-weight: normal;
}


/* Change marks: */

.std--insertion
{
 background-color: #aaaaff  !important;
}

.std--deletion
{
 text-decoration: line-through  !important;
 background-color: #ffaaaa !important;
}




/* Navigation elements */

.std--ni,
.std--ni1,
.std--ni2,
.std--ni3,
.std--ni4,
.std--ni5,
.std--ni6
{
 font-size: 85%;
 font-weight: normal;
 padding: 0;
 margin-left: 0em;
 margin-right: 0;
 margin-top: 6pt;
 margin-bottom: 0pt;
 text-align: left;
 text-indent: 0em;
}

.std--ni1
{
 font-size: 85%;
 font-weight: normal;
 margin-left: 1em;
}

.std--ni2
{
 font-size: 85%;
 font-weight: normal;
 margin-left: 2em;
}

.std--ni3
{
 font-size: 85%;
 font-weight: normal;
 margin-left: 3em;
}

.std--ni4
{
 font-size: 85%;
 font-weight: normal;
 margin-left: 4em;
}

.std--ni5
{
 font-size: 85%;
 font-weight: normal;
 margin-left: 5em;
}

.std--ni6
{
 font-size: 85%;
 font-weight: normal;
 margin-left: 6em;
}

.std--nh
{
 font-size: 120%;
 font-weight: bold;
 margin-top: 15pt;
}

.std--nh2
{
 font-size: 110%;
 font-weight: bold;
 margin-top: 12pt;
}


/* Change marks: */

.std--insertion
{
 background-color: #aaaaff  !important;
}

.std--deletion
{
 text-decoration: line-through  !important;
 background-color: #ffaaaa !important;
}

	