/* (c) EIKONA AG, it.x informationssysteme gmbh, Alle Rechte vorbehalten. */


/* Metanavigation */
.metanavigation										{ position:absolute; top:0px; right:0px; width:200px; height:25px; text-align:center; }
.metanavigation										{ }
.metanavigation ul									{ width:200px; }
.metanavigation li									{ display:inline; border:none; }
.metanavigation li.pipe								{ font-weight:normal; font-size:11px; text-decoration:none; color:#ffffff; line-height:25px; padding-left:10px; padding-right:10px; }

.metanavigation a:link								{ font-weight:normal; font-size:11px; text-decoration:none; color:#ffffff; line-height:25px; }
.metanavigation a:visited							{ font-weight:normal; font-size:11px; text-decoration:none; color:#ffffff; line-height:25px; }
.metanavigation a:hover								{ font-weight:normal; font-size:11px; text-decoration:none; color:#000000; line-height:25px; }
.metanavigation a:active							{ font-weight:normal; font-size:11px; text-decoration:none; color:#000000; line-height:25px; }
 
/* Metanavigation: Ebene 1 */
.metanavigation a.ebene-1:link						{ }
.metanavigation a.ebene-1:visited					{ }
.metanavigation a.ebene-1:hover						{ }
.metanavigation a.ebene-1:active					{ }

.metanavigation a.ebene-1-aktiv:link				{ color:#000000; }
.metanavigation a.ebene-1-aktiv:visited				{ color:#000000; }
.metanavigation a.ebene-1-aktiv:hover				{ color:#000000; }
.metanavigation a.ebene-1-aktiv:active				{ color:#000000; }

/* Hauptnavigation */
.hauptnavigation									{ height:30px; text-align:center; background:#a5a5a5; }
.hauptnavigation									{ }
.hauptnavigation ul									{ float:left; }
.hauptnavigation li									{ float:left; display:block; height:30px; line-height:30px; border-right:1px solid #e6e7e8; }

.hauptnavigation a:link								{ display:block; font-weight:bold; font-size:12px; text-decoration:none; color:#e6e7e8; line-height:30px; padding-left:10px; padding-right:10px; }
.hauptnavigation a:visited							{ display:block; font-weight:bold; font-size:12px; text-decoration:none; color:#e6e7e8; line-height:30px; padding-left:10px; padding-right:10px; }
.hauptnavigation a:hover							{ display:block; font-weight:bold; font-size:12px; text-decoration:none; color:#e6e7e8; line-height:30px; padding-left:10px; padding-right:10px; background:#888888; }
.hauptnavigation a:active							{ display:block; font-weight:bold; font-size:12px; text-decoration:none; color:#e6e7e8; line-height:30px; padding-left:10px; padding-right:10px; background:#888888; }
 
/* Hauptnavigation: Ebene 1 */
.hauptnavigation a.ebene-1:link						{ }
.hauptnavigation a.ebene-1:visited					{ }
.hauptnavigation a.ebene-1:hover					{ }
.hauptnavigation a.ebene-1:active					{ }

.hauptnavigation a.ebene-1-aktiv:link				{ color:#496584; background:#e6e7e8; }
.hauptnavigation a.ebene-1-aktiv:visited			{ color:#496584; background:#e6e7e8; }
.hauptnavigation a.ebene-1-aktiv:hover				{ color:#496584; background:#e6e7e8; }
.hauptnavigation a.ebene-1-aktiv:active				{ color:#496584; background:#e6e7e8; }

/* Hauptnavigation Ebene2 */
.hauptnavigation_e2									{ padding:10px; }
.hauptnavigation_e2									{ }
.hauptnavigation_e2 ul.ebene2						{ border-top:1px dotted #496584; }
.hauptnavigation_e2 ul.ebene3						{  }
.hauptnavigation_e2 li.e2							{ display:block; border-bottom:1px dotted #496584; }
.hauptnavigation_e2 li.e2_aktiv						{ display:block; border-bottom:1px dotted #496584; background:#E6E7E8; }
.hauptnavigation_e2 li.e3							{ padding-bottom:10px; padding-left:20px; }

.hauptnavigation_e2 a:link							{ }
.hauptnavigation_e2 a:visited						{ }
.hauptnavigation_e2 a:hover							{ }
.hauptnavigation_e2 a:active						{ }
 
/* Hauptnavigation Ebene 2 */
.hauptnavigation_e2 a.ebene-2:link					{ display:block; font-weight:bold; font-size:12px; text-decoration:none; color:#FF3333; line-height:30px; padding-left:10px; }
.hauptnavigation_e2 a.ebene-2:visited				{ display:block; font-weight:bold; font-size:12px; text-decoration:none; color:#FF3333; line-height:30px; padding-left:10px; }
.hauptnavigation_e2 a.ebene-2:hover					{ display:block; font-weight:bold; font-size:12px; text-decoration:none; color:#FF3333; line-height:30px; padding-left:10px; background:#E6E7E8; }
.hauptnavigation_e2 a.ebene-2:active				{ display:block; font-weight:bold; font-size:12px; text-decoration:none; color:#FF3333; line-height:30px; padding-left:10px; background:#E6E7E8; }

.hauptnavigation_e2 a.ebene-2-aktiv:link			{ font-weight:bold; font-size:12px; text-decoration:none; color:#000000; line-height:30px; margin-left:10px; background:#E6E7E8; }
.hauptnavigation_e2 a.ebene-2-aktiv:visited			{ font-weight:bold; font-size:12px; text-decoration:none; color:#000000; line-height:30px; margin-left:10px; background:#E6E7E8; }
.hauptnavigation_e2 a.ebene-2-aktiv:hover			{ font-weight:bold; font-size:12px; text-decoration:none; color:#000000; line-height:30px; margin-left:10px; background:#E6E7E8; }
.hauptnavigation_e2 a.ebene-2-aktiv:active			{ font-weight:bold; font-size:12px; text-decoration:none; color:#000000; line-height:30px; margin-left:10px; background:#E6E7E8; }

/* Hauptnavigation Ebene 3 */
.hauptnavigation_e2 a.ebene-3:link					{ font-weight:normal; font-size:11px; text-decoration:none; color:#496584; }
.hauptnavigation_e2 a.ebene-3:visited				{ font-weight:normal; font-size:11px; text-decoration:none; color:#496584; }
.hauptnavigation_e2 a.ebene-3:hover					{ font-weight:normal; font-size:11px; text-decoration:none; color:#FF3333; }
.hauptnavigation_e2 a.ebene-3:active				{ font-weight:normal; font-size:11px; text-decoration:none; color:#FF3333; }

.hauptnavigation_e2 a.ebene-3-aktiv:link			{ font-weight:normal; font-size:11px; text-decoration:none; color:#000000; }
.hauptnavigation_e2 a.ebene-3-aktiv:visited			{ font-weight:normal; font-size:11px; text-decoration:none; color:#000000; }
.hauptnavigation_e2 a.ebene-3-aktiv:hover			{ font-weight:normal; font-size:11px; text-decoration:none; color:#000000; }
.hauptnavigation_e2 a.ebene-3-aktiv:active			{ font-weight:normal; font-size:11px; text-decoration:none; color:#000000; }

/* Sitemap */
.sitemap	 										{ margin-top:10px; }
.sitemap ul  										{ margin-left:0px; padding:0px; }
.sitemap ul li  									{ display:block; }

.sitemap ul li#e1									{ }
.sitemap ul li#e2									{ border-left:1px solid #A5A5A5; margin-left:10px; padding-left:15px; }
.sitemap ul li#e3									{ border-left:1px solid #A5A5A5; margin-left:10px; padding-left:15px; }
.sitemap ul li#e4									{ border-left:1px solid #A5A5A5; margin-left:10px; padding-left:15px; }

.sitemap li#e1 a:link 								{ font-weight:bold; }
.sitemap li#e1 a:visited 							{ font-weight:bold; }
.sitemap li#e1 a:hover 								{ font-weight:bold; }
.sitemap li#e1 a:active 							{ font-weight:bold; }
.sitemap li#e2 a:link 								{ font-weight:normal; }
.sitemap li#e2 a:visited 							{ font-weight:normal; }
.sitemap li#e2 a:hover 								{ font-weight:normal; }
.sitemap li#e2 a:active 							{ font-weight:normal; }
.sitemap li a.ebene-3								{ font-weight:normal; }
.sitemap li a.ebene-4 								{ font-weight:normal; }
