body {
	 background-image : url(/fileadmin/2005/images/bg_folge.gif);
	 background-position : top;
	 background-repeat : repeat-x;
	 color : #ffffff;
	 margin : 0;
	 padding : 0;
	 font-family : Verdana, Arial, Helvetica, Lucida Sans Unicode, Lucida Grande, Trebuchet MS, Trebuchet, sans-serif;
}
#picture {
	 position : absolute;
	 left : 0;
	 top : 0;
	 width : 704px;
	 height : 183px;
	 background-image : url(/fileadmin/2005/images/bg_folge_top.jpg);
	 z-index : 1;
      }
#logo {
	 position : absolute;
	 left : 480px;
	 top : 8px;
	 width : 228px;
	 height : 87px;
	 z-index : 2;
      }
#navmain {
	 position : absolute;
	 left : 169px;
	 top : 115px;
	 height : 27px;
	 z-index : 3;
      }
#navlefttop {
	 position : absolute;
	 left : 167px;
	 top : 183px;
	 width : 2px;
	 height : 19px;
	 background-image : url(/fileadmin/2005/images/line_nav_lefttop.gif);
	 z-index : 4;
      }
#navleft {
	 position : absolute;
	 left : 0;
	 top : 202px;
	 width : 169px;
	 background-image : url(/fileadmin/2005/images/bg_nav-left.gif);
	 background-position : bottom;
	 background-repeat : repeat-x;
	 z-index : 5;
      }
#bread {
	 position : absolute;
	 left : 188px;
	 top : 205px;
	 width : 552px;
	 height : 27px;
	 color : #ffffff;
	 z-index : 6;
      }
#content {
	 position : absolute;
	 left : 188px;
	 top : 239px;
	 width : 650px;
	 height : 330px;
	 color : #ffffff;
	 z-index : 7;
      }
a {
	 font-size : 8pt;
	 font-weight : bold;
	 line-height : 14pt;
	 color : #6699ff;
	 text-decoration : none;
      }
a:link {
	 font-size : 8pt;
	 font-weight : bold;
	 line-height : 14pt;
	 color : #6699ff;
	 text-decoration : none;
      }
a:visited {
	 font-size : 8pt;
	 font-weight : bold;
	 line-height : 14pt;
	 color : #6699ff;
	 text-decoration : none;
      }
a:active {
	 font-size : 8pt;
	 font-weight : bold;
	 line-height : 14pt;
	 color : #6699ff;
	 text-decoration : none;
      }
a:hover {
	 font-size : 8pt;
	 font-weight : bold;
	 line-height : 14pt;
	 color : #01009a;
	 background-color : #ffffff;
	 text-decoration : none;
      }
a.druckbt {
	 font-size : 7pt;
	 font-weight : bold;
	 line-height : 14pt;
	 color : #070e42;
	 text-decoration : none;
      }
a.druckbt:link {
	 font-size : 7pt;
	 font-weight : bold;
	 line-height : 14pt;
	 color : #070e42;
	 text-decoration : none;
      }
a.druckbt:visited {
	 font-size : 7pt;
	 font-weight : bold;
	 line-height : 14pt;
	 color : #070e42;
	 text-decoration : none;
      }
a.druckbt:active {
	 font-size : 7pt;
	 font-weight : bold;
	 line-height : 14pt;
	 color : #070e42;
	 text-decoration : none;
      }
a.druckbt:hover {
	 font-size : 7pt;
	 font-weight : bold;
	 line-height : 14pt;
	 color : #73ae5a;
	 background-color : #ffffff;
	 text-decoration : none;
      }

a.copyright{
	 font-size : 8pt;
	 font-weight : normal;
	 line-height : 14pt;
	 text-decoration : underline;
	 color : #555555;
      }
a.copyright:link {
	 font-size : 8pt;
	 font-weight : normal;
	 line-height : 14pt;
	 text-decoration : underline;
	 color : #555555;
      }
a.copyright:visited {
	 font-size : 8pt;
	 font-weight : normal;
	 line-height : 14pt;
	 text-decoration : underline;
	 color : #555555;
      }
a.copyright:active {
	 font-size : 8pt;
	 font-weight : normal;
	 line-height : 14pt;
	 text-decoration : underline;
	 color : #555555;
      }
a.copyright:hover {
	 font-size : 8pt;
	 font-weight : normal;
	 line-height : 14pt;
	 text-decoration : underline;
	 color : #555555;
      }
h1 {
         font-size : 0.9em;
	 font-weight : bold;
	 color : #669AFF;
         line-height : 1.6em;
	 text-decoration : none;
	 margin: 0;
      }
h2 {
         font-size : 0.8em;
	 font-weight : bold;
	 color : #669AFF;
         line-height : 1.6em;
	 text-decoration : none;
	 margin: 0;
      }
h3 {
         font-size : 0.75em;
	 font-weight : bold;
	 color : #669AFF;
         line-height : 1.6em;
	 text-decoration : none;
	 margin: 0;
      }
h4 {
         font-size : 0.75em;
	 font-weight : bold;
	 color : #000000;
         line-height : 1.6em;
	 text-decoration : none;
	 padding-left : 40px;
	 background-image : url(/fileadmin/2005/images/bg_titel_page.gif);
	 background-repeat : no-repeat;
	 background-position : top left;
	 margin: 0;
      }
p {
         font-size : 0.75em;
         line-height : 1.6em;
	 text-decoration : none;
	 color : #000000;
	 margin-top: 10pt;

}
.txtbasic {
         font-size : 0.75em;
         line-height : 1.6em;
	 text-decoration : none;
	 color : #000000;
	 margin-top: 10pt;

}
td {
         font-size : 0.75em;
         line-height : 1.6em;
	 text-decoration : none;
	 color : #000000;
	 margin-top: 10pt;

}
.csc-textpic-caption {
         font-size : 0.6em;
         line-height : 1.6em;
	 text-decoration : none;
	 color : #000000;
	 margin-top: 10pt;
}
ul    { 
	font-size : 0.75em;
        line-height : 1.6em;
}
ul ul { 
        font-size : 100%; 
      }
li {
        font-size : 100%; 
         line-height : 1.6em;
	 text-decoration : none;
	 color : #000000;     
        
      }
.suchfeld {
	 position : relative;
	 text-align : right;
	 width : 150px;
      }
.pdfbutton {
	 position : relative;
	 float : left;
	 left : 100px;
	 width : 16px;
      }
#abbinder{
	 width:650px;
         height: 25px;
	 float:right;
	 font-size : 8pt;
	 line-height : 14pt;
	 text-decoration : none;
	 color : #555555;
}
.searchfield {
	 border : 1px solid #669aff;
	 background-color : #ffffff;
	 padding : 2px;
	 font-size : 8pt;
	 color : #000000;
	 text-decoration : none;
	 width : 100px;
      }
.kontaktlabel {
	 font-size : 8pt;
	 line-height : 14pt;
	 text-decoration : none;
	 color : #000000;
      }
.tx-ttnews-browsebox TD {
	 font-size : 10px;
      }
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
	 font-weight : bold;
      }
.tx-ttnews-browsebox-SCell {
	 background-color : #eee;
      }