/*
 INFOBOX
*/
#infobox div.warenkorb h3 .textZumWarenkorb{
   display: block;  
   font-weight: normal;
   background-image:url(../images/bg_warenkorb.jpg);
   background-repeat: no-repeat;
   background-position: left center;
   padding: 3px 2px 3px 32px;
}
#infobox #vorteile h3{
   margin-top: 0;  
}
#infobox h3{
   color: #660000;
   font-size: 160%;
   margin-top: 1.5em;
   margin-bottom: 0.2em;
   font-weight: normal;
}
#infobox h5{
   color: #660000;
   font-size: 110%;
   margin-top: 1em;
   margin-bottom: 0.2em;
   font-weight: normal;
}
div.warenkorb dl{
   position: relative;
   border-right: 1px solid #ddd;
   border-top: 1px solid #ddd;
   border-bottom: 1px solid #ddd;
   background-color: #eee;
   margin-bottom: 1em;
   color: #660000;
}
div.warenkorb dl dt{
  position: relative;
  width: 50%;
  padding: 5px 3px;
  float: left;
  padding-left: 1em;
  border-left: 1px solid #ddd;
}
div.warenkorb dl dd{
  margin-left: 60%;
  width: 35%;
  padding: 5px 3px;
}
div.warenkorb dl a:link,
div.warenkorb dl a:visited,
div.warenkorb dl a:focus,
div.warenkorb dl a:hover,
div.warenkorb dl a:active{
   font-weight: normal;
   display: block;
}


#infobox p{
   margin-bottom: 0.5em;  
}
.infolist{
   margin-top: 5px;  
}
#hotline .infolist li a{
   font-size: 92%;  
}
.infolist li{
/*   margin-left: 1em;  
*/
   margin-bottom: 4px;
   line-height: 1.2;
   color: #660000;
}
#vorteile li {
   display: inline;
}
#vorteile li img{
   margin: 5px;
}

#MenuShop{
   margin-top: 10px;  
}

#infobox .MenuService{
   list-style: none;
}
   
#infobox .MenuService a,
#infobox .MenuService a:link,
#infobox .MenuService a:visited {
   display: block;
   padding: 4px 4px 4px 15px;
   background-color: #eee;
   margin-bottom: 3px;
   color: #660000;
   font-weight : normal;
   text-decoration : none;
   border: 1px solid #ddd;
}

#infobox .MenuService a:focus,
#infobox .MenuService a:hover,
#infobox .MenuService a:active,
#infobox .MenuService a.selected,
#infobox .MenuService a.selected:link,
#infobox .MenuService a.selected:visited,
#infobox .MenuService a.selected:focus,
#infobox .MenuService a.selected:hover,
#infobox .MenuService a.selected:active{
   background-color: #888;
   border-color: #ccc;
   color: #fff;
   text-decoration: underline;
}

#infobox .MenuService ul{
   margin-top: -3px;
   margin-left: 11px;
}
#infobox .MenuService ul li.lastLi a,
#infobox .MenuService ul li.lastLi a:link,
#infobox .MenuService ul li.lastLi a:visited {
   margin-bottom: 8px;
   border-bottom: 1px solid #ddd;
}

#infobox .MenuService ul a,
#infobox .MenuService ul a:link,
#infobox .MenuService ul a:visited {
   display: block;
   padding: 4px 4px 4px 4px;
   background-color: #fff;
   margin-bottom: 0;
   color: #660000;
   font-weight : normal;
   text-decoration : none;
   border: 0 none;
   border-left: 1px solid #ddd;
   border-right: 1px solid #ddd;
}
#infobox .MenuService ul a:focus,
#infobox .MenuService ul a:hover,
#infobox .MenuService ul a:active,
#infobox .MenuService ul a.selected,
#infobox .MenuService ul a.selected:link,
#infobox .MenuService ul a.selected:visited,
#infobox .MenuService ul a.selected:focus,
#infobox .MenuService ul a.selected:hover,
#infobox .MenuService ul a.selected:active{
   background-color: #eee;
   color: #660000;
   text-decoration: underline;
}

#infobox .MenuService ul ul{
   margin-top: 0;
   margin-left: 0;
   border-bottom: 1px solid #ddd;
   border-top: 1px solid #ddd;
}
#infobox .MenuService ul ul li.lastLi a,
#infobox .MenuService ul ul li.lastLi a:link,
#infobox .MenuService ul ul li.lastLi a:visited {
   margin-bottom: 0;
   border-bottom: 0 none;
}

#infobox .MenuService ul ul a,
#infobox .MenuService ul ul a:link,
#infobox .MenuService ul ul a:visited {
   display: block;
   padding: 4px 4px 4px 4px;
   background-color: #fff;
   margin-bottom: 0;
   margin-left: 19px;
   color: #660000;
   font-weight : normal;
   text-decoration : none;
   border: 0 none;
   border-left: 1px solid #ddd;
   border-right: 1px solid #ddd;
}
#infobox .MenuService ul ul a:focus,
#infobox .MenuService ul ul a:hover,
#infobox .MenuService ul ul a:active,
#infobox .MenuService ul ul a.selected,
#infobox .MenuService ul ul a.selected:link,
#infobox .MenuService ul ul a.selected:visited,
#infobox .MenuService ul ul a.selected:focus,
#infobox .MenuService ul ul a.selected:hover,
#infobox .MenuService ul ul a.selected:active{
   background-color: #fff;
   color: #660000;
   text-decoration: underline;
}


