/* --- module: fotodb --- */

/* --- list --- */
/* -------------------------------------------------------------------------------- */
.fotodb .imgblock { /* Container für Bild + Bildbeschreibung */
	/*width: 150px;*/ /* Achtung: Bildgröße in admin tpl + padding! Standard: Small(150x150), Big (600x600)!! */
	float: left;
	margin: 4px 2px 0px 2px;
}
.fotodb .imgblock.rowFirstPic {
	margin-left: 0px;
}
.fotodb .imgblock.rowMiddlePic {}
.fotodb .imgblock.rowLastPic {
	margin-right: 0px;
}
.fotodb .imgblock .previewimage {
	/*width: 160px;*/ /* Breite des Bildhintergrundes: min. Breite von ".imgblock"! */
	/*height: 160px;*/ /* Höhe des Bildhintergrundes */
	background-color: #F5F5F5;
	border: 1px solid #eeeeee;
	border-bottom: 1px solid #ffffff;
	display: block;
}
.fotodb .imgblock .previewimage:hover {
	background-color: #dddddd;
}
.fotodb .imgblock .previewimage a {
	display: block;
}
.fotodb .imgblock .previewimage img { /* Eigenschaften für das Vorschaubild selbst */
	/*border: 1px solid #000000;*/
}
.fotodb .imgblock .dlLink {
	background-color: #F5F5F5;
	border: 1px solid #eeeeee;
	padding: 0px;
}
.fotodb .imgblock .dlLink a {
	display: block;
	background-color: #f5f5f5;
	padding: 3px 10px 3px 20px;
	color: #000000;
	background-image: url(../../images/fotodb_download.gif);
	background-repeat: no-repeat;
	background-position: 3px bottom;
}
.fotodb .imgblock .dlLink a:hover {
	background-color: #cccccc;
}
.fotodb .imgInfo {
	padding: 5px 0px 10px 0px;
	overflow: hidden;
}
.fotodb .imgInfo .title {
	font-weight: bold;
}


/* ------------------------------------ */
/* --- Ende für zentrieren/designen --- */

/* --- detail --- */
/* --------------------------------- */
.fotodbDetail .detailimage {
	text-align: center;
}
.fotodbDetail .detailimage img {
	background-color: #F5F5F5;
	border: 1px solid #eeeeee;
	padding: 2px;
	max-width: 100%;
	height: auto;
}
.fotodbDetail .detailtext {}
.fotodbDetail .imginfo {
	float: left;
	padding: 10px 20px 0px 20px;
}
.fotodbDetail .imgdownload {
	float: left;
	padding: 10px 0px 0px 0px;
}
.fotodbDetail .title {
	padding: 10px 0px 20px 0px;
	font-weight: bold;
	clear: both;
}
.fotodbDetail .modBody {
	padding: 15px 0px 15px 0px;
}
.iptcTable {
	overflow: auto;
	padding: 1px;
}
.iptcTable table {
	border-collapse: collapse;
	margin-top: 20px;
	border: 1px solid #aaaaaa;
}
.iptcTable .header td {
	font-weight: bold;
	background-color: #f5f5f5;
}
.iptcTable td {
	border-bottom: 1px solid #eeeeee;
	padding: 2px;
}
/* --------------------------- */
/* --- Ende für Detailbild --- */

