﻿/*
# Copyright (c) 2002-2011 The XIMS Project.
# See the file "LICENSE" for information on usage and redistribution
# of this file, and for a DISCLAIMER OF ALL WARRANTIES.
# $Id: default.css 2626 2011-01-01 16:04:59Z pepl $
*/

/**************************************************************************/
/* Begin: GENERAL FORMATS */


/* Document structure elements */

body {
    background-color: #ffffff;
    color: black;
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    font-family:helvetica, arial, sans-serif;
    font-size:0.8em;
}



/* Formatting elements */
/* abbr, acronym, cite, code, dfn, em, kbd, q, samp, strong, var sind Inline-Elemente fï¿½r Auszeichnungen
im Text,  die bei der XHTML-Variante "Strict" innerhalb anderer Block-Elemente vorkommen mï¿½ssen.  */
/* fï¿½r b, bdo, br, del, div, hr, i, ins, span, sub, sup und tt wurden keine eigenen Styles festgelegt */

address {
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
}

big {
    margin-left:0px;
    margin-right:0px;
    margin-bottom:12px;
    page-break-after:avoid;
    font-size:1.5em;
    font-weight:bold;
}

blockquote {
    padding-left:20px;
    padding-right:20px;
    text-align:justify;
}

h1 {
    line-height: 110%;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:18px;
    page-break-after:avoid;
    font-size:1.5em;
    font-weight:bold;
}

h2 {
    line-height: 105%;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:14px;
    page-break-after:avoid;
    font-size:1.4em;
    font-weight:bold;
}

h3 {
    margin-left:0px;
    margin-right:0px;
    margin-bottom:12px;
    page-break-after:avoid;
    font-size:1.3em;
    font-weight:bold;
}

h4 {
    margin-left:0px;
    margin-right:0px;
    margin-bottom:12px;
    page-break-after:avoid;
    font-size:1.1em;
    font-weight:bold;
}

h5 {
    margin-left:0px;
    margin-right:0px;
    margin-bottom:10px;
    font-size:1em;
    font-weight:bold;
}

h6 {
    margin-left:0px;
    margin-right:0px;
    margin-bottom:10px;
    font-size:1em;
    font-style:italic;
}

p {
    margin-top:0px;
    margin-bottom:10px;
    padding:0px;
}

pre {
    visible: false;
    margin:0px;
    font-family:"Courier New";
}

small {
    margin-left:0px;
    margin-right:0px;
    margin-bottom:12px;
    page-break-after:avoid;
    font-size:0.8em;
}


/* List elements */
/* fï¿½r das li-Tag wurden keine Styles definiert */


dl {
    margin-left:10px;
}

dt {
    page-break-after:avoid;
}

dd {
    margin-bottom:10px;
    page-break-after:avoid;
}

/* Hyperlink elements */


a:link {
    visible: false;
    color: #123853;
}

a:visited {
    visible: false;
    color: #123853;
}

a:hover {
    visible: false;
    color: #222222;
}

/* pseudo hyperlink for pub-preview */
span.pseudolink {
    visible:false;
    color:#123853;
    text-decoration:underline;
}

/* Image and image map elements */
/* fï¿½r map und area wurden keine Styles definiert. */


img {
    border: 0px;
}

/* Table elements */
/* fï¿½r col, colgroup, tbody und tr wurden keine Styles definiert. */

caption {
    page-break-after:avoid;
    font-weight:bold;
}

table {
    border:0px;
}

th {
    background-color:#ced3d6;
    padding-left:2px;
    padding-right:2px;
}

td.grey {
    background-color:#eeeeee;
}

td.darkgrey {
    background-color:#999999;
}

td.orange, td.orange1 {
        background-color:#feebda;
}

td.lightorange, td.orange2{
        background-color:#fff6ee;
}

td.darkorange, td.orange3 {
        background-color:#f98516;
}

td.blue {
    background-color:#e1e7ea;
}

td.darkblue {
    background-color:#123853;
}

td.red {
    background-color:#f9e8e8;
}

td.darkred {
    background-color:#dd6e6e;
}


td.lightblue {
    visible:false;
    background-color:#ced3d6;
    font-family:helvetica, arial, sans-serif;
    font-weight:bold;
    border:1px solid #888888;
    padding-left:2px;
    padding-right:2px;
}

thead {
    background-color:#ced3d6;
    font-weight:bold;
    padding-left:2px;
    padding-right:2px;
}

tfoot {
    page-break-after:avoid;
    font-style:italic;
}

tt {
    font-family:courier;
}

/* Form elements */
/* fï¿½r all diese Tags wurden keine allgemeinen Styles definiert
(button, fieldset, form, label, legend, input, option, optgroup, select, textarea)*/


/* Executable content elements */
/* fï¿½r all diese Tags wurden keine allgemeinen Styles definiert
(applet, object, param)*/


/* End: GENERAL FORMATS */
/**************************************************************************/



/**************************************************************************/
/* Begin: FORMATS (UNISITES) */
/* Formats for the uni-header, the uni-search, standardLinks, departmentLinks, documentLinks, */
/* the content, the uni-footer, the list elements and the uni-forum */


/* uni-header */

.bluebg {
    visible:false;
    background-color:#123853;
    color:#ffffff;
}

td.pathbg {
    visible:false;
    padding-left:20px;
    font-family:helvetica, arial, sans-serif;
    font-size:10pt;
}

a.nodeco {
    visible:false;
    text-decoration:none;
}

a.nodeco:visited {
    visible:false;
    text-decoration:none;
}

a.textonlyLink:link {
    visible:false;
    color: #ffffff;
}

a.textonlyLink:visited {
    visible:false;
    color: #ffffff;
}

a.textonlyLink:hover {
    visible:false;
    color: #cccccc;
}

/* for the blockquote in the print-version */
p.printzitat {
    visible: false;
    margin-top:8px;
    margin-bottom:8px;
    margin-left:8px;
    margin-right:8px;
    padding:10px;
    line-height:120%;
    border:1px solid #999999;
}

.printzitatContent {
    padding: 10px;
    line-height:120%;
    text-align:justify;
}


/* uni-search (Schnellsuche) */

td.links {
    visible:false;
    padding-left:3px;
    vertical-align:top;
    line-height:120%;
}

form.qsearch {
    padding-left:2px;
    margin-bottom:0px;
}

input.qsfield {
    width:100px;
    font-size:0.9em;
}


/* standardLinks, departmentLinks, documentLinks, content */

.stdlinks {
    visible:false;
    width:128px;
    margin-top:10px;
    padding-top:4px;
    padding-left:4px;
    padding-bottom:4px;
    border:1px solid #999999;
    line-height:100%;
}

.deptlinks {
    visible:false;
    width:128px;
    margin-top:10px;
    padding-top:4px;
    padding-left:4px;
    padding-bottom:4px;
    border:1px solid #123853;
    line-height:100%;
}

.documentlinks {
    visible:false;
    width:128px;
    margin-top:10px;
    padding-top:4px;
    padding-left:4px;
    padding-bottom:4px;
    border:1px solid #123853;
    line-height:100%;
}

/* docbook */
div.toc {
        background-color:#efefef;
        border: 1px solid #cccccc;
        margin: 1px 0px 1px 0px;
        padding: 2px 0px 3px 20px;
}

div.main-content {
        background-color: white;
        border: 0;
        margin: 1px 0px 1px 0px;
        padding: 2px 2px 5px 10px;
}

div.toc-item {
        font-size:12px;
        margin: 0px 0px 2px 25px;
}

div.programlisting {
        color: black;
        padding: 1em;
        background-color:#eeeeee;
        border-color: white;
        border-width: 2px 2px 2px 2px;
        border-style: solid;
}

div.section {
    padding-left:6px;
}

div.footer-nav {
    border-top: 1px solid #cccccc;
}

div.legal {
    float: right;
}


/* uni-footer */

div.footer {
    visible:false;
    margin-top:24px;
}

.metafooter {
    visible: false;
    color: #a9a9a9;
    font-size: 0.8em;
    margin-top: 32px;
    text-align:center;
}

p.copy  {
    visible:false;
    color:#a9a9a9;
    font-size:8pt;
    margin-top:8px;
    text-align:center;
}



/* list element formats */

li.linklist, ul.linklist {
    padding-left:8px;
    line-height:150%;
    list-style-image:url("../images/icons/list_SymbolicLink.gif");
    text-indent:-5px;
}
li.externallinklist, ul.externallinklist, li.list_URL {
    padding-left:8px;
    line-height:150%;
    list-style-image:url("../images/icons/list_URL.gif");
    text-indent:-5px;
}
li.documentlist, ul.documentlist {
    padding-left:8px;
    line-height:150%;
    list-style-image:url("../images/icons/list_HTML.gif");
    text-indent:-5px;
}

li.wordlist, ul.wordlist {
    padding-left:8px;
    line-height:150%;
    list-style-image:url("../images/icons/list_DOC.gif");
    text-indent:-5px;
}
li.excellist, ul.excellist {
    padding-left:8px;
    line-height:150%;
    list-style-image:url("../images/icons/list_XLS.gif");
    text-indent:-5px;
}
li.pptlist, ul.pptlist {
    padding-left:8px;
    line-height:150%;
    list-style-image:url("../images/icons/list_PPT.gif");
    text-indent:-5px;
}
li.folderlist, ul.folderlist {
    padding-left:8px;
    line-height:150%;
    list-style-image:url("../images/icons/list_Container.gif");
    text-indent:-5px;
}
li.bulletlist, ul.bulletlist {
    padding-left:8px;
    line-height:150%;
    list-style-image:url("../images/icons/list_bullet.gif");
    text-indent:-5px;
}
li.arrowlist, ul.arrowlist {
    padding-left:8px;
    line-height:150%;
    list-style-image:url("../images/icons/list_arrow.gif");
    text-indent:-5px;
}
li.imagelist, ul.imagelist {
    padding-left:8px;
    line-height:150%;
    list-style-image:url("../images/icons/list_PNG.gif");
    text-indent:-5px;
}
li.sdocbooklist, ul.sdocbooklist {
    padding-left:8px;
    line-height:150%;
    list-style-image:url("../images/icons/list_sDocBookXML.gif");
    text-indent:-5px;
}
li.emaillist, ul.emaillist {
    padding-left:8px;
    line-height:150%;
    list-style-image:url("../images/icons/list_Email.gif");
    text-indent:-5px;
}

/* End: FORMATS (UNISITES) */
/**************************************************************************/



/**************************************************************************/
/* Begin: FORMATS (XIMS-SITES) */

.documenttitle {
    visible:false;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:6px;
    font-size:1.5em;
}

.documentquote {
    visible:false;
    margin-top:6px;
    margin-bottom:6px;
    margin-left:6px;
    margin-right:6px;
    padding:6px;
    line-height:120%;
    border:1px solid #c0c0c0;
}

.newstitle {
    margin-bottom: 5px;
}

.newslead {
    font-weight: bold;
}

/* formating margins */

.marginless {
    visible:false;
    margin-bottom:0px;
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
}

.0left10top {
    visible:false;
    margin-left:0px;
    margin-top:10px;
}

.10left {
    visible:false;
    margin-left:10px;
}



/* formating links */

/* the following two for the uni-stylesheets */
.deptlink {
    visible:false;
    margin-bottom: 0px;
    padding-bottom: 8px;
}

.documentlink {
    visible: false;
    margin-bottom: 0px;
    padding-bottom: 8px;
}

.stdlink {
    visible: false;
    margin-bottom: 0px;
    padding-bottom: 0px;
}
/* a.doclink for xims-quick-ref */
a.doclink {
    visible:false;
    text-decoration: none;
}

a.doclink:visited {
    visible: false;
    text-decoration: none;
}

a.logout {
    visible:false;
    color:maroon;
    text-decoration:none;
}

a.logout:visited {
    visible:false;
    color:maroon;
    text-decoration:none;
}

/* headerlinks for the text-version */
a.headerlink:link {
    visible: false;
    color: #ffffff;
}

a.headerlink:visited {
    visible: false;
    color: #ffffff;
}

a.headerlink:hover {
    visible: false;
    color: #cccccc;
}

/* formating paragraphs */

div.edit {
    visible:false;
    background-color:#ced3d6;
    border:1px solid;
    padding:5px 1px 1px 1px;
    margin-top:5px;
    margin-left:5px;
    margin-right:5px;
}

p.bodyfollow {
    caption:First Line Indent;
    text-indent:10pt;
}

p.blockquote {
    caption:Blockquote;
    padding-left:20pt;
    padding-right:20pt;
    text-align:justify;
}

p.footertext {
    visible:false;
    caption:Footer;
    font-size:0,8em;
    padding-left:10pt;
}



/* formating forms */

input.text, input.readonlytext {
    visible:false;
    border-top:#333333 solid 1px;
    border-bottom:#333333 solid 1px;
    border-right:#333333 solid 1px;
    border-left:#333333 solid 1px;
}

input.readonlytext {
    background-color: #cccccc;
}

textarea.text {
    visible:false;
    border-top:#333333 solid 1px;
    border-bottom:#333333 solid 1px;
    border-right:#333333 solid 1px;
    border-left:#333333 solid 1px;
}

input.control {
    visible:false;
    background-color:#b1b5b8;
    margin-left:5px;
    border-top:#333333 solid 1px;
    border-bottom:#333333 solid 1px;
    border-right:#333333 solid 1px;
    border-left:#333333 solid 1px;
    font-family:verdana, helvetica, sans-serif;
}

/* others */

.pathinfo {
    visible:false;
    height:20px;
    background-color:#eeeeee;
    padding-left:10px;
}

table.footer {
    visible:false;
    width:98.7%;
    border: 1px solid #c0c0c0;
    color:#000000;
    background:#eeeeee;
    margin-top:10px;
    margin-bottom:5px;
    padding:0.5px;
}

/* message styles */
.error_msg {
    visible:false;
    background-color:maroon;
    color:white;
    border:1px solid;
    padding:5px 1px 1px 1px;
    margin-top:0px;
}

.warning_msg {
    visible:false;
    background-color:yellow;
    color:black;
    border:1px solid;
    padding:5px 1px 1px 1px;
    margin-top:0px;
}

.message {
    visible:false;
    background-color:green;
    color:white;
    border:0px solid;
    padding:5px 1px 1px 1px;
    margin-top:0px;
    line-height:160%;
}

.error_details pre {
    border: 1px solid black;
    background: #eeeeee;
    margin: 0px 5px 2px 5px;
    padding: 5px;
}

.compulsory {
    visible:false;
    color:maroon;
}

.highlighted {
    equivClass: Louds;
    caption: Highlighted;
    background-color: yellow;
}

.important {
    equivClass: Louds;
    caption: Important;
    color: #dd6e6e;
}

.warning {
        equivClass: Louds;
        caption: Warning;
        font-weight:bold;
        color: black;
        background-color: yellow;
        padding: 10px;
        margin: 10px;
}

/* used by access_denied.html for now only */
.action {
    visible: false;
    background-color: #ced3d6;
    border: #000000 1px solid;
    padding: 10px;
    margin: 10px;
}

span.cboxitem {
    visible:false;
    background-color:#eeeeee;
    border-color:silver;
    border-width:1px 1px 1px 1px;
    border-style:solid;
    width:100px;
    float:left;
}

#toggle_highlight {
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 9px;
    font-weight:bold;
    border: 0px solid black;
}

#toggle_highlight form {
    margin: 0px;
}

#toggle_highlight input {
    background: #CED3D7;
    border: 1px solid #A2A6AA;
    color: #103852;
}

/* End: FORMATS (xims-sites) */
/**************************************************************************/