
	
	#menu {
	margin: 0px;
	padding-left: 40px;
	background-color: black;
	border: none;
	list-style: none;
	white-space: nowrap;
	line-height:25px;
	}
	#menu ul, #menu ul li {
	margin: 0px;
	padding: 0px;
	border: none;
	display: inline;
	
	}
	#menu ul{
		background-color: black;
		height:25px;
		display: block;
	}
	#menu ul li a {
	margin: 0px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	padding-right: 0px;
	display: inline;
	}
	#menu ul li li a {
	margin: 0px;
	padding: 0px;
	height: auto;
	font-size: 1em;
	border: 0;
	font-weight: normal;
	background-image: none;
	padding-top: 5px;
	padding-bottom: 5px;
	}

	


	#siteid {
		margin: 0px;
		padding: 0px;
		color				:	rgb(255,102,0);
		background			:	rgb(21,21,21);
		min-width: 879px;
	}

	#siteid h1 {
		color				:	inherit;
		background-color	:	inherit;
		background-image	:	url("/design/nielinger/img/headcontinued.gif");
		background-repeat	:	repeat-x;
		margin				:	0;
	}

	#siteid img {
		border				:	none;
		display				:	block;
	}
	
	.grossansicht {
	text-align			:	center;	
	margin: 20px;
	}

	.grossansicht img {
	border				:	2px solid rgb(80,80,80);
	border-top			:	1px solid rgb(80,80,80);
	border-bottom		:	1px solid rgb(80,80,80);
	padding				:	60px;
	margin				:	20px;
	}
	
	.kleinansicht {
	text-align			:	center;	
	float: left;
	border				:	1px solid rgb(80,80,80);
	border-top			:	1px solid rgb(80,80,80);
	border-bottom		:	1px solid rgb(80,80,80);
	padding				:	15px;
	width				:	100px;
    line-height:12px;
	}

	.medansicht {
	text-align			:	center;	
	float: left;
	border				:	1px solid rgb(80,80,80);
	border-top			:	1px solid rgb(80,80,80);
	border-bottom		:	1px solid rgb(80,80,80);
	padding				:	40px;
	width				: 	150px;
	}
	
	table.photoindex {
		border-collapse: collapse;
	}

	.photoindex td {
		text-align		:	center;
		vertical-align	:	bottom;
		font-size		:	smaller;
		line-height		:	1.2em;
		
	}
.photoindex th { 
	padding-top:10px;
	padding-bottom:10px; 
	font-size		:14px;
	}

	.photoindex img {
		border			:	none;
	}

	.photoindex th {
		text-align		:	left;
		color			:	white;
	}



	.photoindex a:link {
		text-decoration		:	none;
	}

	.photoindex a:visited {
		text-decoration		:	none;
	}

	.photoindex a:hover {
		text-decoration		:	underline;
	}

	.photoindex a:active {
		text-decoration		:	none;
	}

/* serienindes */

	table.serienindex tbody th {
		padding-top		:	2em;
		padding-bottom	:	.5em;
	}

	table.serienindex th {
		text-align		:	left;
		color			:	white;
	}
	table.serienindex td {
		text-align		:	center;
		vertical-align	:	middle;
		font-size		:	smaller;
		line-height		:	1.2em;
		border			:	1px solid rgb(80,80,80);

		padding			:	35px;
	}

	table.serienindex img {
		border			:	none;
	}

