		/* Header with copyright notice */
/* 2010-02-09*/
/* N:\Products\www.qm-normen.de\Online\9000\20051200\standard.css */
/* ======================================== */
/* Links                                    */
/* ======================================== */


/* 2010-02-09/HOTT/TREI: std--table: max.Höhe in css-formate ueberschrieben */

/* std.css: Cascading Style Sheet (CSS) for German, European and International Standards
   standard version
   (c) 2007 to 2009 Beuth Verlag GmbH
   Wernicke, A. Berlin: Ovidius and Beuth Verlag, 2009-04-29
*/

/* ======================================== */
/* Linkwrap                                 */
/* ======================================== */

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

.std--linkwrap
{
/* font-size: 5%; (Wernicke: disabled as long as IE 6 is the reference browser)
 white-space-collapse: discard;
*/
}

.std--linkwrap>a
{
/* font-size: 2000%; (Wernicke: disabled as long as IE 6 is the reference browser)
 white-space-collapse: collapse;
*/
}


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


.std--footnotes
{
 background-color: transparent;
 border-top: 1px solid black;
 color: black;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11pt;
 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
*/



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


/* ---------------------------------------- */
   .std--body
/* ---------------------------------------- */
{
}

/* ---------------------------------------- */
   .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;
 /* ] */
}

/* ---------------------------------------- */
   .std--standard-dot-din,
   .std--standard-dot-eur,
   .std--standard-dot-int
/* ---------------------------------------- */
{
 background-color: transparent;
 color: black;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11pt;
 font-style: normal;
 font-weight: normal;
 margin: 1em;
 padding: 0;
 text-align: left;
}


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

/* !!container!! */
/* ---------------------------------------- */
   .std--amendments,
   .std--annex,
   .std--annex-dot-bibliography-dot-int,
   .std--annex-dot-bibliography-dot-nat,
   .std--annex-dot-bibliography-dot-reg,
   .std--annex-dot-informative-dot-int,
   .std--annex-dot-informative-dot-nat,
   .std--annex-dot-informative-dot-reg,
   .std--annex-dot-normative,
   .std--annex-dot-normative-dot-reg,
   .std--clause,
   .std--clause-dot-1,
   .std--clause-dot-2,
   .std--clause-dot-3,
   .std--clause-dot-4,
   .std--clause-dot-5,
   .std--clause-dot-6,
   .std--common-dot-modifications,
   .std--concept,
   .std--concept-dot-1,
   .std--concept-dot-2,
   .std--concept-dot-3,
   .std--concept-dot-4,
   .std--concept-dot-5,
   .std--concept-dot-6,
   .std--concepts,
   .std--concepts-dot-1,
   .std--concepts-dot-2,
   .std--concepts-dot-3,
   .std--concepts-dot-4,
   .std--concepts-dot-5,
   .std--concepts-dot-6,
   .std--contents,
   .std--definitions,
   .std--division,
   .std--endorsement-dot-notice,
   .std--foreword,
   .std--foreword-dot-int,
   .std--foreword-dot-nat,
   .std--foreword-dot-reg,
   .std--index,
   .std--int-dot-pat-dot-classification,
   .std--introduction,
   .std--introduction-dot-int,
   .std--introduction-dot-nat,
   .std--introduction-dot-reg,
   .std--no,
   .std--preface,
   .std--previous-dot-edition,
   .std--references,
   .std--scope,
   .std--section,
   .std--signature,
   .std--untitled-dot-clause,
   .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
/* ---------------------------------------- */
{
 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-bold
{
 font-weight: bold;
}

.std--emphasis-italic
{
 font-style: italic;
}

.std--emphasis-marked
{
 background-color: silver;
}

.std--emphasis-underlined
{
 text-decoration: underline;
}
/* ---------------------------------------- */

/* !!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;
 /* ] */
/* 2007-09-25: disabled due to problems in Firefox. "Andreas Wernicke" <andreas.wernicke@beuth.de>
 max-height: 886px;
*/
 max-width: 886px;
 overflow: auto;
 width: 97%;
}

/* !!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
/* ---------------------------------------- */
{
}

/* !!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
/* ---------------------------------------- */
{
 font-size: 100%;
 font-style: normal;
 font-weight: bold;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: center;
}

/* !!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: olive;
}

/* !!container!! */
/* ---------------------------------------- */
   .std--standard-dot-designation
/* ---------------------------------------- */
{
 font-size: 110%;
 font-style: normal;
 font-weight: normal;
 margin-left: 0;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: center;
}

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

/* !!container!! */
/* ---------------------------------------- */
   .std--tabular-dot-form
/* ---------------------------------------- */
{
 font-size: 100%;
/* margin-right: 0; workaround ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
/* 2007-09-25: disabled due to problems in Firefox. "Andreas Wernicke" <andreas.wernicke@beuth.de>
 max-height: 886px;
*/
 max-width: 886px;
 overflow: auto;
 text-align: left;
 text-indent: 0em;
 width: 97%;
}

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

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

/* !!inline!! */
/* ---------------------------------------- */
.std--typeface-antique
{
 font-family: Times, Times New Roman, serif;
 font-style: normal;
}

.std--typeface-grotesque
{
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal;
}

.std--typeface-mathematical
{
 font-family: Times, Times New Roman, serif;
 font-style: italic;
}

.std--typeface-typewritten
{
 font-family: Courier New, Courier, monospace;
 font-style: normal;
}

/* !!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: 18pt;
 margin-top: 18pt;
 padding: 0;
 text-align: center;
 /* ] */
/* 2007-09-25: disabled due to problems in Firefox. "Andreas Wernicke" <andreas.wernicke@beuth.de>
 max-height: 886px;
*/
 max-width: 886px;
 overflow: auto;
 width: 97%;
}

/* !!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: center;
 /* ] */
/* 2007-09-25: disabled due to problems in Firefox. "Andreas Wernicke" <andreas.wernicke@beuth.de>
 max-height: 886px;
*/
 max-width: 886px;
 overflow: auto;
 width: 97%;
}

/* !!container!! */
/* ---------------------------------------- */
   .std--table
/* ---------------------------------------- */
{
 font-size: 100%;
/* margin-right: 0; workaround ie bug */
 margin-top: 18pt;
 margin-bottom: 18pt;
/* 2007-09-25: disabled due to problems in Firefox. "Andreas Wernicke" <andreas.wernicke@beuth.de>
 max-height: 886px;
*/
 max-width: 886px;
 overflow: auto;
 padding: 3px;
 text-align: center;
 text-indent: 0em;
 width: 97%;
}

/* !!container!! */
/* ---------------------------------------- */
   .std--typed-dot-form
/* ---------------------------------------- */
{
 font-family: Courier New, Courier, monospace;
 /* $(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;
 /* ] */
/* 2007-09-25: disabled due to problems in Firefox. "Andreas Wernicke" <andreas.wernicke@beuth.de>
 max-height: 886px;
*/
 max-width: 886px;
 overflow: auto;
 width: 97%;
}


/* ======================================== */
/* 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: Courier New, Courier, monospace;
 
 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: 160%;
 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: 130%;
}

/* !!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: 160%;
 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: 100%;
}

/* !!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: 110%;
}

/* !!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: 110%;
}

/* !!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: 110%;
}



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


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

/* !!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;
 /* ] */
}

/* !!display!! */
/* ---------------------------------------- */
   .std--list-dot-of-dot-documents>.std--document-dot-title
/* ---------------------------------------- */
{
 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: 0em;
}

/* !!inline!! */
/* ---------------------------------------- */
   .std--bibliographic-dot-entry>.std--document-dot-title
/* ---------------------------------------- */
{
 font-style: italic;
}

/* !!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,
   .std--definition,
   .std--non-preferred-dot-term,
   .std--preferred-dot-term,
   .std--related-dot-entries,
   .std--representations,
   .std--symbols,
   .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;
 /* ] */
}

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

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

/* ---------------------------------------- */
   .std--term-dot-equivalents>.std--admitted-dot-term,
   .std--term-dot-equivalents>.std--definition,
   .std--term-dot-equivalents>.std--non-preferred-dot-term,
   .std--term-dot-equivalents>.std--preferred-dot-term,
   .std--term-dot-equivalents>.std--related-dot-entries,
   .std--term-dot-equivalents>.std--representations,
   .std--term-dot-equivalents>.std--symbols
/* ---------------------------------------- */
{
 font-size: 100%;
 margin-left: 2.0em;
/* margin-right: 0; workaround for ie bug */
 margin-top: 6pt;
 margin-bottom: 0pt;
 padding: 0;
 text-align: left;
}


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

.std--colspec
{
}

.std--entry
{
 padding: 0.2em;
}

.std--row
{
}

.std--spanspec
{
}

.std--tbody
{
}

.std--tfoot
{
}

.std--tgroup
{
 border-style: solid;
}

.std--thead
{
}


/* ======================================== */
/* 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
/* ---------------------------------------- */
{
}


/* Formulas */

.std--array
{
}

.std--arraycel
{
}

.std--arraycol
{
}

.std--arrayrow
{
}

.std--bold
{
}

.std--bottom
{
}

.std--box
{
}

.std--break
{
}

.std--den
{
}

.std--dformula
{
 font-family: Times, Times New Roman, serif;
 /* $(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;
 /* ] */
/* 2007-09-25: disabled due to problems in Firefox. "Andreas Wernicke" <andreas.wernicke@beuth.de>
 max-height: 886px;
*/
 max-width: 886px;
 overflow: auto;
 width: 97%;
}

.std--fence
{
}

.std--formula
{
 font-family: Times, Times New Roman, serif;
}

.std--fraction
{
}

.std--hspace
{
}

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

.std--italic
{
 font-style: italic;
}

.std--mark
{
}

.std--markref
{
}

.std--middle
{
}

.std--num
{
}

.std--overline
{
}

.std--post
{
}

.std--radical
{
}

.std--radicand
{
}

.std--radix
{
}

.std--roman
{
 font-family: Times, Times New Roman, serif;
 font-style: normal;
}

.std--sansser
{
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal;
}

.std--smallcap
{
}

.std--subform
{
}

.std--sup
{
 font-size: 80%;
 vertical-align: super;
}

.std--top
{
}

.std--typewrit
{
 font-family: Courier New, Courier, monospace;
 font-style: normal;
}

.std--undrline
{
 text-decoration: underline;
}

.std--vspace
{
}


/* ======================================== */
/* 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
/* ---------------------------------------- */
{
}

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

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

/* !!container!! */
/* ---------------------------------------- */
   .std--standard-dot-number-dot-block
/* ---------------------------------------- */
{
}


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


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

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

}



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


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

/* ---------------------------------------- */
   .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
{
 display: none;
}

/* !!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: 18pt;
 margin-bottom: 0pt;
 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: 0pt;
 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: 0pt;
 text-align: left;

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

/* !!display!! */
/* ---------------------------------------- */
   .std--h4
/* ---------------------------------------- */
{
 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--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;
}


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

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

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

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

/* ---------------------------------------- */
   .std--navigator-foot
/* ---------------------------------------- */
{
 margin-bottom: 9pt;
 margin-top: 24pt;
 text-align: right;
}

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

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

/* ---------------------------------------- */
   .std--page-body
/* ---------------------------------------- */
{
 background-attachment: scroll;
 background-color: transparent;
 background-image: url("page.gif");
 background-position: 0% 0%;
 background-repeat: repeat;
 text-align: left;
}

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

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

/* ---------------------------------------- */
.std--page-head
/* ---------------------------------------- */
{
 margin-bottom: 24pt;
 margin-top: 9pt;
 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,
   .std--preferred-dot-term>.std--term
/* ---------------------------------------- */
{
 font-weight: bold;
}

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

/* ---------------------------------------- */
.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--concept-dot-1>.std--label,
.std--concept-dot-2>.std--label,
.std--concept-dot-3>.std--label,
.std--concept-dot-4>.std--label,
.std--concept-dot-5>.std--label,
.std--concept-dot-6>.std--label
{
 margin-right: 0em;
 font-weight: bold;
}

.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;
}


.std--legend>.std--label
{
 font-weight: bold;
}


/* Change marks: */

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

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




/* Navigation elements */

.navTocEntry,
.std--ni,
.std--ni1,
.std--ni2,
.std--ni3,
.std--ni4,
.std--ni5,
.std--ni6
{
 background-color: transparent;
 color: black;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 100%;
 font-style: normal;
 font-weight: normal;
 margin: 0;
 padding: 0;
 text-align: left;
 text-decoration: none; /* OPEN ISSUE: should not be underlined */
 text-indent: 0em;
}

.std--ni1
{
 margin-left: 1em;
}

.std--ni2
{
 margin-left: 2em;
}

.std--ni3
{
 margin-left: 3em;
}

.std--ni4
{
 margin-left: 4em;
}

.std--ni5
{
 margin-left: 5em;
}

.std--ni6
{
 margin-left: 6em;
}

.navTocTitle,
.std--nh
{
 background-color: transparent;
 color: black;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 120%;
 font-style: normal;
 font-weight: normal;
 margin-top: 15pt;
}


/* Change marks */

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

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


/* Draft comment */

.std--comment
{
 background-color: transparent;
 color: green;
 margin-left: 1em;
 padding: 0;
}

.std--comment>a>img
{
 border: none;
}


/* Download information */

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