BODY
  {
	scrollbar-face-color: #000000;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #000000;
	scrollbar-arrow-color: #ffffff;
	background-color: #000000;
	background-repeat:no-repeat;
	background-image: url(gfx/bg-lowestlayer.jpg);
	background-attachment:fixed;
  }


 A:link
   {
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
	color: #ffffff;
  }

 A:visited
   {
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
	color: #eeeeee;
  }
 A:hover
   {
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
	color: #ff9900;
  }
 A:active
   {
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
	color: #000000;
  }


 A.link_ast
   {
	font-family: Arial;
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
  }


 A.link_haupt
   {
	font-family: Arial;
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
  }

#corner {
	position:absolute;
	left:0; top:0; width:233px; height:191px;
	z-index:2;
	background-image: url(gfx/hg-corner-ol.gif);
	border: 1px none #000000;
	overflow: hidden;
	visibility: visible;
}

#banner {
	position:absolute;
	left:233px; top:0px; width:758px; height:191px;
	z-index:2;
	background-image: url(gfx/hg-banner.gif);
	border: 1px none #000000;
	overflow: hidden;
	visibility: visible;
}


 TD.textfeld_content
  {
	border-width: 0px;
	border-style: none;
	border-color: #ffffff;
	font-family: Arial;
	font-size: 10pt;
	color: #ffffff;
	vertical-align:top;
  }

 TABLE.central_layout
  {
	width: 1000px;
	background-image: url(gfx/hg-main.jpg);
        background-attachment:fixed;
	position:absolute;
	left:0; top:0;
  }


 TABLE.fenster_main_links
  {
	width: 290px;
	background-color: #000000;
	border-width: 0px;
	border-style: none;
	border-color: #ffffff;
	border-spacing: 3px;
  }


 TD.fenster_main_links_kopf
  {
	width: 290px;
	background-color: #cccccc;
	border-width: 0px;
	border-style: none;
	border-color: #000000;
	font-weight: bold;
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
  }



 TD.fenster_main_links_content
  {
	vertical-align:top;
	width: 290px;
	height: 150px;
	border-width: 0px;
	border-style: none;
	border-color: #000000;
	font-family: Arial;
	font-size: 8pt;
	color: #0000ff;
  }

TABLE.menue_main
  {
	width: 800px;
	border-collapse: collapse;
	border-width: 0px;
	border-spacing: 0px;
  }

TABLE.menue_main_preview
  {
	width: 700px;
	height: 200px;
	border-collapse: collapse;
	border-width: 0px;
	border-spacing: 0px;
	background-color: #cccccc;
  }

TD.menue_main_top
  {
	border-width: 0px;
	border-style: none;
	border-color: #ffffff;
	font-family: Arial;
	font-size: 10pt;
	color: #ffffff;
	vertical-align:top;
  }

TD.menue_main_ol
  {
	background-image: url(gfx/bg-frm-ol.gif);
	border-width: 0px;
	width: 95px;
	height: 74px;
  }

TD.menue_main_om
  {
	background-image: url(gfx/bg-frm-om.gif);
	border-width: 0px;
	font-family: Arial;
	font-size: 10pt;
	color: #ffffff;
	height: 74px;
  }

TD.menue_main_or
  {
	background-image: url(gfx/bg-frm-or.gif);
	border-width: 0px;
	width: 150px;
	height: 40px;
  }

TD.menue_main_ml
  {
	background-image: url(gfx/bg-frm-ml.gif);
	border-width: 0px;
	width: 37px;
  }

TD.menue_main_mm
  {
	width:622;
        border-width: 0px;
	border-style: none;
	border-color: #1f0e02;
	background-color: #1f0e02;
	font-family: Arial;
	font-size: 10pt;
	color: #ffffff;
	vertical-align:top;
  }

TD.menue_main_mm_big
  {
	border-width: 0px;
	border-style: none;
	border-color: #1f0e02;
	background-color: #1f0e02;
	font-family: Arial;
	font-size: 12pt;
	color: #ffffff;
	vertical-align:top;
  }



TD.menue_main_mm_small
  {
        border-width: 0px;
	border-style: none;
	border-color: #1f0e02;
	background-color: #1f0e02;
	font-family: Arial;
	font-size: 8pt;
	color: #ffffff;
	vertical-align:top;
  }

TD.menue_main_mr
  {
	background-image: url(gfx/bg-frm-mr.gif);
	border-width: 0px;
	width: 150px;
  }

TD.menue_main_ul
  {
	background-image: url(gfx/bg-frm-ul.gif);
	border-width: 0px;
	width: 95px;
	height: 29px;
  }

TD.menue_main_um
  {
	background-image: url(gfx/bg-frm-um.gif);
	border-width: 0px;
	height: 29px;
  }

TD.menue_main_ur
  {
	background-image: url(gfx/bg-frm-ur.gif);
	border-width: 0px;
	width: 150px;
	height: 29px;
  }





 TD.grafik_oben
  {
	vertical-align:top;
	height: 70px;
	font-family: Arial;
	font-size: 10pt;
	color: #ffffff;
  }


 TD.thumbnail_grafik
  {
	vertical-align:top;
	height: 100px;
	width: 100px;
  }



TABLE.gallery
  {
	border-spacing: 9px;
	width: 80%;
  }


 TD.gallery_thumbnail
  {
	vertical-align:top;
	background-color: #773300;
	height: 80px;
	width: 200px;
  }


 TD.gallery_description
  {
	vertical-align:top;
	width: 70%;
	background-color: #994400;
	border-width: 0px;
	border-style: none;
	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;
  }


  TABLE.part
  {
	border-spacing: 0px;
	width: 100%;
  }

  TD.part1-top
  {
	background-image: url(gfx/part1-top.gif);
	border-width: 0px;
	width: 85px;
	height: 36px;
  }


  TD.part1-mid
  {
	background-image: url(gfx/part1-mid.gif);
	border-width: 0px;
	width: 85px;
  }


  TD.part1-bottom
  {
	background-image: url(gfx/part1-bottom.gif);
	border-width: 0px;
	width: 85px;
	height: 20px;
  }


    TD.part2-top
  {
	background-image: url(gfx/part2-top.gif);
	border-width: 0px;
	width: 85px;
	height: 36px;
  }


  TD.part2-mid
  {
	background-image: url(gfx/part2-mid.gif);
	border-width: 0px;
	width: 85px;
  }


  TD.part2-bottom
  {
	background-image: url(gfx/part2-bottom.gif);
	border-width: 0px;
	width: 85px;
	height: 20px;
  }
  
  

  TD.part-mid
  {
	border-width: 0px;
	width: 25px;
  }

