body  { margin-top:       5px;    margin-bottom:    0px;    margin-left:      2px;    font-family:      Arial,Helvetica,Verdana,sans-serif;  }p,ol,ul,li{    color:            #444444;    font-size:        0.9em;    line-height:      140%;    margin-left:      20px;    margin-right:     15px;  }ul, ol {    padding:0px;    margin-right:     0px;  }  li{    font-size:        1.0em;  }p.intro {    color:            #444444;    font-size:        0.8em;    font-weight:      600;    line-height:      150%;    margin-top:       8px;    margin-left:      20px;    margin-right:     15px;    margin-bottom:    10px;  }p.fussnote {    color:            #444444;    font-size:        10pt;    line-height:      12pt;    text-indent:      -15px;    margin-top:       5px;    margin-left:      40px;    margin-right:     15px;    margin-bottom:    5px;  }p.home {    color:            #444444;    line-height:      115%;    font-size:        0.8em;    margin-top:       10px;    margin-left:      10px;    margin-bottom:    5px;    margin-right:     8px;  }p.infospruch {    color:            #DD6809;    line-height:      165%;    font-size:        0.8em;    margin-top:       10px;    margin-left:      10px;    margin-bottom:    5px;    margin-right:     8px;  }p.headertext {    color:            #444444;    font-size:        0.8em;    line-height:      115%;    margin-top:       15px;    margin-right:     15px;    text-align:       right;  }sup,sub {	    height: 0;	    line-height: 1;	    vertical-align: baseline;	    _vertical-align: bottom;	    position: relative;	    font-weight:600;}sup {	    bottom: 1ex;}sub {	top: .5ex;    }blockquote {    color:            #008200;    font-size:        0.9em;    line-height:      120%;  }h1 {    color:            #DD6809;    font-size:        0.95em;    margin-top:       20px;    margin-bottom:    8px;    margin-right:     20px;    margin-left:      20px;    font-weight:      800;  }h1.home {    color:            #DD6809;    font-size:        0.8em;    margin-top:       10px;    margin-left:      10px;    margin-bottom:    5px;    font-weight:      800;  }h2 {    color:            #444444;    font-size:        0.9em;    margin-top:       8px;    margin-bottom:    8px;    margin-left:      20px;    margin-right:     20px;    font-weight:      800;  }h3 {    color:            #444444;    font-size:        0.8em;    margin-top:       8px;    margin-bottom:    8px;    margin-left:      20px;    margin-right:     20px;    font-weight:      800;  }hr {    margin-top:       20px;    margin-left:      20px;    margin-right:     15px;  }a:link {     color:#960000;     font-weight:400;     text-decoration:none;  }a:visited {     color:#960000;     font-weight:400;     text-decoration:none;  }a:active {     color:#960000;     font-weight:500;     text-decoration:none;  }a.img:link {     color:#FFFFFF;   }a.img:visited {     color:#FFFFFF;   }a.img:active {     color:#FFFFFF;   }a.mehr:link {     font-size:        0.82em;    color:#960000;     font-weight:600;     text-decoration:none;  }a.mehr:visited {     font-size:        0.82em;    color:#960000;     font-weight:600;     text-decoration:none;  }a.mehr:active {     font-size:        0.82em;    color:#960000;     font-weight:600;     text-decoration:none;}a.mehr:hover {     font-size:        0.82em;    color:#960000;     font-weight:600;     text-decoration:underline;}a.bottnav:link {     color:#FFFFFF;     font-size:        0.85em;    font-weight:300;     text-decoration:none;    letter-spacing:0;  }a.bottnav:visited {     font-size:        0.85em;    color:#FFFFFF;     font-weight:300;     text-decoration:none;    letter-spacing:0;  }a.bottnav:active {     font-size:        0.85em;    color:#FFFFFF;     font-weight:300;     letter-spacing:0;    text-decoration:none;  }ul#Navigation {  font-size:        0.83em;  float:            left;  margin-top:       -3px;   margin-left:      0px;  margin-right:     0px;  margin-bottom:    40px;      padding:          0;}ul#Navigation li {  list-style:       none;  margin:           0;   padding:          0.2em;}ul#Navigation li#sub {  list-style:       none;  margin-left:      -5px;  margin-right:     0px;      margin-top:       -2px;   margin-bottom:    0px;  font-size:        1em;  padding-left:0px;}ul#Navigation a {  display:          block;  padding:          0.2em;  font-weight:      bold;}ul#Navigation a:link {  color:            #960000; }ul#Navigation a:hover {  color:            white;   background-color: gray;}ul#Navigation a#Active {  list-style:       none;  margin:           0;   color:            #960000;  font-size:        1em;  background-color: white;  font-weight:      bold;}#linkblockleft {   margin-bottom:    20px;}div#Info {  width: 180px;  padding: 5px;  background-color: #F2F0F0;   margin-top:15px;  margin-bottom:30px;}a img {border:0;}/* Buttons */.button-row		{ padding: 0px; margin: 15px 0px 15px 0px; font-size:100%; clear:both; text-align:center; }.button-row img		{ background-color:transparent !important; }.button			{ display:inline-block; font-size:84%; white-space: nowrap; font-weight:bold;  margin:0px 0px 0px 0px; text-transform: uppercase;				padding:3px 5px 2px 5px; color: #630 !important; background: #FFFFCC url("nav/btn_back_yellow.jpg") repeat-x; border: 1px solid #CC9900; }* html .button		{  }input.button		{ margin-top:-1px; padding: 1px 2px 1px 2px; }* html input.button	{ margin-top:0px; padding: 1px 0px 0px 0px;  }.button:hover		{ background:#FFFF99 !important; }.button:active		{ background:#FFCC00 !important; color: #fff !important; }.disabled		{	color: #999 !important;	background: #FBF9E8 !important;	border-color: #ccc !important; }.disabled:hover		{	color: #999 !important;	background: #FBF9E8 !important;	border-color: #ccc !important; }.disabled:active	{	color: #999 !important;	background: #FBF9E8 !important;	border-color: #ccc !important; }.ctnav-buttons				{ margin-top:15px !important; text-align:center;}.ctnav-bottom				{ text-align:center;margin-left:15px;margin-right:5px;margin-top:30px;margin-bottom:30px;padding-bottom:12px;border-bottom:0px dotted #aaa;border-top:0px dotted #aaa;font-size:0.95em;  }.ctnav-bottom .button			{ margin-left:3px !important; }.ctnav-bottom span.back			{ display:block; float:left; width:auto; text-align:left; padding-left:10px; margin-left:7px; background: #fff url('nav/tria_left_lgrey.gif') no-repeat left center; color: #666; }* html .ctnav-bottom span.back		{ margin-left:4px}.ctnav-bottom span.back	a		{ display:block; padding-left:10px; padding-right:3px; margin-left:-10px; background: #fff url('nav/tria_left_blue.gif') no-repeat left center; }.ctnav-bottom span.back	a:hover		{ background: #FFFFFF url('nav/tria_left_blue.gif') no-repeat left center; }.ctnav-bottom span.forward		{ display:block; float:right; width:auto; text-align:right; padding-right:10px; margin-right:7px; background: #fff url('nav/tria_right_lgrey.gif') no-repeat right center; color: #666;  }* html .ctnav-bottom span.forward	{ margin-right:4px}.ctnav-bottom span.forward a		{ display:block; padding:0px; margin:0px; padding-left:3px; padding-right:10px; margin-right:-10px;  background: #fff url('nav/tria_right_blue.gif') no-repeat right center;  }.ctnav-bottom span.forward a:hover	{ background: #FFFFFF url('nav/tria_right_blue.gif') no-repeat right center; }#linkblock {          /* im dunklen Balken mittig */  position: absolute;  background-color: #4D2913;  top: 182px;  left:180px;  width: 468px;  height: 15px;  float: left;  z-index:0;}#StickySky {    z-index:1000;}#scroll {    z-index:1000;}