/* Linkformatierungen */

a:link {
  text-decoration:none;
  color:#5e564c;
}
a:hover {
  text-decoration:none;
  color:#a4998c;
}
a:visited {
  color:#5e564c;
  text-decoration:none;
}
a:active {
  text-decoration:none;
  color:#000;
}

#NaviLE .i_am_here {
  color:#a4998c;
  

}

.menupunktRubrik {
   color:#fff;
   font-weight:bold;
   padding:4px 2px 2px 10px;
   height:24px;
   width:200px;
   margin:10px 0px 0px 0px;
   background:url(images/RubBG.jpg) top left no-repeat;
}

/* Menülisten 
----------------------------------------------------------------*/

#NaviLE {

   width:210px;
}

/* Ebene 1 */

#NaviLE .menuebene_1 {
  line-height:1.6em;
  list-style-type:none;
  font-size:11px;
  display:block;
  width:210px;
  padding:0;
  margin:0;
}

#NaviLE .menuebene_1 li a {
  font-size:11px;
  display:block;
  width:200px;
  height:20px;
  padding:2px 0 0 10px;
  margin:0;
  background:url(images/NavBG.jpg) top left no-repeat #dcdadb;

}
#NaviLE .menuebene_1 li a:hover {
  color:#6b625c;
  padding:2px 0 0 10px;
  margin:0;
  width:200px;
  height:20px;
  display:block;
  background:url(images/NavBGHover.jpg) top left no-repeat #dcdadb;
}


/* Ebene 2 */

#NaviLE .menuebene_2 {
  line-height:1.3em;
  list-style-type:none;
  font-size:11px;
  display:block;
  width:210px;
  padding:0;
  margin:0;
  background:url(images/RubBG.jpg) top left no-repeat #dcdadb;
}


#NaviLE .menuebene_2 li a {
  font-size:11px;
  display:block;
  width:210px;
  height:20px;
  padding:2px 0 0 10px;
  margin:0;
  color:#6b625c;
  background:url(images/NavBG2.jpg) top left no-repeat #dcdadb;

}

#NaviLE .menuebene_2 li a:hover {
  color:#6b625c;
  padding:2px 0 0 10px;
  margin:0;
  width:200px;
  height:20px;
  display:block;

}

/* Ebene 3 */

#NaviLE .menuebene_3 {
  list-style-type:none;
  margin:0px;
  padding-left:17px;
  width:190px;
}
#NaviLE .menuebene_3 li a {
  display:block;
  width:192px;


}
#NaviLE .menuebene_3 li a:hover {

  display:block;
  width:192px;
}


/* Ebene 4 */

#NaviLE .menuebene_4 {
  list-style-type:none;
  margin:0px;
  padding:0px;
  width:190px;
}
#NaviLE .menuebene_4 li a {

  display:block;
  padding:4px 0px 0px 21px;
  width:167px;
}
#NaviLE .menuebene_4 li a:hover {

  display:block;
  width:167px;
}


/* Ebene 5 */
#NaviLE .menuebene_5 {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
#NaviLE .menuebene_5 li a {
  
  display:block;
  padding:4px 0px 0px 15px;
  width:167px;
}
#NaviLE .menuebene_5 li a:hover {
  display:block;
  width:167px;
}

/* Footer */

#footer a {
  background:url(/CMS/public/bilder/layout/btn_impressum.gif) 0px -29px no-repeat;
  font-size:12px;
  color:#000;
  display:block;
  height:23px;
  padding:6px 0px 0px 0px;
  width:174px;
}
#footer a:hover {
  background:url(/CMS/public/bilder/layout/btn_impressum.gif) no-repeat;
  color:#a4998c;
  display:block;
  height:23px;
  width:174px;
}



/* Admin Bereich Schalter
---------------------------------------*/


#menupunktSchalter {

  font-size:8px;
  border:1px solid #000;
  width:170px;
  margin-bottom:1px;
}


#menupunktSchalter a{
  font-size:10px;
}

/* Admin Bereich Schalter Überschriften
---------------------------------------*/

#menupunktSchalterHintergrund {
  position:absolute;
  z-index:100;
  left:0;
  top:0;


 }

#menupunktSchalterHintergrundUeberschrift {
  width:170px;
  background-color:#666;
  font-size:10px;
  border:1px solid #000;
  margin-bottom:1px;
  color:#fff;

}
#menupunktSchalterAbstandshalter {

}

/* Admin Bereich Content LINKs (href) 10pt
-------------------------------------------*/

#ContentSchalter10pt a{
  color:#006BB4;
  margin:2px;
}
#ContentSchalter10pt a:hover{

  font-weight:bold;
  color:#a4998c;
  margin:2px;
}
#ContentSchalter10pt {
  margin-top:5px;
}

/* Admin Bereich Content LINKs (href) 8pt
-------------------------------------------*/

#ContentSchalter8pt a{

  font-weight:bold;
  color:#000;
  margin:2px;
}
#ContentSchalter8pt a:hover{

  font-weight:bold;
  color:#a4998c;
  margin:2px;
}
#ContentSchalter8pt {
  margin-top:5px;
}

.newRec {
  border-top:2px black solid;
  background:url(/CMS/public/css/pictures/insert.gif) no-repeat;
  font-weight:bold;
  margin-bottom:10px;
  text-align:right;
}

.contentAbstandshalterMenue10 {
  height:10px;
}
.contentAbstandshalterMenue5 {
  height:0px;
  font-size:0px;
 
}

/* Warenkorb
-------------------------------------------*/

#WarenkorbEinschliessen  {
  margin-left:0px;
  padding:5px;
  border:1px #000 dashed;
  margin-bottom:5px;
}
#WarenkorbCountainerHeadline {
  font-weight:bold;
  text-align:center;
}
#WarenkorbCountainer {

}
#WarenkorbZeile {
  position:relative;
}
#WarenkorbSpalteAlpha {
  padding-left:2px;
  float:left;
  width:120px;
  height:20px;
  border:0px;
}
#WarenkorbSpalteBeta {
  float:right;
  width:15px;
  height:20px;
  border:0px;
}
