	body {
		padding:0px;
		margin:0px;
		align:center;
		valign:middle;
		background-color:#181945;
		font-family:arial,sans-serif;
		font-size:12px;
		scrollbar-face-color: #67699c;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-3dlight-color: #67699c;
		scrollbar-darkshadow-color: black;
		scrollbar-shadow-color: #181945;
		scrollbar-arrow-color: #181945;
		scrollbar-track-color: #181945;
	}

	table {
		align:center;
		cellpadding:0;
		cellspacing:0;
		border-collapse:collapse;
	}
	
	td {
		font-family:arial,sans-serif;
		font-size:12px;
		color:white;
		line-height:1.1em;
		font-style:italic;
	}

	p {
		font-family:arial,sans-serif;
		font-size:12px;
		
		line-height:14px
		font-style:italic;
		
	}
	
	h1 {
		font-family:arial,sans-serif;
		font-size:22px;
		line-height:25px;
		font-style:italic;
		color:black;
		padding-top:5px;
		padding-bottom:5px;
	}
	
	h2 {
		font-family:arial,sans-serif;
		font-size:16px;
		line-height:18px;
		font-style:italic;
		color:#748ab1;
		padding-top:0px;
		padding-bottom:5px;
	}
	
	h3 {
		font-family:arial,sans-serif;
		font-size:12px;
		color:#748ab1;
		line-height:12px;
		font-style:italic;
		font-weight:normal;
		padding:0px;
		margin:0px;
	}
	
	.outertd {
		valign:middle;
	}

	/* lange Texte, z.B. Startseite */
	.welcome {
		font-family:arial,sans-serif;
		font-size:12px;
		line-height:13px;
		color:#748ab1;
	}
	
	/* lange Texte, in kleinerer Schrift */
	.kleiner {
		font-family:arial,sans-serif;
		font-size: 10px;
		line-height:12px;	
		color:#748ab1;
	}

	.imp {
		font-family:arial,sans-serif;
		font-size:0.7em;
		color:white;
		line-height:1.1em;
		font-style:italic;
		
	}	
	
	.content {
		font-size:10px;
		line-height:13px;
		vertical-align:top;
	}
	
	.whitecontent {
		font-size:12px;
		line-height:14px;
		vertical-align:top;
		background-color:white;
		color:black;
		padding-left:10px;
		padding-right:10px;
	}
	
	.linklist{
		font-size:12px;
		line-height:13px;
		vertical-align:top;
		valign:top;
		border-right:solid #748ab1 2px;
	}
	
	.addon {
		font-family:arial,sans-serif;
		line-height:1.2em;
	}	
	
	.welcome span{
		position: absolute;
		padding: 0px;
		left: 40px;
		top:10px;
		color:white;
		text-decoration: none;
		width:400; height:370;
		text-align:left;
		align:left;
		vertical-align:top;
		valign:top;
		z-index:50;
	}
	
	.addon span{
		position: absolute;
		padding: 0px;
		left: 670px;
		top:320px;
		color:white;
		text-decoration: none;
		width:420; height:30;
		text-align:left;
		align:left;
		vertical-align:bottom;
		valign:bottom;
		z-index:50;
	}
	

	
	.verlauf_oben_links {
		background:url(verlauf_oben_links.png) bottom right no-repeat;
		
	}

	.verlauf_oben_mitte {
		background:url(Schatten_Oben.jpg) bottom left repeat-x;
		
	}	

	.verlauf_oben_rechts {
		background:url(verlauf_oben_rechts.png) bottom left no-repeat;
		
	}	

	.verlauf_unten_links {
		background:url(verlauf_unten_links.png) top right no-repeat;
		
	}

	.verlauf_unten_mitte {
		background:url(Schatten_Unten.jpg) top left repeat-x;
		
	}	

	.verlauf_unten_rechts {
		background:url(verlauf_unten_rechts.png) top left no-repeat;
		
	}	

	.verlauf_mitte_rechts {
		background:url(Schatten_Rechts.jpg) top left no-repeat;
				
	}	

	.verlauf_mitte_links {
		background:url(Schatten_Links.jpg) top right no-repeat;
	}
	
	a:link {
		text-decoration:none;
		color:#748ab1;
			
	}
	a:visited {
		text-decoration:none;
		color:#748ab1;
		
	}
	a:focus {
		text-decoration:none;
		color:#748ab1;
		
	}
	a:hover {
		text-decoration:none;
		color:#67699c;
		
	}
	a:active {
		text-decoration:none;
		color:white;
	}
	ul {
		margin-top:0px;
		margin-bottom:0px;
		padding-top:0px;
		padding-bottom:0px;
	}


/* Styles für die Bildanzeige bei Szene 1, 2 */
	.galerie{
		position: relative;
		height:330;
		align:left;
		valign:bottom;
		font-size:0.8em;
		color:white;
		vertical-align:bottom;
		margin-left:25px;
	}

	.info {
		position:absolute;
		vertical-align:bottom;
		valign:bottom
		align:left;
		text-align:left;
		left:690;
		height:330;
		width:330
		z-index:5;
	}

	.sternchen {
		position:absolute;
		vertical-align:bottom;
		valign:bottom
		align:left;
		text-align:left;
		margin-left:0;
		font-size:0.9em;
		height:330;
		width:330
		z-index:5;
		left:0;
		top:340;
	}			

	.thumbnail img{
		border: 0;
		
	}

/* thumbnail bei Hover, Active (IE), Focus (FF) */

	.thumbnail:hover{
		background-color: transparent;
	}

	.thumbnail:hover img{
		border:none;
	}

	.thumbnail:active img{
		border: 0;
	}

	.thumbnail:focus img{
		border: 0;
	}

/* kein 'Rahmen' bei Focus */
	.thumbnail:focus {
		outline:0;
	}


	.links img{
		border: 2px solid #181945;
	}

/* thumbnail bei Hover, Active (IE), Focus (FF) */

	.links:hover{
		background-color: transparent;
	}

	.links:hover img{
		border: 2px solid #67699c;
	}

	.links:active img{
		border: 2px solid #67699c;
	}

	.links:focus img{
		border: 2px solid #67699c;
	}

/* kein 'Rahmen' bei Focus */
	.thumbnail:focus {
		outline:0;
	}


	.thumbnail span{
		position: absolute;
		padding: 0px;
		left: -1000px;
		visibility: hidden;
		color: black;
		text-decoration: none;
		display:none;
		width:330; height:330;
		text-align:center;
		align:center;
		vertical-align:middle;
		valign:middle;

	}

	.thumbnail span img{
		border:none;
		align:center;
		text-align:center;
		vertical-align:middle;
		valign:middle;
		width:290;
	}


	.thumbnail:hover span{
		position:absolute;
		visibility: visible;
		top: 2;
		left: 650px;
		display:block;
		border:none;
		z-index:50;
	}

	.thumbnail:active span{
		position:absolute;
		visibility: visible;
		top: 2;
		left: 650px;
		display:block;
		border:none;
	}

	.thumbnail:focus span{
		position:absolute;
		visibility: visible;
		top: 2;
		left: 650px;
		display:block;
		border:none;
	}

/* eigentliches Bild bei Hover, Active (IE), Focus (FF) */

	.thumbnail:hover span img{
		visibility: visible;
		border:none;
	}

	.thumbnail:active span img{
		visibility: visible;
		border:none;
	}

	.thumbnail:focus span img{
		visibility: visible;
		border:none;
	}

/* sonderfall */
	.thumbnail3 img{
		border: 0;
		
	}

/* thumbnail bei Hover, Active (IE), Focus (FF) */

	.thumbnail3:hover{
		background-color: transparent;
	}

	.thumbnail3:hover img{
		border:none;
	}

	.thumbnail3:active img{
		border: 0;
	}

	.thumbnail3:focus img{
		border: 0;
	}

/* kein 'Rahmen' bei Focus */
	.thumbnail3:focus {
		outline:0;
	}

	.thumbnail3 span{
		position: absolute;
		padding: 0px;
		left: -1000px;
		visibility: hidden;
		color: black;
		text-decoration: none;
		display:none;
		width:330; height:330;
		text-align:center;
		align:center;
		vertical-align:middle;
		valign:middle;
	}

	.thumbnail3 span img{
		border:none;
		align:center;
		text-align:center;
		vertical-align:middle;
		valign:middle;
		width:240;
	}


	.thumbnail3:hover span{
		position:absolute;
		visibility: visible;
		top: 2;
		left: 670px;
		display:block;
		border:none;
		z-index:50;
	}

	.thumbnail3:active span{
		position:absolute;
		visibility: visible;
		top: 2;
		left: 670px;
		display:block;
		border:none;
	}

	.thumbnail3:focus span{
		position:absolute;
		visibility: visible;
		top: 2;
		left: 670px;
		display:block;
		border:none;
	}

/* eigentliches Bild bei Hover, Active (IE), Focus (FF) */

	.thumbnail3:hover span img{
		visibility: visible;
		border:none;
	}

	.thumbnail3:active span img{
		visibility: visible;
		border:none;
	}

	.thumbnail3:focus span img{
		visibility: visible;
		border:none;
	}
