/* Nav.css - PFIFF - EN */

/* Hauptnavigation */
/* --------------- */

/* 1. Ebene */

ul#nav {
	float:right;
	list-style:none;
	margin:24px 0 0 0;
	text-transform: uppercase;
	}

ul#nav li {
	display:block;
	float:left;
	width:auto;
	}

ul#nav li a {
	background:url(/wLayout/design/img/nav-lvl1.gif) top no-repeat;
	color:#282828;
	display:block;
	float:left;
	font-weight:bold;
	height:20px;
	line-height:20px;
	padding:1px 5px 3px 5px;
	margin:0 0 0 4px;
	min-width:70px;
	text-decoration:none;
	width:auto;
	}

ul#nav li a:hover, ul#nav li.selected a {
	background:url(/wLayout/design/img/nav-lvl1.gif) bottom no-repeat;
	}

/* 2. Ebene */

ul#nav2 {
	display:block;
	float:left;
	list-style:none;
	margin:0;
	width:188px;
	}

ul#nav2 li {
	text-transform: uppercase;
	display:block;
	}

ul#nav2 li li {
	text-transform: none;
	}

ul#nav2 li a {
	background:url(/wLayout/design/img/nav-lvl2.gif) top left no-repeat;
	color:#282828;
	display:block;
	font-weight:bold;
	line-height:18px;
	padding:4px 3px 4px 25px;
	margin:0 0 1px 0;
	text-decoration:none;
	width:160px;
	}

ul#nav2 li a:hover, ul#nav2 li.selected a {
	background:url(/wLayout/design/img/nav-lvl2.gif) top right no-repeat;
	color:#f2f2f2;
	}

/* Fussball */

ul#nav2 li.ID11 a {
	background:url(/wLayout/design/img/nav-lvl2-sport.gif) top left no-repeat;
	}

ul#nav2 li.ID11 a:hover, ul#nav2 li.selected.ID11 a {
	background:url(/wLayout/design/img/nav-lvl2-sport.gif) top right no-repeat;
	}

/* 3. Ebene */

ul#nav2 li ul {
	display:none;
	margin:0;
	}

ul#nav2 li.selected ul {
	display:block;
	left:0;
	position:relative;
	top:0;
	}

ul#nav2 li.selected ul li {

	}

ul#nav2 li.selected ul li a, ul#nav2 li.selected.ID11 ul li a {
	background:url(/wLayout/design/img/nav-lvl3.gif) top right no-repeat;
	color:#282828;
	padding:4px 3px 4px 33px;
	width:152px;
	}

ul#nav2 li.selected ul li a:hover, ul#nav2 li.selected ul li.selected a {
	background:url(/wLayout/design/img/nav-lvl3.gif) top left no-repeat;
	color:#f2f2f2;
	}

/* 4. Ebene */

ul#nav2 li.selected ul li.selected ul {
	display:none;
	}

ul#nav2 li.selected ul li.selected ul li {

	}

ul#nav2 li.selected ul li.selected ul li a {

	}

ul#nav2 li.selected ul li.selected ul li a:hover, ul#nav2 li.selected ul li.selected ul li.selected  a:hover {

	}

/* HOME */

ul#nav_home {
	float:right;
	list-style:none;
	margin:24px 0 0 0;
	}

ul#nav_home li {
	display:block;
	float:left;
	position:relative;
	width:auto;
	}

ul#nav_home li a {
	background:url(/wLayout/design/img/nav-lvl1.gif) top no-repeat;
	color:#282828;
	display:block;
	float:left;
	font-weight:bold;
	height:20px;
	line-height:20px;
	padding:1px 5px 3px 5px;
	margin:0 0 0 4px;
	min-width:70px;
	text-decoration:none;
	width:auto;
	}

ul#nav_home li:hover a, ul#nav_home li.selected a {
	background:url(/wLayout/design/img/nav-lvl1.gif) bottom no-repeat;
	}

ul#nav_home li ul {
	background:url(/wLayout/design/img/nav-lvl2-home.gif) 0 -10px no-repeat;
	display:none;
	left:4px;
	margin:0;
	position:absolute;
	top:24px;
	width:160px;
	}

ul#nav_home li:hover ul {
	display:block;
	}

ul#nav_home li:hover ul li {
	display:block;
	float:left;
	width:auto;
	}

ul#nav_home li:hover ul li a {
	background:none;
	color:#282828;
	display:block;
	float:left;
	font-weight:bold;
	height:auto;
	line-height:20px;
	padding:1px 5px 3px 5px;
	margin:0;
	text-decoration:none;
	width:150px;
	}

ul#nav_home li:hover ul li a:hover, ul#nav_home li:hover ul li.selected a {
	background:#ed2639;
	color:#f2f2f2;
	}


/* Breadcrumb */
/* ---------- */

ul#crumb {
	margin:0;
	padding:8px 0 0 182px;
	list-style:none;
	text-align:right;
	}

ul#crumb li {
	list-style:none;
	float:left;
	padding: 0 0px;
	}

ul#crumb li span {
	padding: 0 7px;
	}

ul#crumb li a {

	}

ul#crumb li a:hover, ul#crumb li.selected a {

	}

/* Sitemap */
/* ------- */

ul#sitemap {

	}

ul#sitemap li {

	}


ul#sitemap li a {

	}

ul#sitemap li a:hover, ul#sitemap li.selected a {

	}

/* footer */

#footer #navigation {
	float:right;
	padding:6px 3px;
	display:block;
	width:650px;
	text-align:right;
}

#footer #navigation li {
	display:inline;
	width:auto;
}

#footer #navigation li a {
	color: #ffffff;
	padding: 10px;
}
