/* (c) EIKONA AG, it.x informationssysteme gmbh, Alle Rechte vorbehalten. */

/* Sprachumschaltung */
.sprachnavigation							{ }
.sprachnavigation li						{ display: block; }

.sprachnavigation a:link					{ }
.sprachnavigation a:visited					{ }
.sprachnavigation a:hover					{ }
.sprachnavigation a:active					{ }

/* Sprachnavigation: Ebene 1 */
.sprachnavigation .ebene-1					{ }
.sprachnavigation .ebene-1:link				{ }
.sprachnavigation .ebene-1:visited			{ }
.sprachnavigation .ebene-1:hover			{ }
.sprachnavigation .ebene-1:active			{ }

.sprachnavigation .ebene-1-aktiv			{ }
.sprachnavigation .ebene-1-aktiv:link		{ }
.sprachnavigation .ebene-1-aktiv:visited	{ }
.sprachnavigation .ebene-1-aktiv:hover		{ }
.sprachnavigation .ebene-1-aktiv:active		{ }

.sprachnavigation .ebene-1-inaktiv			{ }
.sprachnavigation .ebene-1-inaktiv:link		{ }
.sprachnavigation .ebene-1-inaktiv:visited	{ }
.sprachnavigation .ebene-1-inaktiv:hover	{ }
.sprachnavigation .ebene-1-inaktiv:active	{ }

/* Metanavigation */
.metanavigation								{ float: right; padding-right:14px; padding-top:2px;}
.metanavigation li							{ float: left; margin-left: 10px; }

.metanavigation a:link						{ color: #ffffff; font-size: 11px; text-decoration: none; }
.metanavigation a:visited					{ color: #ffffff; font-size: 11px; text-decoration: none; }
.metanavigation a:hover						{ color: #ffffff; font-size: 11px; text-decoration: underline; }
.metanavigation a:active					{ color: #ffffff; font-size: 11px; text-decoration: underline; }
 
/* Metanavigation: Ebene 1 */
.metanavigation a.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				{ text-decoration: underline; }
.metanavigation a.ebene-1-aktiv:link		{ }
.metanavigation a.ebene-1-aktiv:visited		{ }
.metanavigation a.ebene-1-aktiv:hover		{ }
.metanavigation a.ebene-1-aktiv:active		{ }


/* Pfadnavigation */
.pfadnavigation-link						{ text-align: left; display: inline; }

/* Hauptnavigation */
.hauptnavigation							{ float: left; font-size : 14px; }
.hauptnavigation li							{ float: left; padding: 0px; margin: 0px; }
.hauptnavigation ul							{ padding: 0px;}

.hauptnavigation a:link						{ }
.hauptnavigation a:visited					{ }
.hauptnavigation a:hover					{ }
.hauptnavigation a:active					{ }

/* Hauptnavigation: Ebene 1 */

.hauptnavigation a.ebene-1					{ float: left; height: 30px; line-height: 30px; padding: 0px 10px; display: block; font-weight: bold; text-decoration: none; }
.hauptnavigation a.ebene-1:link				{ color: #ffffff; }
.hauptnavigation a.ebene-1:visited			{ color: #ffffff; }
.hauptnavigation a.ebene-1:hover			{ color: #0092D3; background: #E5E5E5; }
.hauptnavigation a.ebene-1:active			{ color: #0092D3; background: #E5E5E5; }

.hauptnavigation a.ebene-1-aktiv			{ color: #ffffff; float: left; height: 30px; line-height: 30px; padding: 0px 10px; display: block; font-weight: bold; text-decoration: none; background: #E5E5E5; color: #0092D3; }
.hauptnavigation a.ebene-1-aktiv:link		{ }
.hauptnavigation a.ebene-1-aktiv:visited	{ }
.hauptnavigation a.ebene-1-aktiv:hover		{ }
.hauptnavigation a.ebene-1-aktiv:active		{ }


/* Hauptnavigation: Ebene 2 */
.hauptnavigation a.ebene-2					{ color: #B4B4B4; font-weight: bold; display: block; float: left; padding: 25px 5px 0px 5px; text-decoration: none; } 
.hauptnavigation a.ebene-2:link				{ }
.hauptnavigation a.ebene-2:visited			{ }
.hauptnavigation a.ebene-2:hover			{ color: #4C4C4C;  }
.hauptnavigation a.ebene-2:active			{ color: #4C4C4C;  }

.hauptnavigation a.ebene-2-aktiv			{ color: #4C4C4C; font-weight: bold; display: block; float: left; height: 39px; padding: 25px 5px 0px 5px; text-decoration: none; background: url(../pics/layout/bg_aktiv.gif) no-repeat bottom; }
.hauptnavigation a.ebene-2-aktiv:link		{ }
.hauptnavigation a.ebene-2-aktiv:visited	{ }
.hauptnavigation a.ebene-2-aktiv:hover		{ color: #4C4C4C; }
.hauptnavigation a.ebene-2-aktiv:active		{ color: #4C4C4C;}
	
.hauptnavigation .ebene-2-inaktiv			{ margin-left: 20px; }
.hauptnavigation .ebene-2-inaktiv:link		{ }
.hauptnavigation .ebene-2-inaktiv:visited	{ }
.hauptnavigation .ebene-2-inaktiv:hover		{ }
.hauptnavigation .ebene-2-inaktiv:active	{ }

/* Hauptnavigation: Ebene 3 */
.hauptnavigation_e3                         { width: 210px; padding: 15px 0 15px 0;  }
.hauptnavigation_e3 ul                      { background: url(../pics/layout/bg_navi_ebene3.gif) no-repeat left top;  margin-left: 5px;}
.hauptnavigation_e3 li                      { z-index: 1; position: relative; }

.hauptnavigation_e3 a.ebene-3				{ color: #0092D3; float: clear; font-weight: bold; text-decoration: none; }
.hauptnavigation_e3 a.ebene-3:link			{ color: #0092D3; display: block; width: 130px; padding-left: 5px; border: solid 1px; line-height: 24px; margin-left: 56px; margin-top: -1px;}
.hauptnavigation_e3 a.ebene-3:visited		{ color: #0092D3; display: block; width: 130px; padding-left: 5px; border: solid 1px; line-height: 24px; margin-left: 56px; margin-top: -1px;}
.hauptnavigation_e3 a.ebene-3:hover			{ color: #4C4C4C; }
.hauptnavigation_e3 a.ebene-3:active		{ color: #4C4C4C; }

.hauptnavigation_e3 a.ebene-3-aktiv			{ color: #4C4C4C; float: both; font-weight: bold; text-decoration: none; }
.hauptnavigation_e3 a.ebene-3-aktiv:link	{ color: #4C4C4C; display: block; width: 130px; padding-left: 5px; border: solid 1px; line-height: 24px; margin-left: 56px; margin-top: -1px;}
.hauptnavigation_e3 a.ebene-3-aktiv:visited	{ color: #4C4C4C; display: block; width: 130px; padding-left: 5px; border: solid 1px; line-height: 24px; margin-left: 56px; margin-top: -1px;}
.hauptnavigation_e3 a.ebene-3-aktiv:hover	{ color: #4C4C4C; }
.hauptnavigation_e3 a.ebene-3-aktiv:active	{ color: #4C4C4C; }
	
/* Sitemap */
.sitemap							{ margin-bottom: 50px; }
.sitemap li							{ display : block; margin-bottom: 5px; margin-top: 5px; }


.sitemap a:link						{ color: #2b2b2b; }
.sitemap a:visited					{ color: #2b2b2b; }
.sitemap a:hover					{ color: #2b2b2b; }
.sitemap a:active					{ color: #2b2b2b; }

/* Sitemap: Ebene 1 */
.sitemap .ebene-1					{ font-weight: bold; color: #a2a2a2; font-size: 12px; }
.sitemap .ebene-1:link				{ color: #0092D3; text-decoration: none; }
.sitemap .ebene-1:visited			{ color: #0092D3; text-decoration: none; }
.sitemap .ebene-1:hover				{ color: #4C4C4C; text-decoration: none; }
.sitemap .ebene-1:active			{ color: #4C4C4C; text-decoration: none; }

.sitemap .ebene-1-aktiv				{ }
.sitemap .ebene-1-aktiv:link		{ }
.sitemap .ebene-1-aktiv:visited		{ }
.sitemap .ebene-1-aktiv:hover		{ }
.sitemap .ebene-1-aktiv:active		{ }

.sitemap .ebene-1-inaktiv			{ }
.sitemap .ebene-1-inaktiv:link		{ }
.sitemap .ebene-1-inaktiv:visited	{ }
.sitemap .ebene-1-inaktiv:hover		{ }
.sitemap .ebene-1-inaktiv:active	{ }

/* Sitemap: Ebene 2 */
.sitemap a.ebene-2					{ color: #4C4C4C; margin-left: 20px; font-size: 12px; }
.sitemap a.ebene-2:link				{ text-decoration: none;}
.sitemap a.ebene-2:visited			{ text-decoration: none;}
.sitemap a.ebene-2:hover			{ color: #a2a2a2; text-decoration: none;}
.sitemap a.ebene-2:active			{ color: #a2a2a2; text-decoration: none;}

.sitemap .ebene-2-aktiv				{ }
.sitemap .ebene-2-aktiv:link		{ }
.sitemap .ebene-2-aktiv:visited		{ }
.sitemap .ebene-2-aktiv:hover		{ }
.sitemap .ebene-2-aktiv:active		{ }

.sitemap .ebene-2-inaktiv			{ }
.sitemap .ebene-2-inaktiv:link		{ }
.sitemap .ebene-2-inaktiv:visited	{ }
.sitemap .ebene-2-inaktiv:hover		{ }
.sitemap .ebene-2-inaktiv:active	{ }

/* Sitemap: Ebene 3 */
.sitemap a.ebene-3					{ color: #4C4C4C; margin-left: 50px; font-size: 12px; }
.sitemap a.ebene-3:link				{ text-decoration: none;}
.sitemap a.ebene-3:visited			{ text-decoration: none;}
.sitemap a.ebene-3:hover			{ color: #a2a2a2; text-decoration: none;}
.sitemap a.ebene-3:active			{ color: #a2a2a2; text-decoration: none;}

.sitemap .ebene-3-aktiv				{ }
.sitemap .ebene-3-aktiv:link		{ }
.sitemap .ebene-3-aktiv:visited		{ }
.sitemap .ebene-3-aktiv:hover		{ }
.sitemap .ebene-3-aktiv:active		{ }

.sitemap .ebene-3-inaktiv			{ }
.sitemap .ebene-3-inaktiv:link		{ }
.sitemap .ebene-3-inaktiv:visited	{ }
.sitemap .ebene-3-inaktiv:hover		{ }
.sitemap .ebene-3-inaktiv:active	{ }