#inhalt-mediathek {
  margin: 0;
	padding: 0;
	position: absolute; top: 210px; width: 640px; height: 320px;
	background-color: #232850;
  background-image: url(background.jpg) }
	
#mt-container01 {
   z-index: 2;
	 background-color: #232850;
   padding: 0;
   position: relative; top: 15px; width: 800px; height: 630px;
	 margin-left: auto;
	 margin-right: auto;
	 text-align: left;
   overflow: hidden }
	
#mt-container02 {
   z-index: 1;
	 color: #ECD0A9;
	 background-color: black;
   padding: 0;
   position: relative; top: 260px; left: auto; width: 800px; height: 363px;
	 text-align: left;
   overflow: hidden }

#mt-videofenster {
  margin: 0;
  z-index: 16;
	overflow: hidden;
	padding: 0;
	text-align: center;
	position: absolute; top: 66px; left: 0px; width: 280px; height: 330px;
	 }

header.mt-index {
  z-index: 15;
 	margin: 0; padding: 0;
	position: absolute; top: 210px; left: 320px; width: 480px; height: 30px;
  padding-top: 80px;
	margin-bottom: 8px; }		 	 
	 
header.mediathek {
  z-index: 15;
 	margin: 0; padding: 0;
	position: absolute; top: 210px; left: 320px; width: 480px; height: 30px;
  padding-top: 80px;
	margin-bottom: 8px; }		 
	 
#mt-videofenster01 {
  margin: 0;
  z-index: 18;
	overflow: hidden;
	text-align: center;
	position: absolute; top: 200px; left: 10px; width: 300px; height: 100px; }
	
#mt-videofenster02 {
  margin: 0;
  z-index: 19;
	overflow: hidden;
	position: absolute; top: 46px; left: 20px; width: 280px; height: 270px; 	text-align: center;
	border: #fff 0px solid }
	
#mt-videofenster02 a, #mt-videofenster02 a:link, #mt-videofenster02 a:visited {
  color: #ECD0A9;
	font-size: 16px;
	text-decoration: none }
	
figcaption {
	font-size: 15px;
	padding-bottom: 8px; }	
	
#mt-videofenster02 a:hover {
	text-decoration: underline; }	

#mt-titelfenster {
  margin: 0;
	padding-top: 25px;
  z-index: 19;
	text-align: center;
	font-size: 12pt;
	background-color: transparent;
	color: #ECD0A9;
	overflow: auto;
	position: absolute; top: 25px; left: 20px; width: 280px; height: 100px;
	border: #fff 0px solid }

#mt-titelfenster a, #mt-titelfenster a:link, #mt-titelfenster a:visited {
  color: #ECD0A9;
	text-decoration: none }
	
#mt-titelfenster a:hover {
	text-decoration: underline; }	
	
#mt-textfenster-index {
  margin: 0;
	padding: 0;
	color: black;
  z-index: 19;
	text-align: center;
  background-image: url(background.jpg);
	position: absolute; top: 16px; left: 320px; width: 480px; height: 307px;
  padding-top: 80px;
	border: #fff 0px solid }	
	
h4 {font-size: 16px; }
span.gruen {font-size: 17px; }

#mt-textfenster {
  margin: 0;
	padding: 0;
	color: black;
  z-index: 19;
	text-align: center;
  background-image: url(background.jpg);
	position: absolute; top: 16px; left: 320px; width: 480px; height: 307px;
  padding-top: 120px;
	border: #fff 0px solid }
	
div.mt {
  margin-left: 8px;
	margin-right: 8px;
	 }

#fotovorschau {
   z-index: 400;
   position: absolute; top: 120px; left: 0; width: 270px; height: 200px;
	 }
	
table.druckversion-mt {
 	margin: 0; padding: 0;
	margin-left: 20px;
	margin-right: 20px;	
	margin-top: 38px;
  width: 460px;
	text-align: center;
	font-size: 16px; }	
	
#mt-navigation {
   z-index: 30;
	 margin: 0; padding: 0;
   position: absolute; top: 323px; left: 0; width: 800px; height: 40px;
	 text-align: left;
   background-color: #1E1E1E }
	
#nav05, #nav05 ul {
 	padding: 0;	margin: 0;
  list-style-type: none }
	
#nav05 A, #nav05:visited {
  background: #6A6A6A url(button02-gruen.png) no-repeat;
	color: #FFBD18;	display: block;
	font-weight: normal; font-family: verdana, helvetica, sans-serif; font-size: 17px; text-align: center;
	height: 40px; width: 160px;
	line-height: 19px; text-decoration: none }
	
#nav05 A:hover {
	COLOR: white }
	
#nav05 LI {
	float: left }
	
#fotofenster2 {
  z-index: 6;
	margin: 0; 
	overflow: hidden;
  position: absolute; top:40px; width: 800px; height: 200px; left: 0}	
	
table.mt-textfenster {
  line-height: 27px;
	text-indent: 26px;
  width: 200px;
	color: black;
  text-align: center;
	FONT-FAMILY: arial, helvetica, sans-serif; }
	

table.mt-titelfenster {
  margin: 0px;
	padding: 0px;
  width: 100%;
	color: #ECD0A9;
  text-align: center;
	FONT-FAMILY: arial, helvetica, sans-serif;
	font-size: 12pt; }
	
table.mt-navigation-01 {
  background: transparent;
	width: auto;
	margin-top: 13px; margin-right: auto;	margin-left: auto;
  line-height: 28px;
	border: 2px solid green;
	font-family: arial, helvetica, sans-serif;
	text-align: center;
	font-size: 16px; }

table.mt-navigation-01 th.links {
	padding-right: 5px;
	padding-left: 5px;
	text-align: left }
	
img.dia {	
	width: 180px;
	height: 135px;
	border: 1px solid white;
	margin-bottom: 10px; }	

img.dia2 {	
	width: 45px;
	margin-top: 7px;
	margin-right: 2px;
	margin-left: 2px;
	border: 1px solid white;
	 }	
	
/*****************************
  img.dia {	
	width: 262px;
	height: 164px;
	margin-bottom: 26px; }
****************************/
	
img.pfeil {	
	vertical-align: middle; }
	
span.unterstrichenrot {	
	color: red;
	text-decoration: underline;  }
	
/*****************************
Kopfzeilenlayout #a00 background: #EEDDBB 
****************************/	

#kopfzeile1mediathek {
  background-color: #ECD0A9;
  z-index: 300;
	font-size: 16px;	
 	margin: 0; padding: 0;
	border: 1px solid blue;		
	position: absolute; top: 380px; left: 350px; width: 400px; height: 50px;
	display: yes;
	overflow: none; }


#kopfzeile1mediatheklinks {
  background-color: #ECD0A9;
  z-index: 300;
  text-align: left;
 	margin: 0; padding: 0;
	position: absolute; top: 0; left: 6px; width: 150px; height: auto;
	overflow: none;
	display: none}
	
#kopfzeile1mediathekrechts {
  background-color: #ECD0A9;
  z-index: 300;
	text-align: center;
 	margin: 0; padding: 0;
	position: absolute; top: 25px; left: 5px; width: 360px; height: auto;
	overflow: none;}

#kopfzeilennav, #kopfzeilennav ul {
	padding: 0; margin: 0; list-style-type: none; text-align: right; width: auto; }
	
#kopfzeilennav a, #kopfzeilennav2 a {
  z-index: 400;
	position: relative;
  display: block;
	padding-top: 0;
	height: 20px; width: auto;
  text-decoration: yes; }
	
#kopfzeilennav li, #kopfzeilennav2 li {
  padding-left: 1px; padding-right: 1px;
	float: left; }
	
#kopfzeilennav li ul, #kopfzeilennav2 li ul {
  z-index: 400;
	position: absolute;
	left: -1000px;
	margin-top: 0px;
	width: auto;	height: auto; }
	
#kopfzeilennav li ul a, #kopfzeilennav2 li ul a {
  z-index: 400;
  padding-top: 0;
	width: auto; height: 20px; }
	
#kopfzeilennav li ul a:hover, #kopfzeilennav2 li ul a:hover {
  z-index: 9; }
	
#kopfzeilennav li:hover ul, #kopfzeilennav li.sfhover ul, #kopfzeilennav2 li:hover ul, #kopfzeilennav2 li.sfhover ul {
  z-index: 9;
	margin-left: -50px;
	margin-top: -41px;
	color: green;
	left: auto; }	

#kopfzeilennav li:hover ul.rechterrand, #kopfzeilennav li.sfhover ul.rechterrand, #kopfzeilennav2 li:hover ul.rechterrand, #kopfzeilennav2 li.sfhover ul.rechterrand {
  z-index: 9;
	margin-left: -150px;
	margin-top: -42px;
	color: green;
	left: auto; }		
