html, body	{ 
	 margin:0; 
	 padding:0; 
 	 background: url(img/bg-orange.gif);
	 background-position : left top;
	 background-repeat : no-repeat;
	 background-color:#FBBB03; 
	 font-family: "Trebuchet MS", Arial, sans-serif;
	 color: #444; }  
	 
#pagewidth	{ 
	 width:990px;  }  
#header		{
	 height:246px;
	 margin: 0;
	 padding: 0;	 }  
#leftcol	{
	 width:150px; 
	 margin-left:0;
	 float:left;  } 
#maincol	{
	 float: right; 
	 display:inline; 
	 width:830px;
	 margin-top: 0;
	 margin-right: 0;  }
#footer{
	 clear:both; 
	 margin: 0;
	 height:122px;
	 background: url(img/hibiskus.gif);
	 background-position : left top;
	 background-repeat : no-repeat;	} 
#footer p {
	 padding-top:90px;
	 color: #F35201;
	 font-size: 0.7em;
	 text-align:right;
	 font-family: Verdana, Arial, Helvetica;}
#footer a:link { color: #F35201; }
#footer a:visited { color: #F35201; }
#footer a:hover { color: #fff; }

h1 {
	font-size:80%; 
	color: #fff;
	text-align:right;
	margin: 5px 0; 
	padding: 0;
	font-weight:normal; }
h2 {
	font-size:100%; 
	text-align:center;
	margin: 0px 10px 0 0; 
	padding: 0 0 0px 0px; }
p { word-spacing: 1px;
	text-align: left;
	letter-spacing: 1px;
	line-height: 1.6em;
	font-size: 0.8em;
	margin-right:4em;	}
.indent1 {
	margin-left:5em;}
.indent2 {
	margin-left:2em;
	margin-right:4em;}
.rates td
	{font-size: 0.84em;
	background-color: #FDCE01;}
#interior_content {margin-left:5em;}
.form td
	{font-size: 0.8em;}

img.right, img.left, img.rahmen {
	border: 1px solid #444;
	padding:0; }
img.right {
	float: left; 
	margin: 6px 22px 10px 0px; }
img.left {
	float: right; 
	margin: 6px 6px 0px 14px;  }
	
a:link  {		color : #DF4F06;}
a:visited  {	color : #DF4F06;}
a:active  {		color : #DF4F06;}
a:hover {		color : #fff;} 

iframe {margin-left:60px;}
#navlist {	
	padding: 1px;
	margin-left: 0;
	margin-top:20px;
	font-size: 0.8em;
	width: 130px;
	color: #006; }
#navlist li {
	list-style: none;
	margin: 0;
	border-bottom: 1px #004080 dotted;
	text-align: left;  }
#navlist li a {
	display: block;
	padding: 0.4em 0.5em 0.4em 0.9em;
	text-decoration: none; }
#navlist li a:link { color: #000; }
#navlist li a:visited { color: #006; }
#navlist .active {
	color: #000080;
	background: #FBBB03; }
#navlist li a:hover {
	color: #000080;
	background: #FDD404; }
