/* (c) EIKONA AG, it.x informationssysteme gmbh, Alle Rechte vorbehalten. */

/* Haedernavi */
.headernavigation										{ }
.headernavigation ul									{ }
.headernavigation li									{ }

.headernavigation li.erster								{ padding:0px 20px 0px 0px; }
.headernavigation li.pipe								{ padding:0px 5px; height: 14px; overflow: hidden; }
.headernavigation li.pipe span							{ }

.headernavigation a										{ display:block; text-decoration: none; color: #737373; text-transform: uppercase; }

.headernavigation a:link,
.headernavigation a:visited								{ }
.headernavigation a:hover,
.headernavigation a:active								{ text-decoration: underline; }

/* metanavigation_1: Ebene 1 */
.headernavigation a.ebene-1:link,
.headernavigation a.ebene-1:visited						{ }
.headernavigation a.ebene-1:hover,
.headernavigation a.ebene-1:active						{ }

.headernavigation a.ebene-1-aktiv:link,
.headernavigation a.ebene-1-aktiv:visited				{ }
.headernavigation a.ebene-1-aktiv:hover,
.headernavigation a.ebene-1-aktiv:active				{ text-decoration: underline; }



/* Metanavigation_1 */
.metanavigation_1										{ }
.metanavigation_1 ul									{ }
.metanavigation_1 li									{ }

.metanavigation_1 li.erster								{ padding:0px 20px 0px 0px; }
.metanavigation_1 li.pipe								{ padding:0px 5px; height: 14px; overflow: hidden; }
.metanavigation_1 li.pipe span							{ }

.metanavigation_1 a										{ display:block; }

.metanavigation_1 a:link,
.metanavigation_1 a:visited								{ }
.metanavigation_1 a:hover,
.metanavigation_1 a:active								{ text-decoration: underline; }

/* metanavigation_1: Ebene 1 */
.metanavigation_1 a.ebene-1:link,
.metanavigation_1 a.ebene-1:visited						{ }
.metanavigation_1 a.ebene-1:hover,
.metanavigation_1 a.ebene-1:active						{ }

.metanavigation_1 a.ebene-1-aktiv:link,
.metanavigation_1 a.ebene-1-aktiv:visited				{ }
.metanavigation_1 a.ebene-1-aktiv:hover,
.metanavigation_1 a.ebene-1-aktiv:active				{ text-decoration: underline; }

/* Metanavigation_2 */
.metanavigation_2										{ margin: 0px; }
.metanavigation_2 ul									{ }
.metanavigation_2 li									{ }

.metanavigation_2 a										{ }

/* Metanavigation_2: Ebene 1 */
.metanavigation_2 ul.e1									{ width:109px; min-width:109px; height:160px; margin:0px; padding:0px 0px 0px 11px; border-right:1px solid #d5d5d7; overflow:hidden; }
.metanavigation_2 li.e1 .ebene-1,
.metanavigation_2 li.e1 .ebene-1-aktiv					{ color: #737373; font-weight:bold; }

/* Metanavigation_2: Ebene 2 */
.metanavigation_2 li.e2 a.ebene-2:link,
.metanavigation_2 li.e2 a.ebene-2:visited				{ font-size:10px; color:#737373; }
.metanavigation_2 li.e2 a.ebene-2:hover,
.metanavigation_2 li.e2 a.ebene-2:active				{ font-size:10px; color:#737373; text-decoration: underline; }

.metanavigation_2 li.e2 a.ebene-2-aktiv:link,
.metanavigation_2 li.e2 a.ebene-2-aktiv:visited			{ font-size:10px; color:#737373; }
.metanavigation_2 li.e2 a.ebene-2-aktiv:hover,
.metanavigation_2 li.e2 a.ebene-2-aktiv:active			{ font-size:10px; color:#737373; text-decoration: underline;}

/* Metanavigation_3 */
.metanavigation_3										{ margin:0px; }
.metanavigation_3 ul									{ }
.metanavigation_3 li									{ }

.metanavigation_3 a										{  }

/* Metanavigation_2: Ebene 1 */
.metanavigation_3 ul.e1									{ width:109px; min-width:109px; height:160px; margin:0px; padding:0px 0px 0px 11px; overflow:hidden; }
.metanavigation_3 li.e1 .ebene-1						{ color: #737373; font-weight:bold; }
.metanavigation_3 li.e1 .ebene-1-aktiv					{ color: #737373; font-weight:bold; text-decoration: underline;  }

/* Metanavigation_2: Ebene 2 */
.metanavigation_3 li.e2 a.ebene-2:link,
.metanavigation_3 li.e2 a.ebene-2:visited				{ font-size:10px; color:#737373; }
.metanavigation_3 li.e2 a.ebene-2:hover,
.metanavigation_3 li.e2 a.ebene-2:active				{ font-size:10px; color:#737373; text-decoration: underline; }

.metanavigation_3 li.e2 a.ebene-2-aktiv:link,
.metanavigation_3 li.e2 a.ebene-2-aktiv:visited			{ font-size:10px; color:#737373; }
.metanavigation_3 li.e2 a.ebene-2-aktiv:hover,
.metanavigation_3 li.e2 a.ebene-2-aktiv:active			{ font-size:10px; color:#737373; text-decoration: underline; }


/* Hauptnavigation */
.hauptnavigation										{ }
.hauptnavigation ul										{ height: 20px; line-height: 20px; }
.hauptnavigation li										{  }

.hauptnavigation li.erster								{ padding:0px 20px 0px 0px; }
.hauptnavigation li.pipe								{ padding:0px 5px; height: 14px; overflow: hidden; }
.hauptnavigation li.pipe span							{ }

.hauptnavigation a										{ display:block; text-decoration: none; color: #ffffff; text-transform: uppercase; font-size: 13px; line-height: 20px; }

.hauptnavigation a:link,
.hauptnavigation a:visited								{ color: #ffffff; }
.hauptnavigation a:hover,
.hauptnavigation a:active								{ text-decoration: underline; }

/* hauptnavi_1: Ebene 1 */
.hauptnavigation a.ebene-1:link,
.hauptnavigation a.ebene-1:visited						{ color: #ffffff; }
.hauptnavigation a.ebene-1:hover,
.hauptnavigation a.ebene-1:active						{ }

.hauptnavigation a.ebene-1-aktiv:link,
.hauptnavigation a.ebene-1-aktiv:visited				{ color: #67A2C0; }
.hauptnavigation a.ebene-1-aktiv:hover,
.hauptnavigation a.ebene-1-aktiv:active					{ }

/* hauptnavi_2: Ebene 2 */
.hauptnavigation a.ebene-2:link,
.hauptnavigation a.ebene-2:visited						{ color: #ffffff; }
.hauptnavigation a.ebene-2:hover,
.hauptnavigation a.ebene-2:active						{ }

.hauptnavigation a.ebene-2-aktiv:link,
.hauptnavigation a.ebene-2-aktiv:visited				{ color: #67A2C0; }
.hauptnavigation a.ebene-2-aktiv:hover,
.hauptnavigation a.ebene-2-aktiv:active					{ }

/* hauptnavi_2: Ebene 2 Produkt Detail */
#id_middle_produkt .hauptnavigation a.ebene-2:link,
#id_middle_produkt .hauptnavigation a.ebene-2:visited			{ color: #FFFFFF; }
#id_middle_produkt .hauptnavigation a.ebene-2:hover,
#id_middle_produkt .hauptnavigation a.ebene-2:active			{ }

#id_middle_produkt .hauptnavigation a.ebene-2-aktiv:link,
#id_middle_produkt .hauptnavigation a.ebene-2-aktiv:visited		{ color: #67A2C0; }
#id_middle_produkt .hauptnavigation a.ebene-2-aktiv:hover,
#id_middle_produkt .hauptnavigation a.ebene-2-aktiv:active		{ }

/* 1. Ebene Bild- Hauptnavi */
.bildnavi-ebene-1										{ cursor: pointer; position:relative; }
.bildnavi-ebene-1-margin								{ /*margin-right: 25px;*/ }
.bildnavi-ebene-1-opaq									{ width: 80%; background: url(../pics/layout/hg-opaq-weiss.png); position: absolute; left: 0px; bottom: 85px; }

#id_middle .bildnavi-ebene-1 a.ebene-1					{ font-weight: normal; text-decoration: none; line-height: 40px; color: #737373; font-size: 14px; padding-left: 10px;  height: 40px; font-size: 14px; text-transform: uppercase; }

.bildnavi-ebene-1 a.ebene-1:link,
.bildnavi-ebene-1 a.ebene-1:visited						{ color: #737373; }

.bildnavi-ebene-1 a.ebene-1:hover,
.bildnavi-ebene-1 a.ebene-1:active						{ color: #737373; text-decoration: none; font-weight: normal; }

/* Produktnavi (Elektrofahrrad */
.produktnavi											{ width:860px !important; width:900px; padding: 20px; margin: auto;  margin-bottom: 10px;}
.produktnavi .bildnavi-ebene-1-margin					{ margin-right: 20px; }
.produktnavi .bildnavi-ebene-1-opaq						{ position: static; background-image: none; padding-left: 10px; text-align: left; }
.produktnavi .bildnavi-ebene-1-opaq a.ebene-1			{ text-decoration: none; color: #737373; }
.produktnavi .bildnavi-ebene-1-opaq a.ebene-1:hover		{ text-decoration: underline; }

.produktnavi .bildnavi-ebene-1-opaq a.ebene-1-aktiv			{ text-decoration: underline; color: #737373; font-weight: bold; }
.produktnavi .bildnavi-ebene-1-opaq a.ebene-1-aktiv:hover	{ text-decoration: underline; }

/* 2. Ebene Bild- Hauptnavi */
.bildnavi-ebene-2										{ cursor: pointer; position:relative; margin-bottom:25px; }
.bildnavi-ebene-2-opaq									{ width: 100%; background: url(../pics/layout/hg-opaq-weiss.png); position: absolute; left: 0px; bottom: 85px; }

.bildnavi-ebene-2-margin								{ margin-right: 20px; }

.navigation-ebikes .bildnavi-ebene-2-margin				{ margin-right: 25px; }
.navigation-ebikes #id_bildnavi_3 						{ margin-right:0px; }

.navigation-fahrraeder .bildnavi-ebene-2-margin			{ margin-right: 20px; }
.navigation-fahrraeder #id_bildnavi_4 					{ margin-right:0px; }
.navigation-fahrraeder #id_bildnavi_8 					{ margin-right:0px; }


#id_middle .bildnavi-ebene-2 a.ebene-2,
#id_middle .bildnavi-ebene-2 a.ebene-2-aktiv			{ font-weight: normal; text-decoration: none; line-height: 40px; color: #737373; font-size: 14px; padding-left: 10px;  height: 40px; font-size: 14px; text-transform: uppercase; }

.bildnavi-ebene-2 a.ebene-2:link,
.bildnavi-ebene-2 a.ebene-2:visited						{ color: #737373; }

.bildnavi-ebene-2 a.ebene-2:hover,
.bildnavi-ebene-2 a.ebene-2:active						{ color: #737373; text-decoration: none; font-weight: normal; }

.bildnavi-ebene-2 a.ebene-2-aktiv						{ color: #737373; line-height: 40px; font-size: 14px; padding-left: 10px;  height: 40px; font-size: 14px; text-transform: uppercase; }
.bildnavi-ebene-2 a.ebene-2-aktiv:link,
.bildnavi-ebene-2 a.ebene-2-aktiv:visited				{ }
.bildnavi-ebene-2 a.ebene-2-aktiv:hover,
.bildnavi-ebene-2 a.ebene-2-aktiv:active				{ }

/*
.breadcrumb										{ background: url('../pics/layout/hg-container.png'); padding: 3px 10px; text-transform: uppercase;}
.breadcrumb a.pfadnavigation-link				{ text-decoration: none; text-transform: uppercase; }

.produkt-navigation								{ width:240px; padding-bottom: 10px; }
*/
