/* CSS Style Sheet fuer R.O.M. logicware GmbH - www.rom-logicware.com, www.rom-logicware.de, www.papyrus.de */

body { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px; background-attachment:fixed;  }

#rand { margin:20px; }

.ultralightbackcolor { background-color:rgb(248,252,248); }
.lightbackcolor { background-color:rgb(238,245,238); }
.medbackcolor { background-color:rgb(205,218,205); }
.lightbrown { background-color:rgb(250,247,245); } */
.medbrown { background-color:rgb(245,237,230); }

td.xplcode { background-color:rgb(238,238,255); }

td.xplcode { background-color:rgb(238,238,255); }
 */


td.inhalt { background-image:url(symbol/staude.jpg); background-position:40px 0px;}
/* td.inhalt { background-image:url(symbol/staude_big.jpg); background-position:40px 0px;} */

/* { font-size:12pt; font-family:Arial,Helvetica,univers,sans-serif; color: rgb(20, 60, 20); } */
/* DEFAULT Fontbeschreibung - Dunkelgrün */

p,div,span,em,strong,b,i,strike { font-family:Arial,Helvetica,univers,sans-serif; color: rgb(20, 60, 20); }
/* a rausgenommen */
ol,ul,li,dl,table,th,td,input,textarea { font-family:Arial,Helvetica,univers,sans-serif; color: rgb(20, 60, 20); }
nobr,cite,var,caption,address,blockquote { font-family:Arial,Helvetica,univers,sans-serif; color: rgb(20, 60, 20); }
pre,tt { font-family:"Courier New",Courier,monospace; color:rgb(0,0,153); }

h1,h2,h3,h4,h5,h6 { font-style:normal; font-family:Arial,Helvetica,univers,sans-serif; color: rgb(20, 60, 20); }
h1, h2, h3, h4 { font-weight:bold; }

h1 { font-size: 28pt; font-weight: bold; } /* font-size = Schriftgroesse */
h2, th { font-size: 13.5 pt; font-weight: bold; } /* Seitenueberschriften */
h3 { font-size: 12pt; font-weight: bold; }
h4 { font-size: 10pt; font-weight: bold; }

h5 { font-size:75%; line-height:75%; font-weight:normal; }
h6 { font-size:50%; line-height:50%; font-weight:normal; }

p,ul,ol,li,div,td,address,nobr,b,i { font-size: 12pt; } /* normaler Text */

p.klein { font-size: 10pt; }
p.little { font-size: 10pt; }
p.big { font-size: 26pt; font-weight: bold; line-height:26pt; }
p.gross { font-size: 26pt; font-weight: bold; line-height:26pt; }
p.medium { font-size: 18pt; font-weight: bold; line-height:18pt; }
p.middle { font-size: 18pt; font-weight: bold; line-height:18pt; }
p.title { font-size: 18pt; font-weight: bold; line-height:24pt; }
p.texttitle { font-size: 12pt; font-weight: bold; line-height:18pt; }
p.cite { font-size: 10pt; font-weight: normal; font-style:italic; line-height:13pt; }
p.button { font-size: 8pt; line-height:5pt; }
p.subbutton { font-size: 8pt; line-height:14pt; }
li.bold { font-weight: bold; }
.bold { font-weight: bold; }

td.title { font-size: 18pt; font-weight: bold; line-height:24pt; }
td.texttitle { font-size: 12pt; font-weight: bold; line-height:18pt; }

p.foreign { font-style:italic; }

.mini { font-size:67%; }
.tiny { font-size:75%; }
.small { font-size:85%; }
li.tiny { font-size:75%; }
.form { font-size:11pt; font-weight: normal; }
.smallform { font-size:10pt; font-weight: normal; }
.light { font-size:10pt; font-weight:normal; color:rgb(125,125,125); text-decoration: none; }
.bigger { font-size:125%; }
.larger { font-size:150%; }

p.footer { font-size:75%; line-height:75%; text-align:center; font-weight:normal; text-decoration:none; }

li.bold { font-weight:bold; }

.doc { background-color:rgb(204,204,204); }

/* xx-small | x-small | small | medium | large | x-large | xx-large */
/* 6        | 8       | 10    | 12     | 14    | 18      | 24       */


/* Menu und Link-Farben */

/* a { text-decoration:underline; } */

/* h2 a { font-weight:bold; text-decoration:none; } */
/* h3 a { font-weight:bold; text-decoration:none; } */

a:link    { color:rgb(15,55,15); text-decoration: none; }
a:visited { color:rgb(25,65,25); text-decoration: none; } /* helleres Dunkelbraun */
a:hover   { color:rgb(15,55,15); text-decoration: underline; }  /* dunkelrot */
/* a:active  { color:rgb(150,0,0); text-decoration: none; } */
/* active deaktivieren; verhindert, dass "hover" nach "visited" noch funktioniert *//* LINK= ALINK= VLINK=# */

/* a:link = Link noch nicht benutzt (bzw. Seite noch nicht besucht) */
/* a:visited = Verlinkte Seite bereits besucht */
/* a:hover = Verweis wird mit der Maus berührt (ohne Klick) */
/* a:active = Verweise, die gerade angeklickt werden oder wurden */
/* text-decoration = Textstil */
/* underline = unterstrichen, Default-Wert */
/* none = nicht unterstrichen */

a.adr   { font-weight:bold; text-decoration:none; color:rgb(153,0,0); }

a.menu_group { color:rgb(5,32,0); font-size:9pt; line-height:105%; font-weight:normal; }
/* a.menu_group { color:rgb(121,61,30); font-size:10pt; line-height:105%; font-weight:bold; } */
/* text-decoration muss in der Zeile selbst stehen, geht sonst schief */
a.menu_group:link    { color:rgb(5,32,0); text-decoration:none; } /* neues grün */
/* a.menu_group:link    { color:rgb(131,71,40); text-decoration:none; } */
a.menu_group:visited { color:rgb(12,73,0); text-decoration:none; }
/* a.menu_group:visited { color:rgb(71,65,35); text-decoration:none; } */
a.menu_group:hover   { color:rgb(250,0,0); text-decoration:underline; }

a.menu_groupa { font-size:small; line-height:100%; font-weight:bold; text-decoration:none; }
a.menu_groupa:link    { color:rgb(0,0,153); text-decoration:none; }
a.menu_groupa:visited { color:rgb(0,0,51); text-decoration:none; }
a.menu_groupa:hover   { color:rgb(153,0,0); text-decoration:underline; }
/* a.menu_groupa:active  { color:rgb(255,0,0); text-decoration:none; } */

a.title { color:rgb(20,60,20); font-size:11pt; line-height:105%; font-weight:bold; }
a.title:link    { color:rgb(30,65,30); text-decoration: none; } /* test - war 121,61,30 */
a.texttitle { font-size: 12pt; font-weight: bold; line-height:18pt; }
a.title:visited { color:rgb(71,65,35); text-decoration: none; }
a.title:hover   { color:rgb(250,0,0); text-decoration: underline; }

a.normal { color:rgb(25,65,25); font-size:12pt; line-height:105%; font-weight:normal; }
a.normal:link    { color:rgb(20,60,20); text-decoration:none; } /* test - war 121,61,30 */
a.normal:visited { color:rgb(30,65,30); text-decoration:none; }
a.normal:hover   { color:rgb(250,0,0); text-decoration:underline; }

a.dull { font-weight:normal; text-decoration:none; }
a.dull:link    { color:rgb(0,0,0); text-decoration:none; }
a.dull:visited { color:rgb(0,0,0); text-decoration:none; }
a.dull:hover   { color:rgb(153,0,0); text-decoration:underline; }
/* a.dull:active  { color:rgb(255,0,0); text-decoration:none; } */

a.nounderline { text-decoration:none; }
a.nounderline:link    { text-decoration:none; }
a.nounderline:visited { text-decoration:none; }
a.nounderline:hover   { text-decoration:underline; }
/* a.dull:active  { color:rgb(255,0,0); text-decoration:none; } */

a.footnote { font-weight:bold; text-decoration:none; font-size:larger; color:rgb(153,0,0); }
a.footnote:link    { color:rgb(153,0,0); text-decoration:none; }
a.footnote:visited { color:rgb(153,0,0); text-decoration:none; }
a.footnote:hover   { color:rgb(255,0,0); text-decoration:underline; }
/* a.footnote:active  { color:rgb(255,0,0); } */

/* submenus not yet implemented

a.menu_item { font-size:x-small; line-height:100%; font-weight:normal; text-decoration:none; }
a.menu_item:link    { color:rgb(0,0,153); text-decoration:none; }
a.menu_item:visited { color:rgb(0,0,51); text-decoration:none; }
a.menu_item:hover   { color:rgb(153,0,0); text-decoration:underline; }
/* a.menu_item:active  { color:rgb(255,0,0); } */

a.menu_itema { font-size:x-small; line-height:100%; font-weight:bold; text-decoration:none; }
a.menu_itema:link    { color:rgb(0,0,153); text-decoration:none; }
a.menu_itema:visited { color:rgb(0,0,51); text-decoration:none; }
a.menu_itema:hover   { color:rgb(153,0,0); text-decoration:underline; }
/* a.menu_itema:active  { color:rgb(255,0,0); } */


*/

/* Ende der Stil-Datei */