/*

 cms2day <http://www.cms2day.de>
 Author: Matthias Müller <http://www.breakmedia.de>
 Copyright (c) 2007-2011, Ernst Metzger & Matthias Müller

 Version 3.9.3 [RC/Final] | 26.05.2011

 Der Autor übernimmt keinerlei Garantie für die Funktionsfähigkeit
 dieses Scripts! Jedoch gehen wir jedem Hinweis auf eine mögliche
 Sicherheitslücke umgehend nach und schließen diese falls vorhanden.

 Der Sourcecode darf beliebig geändert und modifiziert werden,
 jedoch dürfen Teile ohne schriftliche Einverständnis NICHT weiter-
 gegeben oder anderweilig verwendet werden! Alle Rechte vorbehalten.

 Weitere Infos in der beiliegenden README nachlesen!

*/

#lbOverlay {

	position: fixed;
	top: 0;
	left: 0;
	z-index: 100;
	width: 100%;
	height: 500px;
	background: #101112;

}

#lbMain {

	position: absolute;
	left: 0px;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;

}

#lbMain a img {

	border: none;
	
}

#lbOuterContainer {

	border: 1px solid #fff;
	position: relative;
	background: #101112; 
	width: 100px; 
	height: 100px; 
	margin: 0 auto;
	
}

#lbDetailsContainer {

	background: #101112;
	width: 100%;
	line-height: 1.4em;
	overflow: auto;
	margin: 0 auto;
	border: 1px solid #fff;
	border-top: none;

}

#lbDetailsContainer.grey {

	border-top: none;

}

#lbImageContainer, #lbIframeContainer {

	padding: 0px;

}

#lbLoading {

	position: absolute;
	top: 45%;
	left: 0%;
	height: 24px;
	width: 100%;
	text-align: center;
	line-height: 0;
	background: url('images/loading.gif') center no-repeat;

}

#lbHoverNav {

	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	
}

#lbImageContainer>#lbHoverNav {

	left: 0;
	
}

#lbHoverNav a {

	outline: none;
	
}

#lbPrev {

	width: 49%;
	height: 100%;
	background: transparent;
	display: block;
	left: 0;
	float: left;
	cursor: default;
	
}

#lbPrev:hover, #lbPrev:visited:hover {
	
	background: transparent;
	
}

#lbPrev.grey:hover, #lbPrev.grey:visited:hover {

	background: transparent;
	
}

#lbNext {

	width: 49%;
	height: 100%;
	background: transparent;
	display: block;
	right: 0;
	float: right;
	cursor: default;
	
}

#lbNext:hover, #lbNext:visited:hover {
	
	background: transparent;
	
}

#lbNext.grey:hover, #lbNext.grey:visited:hover {

	background: transparent;

}

#lbPrev2, #lbNext2 {

	text-decoration: none; font-weight: bold;

}

#lbPrev2.grey, #lbNext2.grey, #lbSpacer.grey {

	color: #333333;

}

#lbPrev2_Off, #lbNext2_Off {

	font-weight: bold;

}

#lbPrev2_Off.grey, #lbNext2_Off.grey {

	color: #CCCCCC;

}

#lbDetailsData {

	padding: 0 10px;

}

#lbDetailsData.grey {

	color: #333333;

}

#lbDetails {

	display: none;

}

#lbCaption {

	display: none;

}

#lbNumberDisplay { 

	float: left; display: block; padding-bottom: 1.0em;

}

#lbNavDisplay { 

	float: left; display: block; padding-bottom: 1.0em;

}

#lbClose { 

	display: none;

}

#lbClose.grey { 

	display: none;

}

#lbPlay { 

	width: 64px; height: 28px; float: right; margin-bottom: 1px;

}

#lbPlay.grey { 

	background: url('images/play_grey.png') no-repeat;

}

#lbPause {

	width: 64px; height: 28px; float: right; margin-bottom: 1px;

}

#lbPause.grey { 

	background: url('images/pause_grey.png') no-repeat;

}
