body {
		background-color: #d1d2d3;
		text-align:center;
		margin:0;
		font-family:Arial, Helvetica, sans-serif;
		text-align:left;
}
div.main {
		margin-left:auto;
		margin-right:auto;
		margin-top:50px;		
		width:944px;
		height:710px;
		border:1px solid;
		}
div.logo{
		background-image:url(bilder/logo.jpg);
		width:944px;
		height:145px;
		}
div.links{
		margin-left:0px;
		background-color:#fff8ac;
		width:210px;
		height:565px;
		float:left;
		}
div.links-test{
		margin-left:0px;
		background-color:#fff8ac;
		width:210px;
		height:565px;
		float:left;
		}
div.rechts{
		background-color:#FFFFFF;
		width:734px;
		height:565px;
		float:right;
		}

ul#dots{
		list-style-type:disc;
		color:#FF0000;
		}
ul#dots span{
		color:#000000;
		text-decoration:none;}
h1		{
		color:#000000;
		font-weight:bold;
		font-size:14px;
		line-height:14px;
		}
div.introtext{
		width:711px;
		margin-top:10px;
		margin-left:23px;
		}
div.intro-willkommen{
		margin-top:30px;
		margin-left:20px;
		background-image:url(bilder/willkommen.gif);
		width:338px;
		height:40px;
		background-repeat:no-repeat;
		}

div.haustuer{
		z-index:2;
		margin-left:150px;
		margin-top:40px;
		width:536px;
		height:249px;
		}
div.haustuer-zoom{
		position:absolute;
		width:200px;
		height:200px;
		z-index:1;
		margin-left:35px;
		margin-top:-165px;
		border:#ffffff 4px solid;
		}
div.garten{position:absolute;
		width:127px;
		height:143px;
		z-index:1;
		margin-left:300px;
		margin-top:-20px;
		border:#ffffff 4px solid;
		}
div.stuhl{position:absolute;
		width:127px;
		height:143px;
		z-index:1;
		margin-left:460px;
		margin-top:-20px;
		border:#ffffff 4px solid;
		}
div.ferienwohnung{
		margin-top:27px;
		margin-left:22px;
		background-image:url(bilder/ferienwohnung-schrift.jpg);
		width:300px;
		height:45px;
		background-repeat:no-repeat;
		}
div.freizeit{
		margin-top:30px;
		margin-left:20px;
		background-image:url(bilder/freizeit.jpg);
		width:300px;
		height:45px;
		background-repeat:no-repeat;
		}
div.text-freizeit{
		float:left;
		width:620px;
		margin-top:10px;
		margin-left:23px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#000000;
		line-height:20px;
		}
div.impressum{
		margin-top:27px;
		margin-left:22px;
		background-image:url(bilder/impressum.jpg);
		width:170px;
		height:40px;
		background-repeat:no-repeat;
		}
div.text-impressum{
		float:left;
		width:300px;
		margin-top:10px;
		margin-left:10px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#000000;
		line-height:16px;
		}
div.bild-impressum{
		float:left;
		width:auto; 
		margin-left:80px; 
		margin-top:30px;
		}
		
div.kontakt{
		margin-top:27px;
		margin-left:22px;
		background-image:url(bilder/kontakt.jpg);
		width:300px;
		height:45px;
		background-repeat:no-repeat;
		}
div.preise{
		margin-top:27px;
		margin-left:22px;
		background-image:url(bilder/preise.jpg);
		width:300px;
		height:45px;
		background-repeat:no-repeat;
		}
div.zimmer{
		margin-top:27px;
		margin-left:22px;
		background-image:url(bilder/zimmer-schrift.jpg);
		width:300px;
		height:45px;
		background-repeat:no-repeat;
		}
div.text{
		float:left;
		width:270px;
		margin-top:10px;
		margin-left:10px;
		font-size:14px;
		color:#000000;
		line-height:20px;
		}
div.text-preise{
		float:left;
		width:300px;
		margin-top:10px;
		margin-left:10px;
		font-size:14px;
		color:#000000;
		line-height:20px;
		}
ul#nav{
	color:#FFFFFF;
	list-style: none;
	padding:0px;
	margin:50px 0 0 0;
	width:210px;
}
ul#nav li {
	list-style-type:none;
	text-indent:10px;
	display:block;
	}
ul#nav p {
	font-size:17px; 
	font-weight:bold;
	line-height:30px;
	background-color:#88181b;
	letter-spacing:1px;	
	margin:0 0px 6px 0px;
	line-height:30px;
	}					
a:link 
		{
		text-decoration:none;
		color:#FFFFFF;
		}
a:visited
		{
		text-decoration:none;
		color:#FFFFFF;
		}
a:hover 
		{
		text-decoration:none;
		color:#ec161c;
		}
a:active
		{
		text-decoration:none;
		color:#d1d2d3;
		}
a.freizeitlinks:link {
		color:#000000;
		text-decoration:none;
		}
a.freizeitlinks:visited  {
		color:#000000;
		text-decoration:none;
		}
a.freizeitlinks:hover{
		color:#000000;
		text-decoration:underline;
		}
a.freizeitlinks:active  {
		color:#000000;
		text-decoration:none;
		}
		
