html,body {
		width: 100%;
		margin: 0;
		padding: 0;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	
a:LINK, a:ACTIVE, a:VISITED	{ font-size : 11px;text-decoration : none; }
.mitte			{	position: absolute; left: 50%; width: 990px; margin-left: -495px; z-index:4; top: 64%;	}

.ebene1	{
		color : #dcdbdb;
		font-size : 11px;
		height:20px;
		font-weight : 400;background: url(img/nav_off.gif) center left no-repeat; 	}
	
h2	{
		color : #838383;
		font-weight : 400;
		font-size : 15px;
		margin-bottom: 8px;
		margin-top: 0px;}
		
h3	{
		color : #838383;
		font-weight : 600;
		font-size : 11px;
		margin-bottom: 5px;
		margin-top: 0px;}
	
p, li, .tabelle, input, .foo {
		color : #838383;
		font-weight : 400;
		font-size : 11px;
		line-height: 14px;
		margin-top: 3px;
		margin-bottom: 6px;	}
td	{
		color : #838383;
		font-weight : 400;
		font-size : 11px;	}
		
		
.klein {
		color : #838383;
		font-weight : 400;
		font-size : 9px;	}

/* Filter Navigation */	
.filter 	{ filter:alpha(opacity:90); KHTMLOpacity:0.90; MozOpacity:0.90; opacity:0.90; }

/* Grautoene */	
.grau 		{ background-color : #f4f4f4; }
.grauheller { background-color : #fafafa; }

/* formate inhalte */	
.boxinnen	{ clear:both; margin-bottom: 20px; }
.bildklein	{ margin-bottom: 12px; margin-right: 20px; float:left; 	}
.kurztext 	{ margin-top: 18px; margin-right: 20px; }
.details	{ clear:both; }

/* footer */			
#footer {	position: relative;  /* Needed for Safari */
			left: 0px; width: 100%; z-index:4; 
			margin-top: 0px; height:30px; background-color: #f0f0f0; }
			
.textbooking {	border-right: 1px solid #c1c1c1; width: 88px; height:21px;	}

ul {	margin-top: 0px;	}

.events 	{ 	width: 460px; z-index:8; font-size : 11px; margin-left: 240px; padding-right: 30px;}

.textlink:LINK, .textlink:ACTIVE, .textlink:VISITED, .textlink:HOVER	{ font-size : 11px;text-decoration : underline; }

