  html, body, ul, div, h1, h2, h3, h4, h5, h6, span, a, td, form, img, li { margin: 0pt;
    padding: 0pt;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    }

  html, body { font-size: 100%;
    }

  body 
	{
	 background-color: #99cccc;
    	}

  a { color: rgb(102, 102, 153);
    text-decoration: none;
    }

  a:hover { margin: 0px 0px 5px;
    color: rgb(37, 7, 86);
    text-decoration: underline;
    }

  a:active { color: rgb(255, 0, 0);
    text-decoration: underline;
    }

  a.img { background: transparent url(images/icons/externallink.gif) no-repeat scroll left center;
    }

  a.img:link, a.img:visited { text-decoration: none;
    }

  a.img:hover { text-decoration: underline;
    }

  a.img:active { text-decoration: none;
    }

  a.externallink { background: transparent url(images/icons/externallink.gif) no-repeat scroll left center;
    padding-left: 16px;
    padding-right: 4px;
    color: rgb(0, 0, 255);
    font-weight: inherit;
    text-align: left;
    text-transform: none;
    text-decoration: underline;
    }

  a.externallink:link, a.externallink:visited { text-decoration: none;
    }

  a.externallink:active { text-decoration: none;
    }

  a.externallink:hover { margin: 0px 0px 5px;
    background: transparent url(images/icons/externallink.gif) no-repeat scroll left center;
    color: rgb(255, 0, 255);
    text-decoration: underline;
    }

a.mmb { background: transparent url(images/icons/mmb.gif) no-repeat scroll left center;
    padding-left: 16px;
    padding-right: 4px;
    color: rgb(0, 0, 255);
    font-weight: inherit;
    text-align: left;
    text-transform: none;
    text-decoration: underline;
    }

  a.mmb:link, a.mmb:visited { text-decoration: none;
    }

  a.mmb:active { text-decoration: none;
    }

  a.mmb:hover { margin: 0px 0px 5px;
    background: transparent url(images/icons/mmb.gif) no-repeat scroll left center;
    color: rgb(255, 0, 255);
    text-decoration: underline;
	}



  a.wiki { background: transparent url(images/icons/wiki.gif) no-repeat scroll left center;
    padding-left: 24px;
    padding-right: 4px;
    text-decoration: none;
    color: rgb(0, 0, 255);
    }

  a.wiki:link, a.wiki:visited { text-decoration: none;
    }

  a.wiki:active { text-decoration: none;
    }

  a.wiki:hover { margin: 0px 0px 5px;
    background: transparent url(images/icons/wiki.gif) no-repeat scroll left center;
    color: rgb(255, 0, 255);
    text-decoration: underline;
    }
    
    a.nachoben { background: transparent url(images/icons/top.png) no-repeat scroll left center;
    padding-left: 16px;
    padding-right: 4px;
    text-decoration: none;
    color: rgb(102, 102, 204);
    }

  a.nachoben:link, a.nachoben:visited { text-decoration: none;
    }

  a.nachoben:active { text-decoration: none;
    }

  a.nachoben:hover { margin: 0px 0px 5px;
    background: transparent url(images/icons/top.png) no-repeat scroll left center;
    color: rgb(255, 255, 0);
    text-decoration: underline;
    }


 




a.intern { background: transparent url(images/icons/intern.gif) no-repeat scroll left center;
    padding-left: 24px;
    padding-right: 4px;
    text-decoration: none;
    color: rgb(102, 102, 153);
    }

  a.intern:link, a.intern:visited { text-decoration: none;
    }

  a.intern:active { text-decoration: none;
    }

  a.intern:hover { margin: 0px 0px 5px;
    background: transparent url(images/icons/intern2.gif) 
	no-repeat scroll left center;
    color: rgb(87, 87, 87);

    text-decoration: underline;
    }
  a.extern { background: transparent url(images/icons/intern.png) no-repeat scroll left center;
    padding-left: 24px;
    padding-right: 4px;
    text-decoration: none;
    color: rgb(239, 215, 111);
    }
 
  a.time-link 
    { 
    background: transparent url( images/icons/time.png) no-repeat scroll left center;
    padding-left: 24px;
    padding-right: 4px;
    text-decoration: none;
    color: rgb(255, 255, 255);
    }

  a.time-link:link, a.time-link:visited 
    { 
	text-decoration: none;
    }

  a.time-link:hover 
    { 
background: transparent url( images/icons/utime.png) no-repeat scroll left center;
    padding-left: 24px;
    padding-right: 4px;
    text-decoration: none;
    color: rgb(255, 153, 153);
    text-decoration: underline;
    }

  a.time-link:active 
    { 
    text-decoration: none;
    }

  a.utime-link 
    {
    background: transparent url( images/icons/utime.png) no-repeat scroll left center;
    padding-left: 24px;
    padding-right: 4px;
    text-decoration: none;
    color: rgb(255, 153, 153);
    }

   a.utime-link:link, a.utime-link: visited 
    {
    text-decoration: none;
    }

  a.utime-link:hover 
	{ background: transparent url(images/icons/intime.png) 
	no-repeat scroll left center;
    padding-left: 24px;
    padding-right: 4px;
    	color: rgb(255, 255, 255);
   	text-decoration: underline;

    	}

  a.utime-link:active 
    { 
    text-decoration: underline;
    }

  a.intime 
	{ background: transparent url(images/icons/intime.gif) 
	no-repeat scroll left center;
    padding-left: 24px;
    padding-right: 4px;
    text-decoration: none;
    color: rgb(255, 255, 102);
    }

  a.intime:link, a.intime:visited 
	{ text-decoration: none;
	color: rgb(255, 255, 102);
    	}

  a.intime:active 
	{ text-decoration: none;
    	}

  a.intime:hover 
	{background: transparent url(images/icons/intime.png) no-repeat scroll left center;
    	text-decoration: underline;
	padding-left: 24px;
   	padding-right: 4px;
	color: rgb(255, 255, 255);
    	}
a.pa58 
	{ background: transparent url(images/icons/pa58.gif) 
	no-repeat scroll left center;
    padding-left: 24px;
    padding-right: 4px;
	color: rgb(255, 255, 255);
 	text-decoration: none;
    
    }

  a.pa58:link, a.pa58:visited 
	{ text-decoration: none;
	color: rgb(0, 0, 0);
    	}

  a.pa58:active 
	{ text-decoration: none;
    	}

  a.pa58:hover 
	{background: transparent url(images/icons/upa58.png) no-repeat scroll left center;
    	text-decoration: none;
	padding-left: 24px;
   	padding-right: 4px;
color: rgb(255, 255, 102);

	
    	}
 a.upa58 
    {
    background: transparent url( images/icons/upa58.png) no-repeat scroll left center;
    padding-left: 24px;
    padding-right: 4px;
    text-decoration: none;
    color: rgb(255, 255, 102);
    }

   a.upa58:link, a.upa58: visited 
    {
    text-decoration: none;
    }

  a.upa58:hover 
	{ background: transparent url(images/icons/upa58.png) 
	no-repeat scroll left center;
    padding-left: 24px;
    padding-right: 4px;
    	color: rgb(255, 255, 102);
   	text-decoration: none;

    	}

  a.upa58:active 
    { 
    text-decoration: underline;
    }


  a.doci:link, a.doci:visited { text-decoration: none;
    }

  a.doci:hover { background: transparent url(images/icons/doci.gif) no-repeat scroll left center;
    text-decoration: underline;
    }

  a.doci:active { background: transparent url(images/icons/doci.gif) no-repeat scroll left center;
    text-decoration: underline;
    }

  a.doci { background: transparent url(images/icons/doci.gif) no-repeat scroll left center;
    padding-left: 26px;
    padding-right: 4px;
    padding-top: 0px;
    text-decoration: none;
    color: rgb(0, 102, 153);
    }

  a.doce:link, a.doce:visited { text-decoration: none;
    }

  a.doce:hover { text-decoration: underline;
    }

  a.doce:active { text-decoration: none;
    }

  a.doce { background: transparent url(images/icons/doci.gif) no-repeat scroll left center;
    padding-left: 26px;
    padding-right: 4px;
    padding-top: 0px;
    text-decoration: none;
    color: rgb(0, 102, 153);
    }

  a.pdfi:link, a.pdfi:visited { text-decoration: none;
    }

  a.pdfi:hover { text-decoration: underline;
    }

  a.pdfi:active { text-decoration: none;
    }

  a.pdfi { background: transparent url(images/icons/4-pdf.gif) no-repeat scroll left center;
    padding-left: 26px;
    padding-right: 4px;
    padding-top: 0px;
    text-decoration: none;
    color: rgb(0, 102, 153);
    }

  a.pdfe:link, a.pdfe:visited { text-decoration: none;
    }

  a.pdfe:hover { background: transparent url(images/icons/5-pdf.gif) no-repeat scroll left center;
    text-decoration: underline;
    }

  a.pdfe:active { background: transparent url(images/icons/5-pdf.gif) no-repeat scroll left center;
    text-decoration: none;
    }

  a.pdfe { background: transparent url(images/icons/5-pdf.gif) no-repeat scroll left center;
    padding-left: 26px;
    padding-right: 4px;
    padding-top: 0px;
    text-decoration: none;
    color: rgb(0, 102, 153);
    }

  a.rtf:link, a.rtf:visited { text-decoration: none;
    }

  a.rtf:hover { text-decoration: underline;
    }

  a.rtf:active { text-decoration: none;
    }

  a.rtf { background: transparent url(images/icons/doci.gif) no-repeat scroll left center;
    padding-left: 26px;
    padding-right: 4px;
    padding-top: 0px;
    text-decoration: none;
    color: rgb(0, 102, 153);
    }

  blockquote { font-weight: bold;
    font-family: verdana,arial,helvetica;
    color: rgb(0, 0, 0);
    font-size: 10pt;
    margin-left: 3em;
    margin-right: 4em;
    }

  code { margin: 4px;
    font-style: normal;
    font-weight: normal;
    font-size: 10pt;
    font-family: "letter gothic mt","times new roman",courier,verdana,arial;
    }

  body { background-repeat: repeat;
    }

  cite { font-style: italic;
    font-weight: normal;
    font-family: verdana,arial,helvetica;
    color: rgb(153, 51, 96);
    text-align: right;
    margin-top: 1mm;
    }

  .bg-portal { background-repeat: no-repeat;
    background-image: url(../images/bg_portal.gif);
    }

  code { margin: 4px;
    font-style: normal;
    font-weight: normal;
    font-size: 0.8em;
    font-family: "letter gothic mt","times new roman",courier,verdana,arial;
    }

  dd { font-style: normal;
    font-weight: normal;
    font-family: verdana,arial,helvetica;
    color: rgb(0, 0, 0);
    }

  dt { font-style: normal;
    font-weight: normal;
    font-family: verdana,arial,helvetica;
    color: rgb(0, 0, 0);
    }

  hr { color: rgb(51, 204, 204);
    }

  h1 { font-style: normal;
    font-weight: bold;
    font-family: verdana,arial,helvetica;
    color: rgb(102, 102, 102);
    text-align: center;
    margin-top: 1mm;
    }

  h1.h1b { font-style: normal;
    font-weight: bold;
    font-family: verdana,arial,helvetica;
    color: rgb(51, 51, 51);
    font-size: 2em;
    text-align: center;
    margin-top: 1mm;
    }

  h2 { font-style: normal;
    font-weight: normal;
    font-family: verdana,arial,helvetica;
    color: rgb(102, 102, 102);
    text-align: center;
    margin-top: 1mm;
    }

  h3 { font-style: normal;
    font-weight: bold;
    font-family: verdana,arial,helvetica;
    color: rgb(102, 102, 102);
    text-align: center;
    margin-top: 1mm;
    }

  .h3small { font-style: normal;
    font-family: verdana,arial,helvetica;
    color: rgb(51, 51, 51);
    }

  h4 { font-style: normal;
    font-weight: bold;
    font-family: verdana,arial,helvetica;
    color: rgb(102, 102, 102);
    text-align: center;
    margin-top: 1mm;
    }

  h5 { font-style: normal;
    font-weight: bold;
    font-family: verdana,arial,helvetica;
    color: rgb(102, 102, 102);
    text-align: center;
    margin-top: 1mm;
    }

  h6 { font-style: normal;
    font-weight: bold;
    font-family: verdana,arial,helvetica;
    color: rgb(102, 102, 102);
    text-align: center;
    margin-top: 1mm;
    }

  p { font-style: normal;
    font-weight: normal;
    font-family: verdana,arial,helvetica;
    color: rgb(0, 0, 0);
    text-indent: 0em;
    margin-left: 1em;
    margin-right: 0em;
    }

  .time { font-style: normal;
    font-weight: bold;
    font-size: 14px;
    font-family: Times New Roman,helvetica,verdana;
    color: rgb(255, 255, 255);
    text-indent: 0em;
    margin-left: 0em;
    margin-right: 0em;
    }

  .utime { font-style: normal;
    font-weight: normal;
    font-size: 12px;
    font-family: Times New Roman,helvetica,verdana;
    color: rgb(255, 255, 0);
    text-indent: 0em;
    margin-left: 0em;
    margin-right: 0em;
    }

  i { font-style: italic;
    font-weight: normal;
    font-family: verdana,arial,helvetica;
    color: rgb(0, 0, 0);
    text-indent: 0em;
    margin-left: 0em;
    margin-right: 0em;
    }

  p.zsfassung { font-style: italic;
    font-weight: normal;
    font-family: verdana,arial,helvetica;
    color: rgb(0, 0, 0);
    margin-left: 1.5cm;
    text-indent: 0em;
    margin-right: 1.5cm;
    }

  i { font-style: italic;
    font-weight: normal;
    font-family: verdana,arial,helvetica;
    color: rgb(0, 0, 0);
    }

  .kursiv { font-style: italic;
    font-weight: normal;
    font-family: verdana,arial,helvetica;
    }

  .gross { font-style: normal;
    font-weight: bold;
    font-family: verdana,arial,helvetica;
    }

  .textth { font-style: normal;
    font-weight: bold;
    font-family: verdana,arial,helvetica;
    }

  .text1 { font-style: normal;
    font-weight: normal;
    font-family: verdana,arial,helvetica;
    color: rgb(0, 0, 0);
    }

  .text2 { font-style: italic;
    font-weight: normal;
    font-family: verdana,arial,helvetica;
    color: rgb(0, 0, 0);
    }

  .text3 { font-style: normal;
    font-weight: bold;
    font-family: verdana,arial,helvetica;
    color: rgb(0, 0, 0);
    margin-left: 1em;
    }

  .text4 { font-style: normal;
    font-weight: normal;
    font-family: verdana,arial,helvetica;
    color: rgb(51, 51, 51);
    }

  .text5 { font-weight: normal;
    margin-top: 1mm;
    font-size: 10pt;
    font-family: courier,verdana,arial,helvetica;
    color: rgb(51, 0, 153);
    vertical-align: text-top;
    }

  .text5bold { font-weight: bold;
    font-family: courier,verdana,arial,helvetica;
    color: rgb(51, 0, 153);
    vertical-align: text-top;
    }

  .text5big { font-weight: 500;
    font-family: courier,verdana,arial,helvetica;
    color: rgb(51, 0, 153);
    vertical-align: text-top;
    }

  .text6 { font-weight: normal;
    text-align: center;
    margin-top: 1mm;
    font-family: verdana,arial,helvetica;
    color: rgb(51, 51, 51);
    }

  .text7 { font-family: verdana,arial,helvetica;
    color: rgb(255, 255, 0);
    text-align: center;
    }

  .text8 { font-weight: 900;
    font-family: verdana,arial,helvetica;
    color: rgb(255, 255, 255);
    text-align: center;
    word-spacing: 4pt;
    margin-top: 1mm;
    }

  .text9 { font-weight: bold;
    font-size: 12px;
    margin-top: 1mm;
    text-align: center;
    font-family: helvetica,arial,verdana;
    color: rgb(51, 51, 51);
    }

  .text9left { font-weight: bold;
    text-align: left;
    margin-top: 1mm;
    font-family: verdana,arial,helvetica;
    color: rgb(51, 51, 51);
    }

  .newrom { font-style: normal;
    font-weight: normal;
    font-family: Times New Roman,verdana,arial,helvetica;
    color: rgb(0, 0, 0);
    text-indent: 0em;
    margin-left: 1em;
    }

  .newrombold { font-style: normal;
    font-weight: bold;
    font-family: Times New Roman,verdana,arial,helvetica;
    color: rgb(0, 0, 0);
    text-indent: 0em;
    margin-left: 1em;
    }

  ol, ul, dl, dt, dd { font-family: verdana,arial,helvetica;
    margin-left: 2.5em;
    margin-right: 1.5em;
    }

  .li-none { font-style: normal;
    font-weight: normal;
    font-size: 0pt;
    font-family: verdana,arial,helvetica;
    list-style-type: none;
    color: rgb(9, 9, 120);
    }

  .decimal { margin: 8px 20px;
    font-style: normal;
    font-weight: normal;
    font-size: 12pt;
    font-family: verdana,arial,helvetica;
    list-style-type: decimal;
    color: rgb(9, 9, 120);
    }

  .decibold { margin: 8px 20px;
    font-style: normal;
    font-weight: bold;
    font-size: 12pt;
    font-family: verdana,arial,helvetica;
    list-style-type: decimal;
    color: rgb(9, 9, 120);
    }

  .kleinalpha { margin: 8px 20px;
    font-style: normal;
    font-weight: normal;
    font-size: 10pt;
    font-family: verdana,arial,helvetica;
    list-style-type: lower-alpha;
    color: rgb(9, 9, 120);
    }

  ol li { font-style: normal;
    font-weight: normal;
    font-size: 14pt;
    font-family: verdana,arial,helvetica;
    list-style-type: upper-alpha;
    color: rgb(9, 9, 120);
    }

  ul li { font-style: normal;
    font-weight: normal;
    font-size: 14pt;
    font-family: verdana,arial,helvetica;
    list-style-type: disc;
    color: rgb(9, 9, 120);
    }

  ol ol li { font-style: normal;
    font-weight: normal;
    font-size: 12pt;
    font-family: verdana,arial,helvetica;
    list-style-type: upper-roman;
    list-style-image: none;
    list-style-position: outside;
    color: rgb(9, 9, 120);
    }

  ol ul li { font-style: normal;
    font-weight: normal;
    font-size: 12pt;
    font-family: verdana,arial,helvetica;
    list-style-type: square;
    color: rgb(9, 9, 120);
    }

  ul ul li { font-style: normal;
    font-weight: normal;
    font-size: 12pt;
    font-family: verdana,arial,helvetica;
    list-style-type: circle;
    color: rgb(9, 9, 120);
    }

  ol ul ul li { font-style: normal;
    font-weight: normal;
    font-size: 10pt;
    font-family: verdana,arial,helvetica;
    list-style-type: disc;
    color: rgb(9, 9, 120);
    }

  ol ol ol li { font-weight: normal;
    font-size: 10pt;
    font-family: verdana,arial,helvetica;
    list-style-type: decimal;
    color: rgb(9, 9, 120);
    }

  ol ol ul li { font-weight: normal;
    font-size: 10pt;
    font-family: verdana,arial,helvetica;
    list-style-type: disc;
    color: rgb(0, 0, 0);
    }

  ol ol ul ul li { font-weight: normal;
    font-size: 0.8em;
    font-family: verdana,arial,helvetica;
    list-style-type: circle;
    color: rgb(9, 9, 120);
    }

  ol ol ol ol li { font-style: normal;
    font-weight: normal;
    font-size: 0.8em;
    font-family: verdana,arial,helvetica;
    list-style-type: lower-alpha;
    color: rgb(9, 9, 120);
    list-style-position: inside;
    }

  ol ul ul ul li { font-style: normal;
    font-weight: normal;
    font-size: 0.8em;
    font-family: verdana,arial,helvetica;
    color: rgb(9, 9, 120);
    }

  ol ol ul ul li { font-style: normal;
    font-weight: normal;
    font-size: 0.8em;
    font-family: verdana,arial,helvetica;
    color: rgb(9, 9, 120);
    }

