/*
  Globale Definitionen
*/

/*	Erstmal alles zurücksetzen */
* {
	margin: 0;
	padding: 0;
}

body {
	font-size: 70%;
	font-family: Verdana, Arial;
	color: #5A5A5A;
}

/*	Neue Standards festlegen, für globale Tags */

p {
	margin: 5px 0 5px 0;
}
	
em {
	color: #000;
	font-weight: bold;
	font-style: italic;
}
	
h1 {
	display: none;
}

a {
	color: #1586E3;
}


/*	Layout-Container */

#wrapper {
	width: 934px;
} #wrapper[id] { width: 934px; }


div.metainfo span.tel {
	margin-right: 40px;
}
	
div.metainfo {
	position: absolute;
	top: 15px; 
	left: 610px;
	width: 350px;
	text-align: right;
}


#navi {
	float: left;
	width: 155px;
	padding: 25px 0 0 25px;
}

	#navi a {
		text-decoration: none;
		color: #747474;
	}
	
	#navi li.aktiv a, #navi a:hover {
		color: #1586E3;
	}
	
	#navi li.aktiv ul li a {
    color: #5A5A5A;
  }
  
  #navi li.aktiv ul li.aktiv a {
    color: #1586E3;
  }
	
	#navi ul {
		list-style: none;
	}
	
	#navi li {
    margin-bottom: 5px;
    font-weight: bold;
  }
	
	#navi ul ul {
		margin-top: 5px;
	}
	
	#navi ul ul li {
    font-weight: normal;
    margin-left: 20px;
  }
  
 	#navi ul ul {
    background: url(../tmpl/imgs/li-first-child-ico.gif) 0px 0px no-repeat;
  } 
	
	#navi img.logoKlein {
		display: none;
		margin-top: 200px;
		margin-bottom: 20px;
	}
	
	/* Spezielle Formatierungen / Abstände */
	
	#navi a.navItem_lvl1_3, 
	#navi a.navItem_lvl1_6, 
	#navi a.navItem_lvl1_8,
	#navi a.navItem_lvl1_9,

	#navi a.navItem_lvl1_11,
	#navi a.navItem_lvl1_12,
	#navi a.navItem_lvl1_13
	{
		margin-top: 15px;
		display: block;
	}

	/* Reservierung Hervorhebung */
	#navi a.navItem_lvl1_8 { padding: 3px; background: #1586E3; color: #fff; width: 90px; }
	#navi a.navItem_lvl1_8:hover { padding: 3px; background: #1586E3; color: #fff; width: 90px; }
	
	.wettercomsmall235541 { background: #F4F4F4 !important; }
	.wettercomsmall235541 td { padding: 3px 5px }
	.wettercomsmall235541 table { width: 300px !important; }
	.wettercomsmall235541 hr { margin: 3px 0; }
