﻿@charset "UTF-8";/* Stylesheet fuer die Detailgestaltung der Navigationselemente *//* Gemeinsame Einstellungen */#nav ul, #langnav ul, #metanav ul, #globnav ul {	list-style: none;	}#langnav li, #metanav li, #globnav li {	display: block;	float: left;}#nav li a, #langnav li a, #metanav li a, #globnav li a {	display: block;	}#langnav li a, #metanav li a {	color: #000;	border-left: 1px solid #000;}#langnav li:first-child a, #metanav li:first-child a {	border-left-color: #fff;}#nav li a:hover, #globnav li a:hover {	text-decoration: none;	}/* SPRACH- & METANAVIGATION *//* Sprachnavigation */#langnav li a {	padding: 0 7px 0 7px;	background-color: inherit;}#langnav li.active a {	cursor: default;	background-color: inherit;	color: #003399;}#langnav li a:hover {	background-color: inherit;	color: #003399;}#metanav li a {	padding: 0 7px 0 7px;	background-color: inherit;}#metanav li a:hover {	background-color: inherit;	color: #003399;}#metanav li.active a {	background-color: inherit;	color: #003399;}#metanav li.active a:hover {	background: none;	cursor: default;}/* GLOBALNAVIGATION OBEN  nur Level 1*/#globnav li a {	padding: 11px 18px 6px 18px;	background-image: url(../img/part_globnav_normal.gif);	background-repeat: repeat-x;	background-position: left 6px;	color: #fff;	text-transform: uppercase;	letter-spacing: 0.2em;	font-size: 0.9em;	font-weight: bold;}#globnav li a.active {	background-image: url(../img/part_globnav_active.gif);	background-position: left top;	color: #c00;}#globnav li a:hover {	background-image: url(../img/part_globnav_over.gif);	background-position: left top;	color: #003399;}/* NAVIGATION LINKS *//* Level 1 *//* ------- */#nav li a {	padding: 6px 6px 4px 10px;	background-color: #fff;	color: #003399;	border-bottom: 1px solid #999;	margin-left: 11px;	font-weight: bold;}#nav li a:hover, #nav li a.active:hover {	background-color: #cae3fb;	background-image: none !important;}#nav li a.active {	border-color: #ccc;	color: #c00;}#nav li li a.active {	background-image: url(../img/part_nav_active.gif) !important;	background-repeat: no-repeat;	background-position: 0 12px; }#nav li.activesub a {	border-color: #fff;}#nav li.activesub li a {	border-color: #ccc;}/* #nav li.activesub a {	background-image: url(../img/part_nav_activesub.gif);	background-repeat: no-repeat;	background-position: 0 12px;	border-color: #ccc !important;} */#nav li.activesub li a {	background-image: none;	}/* Level 2 *//* ------- */#nav ul ul {}#nav li li {}#nav li li a {	/* Typo */	font-size: 0.8em;	font-weight: normal;}#nav li li a.active {	background-position: 0 11px;}#nav li li a:hover {}/* Level 3 *//* ------- */#nav ul ul ul {	margin-left: 11px;}#nav li li li a, #nav li li li a.active {	/* Typo */	font-size: 0.75em;}#nav li li li a.active {	background-position: 0 10px;}/* Level 4 */#nav li li li li a {	border: none;	padding: 4px 6px 3px 10px;}/* Breadcrumb Navigation */#breadcrumb a {	color: #666;	padding-right: 4px;}#breadcrumb a:hover {	color: #003399;}/* Fokusnavigation *//* Focuslinks in der rechten Spalte */#focus ul {	list-style: none;}#focus li {	vertical-align: bottom;}#focus li.shop a {	background-image: url(../img/navpic_bullet_shop.gif);	background-repeat: no-repeat;	background-position: left 4px;	padding-left: 22px;}#focus li.news a {	background-image: url(../img/navpic_bullet_news.gif);	background-repeat: no-repeat;	background-position: left 4px;	padding-left: 22px;}/*APM-351*/#focus li.video a {	background-image: url(../img/icon_video.svg);	background-size: 1.4em;	background-repeat: no-repeat;	background-position: left 5px;	padding-left: 23px;}/* Damit die Focuslinks in blau dargestellt werden */#focus a:link, #focus a:visited {	display: block;	font-weight: normal;	font-size: 1.1em;	color: #039 !important;}#focus a:hover {	text-decoration: underline;}#spalte #focus ul {	margin: 0;	margin-left: 1px;}#spalte #focus li {	padding-bottom: 1px;	margin-left: 0;}/* Tab-Navigation */ul#tabnav {	list-style: none;	margin-left: 0;	margin-top: 20px;	border-bottom: 1px solid #039;}ul#tabnav li {	display: inline;	float: left;	margin: 0;}ul#tabnav li a {	display: block;	padding: 3px 80px 1px 10px;	background-color: #fff;	background-image: url(../img/tab_edge.gif);	background-repeat: no-repeat;	background-position: right bottom;	text-decoration: none;	color: #fff;	font-weight: bold;	margin-right: 4px;}#content ul#tabnav li a:hover {	background-image: url(../img/tab_edge_over.gif);	color: #039;}#content ul#tabnav li a.active {	background-image: url(../img/tab_edge_active.gif);	color: #fff;}/* inPage-Navigation */#content p.pagenav {	clear: both;		margin-top: 32px;}