body {	margin:0px;	padding:0px;	font:12px/18px verdana,arial,helvetica,sans-serif;	text-align:left;	color:#fff;	overflow:hidden;	background-image:url(siteimgs/bg-rechts.jpg);	background-position:800px -130px;	background-repeat:no-repeat;	background-attachment:fixed;}td {	font:12px/18px verdana,arial,helvetica,sans-serif;	margin:0px;	padding:0px;	color:#fff;}.mitte {	position:absolute;	top:0px;	left:0px;	width:800px;	text-align:left;	height:100%;}.scroll {	position:fixed;	top:18.4em;	bottom:0px;	left:260px;	width:540px;	overflow:auto;	text-align:left;	z-index:11;}.scroll-start {	position:fixed;	top:18.4em;	bottom:0px;	left:255px;	width:545px;	left:260px;	width:540px;	overflow:auto;	text-align:left;	z-index:11;}.bg {	position:absolute;	top:18.4em;	bottom:0px;	left:260px;	width:540px;	z-index:1;}.logo {	position:absolute;	bottom:20px;	width:195px;	text-align:right;	z-index:1;}.bg-rechts {	position:fixed;	top:-130px;	left:800px;	width:1940px;	height:1061px;	background-image:url(siteimgs/bg-rechts.jpg);	z-index:1;}.bg-rechtsold {	position:absolute;	top:300px;	margin-left:800px;	width:297px;	height:521px;}/*layout*/.spalte-sehrbreit {	margin-top:0px;	margin-left:5px;	width:515px;}.spalte-breit {	margin-top:15px;	margin-left:15px;	width:480px;}/*navigation*/.navtop {	position:absolute;	top:0px;	margin-left:260px;	width:540px;	height:18.5em;	overflow:hidden;	text-align:left;	z-index:1;	text-transform:uppercase;}.navtopTXT {	position:absolute;	top:44px;	width:540px;}.navtop-sprachen {	position:absolute;	top:24px;	width:540px;	text-align:right;	font-weight:bold;	color:#000;}.navleft {	position:absolute;	top:0px;	bottom:0px;	width:260px;	text-align:right;	text-transform:uppercase;	z-index:1;}.navtopbutton, .currnavtopbutton {	background-image:url(siteimgs/dot.gif);	background-repeat:repeat-x;	line-height:22px;}.navleftbutton {	line-height:22px;}.navleftTXT {	position:absolute;	left:0px;	top:44px;	width:260px;}/*bildergalerie*/.thumbnails {	width:480px;	margin-bottom:16px;}.thumbnails .thumb {	margin:0px;	margin-right:16px;}.thumbnails .lastthumb {	margin-right:0px;}/* links */.navtop a {	text-decoration:none;	color:#000;}.currnavtopbutton a {	font-weight:bold;}.navleft a {	text-decoration:none;	font-weight:bold;	margin-right:15px;}.navleft a:hover, .navleft a:focus, .navleft a:active {	color:#000;}.curr {	font-weight:bold;}.scroll a, .scroll-start a {	text-decoration:none;	color:#F7810E;	color:#00ffff;}.scroll a:hover, .scroll a:focus, .scroll a:active, .scroll-start a:hover, .scroll-start a:focus, .scroll-start a:active {	text-decoration:underline;}.scroll-start .startseitelink {	color:#007a7a;}/* 1 zeile = 22px */.cat-1 {	margin-top:0px;}.cat-1 a {	color:#007a7a;}.cat-2 {	margin-top:22px;}.cat-2 a {	color:#5e4578;}.cat-3 {	margin-top:44px;}.cat-3 a {	color:#7a3c64;}.cat-4 {	margin-top:66px;}.cat-4 a {	color:#7b4e4d;}.cat-5 {	margin-top:88px;}.cat-5 a {	color:#6c5c4a;}.cat-6 {	margin-top:110px;}.cat-6 a {	color:#245379;}.cat-7 {	margin-top:132px;}.cat-7 a {	color:#577F34;	color:#245e3f;/*neu dunkler*/}.cat-8 {	margin-top:154px;}.cat-8 a {	color:#566a7a;}/*farben bg*/.bgcol-1 {	background:#007a7a;	background-image:url(siteimgs/bg-1.gif);	background-repeat:no-repeat;	background-position:300px 300px;}.bgcol-2 {	background:#5e4578;	background-image:url(siteimgs/bg-2.gif);	background-repeat:no-repeat;	background-position:300px 300px;}.bgcol-3 {	background:#7a3c64;	background-image:url(siteimgs/bg-3.gif);	background-repeat:no-repeat;	background-position:300px 300px;}.bgcol-4 {	background:#7b4e4d;	background-image:url(siteimgs/bg-4.gif);	background-repeat:no-repeat;	background-position:300px 300px;}.bgcol-5 {	background:#6c5c4a;	background-image:url(siteimgs/bg-5.gif);	background-repeat:no-repeat;	background-position:300px 300px;}.bgcol-6 {	background:#245379;	background-image:url(siteimgs/bg-6.gif);	background-repeat:no-repeat;	background-position:300px 300px;}.bgcol-7 {	background:#577F34;	background:#245e3f;/*neu dunkler*/	background-image:url(siteimgs/bg-7.gif);	background-repeat:no-repeat;	background-position:300px 300px;}.bgcol-8 {	background:#566a7a;	background-image:url(siteimgs/bg-8.gif);	background-repeat:no-repeat;	background-position:300px 300px;}/*farben text und links*/.txtcol-0, .txtcol-0 a {	color:#000;}/*inkl. sprachweiche*/.txtcol-1, .navtop .txtcol-1 a:hover, .navtop .txtcol-1 a:focus, .navtop .txtcol-1 a:active, .navtop .txtcol-1 .curr, .navtop .col-0 a, .navtop .col-1 a {	color:#007a7a;}.txtcol-2, .navtop .txtcol-2 a:hover, .navtop .txtcol-2 a:focus, .navtop .txtcol-2 a:active, .navtop .txtcol-2 .curr, .navtop .col-2 a {	color:#5e4578;}.txtcol-3, .navtop .txtcol-3 a:hover, .navtop .txtcol-3 a:focus, .navtop .txtcol-3 a:active, .navtop .txtcol-3 .curr, .navtop .col-3 a {	color:#7a3c64;}.txtcol-4, .navtop .txtcol-4 a:hover, .navtop .txtcol-4 a:focus, .navtop .txtcol-4 a:active, .navtop .txtcol-4 .curr, .navtop .col-4 a {	color:#7b4e4d;}.txtcol-5, .navtop .txtcol-5 a:hover, .navtop .txtcol-5 a:focus, .navtop .txtcol-5 a:active, .navtop .txtcol-5 .curr, .navtop .col-5 a {	color:#6c5c4a;}.txtcol-6, .navtop .txtcol-6 a:hover, .navtop .txtcol-6 a:focus, .navtop .txtcol-6 a:active, .navtop .txtcol-6 .curr, .navtop .col-6 a {	color:#245379;}.txtcol-7, .navtop .txtcol-7 a:hover, .navtop .txtcol-7 a:focus, .navtop .txtcol-7 a:active, .navtop .txtcol-7 .curr, .navtop .col-7 a {	color:#577F34;	color:#245e3f;/*neu dunkler*/}.txtcol-8, .navtop .txtcol-8 a:hover, .navtop .txtcol-8 a:focus, .navtop .txtcol-8 a:active, .navtop .txtcol-8 .curr, .navtop .col-8 a {	color:#566a7a;}/*sprachweiche hover*/.navtop-sprachen a:hover {	color:#000;}/*textfarben zitate*/.txtcol-1-spez {	color:#b4efef;}.txtcol-3-spez {	color:#ffd9f2;}.txtcol-6-spez {	color:#bee2f8;}/*textformate*/.titel-0 {	margin-left:-2px;	text-align:left;}.titel-1 {	font-size:14px;	font-weight:bold;	margin-bottom:18px;	text-align:left;	text-transform:uppercase;}.titel-1-k {	font-size:14px;	font-weight:bold;	margin-bottom:0px;	text-align:left;	text-transform:uppercase;}.titel-2, .titel-3 {	font-size:13px;	font-weight:bold;	margin-top:18px;	margin-bottom:0px;	text-align:left;}.titel-2-k {	font-size:13px;	font-weight:bold;	margin-top:0px;	margin-bottom:0px;	text-align:left;}.titel-2-lang, .titel-3-lang {	font-size:13px;	font-weight:bold;	margin-top:18px;	margin-bottom:9px;	text-align:left;}.titel-2a-lang {	font-size:13px;	font-weight:bold;	margin-top:32px;	margin-bottom:9px;	text-align:left;}.zitat {	font-size:14px;	font-weight:bold;	margin-top:18px;	margin-bottom:9px;	text-align:left;	text-transform:uppercase;}.zitat-k {	font-size:14px;	font-weight:bold;	margin-top:18px;	margin-bottom:0px;	text-align:left;	text-transform:uppercase;}.zitat-kk {	font-size:14px;	font-weight:bold;	margin-top:0px;	margin-bottom:0px;	text-align:left;}.lauftext-1 {	margin-bottom:9px;}.lauftext-1-k {	margin-bottom:0px;}.lauftext-2 {	margin-bottom:9px;}.lauftext-3 {	margin-bottom:9px;}.abstand {	margin-bottom:18px;}.abstand-oben {	margin-top:18px;}.abstand-k {	margin-bottom:9px;}.legende {	margin-bottom:18px;}.legende, .legenderechts {	font:14px/16px times, serif;	font-style:italic;}.kursiv {	font-style:italic;}.achtung {	background:#f00;}.guillemet {	font-size:19px;	line-height:12px;}/*lauftextbilder*/.lauftext-1 img, .lauftext-2 img {	margin-top:18px;	margin-bottom:18px;}#fixbox {	position: absolute;	top:-100px;	left:-100px;} /*tabellen*/.portraitbild {	width:100px;	padding-top:2px;	padding-bottom:15px;	vertical-align:top;}.portraittext {	width:140px;	vertical-align:top;}.portraitbild-gross {	width:260px;	padding-top:2px;	padding-bottom:4px;	vertical-align:top;}.portraittext-gross {	width:220px;	vertical-align:bottom;}.newstabelle img {	margin-top:0px;	margin-bottom:4px;}/*zellen*/.sehrschmal {	width:30px;	margin:0px;	padding:0px;	vertical-align:top;}.schmal {	width:70px;	margin:0px;	padding:0px;	vertical-align:top;}.legenderechts, .textrechts {	vertical-align:bottom;	padding-left:10px;	padding-bottom:13px;}.newstabelle .textrechts {	vertical-align:bottom;	padding-left:10px;	padding-bottom:0px;}/*listen*/.liste-1 {	margin-left:-24px;	margin-top:0px;	margin-bottom:0px;	list-style-type:disc;	text-indent:0px;}/* extrawurst fuer internet explorer */* html body {	padding:18.4em 0px 0px 260px;}* html .mitte {	height:100%;}* html .scroll {	height:100%;}* html .scroll-start {	height:100%;}* html .navtop {	margin-left:0px;	z-index:-1;}* html .navleft {	margin-left:-275px;}* html .navleft a {	margin-right:0px;}* html .bg {	margin-left:0px;	height:100%;	z-index:-1;}* html .logo {	margin-left:-260px;}* html .bg-rechts {	margin-left:560px;}* html .liste-1 {	margin-left:16px;}* html .spalte-sehrbreit {	margin-left:0px;}* html .titel-0 {	margin-left:0px;}* html .legenderechts {	padding-bottom:16px;}* html .portraitbild-gross {	padding-bottom:2px;}