/* Linkformatierungen */

a:link {
  text-decoration:none;
  color:#777;
}
a:hover {
  text-decoration:none;

  color:#e5a002;
}
a:visited {
  color:#333;
  text-decoration:none;
}
a:active {
  text-decoration:none;
  color:#5e564c;
}



.menupunktRubrik {
   color:#fff;
   font-weight:bold;
   padding:4px 2px 2px 10px;
   height:24px;
   width:200px;
   margin:15px 0px 0px 0px;

   background:url(images/RubBG.jpg) top left no-repeat;
}

/* Menülisten 
----------------------------------------------------------------*/

#NaviLE {

   width:210px;
   margin:0 0 50px 0;
   display:inline;
}



/* Ebene 1 */

#NaviLE .menuebene_1 {
  line-height:1.6em;
  list-style-type:none;
  font-size:11px;
  display:block;
  width:200px;
  padding:0;
  margin:0;
}

#NaviLE .menuebene_1 li a {
  font-size:11px;
  display:block;
  width:200px;
  height:20px;
  padding:0;
  margin:2px 0 0 10px;
  border-bottom: 1px solid #fff;
   display:inline;
/*  background:url(images/NavBG.jpg) top left no-repeat #dcdadb; */

}
#NaviLE .menuebene_1 li a:hover {
  color:#e5a002;
  padding:0;
  margin:2px 0 0 10px;
  width:200px;
  height:20px;
  display:block;
  border-bottom: 1px solid #e5a002;
   display:inline;
 /* background:url(images/NavBGHover.jpg) top left no-repeat #dcdadb;*/
}


/* Ebene 2 */

#NaviLE .menuebene_2 {
  line-height:1.6em;
  list-style-type:none;
  font-size:11px;
  display:block;
  width:200px;
  padding:0;
  margin:0;
}


#NaviLE .menuebene_2 li a {
  font-size:11px;
  display:block;
  width:184px;
  height:20px;
  padding:0;
  margin:2px 0 0 26px;
  color:#6b625c;
  border-bottom: 1px solid #fff;
  display:inline;
/*  background:url(images/NavBG2.jpg) top left no-repeat #dcdadb;*/

}

#NaviLE .menuebene_2 li a:hover {
  color:#e5a002;
  padding:0;
  margin:2px 0 0 26px;
  width:184px;
  height:20px;
  display:block;
  display:inline;
  border-bottom: 1px solid #e5a002;


}

/* Ebene 3 */

#NaviLE .menuebene_3 {
  line-height:1.6em;
  list-style-type:none;
  font-size:11px;
  display:block;
  width:170px;
  padding:0;
  margin:2px 0 0 0px;
}


#NaviLE .menuebene_3 li a {
  font-size:11px;
  display:block;
  width:170px;
  height:20px;
  padding:0;
  margin:2px 0 0 40px;
  display:inline;
  color:#6b625c;
 /* background:url(images/NavBG3.jpg) top left no-repeat #dcdadb;*/

}

#NaviLE .menuebene_3 li a:hover {
  color:#e5a002;
  padding:0;
  margin:2px 0 0 40px;
  width:170px;
  height:20px;
  display:block;
  display:inline;

}


/* 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;
}


#NaviLE .menuebene_3 .i_am_here{
  color:#e5a002;

}

#NaviLE .menuebene_2 .i_am_here{
  color:#e5a002;

}
#NaviLE .i_am_here{
  color:#e5a002;
  border-bottom: 1px solid #e5a002;
}

/* 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{
  margin:2px;
}
#ContentSchalter10pt a:hover{
  font-weight:bold;
  margin:2px;
}
#ContentSchalter10pt {
  margin-top:5px;
}

/* Admin Bereich Content LINKs (href) 8pt
-------------------------------------------*/

#ContentSchalter8pt a{
  font-weight:bold;
  margin:2px;
}
#ContentSchalter8pt a:hover{
  font-weight:bold;
  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;
}
