@font-face {
	font-family: 'superscript';
    font-style: normal;
	font-weight: 400;
	src: local(''),
         url('fonts/SUPERSCR.TTF') format('truetype');
	}


body {
    background-color: transparent;
	background: url(b/Bg03-g50.png);
	font-family:Arial, Helvetica, sans-serif;
    /* font-size: 13px; */
	/*-- line-height: 20px; --*/
	/* -- margin:20 100 20 100;
	margin: top right bottom left --*/
	min-width: 120px;
	max-width: 920px;
	text-align:center; /* for IE */
	margin:0 auto; /* for the rest */
}

html {
	min-height: 101%;
	}

h1 {
	font-size: 18px;
	font-weight: normal;
	margin: 15px 0px 0px 0px; /*top right bottom left*/	
}

/*.h1-margin {
	font-size: 18px;
	font-weight: normal;
	margin: 30px 0px 30px 0px;
	padding: 0px;
} */

/* #Unterstrich {
	border-bottom-width: 1px;
	border-bottom-style: none;
	text-align:center; */ /* for IE */
	/* margin:0 auto; */ /* for the rest */
	/* width: 100%
	
	} */

.Fussnote {
	font-size: 9px;
	font-weight: normal;
	}
	
.superscript { /*OK*/
	font-family: 'superscript', normal;
	}
	
.head {
	font-size: 96px;
	margin: 50px 0px 50px 0px;/*top right bottom left*/
}
	
/*-- .menuezeile{
	position:relative;
	white-space: nowrap;
	margin:0 0 0 0;
	text-align:right;
	}

.bildmenue{
	margin:40 0 0 0;
	white-space: nowrap;
	}	--*/

/*	#fine {
		background-image: url("b/fineripped581.gif");
		background-repeat: no-repeat;
		background-position: center;
		height: 100px;
		margin: 50px 0px 50px 0px;/*top right bottom left*/
/*	} */
	
	#textblock {
		font-size: 12px;
		margin: 0px 0px 20px 0px;/*top right bottom left*/	
	}
		
	
	
	@media screen and (max-width: 768px) {
		.head {
			font-size: 72px;
			margin: 30px 0px 30px 0px;/*top right bottom left*/
		}
		
		#textblock {
		font-size: 11px;
		margin: 0px 0px 15px 0px;/*top right bottom left*/
		}
		
		h1 {
			font-size: 16px;
			font-weight: normal;
			margin: 10px 0px 0px 0px; /*top right bottom left*/				
		}
	}
	
	@media screen and (max-width: 480px) {
		.head {
			font-size: 48px;
			margin: 20px 0px 20px 0px;/*top right bottom left*/
		}
		
		#textblock {
		font-size: 10px;
		margin: 0px 0px 10px 0px;/*top right bottom left*/	
		}
		
		h1 {
			font-size: 14px;
			font-weight: normal;
			margin: 5px 0px 0px 0px; /*top right bottom left*/				
		}
	}
	

/*--- Links ----------------------------------------------------------------------------------------- */

  a  { background:transparent; text-decoration:none; color:#B90000; font-weight:normal; }
  a:visited  { color:#B30000; }
  a:focus  { color:#B30000; }
  a:hover  { color:#008f00; }
  a:active { color:#F7F7F7; }
  
  a.Fussnote  ,
  a.Fussnote:visited  ,
  a.Fussnote:focus  ,
  a.Fussnote:hover  ,
  a.Fussnote:active { background:transparent; text-decoration:none; color:#000000; font-weight:normal; font-size:9px; }
  



