/* Style Sheet Spiekeroog Foto */
/* http://outdoor.thorsten-reinicke.eu/spiekeroog */
/* &copy; 2007-2009 Thorsten Reinicke */


body
{	width: 100% ; 
	background-color: #FFFFFF ; 
	padding: 0 ; 
	border: 0 ; 
	margin: 0 ; }

h1
{	display: none ; }

h2
{	font-family: Georgia, serif ; 
	font-size: 14px ; 
	font-weight: normal ; 
	font-style: italic ; 
	letter-spacing: 1px ; 
	line-height: 1 ; 
	color: #0F5544 ; 
	text-decoration: none ; 
	text-align: center ; 
	padding: 0 ; 
	border: 0 ; 
	margin: 0 0 24px 0 ; }

p
{	font-family: Arial, Helvetica, sans-serif ; 
	font-size: 12px ; 
	font-weight: normal ; 
	font-style: normal ; 
	letter-spacing: 1px ; 
	line-height: 2 ; 
	color: #000000 ; 
	text-decoration: none ; 
	text-align: left ; 
	padding: 0 ; 
	border: 0 ; 
	margin: 0 ; }



div
{	text-align: center ; 
	line-height: 0 ; 
	padding: 0 ; 
	border: 0 ; 
	margin: 0 auto 0 auto ; }

div img
{	padding: 0 ; 
	border: 6px solid #FFFFFF ; 
	margin: 0 ; 
/*	-webkit-box-shadow: 6px 6px 24px #515751 ; */ }

div p
{	text-align: center ; 
	width: 768px ; 
	padding: 0 ; 
	border: 0 ; 
	margin: 6px auto 0 auto ; }

div p small
{	font-size: 10px ; }



p.nav
{	font-family: Arial, Helvetica, sans-serif ; 
	font-size: 12px ; 
	font-weight: normal ; 
	font-style: normal ; 
	letter-spacing: 1px ; 
	line-height: 1 ; 
	color: #000000 ; 
	text-decoration: none ; 
	text-align: right ; 
	padding: 0 ; 
	border: 0 ; 
	margin: 6px ; }

p.nav span
{	visibility: hidden ; }

.center
{	text-align: center ; }



address
{	font-family: Georgia, serif ; 
	font-size: 12px ; 
	font-weight: normal ; 
	font-style: italic ; 
	letter-spacing: 0px ; 
	line-height: 2 ; 
	color: #000000 ; 
	text-align: center ; 
	padding: 0 0 24px 0 ; 
	border: 0 ; 
	margin: 24px 0 0 0 ; }


p.nav a
{	padding: 2px ; }

a:link
{	color:#002514 ; text-decoration: underline ; background-color: transparent ; }

a:visited
{	color:#002514 ; text-decoration: underline ; background-color: transparent ; }

a:hover
{	color:#0F5544 ; text-decoration: none ; background-color: #E9E3DC ; }

a:active
{	color:#0F5544 ; text-decoration: underline ; background-color: #B9B3AC ; }

p.nav a:active
{	padding-top: 2px ; 
	padding-right: 0px ; 
	padding-bottom: 2px ; 
	padding-left: 4px ; }
