a{
	color:#333;
}
a.button{
	font-size:1em;
	text-decoration:none;
	border:1px solid #999999;
	background:url(../images/bg-button.gif) right center no-repeat #fff;
	padding:1px 25px 0 3px;
	cursor:pointer;
}
a.button:hover{
	color:#999999;
}

#naviuw{
	border:1px solid #999999;
	padding:3px 5px 3px 10px;
	margin:0 0 5px 0;
	min-height:40px;
}
#naviuw ul.level1{
		margin:0 0 0 100px;
}
#naviuw li{
	font-size:1em;
	float:left;
	list-style:none;
	border-left:1px solid #999999;
}
#naviuw li a{
	font-size:1em;
	padding:0 5px 0 5px;
	display:block;
	width:110px;
	xtext-decoration:none;
}
#naviuw li.first{
	xborder-left:none;
}
#naviuw li a:hover{
}




#navirootline{
	border:1px solid #999999;
	padding:3px 5px 3px 10px;
	margin:0 0 5px 0;
}
#navirootline .deli{
	color: #999999;
}
#navirootline li{
	font-size:1em;
	display:inline;
}
#navirootline li a{
	font-size:1em;
	text-decoration:none;
}
#navirootline li.last a{
	font-size:1em;
	font-weight: normal; 
	text-decoration:none;
}
#navirootline li a:hover{
}
#counter{
	float:right;	
	padding:1px 0 1px 0;
}
#counter a{
	border:1px solid #999999;
	text-decoration:none;
	background:#fff;
	padding:0 2px 0 2px;
	margin:0 0 4px 0;
}
#counter a:hover,#counter a.act{
	color:#999999;
}

.buchen{
	padding:2px 0 1px 0;
	float:right;
}

