body
{
	background-color:#FFFFFF;
	font-family:Arial;
}
a
{
	color:#FFFFFF;
	text-decoration:none;
}
.pageselect
{
	font-size:8pt;
	bottom:3px;
	right:20px;
	position:absolute;
}
#ol
{
	position:absolute;
	width:426px;
	height:237px;
	background-image:url(images/obenlinksbg.jpg);
	left:50%;
	top:50%;
	margin-left:-430px;
	margin-top:-242px;
}
#ul
{
	position:absolute;
	width:426px;
	height:237px;
	background-image:url(images/untenlinksbg.gif);
	left:50%;
	top:50%;
	margin-left:-430px;
	margin-top:4px;
}
#ur
{
	position:absolute;
	width:426px;
	height:237px;
	background-image:url(images/untenrechtsbg.gif);
	left:50%;
	top:50%;
	margin-left:5px;
	margin-top:4px;
}
#or
{
	position:absolute;
	width:426px;
	height:237px;
	left:50%;
	top:50%;
	margin-left:5px;
	margin-top:-242px;
}
#logo
{
	position:absolute;
	z-index:2;
	width:137px;
	height:121px;
	background-image:url(images/logo.png);
	left:50%;
	top:50%;
	margin-left:-65px;
	margin-top:-58px;
}
#topmenu
{
	position:absolute;
	color:#FFFFFF;
	width:330px;
	left:50px;
	top:25px;
	font-size:9pt;
}
#bottommenu
{
	position:absolute;
	left:30px;
	top:215px;
	font-size:8pt;
	color:#FFFFFF;
}
.headline
{
	position:absolute;
	color:#323232;
	left:70px;
	top:30px;
	font-size:12pt;
	font-weight:bold;
}
.text
{
	position:absolute;
	left:35px;
	top:60px;
	color:#323232;
	font-size:8pt;
	padding-right:8pt;
	overflow:auto;
	height:160px;
	width:370px;
}
.reserv
{
	background-color:#FBDEBE;
	font-size:8pt;
	padding-left:3px;
}
.inviinput
{
	border:0px;
	font-size:8pt;
	background-color:transparent;
}

.textinput
{
	background-color:#f19228;
	border:1px solid #FFFFFF;
	font-family:Arial;
	font-size:8pt;
}
#facebook {
	position:absolute;
	width:79px;
	height:23px;
	left:50%;
	top:50%;
	margin-top:-33px;
	margin-left:-158px;
}
