


        #con div.back_to_top
        {
           width: 700px;
           height: 11px;
           margin:0px 15px 0px 0px;
           padding:0px;
           text-align: right;
        }
        #con img.back_to_top
        {
           width:11px;
           height: 11px;
           margin:0px;
           padding:0px;
           border: none;
        }



        #con
        {
            font-family: Verdana;
            font-size: 12px;
            font-weight: normal;
            display: block;
            position: relative; /* Ohne diese Angabe würde der Inhalt von Cont immer am Rand der Tabelle abgeschnitten! */
            background-color: transparent;
        }


        #con pre
        {
            font-family: monospace;
        }
        
        
        /*
          DocBook Nodes
        */
        
        

        /* abbrev */
        /* abstract */
        #con div.abstract
        {
            margin: 5px 15px 10px 20px;
            font-family: monospace;
            font-style: normal;
            font-size: 12px;
            
        }
        /* accel */
        /* acknowledgements */
        /* acronym */
        /* address */
        #con div.address
        {
            margin: 5px 40px 7px 15px;
            font-family: monospace;
        }
        /* affiliation */
        /* alt */
        /* anchor */
        /* annotation */
        /* answer */
        /* appendix */
        /* application */
        /* arc */
        /* area */
        /* areaset */
        /* areaspec */
        /* arg */
        /* article */
        /* artpagenums */
        /* attribution */
        /* audiodata */
        /* audioobject */
        /* author */
        #con span.author_info
        {
            font-weight:bold;
        }
        /* authorgroup */

        #con span.authorgroup
        {
            font-weight:bold;
            font-size:larger;
            display: block;
            text-align:right;
            margin: 1px 0px;
        }
        /* authorinitials */
        /* bibliocoverage */
        /* bibliodiv */
        /* biblioentry */
        /* bibliography */
        /* biblioid */
        /* bibliolist */
        /* bibliomisc */
        /* bibliomixed */
        /* bibliomset */
        /* biblioref */
        /* bibliorelation */
        /* biblioset */
        /* bibliosource */

        #con span.bibliosource
        {
            font-weight:bold;
        }
        /* blockquote */
        /* book */
        /* bridgehead */
        /* callout */
        /* calloutlist */
        /* caption */

        #con caption
        {
            text-align:center;
            font-weight:bold;
            color: rgb( 114 , 104 , 87 );
            font-size: 14px;
            padding: 20px 0px 2px 0px;
        }

        #con div.caption_mediaobject_out
        {
            margin: 0px auto;
            border-style: solid;
            border-color: rgb( 114 , 104 ,  87 );
            border-top-width: 0px;
            border-right-width: 3px;
            border-bottom-width: 3px;
            border-left-width: 3px;
            text-align: center;
            background-color: rgb( 201 , 201 , 201 );
        }

        #con div.caption_mediaobject_in
        {
            margin: auto;
            text-align: center;
            color: rgb( 114 , 104 , 87 );
            font-size: 12px;
            font-style: italic;
        }
        
        /* caution */
        #con div.caution
        {
            text-align: left;
            padding: 5px;
            margin: 10px 30px 10px 30px;
        }
        /* chapter */
        /* citation */
        #con span.citation
        {
          font-style: italic;
        }

        /* citebiblioid */
        /* citerefentry */
        /* citetitle */
        /* city */
        /* classname */
        /* classsynopsis */
        /* classsynopsisinfo */
        /* cmdsynopsis */
        /* co */
        /* code */

        #con pre.code
        {
            color: rgb( 114 , 104 , 87 );
            font-family: monospace;
        }
        /* col */
        /* colgroup */
        /* collab */
        /* colophon */
        /* colspec */
        /* command */
        /* computeroutput */
        /* confdates */
        /* confgroup */
        /* confnum */
        /* confsponsor */
        /* conftitle */
        /* constant */
        /* constraint */
        /* constraintdef */
        /* constructorsynopsis */
        /* contractnum */
        /* contractsponsor */
        /* contrib */
        /* copyright */
        /* coref */
        /* country */
        /* cover */
        /* database */
        /* date */
        /* dedication */
        /* destructorsynopsis */
        /* edition */
        /* editor */
        /* email */
        /* emphasis */

        #con span.emphasis_bold
        {
            font-weight:bold;
        }

        #con span.emphasis_underline
        {
            text-decoration:underline;
        }

        #con span.emphasis_italic
        {
            font-style:italic;
        }
        
        /* entry */
        /* entrytbl */
        /* envar */
        /* epigraph */
        /* equation */
        /* errorcode */
        /* errorname */
        /* errortext */
        /* errortype */
        /* example */

        #con div.example
        {
            margin:5px 5px 5px 20px;
            border-width: 0px 0px 0px 2px;
            border-style: solid;
            border-color: rgb( 114 , 104 ,  87 );
            padding: 0px 0px 0px 5px;
            font-style:italic;
        }
        /* exceptionname */
        /* extendedlink */
        /* fax */
        /* fieldsynopsis */
        /* figure */
        /* filename */
        /* firstname */
        /* firstterm */
        /* footnote */
        /* footnoteref */
        /* foreignphrase */
        /* formalpara */
        /* funcdef */
        /* funcparams */
        /* funcprototype */
        /* funcsynopsis */
        /* funcsynopsisinfo */
        /* function */
        /* glossary */
        /* glossdef */
        /* glossdiv */
        /* glossentry */
        /* glosslist */
        /* glosssee */
        /* glossseealso */
        /* glossterm */
        /* group */
        /* guibutton */
        /* guiicon */
        /* guilabel */
        /* guimenu */
        /* guimenuitem */
        /* guisubmenu */
        /* hardware */
        /* holder */
        /* honorific */
        /* html:button */
        /* html:fieldset */
        /* html:form */
        /* html:input */
        /* html:label */
        /* html:legend */
        /* html:option */
        /* html:select */
        /* html:textarea */
        /* imagedata */

        #con div.mediaobject_viewport
        {
            background-color:  rgb( 114 , 104 ,  87 );
            border: 3px solid  rgb( 114 , 104 ,  87 );
            margin: 0px auto;
            white-space:nowrap;
            overflow: hidden;
        }

        #con div.inlinemediaobject_viewport
        {
            display: inline;
            background-color: transparent;
            border: 0px;
            margin: 0px;
            overflow: hidden;
        }

        #con div.image_info
        {
            background-color:  rgb( 165 , 136 , 105 );
            border-style: solid;
            border-color: rgb( 114 , 104 ,  87 );
            border-top-width: 1px;
            border-right-width: 1px;
            border-bottom-width: 0px;
            border-left-width: 1px;
            margin: 0px auto;
        }

        #con img.mediaobject_imagedata
        {
            display: block;
            border: none;
        }

        #con img.inlinemediaobject_imagedata
        {
            display: inline;
            border: none;
        }

        #con img.icon16
        {
            margin: 0px;
            width: 16px;
            height: 16px;
            border: none;
        }

        #con div.PicNavTop
        {
            width: 100%;
            text-align: center;
            margin: 0px 0px 10px 0px;
        }

        #con div.PicNavBot
        {
            width: 100%;
            text-align: center;
            margin: 10px 0px 10px 0px;
        }
        /* imageobject */
        /* imageobjectco */
        /* important */
        #con div.important
        {
            text-align: left;
            padding: 5px;
            margin: 10px 30px 10px 30px;
        }
        /* index */
        /* indexdiv */
        /* indexentry */
        /* indexterm */
        /* info */

        #con div.info
        {
            width: 100%;
            font-style: italic;
            font-size: 10px;
            text-align: left;
            margin: 0px 0px 5px 0px;
        }
        /* informalequation */
        /* informalexample -> see example*/
        /* informalfigure */
        /* informaltable */
        /* initializer */
        /* inlineequation */
        /* inlinemediaobject */

        #con span.inlinemediaobject
        {
            display:inline-block;
            padding:0px;
            border:none;
            margin:0px;
        }
        /* interfacename */
        /* issuenum */
        /* itemizedlist */

        #con ul.disc, li.disc
        {
            list-style-image:url(con_bullet.png);
        }

        #con ul.circle, li.circle
        {
            list-style-type:circle;
        }

        #con ul.square, li.square
        {
            list-style-type:square;
        }

        #con ul.thumb
        {
            display: block;
            width: 100%;
            list-style-type:none;
            text-align: center;
        }

        #con li.thumb
        {
            display: inline;
            padding: 0px;
            overflow: hidden;
            border: none;
            margin: 5px;
            text-align: center;
            list-style-type:none;
            vertical-align: middle;
        }
        
        #con img.thumb
        {
            width: 10px;
            height: 10px;
            border: none;
            margin: 5px 5px 0px 5px;
        }
        
        #con div.thumbNavBar
        {
            width: 100%;
            text-align: center;
        }
        /* itermset */
        /* jobtitle */
        /* keycap */
        /* keycode */
        /* keycombo */
        /* keysym */
        /* keyword */
        /* keywordset */
        /* label */
        /* legalnotice */
        /* lhs */
        /* lineage */
        /* lineannotation */
        /* link */

        #con a:link
        {
            text-decoration:none;
            color: rgb( 114 , 104 , 87 );
        }

        #con a:visited
        {
            text-decoration:none;
            color: rgb( 255 , 102 ,  51 );
        }

        #con a:hover
        {
            text-decoration:none;
            color: rgb( 114 , 104 , 87 );
        }

        #con a:active
        {
            text-decoration:none;
            color: rgb( 114 , 104 , 87 );
        }

        #con a:focus
        {
            text-decoration:none;
            color: rgb( 114 , 104 , 87 );
        }

        #con form.download
        {
            display: inline;
            white-space: nowrap;
            margin: 0px;
            padding: 0px;
            width: 0px;
            height: 0px;
        }

        #con input.download
        {
            text-decoration:none;
            text-align: left;
            white-space: nowrap;
            color: rgb( 114 , 104 , 87 );
            background-color: transparent;
            border: 1px solid red;
            margin: 0px;
            padding: 0px;
        }

        #con input.download_hidden
        {
            display:none;
            width: 0px;
            margin: 0px;
            padding: 0px;
        }
        /* listitem */
          //see itemizedlist and orderedlist
        /* literal */
        /* literallayout */
        /* locator */
        /* manvolnum */
        /* markup */
        #con span.pre
        {
            white-space: pre;
            font-familiy: Courier, monospaced;
        }
        /* mathphrase */
        /* mediaobject */

        #con div.mediaobject
        {
            width: 100%;
            margin: 10px auto;
            text-align: center;
        }
        
        /* member */
        #con li.member
        {
            display: inline;
            list-style-type: none;
        }

        #con td.member
        {
            border: none;
            padding: 2px;
        }
        /* menuchoice */
        /* methodname */
        /* methodparam */
        /* methodsynopsis */
        /* modifier */
        /* mousebutton */
        /* msg */
        /* msgaud */
        /* msgentry */
        /* msgexplan */
        /* msginfo */
        /* msglevel */
        /* msgmain */
        /* msgorig */
        /* msgrel */
        /* msgset */
        /* msgsub */
        /* msgtext */
        /* nonterminal */
        /* note */
        #con div.note
        {
            text-align: left;
            padding: 5px;
            margin: 10px 30px 10px 30px;
        }
        /* olink */
        /* ooclass */
        /* ooexception */
        /* oointerface */
        /* option */
        /* optional */
        /* orderedlist */
        #con ol.decimal, li.decimal
        {
            list-style-type:decimal;
        }

        #con ol.upper-alpha, li.upper-alpha
        {
            list-style-type:upper-alpha;
        }

        #con ol.lower-alpha, li.lower-alpha
        {
            list-style-type:lower-alpha;
        }

        #con ol.upper-roman, li.upper-roman
        {
            list-style-type:upper-roman;
        }

        #con ol.lower-roman, li.lower-roman
        {
            list-style-type:lower-roman;
        }
        /* org */
        /* orgdiv */
        /* orgname */
        /* cssClass */
        /* otheraddr */
        /* othercredit */
        /* othername */
        /* package */
        /* pagenums */
        /* para */

        #con p
        {
            margin: 0px 0px 6px 0px;
            font-style:inherit;
        }
        /* paramdef */
        /* parameter */
        /* part */
        /* partintro */
        /* person */
        /* personblurb */
        /* personname */
        /* phone */
        /* phrase */
        /* pob */
        /* postcode */
        /* preface */
        /* primary */
        /* primaryie */
        /* printhistory */
        /* procedure */
        /* production */
        /* productionrecap */
        /* productionset */
        /* productname */
        /* productnumber */
        /* programlisting */
        /* programlistingco */
        /* prompt */
        /* property */
        /* pubdate */
        /* publisher */
        /* publishername */
        /* qandadiv */
        /* qandaentry */
        /* qandaset */
        /* question */
        /* quote */
        /* refclass */
        /* refdescriptor */
        /* refentry */
        /* refentrytitle */
        /* reference */
        /* refmeta */
        /* refmiscinfo */
        /* refname */
        /* refnamediv */
        /* refpurpose */
        /* refsect1 */
        /* refsect2 */
        /* refsect3 */
        /* refsection */
        /* refsynopsisdiv */
        /* releaseinfo */
        /* remark */
        /* replaceable */
        /* returnvalue */
        /* revdescription */
        /* revhistory */
        /* revision */
        /* revnumber */
        /* revremark */
        /* rhs */
        /* row */
        /* sbr */
        /* screen */
        /* screenco */
        /* screenshot */
        /* secondary */
        /* secondaryie */
        /* sect1 */
        /* sect2 */
        /* sect3 */
        /* sect4 */
        /* sect5 */
        /* section */
        /* see */
        /* seealso */
        /* seealsoie */
        /* seeie */
        /* seg */
        /* seglistitem */
        /* segmentedlist */
        /* segtitle */
        /* seriesvolnums */
        /* set */
        /* setindex */
        /* shortaffil */
        /* shortcut */
        /* sidebar */
        /* simpara */

        #con p.simpara
        {
            margin: 0px 0px 0px 0px;
        }
        
        /* simplelist */
        #con table.simplelist
        {
            margin:5px 0px 5px 0px;
            table-layout:auto;
            width: auto;
            border: none;
        }

        #con ul.simplelist
        {
            display: inline;
            margin: 0px;
        }
        /* simplemsgentry */
        /* simplesect */
        /* spanspec */
        /* state */
        /* step */
        /* stepalternatives */
        /* street */
        /* subject */
        /* subjectset */
        /* subjectterm */
        /* subscript */
        /* substeps */
        /* subtitle */

        #con h1.NoDefinition_sub
        {
            color: red;
            font-style:italic;
        }

        #con h1.book_sub
        {
            font-size: 14px;
            font-weight: bold;
            color:  rgb( 114 , 104 ,  87 );
            margin: -35px 0px 40px 0px;
            font-style:italic;
        }

        #con h2.part_sub
        {
            font-size: 12px;
            font-weight: bold;
            color:  rgb( 114 , 104 ,  87 );
            margin: -29px 0px 34px 0px;
            font-style:italic;
        }

        #con h3.chapter_sub, h3.article_sub
        {
            font-size: 12px;
            font-weight: bold;
            color:  rgb( 114 , 104 ,  87 );
            margin: -24px 0px 29px 0px;
            font-style:italic;
        }

        #con h4.sect1_sub, h4.section_sub
        {
            font-size: 12px;
            font-weight: bold;
            color:  rgb( 114 , 104 ,  87 );
            margin: -19px 0px 24px 0px;
            font-style:italic;
        }

        #con h5.sect2_sub
        {
            font-size: 12px;
            font-weight: bold;
            color:  rgb( 114 , 104 ,  87 );
            margin: -15px 0px 20px 0px;
            font-style:italic;
        }

        #con h6.sect3_sub
        {
            font-size: 12px;
            font-weight: bold;
            color:  rgb( 114 , 104 ,  87 );
            margin: -11px 0px 16px 0px;
            font-style:italic;
        }

        #con div.sect4_sub
        {
            font-size: 12px;
            font-weight: bold;
            color:  rgb( 114 , 104 ,  87 );
            margin: -7px 0px 12px 0px;
            font-style:italic;
        }

        #con div.sect5_sub
        {
            font-size: 12px;
            font-weight: bold;
            color:  rgb( 114 , 104 ,  87 );
            margin: -3px 0px 8px 0px;
            font-style:italic;
        }

        #con div.default_sub
        {
            font-size: 10px;
            font-weight: bold;
            color:  rgb( 114 , 104 ,  87 );
            margin: -1px 0px 6px 0px;
            font-style:italic;
        }
        /* superscript */
        /* surname */
        /* symbol */
        /* synopfragment */
        /* synopfragmentref */
        /* synopsis */
        /* systemitem */
        /* table */

        #con div.caption_mediaobject_outer
        {
            margin: -10px auto 10px auto;
            border: 0px solid  rgb( 114 , 104 , 87 );
            text-align: right;
            font-style:italic;
            white-space:normal;
        }

        #con div.caption_mediaobject_inner
        {
            margin: 5px;
            border: none;
            white-space:normal;
        }

        #con table
        {
            caption-side:top;
            table-layout:fixed;
            border-collapse:collapse;
            border-spacing:0px;
            empty-cells:show;
            margin: 0px 0px 10px 0px;
            border-width: 0px;
            border-style:solid;
            border-color: rgb( 114 , 104 ,  87 );
        }
        /* tag */
        /* task */
        /* taskprerequisites */
        /* taskrelated */
        /* tasksummary */
        /* tbody */
        /* td */

        #con td
        /* padding wird aus xml gelesen, default in node_table definiert */
        {
            font-size: 12px;
        }

        #con td.transparent
        {
            background-color: transparent;
            padding-top: 3px;
            padding-right: 0px;
            padding-bottom: 3px;
            padding-bottom: 0px;
        }

        #con td.white
        {
            background-color: transparent;
            padding-top: 3px;
            padding-right: 0px;
            padding-bottom: 3px;
            padding-bottom: 0px;
            border-top-width:    1px;
            border-left-width:   0px;
            border-bottom-width: 0px;
            border-right-width:  0px;
            border-style: solid;
            border-color: rgb( 114 , 104 ,  87 );
        }

        #con td.grey
        {
            background-color: transparent;
            padding-top: 3px;
            padding-right: 0px;
            padding-bottom: 3px;
            padding-bottom: 0px;
            border-top-width:    1px;
            border-left-width:   0px;
            border-bottom-width: 0px;
            border-right-width:  0px;
            border-style: solid;
            border-color: rgb( 114 , 104 ,  87 );
        }
        /* term */
        /* termdef */
        /* tertiary */
        /* tertiaryie */
        /* textdata */
        /* textobject */
        /* tfoot */
        /* tgroup */
        /* th */

        #con th
        {
            text-align:left;
            vertical-align: middle;
            font-weight:bold;
            color: rgb( 114 , 104 ,  87 );
            padding: 5px 0px 5px 0px;
            background-color:  transparent;
            font-size: 12px;
            border-top-width:    0px;
            border-left-width:   0px;
            border-bottom-width: 4px;
            border-right-width:  0px;
            border-style: solid;
            border-color: rgb( 114 , 104 ,  87 );
        }
        /* thead */
        /* tip */
        #con div.tip
        {
            text-align: left;
            padding: 5px;
            margin: 10px 30px 10px 30px;
        }
        /* title */

        #con h1.NoDefinition
        {
            color: red;
        }

        #con h1.book
        {
            font-size: 28px;
            font-weight: bold;
            color:  rgb( 114 , 104 ,  87 );
            text-align:left;
            font-style:normal;
            line-height: 42px;
            margin: 30px 0px 40px 0px;
        }

        #con h2.part
        {
            font-size: 26px;
            font-weight: bold;
            color:  rgb( 114 , 104 ,  87 );
            text-align:left;
            font-style:normal;
            line-height: 39px;
            margin: 25px 0px 34px 0px;
        }

        #con div.title_preface
        {
            font-size: 14px;
            font-weight: bold;
            color:  rgb( 114 , 104 , 87 );
            text-align:left;
            padding-left: 10px;
            font-style:normal;
            margin: 10px 0px 10px 0px;
        }

        #con h3.chapter, h3.article
        {
            font-size: 23px;
            font-weight: bold;
            color:  rgb( 114 , 104 ,  87 );
            text-align:left;
            padding-left: 10px;
            font-style:normal;
            line-height: 33px;
            height: 33px;
            margin: 20px 0px 29px 0px;
            background:url(con_head_33.png) no-repeat left top;
        }

        #con h4.sect1, h4.section
        {
            font-size: 21px;
            font-weight: bold;
            color:  rgb( 114 , 104 ,  87 );
            text-align:left;
            padding-left: 10px;
            font-style:normal;
            line-height: 31px;
            height: 31px;
            margin: 10px 0px 24px 0px;
            background:url(con_head_31.png) no-repeat left top;
        }

        #con h5.sect2
        {
            font-size: 19px;
            font-weight: bold;
            color:  rgb( 114 , 104 ,  87 );
            text-align:left;
            padding-left: 10px;
            line-height: 29px;
            height: 29px;
            font-style:normal;
            margin: 8px 0px 20px 0px;
            background:url(con_head_29.png) no-repeat left top;
        }

        #con h6.sect3
        {
            font-size: 17px;
            font-weight: bold;
            color:  rgb( 114 , 104 ,  87 );
            text-align:left;
            padding-left: 10px;
            line-height: 27px;
            height: 27px;
            font-style:normal;
            margin: 6px 0px 16px 0px;
            background:url(con_head_27.png) no-repeat left top;
        }

        #con div.title_sect4
        {
            font-size: 15px;
            font-weight: bold;
            color:  rgb( 114 , 104 ,  87 );
            text-align:left;
            padding-left: 10px;
            line-height: 25px;
            height: 25px;
            font-style:normal;
            margin: 4px 0px 12px 0px;
            background:url(con_head_25.png) no-repeat left top;
        }

        #con div.title_sect5
        {
            font-size: 13px;
            font-weight: bold;
            color:  rgb( 114 , 104 ,  87 );
            text-align:left;
            padding-left: 10px;
            line-height: 23px;
            height: 23px;
            font-style:normal;
            margin: 2px 0px 8px 0px;
            background:url(con_head_23.png) no-repeat left top;
        }

        #con div.title_default
        {
            font-size: 12px;
            font-weight: bold;
            color:  rgb( 114 , 104 ,  87 );
            text-align:left;
            margin: 0px 0px 6px 0px;
        }
        /* titleabbrev */
        /* toc */
        /* tocdiv */
        /* tocentry */
        /* token */
        /* tr */
        /* trademark */
        /* type */
        /* uri */
        #con span.uri
        {
            color: rgb( 255 , 140 ,   0 );
            text-decoration: underline;
        }
        /* userinput */
        /* varargs */
        /* variablelist */
        /* varlistentry */
        /* varname */

        #con span.varname
        {
            font-family: Tahoma;
            font-size: 10px;
        }
        /* videodata */
        /* videoobject */
        /* void */
        /* volumenum */
        /* warning */
        #con div.warning
        {
            text-align: left;
            padding: 5px;
            margin: 10px 30px 10px 30px;
        }
        /* wordasword */
        /* xref */
        /* year */
