@charset "utf-8";
/* CSS Document */

html, body	{	background-color:#fff;
				margin:0px;
				padding:0px;}
.all		{	width:950px;
				height:712px;
				margin:auto;
				z-index:10;}
.intro		{	width:630px;
				height:478px;
				margin:auto;
				margin-top:100px;
				}
.nav		{ 
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif; 
				text-decoration:none; 
				color:#A8BFC4;
				letter-spacing:3px;
				position: absolute;
				z-index:50;
			}
.warning { 		font-size:12px;
				color: #F00;
				font-family:Arial, Helvetica, sans-serif;
				letter-spacing:0;
			}
.nav:hover		{color:#999;
			}
.head 		{ 	width:950px;
				height:302px;
				position: absolute;
				z-index:30;}
.content	{	/*background-color:#0FF;*/
				width:480px;
				height:310px;
				margin-top:330px;
				margin-left:240px;*/
				float:right;
				position: absolute;
				z-index:30;}
.gaeste		{ 	/*background-color:#0F0;*/
				font-size:12px;
				color: #333;
				font-family:Arial, Helvetica, sans-serif;
				letter-spacing:2px;
				width:260px;
				height:430px;
				margin-top:220px;
				margin-left:70px;
				float:right;
				position: absolute;
				z-index:50;
			
			}
textarea {		color:#577076; 
				font-size:12px;
				font-family:Arial, Helvetica, sans-serif;
				}
input {		color:#577076; 
				font-size:12px;
				font-family:Arial, Helvetica, sans-serif;
				letter-spacing:0px;
				border:solid 1px #A8BFC4;
}
.gaestere	{ 	font-size:12px;
				color:#A8BFC4;
				font-family:Arial, Helvetica, sans-serif;
				letter-spacing:6px;
				width:470px;
				height:50px;
				margin-top:220px;
				margin-left:347px;
				float:right;
				position: absolute;
				z-index:50;
			}
.gaestere2	{ 	font-size:14px;
				color:#577076;
				font-family:Arial, Helvetica, sans-serif;
				font-weight:bold;
				letter-spacing:3px;
				width:470px;
				height:380px;
				margin-top:270px;
				margin-left:347px;
				float:right;
				position: absolute;
				z-index:50;
				overflow:auto;
			}
.gb			{color:#999999;
			font-size:11px;
			font-weight:normal;}
.gaestere2 p {
			 padding-left:5px;
			 padding-right:10px;
			 padding-bottom:5px;
			 letter-spacing:1px;
			 border-bottom:1px groove #CCC;
}
			
.link		{	text-decoration:none;
				color:#A8BFC4;
				letter-spacing:5px;
			}
.link:hover		{color:#999;
			}
.content_galerie	{	/*background-color:#0FF;*/
				width:500px;
				height:462px;
				margin-top:210px;
				margin-left:225px;
				float:right;
				position: absolute; 
				z-index:30;}
.jahre		{	width:150px;
				height:280px;
				margin-top:370px;
				margin-left:55px;
				position: absolute; 
				z-index:40;
			}
.hl		{		/*background-color:#0F0;*/
				font-size:17px;
				color:#29aae1;
				/*color:#A8BFC4;*/
				font-family:Arial, Helvetica, sans-serif;
				height:75px;
				width: 460px;
				letter-spacing:10px;
				float:right;
				line-height:32px;
				margin-left:20px;
				padding-right:20px;
				margin-bottom:10px;}
.body		{ /*background-color:#F0F;*/	
				font-size:12px;
				color:#999;
				font-family: Georgia, "Times New Roman", Times, serif;
				line-height:30px;
				margin-top:85px;
				height:225px;
				width: 470px;
				overflow:auto;
				padding-right:10px;}
.content_imp	{
				width:480px;
				height:430px;
				margin-top:230px;
				margin-left:240px;
				float:right;
				position: absolute;
				z-index:50;}
				
.impressum		{font-size:10px;
				color:#999;
				font-family: Georgia, "Times New Roman", Times, serif;
				line-height:15px;
				height:225px;
				width: 470px;
				overflow:auto;
				padding-right:10px;}
.nookii		{ 
				font-size:12px;
				color:#A8BFC4;
				font-family:Arial, Helvetica, sans-serif;
				letter-spacing:6px;
				width:167px;
				height:280px;
				margin-top:230px;
				margin-left:42px;
				padding-top:150px;
				float:right;
				position: absolute;
				z-index:50;
			}	
.icon		{ 	width:140px;
				height:280px;
				margin-top:200px;
				margin-left:68px;

				float:right;
				position: absolute;
				z-index:50;
			}	
.kontakt		{
				font-size:12px;
				color:#999;
				font-family: Georgia, "Times New Roman", Times, serif;
				line-height:20px;
				height:195px;
				width: 470px;

				padding-right:10px;}



