#content .galerieFotos { list-style: none; display:none; margin: 1em 0 1em 0; padding:0; width:auto; }
#content .galerieActive { display: block; }
#content .galerieFotoWrapper {
	float:left; position: relative;
	display: inline;
	width: 100px; height: 75px; 
	background: url(/images/webcard/galerieBg.png) no-repeat;
	margin: 3px; padding: 7px; 
}
#content .galerieFotoWrapper:hover { z-index: 99; }
#content .galerieFotoWrapper a {
	width: 100px; height: 75px; 
	display:block; vertical-align: middle; 
	text-align: center;
	text-decoration: none;
}
#content .galerieFotoWrapper img {
	max-width: 100px; max-height: 75px; 
}
#content .galerieFotoWrapper a span {
	display: none; width: 190px; padding: 4px; margin: 0; 
	text-decoration: none; 
	color: #444;
}

#content .galerieFotoWrapper a:hover {
	width: 200px; height: auto;
	position: absolute; z-index: 99; top: -38px; left: -50px;
	border: 1px solid #000; padding: 2px;
	background: #fff;
}
#content .galerieFotoWrapper a:hover img {
	max-width: 100%;
	max-height: 100%;
}
#content .galerieFotoWrapper a:hover span { display: block; width: 194px; }

.wvPhoto { width: 70px; height: 70px; overflow: hidden; float: left; margin: 3px; border: 1px solid #000; background: #fff; }
.wvPhoto a { overflow: hidden; }
.wvPhoto a.edit { position: relative; display: block; width: 70px; height: 70px; float: left; }
.wvPhoto span.edit { position: absolute; top:0; left:0; display: none; }
.wvPhoto a.edit:hover span.edit { display: block; }
.wvPhoto img { max-height: 70px; margin: 0 auto; display: block; }
.wvPhotoControls { position: absolute; border: 1px solid #ccc; background: url(/images/webcard/interface/headline/hover_blue.jpg) repeat-x top #efefef; padding: 4px; }
.wvPhotoControls .windowClose { top:0; right:0; position: absolute; background: url(/images/webcard/windowClose.png) no-repeat; width: 24px; height: 24px; font-size:0pt; text-indent:-999em;line-height:0; }
.delPhoto img { max-width: 100px; max-height: 75px; }

.galerieButtons { text-align: center; }
#wvCategories { margin-left: 16px; }

/* IE hacks */
* html .galerieFotoWrapper a:hover { position: static; top:0; left:0; width:100px; height:75px; }
* html .galerieFotoWrapper a:hover span { display: none; }
* html .galerieFotoWrapper a img { width: 100px; height: 75px; }
* html .delPhoto img { width: 100px; height: 75px; }