@charset "utf-8";

html, body {
	height: 100%;
	width: 100%;
	margin: 0px;
	overflow:hidden;
	background-color: #333333;
	background-image: url(9809.jpg);
	display: block;
}
div.inhalt
{
	overflow:auto;
	color: #FFFFCC;
	height: 94%;
	margin: 0px;
}
div.inhaltabs
{
	overflow:auto;
	color: #FFFFCC;
	display: block;
	width: 100%;
	visibility: visible;
	height: 100%;
	margin: 0px;
}
div.nscr
{
	width:100%;
	height: 6%;
	min-height:45px;
	overflow: hidden;
}
div.nscrabs
{
	width:100%;
	height: 45px;
	overflow: hidden;
}
div.guests
{
	height:94%;
	overflow:auto;
	color: #FFFFCC;
	width: 100%;
	margin: 0px;
}
iframe {
	height: 93%;
	width: 100%;
	list-style-type: none;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
iframe.g{
	height: 100%;
	width: 100%;
	list-style-type: none;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
iframe.gallery{
	height: 95%;
	width: 100%;
	list-style-type: none;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#Navigation {
	background-image: url(button-bg.jpg);
	background-repeat: repeat-x;
}


#Navigation ul {
	list-style-type: none;
	height: 44px;
	width: 100%;
	overflow: hidden;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1%;
}
#Navigation li {
	float: left;

}
#Navigation li a {
	text-decoration: none;
	padding: 0px;
	height: 44px;
	width: 97px;
	display: block;
}
#Navigation li .img {
	text-decoration: none;
	height: 44px;
	width: 84px;
	float: right;
	padding-top: 0px;
	padding-right: 30%;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
#Navigation li .a1 {
	background-image:url(home-up.png);
	background-repeat:no-repeat;
	background-color: #333333;
}

#Navigation li .a1:hover {
	background-image:url(home-ov.png);
	background-repeat:no-repeat;
	background-color: #333333;
}

#Navigation li .a1active {
	background-image:url(home-dn.png);
	background-repeat:no-repeat;
	background-color: #333333;
}


#Navigation li .a2 {
	background-image:url(portrait-up.png);
	background-repeat:no-repeat;
	background-color: #333333;
}

#Navigation li .a2:hover {
	background-image:url(portrait-ov.png);
	background-repeat:no-repeat;
	background-color: #333333;
}

#Navigation li .a2active {
	background-image:url(portrait-dn.png);
	background-repeat:no-repeat;
	background-color: #333333;
}

#Navigation li .a3 {
	background-image:url(fashion-up.png);
	background-repeat:no-repeat
}

#Navigation li .a3:hover {
	background-image:url(fashion-ov.png);
	background-repeat:no-repeat
}

#Navigation li .a3active {
	background-image:url(fashion-dn.png);
	background-repeat:no-repeat
}


#Navigation li .a4 {
	background-image:url(nudes-up.png);
	background-repeat:no-repeat
}

#Navigation li .a4:hover {
	background-image:url(nudes-ov.png);
	background-repeat:no-repeat
}


#Navigation li .a4active {
	background-image:url(nudes-dn.png);
	background-repeat:no-repeat
}

#Navigation li .a5 {
	background-image:url(fotograf-up.png);
	background-repeat:no-repeat
}

#Navigation li .a5:hover {
	background-image:url(fotograf-ov.png);
	background-repeat:no-repeat
}

#Navigation li .a5active {
	background-image:url(fotograf-dn.png);
	background-repeat:no-repeat
}

#Navigation li .a6 {
	background-image:url(links-up.png);
	background-repeat:no-repeat
}

#Navigation li .a6:hover {
	background-image:url(links-ov.png);
	background-repeat:no-repeat
}

#Navigation li .a6active {
	background-image:url(links-dn.png);
	background-repeat:no-repeat
}

#Navigation li .a7 {
	background-image:url(impressum-up.png);
	background-repeat:no-repeat
}

#Navigation li .a7:hover {
	background-image:url(impressum-ov.png);
	background-repeat:no-repeat
}

#Navigation li .a7active {
	background-image:url(impressum-dn.png);
	background-repeat:no-repeat
}


#Navigation li .a8 {
	background-image:url(gaestebuch-up.png);
	background-repeat:no-repeat
}

#Navigation li .a8:hover {
	background-image:url(gaestebuch-ov.png);
	background-repeat:no-repeat
}

#Navigation li .a8active {
	background-image:url(gaestebuch-dn.png);
	background-repeat:no-repeat
}

#Navigation li .a9 {
	background-image:url(modell-up.png);
	background-repeat:no-repeat
}

#Navigation li .a9:hover {
	background-image:url(modell-ov.png);
	background-repeat:no-repeat
}

#Navigation li .a9active {
	background-image:url(modell-dn.png);
	background-repeat:no-repeat
}
#Navigation li .a0 {
	width: 50px;
	
}
#copyright {
	text-align: center;
	clear: both;
	font-family: "Times New Roman", Times, serif;
	color: #F60;
	padding-bottom: 20px;
}
#linkliste  {
	font-size: large;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 10px;
	margin-right: 40px;
	margin-bottom: 10px;
	margin-left: 40px;
	padding-right: 20px;
	padding-left: 20px;
}
#linkliste img.links {
	color: #FFFFCC;
	border-top-color: #FFFFCC;
	border-right-color: #FFFFCC;
	border-bottom-color: #FFFFCC;
	border-left-color: #FFFFCC;
}
#linkliste img.links:active {
}
#linkliste img.links:hover {
	border-top-color: #FF0;
	border-right-color: #FF0;
	border-bottom-color: #FF0;
	border-left-color: #FF0;

}
#linkliste img.links:visited {
	border-top-color: #060;
	border-right-color: #060;
	border-bottom-color: #060;
	border-left-color: #060;
}
#linkliste a.links {
	color: #FFFFCC;
}
#linkliste a.links:active {
}
#linkliste a.links:visited {
	color: #060;
}
#linkliste a.links:hover {
	color: #FF0;
}
#BodyText  {
	font-family: "Times New Roman", Times, serif;
	font-size: medium;
	text-align: justify;
	color: #FFFFCC;
	margin-right: 40px;
	margin-left: 40px;
	padding-right: 60px;
	padding-left: 40px;
	margin-top: 60px;
	margin-bottom: 10px;
}
#impressum  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: justify;
	color: #c0c0c0;
	margin-top: 10px;
	margin-right: 40px;
	margin-left: 40px;
	padding-top: 3%;
	padding-right: 10%;
	padding-bottom: 10%;
	padding-left: 10%;
	margin-bottom: 40px;
}


#gallery iframe {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	list-style-type: none;
	position: fixed;
	top: 80px;
	width: 95%;
	height: 88%;
}

#fotograf   {
	background-image: url(port9809.jpg);
	background-repeat: repeat;
	text-align: justify;
	font-family: "Times New Roman", Times, serif;
	font-size: medium;
	padding-right: 50%;
	padding-left: 7%;
	padding-top: 5%;
	padding-bottom: 5%;
	background-color: #0;
	background-position: -10% -40px;
	margin: 0px;
	color: #FFFFCC;
	background-attachment: fixed;
	overflow: hidden;
	height: 96%;
}
#Logolayer {
	position:absolute;
	width:295px;
	height:84px;
	z-index:5;
	top: 70px;
	left: 773px;
	overflow: hidden;
	visibility: visible;
}

