/* default styles for extension "tx_cssfilelist" */

dl {
}

/* LAYOUT 0: Standard  */

.filelinks_layout_0 dt {
	font-size: 80%;
}

.filelinks_layout_0 dd {
	margin-left: 0px;
	padding-left: 20px;
	font-size: 80%;
	margin-bottom:5px;
	background: none;

}


.dam-description {
}

/* LAYOUT 0 ENDE */


/* LAYOUT 1: Zebra-Layout mit abwechselnder Hintergrundfarbe */

dl.filelinks_layout_1 {
	border-top: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
}

.filelinks_layout_1 dt {
	font-size: 80%;
}

.filelinks_layout_1 dd {
	margin-left: 0px;
	padding-left: 22px;
	font-size: 80%; 
	margin-bottom:5px;
	background: none;
}

.filelinks_layout_1 .odd {
	background-color: #f5f5f5;
}

.filelinks_layout_1 .even {
	background-color: #eeeeee;
}

/* LAYOUT 1 ENDE */

/* LAYOUT 2: Floatende Boxen */

dl.filelinks_layout_2 {
	clear: both; 
}

dl.filelinks_layout_2:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

.filelinks_layout_2 dt {
	padding-left:10px; 
	font-size: 80%;
	float: left;
	height: 35px;
	width: 200px;
	margin: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.filelinks_layout_2 dd {
	margin-left: 0px;
	padding-left: 22px;
	font-size: 80%; 
	margin-bottom:5px;
	background: none;
}

.filelinks_layout_2 .odd {
	background-color: #fdd9b3;
}

.filelinks_layout_2 .even {
	background-color: #fdd9b3;
}

/* LAYOUT 2 ENDE */

.filelinks .filecount {
	display:block; 
	margin-bottom:5px;
} 

.filelinks a { 
	text-decoration:none;
}

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

/* Icons begin */

/* Pfad der Standard-Bilder: /typo3/gfx/fileicons */

#content a.external-link-new-window { background: url('icons/00link.gif') no-repeat 1px 2px; padding-left: 20px; }
#content a[href $='.pdf'] { background: url('icons/pdf.gif') no-repeat 1px 2px; padding-left: 20px; }
#content a[href $='.PDF'] { background: url('icons/pdf.gif') no-repeat 1px 2px; padding-left: 20px; }
#content a[href $='.Pdf'] { background: url('icons/pdf.gif') no-repeat 1px 2px; padding-left: 20px; }
#content a[href $='.dot'] { background: url('icons/doc.jpg') no-repeat 1px 2px; padding-left: 20px; }
#content a[href $='.doc'] { background: url('icons/doc.jpg') no-repeat 1px 2px; padding-left: 20px; }
#content a[href $='.docx'] { background: url('icons/doc.jpg') no-repeat 1px 2px; padding-left: 20px; }
#content a[href $='.rtf'] { background: url('icons/doc.jpg') no-repeat 1px 2px; padding-left: 20px; }
#content a[href $='.xls'] { background: url('icons/xls.jpg') no-repeat 1px 2px; padding-left: 20px; }
#content a[href $='.xlsx'] { background: url('icons/xls.jpg') no-repeat 1px 2px; padding-left: 20px; }
#content a[href $='.tga'] { background: url('icons/img.gif') no-repeat 1px 2px; padding-left: 20px; }
#content a[href $='.tif'] { background: url('icons/img.gif') no-repeat 1px 2px; padding-left: 20px; }
#content a[href $='.bmp'] { background: url('icons/img.gif') no-repeat 1px 2px; padding-left: 20px; }

#content .tt_news_addinfo a[href $='.gif'] { background: url('icons/img.gif') no-repeat 1px 2px; padding-left: 20px; }
#content .tt_news_addinfo a[href $='.jpg'] { background: url('icons/img.gif') no-repeat 1px 2px; padding-left: 20px; }
#content .tt_news_addinfo a[href $='.JPG'] { background: url('icons/img.gif') no-repeat 1px 2px; padding-left: 20px; }

#content a[href $='.pcx'] { background: url('icons/img.gif') no-repeat 1px 2px; padding-left: 20px; }
#content a[href $='.ppt'] { background: url('icons/ppt.jpg') no-repeat 1px 2px; padding-left: 20px; }
#content a[href $='.ppt'] { background: url('icons/ppt.jpg') no-repeat 1px 2px; padding-left: 20px; }
#content a[href $='.pps'] { background: url('icons/ppt.jpg') no-repeat 1px 2px; padding-left: 20px; }
#content a[href $='.pptx'] { background: url('icons/ppt.jpg') no-repeat 1px 2px; padding-left: 20px; }
#content a[href $='.mp3'] { background: url('icons/audio.gif') no-repeat 1px 2px; padding-left: 20px; }
#content a[href $='.wav'] { background: url('icons/audio.gif') no-repeat 1px 2px; padding-left: 20px; }
#content a[href $='.m4a'] { background: url('icons/audio.gif') no-repeat 1px 2px; padding-left: 20px; }
#content a[href $='.flv'] { background: url('icons/video.gif') no-repeat 1px 2px; padding-left: 20px; }
#content a[href $='.mov'] { background: url('icons/video.gif') no-repeat 1px 2px; padding-left: 20px; }
#content a[href $='.wmv'] { background: url('icons/video.gif') no-repeat 1px 2px; padding-left: 20px; }
#content a[href $='.mp4'] { background: url('icons/video.gif') no-repeat 1px 2px; padding-left: 20px; }

#content a[href $='.zip'] { background: url('icons/zip.gif') no-repeat 1px 2px; padding-left: 20px; }
#content a[href $='.rar'] { background: url('icons/zip.gif') no-repeat 1px 2px; padding-left: 20px; }
	

	/* Icons end */