body    { font-family:Arial,Helvetica,sans Serif;
          font-size:90%; }
A.index   {text-decoration:none}
A:visited {color:#8f8f8f}
A:link    {color:#006cb5}
A:hover   {color:#878787;}

a.nuranker { text-decoration:none; color:#000000; }

a.nav   {text-decoration:none;
         color:#cf0000;
         font-size:100%;
         font-family:Arial;
         font-weight:bold;
         background-color:#cfcfcf;}

a.nav:visited {color:#cf0000;}

a.stwintext {text-decoration:none;
         color:#000000;
         font-weight:bold;}

a.stwintext:visited {text-decoration:none;
         color:#000000;
         font-weight:bold;
         }

p                { line-height:130%;
                  margin-top:4px;
                  margin-bottom:4px;
                   font-family:Arial,Helvetica,sans Serif;}

td p        { font-family:Arial,Helvetica,sans Serif;
                  line-height:110%;
                  font-size:80%;
                  /* margin-top:1px; */
                  /* margin-bottom:1px; */
                  padding-left:2px;}

th p        { font-family:Arial,Helvetica,sans Serif;
                  line-height:110%;
                  font-size:80%;
                  /* margin-top:1px; */
                  /* margin-bottom:1px; */
                  padding-left:2px;}

td li p      { font-family:Arial,Helvetica,sans Serif;
                  line-height:110%;
                  font-size:80%;
                  margin-top:1px;
                  margin-bottom:1px;
                 /* margin-left:0em;*/}

td ul        { margin-top:0em;
               /*margin-left:20px;*/
               margin-bottom:10px;}

p.h1    { font-family:Arial,Helvetica,sans Serif;
          font-size:130%;
          font-weight:bold;
          color:#FF0000;
          margin-top:4px;
          margin-bottom:4px;}

p.h1q   { font-family:Arial,Helvetica,sans Serif;
          font-size:130%;
          font-weight:bold;
          color:#FF0000;
          margin-top:4px;
          margin-bottom:20px;
          border-bottom-width:2px;
          border-color: #cfcfcf;
          border-bottom-style: solid;
          margin:0em;
          padding-bottom:4px;}

p.h2, p.h3, p.h4
        { font-family:Arial,Helvetica,sans Serif;
          font-size:100%;
          font-weight:bold;
          color:#FF0000;
          border-top-width:4px;
          border-top-style: solid;
          border-color: #a0a0a0;
          margin:0em;
          background-color:#cfcfcf;
          margin-top:40px;
          margin-bottom:1px;
          padding-left:4px;
          padding-top:2px;
          padding-bottom:2px;}

p.nav {background-color:#cfcfcf;
			border: none;
			margin: 0px;
              padding-left:4px;
              padding-top:2px;
              padding-bottom:2px;}

p.syn   { font-family:Arial,Helvetica,sans Serif;
          font-size:100%;
          font-style:italic;
          color:#000000;
          margin-top:2px;
          margin-bottom:2px;
          padding-top:2px; }

p.nom   { font-family:Arial,Helvetica,sans Serif;
          font-size:90%;
          font-style:normal;
          color:#000000;
          margin-top:1px;
          margin-bottom:1px;
          padding-top:1px; }


p.etym  { font-family:Arial,Helvetica,sans Serif;
          font-size:90%;
          font-style:normal;
          color:#000000;
          margin-top:1px;
          margin-bottom:1px;
          padding-top:1px; }

p.biogr { font-family:Arial,Helvetica,sans Serif;
          font-size:90%;
          font-style:normal;
          color:#000000;
          margin-top:1px;
          margin-bottom:1px;
          padding-top:1px; }

p.fach  { font-family:Arial,Helvetica,sans Serif;
          font-size:90%;
          font-style:normal;
          color:#000000;
          margin-top:1px;
          margin-bottom:1px;
          padding-top:1px; }

p.vtkpf { background-color:#cfcfcf;
          font-family:Arial,Helvetica,sans Serif;
          font-size:90%;
          font-weight:bold;
          font-style:normal;
          color:#ff0000;
          border-top-width:4px;
          border-color:red;
          border-top-style:solid;
          margin-left:20px;
          margin-top:10px;
          margin-bottom:0em;
          padding-top:4px;
          padding-left:4px;
          padding-bottom:0em;
          }

p.vt    { font-family:Arial,Helvetica,sans Serif;
          font-size:90%;
          font-style:normal;
          color:#000000;
          /*background-color:#cfcfcf;*/
          border:none;
          margin-top:0em;
          margin-left:20px;
          /*margin-bottom:20px;*/
          /*padding-top:2px;*/
          /*padding-left:4px;*/
          /*padding-bottom:4px;*/
          text-align:left;}

p.vt a   {text-decoration:none;
       	  color:#006cb5;
	       background: transparent; }

p.vt a:visited {text-decoration:none;
          color:#000000; }

p.www   { font-family:Arial,Helvetica,sans Serif;
          font-size:90%;
          font-style:normal;
          color:#000000;
          /*background-color:#cfcfcf;*/
          border:none;
          margin-top:0em;
          margin-left:20px;
          /*margin-bottom:20px;*/
          /*padding-top:2px;*/
          /*padding-left:4px;*/
          /*padding-bottom:4px;*/
          text-align:left; }

p.www a   {text-decoration:none;
          color:#006cb5; }

p.www a:visited {text-decoration:none;
          color:#000000; }


p.hier2 { font-family:Arial,Helvetica,sans Serif;
          font-size:100%;
          font-weight:bold;
          /*width:100%;*/
          background-color:#cfcfcf;
          margin-top:10px;
          margin-left:20px;
          margin-bottom:1px;
          padding-left:4px;
          padding-top:2px;
          padding-bottom:2px;
          border:none;}

p.hier3 { font-family:Arial,Helvetica,sans Serif;
          font-size:100%;
          font-weight:bold;
          width:100%;
          background-color:#cfcfcf;
          margin-top:10px;
          margin-left:40px;
          margin-bottom:1px;
          padding-left:4px;
          padding-top:2px;
          padding-bottom:2px;
          border:none;}

p.hier4 { font-family:Arial,Helvetica,sans Serif;
          font-size:100%;
          font-weight:bold;
          width:100%;
          background-color:#cfcfcf;
          margin-top:10px;
          margin-left:60px;
          margin-bottom:1px;
          padding-left:4px;
          padding-top:2px;
          padding-bottom:2px;
          border:none;}

p.preview2 {font-family:Arial,Helvetica,sans Serif;
          font-size:90%;
          font-weight:normal;
          color:#808080;
          padding-left:4px;
          margin-top:2px;
          margin-left:20px;
          margin-bottom:4px;}

p.preview3 {font-family:Arial,Helvetica,sans Serif;
          font-size:90%;
          font-weight:normal;
          color:#808080;
          padding-left:4px;
          margin-top:2px;
          margin-left:40px;
          margin-bottom:4px;}

p.preview4 {font-family:Arial,Helvetica,sans Serif;
          font-size:90%;
          font-weight:normal;
          color:#808080;
          padding-left:4px;
          margin-top:2px;
          margin-left:60px;
          margin-bottom:4px;}

p.icons  {background-color:#ffffff;
          border-top-width:2px;
          border-top-style: solid;
          border-color: #cfcfcf;
          margin:0em;
          border-bottom-width:2px;
          border-bottom-style: solid;
          border-color: #cfcfcf;
          margin:0em;
          margin-top:4px;
          margin-bottom:4px;
          line-height:40px;}

p.copy   {background-color:#ffffff;
          border-top-width:2px;
          border-top-style: solid;
          border-color: #cfcfcf;
          margin:0em;
          margin-top:10px;
          margin-bottom:4px;
          font-family:Arial,Helvetica,sans Serif;
          line-height:110%;
          font-size:70%;}

p.abbleg {font-family:Arial,Helvetica,sans Serif;
          font-size:80%;
          margin-top:4px;
          margin-bottom:20px;
          padding-bottom:0em;
          border-bottom-width:2px;
          border-bottom-style: solid;
          border-color: #cfcfcf;
          margin:0em;}

p.legabstand {font-family:Arial,Helvetica,sans Serif;
          font-size:80%;
          margin-top:4px;
          margin-bottom:0em;
          padding-bottom:0em;}

p.beirat { font-family:Arial,Helvetica,sans Serif;
          font-size:100%;
          margin-top:20px;
          margin-bottom:10px; }

p.addnorm { font-family:Arial,Helvetica,sans Serif;
          font-size:100%;
          margin-top:20px;
          margin-bottom:10px; }


li.leg        { font-family:Arial,Helvetica,sans Serif;
                  line-height:110%;
                  font-size:80%;
                  margin-top:1px;
                  margin-bottom:1px;
                /*  margin-left:0em;*/}
ul.leg        {margin-top:4px;
             /* margin-left:20px;*/
              margin-bottom:10px;}

p.tableg {font-family:Arial,Helvetica,sans Serif;
          font-size:80%;
          margin-top:4px;
          margin-bottom:20px;
          padding-bottom:0em;}

p.abstand {margin-top:4px;}

p.abstand2 {font-family:Arial,Helvetica,sans Serif;
          font-size:80%;
          margin-top:10px;}

span.tr        { color:#808080; }

span.akz {text-decoration:underline;}

span.epo {font-variant:small-caps;
                  font-size:90%;}

span.epo:first-letter {font-size:100%;}

span.stwintext {font-weight:bold;}

span.nomintext {font-style:italic;}

span.fachintext {font-style:italic;}

span.down	{color:#a0a0a0}

/*hr {  color:#cfcfcf;}*/
div.hr {
	margin-left:0%;
	margin-right:0%;
	border-bottom-width: 2pt;
	border-bottom-style: solid;
	border-color: #cfcfcf;
	background-color:#cfcfcf;
	padding-top:0;
}


th      {font-family:Arial, Helvetica, sans-serif;
         font-size:10.0pt;
         font-weight: bold;
         color:#ffffff;
         background-color:#006cb5;
         vertical-align:top}

tr      {font-family:Arial, Helvetica, sans-serif;
         font-size:10.0pt;
         background-color:#dddddd;
         margin:0pt;
         spacing:0pt;}

td.abb   {background-color:#ffffff;
		/*font-size:110%;*/}

table.abb {margin-left:0em;
		padding-left:0em;}

p.info    { font-family:Arial,Helvetica,sans Serif;
          font-size:8pt;
          margin-top:0px; }

ul.treff { font-family:Arial,Helvetica,sans Serif;
          font-size:10pt;
          margin-top:0px; }

p.treff { font-family:Arial,Helvetica,sans Serif;
          font-size:10pt;
          margin-top:0px; }

span.treff { font-family:Arial,Helvetica,sans Serif;
          font-size:8pt;
          margin-top:0px; }
