body{
 	margin: 0px;
 	padding: 0px;
	background-color: #000000;
	vertical-align: middle;
	scrollbar-face-color: #262626;
	scrollbar-highlight-color: #262626;
	scrollbar-shadow-color: #262626;
	scrollbar-3dlight-color: #999999;
	scrollbar-arrow-color:  #aa8f48;
	scrollbar-track-color: #262626;
	scrollbar-darkshadow-color: #999999;
	}
	
#booking{
height: 30px; 
	background-color: #4e4e4e;
	width: 955px;
}
	
#toptext{	font-family : Arial, Helvetica, sans-serif;
	color : #565555; 
	padding-top:82px;
	padding-left:10px;	
}	

#schriftgrosser{
	font-size:16px;
}

#schriftkleiner{
	font-size:12px;
}

#toptext A:link {color: #ffffff; text-decoration: none} 
#toptext A:hover {color: #d07527; text-decoration: none} 
#toptext A:visited {color: #ffffff; text-decoration: none} 
#toptext A:active {color: #ffffff; text-decoration: none} 
#toptext a:visited:hover {color: #d07527; text-decoration: none}

#subline{
	width: 100%;
	text-align: center;
	background-color: #aa8f48;
	padding-top:10px;
	padding-bottom:10px;
	font-family : Arial, Helvetica, sans-serif;
	color : #323232; 
	font-size:11px;
}

#backline{
	position:absolute;
	top: 135px;
	height: 257px; 
	width: 100%;
	background-color: #aa8f48;
	z-index:-2; 
	}
	
#master{display:table;}

#topcotainer{width: 955px;}

#toplinks{background: #262626; width: 675px; height: 105px; float: left; }
#toprechts{background: #d07527; width: 280px; height: 105px; float: left;}

#flash{background: #323232; width: 675px; height: 257px; float: left; }
#menu{background: #4e3118; width: 280px; height: 257px; float: left;}

#mainlinks{background: #262626; width: 675px; float: left; display:table-cell; }
#mainrechts{background: #d07527; width: 280px; float: left; display:table-cell; }

#maincotainer{width: 960px; display:table;}

#text{	
	padding-top:40px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	font-family : Arial, Helvetica, sans-serif;
	color : #ffffff; 
	font-size:12px;
	text-align:justify;
	line-height:2.0em;
	}
	
#tumpshow{	
	padding-top:70px;
	padding-bottom:10px;
	}
#tumpshow2{	
	padding-top:10px;
	padding-bottom:10px;
	}
	
#news{	
	padding-top:40px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	font-family : Arial, Helvetica, sans-serif;
	color : #262626; 
	font-size:11px;
	text-align:justify;
	line-height:1.5em;
	}
	
#language{
	position:relative;
	left: 168px;
	top: 66px;
	height: 20px; 
	font-family : Arial, Helvetica, sans-serif;
	color : #302b26; 
	font-size:10px;
	overflow:hidden;
	}
	

#language A:link {color: #302b26; text-decoration: none} 
#language A:hover {color: #ffffff; text-decoration: none} 
#language A:visited {color: #874812; text-decoration: none} 
#language A:active {color: #874812; text-decoration: none} 
#language a:visited:hover {color: #874812; text-decoration: none}
	
#moillink{
	position:relative;
	left: 10px;
	top: 86px;
	height: 20px; 
	font-family : Arial, Helvetica, sans-serif;
	color : #302b26; 
	font-size:10px;
	}
	
#moillink A:link {color: #302b26; text-decoration: none} 
#moillink A:hover {color: #ffffff; text-decoration: none} 
#moillink A:visited {color: #302b26; text-decoration: none} 
#moillink A:active {color: #ffffff; text-decoration: none} 
#moillink a:visited:hover {color: #ffffff; text-decoration: none}
	
ul{
	margin:0px;
	padding:0px;
	position:relative;
	padding-top: 12px;
	list-style-type: none;
	text-align:left; 
	font-family : Arial, Helvetica, sans-serif;
	color : #ffffff; 
	font-size:11px;
	left: 20px;
	}

li{
	height: 19px; 
	}	
	
	ul A:link {color: #ffffff; text-decoration: none} 
	ul A:hover {color: #d07527; text-decoration: none} 
	ul A:visited {color: #ffffff; text-decoration: none} 
	ul A:active {color: #d07527; text-decoration: none} 
	ul a:visited:hover {color: #d07527; text-decoration: none}
	
#text A:link {color: #ffffff; text-decoration: none} 
#text A:hover {color: #d07527; text-decoration: none} 
#text A:visited {color: #ffffff; text-decoration: none} 
#text A:active {color: #d07527; text-decoration: none} 
#text a:visited:hover {color: #d07527; text-decoration: none}

#news A:link {color: #262626; text-decoration: none} 
#news A:hover {color: #ffffff; text-decoration: none} 
#news A:visited {color: #262626; text-decoration: none} 
#news A:active {color: #262626; text-decoration: none} 
#news a:visited:hover {color: #ffffff; text-decoration: none}

/* Kontaktseite*/
#text .texth
{
	border : 1px solid #666666; 
	font-family : Arial, Helvetica, sans-serif;
		font-size : 12px; 
		height:299px;
		background: #e4e4e4;
}
#text .textff
{
	border : 1px solid #666666; 
	font-family : Arial, Helvetica, sans-serif;
		font-size : 10px; 
		height:66px;
		width:604px;
		background: #e4e4e4;
}
#text .texta{
	color : #000000; 
	font-size : 12px; 
	border : 1px solid #666666; 
	background-color:#e8e8e8;
	width:235px;
	}
#text .textal{
	color : #000000; 
	font-size : 12px; 
	border : 1px solid #666666; 
	background-color:#e8e8e8;
	width:239px;
	}
#mainlinks .text{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
	input.button { width:140px;
               height:24px;
               background-color:#333333;
               color:#ffffff;
			   border: 1px solid #242424;
			   cursor:pointer;
               }
			   
/* ende Kontaktseite*/




#subline A:link {color: #323232; text-decoration: none} 
#subline A:hover {color: #ffffff; text-decoration: none} 
#subline A:visited {color: #323232; text-decoration: none} 
#subline A:active {color: #323232; text-decoration: none} 
#subline a:visited:hover {color: #ffffff; text-decoration: none}

#sb {
	height: 31px;
	background-color: #4e4e4e;
	float: left;
	width: 935px;
	color: #968774;
	padding-top: 7px;
	padding-left: 20px;
	font-family : Arial, Helvetica, sans-serif;
	
}

.label{
	font-size:11px;
	color : #ffffff; 
	padding-left: 10px;
	}
	
#bookingbutton{
cursor:hand; 
font-family: Arial; 
font-size: 11px; 
border: solid 1px #000000; 
background-color: #b9b7b7; 
width:110px;
}

#code{
font-size: 11px; 

	.labelsmal{
	font-size:10px;
	color : #ffffff; 
	padding-left: 10px;
	font-family : Arial, Helvetica, sans-serif;
	}