
 #glossary #langnav {
	list-style-type: none;
	float: right;
	clear: left;
}

 #glossary #langnav li {
	float: left;
	color: #0E2559;
	padding-left: 1.6em; 
	padding-top: 0.5em; 
	background-repeat: no-repeat;
	background-position: 0 0.7em; 
}

 #glossary #langnav li a {
	display: block;
	width: auto !important;
	width: 5em; 
	height: 1.5em; 
	text-decoration: none;
}

 #glossary #langnav li a:hover span {
	text-decoration: underline;
}

 #glossary #langnav li.active a:hover, #glossary #langnav li.active a:hover span {
	text-decoration: none;
}

 #glossary #de_DE {
	background-image: url(/runtime/cms.run/doc/Deutsch/37/proxyresource/glossary/mediathek/defaultImages/flags/flag_de_DE.gif);
}

 #glossary #en_EN {
	display: none;
	margin-left: 15px;
	background-image: url(/runtime/cms.run/doc/Deutsch/37/proxyresource/glossary/mediathek/defaultImages/flags/flag_en_GB.gif);
}

 #glossary #en_US {
	background-image: url(/runtime/cms.run/doc/Deutsch/37/proxyresource/glossary/mediathek/defaultImages/flags/flag_en_US.gif);
}


 #glossary #mini_nav_1 {
	position: absolute;
}

 #glossary #mini_nav_1, #glossary #mini_nav_1 ul {
	list-style-type: none;
}

 #glossary #mini_nav_1 li {
	font-size: 1.1em;
	float: left;
	margin-left: 1.6363em !important; 
 	margin-left: 1.2727em; 
	display: block;
}

 #glossary #mini_nav_1 li a {	
	text-decoration: none;
	color: #1B3269;
	display: block;
	height: 2.0909em; 
	padding: 0.5455em 0.7273em 0 0.7273em; 
	width: auto !important;
	width: 3.6363em; 
}

 #glossary #mini_nav_1 li a:hover {
	background-color: #DFE7F3;
}


 #glossary #mini_nav_2 {	
	display: block;
	visibility: hidden;
	clear: both;
	width: 28.1818em; 
	height: 7.9091em; 
 	border-bottom: 0.4545em solid #1A3168; 
	position: absolute;
	background-color: #DFE7F3;
	top: -8.1818em; 
}

 #glossary #mini_nav_2 li {
	float: none;
	font-size: 1em;
	margin: 0.5em 0.5em 0.5em 0.5em; 
}

 #glossary #mini_nav_2 li a {	
	display: inline;
	height: auto;
	padding: 0 0 0 1em; 
	background: url(/runtime/cms.run/doc/Deutsch/37/proxyresource/glossary/mediathek/defaultImages/contact_white.gif) no-repeat 0 0.3em; 
}

 #glossary #mini_nav_2 li a:hover {	
	background: url(/runtime/cms.run/doc/Deutsch/37/proxyresource/glossary/mediathek/defaultImages/contact_blue.gif) no-repeat 0 0.3em; 
}

 #glossary #mini_nav_1 li:hover ul {
	visibility: visible;
}



 #glossary #main_nav_1, #glossary #main_nav_1 ul {
	list-style-type: none;
}

 #glossary #main_nav_1 li {
}

 #glossary #main_nav_1 li a {
	display: block;
	font-size: 1.3em;
	width: 15.6923em; 
	height: 1.5385em; 
	padding: 0.4615em 0 0 0.6923em; 
	margin: 0.7692em 0 0 0.6154em; 
	background-color: transparent;
	color: #455b85;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
}

 #glossary #main_nav_1 li a:hover {
	color: #122257;
}

 #glossary #main_nav_1 li a.nav_path {
	color: #122257;
}


 #glossary #main_nav_2 li {
}

 #glossary #main_nav_2 li a {
	font-size: 1.3em;
	width: 16.3846em; 
	height: auto;
	margin: 0 0 0.3077em 0; 
	padding: 0;
	border-left: 0.6154em solid #1A3168; 
	background: #DFE7F3 url(/runtime/cms.run/doc/Deutsch/37/proxyresource/glossary/mediathek/defaultImages/arrow_white_on_lightblue.gif) no-repeat 15em 0.6154em; 
	color: #1B3269;
	text-transform: none;
	font-weight: normal;
}

 #glossary #main_nav_2 li a span {	
	display: block;
	width: 14.5385em; 
	height: auto;
	padding: 0.4615em 0 0.6154em 0.6923em; 
	border-left: 0.0769em solid #AAC0D5; 
}

 #glossary #main_nav_2 li a:hover {
	background-image: url(/runtime/cms.run/doc/Deutsch/37/proxyresource/glossary/mediathek/defaultImages/arrow_blue_on_lightblue.gif);
}

 #glossary #main_nav_2 li a.nav_path, #glossary #main_nav_2 li a:hover.nav_path {	
	background: #1B3269 url(/runtime/cms.run/doc/Deutsch/37/proxyresource/glossary/mediathek/defaultImages/arrow_white_on_darkblue.gif) no-repeat 15em 0.6154em; 
	color: white;
}


 #glossary #main_nav_3 li {
	margin-left: 1.0em; 
}

 #glossary #main_nav_3 li a {
	font-size: 1.1em;
	width: 18.3636em; 
	height: auto;
	background-color: transparent;
	background-image: none;
	border-left: none;
	border-bottom: 0.0909em solid #1B3269; 
	color: #1B3269;
}

 #glossary #main_nav_3 li a span {	
 	background-image: none;
	display: block;
	border-left: none;
	height: auto;
	padding: 0.1818em 0 0.3636em 1.0909em; 
}

 #glossary #main_nav_3 li a:hover, #glossary #main_nav_3 li a.nav_path:hover {	
	background: url(/runtime/cms.run/doc/Deutsch/37/proxyresource/glossary/mediathek/defaultImages/arrow_small_blue.gif) no-repeat 0 0.4545em; 
}

 #glossary #main_nav_3 li a.nav_path {
	font-weight: bold;
	background-color: transparent;
	background-image: none;
	color: #1B3269;
}

 #glossary #main_nav_4 li a.nav_active {	
	background: url(/runtime/cms.run/doc/Deutsch/37/proxyresource/glossary/mediathek/defaultImages/arrow_small_white.gif) no-repeat 0 0.4545em; 
}


 #glossary #main_nav_4 {
	width: 20.2em; 
	border-bottom: 0.1em solid #1B3269; 
	margin-bottom: 0.2em; 
}

 #glossary #main_nav_4 li {
	margin-left: 2em; 
}

 #glossary #main_nav_4 li a {	
	width: 16.5455em; 
	border-bottom: none;
}

 #glossary #main_nav_4 li a span {	
	padding-bottom: 0.1818em; 
}


 #glossary #nav_node_76, #glossary #nav_node_105 {
	display: none;
}


 #glossary li#nav_node_104 {
	display: none;
}


 #glossary #main_nav_1 span, #glossary #mini_nav_1 span {
	cursor: pointer;
}
