/* Deutsche globnav 
*******************************************************/

#globnav {
	position: absolute;
	top: 25px;
	left: 564px;
	width: 275px;
	height: 25px;
}

#globnav ul {
	list-style: none;
}

#globnav a {
	display: block;
	height: 25px;
	overflow: hidden;
	text-indent: -9999px;
}

#globnav #home a {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 58px;
	height: 25px;
	background: url(../_images/nav/home.gif) no-repeat top left;
}

#globnav #news a {
	position: absolute;
	left: 58px;
	top: 0px;
	width: 51px;
	height: 25px;
	background: url(../_images/nav/news.gif) no-repeat top left;
}

#globnav #kontakt a {
	position: absolute;
	left: 109px;
	top: 0px;
	width: 63px;
	height: 25px;
	background: url(../_images/nav/kontakt.gif) no-repeat top left;
}

#globnav #impressum a {
	position: absolute;
	left: 172px;
	top: 0px;
	width: 84px;
	height: 25px;
	background: url(../_images/nav/impressum.gif) no-repeat top left;
}

#globnav #home a:hover,
#globnav #home a:active,
#globnav #news a:hover,
#globnav #news a:active,
#globnav #kontakt a:hover,
#globnav #kontakt a:active,
#globnav #impressum a:hover,
#globnav #impressum a:active,
#pgHome #globnav #home a,
#pgNews #globnav #news a,
#pgKontakt #globnav #kontakt a,
#pgKontaktOK #globnav #kontakt a,
#pgImpressum #globnav #impressum a {
	background-position: 0 -50px;
}


/* navigation
*******************************************************************************/

#nav {
	position: relative;
	float: left;
	width: 205px;
	margin: 20px 0 0 0;
}

#nav h3 {
	position: absolute;
	left: -9999px;
}

#nav ul {
	list-style: none;
	margin: 0;
}

#nav li {
	margin: 0;
}

#nav a {
	display: block;
	width: 200px;
	text-indent: -9999px;
}

#nav #ueber a {
	height: 21px;
	background: url(../_images/nav/ueber.gif) no-repeat top left;
}

#nav #angebot a {
	height: 21px;
	background: url(../_images/nav/angebot.gif) no-repeat top left;
}

#nav #gastronomie a {
	height: 21px;
	background: url(../_images/nav/gastronomie.gif) no-repeat top left;
}

#nav #atelier a {
	height: 21px;
	background: url(../_images/nav/atelier.gif) no-repeat top left;
}

#nav #ausbildung a {
	height: 21px;
	background: url(../_images/nav/ausbildung.gif) no-repeat top left;
}

#nav #wohnheim a {
	height: 21px;
	background: url(../_images/nav/wohnheim.gif) no-repeat top left;
}

#nav #jobs a {
	height: 21px;
	background: url(../_images/nav/jobs.gif) no-repeat top left;
}

#nav #francais a {
	height: 21px;
	background: url(../_images/nav/francais.gif) no-repeat top left;
}

/* rollover */
#nav #ueber a:hover,
#nav #ueber a:active,
#nav #angebot a:hover,
#nav #angebot a:active,
#nav #gastronomie a:hover,
#nav #gastronomie a:active,
#nav #atelier a:hover,
#nav #atelier a:active,
#nav #ausbildung a:hover,
#nav #ausbildung a:active,
#nav #wohnheim a:hover,
#nav #wohnheim a:active,
#nav #jobs a:hover,
#nav #jobs a:active,
#nav #francais a:hover,
#nav #francais a:active {
	background-position: -220px 0;
}

/* aktiv */
#pgUeber #nav #ueber a,
#pgAngebot #nav #angebot a,
#pgGastronomie #nav #gastronomie a,
#pgAtelier #nav #atelier a,
#pgAusbildung #nav #ausbildung a,
#pgWohnheim #nav #wohnheim a,
#pgJobs #nav #jobs a {
	background-position: -440px 0;
}

/* ----- subnav / subsubnav ----- */

#nav #subnav {
	font-size: 11px;
	line-height: 10px;
}

#nav #subnav li,
#nav #subnav #subsubnav li {
	margin: 0;
	padding: 0 0 6px 0;
}

#nav #subnav a {
	display: block;
	width: 140px;
	padding: 0 0 0 60px;
	text-indent: 0;
	text-decoration: none;
}

#nav #subnav a:hover,
#nav #subnav a:active,
#nav #subnav #subsubnav a:hover,
#nav #subnav #subsubnav a:active {
	background: url(../_images/nav/subnav.gif) no-repeat;
	background-position: -220px -2px;
	color: #217b70;
}

#nav #subnav .active a,
#nav #subnav #subsubnav .active a {
	background: url(../_images/nav/subnav.gif) no-repeat;
	background-position: -440px -2px;
	color: #9ab9a5;
}

#nav #subnav #subsubnav a {
	padding: 0 0 0 70px;
}


/* logo
*******************************************************************************/

#logo {
	position: absolute;
	top: 39px;
	left: -53px;
	width: 550px;
	height: 111px;
	z-index: 10;
	background: url(../_images/logo.png) no-repeat top left;
}


/* hack fuer den IE Windows */

/*\*/ * html #logo {
	background: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../_images/logo.png', );
} /**/