html, body{
	text-align: center;	
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 0.9em;
	background-color: #999966;
	margin: 0 0 0 0;
	}
	
	#main {
		width: 800px;
		text-align: left;
		margin: 0 auto;
		padding: 0px;
		border: 0px #900 solid;
		background-color: #fff;
	}
	#right {
	width: 135px;
	float: right;
	display: inline;	/* IE float-bug hack */
	margin: 0;
	padding: 2px;
	border: 0px #eee solid;
	}

	#right img {
	border: 0px #ddd solid;
	}
	
	body > #wrap1 {
	width: 670px;
	}
	
	#submain {
		padding: 0px;
		border: 0px #ddd solid;
		margin: 0;
	}	

	#header {
		width: 650;
		height: 235px;
		padding: 0px;
		margin: 0 0 0 0;
		font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
		border-bottom: 3px #777 solid;
		background: white url(graph/art.jpg);
		background-repeat: no-repeat;
		background-align: right;
	}

/**
eingefügt von nkamac- 24.11.08: defibniert den header unter linker navigation 
*/

	#header2 {
		width: 650px;
		height: 30px;
		font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
		font-size:16px;
		font-weight:bold;
		color: #000;
		padding: 7px 0px 5px 7px;
	}

	#header2 span.main {
		border-left:7px #fc0 solid;
		border-bottom:1px #666 solid;
		padding: 0px 0 0 10px;
}

/**
definition ende
*/

	#left {
		width: 130px;
		float: left;
		display: inline;
		padding: 0 0 1em 0;
		font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
		color: #333;
		font-variant: small-caps;
		text-align: right;
	}
	#left ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
	}
		
	#left li {
		border-bottom: 1px solid #efb;		
	}
	#left li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-right: 10px solid #cc9;
		background-color: #853;
		color: #fff;
		text-decoration: none;
		width: 100%;
	}
	#left li a:hover {
		border-right: 10px solid #efb;
		background-color: #fc0;
		color: #fff;
		}
	#left li a.sub {
		display: block;
		padding: 1px 5px 1px 0.5em;
		border-right: 10px solid #cc9;
		background-color: #C58A63;
		color: #000;
		text-decoration: none;
		width: 100%;
		font-variant: normal;
		font-size: 0.9em;
	}
	#left li a.sub:hover {
		border-right: 10px solid #efb;
		background-color: #fc0;
		color: #fff;
		font-variant: normal;
		}
		
	html>body #left li a {
		width: 130px;
		}


		
	#right td {
	align: center;
	text-align: center;
	}
	

	#content {
		width: 480px;
		margin: 0 0 0 155px;
		padding: 5px;
		text-align: justify;
		border: 1px solid #853;		
	}
	#content a:link {text-decoration: none; color: #666;}
	#content a:visited {text-decoration: none; color: #666;}
	#content a:active {text-decoration: none; color: #666;}
	#content a:hover {text-decoration: underline; color: #666; }
	
	#content1 td {
	align: center;
	text-align: center;
	}
	
	#content img {
	text-align: center;
		border:0px #666 solid;
	}
	#content span.main {
		border-left:7px #fc0 solid;
		border-bottom:1px #666 solid;
		padding: 0 0 0 6px;
}	
	#content1 td.linia{
	border-bottom:1px #ddd solid;
	align: center;
	text-align: center;
	}

	#content2 {
background-color:#ddd;	}
	
	#foto {
	width: 500px;
	text-align: center;	
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 0.9em;
	}
	
	#foot {
	height: 15px;
		border-top: 0px #000 dotted;
		padding: 0.2em;
		margin: 0.5em 0 0 0;
		text-align: center;
		font-size: 10px;
		
	}
	#foot ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		display: inline;
	}
		
	#foot li {
		display: inline;		
	}
		#foot li a {
		padding: 0px 4px 0px 0.5em;
		border-right: 1px solid #000;
		color: #000;
		text-decoration: none;
		width: 100%;
	}
		#foot li a:hover {
		border-right: 1px solid #5ba3e0;
		color: #2175bc;
		}


#foot a:link {text-decoration: none; color: #000;}
#foot a:visited {text-decoration: none; color: #000;}
#foot a:active {text-decoration: none; color: #000;}
#foot a:hover {text-decoration: underline; color: #000; }


	#programm ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
	}
	#programm li {
		padding: 2px;
	}
		#programm {
		padding: 0 0 1em 0;
		text-align: left;
	}

/**
eingefügt von nkamac, 24.11.08: nachfolkgend werden die untermalungen für den download bereich, sowie für das archiv definiert
*/

	#content div.download {
		font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
		color: #000;
		text-align: left;
		text-decoration:none;
	}

	#content div.download_sub {
		font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
		font-color: #000;
		text-align: left;
		padding:10px 1px 30px 1px;
		background-color:#ddd;	}
		
	#content div.download a:link {text-decoration: none; color: #000;}
	#content div.download a:visited {text-decoration: none; color: #000;}
	#content div.download a:active {text-decoration: none; color: #000;}
	#content div.download a:hover {text-decoration: underline; color: #000; font-weight:bold;background-color:#ddd;}