

.bildanzahl {
  font-size:8pt;
  color:#333;
}

#content ul.subdirs {
	margin: 10px 0px 5px 30px;
	padding: 0;
	font-size:12pt;
}
#content ul.subdirs li {
	list-style: none;
}



div.picheadline {
	padding : 4px;
	margin : 0px 4px 0px 0px;
}

div.picheadline a, div.picheadline a:link {
	text-decoration:none;
	color : #900;
	padding: 2px;
}

div.picheadline a:hover {
	text-decoration:none;
	color : #400;
	background: #ddd;
	padding: 2px;
}


div.piccomment {
	background: #eee;
	padding : 10px;
	margin : 10px 4px ;
}




div.filelist a {
	text-decoration:none;
	display:block;
	color : #003;
}

div.filelist a:link {
	text-decoration:none;
	color : #003;
}

div.filelist a:hover {
	text-decoration:none;
	color : #500;
	background: #ccc;
}

div.filelist img {
	border:0;
	float : none;
	margin : 2px auto 0px auto ;
	display:block;
	text-align: center;
}

div.filelist a.uploadlink {
	display:inline;
	color:yellow;
	font-weight:bolder;
	font-size:10pt;
}

div.filelist .picfile {
	width : 110px;
	height : 110px;
	color : white;
	background : #eee;
	display:inline-block;
	margin : 4px 2px;
	padding : 3px;
	vertical-align: text-top;
	overflow : hidden;
	font-size : 8pt;
	line-height : 9pt;
}

div.filelist .picfile .file {
	font-weight: bold;
	font-size : 10pt;
	display:block;
}

div.filelist .picfile a.imglink {
	font-weight: normal;
	font-size : 3pt;
	display: inline;
	width : auto;
	margin : 0;
	padding : 0;
}


div.filelist .picfile a.imglink:hover {
	color : #003;
	background: #ddd;
}

div.filelist .picfile .pathlink {
	font-weight: normal;
	font-size : 9pt;
	display: inline;
	width : auto;
	margin : 0;
	padding : 0;
}

div.filelist .picfile .info {
	font-size : 8pt;
	display: inline-block;
	width:107px;
	margin : 0;
	padding : 0px 0px 0px 3px;
	color:#003;
	vertical-align: text-top;
}

