body, table {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 11px;
}

body {margin: 0; padding: 1em;}

td {vertical-align: top;}

.navheader, .navheader a {
    /*
    background: #294867; 
    color: #fff;
    */
    text-decoration: none;
}
.navheader {
    border-bottom: 1px solid #294867;
}
.navheader th {
    visibility: hidden;
}

.navfooter {
    border-top: 1px solid #294867;
}


.toc {
    background: #fff;
    padding: 0.5em;
}

a {
    text-decoration: none;
    color: #357;
}

a:hover {
    text-decoration: underline;
}

.titlepage hr {
    display: none;
}

#manual_navigation {
	margin: 0;
	padding: 0;
	background: #fff;
}

#manual_navigation dd {
	margin: 0.5em 0 0 1.5em;
	padding: 0;
}

#manual_navigation dl dl dl {
	display: none;
}

#manual_navigation dl dt {
	font-weight: bold;
	margin-top: 0.5em;
	text-indent: -1.5em;
	margin-left: 1.5em;
}
#manual_navigation dl dd dl dt{
	font-weight: normal;
}


.guilabel  {
  font-weight: bold;
}

.guimenu  {
  font-weight: bold;
  /*font-style: oblique;*/
  border: 1px dotted black;
  background-color: #e9e9e9;
  border-radius: 3px;
  padding: 0 2px;
}


.guimenuitem  {
  /*font-style: oblique;*/
  border: 1px dotted black;
  background-color: #e9e9e9;
  border-radius: 3px;
  padding: 0 2px;
}

.xref  {
  font-weight: bold;
}

em.guiicon  {
  border: 1px dotted black;
  background-color: #e9e9e9;
  border-radius: 3px;
  padding: 0 5px;

}
.term em.guiicon  {
  /*border: 1px dotted grey;*/
  background-color: transparent;
  border: none;

}
.tip, .caution, .note, .informalexample  {
  border-radius: 10px;
  padding: 10px;
  margin-bottom: 10px;
  box-shadow: 3px 3px 3px silver;
}
.note  {
  border: 1px solid grey;
}
.caution  {
  border: 1px solid red;
}
.tip  {
  border: 1px solid green;
}
.informalexample  {
  border: 1px solid blue;
}

.orderedlist  {
  list-style-type:
}

.funcsynopsis, pre.programlisting  {
    background: #f4f4f4;
    border: 1px solid #ddd;
    border-left: 3px solid #f36d33;
    color: #666;
    page-break-inside: avoid;
    font-family: monospace;
    font-size: 11px;
    margin-bottom: 1.6em;
    max-width: 100%;
    overflow: auto;
    padding: 1em 1.5em;
    display: block;
    word-wrap: break-word;
}

.variablelist td {
  padding: 3px 8px;;
}

.pdparam {
  color: blue;
}

h2 {
  font-size: 2em;
}
h3 {
  font-size: 1.6em;
}
h4 {
  font-size: 1.3em;
}
h5 {
  font-size: 1em;
}

.term  {
  color: ba0c0c;
}

.inlinemediaobject {
	box-shadow: 1px 1px 3px black;
	display: inline-block;
	border: 1px solid #1644b0;
  padding: 6px 4px 4px 6px;
}

/* weitere Klassen, die gestylt werden sollten
wofür sind die?

.listitem
.variablelist
.term
.inlinemediaobject
.tip
.guibutton
.example
.example-break
.section
.navheader
.navfooter
.titlepage
.title
.chapter
.ulink
.citetitle
.quote
.itemizedlist
.email
.filename


*/