/* CSS Style Niemoeller Niemoeller Kfz-Discountteile-Shop (c)imc marketing&consult, 2007 */

/* HTML Elemente */
body {font-family: verdana;	font-size: 10px; padding:0px; margin:0px; background-image:url(images/bg.gif);}
td {font-size:13px;}
a {color:#000;}
input {margin: 0px;padding: 0px;}
h1 {font-size:22px; color:#000; padding:0px; margin:0px 0px 18px 0px;}

/* Klassen */
.header-1 {background-image:url(images/header-1.jpg);}
.head {font-size:11px; color:#333; text-align:right; padding:4px 22px 0px 0px;}
.head a {text-decoration:none;}
.bg_head	{background-image: url(images/header-right.gif); background-position:top left; background-repeat:no-repeat;}

.text {margin: 0px;padding: 0px;}
.form_weiter {border: solid 0px #000;}
.form_radio {border: solid 0px #000;}
.smalltext {color:#000; font-size: 11px; line-height: 18px; padding: 10px;}
.smalltext a {color:#000;font-size: 11px;line-height: 18px;}

.troute {font-size:10px; color:#fff; background-image:url(images/header-3.gif);}
.troute a {font-size:10x; color:#fff; text-decoration: none;}

.inimp {font-size: 10pt; color: #fff; background-image:url(images/header-3.gif);}
.inimp a {font-size: 10pt; color: #fff; text-decoration: none;}

.adresse {font-size:11px; line-height:14px; color:#0032CD; padding:15px 0px 0px 5px;}
.button {padding: 0px; margin: 0px; border:0px;}

/* Haupt Navigation */
/* Allgemeine Definitionen */
.navipos {padding:0px; width:220px;}

/* Navigations Ebene 1 deaktiviert */
.navi {height:24px; background-image:url(images/navi-1.gif); display:block;  padding:3px 0 0 32px;  text-decoration:none;}
.navi a {color:#0033CC; text-decoration:none;}

/* Navigations Ebene 1 aktiviert */
.navia {height:24px; background-image:url(images/navi-1-a.gif); display:block; padding:3px 0 0 32px;  text-decoration:none; color:#0000cc;}

/* Navigations Ebene 2 deaktiviert */
.navis {padding-bottom: 5px; background-image:url(images/navi-2.gif); display:block; padding-left:26px;}
.navis a {color: #0033CC; text-decoration: none; position: relative; left: 25px; top: 2px;}

/* Navigations Ebene 2 aktiviert */
.navisa {padding-bottom: 5px; background-image:url(images/navi-2-a.gif); display:block; padding-left:26px;}
.navisa a {color: #0033CC; text-decoration: none; position: relative; left: 25px; top: 2px;}

/* Navigation Abschluss */
.navie {height: 25px; background-image:url(images/navi-1.gif);}
.navie a {color: #0033CC; text-decoration: none; position: relative; left: 22px; top: 6px; white-space:normal;}

/* Navigation 2 - Versandkostenhinweise und Agb Links */
.navi2_top {padding:0px; margin:0px; width:188px; //width:220px; padding-left:32px; font-size: 11px; line-height:22px; display: block; background-color: #CCCCCC; border-top:1px solid #999999; border-bottom:solid 1px #999; border-right:solid 1px #999;}
.navi2_bot {padding:0px; margin:0px; width:188px; //width:220px; padding-left:32px; font-size: 11px; line-height:22px; display: block; background-color: #CCCCCC; border-bottom:solid 1px #999; border-right:solid 1px #999;}

.navi2 a {color: #333333; position: relative; left: 7px; top: 7px; text-decoration: none;}

/* Elemente in der linken Spalte */
.line {background-image:url(images/line.gif); width:196px;}
.hg-linke {background-image:url(images/hg-linke.gif); width:196px;}
.d-eingabe {color:#0033CC; line-height:22px; padding:3px 0px 0px 13px;}
.blau {font-size:11px; color:#0032CD;}
.rand {background-image:url(images/rand.gif);}

.warenkorb {padding: 11px; font-size: 11px; color: #0033CC; background-color:#FFCC00;}

.footer {font-size:10px; padding:6px 9px 8px 9px; color:#333;}
.footer a {text-decoration:none; color:#333;}

/* Tabelle*/
.tablehead {background-image:url(images/trhead.gif); height: 21px; font-weight: bold; font-size: 11px;}
.cell1 {background-color: #E5EAFA; border-bottom: 1px dotted #A4A5A7; height: 25px; vertical-align: middle; font-size: 11px;}
.cell2 {background-color: #F5F5F5; border-bottom: 1px dotted #A4A5A7; height: 25px; vertical-align: middle; font-size: 11px;}

/*Spezial*/
.verlauf {background-image:url(images/verlauf.gif); background-repeat:repeat-x; width:480px;}
.verlauf-basket {background-image:url(images/verlauf-basket.gif);}

.aktuelles {background-image:url(images/aktuelles.jpg); height: 23px; font-weight: bold; color: #000; margin: 0px; padding: 0px 0px 0px 8px;}

/* rechte Spalte */
.bg1 {background-image: url(images/hg-rechts.jpg);}
.bg2 {background-image: url(images/bg2.gif);}
.bg3 {background-image: url(images/bg3.jpg); background-repeat:no-repeat;}
.bg4 {background-image: url(images/bg4.jpg); background-repeat:no-repeat;}

.preisliste {background-image:url(images/preisliste.gif); height:36px; width:191px;}
.preisliste a {text-decoration:none; display:block; width:190px; height:36px;}
.download {background-image:url(images/download.gif); height:113px;//height:123px; width:181px;//width:190px; font-size:11px; padding:10px 0px 0px 9px;}
.rot {color:#C20001;}
.hilfe-preisliste {background-image:url(images/hilfe-preisliste.gif); background-repeat:no-repeat; color:#0032CD;}
.hilfe-preisliste a {color:#0032CD; padding-left:20px;}
.v-kata {background-image:url(images/verschleissteile-kataloge.gif); height:21px; width:190px; margin-top:40px; line-height:20px;}
.text-klein {font-size:11px; line-height:15px;}
.image img {border:solid 1px #4F4F4F; margin:0px 5px 5px 0px;}

/* Warenkorb */
.wbestellstatus {font-weight: bold; color: #BD000A;}

/* Bestellvorgang Status */
.status {font-weight: bold; color: #002ECA; text-decoration: none;}
.status a {font-weight: bold; color: #002ECA; text-decoration: none;}
.statusa {font-weight: bold; color: #BD000A; text-decoration: none;}
.statusa a {font-weight: bold; color: #BD000A; text-decoration: none;}

.gesamt {font-weight: bold;}
.gesamtall {font-weight: bold; color: #BD000A;}

/* Bestellvorgang */
.warnung {color: #ff3300; font-weight: bold;}

/* Show Products */
.sp-header1 {font-weight: bold; font-size: 18px; color: #0033CC;}
.sp-header2 {font-weight: bold; font-size: 12px; color: #0033CC;}
.sp-header3 {font-weight: bold;	font-size: 12px; color: #C20001;}

/* Übersichtsseite Auflistung */
.uebersicht {list-style-type:none;}
.uebersicht li {margin:0px; padding:0px; width:410px; border-bottom:1px dotted #999; line-height:30px; display:block;}
.uebersicht li a {margin-left:10px; text-decoration:underline; color:#7D7D7D;}
.uebersicht li:hover {margin:0px; padding:0px; width:410px; border-bottom:1px dotted #999; line-height:30px; display:block; background-color:#FFCC00; color:#0032CD;}
.uebersicht li:hover a {margin-left: 10px; text-decoration: underline; color: #294BAC; font-weight: bold;}

/* Formular für Fahrzeug Finden */
form#form_model_search select {border:1px solid #000; width: 150px;}
form#form_model_search input {border-bottom:1px solid #000; border-right:1px solid #000; border-top:1px solid #FFCC00; border-left:1px solid #FFCC00; background-color: #FFCC00; width: 150px; font-weight: bold;}

/* Rahmen */
.dotted {
	margin:0px;
	font-weight: bold;
	font-size:12px;
	border-top: dotted 1px black;
	border-bottom: dotted 1px black;
}
.dotted2 {
	margin:0px;
	border-bottom: dotted 1px black;
}
