body
  {
  padding: 0px 0px 0px 26px;
  background: #ffffff;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 70%;
  }


 A.nav {
    COLOR: white; TEXT-DECORATION: none;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
  }


.TopNavInfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.normal-headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}

div
  {
  width: 90%;
  border: 2px solid #999999;
  padding: 4px 8px;
  background: #cccccc;
  }

h1, h2, h3, h4
  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-left: -26px;
  }

h1
  {
  font-size: 130%;
  font-weight:bold;
  margin-top: 1em;
  margin-bottom: .6em;
  }

h2
  {
  font-size: 115%;
  margin-top: 1em;
  margin-bottom: .6em;
  }

h3
  {
  font-size: 100%;
  margin-left: 0px;
  margin-bottom: 0.2em;
  margin-top: 1.5em;
  }

h4
  {
  font-size: 100%;
  margin-top: 1em;
  margin-bottom: .6em;
  }

h5
  {
  margin-bottom: 1em;
  margin-top: 1.5em;
  }

h4.glossary
  {
  margin-left: -16px;
  margin-top: 1em;
  margin-bottom: -0.5em;
  }

ul p, ol p, dl p
  {
  margin-left: 0em;
  }

p
  {
  margin-top: .6em;
  margin-bottom: .6em;
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px
  }

dl
  {
  margin-top: 0em;
  }

dd
  {
  margin-bottom: 0em;
  margin-left: 1.5em;
  }

dt
  {
  margin-top: .6em;
  }

ul, ol
  {
  margin-top: .6em;
  margin-bottom: 0em;
  }

ol
  {
  margin-left: 3.6em;
  }

ul
  {
  list-style-type: disc;
  margin-left: 1.9em;
  }

li
  {
  margin-bottom: .6em;
 ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px
  }

ul ol, ol ol
  {
  list-style-type: lower-alpha;
  }

pre
  {
  margin-top: .6em;
  margin-bottom: .6em;
  }

pre,code
  {
  font: 100% Courier New, Courier, mono;
  color: #660000;
  }

table
  {
  width: 90%;
  margin-top: 0em;
  margin-bottom: .3em;
  background: #999999;
  }
  
table.normal
{
	width: 600pt;
	margin-top: 0em;
	margin-bottom: 0.3em;
	background: #FFFFFF;
  }

table.black
{
	width: 600pt;
	margin-top: 0em;
	margin-bottom: 0.3em;
	background: #102538;
  }
  
  

th
  {
  padding: 2px 4px;
  background: #dddddd;
  text-align: left;
  font-size: 70%;
  vertical-align: top;
  margin: .25em;
  }

td
  {
  margin: 0.25em;
  padding: 2px 4px;
  background: #EEEEEE;
  vertical-align: top;
  font-size: 70%;
  }

td.plain
  {
	margin: 0.25em;
	padding: 2px 4px;
	vertical-align: top;
	font-size: 70%;
	background: #FFFFFF;
  }

td.black
  {
	margin: 0.25em;
	padding: 2px 4px;
	vertical-align: top;
	font-size: 70%;
	background-color: #102538;
  }

td.braun
  {
	margin: 0.25em;
	padding: 2px 4px;
	vertical-align: top;
	font-size: 70%;
	background-color: #636363;
  }


td.hdr
  {
  margin: .25em;
  background: #dddddd;
  vertical-align: top;
  padding: 2px 4px;
  font-weight: bold;
  width: 10%;
  padding-right :10px;
  }

tr
  {
  margin: .25em;
  vertical-align: top;
 }



a:link
  {
  color: #0066ff;
  }

a:visited
  {
  color: #996600;
  }

a:hover
  {
  color: #cc9900;
  }

.indent
  {
  margin-left: 1.5em;
  }

.headerbarshade
  {
  position: relative;
  margin: 0;
  left: 10px;
  top: 2;
  width: 100%;
  height: 21px;
  }

.headerbartable
  {
  position: absolute;
  margin-left: 0;
  left: 0px;
  top: 2px;
  width: 110%;
  height: 21px;
  }

table.headerbartable td, table.headerbarshade td
  {
  border-left: 2px solid #ffffff;
  margin: 0;
  padding: 3px 0px 4px 0px;
  font-family: Verdana, sans-serif;
  font-size: 9pt;
  }

table.headerbartable td.header
  {
  background:  #E7E7E7;
  padding-left: 4px;
  text-align: left;
  }

table.headerbartable td.header2
  {
  background:  #8EADB0;
  padding-left: 4px;
  text-align: left;
  height: 5px;
  }


div.footer
  {
  width: 100%;
  border: none;
  background: #ffffff;
  margin-top: 18pt;
  padding-bottom: 12pt;
  color: #228B22;
  text-align: center;
  font-size: 76%;
  }

.table {
	width: 700px;
	background: #ffffff;
}
.blau12pxkursiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #006699;
}

