
	body {
		font-family: Verdana, Geneva, "Bitstream Vera Sans", 
				"DejaVu Sans", sans-serif;
		background-color: #1C1C1C;
		color: #000000;
		margin: 0;
		padding: 0;
		text-align: center;
	}



	#container {
		width: 950px;
		background-color: #EBEBEB; /*hellgrau'*/
		margin: 0 auto;
		padding: 0;
		text-align: justify;
	}



	#header {
		background-color: #000000;/*black*/	/*#800000 dunkelrot*/
		text-align: center;
		margin: 0;
		padding: 6px 3px;
		text-shadow: #444444 2px 2px 4px;
		overflow: hidden;
	}



	#navbar {
		float: left;
		width: 235px;
		font-weight: bold;
		
	}
		
	#navbar ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
	}

	#navbar a {
		display: block;
		padding: 3px 3px 5px 25px;
		background-color: #000000;
		color: #EBEBEB;
		border-bottom: 1px #EBEBEB solid;
		text-decoration: none;
		text-shadow: #264C4C 2px 2px 4px;
	}
	
	#navbar a:hover {
		background-color: #EBEBEB;
		color: #000000;
		border-right: 3px #999999 solid;
		border-bottom: 3px #999999 solid;
		padding-bottom: 3px;
		text-shadow: #264C4C 1px 1px 2px;
	}
	

	

	#mainContent {
		background-color: #EBEBEB;
		margin-left: 235px;
		padding: 10px 35px 20px 35px;
		font-size: .9em;
	}

	
	#caption {
		margin: 0;
		padding: 10px 0;
		background-color: #FFFFFF;
		text-align: left;
		font-size: .8em;
	}


	#footer p {
		margin: 0;
		padding: 10px 0;
		background-color: #DDDDDD;
		text-align: center;
		font-size: .8em;
	}



	.clearfloat {
		clear: both;
		height: 0;
		font-size: 1px;
	}
	
	
	
	h1, h2, h3, h4, h5, h6 {
		font-family : Cambria, "Palatino Linotype", "Book Antiqua",
						"URW Palladio L", serif;
	}
	
	
	
	#termine {
		width: 100%;
		font-size: small;
		border-spacing: 3px;
		text-align: left;
	}
	
	#termine td {
		vertical-align: top;
	}
	
	#termine tr:first-child td {
		font-weight: bold;
		font-size: larger;
		border-bottom: 2px #FF0000 solid;
	}
	
	#termine tr:hover {
		background-color: #FFFDD0;
	}
	
	
	
	#chronic {
		font-size: small;
		border-spacing: 6px;
	}
	
	#chronic td {
		padding 1px 10px;
	}
	
	#chronic tr:hover {
		background-color: #FFFDD0;
	}
	
	
	
	.photo {
		width: 450px;
		font-size: .7em;
		font-style: italic;
		line-height: 1em;
		text-align: center;
		display: block;
		margin: 0 auto;
	}
	
	
	#photo {
		background-color: #EBEBEB;	
		text-align: center;
		margin: 0;
		padding: 6px 3px;
		overflow: hidden;
	}
		
	#photo2 {
		width: 500px;
		margin: 0 auto;
	}
	
	
		
	#navUT {
		font-size: small;
		text-align: center;
		text-shadow: #264C4C .5px .5px 1px;
	}
	
	#navUT a {
		color: #000000; 
		text-decoration: none;
		text-shadow: #264C4C .5px .5px 1px;
	}
	
	#navUT a:hover {
		color: #000000;
		text-shadow: #FF0000 2px 2px 4px;
	}
	
	
	
	#IEroot #navUT {
		font-size: small;
		text-align: center;
	}
	
	#IEroot #navUT a {
		color: #000000;
		text-decoration: underline;
	}
	
	#IEroot #navUT a:hover {
		color: #000000;
		font-weight: bold;
	}	
	
	
	#reinhold a {
		color: #000000;
		text-decoration: none;
	}
	
	#reinhold a:hover {
		background-color: #EBEBEB;
		color: #000000;
	}
	
	
	
	#vorstand {
		font-size: medium;
		border-spacing: 6px;
	}
	
	#vorstand td {
		padding: 15px 45px;		
	}
	
	
	
	#mitglieder {
		font-size: small;
		border-spacing: 6px;
		text-align: top;
	}
	
	#mitglieder td {
		padding: 2px 15px;
		text-align: left;
	}
	
	#mitglieder td:first-child {
		font-weight: bold;
		font-size: small;
	}
	
	
	
	#verschiedenes a {
		color: #000000;
		text-decoration: none;
		font-weight: bold;
		line-height: 1.5em;
	}

	#verschiedenes a:hover {
		color: #000000;
		text-shadow: #FF0000 3px 3px 6px;
	}

	
	#links a {
		color: #000000;
		text-decoration: none;
		text-shadow: #264C4C 1px 1px 2px;
	}
	
	#links a:hover {
		color: #000000;
		text-shadow: #FF0000 3px 3px 6px;
	}
	
	
	#hinweis {
		font-weight: bold;
		font-size: larger;
		color: #FF0000;
	}
	
	
	
	.floatRight {
		float: right;
		margin-left .8em;
		padding: 20px;
		width: 150px;
		font-size: .7em;
		font-style: italic;
		line-height: 1em;
		text-align: center;
	}
	
	.gallery img
	{	border: none;
	}

	ul.gallery
	{
		margin: 0 auto;
		width: 95%;
	}
	
	.gallery li
	{
		float: left;
		list-style-type: none;
		margin: 0 2px 2px 0;
		height: 113px
	}
	

	ul.list
	{	margin: 2 auto;
		width: 80%;
	}
	
	.list li
	{
		float: left;
		list-style-type: circle;
	}
	
	.gallery_I img
	{	border: none;
	}

	ul.gallery_I
	{
		margin: 0 auto 30px;
		width: 95%;
		overflow: hidden;
	}
	
	.gallery_I li
	{
		float: left;
		list-style-type: none;
		margin: 0 2px 2px 0;
		height: 200px;
	}
	
	
	.update {
		font-size: small;
		border-spacing: 1px;
		text-align: left;
	}
	
	
	.dekon 
	{
		font-size: small;
	}

	
