body {
	
	background: #ffff66;
	
	}
#container
	{
		margin: 10px;
		width: 1033px;
		height: 1100px;
		text-align: left;
		background: url(bilderhotel/bg.JPG) repeat-y;
		color: #ffff66; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif;
		}
#container1
	{
		margin: 10px;
		width: 1033px;
		height: 3500px;
		text-align: left;
		background: url(bilderhotel/bg.JPG) repeat-y;
		color: #ffff66; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif;
		}
#container2
	{
		margin: 10px;
		width: 1033px;
		height: 2000px;
		text-align: left;
		background: url(bilderhotel/bg.JPG) repeat-y;
		color: #ffff66; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif;
		}
#header { float:left; width:1033px; height:150px;}
#oben { float:left; width:1004px; height:30px;}
#menulinks { float:left; width:200px; height:500px;}
#menulinks ul
	{
		margin: 5px 5px 5px 20px;
		padding: 0px;
		list-style-type: none;
		line-height: 165%;
		}
		
#menulinks li a {
	text-decoration: none;
	height: 34px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
  	}
	
#menulinks li a:link, #menulinks li a:visited { font-size: 10px; font-weight: bold; color: #339933; display: block; background-color: #ffff66; padding: 2px 0 0 8px; border-style: solid;
border-top-color: #ffffff; border-left-color: #ffffff; border-right-color: #cc0000; border-bottom-color: #cc0000}
	
#menulinks li a:hover {
	color: #ffff66;
	background-color: #339933;
	padding: 2px 0 0 8px;	
	}

#menulinks h3
	{
		font-size: 12px;
		text-align: center;	
		margin-left: 15px;
		line-height: 30px;
		background-color: #cc0000;
		color: #ffffff}

#menurechts h4
	{padding-left: 20px;
	line-height: 20px;
	font-size: 12px;
		
	}
#menurechts p
	{
		font-size: 12px;
		padding-right: 15px; padding-left: 25px; padding-top: 10px;
		color: #ffcc33;
		background-image: url(bilder-cs2/banner/rot180x180.gif); background-repeat: no-repeat;
		line-height: 16px;
	}

#mainnav
	{
		float:right; margin-right: 150px; width:550px; font-size: 12px; text-align: right; color: #ffff66
		
	}
	
	

#content { position:absolute; top:260px; left:210px; width:820px; height:500px;}
#content h1
	{
		font-size: 12px;
		line-height: 16px;
		text-align: justify;
			
	}
#content h2
	{
		font-size: 16px;
		line-height: 16px;
		text-align: center;		
	}
#content h3
	{
		font-size: 14px;
		line-height: 16px;
			
	}
#content p
	{
		font-size: 14px;
		line-height: 16px;
		padding-left: 5px; padding-right: 5px;
		text-align: justify;
	}
#frame {position:absolute; top:580px; left:240px; width:640px; height:1200px; background-color:#fdd;}

  	
.link1 A:link {color: #ffff66; font-size: 12px; font-family: VERDANA, Arial, Helvetica, sans-serif; text-decoration: none;}
.link1 A:visited {color: #ffff66; font-size: 12px; font-family: VERDANA, Arial, Helvetica, sans-serif; text-decoration: none;}
.link1 A:active {color: #ffff66; font-size: 12px; font-family: VERDANA, Arial, Helvetica, sans-serif; text-decoration: none;}
.link1 A:hover {color: #ffff66; font-size: 12px; font-family: VERDANA, Arial, Helvetica, sans-serif; text-decoration: underline;}
.link2 A:link {color: #ffff66; font-size: 14px; font-family: VERDANA, Arial, Helvetica, sans-serif; text-decoration: none;}
.link2 A:visited {color: #ffff66; font-size: 14px; font-family: VERDANA, Arial, Helvetica, sans-serif; text-decoration: none;}
.link2 A:active {color: #ffff66; font-size: 14px; font-family: VERDANA, Arial, Helvetica, sans-serif; text-decoration: none;}
.link2 A:hover {color: #ffff66; font-size: 14px; font-family: VERDANA, Arial, Helvetica, sans-serif; text-decoration: underline;}
.tab-gelb       { color: #ffff66; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 2px; border: solid 1px #ffff66 }
.tab-gelb-fett       { color: #ffff66; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 2px; border: solid 1px #ffff66; font-weight: bold }
.tab-gelb-fett14       { color: #ffff66; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 2px; border: solid 1px; font-weight: bold ; text-align: center; }
