/* 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: 56 %, %created_by: tnr %, %date_created: Fri Jun 24 15:06:30 2011 % */

/*---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(../../../images/symbols/weiter.gif);
}

a:hover.weiter {
background-repeat:no-repeat;
padding-left: 20px;
padding-bottom: 1px;
text-decoration: underline;
background-image:url(../../../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(../../../images/symbols/weitershoppen_normal.gif);
}

a:hover.weiterShoppen {
background-repeat:no-repeat;
padding-left: 20px;
padding-bottom: 1px;
text-decoration: underline;
background-image:url(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../images/symbols/word.gif);
}

/*---Kalender-Link---*/

.calendar {
background-repeat: no-repeat;
padding-left: 26px;
padding-top: 1px;
padding-bottom: 5px;
background-image:url(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../images/symbols/merkzettel.gif);
}

/*---Elemente mit Symbol:---*/

/*---Online-Symbol---*/

.online {
background-repeat: no-repeat;
background-position: top left;
padding-left: 35px;
background-image:url(../../../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(../../../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:12px;
margin-left:6px;
height: 15px;
width: 15px;
text-decoration: none;
background-image: url(../../../images/symbols/hilfeSymbole.gif);
}

a:hover.helpicon, a:active.helpicon, a:focus.helpicon {
background-repeat: no-repeat;
background-position: left top;
padding-left:12px;
margin-left:6px;
height: 15px;
width: 15px;
text-decoration: none;
}

/*---Safari---*/
body:first-of-type a.helpicon, 
body:first-of-type a:link.helpicon, 
body:first-of-type a:visited.helpicon,
body:first-of-type a:hover.helpicon,
body:first-of-type a:active.helpicon,
body:first-of-type a:focus.helpicon {
padding-bottom:1px;
}

/*---Ziffer 1---*/

.step1 {
background-repeat: no-repeat;
background-position: left top;
padding: 0 0 0 26px;
margin: 0;
height: 20px;
background-image: url(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../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(../../../images/symbols/verlauf_1Module_horizontal_146.png);
}

/*---IE 6---*/

* html .horizLineModule1v1 {
overflow: hidden;
background-image: url(../../../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(../../../images/symbols/verlauf_1Module_horizontal_164.png);
}

/*---IE 6---*/

* html .horizLineModule1v2 {
overflow: hidden;
position: relative;
width: 162px;
background-image: url(../../../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(../../../images/symbols/verlauf_2Module_horizontal_340.png);
}

/*---IE 6---*/

* html .horizLineModule2v1 {
overflow: hidden;
background-image: url(../../../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(../../../images/symbols/verlauf_2Module_horizontal_358.png);
}

/*---IE 6---*/

* html .horizLineModule2v2 {
overflow: hidden;
position: relative;
width: 356px;
background-image: url(../../../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(../../../images/symbols/verlauf_3Module_horizontal_534.png);
}

/*---IE 6---*/

* html .horizLineModule3v1 {
overflow: hidden;
background-image: url(../../../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(../../../images/symbols/verlauf_3Module_horizontal_552.png);
}

/*---IE 6---*/

* html .horizLineModule3v2 {
overflow: hidden;
position: relative;
width: 550px;
background-image: url(../../../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(../../../images/symbols/verlauf_4Module_horizontal_728.png);
}

/*---IE 6---*/

* html .horizLineModule4v1 {
overflow: hidden;
background-image: url(../../../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(../../../images/symbols/verlauf_4Module_horizontal_746.png);
}

/*---IE 6---*/

* html .horizLineModule4v2 {
overflow: hidden;
position: relative;
width: 744px;
background-image: url(../../../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(../../../images/symbols/verlauf_4Module_horizontal_746.png);
}

/*---IE 6---*/

* html .horizLineModule4v3 {
overflow: hidden;
position: relative;
width: 737px;
background-image: url(../../../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(../../../images/symbols/verlauf_leftMarginal_horizontal.png);
}

/*---IE 6---*/

* html .horizLineMarginal {
overflow: hidden;
background-image: url(../../../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(../../../images/symbols/verlauf_sitemap_horizontal_776.png);
}

/*---IE 6---*/

* html .horizLineSitemap {
overflow: hidden;
background-image: url(../../../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(../../../images/symbols/verlauf_1Module_vertikal.png);
}

/*---IE 6---*/

* html .verticalLine {
width: 25px;
margin: 3px 0 6px 0;
background-image:url(../../../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(../../../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(../../../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(../../../images/symbols/verlauf_1Module_vertikal_80px.png);
}

/*---IE 6---*/

* html .verticalLine80px {
background-position: center;
width: 25px;
margin: 3px 0 0 0;
background-image:url(../../../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(../../../images/symbols/drucken_normal.gif);
}

a:hover.print {
background-image:url(../../../images/symbols/drucken_aktiv.gif);
}

/*---Fussnoten-Link---*/
a.footnote {
background-image:url(../../../images/symbols/fussnoteNormal.gif);
}

a:hover.footnote {
background-image:url(../../../images/symbols/fussnoteAktiv.gif);
}

/*---Weitersagen-Link---*/
a.bubble {
background-image:url(../../../images/symbols/weitersagen_normal.gif);
}

/*---vertikale Linie (optionale Hoehe von 32px)---*/
/*---IE 6---*/
* html verticalLine32px {
background-image:url(../../../images/symbols/verlauf_1Module_vertikal_32px.gif);
}

/*---Formatierung fuer Stichwortsuche---*/
.textMarkSearchResult {
font-weight: bold;
}
/* javascript/css end %name:global_classes.css % */

