/* the whole browser area */
body {background-color: #FFFAF4;}

#leftmenu {background-color: #F9F8F7; color: #000000; font-family: Arial, sans-serif; font-size: 10pt; margin: 5pt 5pt 5pt 5pt; padding: 6pt 4pt 6pt 4pt; border-style: solid;border-width: 1pt;border-color: #FFA542;vertical-align: top;line-height: 1.6em;}
div#navigation {padding: 0 0.3em; float:left;width:19%; margin: 0; position:absolute; top:150px; left:10pt; border:1px; border-color:#FFA542; border-style:solid;border-radius:8px; -moz-border-radius:8px;background-color: #F9F8F7;}
div#navigation1 {padding: 0 0.3em; float:left;width:19%; margin: 0; position:absolute; top:80px; left:10pt; border:1px; border-color:#FFA542; border-style:solid;border-radius:8px; -moz-border-radius:8px;background-color: #F9F8F7;}
div#inhalt {margin-left: 22%; font-size: 0.91em; padding: 0 0.3em; background-color: #ffffff; border-style: solid; border-width: 1pt; border-color: #FFA542; vertical-align: top;}
div#text {margin-left: 10%;}
#tab{border-width:1px 1px;border-color:#FEAB10;border-style:solid;}
table { color: #000000;
border-color: #E4E4E4}
/* table head / heading */
th { font-family: Arial; font-size: 10pt; font-weight: bold; background-color: #F8F8F8;}
/* an ordinary table cell */
td { font-family: Arial; font-size: 10pt; color: #000000;}
/* to be used in forms and with variables for invisible tables (column layout) */
table.layout { color: #000000; background-color: transparent; border-width: 1pt; border-color: #FFA542;}
/* to be used in forms and with variables for invisible tables (column layout) */
td.layout { font-family: Arial; font-size: 10pt; color: #000000; background-color: transparent;}
H1 { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: #FB9100; background-color: transparent; margin-bottom: 6pt; margin-top: 6pt; padding: 0pt;}
H2 { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #FB9100; background-color: transparent; margin-top: 4pt; margin-bottom: 4pt;}
H3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: normal; color: #FB9100; background-color: transparent; margin-bottom: 4pt; margin-top: 2pt;}
H4 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal; color: #FB9100; background-color: transparent;}
H5 { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #FB9100; background-color: transparent;}
H6 { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: normal; font-style: italic; color: #333333; background-color: transparent;}
p { font-family: Arial; font-size: 10pt;}
/* a section, used by alignment center, right */
div { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt;}
/* predefined text, usually source code */
pre { font-family: Courier, monospace; font-size: 11pt; margin-left:10px;}
/* formatted as gray box */
blockquote { color: #000000; background-color: #F4F4F4; border-style: solid; border-color: #EC8800; border-width: 1pt; margin: 2pt; padding: 5pt;}
/** second level */
blockquote blockquote { margin: 2pt 20pt 2pt 20pt; color: #000000; background-color: #c7c7c7;}
/* a definition list */
dl { border-style: solid; border-color: #ccccff; border-width: 1pt; padding: 2pt;}
/* a definition term inside a definition list */
dt { font-weight: bold;}
/* a list item inside a (un-)numbered list */
li {font-family: Arial; font-size: 10pt; margin-top: 2pt; margin-bottom: 8pt;}
/* emphasize corresponds to italic, W3C recommendation */
em { color: #000099; background-color: transparent;}
/* corresponds to bold, W3C recommendation */
strong { color: #000000; background-color: transparent;}
/* italic should match EM */
i { color: #000084; background-color: transparent;}
/* bold should match STRONG */
b { color: #000000; background-color: transparent;}
/* error messages */
.error { color: #cc0000; background-color: transparent;}
/* visible comments */
.gray { color: #777777; background-color: transparent;}
/* search form at the bottom of every page */
form.search { font-family: Arial; font-size: 10pt; margin-top: 5pt; margin-bottom: 0pt; padding: 0pt; border-style: none; background-color: transparent;}
/* all forms, the complete form area */
form { font-family: Arial; font-size: 10pt; margin-bottom: 4pt; background-color: #F7F5F4; padding: 2pt; border-style: solid; border-width: 0pt; border-color: #000000;}
/* buttons, text fields */
input { font-family: Courier, monospace; font-size: 10pt;  color: #0000cc; background-color: #FDFDFD;}
/* edit box */
textarea { font-family: Courier, monospace; font-size: 10pt; background-color: #ffffff; color: #0000aa;}
/* dropdown fields (currently none) */
select { font-family: Courier, monospace; font-size: 10pt; color: #bf00bf; background-color: transparent;}
a:link { color: #0000cc; font-size: 10pt; background-color: transparent; text-decoration: underline;}
a:visited { color: #000066; font-size: 10pt; background-color: transparent; text-decoration: underline;}
a:hover { color: #ff0000; font-size: 10pt; background-color: transparent; text-decoration: underline;}