a:link { 
	color: #b9babc;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	
}
a:visited {
	color: #b9babc;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	
}
a:focus { color: #AF0917;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	
}
a:hover { color: #AF0917;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	
}
a:active  {color: #AF0917;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	
}
body {
	color : #b9babc;
	font-family: Arial, Helvetica, sans-serif;
	background-color : #777777;
	background-color : #333333;
	background-color : #2A2A2A;
	text-align:justify;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 8pt;
      }

iframe {
	background:none;
	border:none;
	margin:0px;	
}

input {background-color:#878787; border:none}

textarea {background-color:#878787; border:none}

img {border:none}

td.anfang {
    color : #b9babc;
	font : 8pt Arial, Helvetica, sans-serif;
			 
      }
td {
          color : #b9babc;
          font : 8pt Arial, Helvetica, sans-serif;}

#scrollcontent td {	color : #b9babc;
          font : 8pt Arial, Helvetica, sans-serif;
		  text-align:justify;
		 
      }
.bgaussen {
	background-color : #2A2A2A;
      }
.body4pt { color: #b9babc; font: 4pt Arial, Helvetica, sans-serif }
.body5pt { color: #b9babc; font: 5pt Arial, Helvetica, sans-serif }
.body6pt { color: #b9babc; font: 6pt Arial, Helvetica, sans-serif }
.bodygrau { color: #555555; font: 4pt Arial, Helvetica, sans-serif }
.bodygross {
          color : #b9babc;
          font : 12pt Arial, Helvetica, sans-serif;
      }
.bodyklein { color: #b9babc; font: 7pt Arial, Helvetica, sans-serif }
.bodyorange {
          color : #AF0917;
	font : 8pt Arial, Helvetica, sans-serif;
      }
.button { background-color: #2A2A2A; border: none }
.icon { background-color: #2A2A2A; border: solid 1px #AF0917 }
.titel1 { color: #AF0917; color: #878787; font: bold 8pt Arial, Helvetica, sans-serif }
.titel2 { color: #AF0917; color: #878787; font: bold 8pt Arial, Helvetica, sans-serif }
.fontsize2{
	font-size: 2pt;
}
#zentriert {
  position:absolute;
  top:50%;
  left:50%;
  width:823px;
  height:523px;
  margin-left:-412px;
  margin-top:-262px;
  background-image:url(img/bg-001.png);
}

#obenlinks-menu {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 250px;
	height: 320px;
	visibility: visible;
	z-index:1
	
}
#obenlinks-logo {
	position:absolute;
	width:250px;
	height:36px;
	z-index:1;
	top: 322px;
	left: 0px;
}

#untenlinks-1 {
	position: absolute;
	top: 372px;
	left: 0px;
	width: 250px;
	height: 100px;
	visibility: visible;
	z-index:1
	
}
#untenlinks-2 {
	position: absolute;
	top: 472px;
	left: 0px;
	width: 250px;
	height: 50px;
	visibility: visible;
	z-index:1
	
}
#obenrechts {
	position: absolute;
	top: 0px;
	left: 272px;
	width: 550px;
	height: 350px;
	visibility: visible;
	z-index:1
	
}

#untenrechts {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 550px;
	height: 150px;
	visibility: visible;
	z-index:1
	
}


#untenrechts-start {
	position: absolute;
	top: 372px;
	left: 272px;
	width: 550px;
	height: 150px;
	visibility: visible;
	z-index:1
	
}


#bildor {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 550px;
	height: 350px;
	visibility: visible;
	font-size: 2pt;
}
#bildul { position: absolute; top: 0px; left: 0px; width: 250px; height: 150px; visibility: visible }

#rewind { position: absolute; top: 35px; left: 0px; width: 15px; height: 15px; visibility: visible }
#back { position: absolute; top: 37px; left: 0px; width: 220px; height: 13px; visibility: visible; }
#mailor {position: absolute; top: 130px; left: 10px; width: 550px; height: 220px; visibility: visible;}
#mailor1 {position: absolute; top: 0px; left: 10px; width: 550px; height: 350px; visibility: visible;}


/*** Main body scrollable ***/
#scrollcontainer {
	overflow:			hidden;
	width:				550px;
	height:				150px;
	margin:				0;
}
#scrollcontent {
	position:			relative;
	width:				537px;
	display:			table;
}

/*** Scroll bar ***/
div#scrollArea {
	position	: absolute;
	right		: 0px;
	top			: 0px;
	height		: 150px;
	width		: 5px;
	border		: 1px solid #b9babc;
	overflow	: hidden;
	background: #b9babc;
}

div#scroller {
	position	: absolute;
	top			: 0px;
	width		: 5px;
	background	: #878787;
	left: 0px;
}

#buttons-lehr { position: absolute; top: 0px; left: 183px; width: 200px; height: 10px; visibility: visible }
#dwnldpdf { position: absolute; top: 10px; left: 10px; width: 190px; height: 16px; visibility: visible }
#dwnldpdf2 { position: absolute; top: 535px; left: 10px; width: 373px; height: 15px; visibility: visible;  }
#fussnote { position: absolute; top: 3px; left: 190px; width: 200px; height: 15px; visibility: visible; text-align:right }

#iconbar { position: absolute; top: 0px; left: 0px; width: 250px; height: 50px; visibility: visible }

#table.archive { width:100%;
				 border:1px;
				 bordercolor:#666666;
				 cellpadding:2px;
				 cellspacing:0;	
				 rules:all;
				 			  
}

#staticbuttons {
	position:absolute;
}







#obenrechts-lang {
	position: absolute;
	top: 0px;
	left: 272px;
	width: 550px;
	height: 350px;
	visibility: visible;
	z-index:1
	
}
#obenrechts-lang2 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 317px;
	height: 350px;
	visibility: visible;
	z-index:1
	
}


