/* MachHTML ANFANG */
/* Shopdesign (C) Copyright 2011 MachHTML. Alle Rechte vorbehalten. Das Kopieren im Ganzen oder in Teilen ohne unsere vorherige ausdr&uuml;ckliche schriftliche Zustimmung ist untersagt. */

/* Kategorien ausblenden: */
.kat-Winterspezial { display:none; }
.kat-Weihnachtsspezial { display:none; }
.kat-KnallerderWoche { display:none; }
.kat-Sommerspezial { display:none; }
.kat-ABSRinge { display:none; }
.kat-Abgasanlagen { display:none; }
.kat-AGRVentile { display:none; }
.kat-Beleuchtung { display:none; }
.kat-Bremsenkits { display:none; }
.kat-Bremsbelaege { display:none; }
.kat-Bremsscheiben { display:none; }
.kat-FlexrohreAbgasanlagen { display:none; }
.kat-Gasfedern { display:none; }
.kat-Geblaeseregler { display:none; }
.kat-HallgeberZuendimpuls { display:none; }
.kat-Hydrostoessel { display:none; }
.kat-Getriebeoelkuehler { display:none; }
.kat-Fruehlingsspezial { display:none; }
.kat-Kompressoren { display:none; }
.kat-Kurbelwellensensoren { display:none; }
.kat-Kuehlerdeckel { display:none; }
.kat-Lambdasonden { display:none; }
.kat-Lenkungsteile { display:none; }
.kat-Leerlaufregler { display:none; }
.kat-MAPSensor { display:none; }
.kat-Nockenwellensensoren { display:none; }
.kat-Oelkuehler
.kat-Querlenker { display:none; }
.kat-RadnabenRadlager { display:none; }
.kat-Verteilerkappen { display:none; }
.kat-Verschleissanzeiger { display:none; }
.kat-Zahnriemensatz { display:none; }
.kat-Zuendspulen { display:none; }
.kat-Osterspezial { display:none; }
.kat-Sonstige { display:none; }
.kat-Herbstspezial { display:none; }
/* zum einblenden display:none; einfach löschen */

.hintergrund-b { width:100%; text-align:center; margin:0px; }
.zentriert-b { text-align:center; padding:0px; }
.vorlage-b { width:990px; padding:0px; margin:0px auto 20px auto; font-Family:'Arial'; font-size:12px; }
.vorlage-b a:link { color:#3687f0; }
.vorlage-b a:active { color:#3687f0; }
.vorlage-b a:visited { color:#3687f0; }
.vorlage-b a:hover { color:#feeb60; }
.kopfzeile-b { width:990px; height:280px; position:relative; background:url('bilder/kopfzeile.jpg') no-repeat; margin:0px; padding:0px; }
.kopfzeile-b * { margin:0px; padding:0px; }
.machhtml { margin:20px 0px 0px 0px; padding:0px; text-align:center; }
.machhtml h3 { width:990px; margin:0px auto; padding:0px; text-align:right; font-Family:'Arial'; font-size:10px; }
.mh-txt { font-size:10px; text-align:center; }
.machhtml a:link, .machhtml a:active, .machhtml a:visited, .machhtml a:hover { color:#0050A0; }
.struktur-b { width:990px; border-collapse:collapse; text-align:left; }
.zentriert { text-align:center; }
a:link.logo-b, a:active.logo-b, a:visited.logo-b, a:hover.logo-b { width:220px; height:90px; position:absolute; top:75px; left:50px; display:block; text-decoration:none; }
.menueoben-b { width:990px; height:40px; position:absolute; top:228px; bottom:0px; left:0px; text-align:center; vertical-align:bottom; background:url('bilder/bg-menue.jpg') repeat-x; }
.menueoben-b a:link { font-size:14px; letter-spacing:0.06em; font-weight:bold; color:#FFF; display:block; float:left; line-height:40px; text-decoration:none; padding-left:10px; padding-right:10px; }
.menueoben-b a:active { font-size:14px; letter-spacing:0.06em; font-weight:bold; color:#FFF; display:block; float:left; line-height:40px; text-decoration:none; padding-left:10px; padding-right:10px; }
.menueoben-b a:visited { font-size:14px; letter-spacing:0.06em; font-weight:bold; color:#FFF; display:block; float:left; line-height:40px; text-decoration:none; padding-left:10px; padding-right:10px; }
.menueoben-b a:hover { font-size:14px; letter-spacing:0.06em; font-weight:bold; color:#feeb60; display:block; float:left; line-height:40px; text-decoration:none; padding-left:10px; padding-right:10px; }
.menueoben-b #erster { padding-left:15px; padding-right:15px; }
.suche { text-align:left; width:200px; position:absolute; top:230px; right:0px; }
.suche-eingabe { margin:6px 0px 0px 15px; width:100px; border:0; vertical-align:top; background-color:#fff; border:2px inset #3687f0; }
.suche-bt { margin:5px 0px 0px 2px; border:2px outset #000; background-color:#3F3F3F; color:#fff; padding-left:3px; padding-right:3px; border:2px outset #3687f0; cursor:pointer; }
.suche-bt:hover { background-color:#feeb60; color:#000; font-weight:bold; }
.linkespalte-b { width:198px; vertical-align:top; padding:0px; }
.l-b { width:188px; margin:0px 10px 0px 0px; }
.kategorien-b { width:186px; margin:0px 0px 5px 0px; background:#3687f0; }
.kategorien-b ul { margin:0px; padding:10px 0px; }
.kategorien-b li { list-style-type:none; color:#fff; padding:2px 5px; }
.kategorien-b a:link, .kategorien-b a:active, .kategorien-b a:visited { color:#fff; }
.kategorien-b a:hover { color:#feeb60; }
.info-b { width:188px; height:1500px; background:url('bilder/linkespalte.jpg') no-repeat; }
.tabelle-1 { border-collapse:collapse; }
.tabelle-1 th { background:#3F3F3F; color:#fff; font-weight:bold; border:1px solid #AFAFAF; padding:2px 5px; }
.tabelle-1 td { border:1px solid #AFAFAF; padding:2px 5px; color:#001060; }
.tabelle-1 tr.grau { background:#efefef; }
.inhalt-b { width:792px; vertical-align:top; padding:0px; }
.t2-b { width:100%; margin:0px; border-collapse:collapse; }
.t2-b td { padding:0px; vertical-align:top; }
.t2-bild {  }
.t2-txt {  }
.inhalt-b h2 { font-Family:Arial,sans-serif; color:#3687f0; margin:3px 0px; padding:3px 0px; }
.inhalt-b h3 { font-Family:Arial,sans-serif; color:#000; font-size:12px; line-height:14px; text-transform:uppercase; margin:10px 0px 3px 0px; padding:3px 0px 3px 12px; background:url('bilder/listenpunkt.jpg') no-repeat left center; }
.inhalt-b p { font-Family:Arial,sans-serif; color:#001060; font-size:12px; line-height:18px; margin:2px 0px; padding:3px 0px; }
.inhalt-b .grau { background:#DFDFDF; padding:3px; }
.beschreibung-b { background:#AFAFAF; padding:5px 10px; font-weight:bold; color:#fff; font-size:12pt; }
/* MachHTML ENDE */

.lb_thumb {
        float: left;
        margin-right: 4px;
        margin-top: 3px;
        width: 106px;
        height: 106px;
        text-align: center;
}

.lb_detailimage {
        max-width: 100px;
        max-height: 100px;
	width: auto;
        height: auto;
        margin-top: 8px;
}