<!--

body {
		background-image:	url('../images/pagebg.jpg');
		background-repeat:	repeat-x;
		background-color: 	#ffffff;
		margin-top:			20px;
		margin-left:		0px;
		margin-bottom:		0px;
		font-size:			12px;
		}

img {
		border:				0px;
		}

/* div-styles */

#back {
		background-color:	#ffffff;
		width:				900px;	
		margin-left:		0px;
		border:				1px solid #B6D1EB;
		}

.logo {	
		background-image:	url('../images/pagehead.jpg');
		background-repeat:	no-repeat;
		position:			relative;
		height:				190px;
		margin-bottom:		0px;
		margin-right:		0px;
		float:				left;
		text-align:			left;
		font-family:		verdana, sans-serif;
		font-weight:		normal;
		font-size:			1em;
		line-height:		22px;
		color:				#3A76B4;
		width:				900px;	
		}
		
.navi {
		font-family:		verdana, sans-serif;
		font-weight:		normal;
		font-size:			0.8em;
		border-top:			0px solid #B6D1EB;
		border-bottom:		1px solid #B6D1EB;
		padding-top:		0px;
		padding-bottom:		15px;
		margin:				0px;
		margin-left:		20px;
		float:				left;
		}

/* menu-formats: 1. level navigation */

		#navigation {
				width: 				140px;
				padding: 			0px;
				margin: 			0px;
				margin-top:			5px;
				color: 				#ffffff;
				text-align:			left;
				}

		#navigation  ul {
				list-style: 		none;
				margin: 			0px;
				padding: 			0px;
				border: 			none;
				}
		
		#navigation li {
				font-family: 		Verdana, Arial, sans-serif;
				font-size: 			1em;
				font-weight:		normal;
				border-bottom:		1px solid #E0EEFB;
				text-align:			left;
				}

		#navigation li a {
				display: 			block;
				padding: 			5px;
				color: 				#286a8a;
				text-decoration:	none;
				font-weight:		normal;
				width: 				140px;
				}

		#navigation li a:hover {
				display: 			block;
				padding: 			5px;
				color:				#3976AF;
				background-color: 	#ffffff;
				}

.shadow {
		border-top:			0px solid #000000;
		border-left:		0px solid #eeeeee;
		border-right:		3px solid #eeeeee;
		border-bottom:		3px solid #eeeeee;
		width:				900px;
		margin-bottom:		20px;
		}
		
.illu {
		background-color:	#C9EBFA;
		margin:				0px;	
		}
	
.content {
		color:				#333333;
		font-family:		verdana, sans-serif;
		font-weight:		normal;
		font-size:			1em;
		line-height:		18px;
		text-align:			left;
		width:				400px;
		margin-right:		20px;
		margin-left:		30px;
		margin-bottom:		15px;
		padding:			5px;
		padding-bottom:		15px;
		float:				left;
		}	

.contentright {
		background-repeat:	repeat-x;
		color:				#333333;	
		font-family:		verdana, sans-serif;
		font-weight:		normal;
		font-size:			1em;
		line-height:		18px;
		padding-left:		10px;
		padding-right:		15px
		padding-bottom:		15px;
		margin-right:		10px;
		padding-top:		30px;
		margin-bottom:		15px;
		text-align:			left;
		width:				200px;
		float:				right;
		}

.content_3col {
		background-repeat:	repeat-x;
		color:				#333333;	
		font-family:		verdana, sans-serif;
		font-weight:		normal;
		font-size:			1em;
		line-height:		18px;
		padding-left:		0px;
		padding-right:		25px;
		padding-bottom:		15px;
		margin-right:		0px;
		margin-top:			10px;
		margin-bottom:		15px;
		text-align:			left;
		width:				180px;
		}

.content_1col {
		background-repeat:	repeat-x;
		color:				#333333;	
		font-family:		verdana, sans-serif;
		font-weight:		normal;
		font-size:			1em;
		line-height:		18px;
		padding-left:		0px;
		padding-right:		25px;
		padding-bottom:		15px;
		margin-right:		0px;
		margin-top:			10px;
		margin-bottom:		15px;
		text-align:			left;
		width:				600px;
		}

.pagefoot {
		width:				900px;
		padding-top:		25px;
		padding-bottom:		5px;
		margin-top:			15px;
		clear:				both;
		font-family:		verdana, sans-serif;
		font-weight:		normal;
		font-size:			1em;
		text-align:			center;
		color:				#B6D1EB;
		background-color:	#DEF5FD;
		background-image:	url('../images/pagefoot.jpg');
		background-align:	bottom;
		background-repeat:	no-repeat;
		}
	
/* sonstige styles */

.headline {
		color:				#888888;
		font-family:		verdana, sans-serif;
		font-weight:		bold;
		font-size:			1.1em;
		display:			block;
		}

.headlineblue {
		color:				#286a8a;
		font-family:		verdana, sans-serif;
		font-size:			1.2em;
		display:			block;
		}
		
.areaheadline {
		color:				#888888;
		font-family:		verdana, sans-serif;
		font-weight:		normal;
		font-size:			1.2em;
		display:			block;
		}
				
.blockblack	{
		color:				#333333;
		font-family:		verdana, sans-serif;
		font-weight:		normal;
		font-size:			0.9em;
		}

.boldblack	{
		color:				#0000000;
		font-family:		verdana, sans-serif;
		font-weight:		normal;
		font-size:			0.9em;
		font-weight:		bold;
		}

.blockblue	{
		color:				#286a8a;
		font-family:		verdana, sans-serif;
		font-weight:		normal;
		font-size:			0.9em;
		margin-bottom:		5px;
		text-align:			left;
		}

.boldblue	{
		color:				#286a8a;
		font-family:		verdana, sans-serif;
		font-weight:		normal;
		font-size:			1em;
		font-weight:		bold;
		}
		
.smallblue	{
		color:				#286a8a;
		font-family:		verdana, sans-serif;
		font-weight:		normal;
		font-size:			0.8em;
		}
.list {
		line-height:		16px;
		list-style-type:	square;
		}

.picframe {
		padding:			5px;
		background-color:	#587691;
		}

.speciallist {
		line-height:		16px;
		font-size:			0.9em;
		}
.speciallist li {
		margin:				0px;
		}

/* gallery-styles */

.galleryframe {
	border:					0px solid #dddddd;
	padding-left: 			0px;
	padding-top:			5px;
	padding-bottom:			0px;
	padding-right:			5px;
	text-align:				left;
	margin-top:				10px;
	margin-bottom:			0px;
	text-align:				left;
}

.thumbnail {
	padding: 				0px;
	margin:					0px;
	margin-top:				2px;
	margin-right:			2px;
	width:					110px;
	height:					103px;
	float:					left;
}

.setlist {
	text-align:				left;
	margin:					0px;
	margin-bottom:			5px;
	clear:					both;
}

.smallgallery {
	background-color:		#ffffff;
	border:					1px solid #E0EEFB;
	padding-left: 			0px;
	padding-top:			5px;
	padding-bottom:			0px;
	padding-right:			5px;
	text-align:				left;
	margin-top:				10px;
	margin-bottom:			0px;
	text-align:				left;
}

.smallthumbs {
	background-color:		#ffffff;
	padding: 				0px;
	margin:					0px;
	margin-top:				2px;
	margin-right:			2px;
	width:					35px;
	height:					20px;
	border:					1px solid #eeeeee;
}

.gallerycaption	{
		color:				#aaaaaa;
		font-family:		verdana, sans-serif;
		font-weight:		normal;
		font-size:			0.9em;
		margin-left:		10px;
		}


/* Standard-Link-Formate */

A:link { 
		color: 			#587691; 
		text-decoration:none; 
		font-weight:	bold;
		}

A:visited { 
		color: 	#587691; 
		text-decoration:none; 
		font-weight:	bold;
		}

A:hover {
		color: 	#587691; 
		text-decoration:underline; 
		font-weight:	bold;
		}

A:active {
		color: 	#587691; 
		text-decoration:none; 
		font-weight:	bold;
		}

hr {
		color:		#B6D1EB;
		height:		1px;
		border:		1px solid #B6D1EB;
		}

-->
