#navigationsBox {
width: 160px; 
position: relative;
left: 5px; 
top: 5px; 
padding-bottom: 10px; 

text-align: left; }
 /* Allgemeine Informationen zu den Navigationsheadlines und Navilinks */ 
/* Alle Navis und Linkdefinitionen koennen weiter unten noch mit zusaetzlichen Infos gesetzt werden */ 
/* Sollen nur die weiter unten aufgefuehrten Styles gelten, muessen diese hier entfernt werden */ 

#navigationsHeadline { 
width: 170px; 
min-height: 25px; 
line-height: 25px; 
color: #ffffff; 
text-decoration: none; 
text-indent: 10px; 
background-color: #292000; 
text-align: left; 
font-weight: bold;
font-size: 13px;
font-variant: small-caps; } 

#naviLinkdefinition a { 
width: 170px; 
min-height: 25px; 
line-height: 22px; 
color: #0D141C; 
text-decoration: none; 
text-indent: 10px; 
background-color: #fff4ce; 
border: 0; 
text-align: left; 
font-size: 13px;
}

#naviLinkdefinition a:hover { 
width: 170px; 
height: 22px; 
line-height: 22px; 
color: #0D141C; 
text-decoration: underline; text-indent: 10px; background-color: #fff4ce; 
border: 0; text-align: left; 
font-size: 13px;} 

/* *********************** Aufbau des Headers *********************** */ 

.logoPosition { 
position: absolute; left: 0px; top: 0px; z-index: 1; }

 /***** Formatierung der CMS Navigation ******/ 

ul.cmsNavigationBox { margin: 0; padding: 0; list-style: none; } 

ul.cmsNavigationBox a { display: block; padding: 0 15px; line-height: 20px; background-color: #fff4ce; 
border-left: 1px solid #000000; border-bottom: 1px solid #000000; }

 ul.cmsNavigationBox a:hover { display: block; padding: 0 15px; line-height: 20px; border-left: 1px solid #000000; 
border-bottom: 1px solid #000000; background-color: #ffffff; } 

ul li.cmsNavigationText { float: right; } 

.bannerPosition { position: absolute; top: 27px; left: 415px; } 

/******** Platz fuer Alternative Bildinhalte oder Backgrounds **********/ 

#eyecatcher { } #eyecatcher2 { } 

/* *********************** Aufbau des Kategoriebaumes *********************** */ /* Erste Ebene */ 

ul.kategorieUlNavigation { list-style: none; } 
li.kategorieLiNavigationHeadline { display: block; } 
li.kategorieLiNavigation a { display: block; } 

/* Weitere Ebenen */ 

ul.kategorieUlSecondNavigation { display: none; list-style: none; } 

li.kategorieLiSecondNavigation a { display: block; width: 170px; height: 17px; line-height: 17px; 
color: #0d141c; text-decoration: none; text-indent: 18px; border: 0; text-align: left; } 

li.kategorieLiSecondNavigation a:hover { display: block; width: 170px; height: 17px; line-height: 17px; 
color: #0d141c; text-decoration: underline ; text-indent: 18px; border: 0; text-align: left; } 

/* 3. und weitere Ebenen */ 

li.kategorieLiThirdNavigation a { display: block; width: 170px; height: 17px; line-height: 17px; 
color: #292000; text-decoration: none; text-indent: 30px; border-bottom: 1px solid #292000; 
border-top: 1px solid #ffffff; text-align: left; } 

/* *********************** Aufbau Mein Konto *********************** */ 

ul.meinKonto { list-style: none; } 

/* Linkformatierung */ 

li.meinKontoFormatHeadline { display: block; } 
li.meinKontoFormat a { display: block; } 

/* Kleines Login Formular */ 

fieldset.loginFormular { border: solid 0 transparent; padding-left: 10px; padding-top: 5px; text-align: left; } 

input.loginForumlarInput { width: 150px; height: 18px; } 

input.loginFormularSubmit { width: 70px; } 

/* *********************** Suche Formatierung *********************** */ /* Linkformatierung */ 

span.sucheFormatHeadline { display: block; } 

fieldset.sucheFormular { border: solid 0 transparent; padding-top: 5px; padding-left: 10px; 
text-align: left; text-indent: 10px; height: 60px; } 

fieldset.cmsSucheFormular { border: solid 0 transparent; padding-top: 5px; padding-left: 1px; text-align: left; 
text-indent: 10px; height: 30px; } 

select.sucheFormatSelect { width: 150px; display: block; margin-bottom: 2px; } 

input.sucheFormularInput { width: 115px; height: 18px; } 

input.sucheFormularSubmit { position: relative; top: 2px; width: 30px; height: 18px; }

 /* *********************** Hersteller *********************** */ 

span.herstellerFormatHeadline { display: block; } 

fieldset.herstellerFormular { border: solid 0 transparent; padding-top: 5px; padding-left: 10px; text-align: left; 
text-indent: 10px; height: 25px; } 

select.herstellerFormatSelect { width: 150px; display: block; }

 /* *********************** Aufbau Aktionen *********************** */ 

ul.aktionsList { list-style: none; }

 /* Linkformatierung */ 

li.aktionsListFormatHeadline { display: block; } 

li.aktionsListFormat a { display: block; } 

/* *********************** Aufbau Weiterempfehlen *********************** */ 

span { display: block; } 

span.empfehlenFormatText a { display: block; text-indent: 10px; line-height: 20px; text-align: left; min-height: 30px; } 

/* *********************** Aufbau Newsletter *********************** */ 

span.newsletterFormatHeadline { display: block; } 

fieldset.newsletterFormular { border: solid 0 transparent; padding-top: 5px; padding-left: 10px; text-align: left; 
height: 50px; } 

input.newsletterFormatInput { width: 150px; height: 18px; } 

input.newsletterFormularSubmit { position: relative; left: 0px; width: 73px; } 

span.newsletterMeldung { height: 30px; display: none; } 

/*********************** Aufbau Counter ************************* */ 

.counterBox { height: 85px; } 
span.counterFormatHeadline { display: block; } 
h4.counterFormatText { display: block; text-indent: 10px; text-align: left; font-weight: normal; font-size: 11px; 
line-height: 17px; } 

/*********************** Aufbau Sprachen ************************* */ 

.sprachBox { height: 45px; } 

.cmsSprachBox { height: 5px; border: 0; } 

span.sprachFormatHeadline { display: block; } 

.sprachFormat { display: block; text-indent: 10px; text-align: left; font-weight: normal; 
line-height: 17px; font-size: 11px; padding-top: 5px; } 

/*********************** Aufbau Partnerprogramm ************************* */ 

.partnerBox { height: 60px; } 
span.partnerFormatHeadline { display: block; } 
h4.partnerFormatText { display: block; text-indent: 10px; text-align: left; font-weight: normal; 
line-height: 17px; font-size: 11px; border-bottom: 5px solid #f1f7fb; } 

/*********************** Aufbau Warenkorb ************************* */ 

.warenkorbBox { height: 100px;  background-color: #fff4ce;} span.warenkorbFormatHeadline { display: block; } 

h4.warenkorbFormatText { display: block; text-indent: 10px; text-align: left; font-weight: normal; 
line-height: 17px; font-size: 11px; } 

/*********************** Aufbau Preisliste ************************* */ 

.preislisteBox { height: 60px;  background-color: #fff4ce;} 

span.preislisteFormatHeadline { display: block; } 

h4.preislisteFormatText { display: block; text-indent: 10px; text-align: left; 
font-weight: normal; line-height: 17px; font-size: 11px; } 

/*********************** Aufbau Bestsellerliste ************************* */ 

.bestsellerBox { height: 400px;  background-color: #fff4ce;} 

span.bestsellerFormatHeadline { display: block; } 

ol.bestsellerFormatText { width: 155px; position: relative; list-style: none; left: 10px; 
text-decoration: none; color: #292000;} 

li.bestsellerFormatText a { width: 155px; height: 17px; line-height: 17px; text-decoration: none; text-align: left; }