
/********* Allgemein *********/

body                 {background: none; background-color: #FFFFFF; width: 700px;
                      background-image: url(images/hpjh.png);
                      background-repeat: no-repeat;
                      background-attachment: fixed;}
p                    {text-indent: 1em;}
caption              {font: 10pt Arial, Helvetica, sans-serif; font-weight: bold;}
p,td,li,ul,ol,div    {font: 10pt Verdana, Arial, Helvetica, sans-serif;}
strong               {color: #0000FF; font-weight: bold; font-style: italic;}
acronym              {cursor: help;}
h1                   {font: 20pt Arial, Helvetica, sans-serif; font-weight: bold;}
h2                   {font: 14pt Arial, Helvetica, sans-serif; font-weight: bold;}
h3                   {font: 12pt Arial, Helvetica, sans-serif; font-weight: bold;}
h4                   {font: 11pt Arial, Helvetica, sans-serif; font-weight: bold;}
h5                   {font: 10pt Arial, Helvetica, sans-serif; font-weight: bold;}
a:link               {color: #0099FF; font-weight: bold; text-decoration: none;}
a:visited            {color: #009999; font-weight: bold; text-decoration: none;}
a:hover[href]        {color: #0033FF; font-weight: bold; text-decoration: underline;}
a.nosign             {text-decoration: none; color: #000000;}
a.nosignw            {text-decoration: none; color: #FFFFFF;}
a.nosignw:visited    {text-decoration: none; color: #FFFFFF;}
a:target             {border-bottom: 1px dashed blue;}
.std                 {font: 10pt Arial, Helvetica, sans-serif;}
.small               {font: 9pt Arial, Helvetica, sans-serif;}
.example             {font: 9pt "Courier New", Courier, monospace;}
.file                {font: 9pt "Courier New", Courier, monospace;}
.tag                 {font: 10pt "Courier New", Courier, monospace;}
.type                {font: 10pt "Courier New", Courier, monospace;}
.smallbold           {font: 9pt Arial, Helvetica, sans-serif; font-weight: bold;}
.bold                {font-weight: bold;}

span.subhead         {font: 10pt Arial, Helvetica, sans-serif;}
span.example         {font: 9pt "Courier New", Courier, monospace;}
span.small           {font: 8pt Arial, Helvetica, sans-serif;}
span.file            {font: 9pt "Courier New", Courier, monospace;}
span.tag             {font: 10pt "Courier New", Courier, monospace;}
span.type            {font: 10pt "Courier New", Courier, monospace;}
span.smalltext       {font: 8pt Arial, Helvetica, sans-serif;}
span.mindit          {font: 10pt Arial, Helvetica, sans-serif; font-weight: bold;}

p.head               {font: 12pt Arial, Helvetica, sans-serif;}
p.rhead              {color: #FF0000; font: 12pt Arial, Helvetica, sans-serif; font-weight: bold;}
th.head              {font: 10pt Arial, Helvetica, sans-serif; font-weight: bold;
                      color: #FFFFFF; background-color: #009999;}

p.altlangnote        {font: 12pt Arial, Helvetica, sans-serif;
                      color: #000000; background-color: #FFCCCC;
                      border: 1px dashed orange;}
p.altlangnote a      {color: #0066FF;}

pre.bg               {margin-left: 5%; padding: 10px;
                      background: #eee; border-left: 5px solid #ccc; overflow: auto;}

.aksidebar           {font: 8pt Arial, Helvetica, sans-serif;}
a.aksidebar:link     {color: #0000FF; text-decoration: underline;}
.titelbg             {color: #0033CC; font: 10pt Arial, Helvetica, sans-serif;
                      background: #99CCFF; font-weight: bold;}
.grbg                {background: #EEEEEE;}

div.ext              {border-style: dotted; border-color: lightskyblue; border-width: 2px;
                      padding: 5px; margin-bottom: 16px;}
div.ext h3           {margin: 10px; border-bottom: 1px lightgrey solid;}
div.ext p.desc       {font: 9pt sans-serif; font-style: italic; text-align: right;
                      margin: 0px; color: deepskyblue;}

/********* Sektionen *********/

td.langswitch        {font: 9pt Arial, Helvetica, sans-serif;}
td.section1          {font: 10pt Arial, Helvetica, sans-serif;
                      color: #000000; background-color: #DDDDDD;
                      -moz-border-radius: 0px 0px 7px 7px;}
td.section2          {font: 10pt Arial, Helvetica, sans-serif;
                      color: #000000; background-color: #EEEEEE;
                      -moz-border-radius: 0px 0px 7px 7px;}
td.section3          {font: 10pt Arial, Helvetica, sans-serif;
                      color: #000000; background-color: #F3F3F3;
                      -moz-border-radius: 0px 0px 7px 7px;}
td.section4          {font: 10pt Arial, Helvetica, sans-serif;
                      color: #000000; background-color: #F6F6F6;
                      -moz-border-radius: 0px 0px 7px 7px;}

td.section1 a:link,
td.section2 a:link,
td.section3 a:link,
td.section4 a:link   {color: #006699; font-weight: bold; font-size: 9pt;}

td.section1 a:visited,
td.section2 a:visited,
td.section3 a:visited,
td.section4 a:visited {color: #0099CC; font-weight: bold; font-size: 9pt;}

td.sectionpath       {font: 10pt Arial, Helvetica, sans-serif; color: #000000; background-color: #0099CC; -moz-border-radius: 0px 0px 7px 7px;}
td.sectionpath
   a:link            {color: #CCFFFF; font-weight: bold;}
td.sectionpath
   a:visited         {color: #CCFFFF; font-weight: bold;}
td.sectionsel        {font: 10pt Arial, Helvetica, sans-serif; font-weight: bold;
                      color: #FFFFFF; background-color: #0099CC; -moz-border-radius: 7px 0px 0px 0px;}


/********* Tabellenzeilen *********/

td.list1             {font-size: 10pt; color: #000000; background-color: #22CCFF;}
td.list2             {font-size: 10pt; color: #000000; background-color: #99DDFF;}
td.stab1             {font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #33BBFF;}
td.stab2             {font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #D0FFFF;}
td.htab              {font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #00CCCC;}
td.htabsel           {font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #CC3399;}
td.htabdat           {font: 10pt Verdana, Arial, Helvetica, sans-serif; text-align: right; color: #000000; background-color: #00CCCC;}
td.htabdatsel        {font: 10pt Verdana, Arial, Helvetica, sans-serif; text-align: right; color: #FFFFFF; background-color: #CC3399;}
th.hist              {font: 10pt Arial, Helvetica, sans-serif; color: #000000; background-color: #AABBFF;}
td.joe1              {font: 10pt "Courier New", Courier, monospace; color: #000000; background-color: #CCCCFF;}
td.joe2              {font: 10pt Verdana,Arial, Helvetica, sans-serif; color: #000000; background-color: #CCFFFF;}
