/* HTML-Elemente */
body  { 
  	color: #000;
  	background-color: #e5e5e5;
  	font-family: Arial, Verdana, Times New Roman; 
  	margin: 0; 
  	padding: 0; 	
  	scrollbar-3dlight-color: white;
	scrollbar-darkshadow-color: white;
	scrollbar-highlight-color: white;
	scrollbar-shadow-color:white;
	scrollbar-arrow-color:#e5e5e5;
	scrollbar-face-color: #969696;
	scrollbar-track-color: #e5e5e5;}
/* Navigation */
.navigation {
  color:#FFFFFF;
  font-size: 12px;
  font-weight: bold;
  padding-left: 39px;
  vertical-align: middle;
  word-spacing: 12px;
  }
.navigation a:link{
  color:#FFFFFF;
  font-weight: bold;
  text-decoration: none;}

.navigation a:visited{
  color:#FFFFFF;
  font-weight: bold;
  text-decoration: none;}

.navigation a:hover{
  color:#FFFFFF;
  font-weight: bold;
  text-decoration: none;}

.navigation a:active{
  color:#FFFFFF;
  font-weight: bold;
  text-decoration: none;}
  
  
/* Textframe */  
.textframe{
 font-size: 12px;
 margin: 30px;
 width: 90%;
 vertical-align: top;}

.textframe a:link{
  color: #014495;
  text-decoration: underline;}

.textframe a:visited{
  color: #014495;
  text-decoration: underline;}

.textframe a:hover{
  color: #014495;
  text-decoration: underline;}

.textframe a:active{
  color: #014495;
  text-decoration: underline;}

.textframe_ueberschrift{
 font-size: 14px;
 font-weight: bold;
 color: #868483;}
 
.textframe_aufz?hlung{
	padding: 10px}

/* Inlineframe */
.bildabstand {
  	background-color: #969696;
  	background-position: 100%;
  	margin:4px;}
	
.refunterbalken  { 
  	background-color: #969696 }
	
.reftextnormal {
  	color: #000;
  	font-size: 12px;
  	background-color: #e5e5e5;
  	background-position: 100%; 
  	padding: 7px;
  	border-style: solid;
  	border-width: 0 0 0 1;
  	border-color: #969696;}
  
.reftextfett {
  	color: #000;
  	font-size: 12px;
  	background-color: #e5e5e5;
  	background-position: 100%; 
  	padding: 7px;
  	border-style: solid;
  	border-width: 0 0 0 1;
  	border-color: #969696;}
.fd     { color: #014495; text-align: right }

