body {
margin : 0 auto;
padding : 0;
font : 73% verdana, "Trebuchet MS", arial, tahoma, sans-serif;
line-height : 1.7em;
color : #556666;
background : #FFFFFF url(img/bg.jpg) repeat-y center;
text-align: center;  /*center the webpage*/
}
#container {
margin: 0 auto;
width : 740px;
padding : 0;
background : #ffffff;
}
			/*TOP BANNER*/
#banner {
height : 180px;
padding : 0;
margin : 0;
background : #ffffff url(img/banner.jpg) no-repeat;
}
			/*TOP MENU*/
#navlist {
padding : 3px 0px;
margin : 0px 0px;
text-align : center;
letter-spacing : 1px;
background : #556666;
}
		/*NAVIGATION*/
#navlist li {
list-style : none;
margin : 0;
display : inline;
}
#navlist li a {
padding : 1px 1px;
margin-left : 10px;
color : #FFFFFF;
background : #556666;
text-decoration : none;
}
/*#navlist li a:link, #navlist li a:visited {
color : #FFFFFF;
background : #556666;
font-weight: bold;
}*/
#navlist li a:hover, #navlist li a#current {
color : #556666;
background : #FFFFFF;
}

#STARTx #START a,#WOHNUNGENx #WOHNUNGEN a,#PREISEx #PREISE a,#ALBUMx #ALBUM a,#ANREISEx #ANREISE a,#KONTAKTx #KONTAKT a,#WEBCAMx #WEBCAM a,#WEBCAMenx #WEBCAM a,#STARTenx #STARTen a,#ROOMSx #ROOMS a,#CONTACTx #CONTACT a,#PRICESx #PRICES a,#ARRIVALx #ARRIVAL a {
color:#566;
background-color:#FFF;
cursor:default;
padding:6px 3px;
}
/*****************************************/

#spacer {
	height: 4px;
	background : #FFFFFF url(img/spacer.gif) no-repeat;
}
			/*MAIN CONTENT*/
#content {
padding : 5px;
margin-bottom : 0;
}
			/*FOOTER*/
#footer {
clear : both;
height: 50px;
padding : 3px;
margin : 0;
text-align : left;
border-top : 1px solid #556666;
/*color: #556666;*/
}
			/*TYPOGRAPHY*/
h1 {
margin-top : 10px;
font : bold 130% verdana, "Trebuchet MS", arial, tahoma, sans-serif;
padding : 5px;
letter-spacing : 3px;
border-bottom : 1px solid #eee;
color : #556666;
background : inherit;
}
h2 {
padding : 10px;
font : bold 130% verdana, tahoma, "Trebuchet MS", sans-serif;
color : #556666;
background : inherit;
}
h3 {
padding : 10px;
font : normal 90% verdana, tahoma, "Trebuchet MS", sans-serif;
color : #556666;
background : inherit;
}
blockquote {
font-weight : bold;
font-style : italic;
color : #b29b35;
}
			/*LINKS*/
a {
text-decoration : underline;
color : #990000;
background : inherit;
}
a:hover {
text-decoration : none;
color : #2b4d01;
background : inherit;
}
a img {
border : 0;
}

/* styles for the price table*/
.style1 {
	font-family: Garamond, "Palatino Linotype", "Arial Narrow", sans-serif ;
	color: #000099;
}
.style2 {
	font-size: x-small;
	font-weight: bold;
}
.style3 {	
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}
.style4 {font-size: x-small}
.style5 {
	font-size: small;
	font-weight: bold;
}
.style6 {color: #000099}
.style7 {
	color: #000066;
	font-weight: bold;
	}
.style8 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align : right;
 }
.style9 {font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align : left;
 }
 
 			/*IMAGES*/
.myimage_l {
float : left;
padding : 10px;
border : 1px solid #aaa;
margin-right : 10px;
}
.myimage_r {
float : right;
padding : 10px;
border : 1px solid #aaa;
margin-left : 10px;
}

