html {
	margin:0; padding:0;
	height:100%;
	font-size:16px;}
body {
	font-family: arial, sans-serif;
	font-size: 80%; line-height:150%; 
	margin:0; padding:0;
	height:100%; overflow:auto; 
	background-color:#9c6;}
#container{
	position:relative; 
	width:10px; height:10px; 
	left:50%; top:50%;}
#board{
	position:absolute; 
	top:-275px; left:-385px; 
	width:770px; height:550px; margin:0; padding:0;}
#midtop{
	position:absolute; 
	left:141px; top:119px; 
	width:528px; height:163px; 
	background-image: url(images/midtop.gif);}
#midbot{
	position:absolute; 
	left:142px; top:282px; 
	width:528px; height:188px; 
	background-image: url(images/midbot.gif);}
#logotop{	
	position:absolute; 
	left:102px; top:0px; 
	width:255px; height:119px; 
	background-image: url(images/logotop.gif);}
#top{
	position:absolute; 
	left:356px; top:19px; 
	width:341px; height:100px; 
	background-image: url(images/top.gif);}
#right{
	position:absolute; 
	left:669px; top:95px; 
	width:99px; height:374px; 
	background-image: url(images/right.gif);}
#up{
	position:absolute; 
	left: 25px; top: 98px;}
#down{
	position:absolute; 
	left: 25px; bottom: 102px;}
#bottom{
	position:absolute; 
	left:142px; top:469px; 
	width:527px; height:77px; 
	background-image: url(images/bottom.gif);}
#copy{
	position:absolute; 
	left:57px; top:35px; 
	width:400px; height:20px; 
	color:#693; text-align:center;}
#bild_1{
	position:absolute; 
	left:24px; top:11px; 
	width:129px; height:129px; 
	background-image: url(images/bild_14.gif);}
#bild_2{
	position:absolute; 
	left:12px; top:151px; 
	width:116px; height:116px; 
	background-image: url(images/bild_25.gif);}
#bild_3{
	position:absolute; 
	left:76px; top:267px; 
	width:101px; height:101px; 
	background-image: url(images/bild_35.gif);}
#green{
	position:absolute; 
	left:619px; top:475px; 
	width:20px; height:25px; 
	background-color:#9C6;}
#rahmentop{
	position:absolute; 
	left:199px; top:119px; 
	width:440px; height:29px; 
	background-image: url(images/rahmentop.gif);}
#rahmenbottom{
	position:absolute; 
	left:199px; top:453px; 
	width:440px; height:44px;}

#rabot1{
	position:absolute; 
	left:0px; top:29px; 
	width:150px; height:15px; 
	background-image: url(images/rabot1.gif);}
#rabot2{
	position:absolute; 
	left:150px; top:37px; 
	width:120px; height:7px;
	//font-size:0px; 
	background-image: url(images/rabot2.gif);}
#rabot3{
	position:absolute; 
	left:270px; top:0px; 
	width:170px; height:44px; 
	background-image: url(images/rabot3.gif);}
#menu{
	position:absolute; 
	left:103px; top:2px; 
	font-family: "trebuchet ms", arial, sans-serif;
	width:202px; height:120px;
	font-size: 170%; color:#039;}
#menu a{
	text-decoration:none; color:#039;}
#menu a:hover{
	text-decoration:none; color:#06f;}
.link{
	position:absolute; 
	border-left: 2px solid #9C6; 
	padding:3px;}
#link_home{
	left:200px; top:55px;}
#link_gast{
	left:200px; top:80px;}
#link_tour{
	left:240px; top:45px;}
#link_regeln{
	left:320px; top:80px;}
#link_kontakt{
	left:420px; top:80px;}
a{
	color:#039;}
img {
	border: 0px solid #000;
	}
#vorschau {position:absolute; width:400px; height:300px; bottom:5px; left:220px; }
img#vorschau {width:400px; height:300px;}
h1{
	font-family: "trebuchet ms", arial, sans-serif;
	font-size: 170%; line-height:110%; 
	color:#039; font-weight:normal;}
h2{
	font-family: "trebuchet ms", arial, sans-serif;
	font-size: 130%; line-height:110%; color:#039; 
	font-weight:normal; margin:10px 0 5px 0;}
h3{
	font-family: "trebuchet ms", arial, sans-serif;
	font-size: 110%; line-height:110%; color:#039; 
	font-weight:normal; margin:10px 0 5px 0;}
p {
	margin:10px 0 0 0 ;}
#content{
	position:absolute; left:199px; top:120px; 
	overflow: hidden; visibility: hidden; 
	width:440px; height:376px; }
#conti{
	position:absolute; padding:40px 0 20px 0;}
.sublink{
	font-size:60%; line-height:100%; 
	padding:0; margin:2px 0 0 0px;}
ol{
	margin-left:-15px;
	//margin-left:25px;}
ul{
	margin-left:-25px;
	//margin-left:15px; list-style: disc;}
ul li{
	margin-bottom:5px;}
#tour a{
	text-decoration:none; color:#039;}
#tour p{
	margin:0px; padding:0;
	text-align:left;}
#index p{
	margin:0px; padding:0;
	font-size:170%; line-height:120%;color:#693;font-style:italic;}
.small{
	font-size:80%; line-height:120%;}
	
#preise dt{
	float:left; width:350px;}
#preise dd{
	left:350px; text-align:right;}

	 
#kontakt dt{
	float:left; width:60px;}
#kontakt dd{
	left:60px; text-align:left;}
dt{
	float:left; width:60px;}
dd{
	left:60px; text-align:left;}
#aktionen dt{
	float:left; width:250px;}
#aktionen dd{
	left:250px; text-align:right;}
	
.center{
	text-align:center;
	}
.right{
	text-align:right;
	}
.top{
	margin-bottom:0px;
	}
.line{
	margin:20px 0;
	width:440px; height:2px; 
	font-size:0px; 
	background-color:#9C6;}
input{	
	width:170px; border:1px solid #9c6; padding:1px;}
textarea{	
	width:440px; height:100px; border:1px solid #9c6; padding:1px; overflow:auto;font-family: arial, sans-serif;}

#kontakt textarea{	
	width:232px; height:150px; border:1px solid #9c6; padding:1px; overflow:auto;font-family: arial, sans-serif;}

input.klick{	
	width:70px; margin-left:162px; margin-top:-5px; border:1px solid #9c6; padding:1px; background-color:#efd;}
.kasten
	{position:absolute;margin:5px;width:86px;height:86px;}
.green {
	border: 2px solid #9C6;}
	
.blue {
	border: 2px solid #039;}
.trenner{
	margin:4px 0px -6px 0px;
	width:440px; height:2px; 
	font-size:0px; 
	background-color:#9C6;}
.gbeintrag{
	width:438px;
	margin-top: 20px;
	margin-bottom: 30px;
	}
