A:link { text-decoration: none; color: #1a376d; }
A:active { text-decoration: none; color: #1a376d; }
A:visited { text-decoration: none; color: #1a376d; }
A:hover { text-decoration: none; color: #671004; }

.headtxt { font-family: MonotypeCursiva, Arial, Tahoma; font-size: 15pt; font-weight: bold; color: #000000; text-decoration: none; }
.headtxt2 { font-family: Arial, Tahoma; font-size: 30pt; font-weight: bold; color: #000000; text-decoration: none; }
.stantxt { font-family: Arial, Verdan; font-size: 10pt; font-weight: normal; color: #000000; text-decoration: none; }
.bstantxt { font-family: Arial, Verdan; font-size: 10pt; font-weight: bold; color: #000000; text-decoration: none; }
.aendtxt { font-family: Arial, Verdan; font-size: 12pt; font-weight: bold; color: #de0c0c; text-decoration: none; }
.veranst { font-family: Arial, Verdan; font-size: 12pt; font-weight: bold; color: #000000; text-decoration: none; }
.veranst3 { font-family: Arial, Verdan; font-size: 12pt; color: #000000; text-decoration: none; }
.veranst2 { font-family: Arial, Verdan; font-size: 16pt; font-weight: bold; color: #000000; text-decoration: none; }

#angebot {
		width: 180px; 
		height: 802px; 
		background-image: url(images/hintergrund.jpg);
		position: relative;
		text-align: center; 
		z-index: 1; }

#bbox {
		width: 600px; 
		height: 802px; 
		background-image: url(images/hintergrund.jpg);
		position: relative;
		text-align: center; 
		z-index: 1; }
		
#logo {
		width: 248px;
		height: 242px; 
		background-image: url(images/Logo-1.jpg);
		background-repeat: no-repeat;
		position: absolute; 		
		top: 0px;
		left: 0px;
		z-index: 2; }
		
#menu1 {
		width: 352px;
		height: 83px; 
		background-image: url(images/logo-1-st-1.jpg);
		background-repeat: no-repeat; 
		border: no;
		position: absolute; 
		top: 0px; 
		left: 248px; 
		z-index: 2; }

#menu2 {
		width: 352px;
		height: 71px; 
		background-image: url(images/logo-1-ve-1.jpg);
		background-repeat: no-repeat; 
		border: no;
		position: absolute; 
		top: 83px; 
		left: 248px; 
		z-index: 2; }		

#menu3 {
		width: 352px;
		height: 88px; 
		background-image: url(images/logo-1-ko-1.jpg);
		background-repeat: no-repeat; 
		border: no;
		position: absolute; 
		top: 154px; 
		left: 248px; 
		z-index: 2; }			
		
#contfr { 
		width: 402px; 
		height: 550px; 
		top: 250px; 
		left: 0px; 
		position: absolute; 
		z-index: 2; }

#contfr2 { 
		width: 402px; 
		height: 550px; 
		top: 242px; 
		left: 0px; 
		overflow: auto;
		position: absolute; 
		z-index: 2; }

		
#comingup { 
		width: 198px; 
		height: 560px;
		top: 250px; 
		left: 402px; 
		position: absolute; 
		z-index: 2; }
		
#comingup1-1 { 
		width: 196px; 
		top: 50px; 
		left: 0px; 
		position: relativ; 
		z-index: 3; }

#comingupcont1-1 { 
		width: 198px; 
		top: 90px; 
		left: 0px; 
		position: relativ; 
		z-index: 3; }
		
#comingup1-2 { 
		width: 196px; 
		position: relativ; 
		z-index: 3; }

		
#comingupcont1-2 { 
		width: 198px; 
		position: relativ; 
		z-index: 3; }
		
