BODY
  {
	background-color: #000000;
	scrollbar-face-color: #6f4100;
	scrollbar-shadow-color: #ffce00;
	scrollbar-highlight-color: #5e3000;
	scrollbar-3dlight-color: #6f4100;
	scrollbar-darkshadow-color: #ffce00;
	scrollbar-track-color: #4d1f00;
	scrollbar-arrow-color: #ffffee;
  }


 A:link
   {
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
	color: #ffefab;
  }

 A:visited
   {
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
	color: #ffefab;
  }
 A:hover
   {
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: underline;
	color: #ffefab;
  }
 A:active
   {
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
	color: #ffefab;
  }


 A.link_ast
   {
	font-family: Arial;
	font-weight: bold;
	font-size: 8pt;
	color: #ffefab;
  }


 A.link_haupt
   {
	font-family: Arial;
	font-weight: bold;
	font-size: 8pt;
	color: #ffefab ;
  }


 FONT.locator
   {
	font-family: Arial;
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
  }


 TD.textfeld_content
  {
	border-width: 0px;
	border-style: solid;
	border-color: #ffffff;
	font-family: Arial;
	font-size: 10pt;
	color: #ffffff;
	vertical-align:top;
  }


 TABLE.fenster_aktuell
  {
	width: 150px;
	background-color: #000033;
	border-width: 1px;
	border-style: solid;
	border-collapse: collapse;
	border-color: #bcbccf;
	border-spacing: 0;
  }


 TD.fenster_aktuell_kopf
  {
	width: 150px;
	background-image: url(gfx/bg-fenster-aktuell.gif);
	background-color: #aaaaff;
	border-width: 1px;
	border-style: solid;
	border-color: #9a9aad;
	border-spacing: 0px;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
  }



 TD.fenster_aktuell_content
  {
	vertical-align:top;
	background-image: url(gfx/bg-fenster-aktuell-content.gif);
	width: 150px;
	height: 150px;
	border-collapse: collapse;
	border-width: 1px;
	border-style: solid;
	border-color: #9a9aad;
	border-spacing: 0px;
	font-family: Arial;
	font-size: 8pt;
	color: #ffffff;
  }


 TABLE.locator
  {
	width: 500px;
	height: 8px;
	border-collapse: collapse;
	position: absolute;
	top: 4px;
  }


 TABLE.fenster_legal
  {
	width: 150px;
	background-color: #550022;
	border-collapse: collapse;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	border-spacing: 0px;
  }


 TD.fenster_legal_kopf
  {
	width: 150px;
	background-image: url(gfx/bg-fenster-legal.gif);
	background-color: #ffaaaa;
	border-width: 0px;
	border-style: solid;
	border-color: #000000;
	font-weight: bold;
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
  }



 TD.fenster_legal_content
  {
	vertical-align:top;
	background-image: url(gfx/bg-fenster-legal-content.gif);
	width: 150px;
	height: 150px;
	border-width: 0px;
	border-style: solid;
	border-color: #000000;
	font-family: Arial;
	font-size: 8pt;
	color: #ffffff;
  }


 TABLE.fenster_main_links
  {
	width: 290px;
	background-color: #000000;
	border-collapse: collapse;
	border-width: 1px;
	border-style: solid;
	border-color: #bcbccf;
	border-spacing: 0px;
  }


 TD.fenster_main_links_kopf
  {
	width: 290px;
	background-color: #cccccc;
	background-image: url(gfx/bg-fenster-aktuell.gif);
	border-width: 0px;
	border-style: solid;
	border-color: #000000;
	font-weight: bold;
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
  }



 TD.fenster_main_links_content
  {
	vertical-align:top;
	background-image: url(gfx/bg-fenster-aktuell-content.gif);
	width: 290px;
	height: 150px;
	border-width: 0px;
	border-style: solid;
	border-color: #000000;
	font-family: Arial;
	font-size: 8pt;
	color: #ffffff;
  }


 TABLE.fenster_sitemap
  {
	background-color: #000000;
	border-width: 1px;
	border-style: solid;
	border-color: #8888dd;
	border-spacing: 3px;
  }


 TD.fenster_sitemap_kopf
  {
	background-color: #6666bb;
	border-width: 0px;
	border-style: solid;
	border-color: #000000;
	font-weight: bold;
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
  }



 TD.fenster_sitemap_content
  {
	vertical-align:top;
	height: 150px;
	border-width: 0px;
	border-style: solid;
	border-color: #000000;
	font-family: Arial;
	font-size: 8pt;
	color: #ffffff;
  }



 TD.grafik_oben
  {
	vertical-align:top;
	height: 70px;
	font-family: Arial;
	font-size: 10pt;
	color: #ffffff;
  }


 TD.grafik_unten
  {
	vertical-align:bottom;
	height: 70px;
	font-family: Arial;
	font-size: 10pt;
	color: #ffffff;
  }

 TD.thumbnail_grafik
  {
	vertical-align:top;
	height: 100px;
	width: 100px;
  }



TABLE.gallery_seitenliste
  {
	border-spacing: 9px;
  }


 TD.gallery_seitenliste_feld
  {
	vertical-align:top;
	background-color: #000077;
	height: 25px;
	width: 25px;
	vertical-align:middle;
	font-family: Arial;
	font-size: 11pt;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
  }

TABLE.gallery
  {
	border-spacing: 9px;
	width: 80%;
  }


 TD.gallery_thumbnail
  {
	vertical-align:top;
	background-color: #000077;
	height: 80px;
	width: 200px;
  }


 TD.gallery_description
  {
	vertical-align:top;
	width: 70%;
	background-color: #222299;
	border-width: 0px;
	border-style: solid;
	border-spacing: 9px;
	border-color: #000000;
	font-family: Arial;
	font-size: 8pt;
	color: #ffffff;
  }


 TD.filmkritik_text
  {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: italic;
	color: #000000;
  }


