* { padding: 0; margin: 0; border: 0; list-style-type: none; }
body,html { background: #FFF url(img/bg_body.gif) top left no-repeat;}
.hidden { visibility: hidden;}



h1 {
	background: #fff url(img/h1.gif) no-repeat;
	height: 15px; width: 204px;	
	font-size: 10px; font-family: Arial,Verdana;
	float: left;
	display: inline;
	margin: 10px 0 0 10px;

}	

#nav_con { display: inline; width: 204px; float: left; margin: 24px 0 0 10px; clear: left; overflow: hidden; position: relative; top: 0px;}
#nav_con ul { width: 204px;}

#nav_con ul {
	display: inline;
	float: left;
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	font-family: Georgia, Arial , sans-serif;
	width: 204px;
}

#nav_con li {
	display: inline;
	width: 102px;
	overflow: hidden;

}

#nav_con li a {
	display: inline;
	float: left;
	text-decoration: none;
	width: 102px;
	height: 19px;
}

#nv_photo a:link {
	background: url(img/nv_photo.gif) no-repeat 0px 0px;	
}

#nv_print a:link {
	background: url(img/nv_print.gif) no-repeat 0px 0px;	
}
#nv_identity a:link {
	background: url(img/nv_identity.gif) no-repeat 0px 0px;	
}
#nv_web a:link {
	background: url(img/nv_web.gif) no-repeat 0px 0px;	
}
#nv_illustration a:link {
	background: url(img/nv_illu.gif) no-repeat 0px 0px;	
}
#nv_motion a:link {
	background: url(img/nv_motion.gif) no-repeat 0px 0px;
}
#nv_people a:link {
	background: url(img/nv_people.gif) no-repeat 0px 0px;
}
#nv_people_2 a:link {
	background: url(img/nv_people_2.gif) no-repeat 0px 0px;
}
#nv_sport a:link {
	background: url(img/nv_sport.gif) no-repeat 0px 0px;
}
#nv_misc a:link {
	background: url(img/nv_misc.gif) no-repeat 0px 0px;
}
#nv_back a:link {
	background: url(img/nv_back.gif) no-repeat 0px 0px;
}
		#nv_photo a:visited {
			background: url(img/nv_photo.gif);
			filter:alpha(opacity=40);-moz-opacity:.4;opacity:.4;
		}
		
		#nv_print a:visited {
			background: url(img/nv_print.gif);
			filter:alpha(opacity=40);-moz-opacity:.4;opacity:.4;
		}
		#nv_identity a:visited {
			background: url(img/nv_identity.gif);
			filter:alpha(opacity=40);-moz-opacity:.4;opacity:.4;
		}
		#nv_web a:visited {
			background: url(img/nv_web.gif);
			filter:alpha(opacity=40);-moz-opacity:.4;opacity:.4;
		}
		#nv_illustration a:visited {
			background: url(img/nv_illu.gif);
			filter:alpha(opacity=40);-moz-opacity:.4;opacity:.4;
		}
		#nv_motion a:visited {
			background: url(img/nv_motion.gif);
			filter:alpha(opacity=40);-moz-opacity:.4;opacity:.4;
		}
		#nv_people a:visited {
			background: url(img/nv_people.gif);
			filter:alpha(opacity=40);-moz-opacity:.4;opacity:.4;
		}
		#nv_people_2 a:visited {
			background: url(img/nv_people_2.gif);
			filter:alpha(opacity=40);-moz-opacity:.4;opacity:.4;
		}
		#nv_sport a:visited {
			background: url(img/nv_sport.gif);
			filter:alpha(opacity=40);-moz-opacity:.4;opacity:.4;
		}
		#nv_misc a:visited {
			background: url(img/nv_misc.gif);
			filter:alpha(opacity=40);-moz-opacity:.4;opacity:.4;
		}
		#nv_back a:visited {
			background: url(img/nv_back.gif);
			filter:alpha(opacity=40);-moz-opacity:.4;opacity:.4;
		}
		
		
		
		
		
		#nv_photo a:hover, 
		#nv_print a:hover, 
		#nv_identity a:hover,
		#nv_web a:hover,
		#nv_illustration a:hover, 
		#nv_motion a:hover,
		
		#nv_people a:hover,
		#nv_people_2 a:hover,
		#nv_sport a:hover,
		#nv_misc a:hover,
		#nv_back a:hover {
			background-position: 0px -19px;
			filter:alpha(opacity=100);-moz-opacity:1;opacity:1;	
		}
	
#contact {
	position: relative;
	display: inline;
	clear: left;
	float: left;
	width: 204px;
	height: 85px;
	background: #fff url(img/contact.gif) top left no-repeat;
	margin: 5px 0 0 5px;
	
}

.bildliste li {
	display: inline;  
	height: 560px; 
	width: auto; 
	float: left;
	margin-right: 10px;
	
	}

.bildliste li img {
	background: #000 url(img/img_bg.gif) repeat;
}


.bildliste img {
	height: 507px; 
	width: auto; 
	display: inline; 
	float: left; 
	clear: both;  
	}

.bildliste {	
	position: absolute;
	display: block;
	float: left;
	clear: both;
	top: 10px;
	left: 224px;
	height: 561px;
	overflow: visible;

	
	
}

.bildliste div {
	width: auto;
	height: auto; 
	display: inline; 
	float: left; 
	clear: left; 
	margin-top: 9px; 
	padding: 0; 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 11px; 
	text-decoration: none; 
	color: #434343; 
	
}
			 
.bildliste div h3 { font-family: Helvetica, Arial, sans-serif; font-weight: bold; line-height: 23px; font-size: 12px; display: inline; color: #434343}


		





	
	

	

