	body	{
		background-color: #080808;
		color: white;
		border: 0;
		margin: 0;
		padding: 0;
		overflow: auto;
		
		scrollbar-face-color:		#080808;
		scrollbar-highlight-color:	white;
		scrollbar-3dlight-color:	#080808;
		scrollbar-darkshadow-color:	#333333;
		scrollbar-shadow-color:		#666666;
		scrollbar-arrow-color:		white;
		scrollbar-track-color:		#080808;
}

	/* aligntable fuer Zentrierung */
	#aligntable {
		width: 						100%;	
		height: 					100%;
		border:						0;
		margin:						0;
		padding:					0;
		z-index: 5;
	}
	
	#aligntable tbody {
		border:						0;
		margin:						0;
		padding:					0;
	}

	#aligntable tr {
		border:						0;
		margin:						0;
		padding:					0;
	}

	#aligntable td {
		vertical-align: 			middle;
		text-align: 				center;
		border:						0;
		margin:						0;
		padding:					0;
	}

/* aeusserster div zum festen Positionieren der inneren divs */
	#site_area {
		position: relative;
		width: 970px;
		height: 550px;
		margin-left: auto;
		margin-right: auto;
		z-index: 1;
		border:	1px dotted #666666;
		text-align: left;
		
	}

	/* box-model-hack fuer ie */
	*html div.site_area {
		w\idth: 1012px;
		heigh\t: 612px;
	}
	
	#reiter {
		position: absolute;
		left:20px;
		top:0px;
		width:320px;
		height:20px;
		margin:5px;
		padding:5px;
		font-size:11pt;
		font-family:Verdana, Tahoma, Arial, sans serif;
		letter-spacing:	2px;
		color:white;
		font-weight: bold;
		border:	0px dotted #666666;
		z-index:20;
	}	
	
	#menu {
		position: absolute;
		top:190px;
		left:-40px;
		height:242px; 
		width:250px;
		margin:0px;
		padding:0px;
		z-index:10000;
		border:	0px dotted #666666;
		
	}
	
	#sub_menu {
		position: absolute;
		top:440px;
		left:30px;
		height:20px; 
		width:55px;
		margin:0px;
		padding:0px;
		font-size:8pt;
		font-family:Verdana, Tahoma, Arial, sans serif;
		letter-spacing:	2px;
		z-index:10100;
		border:	0px dotted #666666;	
	}
	
	#sub_menu a{
		color:white;
		text-decoration: underline;
	}

	#sub_menu a:hover {
	   text-decoration: none;
	   background-color: #666666;
}

	
	#content_kontakt{
		position: absolute;
		left: 230px;
		top: 100px;
		width:672px;
		height:361px;
		margin: 10px;
		padding: 10px;
		font-size:7pt;
		font-family:Verdana, Tahoma, Arial, sans serif;
		font-weight: normal;
		letter-spacing:	2px;
		vertical-align: middle;
		text-align: center;
		color:white;
		z-index:400;
		border:	1px dotted #666666;
		overflow: hidden;			
	}
	
	
	.helge{
		letter-spacing:	5px;
	}

	#content_kontakt a{
		
		text-decoration: underline;
		color:white;
	}

	#content_kontakt a:hover { 
		text-decoration: none;
		color: white;
		/*background-color: #666666;*/
	}
	
	#content{
		position: absolute;
		left: 285px;
		top: 50px;
		width: 600px;
		height: 370px;
		margin: 10px;
		padding: 10px;
		z-index: 30;
		font-size: 8pt;
		font-family: Verdana, Tahoma, Arial, sans serif;
		letter-spacing:	2px;
		color:white;
		font-weight: normal
		border:	1px dotted #666666;
		text-align: justify;
		overflow: hidden;	
	}
	
	#helge_foto{
		position: absolute;
		left: 285px;
		top: 380px;
		width: 600px;
		height: 100px;
		margin: 10px;
		padding: 10px;
		z-index: 70;
	}
	
	#content a{
		color:white;
		text-decoration: underline;
	}

	#content a:hover { 
		text-decoration: none;
		color: white;
		/*background-color: #666666;*/
	}
	
	#ticker{
		position: absolute;
		left: 185px;
		top: 480px;
		width: 600px;
		height: 20px; 
		margin: 10px;
		padding: 10px;
		/*border:solid 1px red;*/
		font-size:		8pt; 
		font-weight: 	bold; 
		font-family: 	Verdana, Tahoma, Arial, sans serif;
		z-index: 170;
		
	}

	#ticker a {
			font-size:		8pt; 
			font-weight: 	normal; 
			font-family: 	Verdana, Tahoma, Arial, sans serif;
			color:white;
			text-decoration: none;	
	}
		
	#ticker a:hover {
			text-decoration: underline; 
	}
		
	#footer {
		position: absolute;
		left:680px;
		top:555px;
		width:248px;
		height:22px;
		z-index:50;
		font-size:7pt;
		font-family:Verdana, Tahoma, Arial, sans serif;
		color:white;
		text-decoration: none;
		letter-spacing:	2px;	
	}

	#footer a{
		color:white;
		text-decoration: none;
	}

	#footer a:hover { 
		text-decoration: underline;
		color: white;
	}
	
		#footer_index {
		position: absolute;
		left:570px;
		top:555px;
		width:248px;
		height:22px;
		z-index:50;
		font-size:7pt;
		font-family:Verdana, Tahoma, Arial, sans serif;
		color:white;
		text-decoration: none;
		letter-spacing:	2px;	
	}

	#footer_index a{
		color:white;
		text-decoration: none;
	}

	#footer_index a:hover { 
		text-decoration: underline;
		color: white;
	}

	
	#impressum {
		position: absolute;
		width:390px;
		height:400px;
		margin:10px;
		padding:10px;
		font-size:7pt;
		font-family:Verdana, Tahoma, Arial, sans serif;
		color:white;
		text-decoration: none;
		letter-spacing:	2px;
		border:0px dotted white;
		vertical-align:middle;
		z-index:400;
	}
	
	#impressum a{
		color:white;
		text-decoration: none;
	}

	#impressum a:hover { 
		text-decoration: underline;
	}
	
	#tryptichon {
		position: absolute;
		left:200px;
		top:100px;
		width:628px;
		height:394px;
		border:0px dotted white;
		z-index:500;
		
	}
	
	#the_galerie {
		margin: 5px;
		padding: 5px;
		font-size:7pt;
		font-family:Verdana, Tahoma, Arial, sans serif;
		font-weight: normal;
		letter-spacing:	2px;
		vertical-align: middle;
		text-align: center;
		z-index:200;
		border:	1px dotted #666666;
	}
	
	#the_galerie a{
		color:white;
		text-decoration: none;
	}

	#the_galerie a:hover {
	   background-color: #666666;
}

	
	#galerie_li {
		position: absolute;
		left: 230px;
		top: 100px;
		width:300px;
		height:340px;
		margin: 10px;
		padding: 10px;
		text-align: center;
		z-index:200;
		border:	1px dotted #666666;		
}

	#titel_li {
		position: absolute;
		left: 230px;
		top: 470px;
		width:300px;
		height:20px;
		margin: 10px;
		padding: 10px;
		font-size:7pt;
		font-family:Verdana, Tahoma, Arial, sans serif;
		font-weight: normal;
		letter-spacing:	2px;
		vertical-align: middle;
		text-align: center;
		border:	0px dotted #666666;	
		z-index:500;
}

	#titel_re {
		position: absolute;
		left: 580px;
		top: 470px;
		width:300px;
		height:20px;
		margin: 10px;
		padding: 10px;
		font-size:7pt;
		font-family:Verdana, Tahoma, Arial, sans serif;
		font-weight: normal;
		letter-spacing:	2px;
		vertical-align: middle;
		text-align: center;
		border:	0px dotted #666666;	
		z-index:500;
}

	#titel_center {
		position: absolute;
		left: 230px;
		top: 470px;
		width:650px;
		height:20px;
		margin: 10px;
		padding: 10px;
		font-size:7pt;
		font-family:Verdana, Tahoma, Arial, sans serif;
		font-weight: normal;
		letter-spacing:	2px;
		vertical-align: middle;
		text-align: center;
		border:	0px dotted #666666;	
		z-index:500;
}

	#galerie_re {
		position: absolute;
		left: 580px;
		top: 100px;
		width:300px;
		height:340px;
		margin: 10px;
		padding: 10px;
		font-size:7pt;
		font-family:Verdana, Tahoma, Arial, sans serif;
		font-weight: normal;
		letter-spacing:	2px;
		vertical-align: middle;
		text-align: center;
		z-index:300;
		border:	1px dotted #666666;
	}
	
	#galerie_center {
		position: absolute;
		left: 230px;
		top: 100px;
		width:650px;
		height:340px;
		margin: 10px;
		padding: 10px;
		font-size:7pt;
		font-family:Verdana, Tahoma, Arial, sans serif;
		font-weight: normal;
		letter-spacing:	2px;
		vertical-align: middle;
		text-align: center;
		z-index:400;
		border:	1px dotted #666666;
	}
		
	#titel_li a{
		color:white;
		text-decoration: none;
	}

	#titel_li a:hover {
	   background-color: #666666;
}

	#titel_re a{
		color:white;
		text-decoration: none;
	}

	#titel_re a:hover {
	   background-color: #666666;
}

	#titel_center a{
		color:white;
		text-decoration: none;
	}

	#titel_center a:hover {
	   color: white;
	   background-color: #666666;
}

	#weiter{
		position: absolute;
		left: 900px;
		top: 350px;
		width:80px;
		height:20px;
		margin: 10px;
		padding: 10px;
		font-size:12pt;
		font-family:Verdana, Tahoma, Arial, sans serif;
		font-weight: bold;
		border:	0px dotted #666666;
		z-index:300;
	}
	#weiter a{
		color:white;
		font-weight: bold;
		text-decoration: none;
	}

	#weiter a:hover {
	   background-color: green;
	   font-weight: bold;
}

	#zurueck{
		position: absolute;
		left: 180px;
		top: 350px;
		width:80px;
		height:20px;
		margin: 10px;
		padding: 10px;
		font-size:12pt;
		font-family:Verdana, Tahoma, Arial, sans serif;
		font-weight: bold;
		border:	0px dotted #666666;
		z-index:300;
	}
	#zurueck a{
		color:white;
		text-decoration: none;
		font-weight: bold;
	}

	#zurueck a:hover {
	   background-color: red;
	   font-weight: bold;
}
	
	.h1 {
		font-family: 				Verdana, Tahoma, Arial, sans serif;
		font-size: 					10pt;
		font-weight: 				bold;
	}
	.h2 {
		font-family: 				Verdana, Tahoma, Arial, sans serif;
		font-size: 					9pt;
		font-weight: 				bold;
	}


