b {color: black; font-weight: bold;}
b.normal {color:yellow }
B.v1 {font-weight: bold; color: red;}

body.k1          {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; background-color:white;}
body.k2          {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; background-color:white;}
body.navig       {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; background-color:white;}
body.t           {margin-left:10px; margin-right:0px; margin-top:0px; margin-bottom:0px; background-color:white;}

aside            {width: 350px; background-color: white;     height: 35px; position:fixed; top: 10px; left: 50px;}
article          {width: 800px;                                            position:static; top: 50px;          }
p.inhaltsv       {font-size:12pt; color:black; font-family:Arial, sans-serif; font-weight: bold;}

#t1              {xxackground-color: green;  width: 800; margin-left:15.0pt; bxxxorder-style: solid; bxxxorder-color: red}
#t2              {xxackground-color: yellow; width: 800; margin-left:15.0pt; margin-top: 50px;}
#t3              {width: 350px; height: 38; text-align: center; border=1; }
#sp1             {border-style: solid; border-color: red; border-width: 1;}
/*FONT             {font-family: Arial, sans-serif;}*/
I                {font-style: italic;}

p.abb            {font-size:10pt;  color:red;    font-family:Arial, sans-serif; background-color:#C0C0C0; margin-bottom:3.0pt; margin-right:60.0pt;  margin-top:6pt;   margin-left:40.0pt; text-align:center;}
p.abbildung      {font-size:12pt;  color:black;  font-family:Arial, sans-serif; background-color:; margin-bottom:12.0pt; margin-right:60.0pt;  margin-top:6pt;   margin-left:40.0pt; text-align:center;}

p.Achtung1       {font-size:12pt;  color:black;  font-family:Arial, sans-serif;  background-color:#C0C0C0; margin-bottom:3.0pt; margin-right:60.0pt;  margin-top:6pt;   margin-left:40.0pt; text-align:center;}
p.Achtung2       {font-size:12pt;  color:black;  font-family:Arial, sans-serif;                            margin-bottom:3.0pt; margin-right:60.0pt;  margin-top:0pt;   margin-left:40.0pt; text-align:justify;}
 
p.Aufgabe        {font-size:12pt;  color:black;  font-family:Arial, sans-serif; margin-bottom:9.0pt;}
p.AufgKurz       {font-size:14pt;  color:red;    font-family:Arial, sans-serif;}
p.aussen         {font-size:9.0pt;  color:black;  font-family:Tahoma,sans-serif; padding-left:3px; background-color:#ffffcc; text-align:center; xborder-width:1px; xborder-style:solid;} 

p.Def1           {font-size:12.0pt; color:black; font-family:Arial, sans-serif;  margin-bottom:0.0pt; margin-right:90.0pt;  margin-top:6.0pt;   margin-left:30.0pt; text-align:justify; border-top-style:solid; border-top-width:1.0pt; bxorder-bottom-style:solid; xborder-bottom-width:0.0pt; xbackground-color:#FDF9BF; line-height:15.0pt;}
p.Def2           {font-size:12.0pt; color:black; font-family:Arial, sans-serif;  margin-bottom:0.0pt; margin-right:90.0pt;  margin-top:0.0pt;   margin-left:30.0pt; text-align:justify; bxorder-top-style:solid; border-top-width:0.0pt; bxorder-bottom-style:solid; bxorder-bottom-width:0.0pt; xbackground-color:#FDF9BF;line-height:15.0pt;}
p.Def3           {font-size:12.0pt; color:black; font-family:Arial, sans-serif;  margin-bottom:9.0pt; margin-right:90.0pt;  margin-top:0.0pt;   margin-left:30.0pt; text-align:justify; bxorder-top-style:solid; border-top-width:0.0pt; border-bottom-style:solid; border-bottom-width:1.0pt; xbackground-color:#FDF9BF;  line-height:15.0pt;}
p.Defz           {font-size:12.0pt; color:black; font-family:Arial, sans-serif;  margin-bottom:9.0pt; margin-right:90.0pt;  margin-top:6.0pt;   margin-left:30.0pt; text-align:justify; border-top-style:solid; border-top-width:1.0pt; border-bottom-style:solid; border-bottom-width:1.0pt; xbackground-color:#FDF9BF;   line-height:15.0pt;}

p.EinzugAnf      {font-size:12.0pt; color:black;   font-family:Arial, sans-serif;  margin-top:6.0pt;                      line-height:15.0pt;                margin-left:25.0pt;                  xbackground-color:#FDF9BF; text-indent: -25px}
p.EinzugEnde	 {font-size:12.0pt; color:black;   font-family:Arial, sans-serif;  margin-bottom:6.0pt;                   line-height:15.0pt;                margin-left:25.0pt;                  xbackground-color:#FDF9BF; text-indent: -25px}
p.EinzugMitte    {font-size:12.0pt; color:black;   font-family:Arial, sans-serif;                                         line-height:15.0pt;                margin-left:25.0pt;                  xbackground-color:#FDF9BF; text-indent: -25px}
p.EinzugZeile    {font-size:12.0pt; color:black;   font-family:Arial, sans-serif;  margin-top:6.0pt; margin-bottom:6.0pt; line-height:15.0pt;                margin-left:25.0pt;                xbackground-color:#FDF9BF; text-indent: -25px}

/*                                                                                                                                                                                                                                                                                 ob    re    un      li   */
p.ExkA           {font-size:9.0pt;  color:black; font-family:Arial, sans-serif;  border-color:black; border-top-style:solid;                               border-width:1.0pt;   margin: 10.0pt 0.0pt   0.0pt  0.0pt;}
p.ExkE	         {font-size:9.0pt;  color:black; font-family:Arial, sans-serif;  border-color:black;                          border-bottom-style:solid;   border-width:1.0pt;   margin:  0.0pt 0.0pt  10.0pt  0.0pt;}
p.ExkM           {font-size:9.0pt;  color:black; font-family:Arial, sans-serif;  border-color:black;                                                       border-width:1.0pt;   margin:  0.0pt 0.0pt   0.0pt  0.0pt;}
p.ExkZ           {font-size:9.0pt;  color:black; font-family:Arial, sans-serif;  border-color:black; border-top-style:solid;  border-bottom-style:solid;   border-width:1.0pt;   margin: 10.0pt 0.0pt  10.0pt  0.0pt;}
li.liste2        {font-size:10.0pt; color:black; font-family:Arial, sans-serif;  padding-right:10px; margin:  0.0pt 0.0pt   0.0pt -5.0; line-height: 10.0pt;  }
/* liste2 wird in Exk benötigt. Nie am Anfang, nie am Ende */

/*                                                                                   ob    re    un      li   */
p.Fix10	         {font-size:12.0pt; color:green;  font-family:"Courier New"; margin: 0.0pt 0.0pt  0.0pt  0.0pt;}
p.Fix10A         {font-size:12.0pt; color:blue;    font-family:"Courier New"; margin: 6.0pt 0.0cm  0.0pt  0.0pt;}
p.Fix10M         {font-size:12.0pt; color:blue;   font-family:"Courier New"; margin: 0.0pt 0.0cm  0.0pt  0.0pt;}
p.Fix10E         {font-size:12.0pt; color:blue;    font-family:"Courier New"; margin: 0.0pt 0.0pt 10.0pt  0.0pt;}
p.Fix10Z         {font-size:12.0pt; color:blue;    font-family:"Courier New"; margin: 5.0pt 0.0cm 10.0pt  0.0pt; }

p.fn	         {font-size:14.0pt;  color:black;  font-family: Arial, sans-serif; margin-top:6.0pt;    margin-bottom:6.0pt;}
p.haupt_a        {font-size:10.0pt;  color:white;  font-family: Arial, sans-serif; font-weight:bold;    margin-bottom:5px;    margin-right:5px; margin-top:5px; margin-left:5px; text-align:center;}
p.haupt_b        {font-size:10.0pt;  color:navy;   font-family: Arial, sans-serif; font-weight:bold;    margin-bottom:5px;    margin-right:5px; margin-top:5px; margin-left:5px; text-align:center;}
p.haupt_c        {font-size:10.0pt;  color:navy;   font-family: Arial, sans-serif; font-weight:bold;    mxargin-bottom:5px;    mxargin-right:5px; mxargin-top:5px; mxargin-left:5px; text-align:center;}

p.HVHeb          {font-size:12pt;  padding-top:5px; padding-bottom:5px; padding-right:10px; padding-left:2px;   color:black;  font-family: Arial, sans-serif; margin-bottom:9.0pt; margin-right:60.0pt;  margin-top:5pt;   margin-left:0.0pt; txext-align:justify; bxorder-top-style:solid; border-top-width:10.0pt; bxorder-bottom-style:solid; border-bottom-width:1.0pt; border-top-color:black; border-bottom-color:black; background-color:#FDF9BF;}
/*altes gelb: #FFFF66 */
p.HVHebalt       {                                                                              font-size:12pt;  color:black;  font-family: Arial, sans-serif; margin-bottom:9.0pt; margin-right:60.0pt;  margin-top:6pt;   margin-left:40.0pt; text-align:justify; border-top-style:solid; border-top-width:1.0pt; border-bottom-style:solid; border-bottom-width:1.0pt; border-top-color:black; border-bottom-color:black; background-color:#FFFF66;}

p.index          {font-size:12pt;  color:black;  font-family: Arial, sans-serif}
p.k1             {font-size:14pt;  color:navy;   font-family: Arial, sans-serif;}
p.k1hinweis      {font-size:8pt;   color:navy;   font-family: Arial, sans-serif}
p.k2             {font-size:7pt;   color:navy;   font-family: Arial, sans-serif; margin-bottom:2px; margin-right:4px; margin-top:2px; margin-left:4px; txext-align:center;}
p.liste          {font-size:12pt;  color:blue;   font-family: Arial, sans-serif;}
p.literatur      {font-size:12pt;  color:black;  font-family: Arial, sans-serif;   margin-bottom:6.0pt;}
p.name           {font-size:10pt;  color:navy;   font-family: Arial, sans-serif;}

p.navig          {font-size:8pt;   color:white;  font-family: Arial, sans-serif;  fxont-weight:bold;}

p.normal         {font-size:12pt;  color:black;  font-family: Arial, sans-serif, sans-serif;   margin-bottom:1.0pt; xmargin-right:0.5cm; line-height:15.0pt; xxxfont-weight:bold; xbackground-color:#FDF9BF; text-align:justify; text-indent: 30px;}
p.normalue       {font-size:12pt;  color:black;  font-family: Arial, sans-serif, sans-serif;   margin-bottom:1.0pt; xmargin-right:0.5cm; line-height:15.0pt;                      xbackground-color:#FDF9BF; text-align:justify;}
p.normalf        {font-size:24pt;  color:black;  font-family: Courier}

p.glied1         {font-size:12pt;  color:black;  font-family: Arial, sans-serif, sans-serif;   margin-left:1px;   margin-bottom:1.0pt; xmargin-right:0.5cm; lxine-height:15.0pt;                    xbackground-color:#FDF9BF; text-align:justify;}
p.glied2         {font-size:10pt;  color:black;  font-family: Arial, sans-serif, sans-serif;   margin-left:10px;  margin-bottom:1.0pt; xmargin-right:0.5cm; lxine-height:15.0pt;                    xbackground-color:#FDF9BF; text-align:justify;}
p.glied3         {font-size:10pt;  color:black;  font-family: Arial, sans-serif, sans-serif;   margin-left:10px;  margin-bottom:1.0pt; xmargin-right:0.5cm; lxine-height:15.0pt;                    xbackground-color:#FDF9BF; text-align:justify;}
p.glied4         {font-size:10pt;  color:black;  font-family: Arial, sans-serif, sans-serif;   margin-left:25px; margin-bottom:1.0pt; xmargin-right:0.5cm; line-height:15.0pt;                      xbackground-color:#FDF9BF; text-align:justify;}
p.glied5         {font-size:10pt;  color:black;  font-family: Tahoma,sans-serif; padding-left:3px; background-color:#ffffcc; text-align:center; xborder-width:1px; xborder-style:solid;} 

p.Relation       {font-size:12pt;  color:black;  font-family: Arial, sans-serif;   fxont-weight:bold; xxmargin-top:6.0pt;  margin-right:0cm; margin-bottom:3.0pt; margin-left:0cm}

p.rest           {font-size:12pt;  color:green;  font-family: Arial, sans-serif}

p.TabDanach      {font-size:10pt;  color:black;  font-family: Arial, sans-serif;   margin-top:0.0pt; margin-bottom:0.0pt;}
p.Tabellen       {font-size:10pt;  color:black;  font-family: Arial, sans-serif;   margin-top:0.0pt;  margin-right:0.0pt; margin-bottom:0.0pt; margin-left:0.0pt}
p.TabUeb         {font-size:12pt;  color:black;  font-family: Arial, sans-serif;   margin-top:6.0pt; margin-bottom:0.0pt;   font-style:italic;}
p.ue1            {font-size:16.0pt;  color:red;   font-family: Arial, sans-serif;   margin-top:18.0pt;   margin-bottom:6.0pt; xfont-weight:bold;}
p.ue2            {font-size:14.0pt;  color:red;    font-family: Arial, sans-serif;   margin-top:12.0pt;   margin-bottom:6.0pt; xfont-weight:bold;}
p.ue3            {font-size:13.0pt;  color:red;  font-family: Arial, sans-serif;   margin-top:6.0pt;    margin-bottom:6.0pt; xfont-weight:bold;}
p.ue4            {font-size:20pt;  color:red;    font-family: Arial, sans-serif;   margin-top:6.0pt;    margin-bottom:6.0pt}
p.ue2b           {font-size:14pt;  color:red;    font-family: Arial, sans-serif;   margin-top:6.0pt;    margin-bottom:6.0pt}
p.verweis        {font-size:10pt;  color:white;  font-family: Arial, sans-serif;}

p.ZitatAnfang    {font-size:12.0pt; color:black; font-family:Arial, sans-serif;    margin-right:90.0pt; margin-left:60.0pt;                      margin-top:6.0pt;line-height:15.0pt; xbackground-color:#FDF9BF; text-align:justify}
p.ZitatEnde	     {font-size:12.0pt; color:black; font-family:Arial, sans-serif;    margin-right:90.0pt; margin-left:60.0pt; margin-bottom:6.0pt;                  line-height:15.0pt; xbackground-color:#FDF9BF; text-align:justify}
p.ZitatMitte     {font-size:12.0pt; color:black; font-family:Arial, sans-serif;    margin-right:90.0pt; margin-left:60.0pt;                                       line-height:15.0pt; xbackground-color:#FDF9BF; text-align:justify}
p.ZitatZeile     {font-size:12.0pt; color:black; font-family:Arial, sans-serif;    margin-right:90.0pt; margin-left:60.0pt; margin-bottom:6.0pt; margin-top:6.0pt;line-height:15.0pt; xbackground-color:#FDF9BF; text-align:justify}


p.zwischueb      {font-size:12pt;  font-style:italic; color:black;  font-family: Arial, sans-serif;   margin-top:12.0pt;    margin-bottom:6.0pt; font-weight:bold;}

span.ZWA	     {font-family:Arial; sans-serif; color:red; font-size:14pt; font-variant:small-caps;}
span.ZModelle    {font-family:Arial; sans-serif; color:red; font-weight:bold;  }
span.ZKL         {font-family:Arial; sans-serif; color:red; txxxxext-transform:uppercase;}
span.ZAttr 	     {font-family:Arial; sans-serif; color:black; font-weight:bold;   xxxtext-decoration:none;}
span.Anmerkung   {font-size:14.0pt; color:red;}
span.ZFNote 	 {font-family:Arial; sans-serif; color:black; font-size:12pt;}
span.Zhoch       {font-family:Arial; sans-serif; color:black; font-size:10pt;                      vertical-align:super;   }
span.Ztief       {font-family:Arial; sans-serif; color:black; font-size:10pt;                      vertical-align:sub;     }
span.ZCour10     {font-family:"Courier New";       color:red;   font-size:10pt;                       font-variant:small-caps;}

table.navig      {width:100%; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; cellpadding:0; cellspacing:0;}

td.haupt_b       {height:19px;   border-style:solid; border-color:navy; border-width:1px; padding:1px; text-align:center}
td.haupt_c       {background-color:navy;    height:40px;  width:30%;  overflow:hidden;}
td.haupt_d       {background-color:white;   height:28px;  width:30%;}
td.haupt_e       {background-color:white;   height:40px;  width:30%;  overflow:hidden;}
td.haupt_k2      {hxeight:50px;   border-style:solid; border-color:navy; border-width:1px; pxadding:1px; text-align:center}
td.navig         {background-color:blue;       height:30px;  valign:middle; text-align:center; overflow:hidden;}
td.navig1        {background-color:#0000FF;    height:30px;  valign:middle; text-align:center; overflow:hidden;}
td.navig2        {background-color:#000080;    height:30px;  valign:middle; text-align:center; overflow:hidden;}
td.navig3        {background-color:#FF0000;    height:30px;  valign:middle; text-align:center; overflow:hidden;}
td.navig4        {background-color:#C0C0C0;    height:30px;  valign:middle; text-align:center; overflow:hidden;}
td.navig5        {background-color:#FFE500;    height:30px;  valign:middle; text-align:center; overflow:hidden;}
td.navig6        {background-color:#E77817;    height:30px;  valign:middle; text-align:center; overflow:hidden;}
td.navig7        {background-color:#FFFF66;    height:30px;  valign:middle; text-align:center; overflow:hidden;}

td.xxxxxhaupt_a       {background-color:#000080  height:200px;  width:300px;  border:3px  solid red;  overflow:hidden;}

ul.ul1           {margin-top:0.0pt }
ul.ul2           {mxargin-top:-10.0pt; margin-bottom:-1.0pt; pxadding:0.5cm; lxine-height:16.0pt;        }

li.liste1        {font-size:12pt;  color:black; font-family:Arial, sans-serif; margin-bottom:1.0pt; line-height:15.0pt;}
/* liste1 wird für die normalen Spiegelstriche benötigt. */



