* { margin: 0; padding: 0 }

body { margin: 0.5em 0 0 0; padding: 0; text-align: center; font-family: 'Lucida Grande','Trebuchet MS',arial,helvetica,sans-serif;color: #009e00;background: repeat-x;text-align:center }

a:link,a:visited { color: #009e00; text-decoration: none }

a:hover,a:visited:hover { color: #ffad08; text-decoration: underline }

a.inactive:link,a.inactive:visited { color: #ceffce }

#Container { margin: 0 auto; position: relative; width: 560px; height: 480px; background-color: #fff; border: solid #009e00 2px; overflow: hidden }

#LoadContainer { height: 25%; width: 50%; position: absolute; top: 40%; left: 25%; text-align: center; z-index: 1 }

#PhotoContainer { visibility: hidden }

#CaptionBlock { height: 18px; width: 560px; text-align: left; margin: 0 auto }

#Caption { color: #333 }

#License { margin: 0 auto; padding-top: 10px; font-size: 8px; color: #666; border-top: 1px solid #CECEB5; width: 560px; text-align: left; line-height: 1.4em; }

#LinkContainer { display: none; position: absolute; top: 0; left: 0; height: 200px; width: 200px; z-index: 100; background: url(/images/leer.gif) 50% 50% no-repeat }

#PrevLink { z-index: 100; position: absolute; top: 0%; left: 0%; height: 200px; width: 50%; display: block }

#NextLink { z-index: 100; position: absolute; top: 0%; left: 50%; height: 200px; width: 50%; display: block }

#PrevLink:hover,#NextLink:hover { text-decoration: none }

#PrevLink:hover { background: transparent url(/images/gal/previous.png) left 50% no-repeat }

#NextLink:hover { background: transparent url(/images/gal/next.png) right 50% no-repeat }

#PrevLink span,#NextLink span { display: none }

img { border: none }

p { font-size: 11px; padding: 1em 0 }

#Wrapper { margin: 0 auto; height: 480px; width: 560px; overflow: hidden; position: relative }

#Wrapper[id] { display: table; position: static }

#InnerWrapper { position: absolute; top: 50%; left: 0; }

#InnerWrapper[id] { display: table-cell; vertical-align: middle; position: static }

#OuterContainer { position: relative; top: -50% }

#overlaydiv {
	margin: 0px;
	padding: 5px 0px 0px;
	height: 60pt;
	width: 100%;
	position: fixed;
	visibility: visible;
	z-index: 1;
	left: 0px;
	top: 0px;
	right: 100%;
	bottom: 80px;
	background: url(/images/skin/bg/bg_galerie.png) no-repeat fixed center top; 
vertical-align: middle; 
}



