/* CSS Document */

/* ********************************************************************************************
 * Formatierungen Auflistung Fotogalerien
 ******************************************************************************************* */
	#photoGalleryView {
		background-color:#f0f0f0;
		width:550px;
		padding:10px;
		border-top: 1px solid #ffffff;
	}
	
	
	#photoGalleryView .photoGalleryEntry {
	
	}
	
	#photoGalleryView .photoGalleryEntry {
		margin:0px;
	}
	
	#photoGalleryView .photoGalleryEntry .title {
		width:auto;
		font-size: 12px;
		font-weight: bold;
		vertical-align: bottom;
		text-decoration: none;
		padding: 0px;
		margin-bottom:4px;
	}
	
	#photoGalleryView .photoGalleryEntry  h3 {
		display:block;
		height:18px;
		line-height: 18px;
		font-size: 12px;
		font-weight: bold;
		vertical-align: bottom;
		text-decoration: none;
		padding: 0px 0px;
		padding-bottom:3px;
	}
	
	#photoGalleryView .photoGalleryEntry .footer {
		width:auto;
		font-size: 12px;
		font-weight: bold;
		text-align:right;
		vertical-align: bottom;
		text-decoration: none;
		padding: 0px;
		background:none !important;
		margin-top:4px;
	}
	
	#photoGalleryView .photoGalleryEntry .description {
		margin-bottom:10px;
		font-weight:bold;
	}
	
	#photoGalleryView .photoGalleryEntry .photographer {
		margin-bottom:10px;
		font-weight:bold;
		font-size:10px;
	}
	
	#photoGalleryView .photoGalleryEntry ul {
		list-style: none;
		margin:0px; padding:0px;
	}
	
	#photoGalleryView .photoGalleryEntry li {
		float:left;
		width:80px; 
		height:80px;
		line-height:78px;
		border:1px solid #ffffff;
		margin:0px 0px 0px 4px;
 		padding:3px !important;
		text-align:center;
		vertical-align:bottom;
		background-color:#e6e6e6;
	}
	
	#photoGalleryView .photoGalleryEntry li:hover {
		background-color:#2e365b;
		filter: Alpha(Opacity=50); opacity:0.50; -khtml-opacity:0.50; -moz-opacity:0.50; 
	}
	
	#photoGalleryView .photoGalleryEntry li:first-child {
		margin-left:0px;
	}
	
	#photoGalleryView .photoGalleryEntry li img {
		vertical-align:middle;
		border:0px;
		margin:0px;
		padding:0px;
	}
	
/* ********************************************************************************************
 * Formatierungen Auflistung Fotogalerien
 ******************************************************************************************* */
	#photoGalleryView_overview {
		width:570px;
	}
	
	#photoGalleryView_overview .photoGalleryEntry {
		background-color:#f0f0f0;
		width:550px !important;
		padding:10px;
		border-top: 1px solid #ffffff;
		margin:0px;
		margin-bottom:10px;
	}
	
	#photoGalleryView_overview h2 {
		display:inline;
		height:16px;
		line-height: 21px;
		color: #ffffff;
		font-size: 12px;
		font-weight: bold;
		vertical-align: bottom;
		text-decoration: none;
		background-color: #2e365b;
		padding: 2px 10px 3px 34px;
		border-bottom:1px solid #ffffff;
		text-transform:uppercase;
		background-image:url(/_images/icon/photo.gif);
		background-repeat:no-repeat;
		background-position:10px;
	}
	
	#photoGalleryView_overview .photoGalleryEntry .footer {
		width:auto;
		font-size: 12px;
		font-weight: bold;
		text-align:right;
		vertical-align: bottom;
		text-decoration: none;
		padding: 0px;
		background:none;
		margin-top:4px;
	}
	
	#photoGalleryView_overview .photoGalleryEntry .description {
		font-weight:bold;
		line-height:14px;
		margin-bottom:10px;
	}
	
	#photoGalleryView_overview .photoGalleryEntry .photographer {
		font-weight:bold;
		font-size:11px;
		line-height:12px;
	}
	
	#photoGalleryView_overview .photoGalleryEntry ul {
		list-style: none;
		margin:0px; padding:0px;
	}
	
	#photoGalleryView_overview .photoGalleryEntry li {
		float:left;
		width:80px; 
		height:80px;
		line-height:78px;
		border:1px solid #ffffff;
		margin:0px 0px 0px 4px;
 		padding:3px !important;
		text-align:center;
		vertical-align:bottom;
		background-color:#e6e6e6;
	}
	
	#photoGalleryView .photoGalleryEntry li:hover {
		background-color:#2e365b;
		filter: Alpha(Opacity=50); opacity:0.50; -khtml-opacity:0.50; -moz-opacity:0.50; 
	}
	
	#photoGalleryView_overview .photoGalleryEntry li:first-child {
		margin-left:0px;
	}
	
	#photoGalleryView_overview .photoGalleryEntry li img {
		vertical-align:middle;
		border:0px;
		margin:0px;
		padding:0px;
	}