body {
    	margin:0;
        height:100%;
        background:#A7967C url(img/bg.jpg) no-repeat top left;
	    font-family: "Times New Roman", Times, serif;
		color:#766553;
		text-align:left;
}

#extra-div {
		position:relative;
        margin:0;
		padding:0;
		background: url(img/bg-extra.jpg);
	    width:665px;
		text-align:left;
}

#all {
		position:relative;
        margin:0;
		padding:0;
		background: url(img/bg-all.jpg) no-repeat top left;
	    width:665px;
		text-align:left;
}

#header {
		margin:0;
		padding:0;
		background-image:url(img/bg-header.jpg);
		width:665px;
		height:324px;
}

#content {
		margin:0;
		padding:0;
		width:431px;
		float:left;
}

#content-text {
		margin:0 0 0 0;
		padding-top:0;
        padding-left:50px;
		padding-right:24px;
		padding-bottom:0;
		text-align:justify;
}

#content-text h1, #content-text h2, #content-text h3, #content-text h4, #content-text h5 {
		padding-left:15px;
		font-size:110%;
		color:#4D3E2B;
}


#content-text i {
		padding-left:35px;
		font-size:105%;

}

#content-text p {
		padding-left:25px;
		font-size:100%;
		color:#766553;
}

#content-text table {
		text-align:left;
}

#content-text table.ferienwohnung {
		margin-left:25px;
}

#content-text table.preise {
		margin-left:20px;
}

#content-text a:link, #content-text a:visited {
		text-decoration:underline;
		color:#766553;
}

#content-text a:hover, #content-text a:active, #content-text a:focus {
		color:#4D3E2B;
}

#content-text img {
		padding:0;
		border:none;
}

#routenplaner {
		margin:0 0 0 0;
		padding-top:0;
        padding-left:31px;
		padding-right:0;
		padding-bottom:0;
}

#routenplaner a:link, #routenplaner a:visited {
		text-decoration:underline;
		color:#766553;
}

#routenplaner a:hover, #routenplaner a:active, #routenplaner a:focus {
		color:#4D3E2B;
}

#routenplaner p {
		font-size:100%;
		color:#766553;
}
	
#nav {  
		margin:0 0 0 0;
		padding:0 0 0 0;
		width:234px;
		float:left;

		  
}

#nav ul, #nav li, #nav span {
        list-style-type:none;
        margin:0 0 0 0;
		padding:0 0 0 0;
		display:block;
}



#nav li a.start:link, #nav li a.start:visited, #nav li a.start:focus {
		background-image: url(img/menue.jpg);
		background-position: 0 -420px;
		display:block;
		width: 234px;
		height: 47px;
		color:#766553;
		
}

#nav li a.start:hover {
        background-image: url(img/menue.jpg);
		background-position: 0 0;
		color:#766553;
}

#nav li span.start {
		background-image: url(img/menue.jpg);
		background-position: 0 0;
		display:block;
		width: 234px;
		height: 47px;
}

#nav li a.fewos:link, #nav li a.fewos:visited, #nav li a.fewos:focus {
		background-image: url(img/menue.jpg);
		background-position: 0 -467px;
		display:block;
		width: 234px;
		height: 47px;
		color:#766553;
		
}

#nav li a.fewos:hover {
        background-image: url(img/menue.jpg);
		background-position: 0 -47px;
		color:#766553;
}

#nav li span.fewos {
		background-image: url(img/menue.jpg);
		background-position: 0 -47px;
		display:block;
		width: 234px;
		height: 47px;
}

#nav li a.geschichte:link, #nav li a.geschichte:visited, #nav li a.geschichte:focus {
		background-image: url(img/menue.jpg);
		background-position: 0 -514px;
		display:block;
		width: 234px;
		height: 47px;
		color:#766553;
		
}

#nav li a.geschichte:hover {
        background-image: url(img/menue.jpg);
		background-position: 0 -94px;
		color:#766553;
}

#nav li span.geschichte {
		background-image: url(img/menue.jpg);
		background-position: 0 -94px;
		display:block;
		width: 234px;
		height: 47px;
}

#nav li a.morsum:link, #nav li a.morsum:visited, #nav li a.morsum:focus {
		background-image: url(img/menue.jpg);
		background-position: 0 -561px;
		display:block;
		width: 234px;
		height: 47px;
		color:#766553;
		
}

#nav li a.morsum:hover {
        background-image: url(img/menue.jpg);
		background-position: 0 -141px;
		color:#766553;
}

#nav li span.morsum {
		background-image: url(img/menue.jpg);
		background-position: 0 -141px;
		display:block;
		width: 234px;
		height: 47px;
}

#nav li a.anreise:link, #nav li a.anreise:visited, #nav li a.anreise:focus {
		background-image: url(img/menue.jpg);
		background-position: 0 -608px;
		display:block;
		width: 234px;
		height: 47px;
		color:#766553;
		
}

#nav li a.anreise:hover {
        background-image: url(img/menue.jpg);
		background-position: 0 -188px;
		color:#766553;
}

#nav li span.anreise {
		background-image: url(img/menue.jpg);
		background-position: 0 -188px;
		display:block;
		width: 234px;
		height: 47px;
}

#nav li a.kontakt:link, #nav li a.kontakt:visited, #nav li a.kontakt:focus {
		background-image: url(img/menue.jpg);
		background-position: 0 -655px;
		display:block;
		width: 234px;
		height: 47px;
		color:#766553;
		
}

#nav li a.kontakt:hover {
        background-image: url(img/menue.jpg);
		background-position: 0 -235px;
		color:#766553;
}

#nav li span.kontakt {
		background-image: url(img/menue.jpg);
		background-position: 0 -235px;
		display:block;
		width: 234px;
		height: 47px;
}

#nav li a.freizeit:link, #nav li a.freizeit:visited, #nav li a.freizeit:focus {
		background-image: url(img/menue.jpg);
		background-position: 0 -702px;
		display:block;
		width: 234px;
		height: 47px;
		color:#766553;
		
}

#nav li a.freizeit:hover {
        background-image: url(img/menue.jpg);
		background-position: 0 -282px;
		color:#766553;
}

#nav li span.freizeit {
		background-image: url(img/menue.jpg);
		background-position: 0 -282px;
		display:block;
		width: 234px;
		height: 47px;
}

#nav li a.wetter:link, #nav li a.wetter:visited, #nav li a.wetter:focus {
		background-image: url(img/menue.jpg);
		background-position: 0 -749px;
		display:block;
		width: 234px;
		height: 47px;
		color:#766553;
		
}

#nav li a.wetter:hover {
        background-image: url(img/menue.jpg);
		background-position: 0 -329px;
		color:#766553;
}

#nav li span.wetter {
		background-image: url(img/menue.jpg);
		background-position: 0 -329px;
		display:block;
		width: 234px;
		height: 47px;
}

#nav li a.impressum:link, #nav li a.impressum:visited, #nav li a.impressum:focus {
		background-image: url(img/menue.jpg);
		background-position: 0 -796px;
		display:block;
		width: 234px;
		height: 44px;
		color:#766553;
		
}

#nav li a.impressum:hover {
        background-image: url(img/menue.jpg);
		background-position: 0 -376px;
		color:#766553;
}

#nav li span.impressum {
		background-image: url(img/menue.jpg);
		background-position: 0 -376px;
		display:block;
		width: 234px;
		height: 44px;
}


#kontakt {  
		margin:0;
		padding:0;
		background:url(img/kontakt-img.jpg) no-repeat top left;
		width:234px;
		height:236px;
		float:left;
		  
}

#kontakt-text {
		margin:0;
		padding-top:45px;
		padding-left:38px;
		padding-right:50px;
		text-align:left;
}

#kontakt-text p {
		font-size:85%;
		color:#4D3E2B;
		font-weight:bold;
}

#kontakt-text span {
		padding-left:10px;
		font-size:130%;
		color:#D14D7C;
		font-weight:bold;
}

#kontakt-text a:link, #kontakt-text a:visited, #kontakt-text a:focus { 
		color:#4D3E2B;
		text-decoration:underline;
}

#kontakt-text a:hover { color:#D14D7C; }

#footer {
		position:relative;
		margin:0;
		padding:0;
		background:url(img/bg-footer.jpg) top left no-repeat;
		width:665px;
		height:95px;
		clear:both;

}

#footer-text {
		margin:0 0 0 0;
		padding-top:5px;
        padding-left:75px;
		padding-bottom:0;
		text-align:left;
		width:431px;

}

#footer-text p {
		font-size:80%;
		color:#AC9B81;
}

#footer-text a:link, #footer-text a:visited {
		text-decoration:underline;
		color:#AC9B81;
}

#footer-text a:hover, #footer-text a:active, #footer-text a:focus {
		color:#4D3E2B;
}



