.modFotoPaging {
	position: relative;
	width: 99%;
	height: 20px;
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	/*background-color: #EBEBEB;*/
	font-size: 10px;
	text-transform: uppercase;
	color: #666666;
}

.modFotoPaging a {
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

.modFotoPaging .back {
	float: left;
	margin-left: 20px;
}

.modFotoPaging .forward {
   float: left;
}
.modFotoPaging .pages {
	margin: 0px 0px 0px 10px;
	float: left;
	color: #666666;
}	

.modFotoBoxWrapper {
	position: relative;
	/*background-color: #EBEBEB;*/
	width: 99%;
	min-height: 150px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	
	border: 0px solid red;
}

.modFotoBox {
	position: relative;
	width: 99%;
	margin: 1px auto;
	padding: 0px;
	
	border: 0px solid blue;
}

.modFotoThumb {
	position: relative;
	width: 150px;
	height: 120px;
	margin: 5px;
	padding: 0px;
	overflow: hidden;		
	border: 5px solid #EBEBEB;
	float: left;
}

.modFotoThumb .friendlyName, .modFotoThumbActive .friendlyName {
	position: absolute;
	bottom: 4px; 
	left: 0px; 
	color: white; 
	z-index: 2;
	width: 100%;
	background: url(../../../images/default/titelback.png);	
}

.modFotoThumbActive {
	position: relative;
	width: 150px;
	height: 120px;
	margin: 5px;
	padding: 0px;
	overflow: hidden;		
	border: 5px solid red;
	float: left;
}


.modFotoDetail {
	width: 502px;
	background-color: #EAF7FF;
	overflow:auto;
	padding: 0px;
}

.modFotoDetail img {
  border: solid 1px black;
  margin: 10px;
}

.modFotoDetail .comment, .modFotoDetail .modFotoNext {
  color: #000000;
  margin: 10px;
}


