




	
		
	
	


/* Copyright (c) 2005 T-Systems Multimedia Solutions GmbH Dresden
 * Riesaer Str. 5, D-01129 Dresden, Germany
 * All rights reserved. 
 */

/* javascript/css begin %name:global_ajaxObserver.css %, author dcr, %version: 10 %, %created_by: dcr %, %date_created: Thu Jul 31 16:37:11 2008 % */

/*---global_ajaxObserver.css - Layout fuer Darstellung des AJAX-Request-Debug-Observers---*/

#progress_state_default {
	position: absolute;
	top: 45px;
	right: 5%;
	font-family: verdana;
	font-size: 9px;
	background-color: infobackground;
}

#progress_state_include {
	position: absolute;
	top: 200px;
	right: 5%;
	font-family: verdana;
	font-size: 9px;
	background-color: threedlightshadow;
}	

/* javascript/css end %name:global_ajaxObserver.css % */ ï»¿/* Copyright (c) 2005 T-Systems Multimedia Solutions GmbH Dresden
 * Riesaer Str. 5, D-01129 Dresden, Germany
 * All rights reserved. 
 */

/* javascript/css begin %name:global_bottomNav.css %, author %createy_by%, %version: 22 %, %created_by: tnr %, %date_created: Thu Feb 20 17:00:25 2014 % */

/*---global_bottomNav.css - Layout fï¿½r den untersten Seitenbereich (Copyright, Verweise und Sitemap)---*/

#bottomNav a {
text-decoration: none;
}

#bottomNav a:hover {
text-decoration: underline;
color: #E20074;
}

div.copyright {
color: #000000;
}

/*---Link-Block (rechts, enthaelt Fusnoten und Sitemap)---*/

div.linkBlock {
float: left;
padding: 0px 12px 0px 12px;
}

div.linkBlock p {
color: #999999;
}

.linkBlock a {
color: #333333;
}

.linkBlock a:hover {
color: #E20074;
}
div.linkBlock ul.floatLeft li {
float: left;
padding-right: 14px;
}

div.linkBlock ul.floatRight li {
float: left;
padding-left: 14px;
}

/*---Rahmen fuer Fuï¿½noten:---*/

#bottomNav .foo {
width: 954px;
float: left;
color: #999999;
margin: 0 0 1px 0;
}

.foo .fooHide {
display:none;	
}

/*---Rahmen fuer Fussnoten-Nummerierung oder Fussnoten-Icon---*/

.fooNumber {
width: 15px;
min-height: 1px;
display: block;
height: auto; 
float: left;
}

/*---Rahmen fuer Fussnoten-Inhalte bei Verwendung einer Marginalspalte---*/

#bottomNav .foo .fooContent {
width: 735px;
height: auto;
min-height: 15px;
line-height: 16px;
float: left; 
padding: 0;
margin-left: 5px;
}

#bottomNav .foo .fcMoreMargin {
margin: 0 0 0 20px;
}

* html #bottomNav .foo .fcMoreMargin {
margin: 0 0 0 10px;
}

#bottomNav .foo .fcNoMargin {
margin: 0;
}


/*---Verhalten von Bildern (z. B: Fussnoten-Icon)---*/

#bottomNav .foo .fooContent img {
vertical-align: middle;
margin: 0 3px 0 3px;
}

/*---Verhalten von Ueberschriften (z. B: Fussnoten-Icon)---*/

.fooContent h2 {
padding-bottom: 9px;
}

.fooContent h3 {
padding-bottom: 9px;
}
#bottomNav .addition {
margin-top: 20px;
}

/*---Sitemap---*/

/*---Sitemap T-Home-Link---*/
ul.sitemap {
width:180px;
}

ul.sitemapSmall {
width:152px;
}

ul.sitemap, ul.sitemapSmall{
float: left;
margin: 4px 12px 0 0;
}
ul.sitemap li ul.sitemap,
ul.sitemapSmall li ul.sitemapSmall {
margin:0	
}

ul.sitemap li,  ul.sitemapSmall li {
float: none;
overflow:hidden;
}

ul.sitemap a, ul.sitemapSmall a, ul.sitemapLastEntry a {
color: #999999;
}

/*---Sitemap - letzte Liste (rechts auï¿½en)---*/

ul.sitemapLastEntry {
float: left;
margin: 4px 0 0 0;
width: 188px;
color: #999999;
}

ul.sitemapLastEntry li {
float: none;
padding-right: 0;
}

/* javascript/css end %name:global_bottomNav.css % */ /* Copyright (c) 2005 T-Systems Multimedia Solutions GmbH Dresden
 * Riesaer Str. 5, D-01129 Dresden, Germany
 * All rights reserved. 
 */

/* javascript/css begin %name:global_breadcrumb.css %, author sno, %version: 33 %, %created_by: tnr %, %date_created: Wed Apr 21 15:55:06 2010 % */

/*---global_breadcrumb.css - Layout fÃ¼r die Breadcrumb-Navigation und das Suche-Feld---*/

#breadcrumb div.breadcrumbNav {
float:left;
padding:6px 6px 2px;
width:954px;
}

/*---IE 6---*/

* html #breadcrumb div.breadcrumbNav {
width: 924px;
margin: 0 0 10px 0;
}

*+html #breadcrumb div.breadcrumbNav {
width: 954px;
}

#breadcrumb div.breadcrumbNav p {
margin: 0; 
padding: 6px 0 0 0;
}

#breadcrumb div.breadcrumbNav ul {
margin:0;
padding:0px;
}

#breadcrumb div.breadcrumbNav ul li {
float:left;
margin-right:6px;
white-space:nowrap;
}

#breadcrumb div.breadcrumbNav ul li a {
color: #000000;
text-decoration: underline;
}

#breadcrumb div.breadcrumbNav ul li a:visited {
color: #000000;
text-decoration: underline;
}

#breadcrumb div.breadcrumbNav ul li a:hover {
text-decoration: underline;
color: #E20074;
}

#breadcrumb div.breadcrumbNav ul li.breadcrumbFirstItem {
color: #999999;
text-decoration: none;
}

#breadcrumb div.breadcrumbNav ul li.breadcrumbCopyText {
color: #999999;
}

#breadcrumb div.breadcrumbNav ul li.breadcrumbDefaultTrenner {
background:url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/breadcrumb_pfeil.gif") no-repeat scroll left center transparent;
height:13px;
width:4px;
margin-right: 6px;
}

#breadcrumb div.breadcrumbNav ul li.breadcrumbLastItem {
	
}

#breadcrumb div.search {
width: auto;
}

/*---IE 6 ---*/

* html #breadcrumb div.search {
width: 260px;
float: right;
margin: 0px;
}

/*---IE 7---*/

*+html #breadcrumb div.search {
width: 252px;
}

#breadcrumb div.search ul {
float: right;
margin: 0; 
padding: 5px 0 0 0;
}

#breadcrumb div.search ul li {
float: left;
}

/*---IE 6 ---*/

* html #breadcrumb div.search ul {
float: none;
}

* html #breadcrumb div.search ul li {
float: left;
}

/*---IE 7---*/

*+html #breadcrumb div.search ul {
float: none;
}

*+html #breadcrumb div.search ul li {
float: left;
}


/*--- Pflichtfeld auf LoginGF Seiten ---*/
#breadcrumb div.mandatoryField {
position:absolute;
bottom:0px;
right:202px;
width:150px;
text-align:right;
}

/*--- Ausnahme fuer die Begruessung---*/

#breadcrumb div.breadcrumbNavBegr {
float: left;
width: 531px;
margin: 0 38px 10px 12px;
}

/*---IE 6---*/
* html #breadcrumb div.breadcrumbNavBegr {
margin: 0px;
width: 555px;
margin: 0px 6px 10px 5px;
}

/*---IE 7---*/
*+html #breadcrumb div.breadcrumbNavBegr {
width: 560px;
margin: 0px 0px 10px 12px;
}

#breadcrumb div.breadcrumbNavBegr p {
margin: 0; 
padding: 6px 0 0 0;
}

#breadcrumb div.breadcrumbNavBegr ul {
margin: 0; 
padding: 6px 0 0 0;
}

#breadcrumb div.breadcrumbNavBegr ul li {
float: left;
margin-right: 6px;
}

#breadcrumb div.searchBegr {
width: auto;
}

/*---IE 6 +2px wie IE7---*/

* html #breadcrumb div.searchBegr {
float: right;
margin: 0px;
}

/*---IE 7---*/
*+html #breadcrumb div.searchBegr {
float: right;
}

#breadcrumb div.searchBegr ul {
margin: 0; 
padding: 5px 0 0 0;
float: right;
}
* html #breadcrumb div.searchBegr ul {
float: none;
}

*+html #breadcrumb div.searchBegr ul {
float: none;
}


#breadcrumb div.searchBegr ul li {
float: left;
}

/*---IE 6 ---*/

* html #breadcrumb div.searchBegr ul li {
float: left;
}

/*---IE 7---*/
*+html #breadcrumb div.searchBegr ul li {
float: left;
}


/*------*/

/* javascript/css end %name:global_breadcrumb.css % */
 /* Copyright (c) 2005 T-Systems Multimedia Solutions GmbH Dresden
 * Riesaer Str. 5, D-01129 Dresden, Germany
 * All rights reserved. 
 */

/* temporaere CSS Datei fuer alle neu ueberarbeiteten Buttons
 *
 * Nach Abschluss der Entwicklung werden die einzelnen Klassen den entsprechenden 
 * CSS-Dateien der Bereichen, in denen die Buttons vorkommen, zugeordnet.
 */

 
/* ObserverClass fuer Mouseover */
.btObserve{
height: 20px;
border: none;
}

.btnAbbr{
width: 93px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_abbrechen.gif) no-repeat 0 0;
}

.btnAbbrHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_abbrechen_h.gif) no-repeat 0 0;
}

.btnAbbrKc{
width: 93px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_abbrechen_kc.gif) no-repeat 0 0;
}

.btnAbbrKcHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_abbrechen_kc_h.gif) no-repeat 0 0;
}

.btnAnmelden{
width: 131px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_erneut_anmelden.gif) no-repeat 0 0;
}

.btnAnmeldenHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_erneut_anmelden_h.gif) no-repeat 0 0;
}

.btnAnmeldenPV{
width: 88px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_anmelden.gif) no-repeat 0 0;
}

.btnAnmeldenPVHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_anmelden_h.gif) no-repeat 0 0;
}

.btnAuswaehlen{
width: 94px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_auswaehlen.gif) no-repeat 0 0;
}

.btnAuswaehlenHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_auswaehlen_h.gif) no-repeat 0 0;
}

.btnBeibehalten{
width: 99px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_beibehalten.gif) no-repeat 0 0;
}

.btnBeibehaltenHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_beibehalten_h.gif) no-repeat 0 0;
}

.btnBestellen{
width: 83px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_buehne_bestellen.gif) no-repeat 0 0;
}

.btnBestellenHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_buehne_bestellen_h.gif) no-repeat 0 0;
}

.btnDetails{
width: 116px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_details.gif) no-repeat 0 0;
}

.btnDetailsHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_details_h.gif) no-repeat 0 0;
}

.btnDwnldKuend{
width: 230px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/buttonKuendigungDownload.gif) no-repeat 0 0;
}

.btnDwnldKuendHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/buttonKuendigungDownload_h.gif) no-repeat 0 0;
}

.btnDwnldPort{
width: 223px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/buttonPortierungDownload.gif) no-repeat 0 0;
}

.btnDwnldPortHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/buttonPortierungDownload_h.gif) no-repeat 0 0;
}

.btnJetztPruefen{
width: 100px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_jetzt_pruefen.gif) no-repeat 0 0;
}

.btnJetztPruefenHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_jetzt_pruefen_h.gif) no-repeat 0 0;
}

.btnJetztBestellen{
width: 117px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_jetztbestellen.gif) no-repeat 0 0;
}

.btnJetztBestellenHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_jetztbestellen_h.gif) no-repeat 0 0;
}

.btnJetztBestellenTheme{
width: 117px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_jetztbestellen_theme.gif) no-repeat 0 0;
}

.btnJetztBestellenThemeHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_jetztbestellen_theme_h.gif) no-repeat 0 0;
}

.btnJetztRegistrieren{
width: 132px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_jetztregistrieren.gif) no-repeat 0 0;
}

.btnJetztRegistrierenHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_jetztregistrieren_h.gif) no-repeat 0 0;
}

.btnJetztRegistrierenKc{
width: 132px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_jetztregistrieren_kc.gif) no-repeat 0 0;
}

.btnJetztRegistrierenKcHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_jetztregistrieren_kc_h.gif) no-repeat 0 0;
}

.btnLayer{
width: 137px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/bt_layer_fenster_schliessen.gif) no-repeat 0 0;
}

.btnLayerHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/bt_layer_fenster_schliessen_h.gif) no-repeat 0 0;
}

.btnLayerBack{
width: 165px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_auswahlzuruecksetzen.gif) no-repeat 0 0;
}

.btnLayerBackHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_auswahlzuruecksetzen_h.gif) no-repeat 0 0;
}

.btnLogin{
width: 60px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_login.gif) no-repeat 0 0;
}

.btnLoginHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_login_h.gif) no-repeat 0 0;
}

.btnLos{
width: 48px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_los.gif) no-repeat 0 0;
}

.btnLosHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_los_h.gif) no-repeat 0 0;
}

.btnOk{
width: 43px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_ok_kc.gif) no-repeat 0 0;
}

.btnOkHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_ok_kc_h.gif) no-repeat 0 0;
}

.btnRegistrieren{
width: 102px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_registrieren.gif) no-repeat 0 0;
}

.btnRegistrierenHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_registrieren_h.gif) no-repeat 0 0;
}

.btnRegistrierenFinish{
width: 157px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_registrierenfinish.gif) no-repeat 0 0;
}

.btnRegistrierenFinishHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_registrierenfinish_h.gif) no-repeat 0 0;
}

.btnRufnummer{
width: 201px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_freie_rufnummern_ermitteln.gif) no-repeat 0 0;
}

.btnRufnummerHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_freie_rufnummern_ermitteln_h.gif) no-repeat 0 0;
}

.btnSend{
width: 88px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_absenden.gif) no-repeat 0 0;
}

.btnSendHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_absenden_h.gif) no-repeat 0 0;
}

.btnSuche{
width: 64px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_suche.gif) no-repeat 0 0;
}

.btnSucheHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_suche_h.gif) no-repeat 0 0;
}

.btnSuchen{
width: 72px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_suchen.gif) no-repeat 0 0;
}

.btnSuchenHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_suchen_h.gif) no-repeat 0 0;
}

.btnUebernehmen{
width: 104px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_uebernehmen.gif) no-repeat 0 0;
}

.btnUebernehmenHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_uebernehmen_h.gif) no-repeat 0 0;
}

.btnWeiter{
width: 105px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_weiter.gif) no-repeat 0 0;
}

.btnWeiterHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_weiter_h.gif) no-repeat 0 0;
}

.btnWeiterKc{
width: 66px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_weiter_kc.gif) no-repeat 0 0;
}

.btnWeiterKcHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_weiter_kc_h.gif) no-repeat 0 0;
}

.btnWkAktualisieren{
width: 177px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_wk_aktualisieren.gif) no-repeat 0 0;
}

.btnWkAktualisierenHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_wk_aktualisieren_h.gif) no-repeat 0 0;
}

.btnWkWegfallBestaetigung{
width: 234px;
text-align: center;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_wk_wegfall_bestaetigung.gif) no-repeat 0 0;
}

.btnWkWegfallBestaetigungHover{
width: 234px;
text-align: center;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_wk_wegfall_bestaetigung_h.gif) no-repeat 0 0;
}

.btnWkWegfallBestaetigung:hover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_wk_wegfall_bestaetigung_h.gif) no-repeat 0 0;
}

.btnWkWegfallNichtBestaetigung{
width: 234px;
text-align: center;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_wk_wegfall_nicht_bestaetigung.gif) no-repeat 0 0;
}

.btnWkWegfallNichtBestaetigungHover{
width: 234px;
text-align: center;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_wk_wegfall_nicht_bestaetigung_h.gif) no-repeat 0 0;
}

.btnWkWegfallNichtBestaetigung:hover {
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_wk_wegfall_nicht_bestaetigung_h.gif) no-repeat 0 0;
}

.btnWkAuftrag{
width: 137px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_wk_Auftrag.gif) no-repeat 0 0;
}

.btnWkAuftragHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_wk_Auftrag_h.gif) no-repeat 0 0;
}

.btnWkBestellung{
width: 196px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/btn_ZahlungspflichtigBestellen.gif) no-repeat 0 0;
}

.btnWkBestellungHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/btn_ZahlungspflichtigBestellen_h.gif) no-repeat 0 0;
}

.btnWkFax{
width: 173px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_wk_FaxvorblattAnzeigen.gif) no-repeat 0 0;
}

.btnWkFaxHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_wk_FaxvorblattAnzeigen_h.gif) no-repeat 0 0;
}

.btnWkKasse{
width: 130px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_wk_zurKasse.gif) no-repeat 0 0;
}

.btnWkKasseHover{

background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_wk_zurKasse_h.gif) no-repeat 0 0;
}

.btnWkPortierung{
width: 223px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_wk_portierungsanzeige_kw.gif) no-repeat 0 0;
}

.btnWkPortierungHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_wk_portierungsanzeige_kw_h.gif) no-repeat 0 0;
}

.btnWkSummary{
width: 168px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_wk_zurZusammenfassung.gif) no-repeat 0 0;
}

.btnWkSummaryHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_wk_zurZusammenfassung_h.gif) no-repeat 0 0;
}

.btnWkWeiter{
width: 105px;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_wk_weiter.gif) no-repeat 0 0;
}

.btnWkWeiterHover{
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/buttons/button_wk_weiter_h.gif) no-repeat 0 0;
}

 /* Copyright (c) 2005 T-Systems Multimedia Solutions GmbH Dresden
 * Riesaer Str. 5, D-01129 Dresden, Germany
 * All rights reserved.
 */

/* javascript/css begin %name:global_classes.css %, author %createy_by%, %version: 57 %, %created_by: tnr %, %date_created: Wed Nov 28 16:16:36 2012 % */

/*---global_classes.css - globale Klassen---*/

/*---Skip-Links:---*/

.skip {
position: absolute;
top: -2000px;
left: -4000px;
height: 1px;
width: 1px;
}

ul.skip li {
margin-bottom: 2px;
}

/*---Floating:---*/

/*--Klasse, um floatende Bereiche zu beenden---*/

.fixfloat {
clear: both;
float: none;
height: 0px;
}

/*---IE 6---*/

* html .fixfloat {
clear: both;
float: none;
height: 0px;
width: 0px;
display: inline;
}

/*--Klassen fuer floatende Elemente---*/

.floatLeft {
float: left;
}

.floatRight {
float: right;
}

/*---Abstandsdefinitionen:---*/
.gapperTop2px {
margin-top: 2px;
}

.gapperLeft6px {
margin-left: 6px;
}

.gapperLeft9px {
padding-left: 9px;
}

.gapperLeft12px {
padding-left: 12px;
}

.gapperLeft16px {
padding-left: 16px;
}

.gapperLeft16 {
margin-left: 16px !important;
width: auto !important;
}

.gapperLeft17px {
padding-left: 17px;
}

.gapperLeft175px {
margin-left:175px !important;
}

.gapperRight9px {
padding-right: 9px;
}

.gapperRight12px {
padding-right: 12px;
}

.gapperRight16px {
padding-right: 16px;
}

.gapperRight16 {
margin-right: 16px!important;
}

.gapperRight17px {
padding-right: 17px;
}

.gapperRight170px {
padding-right: 170px;
}

.gapperTop3px {
padding-top: 3px;
}

.gapperTop5px {
margin-top: 5px;	
}

.gapperTop6px {
margin-top: 6px;	
}

.gapperTop15px {
margin-top: 15px;
}

.gapperTop11px {
margin-top: 11px;
}

.gapperTop20px {
margin-top: 20px !important;
}

.gapperTop39px{
margin-top:39px;
}

.gapperTop41px{
margin-top:41px;
}

.gapperTop40px{
margin-top:40px;
}

.gapperTop65px{
margin-top:65px;
}

.gapperTop89px{
margin-top:89px;
}

.gapperBottom3px {
margin-bottom: 3px;
}

.gapperBottom4px {
margin-bottom: 4px;
}

.gapperBottom6px {
margin-bottom: 6px;
}

.gapperBottom9px {
margin-bottom: 9px;
}

.gapperBottom11px {
margin-bottom: 11px;
}

.gapperBottom13px {
margin-bottom: 13px;
}

.gapperBottom24px {
margin-bottom: 24px;	
}

.gapperBottom19px {
margin-bottom: 19px;	
}

.gapperLeftRight3px {
padding-left: 3px;
padding-right: 3px;
}

.gapperHeight31px {
height: 31px;
}

.gapperHeight265px {
height:265px;
}

.gapperWidth200px {
width: 200px;
}

.marginLeft1 {
margin-left: 6px;
}

.marginLeft4 {
margin-left: 12px;
}

.marginRight1 {
margin-right: 6px;
}

.marginRight4 {
margin-right: 6px;
}

.marginRight3px {
margin-right: 3px;
}

.marginRight12px {
margin-right: 12px;
}

.noMargin {
margin:0;
}

.noPadding {
padding:0;	
}

.noPaddingBottom {
padding-bottom: 0px;	
}

.noPaddingLeft {
padding-left: 0px;	
}

.paddingLeft1 {
padding-left: 12px;
}

.paddingBottom3px {
padding-bottom: 3px;
}

.paddingBottom5px {
padding-bottom: 5px;
}

.paddingBottom6px {
padding-bottom: 6px;
}

.paddingBottom8px {
padding-bottom: 8px;
}

.paddingBottom10px {
padding-bottom: 10px;
}

.paddingBottom12px {
padding-bottom: 12px;
}

/*---Zeilenabstaende:---*/

/*---ZAB 2-fach (32px)---*/

.globalZAB1 {
margin: 0 0 10px 0;
}

/*---ZAB 1,5-fach (24px)---*/

.globalZAB2 {
margin: 0 0 2px 0;
}

/*---Schriftgroessen:---*/

/*---Text: 10px--*/

.fontSize1 {
font-size: 0.8em;
}

/*---Text: 11px--*/

.fontSize2 {
font-size: 0.9em;
}

/*---Text: 14px---*/

.fontSize3 {
font-size: 1.2em;
}

.fontSize4 {
font-size: 11px;
}
.fontSize5 {
line-height:6px;
}

/*---Textausrichtung horizontal:---*/

/*---Text: mittig---*/

.textAlignCenter {
text-align: center;
}

/*---Text: linksbuendig---*/

.textAlignLeft {
text-align: left;
}

/*---Text: rechtsbuendig---*/

.textAlignRight {
text-align: right;
}

/*---Element: vertikal-mittig---*/

.verticalAlignMiddle {
vertical-align: middle;
}

/*---Verweise mit Symbolen:---*/

/*---Action Links:---*/
a.actionLink {
text-decoration: none !important;	
}
a:hover.actionLink {
text-decoration: underline !important;	
}


/*---Weiter-Link---*/

a.weiter {
background-repeat:no-repeat;
padding-left: 20px;
padding-bottom: 1px;
text-decoration: none;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/weiter.gif);
}

a:hover.weiter {
background-repeat:no-repeat;
padding-left: 20px;
padding-bottom: 1px;
text-decoration: underline;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/weiter_aktiv.gif);
}
/*---WeiterShoppen-Link---*/
a.weiterShoppen {
background-repeat:no-repeat;
padding-left: 20px;
padding-bottom: 1px;
text-decoration: none;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/weitershoppen_normal.gif);
}

a:hover.weiterShoppen {
background-repeat:no-repeat;
padding-left: 20px;
padding-bottom: 1px;
text-decoration: underline;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/weitershoppen_aktiv.gif);
}

/*---Drucken-Link---*/

a.print, a:link.print, a:visited.print {
background-repeat:no-repeat;
background-position: top left;
padding-left: 20px;
padding-bottom: 1px;
height: 15px;
text-decoration: none;
}

a:hover.print, a:active.print, a:focus.print {
background-repeat:no-repeat;
background-position: top left;
padding-left: 20px;
padding-bottom: 1px;
height: 15px;
text-decoration: underline;
color: #E20074;
}

/*---Merken-Link---*/

a.merken {
background-repeat:no-repeat;
background-position: top left;
padding-left: 20px;
padding-bottom: 1px;
height: 15px;
text-decoration: none;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/merken.gif);
}

a:hover.merken {
background-repeat:no-repeat;
background-position: top left;
padding-left: 20px;
padding-bottom: 1px;
height: 15px;
text-decoration: underline;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/merken_aktiv.gif);
}

/*---Fussnoten-Link---*/

span.footnote {
height:15px;
width:15px;
display:inline;
}

span.footnoteImage {
padding:0 12px 0 0;
display:inline;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/fussnoteNormal.gif);
}	

span.footnotePosition {
position:relative;
z-index:100;
width:1px;
height:1px;
display:inline;
}

span.footnote:hover span span {
display:block;
}

span.footnoteImage:hover {
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/fussnoteAktiv.gif);
}

a.footnote, a:link.footnote, a:visited.footnote {
background-repeat:no-repeat;
background-position: top left;
padding: 0 0 2px 12px;
height: 15px;
width: 15px;
text-decoration: none;
font-size:12px;
}

a:hover.footnote, a:active.footnote, a:focus.footnote {
background-repeat:no-repeat;
background-position: top left;
padding: 0 0 2px 12px;
height: 15px;
width: 15px;
text-decoration: none;
font-size:12px;
}

/*--- Fussnoten-Zahl bei ausgeschalteten JavaScript ---*/
.footnoteNumber {
	position: relative;
	top: -6px;	
}

/*---PDF-Link---*/

.pdf {
background-repeat: no-repeat;
background-position: top left;
padding-left: 20px;
padding-bottom: 1px;
min-height: 15px;
display: block;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/pdf.gif);
}

/*---IE 6---*/

* html .pdf {
height: 15px;
}

/*---PDF-Link, invers---*/

.pdfInverse {
background-repeat: no-repeat;
background-position: right center;
padding-right: 25px;
padding-bottom: 1px;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/pdf.gif);
}

/*---Word-Link, invers---*/

.wordInverse {
background-repeat: no-repeat;
background-position: right center;
padding-right: 25px;
padding-bottom: 1px;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/word.gif);
}

/*---Kalender-Link---*/

.calendar {
background-repeat: no-repeat;
padding-left: 26px;
padding-top: 1px;
padding-bottom: 5px;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/kalender.gif);
}

/*---IE 6---*/

* html .calendar {
padding-top: 2px;
}

/*---IE 7---*/

*+html .calendar {
padding-top: 2px;
}

/*---Download von Bedienungsanleitung---*/

a.manualDownload {
background-repeat: no-repeat;
background-position: top left;
padding-left: 20px;
padding-bottom: 1px;
height: 15px;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/bedienungsanleitung_normal.gif);
}

a:hover.manualDownload {
background-repeat: no-repeat;
background-position: top left;
padding-left: 20px;
padding-bottom: 1px;
height: 15px;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/bedienungsanleitung_aktiv.gif);
}

/*---Weitersagen-Link---*/

a.bubble, a:visited.bubble {
background-repeat: no-repeat;
background-position: top left;
padding-left: 20px;
padding-bottom: 1px;
height: 15px;
}

a:hover.bubble {
background-repeat: no-repeat;
background-position: top left;
padding-left: 20px;
padding-bottom: 1px;
height: 15px;
color: #E20074;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/weitersagen_aktiv.gif);
}

/*---Demo-Link---*/

a.demo {
background-repeat: no-repeat;
background-position: top left;
padding-left: 20px;
padding-bottom: 1px;
height: 15px;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/Small-Demo_15x15-norm.gif);
}

a:hover.demo {
background-repeat: no-repeat;
background-position: top left;
padding-left: 20px;
padding-bottom: 1px;
height: 15px;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/Small-Demo_15x15-aktiv.gif);
}

/*---Vergroessern/Lupe-Link---*/

a.enlarge {
background-repeat: no-repeat;
background-position: top left;
padding-left: 20px;
padding-bottom: 1px;
height: 15px;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/lupe_normal.gif);
}

a:hover.enlarge {
background-repeat: no-repeat;
background-position: top left;
padding-left: 20px;
padding-bottom: 1px;
height: 15px;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/lupe_aktiv.gif);
}

/*---Loeschen-Link---*/

a.deleteItem {
background-repeat: no-repeat;
background-position: top left;
padding-left: 20px;
height: 15px;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/loeschen_normal.gif);
text-decoration:none;
}

a:hover.deleteItem {
background-repeat: no-repeat;
background-position: top left;
padding-left: 20px;
height: 15px;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/loeschen_aktiv.gif);
}

/*---Safari---*/
body:first-of-type a.deleteItem, 
body:first-of-type a:hover.deleteItem {
padding-bottom:1px;
}

/*---Schliessen-Link---*/

a.close, a.close:visited {
background-repeat:no-repeat;
background-position: top left;
padding-left: 20px;
display: block;
height: 15px;
text-decoration: none;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/close.gif);
color: #000000;
}

a:hover.close {
background-repeat:no-repeat;
background-position: top left;
padding-left: 20px;
display: block;
height: 15px;
text-decoration: underline;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/close_aktiv.gif);
color: #e20074;
}

/*---Schliessen-Link, invers---*/

.closeInverse {
background-repeat:no-repeat;
background-position: right center;
padding-right: 20px;
height: 15px;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/close.gif);
}

/*---Sicherheitshinweis, invers---*/

a.secureHintInverse {
background-repeat: no-repeat;
background-position: right center;
padding-right: 20px;
height: 15px;
text-decoration: underline;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/secureHint_normal.gif);
}

a:hover.secureHintInverse {
background-repeat: no-repeat;
background-position: right center;
padding-right: 20px;
height: 15px;
text-decoration: none;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/secureHint_aktiv.gif);
}

/*---Schliessen-Link, invers (fuer Thicklayer)---*/

a.thickboxLayerCloseInverse {
background-repeat: no-repeat;
background-position: right center;
padding-right: 20px;
height: 15px;
text-decoration: none;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/thickbox_layer_close.gif);
}

a:hover.thickboxLayerCloseInverse {
background-repeat: no-repeat;
background-position: right center;
padding-right: 20px;
height: 15px;
text-decoration: none;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/thickbox_layer_close.gif);
}

/*---Safari---*/
body:first-of-type a.thickboxLayerCloseInverse,
body:first-of-type a:hover.thickboxLayerCloseInverse {
height:16px;
padding-bottom:1px;
}

/*---Drucken-Link, invers (fuer Thicklayer)---*/

a.thickboxLayerPrintInverse {
background-repeat: no-repeat;
background-position: right center;
padding-right: 20px;
height: 15px;
text-decoration: none;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/thickbox_layer_drucken.gif);
}

a:hover.thickboxLayerPrintInverse {
background-repeat: no-repeat;
background-position: right center;
padding-right: 20px;
height: 15px;
text-decoration: none;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/thickbox_layer_drucken.gif);
}

/*---Safari---*/
body:first-of-type a.thickboxLayerPrintInverse,
body:first-of-type a:hover.thickboxLayerPrintInverse {
height:16px;
padding-bottom:1px;
}

/*---Warenkorb-Link---*/

/*--PV-Shop Change beachten!--*/

a.warenkorb {
background-repeat:no-repeat;
background-position: top left;
padding-left: 25px;
padding-bottom: 1px;
height: 15px;
text-decoration: none;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/Small-Warenkorb_15x15-metanavigation-norm.gif);
}

a:hover.warenkorb {
background-repeat:no-repeat;
background-position: top left;
padding-left: 25px;
padding-bottom: 1px;
height: 15px;
text-decoration: underline;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/Small-Warenkorb_15x15-metanavigation-norm.gif);
}

/*---Warenkorb-Link, invers---*/

a.warenkorbInverse {
background-repeat:no-repeat;
background-position: top right;
padding-right: 25px;
padding-bottom: 1px;
height: 15px;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/Small-Warenkorb_15x15-metanavigation-norm_inverse_bestellschritte.gif);
}

a:hover.warenkorbInverse {
background-repeat:no-repeat;
background-position: top right;
padding-right: 25px;
padding-bottom: 1px;
height: 15px;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/Small-Warenkorb_15x15-metanavigation-aktiv.gif);
}

/*---Merkzettel-Link---*/
/*--PV-Shop Change beachten!--*/

a.merkzettel {
background-repeat:no-repeat;
background-position: top left;
padding-left: 25px;
height: 15px;
text-decoration: none;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/merkzettel.gif);
}

a:hover.merkzettel {
background-repeat:no-repeat;
background-position: top left;
padding-left: 25px;
height: 15px;
text-decoration: underline;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/merkzettel.gif);
}

/*---Elemente mit Symbol:---*/

/*---Online-Symbol---*/

.online {
background-repeat: no-repeat;
background-position: top left;
padding-left: 35px;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/online.gif);
}

/*---Tipp---*/

.tipp {
background-repeat: no-repeat;
background-position: left 1px;
padding-left: 37px;
margin: 0;
padding-bottom: 12px;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/tipp.gif);
}
/*---Hilfe Icon im Fliesstext---*/

a.helpicon, a:link.helpicon, a:visited.helpicon {
background-repeat: no-repeat;
background-position: left top;
padding-left:15px;
padding-bottom:1px;
margin-left:3px;
text-decoration: none;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/hilfeSymbole.gif);
}

a:hover.helpicon, a:active.helpicon, a:focus.helpicon {
background-repeat: no-repeat;
background-position: left top;
padding-left:15px;
padding-bottom:1px;
margin-left:3px;
text-decoration: none;
}

/*---Ziffer 1---*/

.step1 {
background-repeat: no-repeat;
background-position: left top;
padding: 0 0 0 26px;
margin: 0;
height: 20px;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/step1.gif);
}

/*---Ziffer 2---*/

.step2 {
background-repeat: no-repeat;
background-position: left top;
padding: 0 0 0 26px;
margin: 0;
height: 20px;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/step2.gif);
}

/*---Ziffer 3---*/

.step3 {
background-repeat: no-repeat;
background-position: left top;
padding: 0 0 0 26px;
margin: 0;
height: 20px;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/step3.gif);
}

/*---Buchstabe A---*/

.stepA {
background-repeat: no-repeat;
background-position: top left;
padding: 0 0 0 34px;
margin: 0;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/step_A.gif);
}

/*---Buchstabe B---*/

.stepB {
background-repeat: no-repeat;
background-position: top left;
padding: 0 0 0 34px;
margin: 0;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/step_B.gif);
}

/*---Buchstabe C---*/

.stepC {
background-repeat: no-repeat;
background-position: top left;
padding: 0 0 0 34px;
margin: 0;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/step_C.gif);
}

/*---Minus---*/

.minus {
background-repeat:no-repeat;
background-position: top left;
padding: 0 0 0 25px;
height: 15px;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/minus.gif);
}

/*---Symbol fuer Verfuegbarkeit (fuer APDS - Technische Produktdetails)---*/

.available {
background-repeat:no-repeat;
background-position: top left;
padding: 0 0 0 25px;
min-height: 15px;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/available.gif);
}

/*---Symbol fuer nicht verfuegbar (fuer APDS - Technische Produktdetails)---*/

.notAvailable {
background-repeat:no-repeat;
background-position: top left;
padding: 0 0 0 25px;
min-height: 15px;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/notAvailable.gif);
}

/*---horizontale Linien ohne Verlauf:---*/

/*---horizontale Linie (default)---*/

.horizLine {
background-repeat: repeat-x;
background-position: top;
height: 1px;
margin: 3px 0 0 0;
padding: 0 0 9px 0;
width: 100%;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/horizLine.gif);
}

/*---IE 6---*/

* html .horizLine {
overflow: hidden;
}

/*---horizontale Linie (default, Abstand oben und unten je 18px)---*/

.horizLine18px {
background-repeat: repeat-x;
background-position: top;
height: 1px;
margin: 9px 0 0 0;
padding: 0 0 15px 0;
width: 100%;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/horizLine.gif);
}

/*---IE 6---*/

* html .horizLine18px {
overflow: hidden;
}

/*---gestrichelte horizontale Linie (IPDS - Warenkorbkonflikt)---*/

.horizDottedLine {
background-repeat: repeat-x;
background-position: top;
height: 1px;
margin: 11px 0 0 0;
padding: 0 0 15px 0;
width: 100%;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/horizDottedLine.gif);
}

/*---IE 6---*/

* html .horizDottedLine {
overflow: hidden;
}

/*---horizontale Linie, schwarz, 1px (IPDS - Warenkorbkonflikt)---*/

.horizLineSolidBlack1px {
height: 1px;
margin: 5px 0 16px 0;
padding: 0 0 0 0;
width: 100%;
background-color: #000000;
}

/*---IE 6---*/

* html .horizLineSolidBlack1px {
overflow: hidden;
}

/*---horizontale Linie, schwarz, 2px (IPDS - Warenkorbkonflikt)---*/

.horizLineSolidBlack2px {
height: 2px;
margin: 3px 0 9px 0;
padding: 0 0 0 0;
width: 100%;
background-color: #000000;
}

/*---IE 6---*/

* html .horizLineSolidBlack2px {
overflow: hidden;
}

/*---horizontale Linie, weiss (Modul: Produktempfehlungen)---*/

.horizLineCommendation1 {
background-repeat: repeat-x;
background-position: top;
height: 1px;
margin: 3px 0 0 0;
padding: 0 0 9px 0;
width: 100%;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/commendationBorderBottom_white.gif);
}

/*---IE 6---*/

* html .horizLineCommendation1 {
overflow: hidden;
}

/*---horizontale Linie, blau (Modul: Produktempfehlungen)---*/

.horizLineCommendation2 {
background-repeat: repeat-x;
background-position: top;
height: 1px;
margin: 9px 0 0 0;
padding: 0 0 15px 0;
width: 100%;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/commendationBorderBottom_blue.gif);
}

/*---IE 6---*/

* html .horizLineCommendation2 {
overflow: hidden;
}

/*---horizontale Linie, keine Abstaende nach oben und unten (Layout unter Reiternavigation in APDS- oder Katalog-Seiten)---*/

.borderBottom {
background-repeat: repeat-x;
background-position: center;
height: 1px;
margin: 0;
width: 100%;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/borderBottom.gif);
}

/*---IE 6---*/

* html .borderBottom {
font-size: 1px;
margin: -1px 0 0 0;
}

/*---horizontale Linien mit Verlauf:---*/

/*---horizontale Linie, 1 Modul, Version 1---*/

.horizLineModule1v1 {
background-repeat: no-repeat;
background-position: top;
height: 1px;
margin: 3px 0 0 0;
padding: 0 0 9px 0;
width: 146px;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_1Module_horizontal_146.png);
}

/*---IE 6---*/

* html .horizLineModule1v1 {
overflow: hidden;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_1Module_horizontal_146.gif);
}

/*---horizontale Linie, 1 Modul, Version 2---*/

.horizLineModule1v2 {
background-repeat: no-repeat;
background-position: top;
height: 1px;
margin: 3px 0 0 -16px;
padding: 0 0 9px 0;
width: 164px;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_1Module_horizontal_164.png);
}

/*---IE 6---*/

* html .horizLineModule1v2 {
overflow: hidden;
position: relative;
width: 162px;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_1Module_horizontal_164.gif);
}

/*---horizontale Linie, 2 Module, Version 1---*/

.horizLineModule2v1 {
background-repeat: no-repeat;
background-position: top;
height: 1px;
margin: 3px 0 0 0;
padding: 0 0 9px 0;
width: 340px;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_2Module_horizontal_340.png);
}

/*---IE 6---*/

* html .horizLineModule2v1 {
overflow: hidden;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_2Module_horizontal_340.gif);
}

/*---horizontale Linie, 2 Module, Version 2---*/

.horizLineModule2v2 {
background-repeat: no-repeat;
background-position: top;
height: 1px;
margin: 3px 0 0 -16px;
padding: 0 0 9px 0;
width: 358px;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_2Module_horizontal_358.png);
}

/*---IE 6---*/

* html .horizLineModule2v2 {
overflow: hidden;
position: relative;
width: 356px;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_2Module_horizontal_358.gif);
}

/*---horizontale Linie, 3 Module, Version 1---*/

.horizLineModule3v1 {
background-repeat: no-repeat;
background-position: top;
height: 1px;
margin: 10px 0 0 0;
padding: 0 0 9px 0;
width: 534px;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_3Module_horizontal_534.png);
}

/*---IE 6---*/

* html .horizLineModule3v1 {
overflow: hidden;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_3Module_horizontal_534.gif);
}

/*---folgende Klasse hier stehen lassen! (spezieller Anwendungsfall)---*/

.marginLeft17px {
margin-left: 17px;
}

/*---horizontale Linie, 3 Module, Version 2---*/

.horizLineModule3v2 {
background-repeat: no-repeat;
background-position: top;
height: 1px;
margin: 3px 0 0 -16px;
padding: 0 0 9px 0;
width: 552px;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_3Module_horizontal_552.png);
}

/*---IE 6---*/

* html .horizLineModule3v2 {
overflow: hidden;
position: relative;
width: 550px;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_3Module_horizontal_552.gif);
}

/*---horizontale Linie, 4 Module, Version 1---*/

.horizLineModule4v1 {
background-repeat: no-repeat;
background-position: top;
height: 1px;
margin: 3px 0 0 0;
padding: 0 0 9px 0;
width: 728px;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_4Module_horizontal_728.png);
}

/*---IE 6---*/

* html .horizLineModule4v1 {
overflow: hidden;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_4Module_horizontal_728.gif);
}

/*---horizontale Linie, 4 Module, Version 2---*/

.horizLineModule4v2 {
background-repeat: no-repeat;
background-position: top;
height: 1px;
margin: 3px 0 0 -16px;
padding: 0 0 9px 0;
width: 746px;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_4Module_horizontal_746.png);
}

/*---IE 6---*/

* html .horizLineModule4v2 {
overflow: hidden;
position: relative;
width: 744px;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_4Module_horizontal_746.gif);
}

/*---horizontale Linie, 4 Module, Version 3 (innerhalb Formularcluster, z. B.: Warenkorb)---*/

.horizLineModule4v3 {
background-repeat: no-repeat;
background-position: top;
height: 1px;
margin: 3px 0 0 -9px;
padding: 0 0 9px 0;
width: 746px;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_4Module_horizontal_746.png);
}

/*---IE 6---*/

* html .horizLineModule4v3 {
overflow: hidden;
position: relative;
width: 737px;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_4Module_horizontal_746.gif);
}

/*---horizontale Linie, Marginalspalte---*/

.horizLineMarginal {
background-repeat: no-repeat;
background-position: top;
height: 1px;
margin: 9px 0 0 0;
padding: 0 0 15px 0;
width: 152px;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_leftMarginal_horizontal.png);
}

/*---IE 6---*/

* html .horizLineMarginal {
overflow: hidden;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_leftMarginal_horizontal.gif);
}

/*---horizontale Linie, Sitemap---*/

.horizLineSitemap {
background-repeat: no-repeat;
background-position: top;
height: 1px;
margin: 3px 0 0 0;
padding: 0 0 9px 0;
width: 776px;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_sitemap_horizontal_776.png);
}

/*---IE 6---*/

* html .horizLineSitemap {
overflow: hidden;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_sitemap_horizontal_776.gif);
}

/*---vertikale Linien mit Verlauf:---*/

/*---vertikale Linie (default, Standard-Hoehe von 146px)---*/

.verticalLine {
background-repeat: no-repeat;
background-position: center;
width: 1px;
height: 146px;
margin: 3px 12px 6px 12px;
padding: 0;
float: left;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_1Module_vertikal.png);
}

/*---IE 6---*/

* html .verticalLine {
width: 25px;
margin: 3px 0 6px 0;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_1Module_vertikal.gif);
}

/*---vertikale Linie (Standard-Hoehe von 146px, spezielle Formatierung fuer Themenseiten-Template)---*/

.modul2erPanelVerticalLine {
background-repeat: no-repeat;
width: 1px;
height: 146px;
margin: 3px 5px 6px 5px;
padding: 0;
float: left;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_1Module_vertikal.png);
}

/*---vertikale Linie (optionale Hoehe von 32px)---*/

.verticalLine32px {
background-repeat: no-repeat;
background-position:left bottom;
width: 1px;
height: 32px;
margin: 3px 12px 0 12px;
padding: 0;
float: left;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_1Module_vertikal_32px.png);
}

/*---vertikale Linie (optionale Hoehe von 80px)---*/

.verticalLine80px {
background-repeat: no-repeat;
background-position:left bottom;
width: 1px;
height: 80px;
margin: 3px 12px 0 12px;
padding: 0;
float: left;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_1Module_vertikal_80px.png);
}

/*---IE 6---*/

* html .verticalLine80px {
background-position: center;
width: 25px;
margin: 3px 0 0 0;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_1Module_vertikal_80px.gif);
}

/*---Korrekturen:---*/

/*---select-Feld in Pager-Funktion ausrichten (z. B.: Katalog-Seiten)---*/

.correction4 {
margin: -3px 0 0 0;
}

/*---IE 6---*/

* html .correction4 {
position: relative;
}

/*---Element-Breiten:---*/

.width6 {
width: 130px;
}

.width14 {
width: 157px;
}

.width10 {
width: 194px;
}

.width9 {
width: 230px;
}

.width7 {
width: 246px;
}

.width12 {
width: 351px;
}

.width13 {
width: 571px;
}

.width11 {
width: 377px;
}

.width583px {
width: 583px;	
}

.width760px {
width: 760px;	
}

.width776px {
width: 776px;	
}

.width777px {
width: 777px;	
}

.width784px {
width: 784px;
}

.width790px {
width: 790px;	
}

.width956px {
width: 956px;
}

.width960px {
width: 960px;	
}

.width970px {
width: 970px;	
}

.width978px {
width: 978px;	
}

.width984px {
width: 984px;	
}

/*---spezielle Link-Formatierungen:---*/

/*--Funktions-Links mit Symbolen darstellen:---*/

a.functAnchorBackgroundImg15x15 {
background-repeat:no-repeat;
background-position: top left;
padding-left: 21px;
padding-bottom: 1px;
height: 15px;
text-decoration: none;
color: #000000;
}

a:hover.functAnchorBackgroundImg15x15 {
text-decoration: underline;
}

a:hover.functAnchorBackgroundImg15x15 {
text-decoration: underline;
color: #E20074;
}

a.functAnchorBackgroundImg15x15Inverse {
background-repeat: no-repeat;
background-position: right center;
padding-right: 21px;
padding-bottom: 1px;
height: 15px;
text-decoration: none;
color: #000000;
}

a:hover.functAnchorBackgroundImg15x15Inverse {
text-decoration: underline;
color: #E20074;
}

/*---Blockelemente in Listen (z. B.: auf Buehne in APDS)---*/

.listBlockElement {
display: block;
float: left;
}

.listClearFloat {
clear: both;
float: none;
}

/*---Loadinghinweis (z. B.: auf Buehne in APDS)---*/

.reloader {
width: auto;
height: auto;
text-align: center;
margin: 3px 0 9px 0;
padding: 0;
}

.reloaderForPorts {
width: auto;
height: auto;
margin: 3px 0 9px 0;
padding: 0;
}

/*---Loadinghinweis fÃ¼r Preismodul auf Buehne---*/

.reloaderStagePrice {
width:170px;
margin-left:-29px;
}

* html .reloaderStagePrice {
margin-left:-10px;	
}	

/*---Background-Repeat---*/

.modulesBackgroundRepeatX {
background-repeat: repeat-x;
background-position: top;
}

.modulesBackgroundNoRepeat {
background-repeat: no-repeat;
background-position: top left;
}

.modulesBackgroundRepeatY {
background-repeat: repeat-y;
background-position: top;
}

/*---Sonstiges---*/

.displayNone {
display: none;
}

.positionRelative {
position:relative;	
}

/*--- IE 6 ---*/
* html .positionRelative {
height:1%;	
}

*+html .positionRelative {
min-height:1px;
}

.noWrap {
white-space:nowrap;	
}

* html .noWrap {
overflow:hidden;	
}

.indent {
width: auto;
border-left: 21px solid #FFFFFF;
}

/*prevent focus border in gecko*/
a, a:link, a:visited, a:hover, a:active, a:focus  {
outline-style:none;
outline-width:0;
}

/*---Klasse wird fÃ¼r CMS benÃ¶tigt---*/
.NoCalculationOfDimensionInEditMode {
display: inline;
}
/*---Formatierung fuer RKZA in Fussnoten---*/
.rkzaZeit {
float:left;
width:150px;
}
.rkzaPreis {
float:left;	
}

/*---Schriftfarben:---*/
/*---magenta---*/
.fontColor1 {
color: #E20074;
}

/*---grau 1---*/
.fontColor2 {
color: #666666;
}

/*---grau 2---*/
.fontColor3 {
color: #333333;
}

/*---rot (fuer Fehlertext)---*/
.fontColor4 {
color: #F20000; 
}

/*---gruen 1 (fuer Verfuegbarkeitsanzeige)---*/
.fontColor5 {
color: #BABD5A; 
}

/*---gruen 2 (fuer Verfuegbarkeitsanzeige)---*/
.fontColor8 {
color: #51A825; 
}

/*---gruen 3 (fuer Verfuegbarkeitsanzeige)---*/
.fontColor7 {
color: #53A826; 
}

/*---blau (fuer regionale Informationen)---*/
.fontColor6 {
color: #427BAB; 
}

/*---schwarz---*/
.fontColor9 {
color: #000000; 
}

/*---weiss---*/
.fontColor10 {
color: #FFFFFF; 
}

/*---Hintergrundfarben---*/
/*---hellgrau---*/
.backgroundColor1 {
background-color: #ECE7E1;
}

/*---Verweise mit Symbolen:---*/
/*---Hilfe Icon im Fliesstext---*/
a:hover.helpicon {
background-position: 0 -17px;
}

/*---Drucken-Link---*/
a.print {
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/drucken_normal.gif);
}

a:hover.print {
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/drucken_aktiv.gif);
}

/*---Fussnoten-Link---*/
a.footnote {
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/fussnoteNormal.gif);
}

a:hover.footnote {
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/fussnoteAktiv.gif);
}

/*---Weitersagen-Link---*/
a.bubble {
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/weitersagen_normal.gif);
}

/*---vertikale Linie (optionale Hoehe von 32px)---*/
/*---IE 6---*/
* html verticalLine32px {
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_1Module_vertikal_32px.gif);
}

/*---Formatierung fuer Stichwortsuche---*/
.textMarkSearchResult {
font-weight: bold;
}
/* javascript/css end %name:global_classes.css % */
 /* Copyright (c) 2005 T-Systems Multimedia Solutions GmbH Dresden
 * Riesaer Str. 5, D-01129 Dresden, Germany
 * All rights reserved. 
 */

/* javascript/css begin %name:global_container.css %, author %createy_by%, %version: 35 %, %created_by: tnr %, %date_created: Wed Jun 25 11:21:11 2014 % */

/*---global_container.css - Containerlayout---*/

/*---runde Ecken:---*/

.roundCornerLeft {
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/leftRound.gif);
background-repeat: no-repeat;
width: 9px;
height: 8px;
position: relative;
top: 0px;
left: 0px;
z-index: 50;
}

.roundCornerLeftBottom {
background-image:url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/leftRoundBottom.gif");
background-repeat:no-repeat;
height:9px;
left:0;
position:relative;
top:-5px;
width:9px;
z-index:50;
}

/*--- alternatives Icon fÃ¼r runde Ecke mit mehr Transparenz ---*/
.transparencyCornerImageLeft {
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/leftRound_transp.gif);		
}

.roundCornerRight1er {
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/rightRound.gif);
background-repeat: no-repeat;
width: 9px;
height: 8px;
position: relative;
top: 0px;
left: 180px;
z-index: 50;
}

.roundCornerRight1erMagenta {
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/rightRound_magenta.gif);
background-repeat: no-repeat;
width: 9px;
height: 8px;
position: relative;
top: 0px;
left: 0px;
z-index: 50;
margin: 0 0 0 179px;
}

.roundCornerRight1erBottomMagenta {
background-image:url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/rightRoundBottom.gif");
background-repeat:no-repeat;
height:9px;
margin:0 0 0 179px;
position:relative;
top:-6px;
width:9px;
z-index:50;
}

.roundCornerRight1erBottom {
background-image:url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/rightRoundBottom.gif");
background-repeat:no-repeat;
height:9px;
margin:0 0 0 179px;
position:relative;
top:-6px;
width:9px;
z-index:50;
}

.roundCornerRight2er {
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/rightRound.gif);
background-repeat: no-repeat;
width: 9px;
height: 8px;
position: relative;
top: 0px;
left: 373px;
z-index: 50;
}

.roundCornerRight3er {
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/rightRound.gif);
background-repeat: no-repeat;
width: 9px;
height: 8px;
position: relative;
top: 0px;
left: 567px;
z-index: 50;
}

.roundCornerRight4er {
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/rightRound.gif);
background-repeat: no-repeat;
width: 9px;
height: 8px;
position: relative;
top: 0px;
left: 761px;
z-index: 50;
}

.roundCornerLeftAndRight {
top:-8px;	
}

/*---1er Container:---*/

.container1er {
width: 188px;
height: auto;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_bg_1er.gif) repeat-y; 
float:left;
margin: 2px 3px 4px 3px;
display: inline;
}

.container1erLogin {
width: 188px;
height: auto;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_bg_1er_login.gif) repeat-y; 
float:left;
margin: 2px 3px 4px 3px;
display: inline;
}

.container1erTop {
width: 188px;
height: 4px;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_top_1er.gif) no-repeat; 
display: block;
}

.container1erTopLogin {
width: 188px;
height: 4px;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_top_1er_login.gif) no-repeat; 
display: block;
}

.container1erMiddleLine{
border-bottom:1px solid #D7D7D7;
height:1px;
margin:0 0 0 4px;
width:180px;
}

.container1erMiddleLineLogin{
background-color:#666666;
height:1px;
margin:0 0 0 4px;
width:180px;
}

.container1erBottom {
width: 188px;
height: 4px;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_bottom_1er.gif) no-repeat; 
}

.container1erBottomLogin {
width: 188px;
height: 4px;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_bottom_1er_login.gif) no-repeat; 
}

/*---1er Container fuer Banner-Darstellung:---*/

.container1erBanner {
width: 173px;
height: auto;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_bg_1er_Banner.gif) repeat-y; 
float:left;
margin: 0 6px 6px 0;
display: inline;
}

.container1erTopBanner {
width: 173px;
height: 4px;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_top_1er_Banner.gif) no-repeat; 
display: block;
}

.container1erBottomBanner {
width: 173px;
height: 4px;
display: block;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_bottom_1er_Banner.gif) no-repeat; 
}

/*---1er Container fuer Bestellschritt-Anzeige:---*/

.container1erOrderSteps {
width: 184px;
height: auto;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_bg_1er_OrderSteps.gif) repeat-y; 
float:left;
margin: 3px 0 0 0;
display: inline;
float: right;
}

.container1erTopOrderSteps {
width: 184px;
height: 4px;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_top_1er_OrderSteps.gif) no-repeat; 
display: block;
}

.container1erBottomOrderSteps {
width: 184px;
height: 4px;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_bottom_1er_OrderSteps.gif) no-repeat;
display:block;
}

/*---2er Container:---*/

.container2er {
width: 382px;
height: auto;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_bg_2er.gif) repeat-y; 
float:left;
margin: 2px 3px 4px 3px;
display: inline;
}

.container2erTop {
width:382px;
height: 4px;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_top_2er.gif) no-repeat; 
display: block;
}

.container2erBottom {
width:382px;
height: 4px;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_bottom_2er.gif) no-repeat; 
display: block;
}

/*---3er Container:---*/

.container3er {
width:576px;
height: auto;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_bg_3er.gif) repeat-y; 
float:left;
margin: 2px 3px 4px 3px;
display: inline;
}

.container3erTop {
width:576px;
height: 4px;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_top_3er.gif) no-repeat; 
display: block;
}

.container3erBottom {
width:576px;
height: 4px;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_bottom_3er.gif) no-repeat; 
display: block;
}

/*---4er Container:---*/

.container4er {
width:770px;
height: auto;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_bg_4er.gif) repeat-y;
float:left;
margin: 2px 3px 4px 3px;
display: inline;
}

.container4erTop {
width:770px;	
height: 4px;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_top_4er.gif) no-repeat; 
}

.container4erBottom {
width:770px;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_bottom_4er.gif) no-repeat;
height: 4px;
}

/*---4er Container/Formularcluster:---*/

.container4erToFormTop {
width:770px;
height: auto;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_bg_4er.gif) repeat-y;
float:left;
margin: 2px 3px 0 3px;
display: inline;
}

.container4erToFormBottom {
width:770px;
height: auto;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_bg_4er.gif) repeat-y;
float:left;
margin: 0 3px 2px 3px;
display: inline;
}

.container4erTopToForm {
width:770px;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_4er_toForm.gif) no-repeat;
height: 6px;
}
.formular4erNoFrame .container4erTopToForm {
background: none;
}
.container4erBottomToForm {
width:770px;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_4er_toForm.gif) no-repeat;
height: 6px;
}

/*---Formularcluster:---*/

.formular4er {
width:770px;
height: auto;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/formular_bg_4er.gif) repeat-y; 
margin: 0 3px 0 3px;
float: left;
}

.formular4erNoFrame {
width:770px;
height: auto;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_bg_4er.gif) repeat-y; 
margin: 0 3px 0 3px;
float: left;
}

.formularTop {
width:770px;
height: 12px;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/formular_top.gif) no-repeat; 
display: block;
}

.formularTop3 {
width:770px;
height: 12px;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/formular_top3.gif) no-repeat; 
display: block;
}

.formularTop4 {
width:770px;
height: 12px;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/formular_top4.gif) no-repeat; 
display: block;
overflow: hidden;
}

.formularBottom {
width:770px;
height: 12px;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/formular_bottom.gif) no-repeat;
}

/*---Formularcluster ohne runde Ecken:---*/

.formularTop2 {
width:770px;
height: 7px;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/formular_top_edges.gif) no-repeat; 
display: block;
}

.formularBottom2 {
width:770px;
height: 7px;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/formular_bottom_edges.gif) no-repeat;
}

/*---Formularcluster fï¿½r Warenkorb-Tabelle---*/

.formularBottom3 {
width:770px;
height: 12px;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/formular_bottom_tables.gif) no-repeat;
}


/*---4er Container/Reiterdarstellung:---*/

.container4erReiterTab {
width:770px;
height: 25px;
background-color: #FFFFFF; 
padding: 0 0 0 0;
display: block;
}

.container4erTabs {
width:761px;
height: 19px;
margin-left: 4px; 
border-bottom: 1px solid #E20074;
display: block;
padding: 5px 0 0 2px;
}

.container4erReiterTab ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.container4erReiterTab ul li, .container4erReiter ul li.reiterActive {
float: left;
display: block;
position: relative;
margin: 0 0 0 10px;
}

.container4erReiterTab ul li a:before {
background: url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/tab_corner.png") no-repeat scroll 0 -19px transparent;
content:""; /*IE8 fix*/
float: left;
height: 19px;
width: 10px;
margin: 0 5px 0 0;
position: absolute;
left: -10px;
top: 0;
z-index: 1;
}

.container4erReiterTab ul li.reiterPassive a:before { background-position: 0 0; content:" "; /*IE8 fix*/}
.container4erReiterTab ul li.reiterHover a:before { background-position: 0 -23px; content:"  "; /*IE8 fix*/}
.container4erReiterTab ul li.reiterActive a:before { background-position: 0 -46px; content:"   "; /*IE8 fix*/}

.container4erReiterTab ul li a {
display: block;
padding: 2px 13px 3px 0px;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_top_4er_reiter_tab_right.gif) no-repeat right top;
color: #000000;
text-decoration: none;
font-weight: bold;
}

.container4erReiterTab ul li a:hover {
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_top_4er_reiter_tabHover_right.gif) no-repeat right top;
color: #FFFFFF;
}

.container4erReiterTab ul li.reiterActive a {
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_top_4er_reiter_tabActive_right.gif) no-repeat right top;
color: #FFFFFF;
}

.container4erReiterTab ul li.reiterActive a:hover {
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_top_4er_reiter_tabActive_right.gif) no-repeat right top;
color: #FFFFFF;
}

/*--- 1er Floatingrahmen ---*/

.framerahmen1er
{
width: 194px;
height: auto;
float:left;
display: inline;
}

/*--- 1er Floatingrahmen Banner ---*/

.framerahmen1erbanner
{
width: 179px;
height: auto;
float:left;
display: inline;
}

/*--- 2er Floatingrahmen ---*/

.framerahmen2er
{
width:388px;
height: auto;
float:left;
display: inline;
}

/*--- 3er Floatingrahmen ---*/

.framerahmen3er
{
width:582px;
height: auto;
float:left;
display: inline;
}

.withoutFrame {
background: none;
height:0;
}

/*--- Anzeige eines Containers ---*/
.showContainer {
display: inline;
}

.hideContainer {
display: none;
}
/*--- Anpassung fuer TKG ---*/
#StepSummary .formularBottom3 {
position:relative;
margin-top:-5px;
} 
/* javascript/css end %name:global_container.css % */ /* Copyright (c) 2005 T-Systems Multimedia Solutions GmbH Dresden
 * Riesaer Str. 5, D-01129 Dresden, Germany
 * All rights reserved. 
 */

/* javascript/css begin %name:global_contentFooter.css %, author %createy_by%, %version: 12 %, %created_by: tnr %, %date_created: Tue Feb 23 18:02:57 2010 % */

/*---global_contentFooter.css - Layout fuer den Content-Footer (Fussnotenbereich und eSecure-Label)---*/

/*---Copyright-Vermerk (links) und ContentFooter Links---*/

div.copyright {
}

#footer1, #footer2 {
color: #333333;
}

#footer1 a, #footer2 a {
color: #333333;
}

#footer1 a:hover, #footer2 a:hover {
color: #E20074;
}

#footer2 ul {
float: left;
}

#footer2 ul li {
float: left;
margin: 0 22px 0 0;
color: #333333;
}

#footer2 a, .contentFrame #footer2 a {
text-decoration: none;
}

#footer2 a:hover, .contentFrame #footer2 a:hover {
text-decoration: underline;
}

/*---eSecure-Label---*/

#footer2 a.eSecure, .contentFrame #footer2 a.eSecure {
background-repeat: no-repeat;
padding: 6px 0 0 40px;
margin: 0 12px 0 0;
float: right;
height: 50px;
}

#footer1 a.eSecure, #footer2 a.eSecure {
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/eSecure.jpg);
}

/* javascript/css end %name:global_contentFooter.css % */ /* Copyright (c) 2005 T-Systems Multimedia Solutions GmbH Dresden
 * Riesaer Str. 5, D-01129 Dresden, Germany
 * All rights reserved. 
 */

/* javascript/css begin %name:global_editor.css %, author %createy_by%, %version: 7 %, %created_by: dcr %, %date_created: Thu Jul 31 16:37:28 2008 % */

/*---global_editor.css - redaktionelle Text-Formatierungen---*/

/*---Text: Großbuchstaben--*/

.uppercase {
text-transform: uppercase; 
}

/*---Text: durchgestrichen--*/

.linethrough {
text-decoration: line-through;
}

/*---Text: unterstrichen--*/

.underline {
text-decoration: underline;
}

/*---Text: kursiv--*/

.italic {
font-style: italic;
}

/*---Text: fett---*/

.bold {
font-weight: bold;
}

/*---Text: normal---*/

.fontWeightNormal {
font-weight: normal;
}

/* javascript/css end %name:global_editor.css % */ /* Copyright (c) 2005 T-Systems Multimedia Solutions GmbH Dresden
 * Riesaer Str. 5, D-01129 Dresden, Germany
 * All rights reserved.
 */

/* javascript/css begin %name:global_elements.css %, author %createy_by%, %version: 21 %, %created_by: tnr %, %date_created: Mon Feb 27 23:02:26 2012 % */

/*---global_elements.css - globale HTML-Elemente---*/

body {
text-align: left;
font-family: Arial,Geneva,Franklin Gothic,Helvetica,sans-serif;
font-size: 0.75em;
margin: 9px 9px 30px 9px;
background-color: #FFFFFF;
color: #000000;
}

/*---Linkverhalten:---*/

a:link {
text-decoration: underline;
color: #000000;
}

a:visited {
text-decoration: underline;
color: #000000;
}

a:focus {
text-decoration: underline;
color: #000000;
}

a:hover {
text-decoration: underline;
cursor: pointer;
color: #E20074;
}

a:active {
text-decoration: underline;
color: #000000;
}

/*---Absaetze---*/

p {
padding: 0 0 6px 0;
margin: 0;
line-height: 15px;
}

th p {
padding: 0 0 0 0;
margin: 0;
}

td p {
padding: 0 0 0 0;
margin: 0;
}

/*---ersetzt p-tag bei Ausgabe longdescription---*/
.longdescription {
padding: 0 0 6px 0;
margin: 0;
line-height: 15px;
}

/*---Bilder---*/

img {
border: none;
}

/*---Ueberschriften:---*/

/*---h1---*/

h1 {
font-size: 2.3em;
font-weight: normal;
padding: 0 0 2px 0;
margin: -3px 0 0 0;
color: #000000;
}

/*---Verhalten von Bildern in einer h1 z. B. Hilfe-Icon---*/

h1 img {
vertical-align: top;
margin-left: 6px;
margin-top: 5px;
}

/*---h2---*/

h2 {
font-size: 1.2em;
font-weight: bold;
padding: 0 0 6px 0;
margin: 0;
color: #000000;
}

/*---Verhalten von Bildern in einer h2 z. B. Hilfe-Icon---*/

h2 img {
vertical-align: top;
margin-left: 6px;
}

/*---h3---*/

h3 {
font-size: 1em;
font-weight: bold;
padding: 0 0 6px 0;
margin: 0;
color: #000000;
}

/*---Verhalten von Bildern in einer h3 z. B. Hilfe-Icon---*/

h3 img {
vertical-align: top;
margin-left: 6px;
}

/*---spanh3, bildet h3 mit span nach---*/

.spanh3 {
font-size: 1em;
font-weight: bold;
padding: 0 0 6px 0;
margin: 0;
display: block;
}

/*---Verhalten von Bildern in einer spanh3 z. B. Hilfe-Icon---*/

.spanh3 img {
vertical-align: top;
margin-left: 6px;
}

/*---Listen:---*/

/*---einfache Liste:---*/

ul {
list-style-type: none;
padding: 0 0 6px 0;
margin: 0;
}

li {
margin: 0;
padding: 0;
}

li img {
vertical-align: sub;
margin-left: 6px;
margin-right: 6px;
}

/*---IE 7---*/

*+html li img {
vertical-align: bottom;
}

/*---IE 6---*/

* html li img {
vertical-align: bottom;
}

/*---Liste mit bulletpoint:---*/

ul.bulletList {
list-style-type: square;
padding: 0 0 2px 11px;
margin: 0 0 0 2px;
}

/*---IE 7---*/

*+html ul.bulletList {
margin: 0 0 0 5px;
}

/*---IE 6---*/

* html ul.bulletList {
margin: 0 0 0 5px;
}

ul.bulletList li {
margin-bottom: 4px;
}

/*--- Liste innerhalb einer Liste ---*/
/*--- IE 7 ---*/
*+html .listingContentFrame ul.bulletList li ul.bulletList {
margin-top:-15px;
}
			
/*--- IE 6 ---*/			
* html .listingContentFrame ul.bulletList li ul.bulletList {
margin-top:-15px;
}     


/*---Liste ohne bulletpoint:---*/

ul.noBulletList {
padding: 0 0 1px 0;
margin: 0;
list-style-image:none;
}

ul.noBulletList li {
margin-bottom: 4px;
}

ul.noBulletList ul {
padding: 4px 0 1px 21px;
margin: 0;
}

ul.noBulletList li ul li {
margin-bottom: 4px;
}

ul.noBulletList li ul li img {
vertical-align: middle;
margin: 0 6px 0 0;
padding: 0;
}

/*---geordnete Liste mit Nummerierung:---*/

ul.numberedList {
list-style-type: decimal;
padding: 0 0 1px 0;
margin: 0 0 0 18px;
}

/*---IE 6---*/

* html ul.numberedList {
margin: 0 0 0 23px;
}

/*---IE 7---*/

*+html ul.numberedList {
margin: 0 0 0 23px;
}

ul.numberedList li {
margin-bottom: 4px;
}

/*---spezielle Listenformatierungen---*/

ul.selectConnection {
padding: 0;
margin: 0 0 9px 0;
border-top: 1px solid #d8d8d8;
}

ul.selectConnection li {
margin: 0;
padding: 4px 0 4px 0;
border-bottom: 1px solid #d8d8d8;
}

ul.selectConnection ul {
margin: 0pt;
padding: 4px 0pt 1px 21px;
border-top: none;
}

ul.selectConnection ul li{
padding: 0;
border-bottom: none;
}

ul.selectConnection li ul li img {
margin: 0pt 6px 0pt 0pt;
padding: 0pt;
vertical-align: middle;
}

/*--- Hover-Effekt fÃ¼r Listen ---*/
.selectConnection .lineHover:hover {
background-color:#e7e7e7;
}

/*---Liste mit bulletpoint - (grau, default):---*/
ul.bulletListIcon1 {
list-style-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/bulletListIcon_gray.gif);
}

/*---IE 6---*/
* html ul.bulletListIcon1 {
list-style-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/bulletListIcon_ie_gray.gif);
}

/*---IE 7---*/
*+html ul.bulletListIcon1 {
list-style-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/bulletListIcon_ie_gray.gif);
}

/*---Liste mit bulletpoint (grau):---*/
ul.bulletListIcon2 {
list-style-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/bulletListIcon_gray.gif);
}

/*---IE 6---*/
* html ul.bulletListIcon2 {
list-style-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/bulletListIcon_ie_gray.gif);
}

/*---IE 7---*/
*+html ul.bulletListIcon2 {
list-style-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/bulletListIcon_ie_gray.gif);
}

/*---Liste mit bulletpoint (rot):---*/
ul.bulletListIcon3 {
list-style-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/bulletListIcon_red.gif);
}

/*---IE 6---*/
* html ul.bulletListIcon3 {
list-style-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/bulletListIcon_ie_red.gif);
}

/*---IE 7---*/
*+html ul.bulletListIcon3 {
list-style-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/bulletListIcon_ie_red.gif);
}
/*---Liste mit bulletpoint (magenta):---*/
ul.bulletListIcon4 {
list-style-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/bulletListIcon_ie_magenta.gif);
}

/*---IE 6---*/
* html ul.bulletListIcon4 {
list-style-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/bulletListIcon_ie_magenta.gif);
}

/*---IE 7---*/
*+html ul.bulletListIcon4 {
list-style-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/bulletListIcon_ie_magenta.gif);
}
/* javascript/css end %name:global_elements.css % */ /* Copyright (c) 2005 T-Systems Multimedia Solutions GmbH Dresden
 * Riesaer Str. 5, D-01129 Dresden, Germany
 * All rights reserved. 
 */

/* javascript/css begin %name:global_forms.css %, author %createy_by%, %version: 39 %, %created_by: mase %, %date_created: Fri Aug 27 10:10:55 2010 % */

/*---global_forms.css - Formulardarstellungen---*/

/*---allgemeines Elementverhalten:---*/

form {
margin: 0;
padding: 0;
}

fieldset {
border: none;
padding: 0;
margin: 0;
}

select {
margin: 0;
padding: 0;
font-size:1em;
border: 1px solid #CCCCCC; /*---Farbe wird nicht im IE erkannt!---*/
color: #000000;
}

textarea {
margin: 0;
padding: 0;
font-family: Arial,Geneva,Franklin Gothic,Helvetica,sans-serif;
font-size: 1em;
border: 1px solid #CCCCCC;
color: #000000;
}

input[type=text] {
margin: 0 3px 0 0;
font-size: 1em;
height:16px;
border: 1px solid #CCCCCC;
color: #000000;
}

input[type=password] {
border: 1px solid #CCCCCC;
color: #000000;
}

input[type=radio] {
margin: 0 6px 0 0;
padding: 0;
float: left;
width: 15px;
height: 15px;
border: none;
}

input.disabled{
background-color: #ece9d8;
color: #9F9A81;
}
input:active, input:focus, input.active {
background-color: #eeeed6;
}
input.disabled, input.disabled:active, input.disabled:hover{
background-color: #ece9d8;
color: #9F9A81;
}
/*---IE 6---*/

* html input.radio {
margin: 0 6px 0 0;
padding: 0;
float: left;
width: 15px;
height: 15px;
border: none;
}

/*---OPERA---*/

html:first-child>b\ody input[type=radio] {
width: 15px;
height: 14px;
}

input[type=checkbox] {
margin: 0 6px 0 0;
padding: 0;
float: left;
width: 15px;
height: 15px;
border: none;
}

/*---IE 6---*/

* html input.checkbox {
margin: 0 6px 0 0;
padding: 0;
float: left;
width: 15px;
height: 15px;
border: none;
}

/*---OPERA---*/

html:first-child>b\ody input[type=checkbox] {
width: 15px;
height: 14px;
}

/*---Pflichtfeld (obligatorisches label)---*/

.obligateLabel {
margin-right: 3px;
font-weight: bold;
}

/* --- unsichtbares Label --- */
.hiddenLabel
{
	display: none;	
	height: 0; 
	width: 0; 
	overflow: hidden;
}

/* --- unsichtbares Label mit fixer Position --- */
.hiddenLabelFixedPosition
{
	display: none;
	position: fixed;
	height: 0; 
	width: 0; 
	overflow: hidden;
}



/*---Formular-Block---*/

.modulFormBlock {
margin: 9px 0 -1px 0;
}

/*---Formular-Block fÃ¼r die Expertensuche---*/

.modulFormSearchBlockMargin3 {
margin: 0 -1px 0;
padding: 0px 0px 3px 0px;
}

.modulFormSearchBlock {
margin: 0 -1px 0;
padding: 0px 0px 12px 0px;
}

.modulFormSearchColumnBlock230 {	
width: 230px;
float: left;
}

.modulFormSearchColumnBlock460 {	
width: 460px;
float: left;
}

/*---Formular-Block fÃ¼r Checkboxen---*/
.modulFormCheckboxBlock {
	padding-top: 12px;
}

/*---Formularanordnung 1. Fall:---*/
 
/*---Formularfeldbezeichnung (label) links und Formularfeld (input, select, textarea) rechts (mit optionalem Infotext):---*/

/*---Formularfeldbezeichnung (label) links:---*/

.labelLeft {
width: 178px;
float: left;
padding: 3px 12px 0 0;
}

/*---IE 6---*/

* html .labelLeft {
padding: 4px 0 0 0;
/*IE6: double padding bug - padding mit margin getauscht - display inline um double margin bug zu vermeiden*/
margin-right: 12px;
display: inline;
}

/*---IE 7---*/

*+html .labelLeft {
padding: 4px 12px 0 0;
}

/*---mehrzeilige Formularfeldbezeichnung (label) links---*/

.labelLeftMultiline {
width: 178px;
float: left;
padding: 0 12px 0 0;
margin-top: -3px;
}

/*---Formularfeld (input, select, textarea) rechts:---*/

.formElementsRight178 {
width: 178px;
margin: 0 0 16px 0;
padding: 0;
float: left;
min-height: 20px;
}

/*---IE 6---*/
* html .formElementsRight178 {
height: 20px;
}

/*---IE 7---*/

*+html .formElementsRight178 {
min-height: 20px;
}

.formElementsRight262 {
width: 262px;
margin: 0 0 16px 0;
padding: 0;
float: left;
min-height: 20px;
}

/*---IE 6---*/
* html .formElementsRight262 {
height: 20px;
}

/*---IE 7---*/

*+html .formElementsRight262 {
min-height: 20px;
}

.formElementsRight526 {
width: 526px;
margin: 0 0 17px 0;
padding: 0;
float: left;
min-height: 20px;
}

/*---IE 6---*/
* html .formElementsRight562 {
height: 20px;
}

/*---IE 7---*/

*+html .formElementsRight562 {
height: 20px;
}

.portierungszeitfenster{
	width: 526px;
	padding: 0;
	min-height: 20px;	
	left:190px;
	bottom:-2px;
}

/*---optionaler Infotext rechts neben .formElementsRightxxx (Breite: 235px):---*/

.formElementsRightAddInfo {
float: left;
width: 235px;
height: auto;
padding: 4px 0 0 0;
margin: 0 0 0 1px;
font-size: 11px;
color: #666666;
}

.formElementsRightAddInfo a {
font-size: 11px;
text-decoration: underline;
color: #666666;
}

.formElementsRightAddInfo a:hover {
font-size: 11px;
text-decoration: none;
color: #E20074;
}

/*---IE 6---*/
* html .modulFormBlock .formElementsRightAddInfo a {
color: #666666;
}

/*---optionaler Infotext rechts neben .formElementsRightxxx (Breite: 196px):---*/

.formElementsRightAddInfo196 {
float: left;
width: 196px;
height: auto;
padding: 4px 0 0 0;
margin: 0 0 0 12px;
font-size: 11px;
color: #666666;
}

.formElementsRightAddInfo196 a {
font-size: 11px;
text-decoration: underline;
color: #666666;
}

.formElementsRightAddInfo196 a:hover {
font-size: 11px;
text-decoration: none;
color: #E20074;
}

/*---Zusammenfassung links statt label-Feld (immer Fett gedruckt!)---*/

.infoLeft {
width: 178px;
float: left;
padding: 3px 12px 0 0;
font-weight: bold;
}

/*---Text links statt label-Feld (nicht Fett gedruckt!)---*/

.textLeft {
width: 178px;
float: left;
padding: 0 12px 0 0;
}
.indent .textLeft{
width: 157px;
}
/*---Image links statt label-Feld---*/

.imgLeft {
width: 178px; 
float: left;
padding: 3px 12px 9px 0;
text-align:center;
}

.imgLeftMbp {
width: 120px; 
float: left;
text-align:left;
}

/*--- IE 7 Image links ---*/
*+html .imgLeft {
min-height:100px;	
}

/*---spezifische Formulardarstellungen:---*/

/*---spezifische Darstellung fï¿½r mehrere input-Elemente in einer Zeile---*/

.formElementsRightInputEntry {
float: left;
width: auto;
margin: 0 12px 0 0;
padding: 3px 0 0 0;
}

/*---spezifische Darstellung fÃ¼r mehrere Radiobuttons in einer Zeile---*/

.formElementsRightRadio {
float: left;
width: auto;
margin: 0 24px 0 0;
padding: 3px 0 0 0;
}


/*---spezifische Darstellung fï¿½r erweiterte Suchoptionen: Input-Feld---*/

.formElementsRightAuto {
width: auto;
margin: 0 0 17px 0;
padding: 0;
float: left;
min-height: 20px;
}

/*---spezifische Darstellung fï¿½r erweiterte Suchoptionen: Submit-Button rechts neben Input-Feld---*/

.formElementsRightAddButton {
float: left;
max-width: 235px;
padding: 0 0 0 0;
margin: 0 0 0 6px;
}

/*---spezifische Darstellung fï¿½r CountrySelect---*/

.formElementsRightAdd {
width: auto;
margin: 0 12px 17px 0;
padding: 3px 0 0 0;
float: left;
}

/*---spezifische Darstellung fï¿½r Kontaktformular---*/

.formElementsRightAddText {
float: left;
width: 235px;
padding: 3px 0 0 0;
margin: 0 0 0 1px;
}

.formElementsRightEntryPanel {
float: left;
margin: 3px 12px 0 0;
padding: 0 0 13px 0;
width: 75px;
}

/*---spezifische Darstellung fÃ¼r Expertensuche---*/

.formElementsRightSearch {
	float: right; 
	margin: 8px 0px 12px 0px;
}


/*---Formularanordnung 2. Fall:---*/ 

/*---Formularfeld (radio, checkbox) links---*/

.formElementsLeft {
width: auto;
margin: 0 0 6px 0;
padding: 0;
float: left;
}

.formElementsLeftNoFloat {
width: auto;
margin: 0 0 6px 0;
padding: 0;
}

/*---Formularfeldbezeichnung (label) rechts:---*/

.labelRight686 {
width: 686px;
float: left;
margin: 0 0 6px 0;
padding: 0;
}

.labelRight707 {
width: 707px;
float: left;
margin: 0 0 6px 0;
padding: 0;
}
.indent .labelRight707 {
    width:686px;
}
.indent .labelLeft{
    width: 157px;
}
.indent .indent .labelRight707 {
    width:665px;
}
.indent .indent .labelLeft{
    width: 136px;
}
div.bigIndent{
margin-left: 190px;
float: left;
display: inline;
}
p.bigIndent{
margin-left: 190px;
}
div.bigIndent .labelRight707{
    width: 500px;
}

/*---Breite des langen Suchfeldes, initial 312px ---*/

input.inputWidth22 {
width: 312px; 
height: 15px;
float:left;
margin: 0 6px 0 0;
}

/*---IE 6---*/

* html input.inputWidth22 {
width: 310px; 
border: 1px solid #CCCCCC;
color: #000000;
margin: 0 8px 0 0;
}

/*---IE 7---*/

*+html input.inputWidth22 {
width: 310px; 
}

/*---Breiten von input-Feldern:---*/

/*---20px---*/

input.inputWidth21 {
width: 22px;
margin: 0 2px 0 0;
}

/*---IE 6---*/

* html input.inputWidth21 {
border: 1px solid #CCCCCC;
color: #000000;
width: 20px;
}

/*---IE 7---*/

*+html input.inputWidth21 {
width: 20px;
}

/*---30px---*/

input.inputWidth1 {
width: 30px;
height: 16px;
text-align: center;
vertical-align: top;
}

/*---IE 6---*/

* html .inputWidth1 {
border: 1px solid #CCCCCC;
color: #000000;
}

/*---48px---*/

input.inputWidth9 {
width: 48px;
float: left;
}

/*---IE 6---*/

* html .inputWidth9 {
border: 1px solid #CCCCCC;
color: #000000;
width: 46px;
}

/*---51px---*/

.inputWidth19 {
width: 51px;
}

/*---IE 6---*/

* html .inputWidth19 {
width: 49px;
border: 1px solid #CCCCCC;
color: #000000;
margin: 0 3px 0 0;
}

/*---IE 7---*/

*+html .inputWidth19 {
width: 49px;
}

/*---75px---*/

.inputWidth14 {
width: 75px;
}

/*---IE 6---*/

* html .inputWidth14 {
width: 77px;
border: 1px solid #CCCCCC;
color: #000000;
margin: 0 3px 0 0;
}

/*---IE 7---*/

*+html .inputWidth14 {
width: 77px;
}

/*---82px---*/

.inputWidth10 {
width: 82px;
}

/*---IE 6---*/

* html .inputWidth10 {
border: 1px solid #CCCCCC;
color: #000000;
margin: 0 3px 0 0;
}

/*---90px---*/

input.inputWidth3 {
vertical-align: middle;
width: 90px;
}

/*---IE 6---*/

* html .inputWidth3 {
border: 1px solid #CCCCCC;
color: #000000;
margin: 0 6px 0 0;
}

/*---94px---*/

input.inputWidth8 {
width: 94px;
float: left;
}

/*---IE 6---*/

* html .inputWidth8 {
width: 92px;
border: 1px solid #CCCCCC;
color: #000000;
}

/*---IE 7---*/

*+html input.inputWidth8 {
width: 92px;
}

/*---145px---*/

.inputWidth13 {
width: 145px;
}

/*---IE 6---*/

* html .inputWidth13 {
width: 143px;
border: 1px solid #CCCCCC;
color: #000000;
margin: 0 3px 0 0;
}

/*---IE 7---*/

*+html .inputWidth13 {
width: 143px;
}

/*---168px---*/

.inputWidth12 {
width: 168px;
}

/*---IE 6---*/

* html .inputWidth12 {
width: 166px;
border: 1px solid #CCCCCC;
color: #000000;
margin: 0 3px 0 0;
}

/*---IE 7---*/

*+html .inputWidth12 {
width: 166px;
}

/*---182px---*/

input.inputWidth6 {
width: 182px; 
height: 15px;
float:left;
margin: 0 6px 0 0;
}

/*---IE 6---*/

* html input.inputWidth6 {
width: 180px; 
border: 1px solid #CCCCCC;
color: #000000;
margin: 0 8px 0 0;
}

/*---IE 7---*/

*+html input.inputWidth6 {
width: 180px; 
}

/*---190px---*/

.inputWidth20 {
width: 190px;
}

/*---IE 6---*/

* html .inputWidth20 {
width: 188px;
border: 1px solid #CCCCCC;
color: #000000;
margin: 0 3px 0 0;
}

/*---IE 7---*/

*+html .inputWidth20 {
width: 188px;
}

/*---191px---*/

input.inputWidth5 {
width: 191px; 
float:left;
}

/*---IE 6---*/

* html .inputWidth5 {
width: 189px; 
border: 1px solid #CCCCCC;
color: #000000;
margin: 0 3px 0 0;
}

/*---193px---*/

select.inputWidth5 {
width: 193px; 
float:left;
}

/*---IE 6---*/

* html select.inputWidth5 {
width: 195px; 
border: 1px solid #CCCCCC;
color: #000000;
margin: 0 3px 0 0;
}

/*---220px---*/

.inputWidth11 {
width: 220px;
}

/*---IE 6---*/

* html .inputWidth11 {
border: 1px solid #CCCCCC;
color: #000000;
margin: 0 3px 0 0;
}

/*---240px---*/

.inputWidth15 {
width: 240px;
}

/*---IE 6---*/

* html .inputWidth15 {
width: 242px;
border: 1px solid #CCCCCC;
color: #000000;
margin: 0 3px 0 0;
}

/*---IE 7---*/

*+html .inputWidth15 {
width: 242px;
}

/*---249px---*/

.inputWidth16 {
width: 249px;
}

/*---IE 6---*/

* html .inputWidth16 {
width: 247px;
border: 1px solid #CCCCCC;
color: #000000;
margin: 0 3px 0 0;
}

/*---IE 7---*/

*+html .inputWidth16 {
width: 247px;
}

/*---251px---*/

.inputWidth18 {
width: 251px;
}


/*---420px---*/

.inputWidth17 {
width: 420px;
}

/*---IE 6---*/

* html .inputWidth17 {
width: 418px;
border: 1px solid #CCCCCC;
color: #000000;
margin: 0 3px 0 0;
}

/*---IE 7---*/

*+html .inputWidth17 {
width: 418px;
}

.inputWidthAuto{
width: auto;	
}

/*---Hï¿½hen von textarea-Feldern:---*/

.inputHeight1 {
height: 180px;
}

/*---spezifische Formatierungen fï¿½r Quickcheck:---*/

.quickcheckLabel {
float: left;
padding: 3px 0 0 0;
margin: 0 12px 16px 0;
width: 100px;
}

.quickcheckFormElements {
float: left;
padding: 0;
margin: 0 0 16px 0;
width: auto;
}

/*---spezifische Formatierungen fï¿½r PV-Shop-Login:---*/

.labelTop {
 margin: 0 0 9px 0;
}

.labelTop img {
vertical-align: middle;
margin: 0 0 0 3px;
}

.formElementsBottom {
 margin: 0 0 9px 0;
 float: left;
}

/*---spezifische Formatierungen fï¿½r Input-Feld in .listingContentFrame (z. B.: APDS_FAQ)---*/

.modulFormBlockLabel {
float: left;
margin: 3px 12px 0 0;
}

/*---IE 6---*/

* html .modulFormBlockLabel {
float: left;
margin: 4px 12px 0 0;
}

/*---IE 7---*/

*+html .modulFormBlockLabel {
float: left;
margin: 4px 12px 0 0;
}

.modulFormBlockInput {
float: left;
margin: 0 12px 11px 0;
max-width: 340px;
}

.modulFormBlockSubmit {
float: left;
margin: 0 0 0 0;
}

.modulFormBlockInput select {
width: 340px;
}

/*--- FlieÃŸtext im Formularcluster---*/
.introText {
width:650px;
}

/*--- Fliesstext im Formularcluster innerhalb IFrame---*/
.iFrameLogin .introText {
width:638px;
padding-bottom:13px;

}

/*---input-Feld mit farbigem Hintergrund (default, grau)---*/
input.inputFilledColor {
background-color: #eeeed6;
}

/******* css hacks *******/

/******* the following css hacks are used within the stylesheets directly *******/
/* tan hack (only interpreted by for ie and mac ie): */
/* * html .element */

/* mac hack (anything between theses two comments is hidden from mac ie): */
/* \*/ /* */

/******* clearing problems - use .area *******/
/*
- stretch the surrounding area (div) over all included floating elements
- "How To Clear Floats Without Structural Markup", source and explanation: http://www.positioniseverything.net/easyclearing.html
*/
/* ignored by win ie */
.area:after {
	content: " ";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.area {display: inline-table;}
/* hide from mac ie5 \*/
* html .area {height: 1%;}
*+html .area {height: 1%;}
.area {display: block;}
/* end hide from mac ie5 */

* html body {
	word-wrap: break-word; /* wrap words that are too long, Explorer 5+ Windows only */
}
/******* this css includes conditional comments for hover in IE *******/
/* use class input.active */
input:active, input:focus {
background-color: #eeeed6;
}

* html

/* javascript/css end %name:global_forms.isml % */
 /* Copyright (c) 2005 T-Systems Multimedia Solutions GmbH Dresden
 * Riesaer Str. 5, D-01129 Dresden, Germany
 * All rights reserved. 
 */

/* javascript/css begin %name:global_error.css %, author %createy_by%, %version: 25 %, %created_by: tnr %, %date_created: Tue Aug  5 14:39:12 2014 % */

/*---global_error.css - Fehlerdarstellungen---*/

/*---Modul fuer zentrale Anzeige der Fehlermeldungen---*/

#fmcconfirmlayerContent .messageError {
margin: 5px 0 10px 0;
padding: 15px 0 18px 0;
width: 100%;
border-top: 1px solid #f20000;
border-bottom: 1px solid #f20000;
}

.messageError {
margin: 5px 0 10px 0;
padding: 15px 0 18px 0;
width: 100%;
border-top: 1px solid #f20000;
border-bottom: 1px solid #f20000;
}

/*---Modul fuer zentrale Anzeige einer Bestaetigungsmeldung---*/

.messageConfirm {
margin: 3px 0 19px 0;
padding: 9px 0 3px 0;
width: 100%;
border-top: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
}

/*---Fehler-Logo---*/

.signError {
min-height: 48px;
width: 48px;
float:left;
text-align: right;
margin: 1px 14px 0 120px;
}

#fmcconfirmlayerContent .signError {

margin: 1px 14px 0 0;
}

/*---Auflistung der Fehlerdetails:---*/

.detailError {
float: left;
width: 538px;
color: #f20000;
}

#fmcconfirmlayerContent .detailError {
width: 338px;
}

.detailError ul {
padding: 0;
}

.detailError ul.bulletList {
padding:0 0 0 12px;	
}

.detailError a {
text-decoration: underline;
color: #f20000;
}

.detailError a:hover {
text-decoration: none;
color: #f20000;
}

.detailError ul li a {
text-decoration: underline;
font-weight: bold;
color: #f20000;
}

.detailError ul li a:hover {
text-decoration: none;
font-weight: bold;
color: #f20000;
}

/*---BestÃ¤tigungstext---*/

.detailConfirm {
float: left;
width: 538px;
color: #000000;
}

/*---Fehlerhinweise in Formularen:---*/

/*---Fehlertext hinter input-Feld (Breite: 276px)---*/

.infoErrorWidth1 {
font-weight: bold;
font-size: 0.9em;
float: left;
width: 276px;
margin: 4px 0 6px 0;
color: #f20000;
}

.iFrameLoginError .infoErrorWidth1 {
float:none;
font-weight:normal;
width:auto;
}


.infoErrorWidth1 .infoErrorTextWidth1 {
float: left;
width: 260px;
}

.iFrameLoginError .infoErrorTextWidth1 {
float:none;
width:auto;
}

/*---Fehlertext hinter input-Feld (Breite: 252px)---*/

.infoErrorWidth2 {
font-weight: bold;
font-size: 0.9em;
float: left;
width: 252px;
margin: 4px 0 6px 0;
color: #f20000;
}

/*---Link zum Seitenanfang:---*/

.linkError {
float: right;
margin: 0 0 2px 0;
font-size: 11px;
}

a.linkError {
font-weight: normal;
font-size: 11px;
color: #000000;
}

a:hover.linkError {
font-weight: normal;
font-size: 11px;
color: #E20074;
}

/*---Modul fuer Fehlerhinweis (z. B.: an Ueberschriften oder Texten)---*/

.infoErrorBlock {
font-size: 0.9em;
float: left;
font-weight: bold;
color: #f20000;
}

/*---markiertes label-Feld (obligatorische label)---*/

.obligateLabelError {
font-weight: bold;
margin-right: 3px;
color: #f20000;
}

/*---markiertes label-Feld (nicht obligatorische label)---*/

.labelError {
font-weight: normal;
color: #f20000;
}
/*Sorgt dafuer, dass im IE 6 die Fehlernachrichten im WK das Design nicht zerschiessen*/
.errorTextWrapper{
width:100%;
}

/*---Auflistung der Fehlerdetails:---*/
fieldset div.detailError {
font-weight:bold;
}

fieldset p.detailError {
font-weight:bold;
}

/*---markiertes select-Feld---*/
select.inputError {
border: 1px solid #f20000; 
}

/*---markiertes input-Feld---*/
input.inputError {
border: 1px solid #f20000; 
}

input.error {
border: 1px solid #f20000 !important;
}

.layerText {
margin: 15px 0 15px 0;
}

.layerButton {
margin: 15px 0 15px 0;
text-align: center;
}
.errorMessage {
margin: 16px 0;
padding: 5px 0 5px 22px;
border-top: 1px solid #f20000;
border-bottom: 1px solid #f20000;
color: #f20000;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/fehler.gif) no-repeat 0 5px;
}
/* javascript/css end %name:global_error.css % */ /* Copyright (c) 2005 T-Systems Multimedia Solutions GmbH Dresden
 * Riesaer Str. 5, D-01129 Dresden, Germany
 * All rights reserved. 
 */

/* javascript/css begin %name:global_header.css %, author %createy_by%, %version: 31 %, %created_by: sno %, %date_created: Mon May 17 16:24:00 2010 % */

/*---global_header.css - Layout f?r Seiten-Kopf: Logo, Verweise (z. B.: Kontakt, Warenkorb, Merkzettel, Ausloggen)---*/

#header img {
border: none;
float: left;
}

#header ul {
float:right;
list-style-type:none;
margin:52px 19px 6px 0;
padding:0;
color: #000000;
}

#header ul li {
float:left;
font-size:0.833em;
margin-left:0;
}

#header ul li a {
float:left;
margin-right:11px;
padding-left:0;
text-decoration:none;
color: #000000;
}

#header ul li a:hover {
color: #e20074;
text-decoration: underline;
}

#header ul li a.warenkorb {
text-decoration: none;
}

#header ul li a:hover.warenkorb {
text-decoration: underline;
}

#header ul li a.merkzettel {
text-decoration: none;
}

#header ul li a:hover.merkzettel {
text-decoration: underline;
}

#header ul li a.active {
font-weight: bold;
}

#header ul li.headerBegruessung {
padding:0 11px 0 0;
position:relative;
top:-1px;
}

#header ul li.headerBegruessung span.headerUsername {
color:#E20074;
font-size:11px;
font-weight:bold;
padding:0 0 0 4px;
top:-1px;
}



#headerSubArea {
height:49px;
width:978px;
background:url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/topSwitcher_background_hell.gif") repeat-x scroll center bottom transparent;
}

* html #headerSubArea {
	height:29px;
}

#headerSubAreaRoundCornerRight {
height:6px;
margin-left:968px;
position:relative;
top:-6px;
width:10px;
background:url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/header_subarea_round_corner.gif") no-repeat left top transparent;
}

/*---IE 6---*/
* html #headerSubAreaRoundCornerRight {
top:9px;
margin-left:965px;
}

#headerSubAreaRoundCornerRightWithLeft {
height:6px;
position:relative;
top:0px;
width:10px;
margin-left:968px;
background:url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/header_subarea_round_corner.gif") no-repeat left top transparent;
}

* html #headerSubAreaRoundCornerRightWithLeft {
margin-left:965px;
top:9px;
}

#headerSubAreaRoundCornerLeft {
float:left;
height:6px;
position:relative;
top:0px;
width:10px;
background:url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/header_subarea_round_corner_left.gif") no-repeat left top transparent;
}

* html #headerSubAreaRoundCornerLeft{
	top:9px;
}

#headerSubAreaRoundCornerLeftSpacer {
float:left;
height:6px;
position:relative;
top:-6px;
width:6px;
background:url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/header_subarea_corner_left.gif") no-repeat left top transparent;
}

#headerMainNavArea {
height:27px;
width: 978px;
background:url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/header_mainnav_background.gif") repeat scroll center bottom transparent;
}
/*---IE 6---*/
* html #headerMainNavArea {
margin-bottom:-12px;
}	

* html #headerMainNavArea ul {
margin-bottom:-6px;	
}

/*---Listeneintrag mit linkem Rand---*/

#header ul li.borderLeft {
padding-left: 15px;
border-left: 1px solid #000000;
}

/*--- Suchfeld ---*/
.search {
float:right;
width:293px;
}

.search ul {
margin: 12px 0px 0px 0px;
float: right;
}

* html .search ul {
padding-bottom:0;	
}

.search ul li {
	float: left;
}

.searchBegr {
	float:right;
	width:415px;	
}

* html .searchBegr {
	margin: 12px 0 0 0;
	width:418px;	
}

.searchBegr ul {
margin: 12px 0px 0px 0px;
float: right;
}

* html .searchBegr ul {
padding-bottom:0;	
}

* html #qgo_srch_button {
float: left;	
}

* html #qgo_srch_contnr {
width: 120px;	
}

.searchBegr ul li {
	float: left;
}

* html .searchBegr li {
	float: left;
}

.searchInputField {
float:left;
height:19px;
margin:0 6px 0 0;
width:182px;
}

* html .searchInputField { 
}

 html .searchButton { 
}

* html .search {
width:296px;
}

* html .search ul { 
}

.searchButton {
float:left;
width:62px;
}

/*--- Seitentitel ---*/
#headerPageTitle {
float:left;
margin:14px 0 0;
color:#666666;
font-size:16px;
font-weight:bold;
}

* html #headerPageTitle {
padding:21px 0px 0px 0px;
margin: 0px;
height: 20px;
position: relative;
top: 7px;
}

#headerPageTitle li {
margin: 2px 0pt 0pt;	
}

/* javascript/css end %name:global_header.css % */ /* Copyright (c) 2005 T-Systems Multimedia Solutions GmbH Dresden
 * Riesaer Str. 5, D-01129 Dresden, Germany
 * All rights reserved.
 */

/* javascript/css begin %name:global_layer.css %, author %createy_by%, %version: 17 %, %created_by: tnr %, %date_created: Fri Jun 24 15:07:20 2011 % */

/*---global_layer.css - Layerlayout---*/

/*---thickbox settings---*/

.layerContent {	
display:none;
POSITION: absolute;
top:0px;
left:0px;
}

#layerOverlay {
position: fixed;
z-index:900;
top: 0px;
left: 0px;
height:100%;
width:100%;
}

.layerOverlayBG {
filter:alpha(opacity=75);
-moz-opacity: 0.75;
opacity: 0.75;
background-color:#000000;
}

/*---IE 6---*/

* html #layerOverlay {
position: absolute;
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#layerWindow {
position: fixed;
z-index: 902;
display:none;
text-align:left;
top:50%;
left:50%;
background: #ffffff;
color:#000000;
border: 1px solid #b2b2b2;  /*---Rahmen der Thickbox---*/ 
}

/*---IE 6---*/

* html #layerWindow {
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#layerHideSelect {
z-index:899;
position:fixed;
top: 0;
left: 0;
border:none;
filter:alpha(opacity=0);
-moz-opacity: 0;
opacity: 0;
height:100%;
width:100%;
background-color:#ffffff;
}

/*---IE 6---*/

* html #layerHideSelect {
position: absolute;
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

/*---showWhenJS---*/

.showWhenJS {
display: none;
}

/*---Thickbox-Layer:---*/

/*---Auï¿½enrahmen:---*/

.thickbox {
position: absolute;
z-index: 40;
border: 1px solid #b2b2b2;
}

.thickboxNoScript {
position: absolute;
z-index:50;
width: 540px;
left: -200px;
top:0px;
display: none;
}

/*---Auï¿½enrahmen - Default-Maï¿½e fï¿½r Hilfe-/Fuï¿½noten-Layer---*/

.thickboxDefaultLayer {
width: 540px;
max-height: 370px;
}

/*---Aussenrahmen fuer NoScript-Layer---*/
.thickboxNoScriptLayer {
position: relative;
width: 540px;
margin: 40px 0 0 0;
border:1px solid #b2b2b2;
}

*+html .thickboxNoScriptLayer{
	margin: 0;
}
/*---Auï¿½enrahmen - Maï¿½e fï¿½r Warte-Layer---*/

.thickboxWarteLayer {
width: 340px;
max-height: 220px;
}

/*---Auï¿½enrahmen - Maï¿½e fï¿½r Produkt-Layer---*/

.thickboxProductLayer {
width: 540px;
height: 515px;
}

/*---Kopfbereich:---*/

.thickboxHeader {
background-repeat: repeat-x;
background-position:top;
height: 25px;
padding: 0 18px 0 18px;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/thickbox_header.gif);
}

/*---Kopfbereich - Default-Maï¿½e---*/

.thickboxHeaderDefaultLayer {
width: 504px;
}

/*---Kopfbereich - Maï¿½e fï¿½r Warte-Layer---*/

.thickboxHeaderWarteLayer {
width: 304px;
}

/*---Kopfbereich - linkes Panel fï¿½r ï¿½berschrift---*/

.thickboxHeaderPanelLeft {
float: left;
padding: 5px 0 0 0;
height: 20px;
}

/*---Kopfbereich - rechtes Panel fï¿½r Funktions-Links (z. B.: Schliessen, Drucken)---*/

.thickboxHeaderPanelRight {
float: right;
padding: 5px 0 0 0;
height: 20px;
}

/*---Kopfbereich - Verhalten von Listen und Links im rechten Panel---*/

.thickboxHeaderPanelRight ul {
padding: 0;
margin: 0;
}

.thickboxHeaderPanelRight ul li {
float: left;
padding: 0;
margin: 0 0 0 18px;
}

.thickboxHeaderPanelRight ul li a {
text-decoration: none;
color: #000000;
}

.thickboxHeaderPanelRight ul li a:hover {
text-decoration: underline;
}

/*---IE 6---*/

* html .thickboxHeader .thickboxHeaderPanelRight ul li a {
text-decoration: none;
color: #000000;
}

/*---IE 6---*/

.thickboxHeader .thickboxHeaderPanelRight ul li a:hover {
text-decoration: underline;
color: #000000;
}

/*---Rahmen fï¿½r Inhaltsbereich:---*/

.thickboxContent {
padding: 16px 18px 18px 18px;
margin: 0;
overflow: auto;
background-color: #FFFFFF;
}

.thickboxContent h3 {
padding-bottom: 9px;
}

.thickboxContent spanh3 {
padding-bottom: 9px;
}

/*---Rahmen fï¿½r Inhaltsbereich - Default-Maï¿½e---*/

.thickboxContentDefaultLayer {
max-height: 300px;
width: 504px;
white-space:normal;
}

/*---Rahmen fï¿½r Inhaltsbereich - Maï¿½e fï¿½r Warte-Layer---*/

.thickboxContentWarteLayer {
max-height: 150px;
width: 304px;
}

/*---Rahmen fï¿½r Inhaltsbereich - Maï¿½e fï¿½r Produkt-Layer---*/

.thickboxContentProductLayer {
height: 456px;
width: 504px;
}

/*---IE 6---*/

* html .thickboxContentProductLayer {
height: 462px;
}

/*---Bildbereich:---*/

.thickboxImg {
margin: 3px 18px 0 0;
float: left;
}

/*---Bildbereich - Default-Maï¿½e---*/

.thickboxImgDefaultLayer {
width: 88px;
height: 88px;
}

/*---Bildbereich - Maï¿½e fï¿½r Warte-Layer---*/

.thickboxImgWarteLayer {
width: 80px;
height: 80px;
}

/*---Bildbereich - Maï¿½e fï¿½r Produkt-Layer---*/

.thickboxImgProductLayer {
width: 504px;
text-align: center;
margin: 3px 0 18px 0;
}

/*---kleine Teaserbilder (Thumbnails) fï¿½r Produkt-Layer---*/

.thickboxTeaserImgProductLayer {
float: left;
width: auto;
height: auto;
margin: 0 12px 0 0;
}

/*---Textbereich:---*/

.thickboxText {
float: left;
}

/*---Textbereich - Default-Maï¿½e---*/

.thickboxTextDefaultLayer {
width: 380px;
}

/*---Textbereich - Maï¿½e fï¿½r Warte-Layer---*/

.thickboxTextWarteLayer {
width: 180px;
}

.layerOverlayMacFFBGHack {
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/pix_disablelayer.gif) repeat;
}

/*---Thickbox-Layer:---*/
/*---Kopfbereich - Verhalten von Ueberschriften---*/
.thickboxHeader h3 {
color: #000000;
}

/*---Bildbereich - Masse fuer Warte-Layer---*/
.thickboxImgWarteLayer img {
border: 1px solid #efefef;
}

/*---kleine Teaserbilder (Thumbnails) fuer Produkt-Layer---*/
.thickboxTeaserImgProductLayer img{
border: 1px solid #b2b2b2;
}
.thickboxTeaserImgProductLayer img.active{
border: 1px solid #E20074;
}

/* javascript/css end %name:global_layer.css % */ /* Copyright (c) 2005 T-Systems Multimedia Solutions GmbH Dresden
 * Riesaer Str. 5, D-01129 Dresden, Germany
 * All rights reserved. 
 */

/* javascript/css begin %name:global_lefthandNavigation.css %, author %createy_by%, %version: 35 %, %created_by: tnr %, %date_created: Mon Aug 18 14:55:13 2014 % */

/* Linke Navigation NEU */

.left-menu {
background: url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_bg_1er_navigation.gif") repeat-y scroll 0 0 transparent;
width:191px;
font-weight: bold;
list-style-type: none;
margin:0;
padding:0;
}

.left-menu li {
background: url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_bereichsnav_lev1.gif") repeat scroll 0 0 transparent;
width:185px;
margin: 0 0 0 2px;
}

.left-menu li a {
text-decoration:none;
display:block;
padding: 4px 12px 5px 6px;
border-bottom: 1px solid #DADADA;
}
.left-menu .opened a {
color:#EDEDED;
}

.left-menu .opened {
background: url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_bereichsnav_lev1_inactive.gif") repeat scroll 0 0 transparent;
}

.left-menu .opened.double-line {
background: url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_bereichsnav_lev1_inactive_big.gif") repeat scroll 0 0 transparent;
}


.left-menu .double-line {
background: url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_bereichsnav_lev1_big.gif") repeat scroll 0 0 transparent;
}

.left-menu .left-menu {
margin:0;
background:none;
}
.left-menu .left-menu a {
padding-left:12px;
color:#000000;
}
.left-menu .opened li li a {
padding-left:18px;
color:#000000;
}
.left-menu .opened .opened li li a {
padding-left:24px;
color:#000000;
}
.left-menu .opened .opened .opened li li a {
padding-left:30px;
color:#000000;
}
.left-menu .opened .opened .opened .opened li li a {
padding-left:36px;
color:#000000;
}
.left-menu .active li a,
.left-menu .active .double-line a {
background:none;
}
.left-menu .opened li,
.left-menu .active li {
background: url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_bereichsnav_lev2.gif") repeat scroll 0 0 transparent;
margin:0;
}
.left-menu .opened li.double-line,
.left-menu .active li.double-line {
background: url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_bereichsnav_lev2_big.gif") repeat scroll 0 0 transparent;
}
.left-menu .opened .active li,
.left-menu .opened .opened li {
background: url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_bereichsnav_lev3.gif") repeat scroll 0 0 transparent;	
}
.left-menu .opened .active li.double-line,
.left-menu .opened .opened li.double-line {
background: url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_bereichsnav_lev3_big.gif") repeat scroll 0 0 transparent; 
}
/* Ebene 4, 5, 6*/
.left-menu .opened .opened .active li,
.left-menu .opened .opened .opened li,
.left-menu .opened .opened .opened .active li,
.left-menu .opened .opened .opened .opened li,
.left-menu .opened .opened .opened .opened .active li,
.left-menu .opened .opened .opened .opened .opened li {
background: url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_bereichsnav_lev4.gif") repeat scroll 0 0 transparent;
}
.left-menu .opened .opened .active li.double-line,
.left-menu .opened .opened .opened li.double-line,
.left-menu .opened .opened .opened .active li.double-line,
.left-menu .opened .opened .opened .opened li.double-line,
.left-menu .opened .opened .opened .opened .active li.double-line,
.left-menu .opened .opened .opened .opened .opened li.double-line {
background: url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_bereichsnav_lev4_big.gif") repeat scroll 0 0 transparent;
}

/*Magenta und Hovereffekte*/

.left-menu li > a:hover,
.left-menu .active li > a:hover,
.left-menu .opened li > a:hover,
.left-menu .opened .active li > a:hover,
.left-menu .opened .opened li > a:hover,
.left-menu .opened .opened .active li > a:hover,
.left-menu .opened .opened .opened li > a:hover,
.left-menu .opened .opened .opened .active li > a:hover,
.left-menu .opened .opened .opened .opened li > a:hover {
background: url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_bereichsnav_lev_hover.gif") repeat scroll 0 0 transparent;
color:#EDEDED;
}

.left-menu li.double-line > a:hover,
.left-menu .active li.double-line > a:hover,
.left-menu .opened li.double-line > a:hover,
.left-menu .opened .active li.double-line > a:hover,
.left-menu .opened .opened li.double-line > a:hover,
.left-menu .opened .opened .active li.double-line > a:hover,
.left-menu .opened .opened .opened li.double-line > a:hover,
.left-menu .opened .opened .opened .active li.double-line > a:hover,
.left-menu .opened .opened .opened .opened li.double-line > a:hover {
background: url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_bereichsnav_lev_hover_big.gif") repeat scroll 0 0 transparent;
color:#EDEDED;
}

.left-menu li.active > a,
.left-menu li.active > a:hover,
.left-menu .opened li.active > a,
.left-menu .opened li.active > a:hover,
.left-menu .opened .opened li.active > a,
.left-menu .opened .opened li.active > a:hover,
.left-menu .opened .opened .opened li.active > a,
.left-menu .opened .opened .opened li.active > a:hover,
.left-menu .opened .opened .opened .opened li.active > a,
.left-menu .opened .opened .opened .opened li.active > a:hover {
background: url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_bereichsnav_lev_magenta.gif") repeat scroll 0 0 transparent;
color:#EDEDED;
}
.left-menu li.active.double-line > a, 
.left-menu li.active.double-line > a:hover,
.left-menu .opened li.active.double-line > a,
.left-menu .opened li.active.double-line > a:hover,
.left-menu .opened .opened li.active.double-line > a,
.left-menu .opened .opened li.active.double-line > a:hover,
.left-menu .opened .opened .opened li.active.double-line > a,
.left-menu .opened .opened .opened li.active.double-line > a:hover,
.left-menu .opened .opened .opened .opened li.active.double-line > a,
.left-menu .opened .opened .opened .opened li.active.double-line > a:hover {
background: url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/verlauf_bereichsnav_lev_magenta_big.gif") repeat scroll 0 0 transparent;
color:#EDEDED;
}

/* Linke Navigation NEU Ende */

/*---global_lefthandNavigation.css - Formatierungen fÃ¼r die Lefthand-Navigation---*/
.container1erNavigation {
background: url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_bg_1er_navigation.gif") repeat-y scroll 0 0 transparent;
width: 188px;
height: auto;
float:left;
margin: 2px 3px 4px 0px;
display: inline;
}

.container1erTopNavigation {
background:url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_top_1er_navigation.gif") no-repeat scroll 0 0 transparent;
display:block;
height:4px;
width:188px;
margin-left:2px;
}
.container1erBottomNavigation {
width: 188px;
height: 4px;
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/container_bottom_1er_navigation.gif) no-repeat; 
margin-left: 3px;
}

/*---Servicebox:---*/

ul.subnavLevel1 li a.servicebox {
background-position: center;
background-repeat: no-repeat;
padding-left: 35px;
cursor: pointer;
}

/*---Servicebox - 2nd Level - nicht aktiver Navigationspunkt---*/

ul.subnavLevel1 ul.subnavLevel2 li a.serviceboxLevel2 {
font-weight: normal;
padding-left: 35px;
text-decoration: none;
}

/*---Servicebox - 2nd Level - aktiver Navigationspunkt---*/


ul.subnavLevel1Service {
list-style-type: none;
margin: 0;
padding: 0;
}

ul.subnavLevel1Service li {
border-bottom:1px solid #B9B9B9;
}

ul.subnavLevel1Service li a {
text-decoration: none;
display: block;
padding: 6px 0 6px 11px;
}

ul.subnavLevel1Service li a:hover {
	text-decoration: underline;
}


/*---ServiceBox Level 1 Aktives Pulldown ---*/
.serviceboxLevel1Open {
font-weight: bold;
background-position: center;
background-repeat: no-repeat;
padding-left: 35px;
cursor: pointer;
}

/*---1st Level---*/

ul.subnavLevel1Service li a.serviceboxLevel1 {
background-position: center;
background-repeat: no-repeat;
padding-left: 35px;
cursor: pointer;
}

ul.subnavLevel1Service li a.showWhenJS {
display:none;
}

/*---1st Level - aktiver Navigationspunkt---*/

.subnavLevel1ServiceActive {
font-weight: bold;
background-position: right center;
background-repeat: no-repeat;
background-color: #F1F1F1;
}

/*---2nd Level---*/

ul.subnavLevel1Service ul.subnavLevel2Service {
list-style-type: none;
margin: 0;
padding: 0;
}


ul.subnavLevel1Service ul.subnavLevel2Service li {
border: none;
}

ul.subnavLevel1Service ul.subnavLevel2Service li a:hover {
	text-decoration: underline;
}

/*---2nd Level - aktiver Navigationspunkt---*/

ul.subnavLevel1Service ul.subnavLevel2Service li a.subnavLevel2ServiceActive {
background-repeat: no-repeat;
background-position: left 9px;
font-weight: bold;
padding-left: 18px;
}

/*---2nd Level - aktives Pulldown---*/

ul.subnavLevel1Service ul.subnavLevel2Service li a.level1Open {
background-position: right center;
background-repeat: no-repeat;
font-weight: bold;
}

ul.subnavLevel1Service li a.servicebox {
background-position: center;
background-repeat: no-repeat;
padding-left: 35px;
cursor: pointer;
}


/*---Servicebox - 2nd Level - nicht aktiver Navigationspunkt---*/

ul.subnavLevel1Service ul.subnavLevel2Service li a.serviceboxLevel2 {
font-weight: normal;
padding-left: 35px;
text-decoration: none;
}

/*---Servicebox - 2nd Level - aktiver Navigationspunkt---*/

ul.subnavLevel1Service ul.subnavLevel2Service li a.serviceboxLevel2Active {
background-repeat: no-repeat;
background-position: left 9px;
font-weight: bold;
padding-left: 35px;
text-decoration: none;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/servicebox_bullet_level2.gif);
background-color: #F1F1F1;
}

ul.subnavLevel1Service ul.subnavLevel2Service li a.serviceboxLevel2:hover {
	text-decoration: underline;
}

ul.subnavLevel1Service ul.subnavLevel2Service li a.serviceboxLevel2Active:hover {
	text-decoration: underline;	
}

/* ---------------------------------------------------------------------------------------------- */

/*---Verfuegbarkeitspruefung:---*/

/*---linkes Input-Panel---*/

.checkAvailabilityLeftPanel {
width: 50px;
margin-right: 12px;
float: left;
}

/*---rechtes Input-Panel---*/

.checkAvailabilityRightPanel {
width: 96px;
float: left;
}

/*---Rahmen fuer Label-Feld---*/

.checkAvailabilityLabel {
margin: 0 0 3px 0;
}

/*---Rahmen furr Submit-Button---*/

.checkAvailabilitySubmit {
margin: 12px 0 9px 0;
padding: 0;
text-align: right;
}

/*---Klasse fÃ¼r Hinweistext---*/
.checkAvailabilityInfoText {
color: #333333;
}

/*--- Extra Runde Ecke fÃ¼r Navigation ---*/
.roundCornerRight1er {
background-image:url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/rightRound_navigation.gif");
}
/* javascript/css end %name:global_lefthandNavigation.css % */ /* Copyright (c) 2005 T-Systems Multimedia Solutions GmbH Dresden
 * Riesaer Str. 5, D-01129 Dresden, Germany
 * All rights reserved. 
 */

/* javascript/css begin %name:global_modules.css %, author %createy_by%, %version: 58 %, %created_by: tnr %, %date_created: Thu Feb 16 11:23:18 2012 % */

/*---global_modules.css - Modullayout---*/

/*---Modul-Frames:---*/

/*---1er Modul-Frames:---*/

.modul1erFrame {
width: 146px;
padding: 13px 16px 7px 16px;
margin: 1px 0 1px 5px;
}

/*---IE 6---*/

* html .modul1erFrame {
position: relative;
left: 5px;
margin: -10px 0 1px 0;
}

/*---1er Modul-Frame - breiterer Inhalt fuer Lefthand-Navigation und Marginalspalte---*/

.modul1erContentFrame {
margin:0 0 0 4px;
padding:8px 6px 7px;
width:168px;
}

/*---IE 6---*/

* html .modul1erContentFrame {
position: relative;
left: 5px;
margin: -10px 0 1px 0;
}

/*---1er Modul-Titel ---*/
.modul1erTitel {
width: 180px;
padding: 0px;
height: 24px;
margin: 0px 0px 0px 4px;
background-repeat: repeat;
}

* html .modul1erTitel {
	margin: -11px 0px 0px 4px;
}

/*---1er Modul-Frame - Subnavigation in Lefthand-Navigation---*/

.modul1erNavFrame {
width: 180px;
padding: 0;
margin: 0 0 0 4px;
}

/*---IE 6---*/

* html .modul1erNavFrame {
margin: -11px 0 0 4px;
}

/*---1er Modul-Frame - Werbebanner---*/

.modul1erFrameBanner {
width: 165px;
padding: 0;
margin: 0 0 0 4px;
}

/*---IE 6---*/

* html .modul1erFrameBanner {
margin: -14px 0 0 4px;
position: relative;
bottom: -3px;
}
/*---1er Modul-Frame - Werbebanner innerhalb RMS---*/

.marginalFrame .modul1erFrameBanner {
width: 175px;
padding: 0;
margin: 0 0 0 4px;
}

/*---IE 6---*/

* html .marginalFrame .modul1erFrameBanner {
margin: 0;
position: static;
bottom: 0;
}


/*---1er Modul-Frame - Hinweistext---*/

.modul1erHintFrame {
width: 160px;
padding: 13px 10px 7px 10px;
margin: 0 0 0 4px;
background-color: #f1f1f1;
}

/*---IE 6---*/

* html .modul1erHintFrame {
position: relative;
margin: -11px 0 0 4px;
}

/*---2er Modul-Frame---*/

.modul2erFrame {
width: 340px;
padding: 13px 16px 7px 16px;
margin: 1px 0 1px 5px;
}

/*---IE 6---*/

* html .modul2erFrame {
position: relative;
left: 5px;
margin: -10px 0 1px 0;
overflow: hidden;
}

/*---3er Modul-Frame---*/

.modul3erFrame {
width: 534px;
padding: 13px 16px 7px 16px;
margin: 1px 0 1px 5px;
}

/*---IE 6---*/

* html .modul3erFrame {
position: relative;
left: 5px;
margin: -10px 0 1px 0;
overflow: hidden;
}

/*---4er Modul-Frames:---*/

.modul4erFrame {
width: 728px;
padding: 13px 16px 7px 16px;
margin: 1px 0 1px 5px;
float: left;
}

/*---IE 6---*/
* html .modul4erFrame {
position: relative;
left: 5px;
margin: -10px 0 1px 0;
width: 730px;
overflow:hidden;
}


.ipdsStageBackground .modul4erFrame {
margin: 0 -1px 0 5px;
width: 728px;
min-height: 81px;
}

/*---IE 6---*/
* html .ipdsStageBackground.modul4erFrame {
position: relative;
left: -2px; /* 5px; */
margin: -10px 0 1px 0;  
overflow: hidden;
padding-right:14px;
}

/*--- IE 6 ---*/
* html .ipdsStageBackground {
margin: -10px 0 0 -3px;
}

/*---IE 6---*/
* html #quickCheck .modul4erFrame  {
position: relative;
left:5px;
overflow: hidden;
}

/*---IE 6---*/
* html .ipdsAlternativeCheck .modul4erFrame {
position: relative;
left:5px;
overflow: hidden;
}

.modul4erFrame2 {
width: 760px;
padding: 13px 0 7px 0;
margin: 1px 0 1px 5px;
float: left;
}

/*---IE 6---*/

* html .modul4erFrame2 {
position: relative;
left: 5px;
margin: -10px 0 1px 0;
}

.modul4erFrame3 {
width: 744px;
padding: 13px 0 7px 16px;
margin: 1px 0 1px 5px;
float: left;
}

/*---IE 6---*/

* html .modul4erFrame3 {
position: relative;
left: 5px;
margin: -10px 0 1px 0;
}

.modul4erFrame4 {
width: 744px;
padding: 13px 0 0 0;
margin: 0 0 0 4px;
float: left;
}

/*---IE 6---*/

* html .modul4erFrame4 {
position: relative;
left: 4px;
margin: 0 0 0 0;
}

.modul4erFrameContent {
width: 762px;
padding: 0;
margin: 0 0 0 4px;
float: left;
}

/*---IE 6---*/

* html .modul4erFrameContent {
position: relative;
left: 4px;
margin: -11px 0 0 0;
}

/* modul4erFrameContent Klasse mit RMS Background*/
.modul4erFrameContent_RMS {
width: 762px;
padding: 0;
margin: 0 0 0 4px;
float: left;
border-top: 14px solid #fff;
background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/backgrounds/background_APDSTabsRMS.gif) repeat-y scroll 0 0;
}

/*---IE 6---*/
* html .modul4erFrameContent_RMS {
margin-left:2px;	
}

.modul4erFrameFormularBottom {
width: 728px;
min-height: 26px;
padding: 24px 16px 14px;
margin: 1px 0 1px 5px;
float: left;
}

/*---IE 6---*/

* html .modul4erFrameFormularBottom {
position: relative;
left: 5px;
margin: -10px 0 1px 0;
}

.modul4erFrameFormularBottom ul.noBulletList li {
margin-bottom: 0;
}

/*---Formular-Modul-Frames:---*/

.formularFrame {
width: 728px;
padding: 9px 9px 2px 9px;
margin: 1px 1px 1px 12px;
float: left;
display:inline; /* gegen 'double margin bug' IE 6*/
}

.formularFrame2 {
width: 728px;
padding: 13px 9px 7px 9px;
margin: 1px 1px 1px 12px;
float: left;
}

/*---IE 6---*/

* html .formularFrame2 {
position: relative;
left: 12px;
margin: -7px 1px 1px 0;
}

.formularFrame3 {
width: 746px;
padding: 8px 0 0 0;
margin: 1px 1px 0 12px;
float: left;
}

.formularFrame5 {
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/formular_bg_2.gif);
background-position:left top;
background-repeat:no-repeat;
width: 671px;
padding: 10px 0 0 77px;
margin: 0 0 0 10px;
float: left;
height: 60px;
display:inline;
}

.formularFrame6 {
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/elements/formular_bg_3.gif);
background-position:left top;
background-repeat:no-repeat;
width: 671px;
padding: 10px 0 0 77px;
margin: 0 0 0 10px;
float: left;
height: 60px;
display:inline;
}

/*---IE 6---*/

* html .formularFrame3 {
position: relative;
left: 12px;
margin: -2px 1px 0 0;
}

/*---Modul-Frames fï¿½r Werbeinhalte (Images, Flash):---*/

.modul1erFlickerFrame {
width: 180px;
padding: 0;
margin: 0 0 0 4px;
overflow: hidden;
}

/*---IE 6---*/

* html .modul1erFlickerFrame {
margin: -14px 0 0 4px;
position: relative;
bottom: -3px;
}

/*---IE 7---*/

*+html .modul1erFlickerFrame {
margin: -3px 0 0 4px;
position: relative;
bottom: -3px;
}

.modul2erFlickerFrame {
width: 374px;
padding: 0;
margin: -3px 0 0 4px;
overflow: hidden;
position: relative;
bottom: -3px;
}

/*---IE 6---*/

* html .modul2erFlickerFrame {
margin: -14px 0 0 4px;
position: relative;
bottom: -3px;
}

/*---IE 7---*/

*+html .modul2erFlickerFrame {
margin: -3px 0 0 4px;
position: relative;
bottom: -3px;
}

.modul3erFlickerFrame {
width: 568px;
padding: 0;
margin: -3px 0 0 4px;
overflow: hidden;
position: relative;
bottom: -3px;
}

/*---IE 6---*/

* html .modul3erFlickerFrame {
margin: -14px 0 0 4px;
position: relative;
bottom: -3px;
}

/*---IE 7---*/

*+html .modul3erFlickerFrame {
margin: -3px 0 0 4px;
position: relative;
bottom: -3px;
}

.modul4erFlickerFrame {
width: 760px;
padding: 0;
margin: 1px 0 1px 5px;
overflow: hidden;
}

/*---IE 6---*/

* html .modul4erFlickerFrame {
margin: -12px 0 0 5px;
position: relative;
bottom: -2px;
}

/*---IE 7---*/

*+html .modul4erFlickerFrame {
margin: -1px 0 0 5px;
position: relative;
bottom: -2px;
}

/*---Content-Module:---*/

/*---1er Module:---*/

.modul1er146 {
width: 146px;
float: left;
}

.modul1er157 {
width: 157px;
float: left;
}

.modul1er158 {
width: 158px;
float: left;
}

.modul1er169 {
width: 169px;
float: left;
}

.modul1er157Flicker {
width: 157px;
float: left;
margin: 3px 0 9px 0;
}

/*---2er Module:---*/

.modul2er340 {
width: 340px;
float: left;
}

.modul2er351 {
width: 351px;
float: left;
}

.modul2er352 {
width: 352px;
float: left;
}

.modul2er363 {
width: 363px;
float: left;
}

/*---3er Module:---*/

.modul3er534 {
width: 534px;
float: left;
}

.modul3er545 {
width: 545px;
float: left;
}

.modul3er546 {
width: 546px;
float: left;
}

/*---4er Module:---*/

.modul4er728 {
width: 728px;
float: left;
}

.modul4er744 {
width: 744px;
float: left;
}

.modul4er746 {
width: 746px;
float: left;
}

.modul4er760 {
width: 760px;
float: left;
}

.modul4er762 {
width: 762px;
float: left;
}

/*--- Positionierung ---*/

.modulPositionRelative {
position: relative;	
}

/*---IE 6---*/

* html .modulPositionRelative {
position: relative;
height: 1%;		
}

/*---1er Modul-Templates:---*/

.modul1erTeaserPanelLeft {
float: left;
width: 99px;
height: 60px;
overflow: hidden;
margin: 0 0 6px 0;
}

.modul1erTeaserPanelRight {
float: right;
width: 47px;
height: 47px;
overflow: hidden;
}

.modul1erTeaserImg88x88 {
float: left;
width: 88px;
height: 88px;
overflow: hidden;
margin: 0 6px 0 0;
padding: 0;
}

.modul1erTeaserImg47x47 {
float: left;
width: 47px;
height: 47px;
overflow: hidden;
margin: 3px 0 0 0;
padding: 0;
}

.modul1erTeaserImg52x52 {
float: left;
width: 52px;
height: 52px;
overflow: hidden;
margin: 0;
padding: 0;
}

.modul1erTeaserTextRight {
float: right;
width: 87px;
height: auto;
overflow: hidden;
margin: 0 0 0 12px;
padding: 0;
}

.modul1erTeaserTextLeft {
float: left;
width: 87px;
height: auto;
overflow: hidden;
margin: 0 12px 0 0;
padding: 0;
}

.modul1erTeaserImgMarginBottom {
margin-bottom: 15px;
}

.modul1erTeaserImgMarginTop {
margin-top: 8px;
margin-bottom: 9px;
}

.modul1erPanelImg {
width: 146px;
overflow: hidden;
margin: 3px 0 9px 0;
}

.modul1erPanelText {
width: 146px;
overflow: hidden;
padding: 0;
margin: 0;
}

/*---2er Modul-Templates:---*/

.modul2erTeaserImg88x88 {
float: left;
width: 88px;
height: auto;
overflow: hidden;
margin: 24px 0 0 0;
padding: 0;
}

.modul2erTeaserImg88x88 img {
margin: 0 0 12px 0;
}

.modul2erTeaserText240Right {
float: left;
width: 240px;
height: auto;
overflow: hidden;
margin: 0 0 0 12px;
padding: 0;
}

.modul2erTeaserText240Left {
float: left;
width: 240px;
height: auto;
overflow: hidden;
margin: 0 12px 0 0;
padding: 0;
}

.modul2erPanelLeft {
float: left;
width: 164px;
overflow: hidden;
margin: 3px 0 0 0;
}

.modul2erPanelRight {
float: left;
width: 164px;
overflow: hidden;
margin: 3px 0 0 0;
}

.modul2erPanelLeftText {
width: 164px;
overflow: hidden;
padding: 0;
margin: 0;
}

.modul2erPanelRightText {
width: 158px;
overflow: hidden;
padding: 0;
margin: 0 0 0 6px;
}

.modul2erPanelLeft img, .modul2erPanelRight img {
margin: 0 0 9px 0;
}

.modul2erTextLeftWidth158 {
width: 158px;
height: auto;
float: left;
}

.modul2erTextLeftWidth203 {
width: 203px;
height: auto;
float: left;
}

.modul2erTextLeftWidth248 {
width: 248px;
height: auto;
float: left;
}

.modul2erTextRightWidth158 {
width: 158px;
height: auto;
float: right;
}

.modul2erTextRightWidth203 {
width: 203px;
height: auto;
float: right;
}

.modul2erTextRightWidth248 {
width: 248px;
height: auto;
float: right;
}

.modul2erImgRight {
float: right;
width: 88px;
margin: 0;
padding: 0;
}

.modul2erFormBlock {
margin: 5px 0 0 0;
}

.modul2erLabelLeft {
width: 130px;
float: left;
margin: 0;
padding: 3px 12px 0 0;
}

.modul2erFormElementsRight {
width: 193px;
margin: 0 0 16px 0;
padding: 0 0 0 0;
float: right;
min-height: 20px;
}

.modul2erSubmit {
width: 193px;
margin: 0 0 10px 0;
padding: 0;
float: right;
min-height: 20px;
text-align: right;
}

/*---3er Modul-Templates:---*/

.modul3erTeaserImg176x176 {
float: left;
width: 176px;
height: auto;
overflow: hidden;
margin: 3px 0 0 0;
padding: 0;
}

.modul3erTeaserImg88x88 {
float: left;
width: 88px;
height: auto;
overflow: hidden;
margin: 44px 12px 0 12px;
padding: 0;
}

.modul3erTeaserText246 {
float: left;
width: 246px;
height: auto;
overflow: hidden;
margin: 0;
padding: 0;
}

.modul3erTeaserText346MarginLeft {
float: left;
width: 346px;
height: auto;
overflow: hidden;
margin: 0 0 0 12px;
padding: 0;
}

.modul3erTeaserText346MarginRight {
float: left;
width: 346px;
height: auto;
overflow: hidden;
margin: 0 12px 0 0;
padding: 0;
}

/*---diverse Modul-Templates:---*/

.modulImgVaryLeft {
float: left;
height: auto;
width: auto;
overflow: hidden;
margin: 3px 12px 9px 0;
padding: 0;
}

.modulTeaserTextVaryRight {
float: right;
height: auto;
overflow: hidden;
margin: 0 0 0 0;
padding: 0;
}

.modulImgVaryRight {
float: right;
height: auto;
width: auto;
overflow: hidden;
margin: 3px 0 9px 12px;
padding: 0;
}

.modulTeaserTextVaryLeft {
float: left;
height: auto;
overflow: hidden;
margin: 0 0 0 0;
padding: 0;
}

/*---Teaser-Preis-Modul:---*/

.teaserPrice {
/*---stehen lassen!---*/
}

.modulCommendationTeaserPrice {
position:absolute;
bottom:-3px;
left:0px;
}

/*---Info-Zeile ï¿½ber Preisangabe---*/

.teaserPriceInfo {
margin: 0 0 1px 0;
}

.teaserPriceInfo p {
padding: 0 0 5px 0;
}

/*---ganze Euro (groï¿½)---*/

.teaserPriceBig {
font-size: 24px;
font-weight: bold;
float: left;
margin: 0 0 0 0;
padding: 1px 0 0 0;
}

/*---Eurozeichen---*/
.teaserPriceSymbol {
font-size: 24px;
font-weight: bold;
float: left;
margin: 0 0 0 0;
padding: 1px 0 0 0;
}
/*---IE 7---*/
*+html .teaserPriceSymbol {
font-size: 24px;
font-weight: normal;
float: left;
margin: 0 0 0 0;
padding: 1px 0 0 0;
}

/*---Nachkommastellen, Cent (klein)---*/

.teaserPriceSmall {
float: left;
margin: 0 6px 0 0;
padding: 4px 0 0 0;
font-weight: bold;
font-size: 14px;
}

/*---Praefix des Preises---*/
/*fÃ¼r kleine Schrift Preis 24px*/
.catalogContentProductModulePriceText .pricePraefix, .catalogBuehne2ProductsPriceText .pricePraefix, .modul2erContentText240Right .pricePraefix, .modulCommendation .pricePraefix {
float: left;
padding-top: 12px;
margin-right: 3px;
margin-left: 0;
}

/*fÃ¼r groÃŸe Schrift Preis 43px*/
.apdsHardwarePrice .pricePraefix, .apdsTarifePrice .pricePraefix, .catalogBuehnePrice .pricePraefix{
float: left;
margin:0 3px;
}

/*IPDS BÃ¼hne */
.ipdsBuehnePrice. pricePraefix{
float: left;
padding-top: 17px;
margin-right: 3px;
}

/*---Fuï¿½noten-Icon---*/

.teaserPriceFoo {
float: left;
margin: 5px 0 0 6px;
}

.teaserPriceFoo img {
margin: 0;
padding: 0;
}

/*---Text vor Preis (z. B.: "ab", "nur", etc.)---*/

.teaserPriceShorty {
padding: 10px 6px 0 0;
float: left;
}

/*---Rabatt-Auszeichnung---*/

.teaserPriceDiscount {
font-weight: bold;
}

.teaserPriceDiscount p {
margin: 0;
padding: 0;
}

/*---Ergï¿½nzung unterhalb des Preises---*/

.teaserPriceAddition {
font-size: 11px;
margin: 0;
padding: 0;
color: #333333;
}

/*---Seitenblï¿½tterfunktion (Paging):---*/

.modulIndexPager {
height: 27px;
padding: 11px 18px 0 18px;
margin: 0;
background-color: #E3E5BD;
border-top: 1px solid #C8CA7B;
border-bottom: 1px solid #C8CA7B;
}

.modulIndexPagerSlotLeft {
float: left;
width: 120px;
text-align: left;
}

.modulIndexPagerSlotMiddle {
float: left;
width: 520px;
text-align: center;
}

.modulIndexPagerSlotMiddle img {
vertical-align: top;
margin-right: 10px;
}

.modulIndexPagerSlotMiddle img.noMarginRight {
margin-right: 0px;
}

.modulIndexPagerSlotRight {
float: right;
width: 80px;
text-align: right;
}

/*---Indexfunktion:---*/

.modulIndexes {
height: 20px;
padding: 5px 0 0 90px;
margin: 3px 0 10px 0;
width: auto;
text-align: center;
background-color: #E3E5BD;
}

.modulIndexes ul {
margin: 0;
padding: 0;
}

.modulIndexes ul li {
float: left;
margin: 0 6px 0 6px;
padding: 0;
}

.modulIndexes ul li a.active {
font-weight: bold;
text-decoration: none;
color: #E20074;
}

.modulIndexes ul li a:hover {
text-decoration: none;
color: #E20074;
}

/*---Modul - Empfehlungen:---*/

.modulCommendation {
width: 100%;
min-height: 100px;
padding: 15px 0 0 0;
margin: 9px 0 0 0;
}

.modulCommendationInput {
width: auto;
height: auto;
margin: 0 0 6px 0;
padding: 0;
}

.modulCommendationHeader {
width: auto;
height: auto;
padding: 0;
margin: 0 0 0 21px;
}

.modulCommendationHeader h3 {
margin: 0;
padding: 0;
}

.modulCommendationImg {
width: 88px;
height: 88px;
padding: 15px 68px 10px 22px;
float: left;
}

/*--- Ausrichtung ohne Platz fÃ¼r Inputfelder (Checkboxen) ---*/
.modulCommendationNoMarginLeft {
margin-left:0px;	
}

/*--- IE 6---*/
* html .modulCommendationNoMarginLeft {
margin-left:0px;
}

.modulCommendationText {
width: 242px;
height: auto;
margin: 12px 0 0 0;
overflow: hidden;
float: left;
}

.modulCommendationText img {
vertical-align: middle;
}

.modulCommendationLink {
margin: 0;
padding: 0;
}

.modulCommendationLinkAbsolute {
margin: 0;
padding: 0;
position:absolute;
bottom:3px;
left:178px;
width:342px;
}

.modulCommendationLinkSubProductAbsolute {
margin: 0;
padding: 0;
position:absolute;
bottom:3px;
left:353px;
width:222px;
}

.modulCommendationPrice {
width: 121px;
float: left;
margin: 12px 0 0 12px;
}

/*---Modul - Empfehlungen fï¿½r IPDS:---*/

.ipdsModulCommendationInput {
width: auto;
height: auto;
margin: 0;
padding: 0;
}

.ipdsModulCommendationSubProductInput {
width: auto;
height: auto;
margin: 26px 0 0 175px;
padding: 0;
}

.ipdsModulCommendationText {
width: 342px;
height: auto;
margin: 12px 0 0 0;
overflow: hidden;
float: left;
display:inline;
}

.ipdsModulCommendationText img {
vertical-align: middle;
margin: 0 3px 0 3px;
}

.ipdsModulCommendationTextSubProduct {
width: 222px;
height: auto;
margin: 12px 0 0 0;
overflow: hidden;
float: left;
display:inline;
}

.ipdsModulCommendationTextSubProduct img {
vertical-align: middle;
margin: 0 3px 0 3px;
}

.ipdsModulCommendationPrice {
width:140px;
float:left;
margin:0 0 0 65px;
height:112px;
}

* html .ipdsModulCommendationPrice {
height:112px;
}

.ipdsModulCommendationSubProductPrice {
width:140px;
float:left;
margin:0 0 0 10px;
height:106px;		
}

* html .ipdsModulCommendationSubProductPrice {
height:106px;
}

.ipdsModulCommendationActionNotes {
width: 342px;
height: auto;
margin: 12px 0 0 178px;
overflow: hidden;
}

/*---Sub-Kategorie---*/

.ipdsSubProduct {
margin: 0 0 0 176px;
},

/*---Darstellung von 2 Produkten auf IPDS:---*/

.modulContentHeader {
width: auto;
height: auto;
padding: 0;
margin: 0;
}

.modulContentHeader h3 {
margin: 0;
padding: 0;
}

.modul2erContentText240Right {
float: left;
width: 240px;
height: auto;
overflow: hidden;
margin: 12px 0 0 12px;
padding: 0;
}

.modul2erContentImg88x88 {
float: left;
width: 88px;
height: auto;
overflow: hidden;
margin: 15px 0 0 0;
padding: 0;
}

.modulContentLink {
float: left;
width: 88px;
margin: 0 12px 0 0;
padding: 0;
}

.modulContentPriceAddition {
float: left;
width: 240px;
margin: 1px 0 0 0;
padding: 0;
font-size: 11px;
color: #333333;
}

/*---Modul - Antwortblock---*/

.modulAnswerBlock {
margin: 27px 0 20px 0;
}

/*---Modul - Bestellschritte:---*/

.modulOrderSteps {
width: 178px;
padding: 0;
margin: 1px 1px 1px 5px;
}

/*---IE 6---*/

* html .modulOrderSteps {
margin: -10px 1px -1px 5px;
}

.orderStepsHeadline {
background-repeat: repeat-x;
height: 22px;
padding: 7px 11px 0 11px;
margin: 0;
color: #000000;
}

ul.orderStepsList {
margin: 0;
padding: 0;
}

ul.orderStepsList li {
height: 23px;
padding: 7px 11px 0 11px;
margin: 0;
font-weight: bold;
background-color: #E3E5BD;
border-top: 1px solid #FFFFFF;
color: #666666;
}

ul.orderStepsList li a {
text-decoration: none;
color: #666666;
}

ul.orderStepsList li a:hover {
text-decoration: underline;
color: #E20074;
}

.orderStepsListSlot {
float: left;
font-weight: bold;
width: 16px;
height: 22px;
margin: 0 5px 0 0;
display: block;
}

* html .orderStepsListSlot {
width:19px;
margin:0;
}	

.orderStepsListSlot img {
margin: 0;
padding: 0;
}

/*---IE 7 fÃ¼r Ã¼berlangen Text in Prozessnavigation---*/
*+html .orderStepsListSlotText {
display:block;
white-space:nowrap;	
overflow:visible;
width:130px;
}

/*---IE 6 fÃ¼r Ã¼berlangen Text in Prozessnavigation---*/
* html .orderStepsListSlotText {
display:block;
overflow:hidden;
width:132px;
white-space:nowrap;
}

.orderStepsListSlotActive {
float: left;
font-weight: bold;
margin: 0 5px 0 0;
display: block;
height: 35px;
width: 16px;
color: #E20074;
}

* html .orderStepsListSlotActive {
width:19px;
margin:0;
}	

ul.orderStepsList li.orderStepsListActive {
height: 36px;
padding: 7px 11px 0 11px;
margin: 0;
font-weight: normal;
background-color: #FFFFFF;
color: #000000;
}

.ProcessNavBasket {
background-repeat:no-repeat;
background-position:top right;
padding: 0 20px 2px 0;
height: 15px;
width: 15px;
min-width: 15px;
text-decoration: none;
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/navi_basket.gif);
}	

a.ProcessNavBasketLink, a:link.ProcessNavBasketLink, a:visited.ProcessNavBasketLink {
background-repeat:no-repeat;
background-position: top right;
padding: 0 20px 2px 0;
height: 15px;
width: 15px;
min-width: 15px;
text-decoration: underline;
}

a:hover.ProcessNavBasketLink, a:active.ProcessNavBasketLink, a:focus.ProcessNavBasketLink {
background-repeat:no-repeat;
background-position: top right;
padding: 0 20px 2px 0;
height: 15px;
width: 15px;
min-width: 15px;
text-decoration: underline;
}

/*---Modul - Formular in Marginalspalte (z. B.: Gutscheincodeabfrage):---*/

.modulMarginalLabel {
margin: 0 0 3px 0;
}

.modulMarginalInput {
margin: 0 0 9px 0;
}

input.inputGS {
width: 156px;
border: 1px solid #CCCCCC;
}

/*---IE 6---*/

* html input.inputGS {
width: 154px;
}

/*---IE 7---*/

*+html input.inputGS {
width: 154px;
}

.modulMarginalSubmit {
padding: 3px 0 15px 0;
text-align: left;
}

/*---Modul - Verfï¿½gbarkeitsanzeige auf Bï¿½hne:---*/

.modulCheck {
width: 143px;
margin: 0;
padding: 0 0 0 0;
float: left;
}

.modulCheckImg {
width: 143px;
min-height: 48px;
text-align: center;
margin: 0 0 15px 0;
}

.modulCheckMessage {
width: 143px;
}

.modulCheckMessage img {
vertical-align: middle;
}

.modulCheckText {
float: left;
width: 547px;
padding: 0;
margin: 18px 0 0 38px;
}

.ipdsModulCheckText {
float: left;
margin: 0 0 0 0;
padding: 0;
width: 728px;
}

.ipdsModulBuehne {
width: 614px;
min-height:170px;
}

/*--- IE6 ---*/
* html .ipdsModulBuehne {
height: 1%;
}

/*--- IE 7 ---*/
*+html .ipdsModulBuehne {
min-height:200px;	
}	

/*---Modul - Portierungsanzeige:---*/

.modulPortierung1 {
background-repeat: no-repeat;
width: 205px;
min-height: 180px;
float: left;
margin: 9px 12px 0 0;
padding: 12px 20px 9px 10px;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/backgrounds/backgroundPortierung1.gif);
}

.modulPortierung2 {
background-repeat: no-repeat;
width: 195px;
min-height: 180px;
float: left;
margin: 9px 0 0 0;
padding: 12px 20px 9px 10px;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/backgrounds/backgroundPortierung2.gif);
}

/*---Modul - PV-Shop-Login:---*/

.modulPVLoginPanelLeft {
float: left;
width: 255px;
}

.modulPVLoginPanelRight {
float: left;
width: 464px;
margin: 0 0 0 9px;
}

/*---Modul - Hinweis:---*/

.hint {
padding: 15px 12px 9px 12px; 
margin: 9px 0 15px 0;
background-color: #F1F1F1;
} 

/*---Modul - Hinweis:---*/

.searchHint {
padding: 12px 12px 0px 12px; 
margin: 9px 0px 12px 0px;
background-color: #F1F1F1;
} 

/*---IE 6---*/

* html .hint {
padding: 15px 0 9px 0;
width: 100%;
}

* html .apdsHardwarePrice .hint {
padding: 15px 12px 9px 12px; 
width:140px;
}

* html .hint .modulFormBlock {
margin-left: 12px; 
}
* html .hint .text {
margin-left: 12px; 
}

.hintPanelLeft {
width: 50px;
margin: 0;
padding: 0;
float: left;
}

/*---IE 6---*/

* html .hintPanelLeft {
padding-left: 12px;
}

.hintPanelRight375 {
width: 375px;
margin: 0;
padding: 0;
float: left;
}

.anrede {
margin-left: 190px;
width: 475px;
}

.hintPanelRight448 {
width: 448px;
margin: 0;
padding: 0;
float: left;
}

.hintPanelRight451 {
width: 451px;
margin: 0;
padding: 0;
float: left;
}

.hintPanelRight629 {
width: 629px;
margin: 0;
padding: 0;
float: left;
}

/*---Modul - Werbeblock (Image, Flash) innerhalb des Seiten-Contents---*/

.modulFlicker {
margin: 9px 0 15px 0;
padding: 0;
width: auto;
}

/*---Modul - Content-Rahmen fï¿½r Inhalte unter Reiternavigation auf APDS-Seiten---*/

.listingContentFrame {
width: 582px;
padding: 0 0 9px 0;
margin: 15px 0 0 0;
float: left;
}

.modul4erFrameContent_RMS .listingContentFrame {
width: 582px;
padding: 0 0 9px 0;
margin: 1px 0 0 0;
float: left;
/*overflow:hidden;*/ /*Entfernt wegen Anzeige Fussnoten in NoScript-Fall*/
}

/*---Modul - Teaser (Marginalspalte) unter Reiternavigation auf Katalog-, und APDS-Seiten---*/

.listingContentTeaser {
width: 161px;
margin: 14px 0 0 0;
padding: 0 0 9px 0;
float: left;
}

.RMSActive {
float:left;
border-top: 14px solid #fff;
}

*+html .RMSActive {
margin-bottom:-3px;
}

.RMSActive .listingContentTeaser {
width: 161px;
padding: 0;
margin: 0 0 0 4px;
float: left;
}

/*---IE 6---*/
* html .RMSActive .listingContentTeaser {
position: relative;
}

.RMSActive .catalogContentFrame, .RMSActive .listingContentTeaser {
margin: 1px 0 0 0;
border-top: none;
border-left: 1px none;	
}

.RMSActive .listingContentTeaser .listingContentTeaser{
border-left: none;
margin: 0;
}

.modul4erFrameContent_RMS .listingContentTeaser {
width: 161px;
margin: 0 0 0 0;
padding: 0 0 9px 0;
float: left;
}

/*---Modul - Content-Rahmen fï¿½r Inhalte unter Reiternavigation auf Katalog-Seiten---*/

.catalogContentFrame {
width: 582px;
padding: 0;
margin: 14px 0 0 0;
float: left;
}

.catalogContentFrame2 {
width: 582px;
padding: 0;
margin: 14px 0 0 0;
float: left;
}

/*---Modul - spezielle Inhaltstemplates unter Reiternavigation auf APDS-Seiten:---*/

.listingContentTextPanelLeft {
float: left;
width: 400px;
margin: 0 12px 0 0;
}

.listingContentImgPanelRight {
float: right;
width: 140px;
margin: 3px 0 9px 0;
text-align: center;
}

.listingContentTextPanelRight {
float: right;
width: 400px;
}

.listingContentImgPanelLeft {
float: left;
width: 140px;
margin: 3px 12px 9px 0;
text-align: center;
}

/*---Modul - Content-Fuï¿½ unter Reiternavigation auf Katalog-, und APDS-Seiten:---*/

.modulContentSub {
width: 728px;
padding: 24px 17px 10px 17px;
margin: 0 0 0 0;
height: 30px;
}

.modulContentSub ul.noBulletList li {
margin-bottom: 0;
}

.modulContentSub2 {
width: 728px;
padding: 15px 16px 0px 16px;
margin: 0 0 0 0;
height: 31px;
}

.modulContentSub2 ul.noBulletList li {
margin-bottom: 0;
}

.modulContentSub3 {
width: 728px;
padding: 22px 16px 9px 16px;
margin: 0 0 0 0;
height: 24px;
}

/*---spezifische Darstellungen fï¿½r Quickcheck:---*/

* html .buehneBackground2 {
left: 5px;
}

.quickcheckImgLeft {
width: 142px;
height: auto;
float: left;
padding: 3px 12px 0 21px;
margin: 0 0 9px 0;
}

.quickcheckTeaserText {
float: left;
width: 293px;
margin: 0 12px 0 0;
}

.quickcheckTeaserImg {
float: left;
width: 88px;
min-height: 88px;
overflow: hidden;
margin: 0 12px 0 0;
}

.quickcheckTeaserPrice {
float: right;
}

#teaserHeadline a {
	text-decoration: none;
	color: #E20074;
}

#teaserHeadline a:hover {
	text-decoration: underline;
}

.streichpreisBasketXSelling {
text-decoration: line-through;		
}

.crossSelling {
float: left;
width: 165px;
}
.crossSelling .productImage{
margin-top: 3px;
margin-bottom:15px;
}
.crossSelling p{
padding-bottom: 6px;
}
div.crossSelling .teaserPriceValue{
font-weight: bold;
}
div.crossSelling .teaserPriceFoo {
    float:none;
}

/*--- Loginbox ---*/

#LoginAnzeige p {
line-height: 16px;
}

.loginTitle {
color: #FFFFFF;
font-weight: bold;
}

.loginHeadline {
padding: 0 0 0 12px;
}

.loginLinkMitte {
	
}

.modulLoginTitle {
background-color:#666666;
height:32px;
margin:0 0 0 3px;
padding:4px 0 3px 12px;
width:169px;
}

.modulLoginContentFrame {
margin:0 0 0 4px;
padding:5px 12px 6px 0;
width:168px;	
}

#regButtonArea a {
float:left;	
}

#regButtonArea a img {
padding: 0;
margin: 0;
}


/*---Modul - Bestellschritte:---*/
a.ProcessNavBasketLink {
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/navi_basket.gif);	
}

a:hover.ProcessNavBasketLink {
background-image: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/navi_basket_aktiv.gif);	
}	

/*---Modul - Hinweis:---*/
.bgCaptchaColor {
background-color: #FFFFFF;	
}

.listingContentFrame2 {
border-right: 1px solid #FFFFFF;
}

/*---Modul - Content-Rahmen fï¿½r Inhalte unter Reiternavigation auf Katalog-Seiten---*/
.footNoteNrCtnr{
width: 540px; 
float:left;
}
/*---IPDS BÃ¼hne Background:---*/
.ipdsBuehneBackground {
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/BG_katalog_2produkte_blau.gif) repeat-x center top;
}

.checkFailedBackground {
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/backgrounds/backgroundBuehneCheckFailed.jpg) no-repeat top left;
}

.checkFailedIPDSBackground {
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/backgrounds/backgroundBuehneIPDSCheckFailed.gif) no-repeat top left;
}

.checkNeutralBackground {
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/backgrounds/backgroundBuehneCheckNeutral.gif) no-repeat top left;
}

.checkNeutralIPDSBackground {
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/backgrounds/backgroundBuehneIPDSCheckNeutral.gif) no-repeat top left;	
}

.checkSuccessBackground {
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/backgrounds/backgroundBuehneCheckSucess.gif) no-repeat top left;
}

.checkSuccessIPDSBackground {
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/backgrounds/backgroundBuehneIPDSCheckSucess.gif) no-repeat top left;
}

.checkModulesIPDSBackground {
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/backgrounds/bg_ipds_modules_availability.gif) repeat-x top left;
}

.checkIPDSBackgroundBottom {
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/backgrounds/backgroundBuehneIPDSCheckBottom.gif) no-repeat top left;
}

.buehneBackground2 {
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/backgrounds/background_buehne2.jpg) no-repeat top left;
}

.commendationBackground2 {
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/backgroundCommendation.gif) repeat-x top left;
}

.orderStepBackground {
background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/order_steps_bg1.jpg) repeat-x top left;
}

/* javascript/css end %name:product_master.isml % */
 ï»¿/* Copyright (c) 2005 T-Systems Multimedia Solutions GmbH Dresden
 * Riesaer Str. 5, D-01129 Dresden, Germany
 * All rights reserved. 
 */

/* javascript/css begin %name:global_navigation.css %, author %createy_by%, %version: 40 %, %created_by: tnr %, %date_created: Tue Jul  1 09:39:24 2014 % */

/*---global_navigation.css - Layout fï¿½r Hauptnavigation: Telefonieren, Surfen, Fernsehen, Gerï¿½te & Zubehï¿½r, Mobilfunk und nebenstehender Navigation (Hilfe & Service, Kundencenter)---*/

/**
 * Horizontal CSS Drop-Down Menu Module
 *
 * @file		dropdown.css
 * @package		Dropdown
 * @version		0.7.1
 * @type		Transitional
 * @stacks		597-599
 * @browsers	Windows: IE6+, Opera7+, Firefox1+
 *				Mac OS: Safari2+, Firefox2+
 *
 * @link		http://www.lwis.net/
 * @copyright	2006-2008 Live Web Institute. All Rights Reserved.
 *
 */

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
}

ul.dropdown {
 position: relative;
 z-index: 597;
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 z-index: 598;
}

ul.dropdown ul li {
 float: left;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}


/*---globale Hauptnavigation links (Telefonieren, Surfen, Fernsehen, Gerï¿½te & Zubehï¿½r, Mobilfunk)---*/


ul.dropdown { 
height:24px;
margin-left:7px;
margin-right:6px;
padding-bottom:0;
}

* html ul.dropdown {
left: -4px;
}

ul.dropdown li {
height:24px;
margin:0 0 0 9px;
padding:0 1px 0 0;
background-color: #EDEDED;
color: #000000;
background-repeat: no-repeat; 
background-position: top right;
background-color: transparent;
  background-image: url('/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/mainnav_tab_bg_vert_304px.png');
  background-position: right -0px;
width:151px; /* --- Breite der NavPunkte --- */
}

ul.dropdown li.navFirst {
margin-left:3px;
padding: 0px;
}

* html ul.dropdown li.navFirst {
margin-left:3px;
padding: 0px;
}

ul.dropdown li.navActive {
background-repeat: no-repeat; 
background-position: top right;
background-color: transparent;
  background-image: url('/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/mainnav_tab_bg_vert_304px.png');
  background-position: right -24px;
}

ul.dropdown li.navActiveFirst {
margin-left:3px;
background-repeat: no-repeat; 
background-position: top right;
background-color: transparent;
  background-image: url('/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/mainnav_tab_bg_vert_304px.png');
  background-position: right -24px;
}

ul.dropdown li.mainnav_tab_shadow {
background-repeat: repeat-x; 
background-position: top right;
background-color: transparent;
  background-image: url('/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/mainnav_tab_bg_vert_1px.png');
  background-position: right -0px;
height: 3px;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
color: #000000;
}


ul.dropdown li a {
display:block;
height:24px;
left:-9px;
padding:6px 10px 0 12px;
position:relative;
font-size:14px;
text-decoration:none;
background-repeat: no-repeat; 
background-position: top left;
background-color: transparent;
  background-image: url('/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/mainnav_tab_bg_vert_13px.png');
  background-position: left -0px;
color:#000000;
}

ul.dropdown li a:hover {
text-decoration:none;
}

ul.dropdown li a:visited {
	text-decoration:none;
}

ul.dropdown li.activeHover {
color: #FFFFFF;
background-repeat: no-repeat; 
background-position: top right;
background-color: transparent;
  background-image: url('/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/mainnav_tab_bg_vert_304px.png');
  background-position: right -48px;
text-decoration:none;
}

ul.dropdown a.activeHover {
color: #FFFFFF;
background-repeat: no-repeat; 
background-position: top left;
background-color: transparent;
  background-image: url('/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/mainnav_tab_bg_vert_13px.png');
  background-position: left -34px;
text-decoration:none;
}

ul.dropdown li.navActive a {
background-repeat: no-repeat; 
background-position: top left;
background-color: transparent;
  background-image: url('/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/mainnav_tab_bg_vert_13px.png');
  background-position: left -68px;
color: #ffffff;
font-weight: bold;
text-decoration:none;
}

ul.dropdown li.navActiveFirst a {
background-repeat: no-repeat; 
background-position: top left;
background-color: transparent;
  background-image: url('/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/mainnav_tab_bg_vert_13px.png');
  background-position: left -68px;
color: #ffffff;
font-weight: bold;
text-decoration:none;
}

ul.dropdown li.navActiveFirst a:hover {
text-decoration:none;
}

/* -- level mark -- */

ul.dropdown ul {
padding: 0px;
width:226px; 
}

ul.dropdown ul.rightNavi {
left: -6px;	
}

ul.dropdown ul.leftNavi {
float:right;
right:3px;
position:absolute;
}

ul.dropdown ul li {
margin:0;
padding:0;
width:220px;
background:none repeat scroll 0 0 #EDEDED;
font-weight:normal;
}
		
ul.dropdown ul li a {
border-style:solid;
border-width:1px 0 0px 0;
display:block;
height:15px;
left:0;
padding:4px 6px 4px 6px;
position:relative;
}

ul.dropdown ul li a, ul.dropdown li.navActive ul a, ul.dropdown li.navActiveFirst ul a {
background:none repeat scroll 0 0 #EDEDED;
border-color:#FFFFFF;
font-size:14px;
width:208px;
color: #000000;
}

ul.dropdown ul li.double-line {
height: 40px;
}

ul.dropdown ul li.double-line a {
height: 31px;
}
		
ul.dropdown ul li:hover {
background-repeat: repeat; 
background-position: top right;
background-color: transparent;
background-image: url('/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/mainnav_tab_bg_vert_1px.png');
background-position: left -3px;
}
	
ul.dropdown ul li a:hover {
background-repeat: repeat; 
background-position: top right;
background-color: transparent;
background-image: url('/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/mainnav_tab_bg_vert_1px.png');
background-position: left -3px;
color: #ffffff;	
}

ul.dropdown ul li.double-line:hover {
background: url('/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/mainnav_tab_bg_vert_1px.png') repeat left -26px transparent;
}

ul.dropdown ul li.double-line a:hover {
background: url('/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/mainnav_tab_bg_vert_1px.png') repeat left -26px transparent;
}

#headerMainNavArea div.navBorderMagenta {
margin:0 6px;
border-bottom:3px solid #E20074;
}

#headerMainNavArea div.navBorder {
margin:0 6px;
border-bottom:3px solid #cccccc;
}

#headerMainNavArea div.navBorderBegin {
background:url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/mainnav_navBorder_bgr_left.gif") no-repeat scroll left top transparent;
height: 3px;
float: left;
width: 6px;
}

/*---Stepper/Bestellschrittanzeige:---*/

.stepline p {
margin-top: 24px;
}

.stepline .before p{
color:#666;
}

.stepline a.stepVisited {
font-weight: bold;
text-decoration: none;
}

.stepline a:hover.stepVisited p,
.stepline a:hover.stepVisited {
font-weight: bold;
text-decoration: underline;
}

.stepline a.stepActive {
font-weight: bold;
text-decoration: none;
color: #E20074;
}

.stepline a:hover.stepActive {
font-weight: bold;
text-decoration: underline;
color: #E20074;
}

.stepline span.stepActive {
font-weight: bold;
text-decoration: none;
color: #E20074;
}

/*---gestrichelte Linie---*/

.stepline {
height: 35px;
width: 100%;
margin: 11px 0 14px 0;
padding: 0;
background-repeat:repeat-x;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/stepline.gif);
}

.stepline ul {
list-style-type: none;
margin: 0;
padding: 0;
}

.stepline ul li {
float: left;
}


/*---Bilder fï¿½r einzelne Schritte (danach = after) ---*/

/*---
wk = warenkorb
kd = Kundendaten
ad = anschlussdaten
zf = Zusammenfasung
pf = Portierungsfax
---*/

.stepline .step_wk_after {
width:145px; 
height:38px; 
background-repeat:no-repeat; 
float:left; 
text-align: center;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/wk_after.gif);
}

.stepline .step_kd_after {
width:145px; 
height:38px;  
background-repeat:no-repeat; 
float:left; 
text-align: center;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/kd_after.gif);
}

.stepline .step_ad_after {
width:145px; 
height:38px; 
background-repeat:no-repeat; 
float:left; 
text-align: center;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/ad_after.gif);
}

.stepline .step_zf_after {
width:145px; 
height:38px; 
background-repeat:no-repeat; 
float:left; 
text-align: center;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/zf_after.gif);
}

.stepline .step_pf_after {
width:145px; 
height:38px; 
background-repeat:no-repeat; 
float:left; 
text-align: center;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/pf_after.gif);
}

/*---Bilder fï¿½r einzelne Schritte (davor = before) ---*/

/*---
wk = warenkorb
kd = Kundendaten
ad = anschlussdaten
zf = Zusammenfasung
pf = Portierungsfax
---*/

.stepline .step_wk_before {
width:145px; 
height:38px;  
background-repeat:no-repeat; 
float:left; 
text-align: center;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/wk_before.gif);
}

.stepline .step_kd_before {
width:145px; 
height:38px;  
background-repeat:no-repeat; 
float:left; 
text-align: center;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/kd_before.gif);
}

.stepline .step_ad_before {
width:145px; 
height:38px; 
background-repeat:no-repeat; 
float:left; 
text-align: center;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/ad_before.gif);
}

.stepline .step_zf_before {
width:145px; 
height:38px; 
background-repeat:no-repeat; 
float:left; 
text-align: center;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/zf_before.gif);
}

.stepline .step_pf_before {
width:145px; 
height:38px;  
background-repeat:no-repeat; 
float:left; 
text-align: center;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/pf_before.gif);
}

/*---Bilder fï¿½r einzelne Schritte (aktiv = active) ---*/

/*---
wk = warenkorb
kd = Kundendaten
ad = anschlussdaten
zf = Zusammenfasung
pf = Portierungsfax
---*/

.stepline .step_wk_active {
width:145px; 
height:38px; 
background-repeat:no-repeat; 
float:left; 
text-align: center;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/wk_active.gif);
}

.stepline .step_kd_active {
width:145px; 
height:38px;  
background-repeat:no-repeat; 
float:left; 
text-align: center;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/kd_active.gif);
}

.stepline .step_ad_active {
width:145px; 
height:38px; 
background-repeat:no-repeat; 
float:left; 
text-align: center;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/ad_active.gif);
}

.stepline .step_zf_active {
width:145px; 
height:38px; 
background-repeat:no-repeat; 
float:left; 
text-align: center;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/zf_active.gif);
}

.stepline .step_pf_active {
width:145px; 
height:38px; 
background-repeat:no-repeat; 
float:left; 
text-align: center;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/pf_active.gif);
}

/*---Bilder fuer Zwischenschritte (aktiv = active_zs) ---*/

.stepline .step_wk_active_zs {
width:145px; 
height:38px;  
background-repeat:no-repeat; 
float:left; 
text-align: center;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/wk_active_zs.gif);
}

.stepline .step_kd_active_zs {
width:145px; 
height:38px; 
background-repeat:no-repeat; 
float:left; 
text-align: center;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/kd_active_zs.gif);
}

.stepline .step_ad_active_zs {
width:145px; 
height:38px;  
background-repeat:no-repeat; 
float:left; 
text-align: center;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/ad_active_zs.gif);
}

.stepline .step_shop_active {
width:145px; 
height:38px;  
background-repeat:no-repeat; 
float:left; 
text-align: center;
}

.stepline .step_shop_before {
width:145px; 
height:38px;  
background-repeat:no-repeat; 
float:left; 
text-align: center;
}

.secondHeadline {
height:1px;
left:-4000px;
position:absolute;
top:-2000px;
width:1px;	
}

/*---Stepper/Bestellschrittanzeige fÃ¼r Login:---*/

#loginProcess .stepline .step_kd_active, #loginProcess .stepline .step_kd_before, #loginProcess .stepline .step_kd_after, #loginProcess .stepline .step_shop_before, #loginProcess .stepline .step_shop_active{
width: 242px;
}

#loginProcess .stepline .step_kd_active{
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/kd_active_login.gif);
}
#loginProcess .stepline .step_kd_before{
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/kd_before_login.gif);
}	
#loginProcess .stepline .step_kd_after{
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/kd_after_login.gif);
}
#loginProcess .stepline .step_shop_before{
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/shop_before_login.gif);
}
#loginProcess .stepline .step_shop_active{
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/shop_active_login.gif);
}

ul.dropdown ul.subnavLevel li {
margin: 0 3px;
}
ul.dropdown ul.subnavLevel li a {
margin: 0;
}

ul.dropdown ul.subnavLevel li:after, 
ul.dropdown ul.subnavLevel li:hover:after  {
float:right;
height:24px;
width:3px;
content: " ";
margin: -24px -3px 0 0;
background: url('/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/mainnav_tab_bg_horiz_3px.png') repeat-y 0 top transparent;
}

ul.dropdown ul.subnavLevel li.double-line:after,
ul.dropdown ul.subnavLevel li.double-line:hover:after {
height:40px;
content:"  ";
margin: -40px -3px 0 0;
}

ul.dropdown ul.subnavLevel li:before, 
ul.dropdown ul.subnavLevel li:hover:before {
float:left;
height:24px;
width:3px;
content: " ";
margin: 0 0 0 -3px;
background: url('/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/mainnav_tab_bg_horiz_3px.png') repeat-y -3px top transparent;
}

ul.dropdown ul.subnavLevel li.double-line:before, 
ul.dropdown ul.subnavLevel li.double-line:hover:before {
height:40px;
content:"  ";
}

ul.dropdown li.subnavLevelShadowBottom,
ul.dropdown li.subnavLevelShadowBottom:hover {
height:5px;
position:relative;
background: url('/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/mainnav_tab_bg_vert_1px.png') repeat-x left -66px transparent;
margin: 0 3px;
}

ul.dropdown ul.subnavLevel li.subnavLevelShadowBottom:before,
ul.dropdown ul.subnavLevel li.subnavLevelShadowBottom:hover:before {
height:5px;
float:left;
width: 3px;
position:relative;
content:"  ";
background: url('/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/mainnav_tab_bg_vert_3px.png') no-repeat left 0 transparent;
}

ul.dropdown ul.subnavLevel li.subnavLevelShadowBottom:after,
ul.dropdown ul.subnavLevel li.subnavLevelShadowBottom:hover:after {
height:5px;
float:right;
width: 3px;
position:relative;
margin: 0 -3px 0 0;
content:"  ";
background: url('/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/mainnav_tab_bg_vert_3px.png') no-repeat left -5px transparent;
}

/* javascript/css end %name:global_navigation.css % */
 /* Copyright (c) 2005 T-Systems Multimedia Solutions GmbH Dresden
 * Riesaer Str. 5, D-01129 Dresden, Germany
 * All rights reserved. 
 */

/* javascript/css begin %name:global_structure.css %, author %createy_by%, %version: 37 %, %created_by: tnr %, %date_created: Tue Feb 14 15:48:26 2012 % */

/*---global_structure.css - Layout fÃ¼r globale Seitenstruktur---*/

#startingSpaceDiv {
height:12px;
}

/*---Seitenrahmen---*/

#frame {
height: auto;
margin: 0px 0 0 0;
float:left;
background:url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/frame_background.gif") repeat-y scroll left top #ffffff;
}

#smallFrame {
width: 784px;
float:left;
background: url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/frame_background_small.gif") repeat-y scroll left top #FFFFFF;
}

#innerFrame {
padding: 0 0 0 5px;	
}

* html #innerFrame {
padding: 0 0 0 5px;
width: 976px;
}

#frameTop {
height:0;
margin:0 6px;
width:966px;
border-top-color:#E20074;
border-top-style:solid;
border-top-width:3px;
}

#frameTopSmall {
height:0;
margin:0 6px;
width:772px;
border-top-color:#CCCCCC;
border-top-style:solid;
border-top-width:3px;
}

#frameBottom {
float:left;
height:9px;
width:954px;
background:url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/frame_border_bottom.gif") repeat-x scroll left bottom;
}
* html #frameBottom {
margin:3px 0 0px;	
}

#frameBottomSmall {
float:left;
height:9px;
width:760px;
background:url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/frame_border_bottom.gif") repeat-x scroll left bottom;
}
* html #frameBottomSmall {
margin:3px 0 0px;	
}

#frameBottomRightCorner {
float:right;
height:9px;
width:12px;
background:url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/frame_round_corner_right_bottom.gif") no-repeat scroll left bottom;
}
* html #frameBottomRightCorner {
margin:3px 0 0px;	
}

#frameBottomLeftCorner {
float:left;
height:9px;
width:12px;
background:url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/frame_round_corner_left_bottom.gif") no-repeat scroll left bottom;
}
* html #frameBottomLeftCorner {
margin:3px 0 0px;	
}

/*---Kopfbereich: Logo und Top-Navigation (Kontakt, Warenkorb, Merkzettel, Ausloggen)---*/

#header {
background-repeat: repeat-x;
background-position: left;
width:943px;
height: 72px;
padding-left: 35px;
clear:both;
float: none;
margin: 0;
background-color: #FFFFFF;
background-image:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/headerBackground_white.gif);
}

* html #header {
margin-bottom: -12px;	
}

/*---Hauptnavigation links: Telefonieren, Surfen, Fernsehen, GerÃ¤te & ZubehÃ¶r, Mobilfunk
sowie Navigation rechts: Hilfe & Service, Kundencenter---*/

#navigation {
background-repeat:repeat-x;
background-position: left;
width: 964px;
height: 31px;
padding: 1px 0 0 6px;
margin: 0 0 6px 0;
}

/*---IE 6---*/

* html #navigation {
	position: relative;
	padding: 0px 0 0 6px;
	
}

/*---Breadcrumb-Navigation und Suche-Feld---*/

#breadcrumb {
margin:0;
overflow:hidden;
padding:0 0 0 3px;
}

/*---IE 6---*/

* html #breadcrumb {
height: 31px;
}

/*---Rahmen fÃ¼r Inhaltsbereich links (bei Verwendung einer Marginalspalte rechts)---*/

.contentFrame {
width: 776px;
height: auto;
margin: 0;
padding: 0;
background: transparent;
border: 0;
float: left;
}


/*---Lefthand Navigation links---*/

.lefthandNavigationFrame {
width: 194px;
height: auto;
margin: 0;
background: transparent;
float: left;
}

* html .lefthandNavigationFrame {
width: 180px;
height: auto;
margin: 0;
background: transparent;
float: left;
}

/*---Marginalspalte rechts---*/

.marginalFrame {
width: 194px;
height: auto;
margin: 0;
background: transparent;
float: left;
}

/*---Social Media Leiste ---*/
#smlist {
height:auto;
float:left;
width:957px;
margin:11px 0 0 7px;
padding: 2px 0 2px;
border-top: 1px solid #E7E7E7;
border-bottom: 1px solid #E7E7E7;           
}
#smlist ul {
padding:0;		
}

#smlist li {
float:left;
}
#smlist li a {
font-size:11px;
height:18px;
line-height:19px;
padding:2px 18px 3px 21px;
text-decoration:none;
}

#smlist li a:hover {
text-decoration:underline;	
}	

/*---Footer-Bereich (fÃ¼r FuÃŸnoten und eSecure-Label) bei Verwendung einer Marginalspalte---*/

#footer2 {
float:left;
height:auto;
margin:9px 0 0 7px;
width:954px;
font-size: 0.833em;
}

/*---Footer-Bereich (fÃ¼r FuÃŸnoten und eSecure-Label) bei Verwendung einer Lefthand Navigation---*/


.contentFrame #footer2 {
width: 776px;
height: auto;
margin: 23px 0 0 5px;
}

/*---IE 6---*/

* html .contentFrame #footer2 {
width: 771px;
margin: 23px 0 0 5px;
}

/*---unterster Seitenbereich fÃ¼r Copyright, Verweise und Sitemap---*/

#bottomNav {
font-size: 0.833em;
padding: 10px 0 0 0;
background-repeat: repeat-x;
background-position: top;
float:left;
}

.bannerFrame {
position: absolute;
top:183px;
left: 999px;
width: 358px;
height: auto;
}

/* javascript/css end %name:global_structure.css % */ /* Copyright (c) 2005 T-Systems Multimedia Solutions GmbH Dresden
 * Riesaer Str. 5, D-01129 Dresden, Germany
 * All rights reserved. 
 */

/* javascript/css begin %name:global_topSwitcher.css %, author %createy_by%, %version: 24 %, %created_by: sno %, %date_created: Wed May 12 16:07:08 2010 % */

/*---global_topSwitcher.css - Layout fuer Umschalter: Privatkunden/Geschï¿½ftskunden---*/

#topSwitcher {
float:left;
margin:13px 0 0;
height: 36px;
background:url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/topSwitcher_background_hell.gif") repeat-x scroll center bottom
}

* html #topSwitcher {
 width: 280px;
 height: 30px;
 margin-bottom:-25px;
 margin-top:13px;
}


#topSwitcherEmpty {
float:left;
height:36px;
margin:7px 0 0;
width: 6px;
}

* html #topSwitcherEmpty {
margin-top: 10px;
margin-bottom: -12px;
}

#topSwitcher ul {
list-style:none outside none;
margin:0;
padding:0 10px 0 0;
height: 36px;
font-size:0.833em;
}

* html #topSwitcher ul {
margin-top:6px;
width: 280px;
float: left;
}

#topSwitcher li {
display:inline;
float:left;
margin:0 8px 0 5px;
padding:0;
height: 30px;
background:url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/topSwitcher_right_inactiv.gif") no-repeat scroll right top transparent;
}

* html #topSwitcher li {
margin-top:6px;	
width: 120px;
}

#topSwitcher li.topSwitcherActive {
height:36px;
background:url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/topSwitcher_right_activ.gif") no-repeat scroll right top transparent;
}

* html #topSwitcher li.topSwitcherActive {
margin-top:5px;
margin-bottom:-6px;
height: 20px;
}
#topSwitcher li.topSwitcherActiveFirst {
float:left;
height:40px;
background:url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/topSwitcher_right_activ.gif") no-repeat scroll right top transparent;
}
* html #topSwitcher li.topSwitcherActiveFirst {
margin-top:6px;
margin-bottom:-6px;
height: 30px;
width: 120px;
}

#topSwitcher a {
display:block;
float:left;
font-weight:bold;
left:-5px;
margin-right:-9px;
padding:7px 16px 0 12px;
position:relative;
text-decoration:underline;
height: 30px;
background:url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/topSwitcher_left_inactiv.gif") no-repeat scroll left top transparent;
color: #333333;
}

* html #topSwitcher a {
height: 29px;
}

#topSwitcher a:hover {
color: #000000;
}

#topSwitcher li.topSwitcherActive a {
height: 36px;
text-decoration: none;
background: url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/topSwitcher_left_activ.gif") no-repeat scroll left top transparent;
color: #e20074;
}

* html #topSwitcher li.topSwitcherActive a {
height: 30px;
text-decoration: none;
}

* html #topSwitcher li.topSwitcherActive a:hover {
text-decoration: none;
color: #e20074;
}

#topSwitcher li.topSwitcherActiveFirst a {
height: 36px;
padding:7px 20px 0 12px;
text-decoration: none;
background: url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/topSwitcher_left_first_activ.gif") no-repeat scroll left top transparent;
color: #e20074;
z-index: 150;
}

* html #topSwitcher li.topSwitcherActiveFirst a {
height: 30px;
padding:7px 20px 0 12px;
text-decoration: none;
z-index: 899;
}

#topSwitcher li.topSwitcherActiveFirst a:hover {
text-decoration: none;
color: #e20074;
}
    
#topSwitcher > ul a {width:auto;} 

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#topSwitcher a {float:none;}

/* End IE5-Mac hack */
#topSwitcher a:hover {

}
    
/* not for IE5.x or IE6 */
#topSwitcher li:hover, #topSwitcher li:hover a {

}
   
#topSwitcher li:hover a {
}

/* javascript/css end %name:global_topSwitcher.css % */ /* Copyright (c) 2014 T-Systems Multimedia Solutions GmbH Dresden
 * Riesaer Str. 5, D-01129 Dresden, Germany
 * All rights reserved. 
 */

/* javascript/css begin %name: global_cdb.css %, author %created_by %, %version: 2 %, %created_by: sno %, %date_created: Tue Feb  4 15:42:09 2014 % */

/*---  Styles f. Customer Dashboard ---*/

/* CDB nahtlos am Rand andocken */
div#ribbon {
  margin-top:-9px; margin-left:-9px; margin-right: -9px;
}

/* javascript/css end %name: global_cdb.css % */ /* highlight elements, this layer covers the whole element that has to be highlighted */
/* if you change dimensions, e.g. border-width - you have to change the javascript! */

/* classes for container div  for layer and header*/
.cmsHighlightElementInActive {
  display: none; /* it's not shown by default */
  z-index: 601;
  position: absolute;
  background: transparent url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/space.gif); /* it's very important to use a transparent background image!
  to be able to completely cover the editable html element and to be able to right click on every place within
  this highlighting layer */
}

.cmsHighlightElementActive {
  display: none; /* it's not shown by default */
  z-index: 601;
  position: absolute;
}

/* classes for layer*/
.cmsHighlightElementActiveLayer{
  display: none;
  z-index: 602;
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  border: 2px solid #003366;
  background: #c3d2e3;
  filter:alpha(opacity=50); /* set alpha for ie */
  opacity: 0.5; /* set alpha for firefox >= 1.7 */
  -moz-opacity: 0.5; /* set alpha for older mozilla */
}

.cmsHighlightElementDisabledLayer{
  display: none; /* it's not shown by default */
  z-index: 602;
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  border: 2px solid #ff0000;
  background: #ff8080;
  filter:alpha(opacity=50); /* set alpha for ie */
  opacity: 0.5; /* set alpha for firefox >= 1.7 */
  -moz-opacity: 0.5; /* set alpha for older mozilla */
}

/* classes for header*/
.cmsEditareaHeader{
	display: none;
	z-index: 603;
	position: absolute; 
	top: 0px; 
	left: 0px; 
	right: 0px; 
	background-color: #63778A;
	color: #FFFFFF; 
	font-size: 110%;
	padding: 2px;
	text-align: left;
	cursor: inherit;
}
.cmsEditareaHeader h3 {
  padding: 3px 5px 3px 25px !important;
}

/* right click menu */
.cmsMenu {
  position: absolute;
  display: none;
  z-index: 602;
  text-align: left;
  width: 186px;
  height: 200px;
}
.cmsMenu h3 {
  padding: 3px 5px 3px 25px !important;
  background-color: #659ACB !important;
  font-size: 110% !important;
  color: #ffffff !important;
}
h3.category {
	background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/ic_cat.gif) no-repeat scroll 5px 2px;
}
h3.product {
	background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/ic_product.gif) no-repeat scroll 5px 2px;
}
h3.page {
	background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/ic_page.gif) no-repeat scroll 5px 2px;
}
h3.slot {
	background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/ic_slot.gif) no-repeat scroll 5px 2px;
}
h3.component {
	background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/ic_comp.gif) no-repeat scroll 5px 2px;
}

.cmsMenu div.cmsMenuBody { /* only if a div has this class */
  border-top: 1px solid #4D6175;
  border-right: 1px solid #4D6175;
  border-bottom: 1px solid #4D6175;
  border-left: 1px solid #4D6175;
  padding: 2px 2px;
  background: #ccc;
}

.cmsMenu div.cmsMenuEntry, .cmsMenu .cmsMenuEntryHighlighted {
  padding: 2px 10px;
  cursor:pointer;
}

.cmsMenu .cmsMenuEntryHighlighted, .cmsMenu div.cmsMenuEntryHighlighted a:hover {
  background: #EAEAEA;
}

div.cmsMenuEntry a, div.cmsMenuEntryHighlighted a  { /* menu content links  */
  text-decoration: none;
}

div.cmsMenu span.cmsMenuEntryDisabled {
  color:gray;
}

.cmsMenu div.cmsMenuSeparator {
  background-color: #ffffff;
  height:1px;
  border-top: 1px solid #4D6175;
  margin-top: 2px;
  margin-bottom: 2px;
  margin-left: 3px;
  margin-right: 3px;
}

/* gray out page */
#cmsEditGrayOut {
  display: none;
  position: absolute;
  z-index: 603;
  top: 0;
  left: 0;
  background: #ccc;
  filter:alpha(opacity=50); /* set alpha for ie */
  opacity: 0.5; /* set alpha for firefox >= 1.7 */
  -moz-opacity: 0.5; /* set alpha for older mozilla */
}

/* edit panel */
#cmsEditPanel {
  display: none;
  position:absolute;
  z-index: 604;
  top:50%;
  left:50%;
  width:644px;
  height:474px;
  margin-left:-322px;
  margin-top:-237px;
  background-color: #fff;
  text-align: left;
}

/* form dialog styles */
#form-dialog {
  position: absolute;
  top: -2000px;
  left: -3000px;
  display: none;
  border: solid 2px #6699CB;
  background-color: #FFFFFF;
  z-index: 620;
}

/* dialog title */
#form-dialog-topline {
  background-color: #6699CB;
  height: 18px;
}

/* dialog title */
#form-dialog-header {
  color: #ffffff;
  padding-left: 6px;
  padding-top: 2px;
  font-weight: bold;
  text-align: left;
}

/* close button */
#form-dialog-ok-button {
  float:right;
  padding: 2px;
  text-align: right;
}

#form-dialog-content {
  padding-top: 0px;
}


/*** visualization of empty slots ***/
div.cmsEditModeEmpty {
  width: 100%;
  height: 100%;
  background: #FFEE00;
  color: #000000;
  margin-bottom: 7px;
}

/*** styles for page editing messages ***/
div.pageEditingMessage {
	border-bottom: 1px solid #CCCCCC;
	background: url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/warning.gif) no-repeat 7px 7px;
	padding: 0px 0px 0px 30px;
}
div.pageEditingMessage p {
	border-left: 1px solid #CCCCCC;
	padding: 8px;
	text-align: left;
	color: #FF0000;
	font-weight: bold;
}

/* this explicit declaration is necessary for Firefox to visualize slots with fixed heights over the whole area, if such slots are not declared here
they will just be colored over the area that is filled with text. IE works fine with only the above defined style. */
div.catFixed div.mainmiddle1 div.cmsEditModeEmpty, div.catFixed div.mainmiddle2 div.cmsEditModeEmpty, div.catFixed div.mainmiddle3 div.cmsEditModeEmpty,
div.catFixed div.maindown1 div.cmsEditModeEmpty, div.catFixed div.maindown2 div.cmsEditModeEmpty, div.catFixed div.maindown3 div.cmsEditModeEmpty,
div.homeFixed div.maindown1 div.cmsEditModeEmpty, div.homeFixed div.maindown2 div.cmsEditModeEmpty, div.homeFixed div.maindown3 div.cmsEditModeEmpty
{
  position: absolute;
  left: 0px;
  top: 0px;
}

p.cmsEditModeText, #workingTemplate div.cmsEditModeEmpty p.cmsEditModeText {
  margin: 0px;
  padding: 3px;
  color: #000000;
}
 @CHARSET "UTF-8";

/* Start neue Styles 15.Jan 09 */

.qgsHit {
	margin-bottom:12px;
}

.qgoSearchHeadline {
	float:left;
	width:80%;
}

.qgoExtendedSearchContainer {
	text-align:right;
	/*margin-bottom:6px;*/
}

/* Ende neue Styles 15.Jan 09 */

/* neue Styles fÃ¼r Produkt Icons */
.productIconLayer {
	float:left;
	width:50px;
	margin:0 10px 0 0;
	overflow:hidden;
}

.priceInfoLayer {
	width:150px;
	height:50px;
	float:right;
	text-align:right;
}

.productDescription {
}

.priceInfo {
	margin-right:5px;
}

.priceMoney {
	font-weight:bold;
	margin-right:5px;
}

.footnoteLayer {
	float:right;
}

.footnoteWrapper {
	background:#f00;
}

.footnote img {
	display:block;
	margin: 1em auto 0;
}
/* Ende neue Styles */

input.inputSearchSmall, input.inputSearchBig, input.inputSearchSmall:active, input.inputSearchSmall:focus, 
	input.inputSearchBig:active, input.inputSearchBig:focus {
background-color:transparent;
border:medium none;
float:left;
font-size:0.9em;
height:13px;
margin:1px 5px 0 0;
padding:2px 6px;
vertical-align:bottom;
}

.inputSearchBig {
width:316px;
}

.inputSearchSmall {
width:194px;
}

input.preallocatedSearchField {
color: #989898;
}

input.normalSearchField {
color: #000000;
}


#qgo_srch_contnr {
height:18px;
}

#li_qgo_srch_contnr {
width:204px;
background:url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/suche_input_background.gif") no-repeat scroll center top transparent;
margin:1px 5px 0 0;
}

#li_qgo_srch_contnr_long {
width:330px;
background:url("/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/symbols/suche_input_background_big.gif") no-repeat scroll center top transparent;
margin:1px 5px 0 0;
}

#qgo_srch_result {
	width: 379px !important;
	font-size: 12px;
	font-family: Arial;
	background:#fff;
	z-index:99999999 !important;
	border:1px solid silver;
}

.qgo_css_srch_results {
	z-index:999999999 !important;
}

#qgo_srch_button {
	border:none;
	width:80px;
	height:20px
}

#qgo_srch_result p {
	margin: 0;
	padding: 0px 17px 5px 17px;  
}

#qgo_srch_result a {
	color:#000;	
	padding: 5px 17px 0px 17px;
	text-decoration: none;
}
	
#qgo_srch_result ul {
	list-style: none;
	margin: 0;
	padding: 3px 0 3px 0;
	width: 379px;
}

#qgo_srch_result li {
	clear: both;
	padding:0 0 0 2px;	
	width:377px;
}

#qgo_srch_result .qgo_header {
	font-weight: bold;
	padding: 10px 17px 10px 17px;
	float: left;
}

#qgo_srch_result .qgo_category {
	font-weight: bold;
	background-color: #e5e7c1;
	padding: 10px 17px 10px 17px;
	border-bottom: 1px solid #cacd81;
	border-top: 1px solid #cacd81;
}

#qgo_close {
	float: right;
	padding: 8px 12px 8px 17px;
}

#qgo_srch_result .qgo_product {
	padding: 5px 0px 5px 0px;
	background-color: #fff;
}

#qgo_srch_result .qgo_productgreen {
	padding: 5px 0px 5px 0px;  
	background-color: #f2f4df;
}

#qgo_srch_result .qgo_hardware {
	padding: 5px 17px 5px 17px;
}

#qgo_srch_result .qgo_icons {
	float: left;
}

#qgo_srch_result .qgo_buttons {
	width: 47px;
	height: 23px;
	background-color: #e30079;
}

#qgo_srch_result .qgo_producticon {
	margin: 2px 0 0 0;
	width: 47px;
	height: 23px;
	background-color: #e30079;
}

#qgo_srch_result .qgo_productinfo { 
	color: #000000;
	text-decoration:underline;
}

#qgo_srch_result .qgo_productinfo:hover {
	color: #E20074;
	text-decoration:none;
}

#qgo_srch_result .qgo_magentatext {
	color: #e30079;	
	font-weight: bold;
}

#qgo_srch_result .qgo_ajaxinfo {
	float: left;
	padding: 0 5px 0 5px;
}

#qgo_srch_result .qgo_seperator {
	padding: 5px 17px 5px 17px;
}

#qgo_srch_result .qgo_seperator hr {
	color: #cfcfcf;
}

#qgo_srch_result .qgo_helptext {
	padding: 5px 5px 5px 5px;
	background-color:#fff;
}

#qgo_srch_result .qgo_helptextgreen {
	padding: 5px 5px 5px 5px;
	background-color: #f2f4df;
}

#qgo_close_text_container {
	background:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/close.gif) center right no-repeat;
	padding: 2px 18px 2px 2px;
	float: right;
}

#qgo_close_text_container:hover {
	background:url(/is-bin/intershop.static/WFS/EKI-TELEKOM-Site/EKI-TELEKOM/de_DE/images/close_aktiv.gif) center right no-repeat;
	text-decoration:underline;
	cursor:pointer;
	color: #E20074;
}

#qgo_ajx_sidebar {
	width:500px;
	float:right;
}

#qgo_srch_hdr {
	background:#00f;
}

