/* -----------------------------------------------------------------------------------------
   $Id: stylesheet.css,v 1.4 2004/06/06 17:13:29 novalis Exp $   XT-Commerce - community made shopping   http://www.xt-commerce.com   Copyright (c) 2004 XT-Commerce
   -----------------------------------------------------------------------------------------   based on:   (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)   
(c) 2002-2003 osCommerce(stylesheet.css,v 1.54 2003/05/27); www.oscommerce.com   (c) 2003         nextcommerce (stylesheet.css,v 1.7 2003/08/13); www.nextcommerce.org   
Released under the GNU General Public License   ---------------------------------------------------------------------------------------*/

* {  padding: 0px;  font-family: Arial, Verdana, sans-serif;  font-size: 12px;  line-height: 18px;}
ul {  margin:0px;}tr.decoration img {display: block;}

/* Breite des Shops */

TABLE.shopbreite {        width:900px; }
.contentbox {        width:150px;}
.contentbox2 {        width:190px;        border:1px solid #D9D9D9;}
.content2 {        border-bottom:1px solid #D9D9D9;        font-size: 11px;        color:#6697CE;        font-weight:bold;}
.navigation {        font-size: 10px;        color:#FFFFFF;        background-color:#f2f2f2;
        background-image:  url(/templates/ws-autoteile-relaunch/img/bg_navi.gif);
        border-bottom:1px solid #dddddd;        
border-top:2px solid #006D64;        height:25px;        }
.cart {  font-size: 10px;}
.shopleft_side {        width:200px;        border: 0px solid #666666;        background-color: #ffffff;}
.boxcart {        border-top:1px solid #D9D9D9;        border-left:1px solid #D9D9D9;        border-right:1px solid #D9D9D9;        border-bottom:1px solid #D9D9D9;}
/* Unterer Rand der Boxen */
.box_rand {        border-top:1px solid #D9D9D9;        border-left:1px solid #D9D9D9;        border-right:1px solid #D9D9D9;        border-bottom:1px solid #D9D9D9;}
.box_rand_bot {        border-top:1px solid #D9D9D9;        border-left:1px solid #D9D9D9;        border-right:1px solid #D9D9D9;        border-bottom:1px solid #D9D9D9;}
.box_rand_top {        border-top:0px solid #D9D9D9;        border-left:1px solid #D9D9D9;        border-right:1px solid #D9D9D9;        border-bottom:1px solid #D9D9D9;}
.box_rand_admin {        border:1px solid #c10000;}
.prodbox_rand {        border:1px solid #D9D9D9;}
.box_bg {        background-color:#006D64;        height:5px;        background-image:  url(/templates/ws-autoteile-relaunch/img/box_bg.gif);        }
.hornavi_bg {        background-image:  url(/templates/ws-autoteile-relaunch/img/navi_hor3.png);        }
.line_kopf {        border-bottom:1px solid #D9D9D9;        font-size: 11px;        color:#006D64;        font-weight:bold;        height:18px;}
.line_kopf_admin {        border-bottom:1px solid #c10000;        font-size: 11px;        color:#c10000;        font-weight:bold;        height:18px;}
.start_prod {        width:33%;        border: 1px solid #7F91A7;}
A.link_specials,A.link_specials:hover        {        font-size: 10px;        color:#f74211;}
TD.text_specials_more,A.text_specials_more {        font-size: 10px;        color:#000000;        text-decoration:underline;        text-align:right;}
.userarea_content {        background-color:#efefef;}
.userarea_content2 {        border-top:1px solid #cccccc;        background-color:#ffffff;}
.shopright_side {        width:200px;        border: 0px solid #666666;        background-color: #ffffff;}
.box_rand2 {        border-bottom:3px solid #e2e2e2;}
.shoprand_footerbox {        border-top:3px solid #006D64;}/*  Text *//*  Text */
A.box_footer {        font-size: 11px;        color:#000000;  text-decoration:none;}
.shopmain {        width:500px;        font-size: 11px;}
.details_name {        font-size: 11px;        color:#666666;        font-weight:bold;}
/* Art-Nr. */
.details_artnr {        font-size: 10px;        color:#666666;}/* Preis */.details_preis {        font-size: 11px;        color:#666666;        font-weight:bold;        height:25px;}
.login_kopf {        font-size: 11px;        color:#666666;        font-weight:bold;        height:20px;        background-color:#f1f1f1;}
.order_kopf {        font-size: 11px;        color:#000000;        font-weight:bold;        height:20px;        background-color:#eeeeee;}
.drei_schritte {        font-size: 11px;        color:#333333;        height:30px;        text-align:center;}
.seitenueberschrift {        font-size: 13px;        color:#666666;        font-weight:bold;}
/* Uebeschriften bei Formularen */
.text_kopf {        font-size: 12px;        color:#666666;        font-weight:bold;}
.text_kopf_link,A.text_kopf_link,A.text_kopf_link:hover {        font-size: 11px;        color:#c10000;        text-decoration:underline;}
.preis_frueher {        font-size: 11px;        color:#000000;        font-weight:bold;}
.preis_jetzt {        font-size: 12px;        font-weight:bold;        color:#FF7700;}
.tby {font-size: 10px;color: #406E98;font-weight:bold;}
A.by {font-size: 10px;color: #000000;text-decoration:none;}
A.by:hover {font-size: 10px;color: #666666;text-decoration:none;}
.boxText {        font-size: 11px;}
.boxtext {        font-size: 11px;}
.boxTextBG {        font-size: 10px;        background-color: #f7f7f7;}
.boxTextBGII {        font-size: 10px;        background-color: #FEBA5C;}
.boxTextPrice {        font-weight: bold;        font-size: 10px;        color: #FF7700;}
.errorBox {        font-size : 10px;        font-weight: bold;        background-color: #ffb3b5;}
.gvBox {        font-size : 14px;        font-weight: bold;        border-color: #FFFFFF;        border: 1px solid;        background-color: #ffb3b5;}
.stockWarning {        font-size : 10px;        color: #cc0033;}
.productsNotifications {        background-color: #f2fff7;}
.orderEdit {        font-size : 10px;        color: #70d250;        text-decoration: underline;}
BODY {        color: #000000;        margin: 0px;        background-color: #000000;        background:  url(/templates/ws-autoteile-relaunch/img/bg_body.gif) left top repeat-x;}
FORM {        display: inline;        font-size: 11px;}
TD.conditions {  background-color: #FFCCCC;}
A.confirmationEdit {        color: #FF7700;        font-style: italic;}
A.confirmationEdit:hover {        color: #FF7700;        font-style: italic;        text-decoration: underline;}
TR.headerError {        background-color: #FF9933;        color: #FFFFFF;}
TR.headerMessage {        font-size: 12px;        background-color: #FF9900;        color: #FFFFFF;}
.moduleHeading {        font-size: small;        font-weight: bold;        padding-bottom: 10px;}
TD.headerError {  font-size: 12px;  background: #ff0000;  color: #ffffff;  font-weight : bold;  text-align : center;}
TR.headerInfo {  background: #00ff00;}
TD.headerInfo {  font-size: 12px;  background: #00ff00;  color: #ffffff;  font-weight: bold;  text-align: center;}
.infoBox {        font-size: 11px;}
.infoBoxContents {  font-size: 10px;}
.infoBoxNotice {  background: #FF8E90;}
.infoBoxNoticeContents {  background: #FFE6E6;  font-size: 10px;}
TD.infoBoxHeading {        font-size: 14px;        height:30px;        color: #000000;        background-image:  url(/templates/ws-autoteile-relaunch/img/leftboxhead.gif);        background-repeat: no-repeat;        font-weight: bold;        padding-left: 7px;}TD.infoBoxHeading_right {        width: 180px;        font-size: 14px;        height:30px;        color: #000000;        background-image:  url(/templates/ws-autoteile-relaunch/img/leftboxhead.gif);        background-repeat: no-repeat;        font-weight: bold;        padding-left: 7px;}
TD.infoBox, SPAN.infoBox {  font-size: 10px;}
TD.infoBox_right, SPAN.infoBox_right {  font-size: 11px;}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {  background: #FF7700;}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {  background: #FF7700;}
TABLE.productListing {  border: 1px;  border-style: solid;  border-color: #b6b7cb;  border-spacing: 1px;}
.productListing-heading {  font-size: 10px;  background: #b6b7cb;  color: #FFFFFF;  font-weight: bold;}
TD.productListing-data {  font-size: 10px;}
A.pageResults {        color: #0000FF;        text-decoration: underline;}
A.pageResults:hover {}
TD.pageHeading, DIV.pageHeading {  font-size: 12px;  font-weight: bold;  color: #000000;}
TR.subBar {  background: #f4f7fd;}TD.subBar {  font-size: 10px;  color: #000000;}
TD.smallText, SPAN.smallText, P.smallText {  font-size: 10px;}
TD.accountCategory {  font-size: 13px;  color: #aabbdd;}
TD.fieldKey {  font-size: 12px;  font-weight: bold;}
TD.fieldValue {  font-size: 12px;}
TD.tableHeading {  font-size: 12px;  font-weight: bold;}
SPAN.newItemInCart {  font-size: 10px;  color: #ff0000;}
CHECKBOX, INPUT, RADIO, SELECT {  font-size: 11px;}
TEXTAREA {  width: 100%;  font-size: 11px;}
SPAN.greetUser {  font-size: 12px;  color: #FF7700;  font-weight: bold;}
SPAN.underline {        text-decoration: underline;}
TABLE.formArea {  background: #f1f1f1;  border-color: #cccccc;  border-style: solid;  border-width: 1px;}
TD.formAreaTitle {  font-size: 12px;  font-weight: bold;}
SPAN.markProductOutOfStock {  font-size: 12px;  color: #c76170;  font-weight: bold;}
SPAN.productSpecialPrice {  color: #ff0000;}
SPAN.productOldPrice {        text-decoration: line-through;        color:#FF7700;        line-height: 16px;        
/* Ersetzt durch: siehe oben        color: #F20404;        */}
SPAN.errorText {  color: #ff0000;}
SPAN.productDiscountPrice {  color: #ff0000;  font-weight: bold;}
.smallHeading {        font-size: 12px;        font-weight: bold;        color: Black;}
.moduleRow { font-size: 11px; line-height: 1.5; background-color: #E6E6E6; border: 1px solid; border-color: #E6E6E6;}
.moduleRowOver {        background-color: #FF9900;        border: 1px solid;        border-color: #ffffff;        font-size: 11px;        line-height: 1.5;        color: #FFFFFF;   
/* Ersetzt durch: siehe oben        background-color: #FF7700;*/}
.moduleRowSelected {        background-color: #FF9900;        color: #FFFFFF;        
/* Ersetzt durch: siehe oben        background-color: #FF7700;*/}
.checkoutBarFrom, .checkoutBarTo { font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Geneva, Arial, sans-serif; font-size: 10px; color: #000000; }
/* sitewide font classes *//* Note: heading<Number> equals <font size="Number"> */
.heading1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; }
.heading2 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; }
.heading3 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; }
.heading4 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; }
.heading5 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; }
/* Sitemap Tables */
.sitemap_heading {        font-family: Arial, Verdana, Helvetica, sans-serif;        font-size: 11px;        color: #000000;        font-weight:bold;        background-color: #CCCCCC;}
.sitemap_heading a {color:#000000;}
.sitemap_heading a:hover {color:#FF7700; text-decoration:none;}
.sitemap_sub {        font-size: 10px;        color: #000000;        background-color: #f2f2f2;}
.sitemap_sub a {color:#000000;}
.sitemap_sub a:hover {color:#FF7700; text-decoration:none;}
/* message box */.messageBox { font-family: Arial, Verdana, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Arial, Verdana, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Arial, Verdana, sans-serif; font-size: 10px; background-color: #99ff00; }
/* input requirement */
.inputRequirement { font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #ff0000; }
.tableShop {background-color: #ffffff;border-left: 1px solid;border-right: 1px solid;border-color: #b6b7cb;}
.navLeft {        border-right: 1px solid #FFFFFF;        width: 200px;        background-color: #F2F4F6;        border-top-color: #FFFFFF;        border-bottom-color: #FFFFFF;        border-left-color: #FFFFFF;}
.navRight {        background-color: #F2F4F6;        width: 200px;        border-right-width: 1px;        
border-right-style: solid;        border-top-color: #FFFFFF;        border-right-color: #FFFFFF;       
 border-bottom-color: #FFFFFF;        border-left-color: #FFFFFF;}
.tableListingI {        background-color: #eeeeee;}
.tableListingII {        background-color: #d0d0d0;}
.tableBody {padding: 5px;}
.poweredby {  font-size: 10px;  color: #000000;  font-weight: bold;}
.headerSelected {        color: #FFFFFF;        font-size: 12px;        font-weight: bold;        text-align: center;        vertical-align: middle;}
.rahmenlur {        border-top-width: 0px;        border-right-width: 1px;        
border-bottom-width: 1px;        border-left-width: 1px;        border-top-style: solid;        
border-right-style: solid;        border-bottom-style: solid;        border-left-style: solid;        border-top-color: #666666;        
border-right-color: #666666;        border-bottom-color: #666666;        border-left-color: #666666;}
.rahmenunten {        border-top-width: 0px;        border-right-width: 0px;        border-bottom-width: 1px;        
border-left-width: 0px;        border-top-style: dotted;        border-right-style: dotted;        border-bottom-style: dotted;        border-left-style: dotted;        
border-top-color: #333333;        border-right-color: #333333;        border-bottom-color: #333333;        border-left-color: #333333;}
td.rahmenunten {        border-top-width: 1px;        border-right-width: 0px;        border-bottom-width: 1px;        border-left-width: 0px;        
border-top-style: dotted;        border-right-style: dotted;        border-bottom-style: dotted;        border-left-style: dotted;        
border-top-color: #000000;        border-right-color: #000000;        border-bottom-color: #000000;        border-left-color: #000000;}
A {  color: #FF7700;  text-decoration: none;}
A:link {        color: #FF7700;        text-decoration: none;}
A:hover {  color: #FF7700;  text-decoration: underline;}
A:visited {        color: #FF7700;}
A.navcat {        color: #000000;        text-decoration: none;        font-size: 11px;}
A.navcat:link {        color: #000000;        text-decoration: none;        font-size: 11px;}
A.navcat:hover {        color: #FF7700;        text-decoration
: underline;        font-size: 11px;}
A.navcat:visited {        font-size: 11px;}
A.nav {        color: #000000;        text-decoration: none;        font-size: 11px;        line-height:16px;}
A.nav:link {        color: #000000;        text-decoration: none;        font-size: 11px;        line-height:16px;}
A.nav:hover {        color: #000000;        text-decoration: underline;        font-weight: normal;        font-size: 11px;        line-height:16px;}
A.nav:visited {        color: #000000;        font-size: 11px;        line-height:16px;}
td.nav {}.rahmen {        border: 1px solid #7F91A7;}
td.navcat {        border-top-width: 0px;        border-right-width: 0px;        border-bottom-width: 1px;        
border-left-width: 0px;        border-top-style: dotted;        border-right-style: dotted;        border-bottom-style: dotted;        
border-left-style: dotted;        border-top-color: #FFFFFF;        border-right-color: #FFFFFF;        border-bottom-color: #000000;        
border-left-color: #FFFFFF;        padding-top: 2px;        padding-bottom: 2px;        height: 20px;}
.price {        font-size: 14px;        font-weight: bold;        color: #FF7700;}
.zusatz {        font-size: 10px;        color: #666666;}
strong {        font-size: 12px;        font-weight: bold;}
h1 {    display: inline;        font-size: 16px;        line-height: 20px;        color: #000000;        font-weight: bold;
/* Ersetzt durch: siehe oben        font-size: 12px;        font-weight: bold;        color:#000000;*/}
.onepxwidth {        width: 1px;}
.randrechts {        border-top-width: 0px;        border-right-width: 1px;        border-bottom-width: 0px;        
border-left-width: 0px;        border-top-style: solid;        border-right-style: solid;        border-bottom-style: solid;        
border-left-style: solid;        border-top-color: #C6C8CB;        border-right-color: #C6C8CB;        border-bottom-color: #C6C8CB;       
 border-left-color: #C6C8CB;}.parseTime {        font-size: 10px;        color: #666666;        text-align: center;        vertical-align: middle;}
td.greentable, .contentsTopics {        float: left;        text-align: left;        width: 545px;        height: 30px;        
font-size: 16px;        font-weight: bold;        color: #000000;        line-height: 30px;        
padding-left: 15px;        background: url(/templates/ws-autoteile-relaunch/img/bg_content_ueberschrift.gif) left top no-repeat;}
.content_top {        font-size: 16px;        font-weight: bold;        color: #000000;        line-height: 30px;}
.produktheadline {        font-size: 11px;        font-weight: bold;        color: #000000;}
.headline {        font-size: 12px;        font-weight: bold;        color: #000000;		margin-bottom: 10px;		}
.headline2 {

	background:transparent url(/templates/ws-autoteile-relaunch/img/pfeil2.gif) no-repeat scroll left;

	float:left;

	font-size:12px;

	font-weight:bold;

	padding-left:23px;

	text-align:left;

	clear: left;

	width: 515px;



}

divheadline {background:url("/templates/ws-autoteile-relaunch/img/bg_content_ueberschrift2.gif") no-repeat scroll left top transparent; color:#353535; float:left; 
font-size:14px; font-weight:bold; height:30px; line-height:30px; margin-bottom:10px; padding-left:15px; text-align:left; width:566px;}
.main2 {        line-height: 15px;}
img {        border: 0px none #FFFFFF;}
ul { margin-top:5px; margin-bottom:0px;}
/* Befüllung der Variablen für einen variablen (Höhe) DIV-Container */
.myBoxBorder { border:solid 1px #FF9900 }
.myBoxHeight { max-height:400px }
.myBoxOverflow { overflow:auto }
.myBoxPadding { padding:5px }
.myBoxMarginTop { margin-top:5px }
/* Befüllung der Variablen für einen variablen (Höhe) DIV-Container *//* Sonderhandling für den IE - Variablen werden neu geschrieben, wenn Browser == IE *//* LAYOUT WS-AUTOTEILE RELAUNCH */
#header {  float: left;  width: 962px;  height: 255px;}
#header_top {  float: left;  width: 962px;  height: 26px;}
#header_middle {  float: left;  width: 962px;  height: 189px;  background: url(/templates/ws-autoteile-relaunch/img/bg_header_middle.jpg) left top no-repeat;}
#header_middle_left {  float: left;  width: 384px;  height: 189px;}
#header_middle_left img {  padding: 0px 0px 0px 20px;}
#header_middle_middle {  float: left;  width: 394px;  height: 189px;}
.internetadresse {  float: left;  width: 380px;  font-weight: normal;  font-size: 11px;  color: #fff;  line-height: 12px;  padding: 76px 0px 0px 14px;}
.leistung {  float: left;  font-weight: bold;  font-size: 20px;  color: #fff;  line-height: 20px;  padding: 0px 0px 0px 14px;}
#header_middle_right {  float: left;  width: 182px;  height: 189px;}
.beratung {  float: left;  width: 170px;  height: 43px;  padding: 23px 0px 0px 12px;  font-weight: bold;  font-size: 10px;  color: #fff;  line-height: 23px;}
.beratung h1, .service h1, .lieferung h1 {  font-weight: bold;  font-size: 14px;  color: #ff9900;  line-height: 14px;}
.service {  float: left;  width: 170px;  height: 43px;  padding: 7px 0px 0px 12px;  font-weight: bold;  font-size: 10px;  color: #fff;  line-height: 23px;}
.lieferung {  float: left;  width: 170px;  height: 43px;  padding: 7px 0px 0px 12px;  font-weight: bold;  font-size: 10px;  color: #fff;  line-height: 23px;}
/* TOPMENU */.trennstrich_top {  width: 2px;  height: 26px;  background: url(/templates/ws-autoteile-relaunch/img/trennstrich_top.gif) left top no-repeat;  list-style-type: none;}
#topmenu {  float: left;  width: 960px;  height: 26px;  line-height: 26px;}
#topmenu ul, #topmenu ul li {  float: right;  margin: 0px;  padding: 0px;  list-style-type: none;}
#topmenu ul {  margin-right: -7px;}
#topmenu li {  float: right;  height: 26px;  line-height: 26px;  list-style-type: none;}
#topmenu li a {  float: left;  text-align: center;  font-weight: bold;  font-size: 11px;  height: 26px;  line-height: 26px;  text-decoration: none;  color: #ffffff;  
padding-left: 7px;  padding-right: 7px;  display: block;}
#topmenu li a:hover {  float: left;  text-align: center;  font-weight: bold;  font-size: 11px;  height: 26px;  line-height: 26px;  text-decoration: underline;  
color: #ffffff;  padding-left: 7px;  padding-right: 7px;  display: block;}/* MAINMENU */.trennstrich {  width: 2px;  height: 40px;  
background: url(/templates/ws-autoteile-relaunch/img/trennstrich.gif) left top no-repeat;  list-style-type: none;}
#bg_mainmenu {  float: left;  width: 960px;  height: 40px;  line-height: 40px;  background: url(/templates/ws-autoteile-relaunch/img/bg_mainmenu.gif) left top no-repeat;}
#mainmenu {  float: left;  width: 380px;  height: 40px;  line-height: 40px;}
#mainmenu ul, #mainmenu ul li {  float: left;  margin: 0px;  padding: 0px;  list-style-type: none;}
#mainmenu ul {  padding-left: 10px;}#mainmenu ul li {  float: left;  height: 40px;  line-height: 40px;  list-style-type: none;}
#mainmenu ul li a {  float: left;  text-align: center;  font-weight: bold;  font-size: 14px;  height: 40px;  line-height: 40px;  
text-decoration: none;  color: #000000;  padding-left: 22px;  padding-right: 22px;  display: block;}
#mainmenu li a:hover,#mainmenu ul#CatNavi li.CatLevel1Current a,#mainmenu ul#CatNavi li.CatLevel1SubMenueCurrent a,#mainmenu ul#CatNavi li.CatLevel1SubMenueCurrentParent a,#mainmenu ul li#current a {
  float: left;  text-align: center;  font-weight: bold;  font-size: 14px;  height: 40px;  line-height: 40px;  text-decoration: none;  
color: #ffffff;  padding-left: 22px;  padding-right: 22px;  background: url(/templates/ws-autoteile-relaunch/img/bg_mainmenu_aktiv.gif) left top repeat-x;  display: block;}


/* SUBMENU */

#col_left ul#CatNavi li, #col_left #box_content ul li {  width: 180px;  list-style-type: none;  margin: 0px;  padding: 0px;}

/* Level1 */

#col_left ul#CatNavi li.CatLevel1SubMenue a,
#col_left ul#CatNavi li.CatLevel1SubMenueCurrentParent a,
#col_left ul#CatNavi li.CatLevel1 a,
#col_left ul#CatNavi li.CatLevel1Current a {
	width: 164px;
	height: 30px;
	line-height: 30px;
	padding-left: 16px;
	text-align: left;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	color: #000;
	display: block;
	margin: 0px 0px 5px 0px;
	background-image: url(/templates/ws-autoteile-relaunch/img/bg_submenu_level1.gif);
	background-repeat: no-repeat;
	background-position: left top;}


#col_left ul#CatNavi li.CatLevel1SubMenueCurrentParent a,
#col_left ul#CatNavi li.CatLevel1SubMenueCurrent a,
#col_left ul#CatNavi li.CatLevel1Current a 
{
	width: 164px;
	height: 30px;
	line-height: 30px;
	padding-left: 16px;
	text-align: left;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	color: #ffffff;
	display: block;
	margin: 0px 0px 5px 0px;
	background-image: url(/templates/ws-autoteile-relaunch/img/bg_submenu_level1-1.gif);
	background-repeat: no-repeat;
	background-position: left top;}


#col_left ul#CatNavi li.CatLevel1SubMenue a:hover,
#col_left ul#CatNavi li.CatLevel1SubMenueCurrentParent a:hover,
#col_left ul#CatNavi li.CatLevel1SubMenueCurrent a:hover,
#col_left ul#CatNavi li.CatLevel1 a:hover,
#col_left ul#CatNavi li.CatLevel1Current a:hover {
	width: 164px;
	height: 30px;
	line-height: 30px;
	padding-left: 16px;
	text-align: left;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	color: #ffffff;
	display: block;
	margin: 0px 0px 5px 0px;
	background-image: url(/templates/ws-autoteile-relaunch/img/bg_submenu_level1-1.gif);
	background-repeat: no-repeat;
	background-position: left top;}

#col_left ul#CatNavi li.CatLevel1SubMenue ul {  display: none;}

/* Level2 */
#col_left ul#CatNavi li.CatLevel1SubMenue ul li.CatLevel2SubMenue a,
#col_left ul#CatNavi li.CatLevel1SubMenueCurrentParent ul li.CatLevel2SubMenue a,
#col_left ul#CatNavi li.CatLevel1SubMenueCurrentParent ul li.CatLevel2 a,#col_left ul#CatNavi li.CatLevel1SubMenue ul li.CatLevel2 a,
#col_left ul#CatNavi li.CatLevel1SubMenueCurrent ul li.CatLevel2 a,#col_left ul#CatNavi li.CatLevel1SubMenueCurrent ul li.CatLevel2SubMenue a {  
width: 155px;  height: 25px;  line-height: 25px;  padding-left: 25px;  text-align: left;  font-weight: normal;  font-size: 12px;  
text-decoration: none;  color: #000;  background: url(/templates/ws-autoteile-relaunch/img/bg_submenu_level2.gif) left top no-repeat;  
display: block;}

#col_left ul#CatNavi li.CatLevel1SubMenue ul li.CatLevel2SubMenue a:hover,
#col_left ul#CatNavi li.CatLevel1SubMenueCurrentParent ul li.CatLevel2SubMenueCurrent a,
#col_left ul#CatNavi li.CatLevel1SubMenueCurrentParent ul li.CatLevel2SubMenueCurrentParent a,
#col_left ul#CatNavi li.CatLevel1SubMenueCurrentParent ul li.CatLevel2SubMenue a:hover,
#col_left ul#CatNavi li.CatLevel1SubMenueCurrentParent ul li.CatLevel2Current a,
#col_left ul#CatNavi li.CatLevel1SubMenueCurrentParent ul li.CatLevel2 a:hover,
#col_left ul#CatNavi li.CatLevel1SubMenue ul li.CatLevel2 a:hover,
#col_left ul#CatNavi li.CatLevel1SubMenueCurrent ul li.CatLevel2 a:hover,
#col_left ul#CatNavi li.CatLevel1SubMenueCurrent ul li.CatLevel2SubMenue a:hover {  width: 155px;  height: 25px;  line-height: 25px;  padding-left: 25px;  
text-align: left;  font-weight: normal;  font-size: 12px;  text-decoration: none;  color: #ff7700;  
background: url(/templates/ws-autoteile-relaunch/img/bg_submenu_level2_aktiv.gif) left top no-repeat;  display: block;}


/* Level3 */
#col_left ul#CatNavi li.CatLevel1SubMenueCurrent ul li.CatLevel2SubMenue ul li.CatLevel3SubMenue a,
#col_left ul#CatNavi li.CatLevel1SubMenueCurrentParent ul li.CatLevel2SubMenue ul li.CatLevel3SubMenue a,
#col_left ul#CatNavi li.CatLevel1SubMenueCurrentParent ul li.CatLevel2SubMenueCurrent ul li.CatLevel3SubMenue a,
#col_left ul#CatNavi li.CatLevel1SubMenue ul li.CatLevel2SubMenue ul li.CatLevel3SubMenue a {  width: 141px;  height: 25px;  line-height: 25px;  padding-left: 39px;  
text-align: left;  font-weight: normal;  font-size: 12px;  text-decoration: none;  color: #000;  background: url(/templates/ws-autoteile-relaunch/img/bg_submenu_level3.gif) left top no-repeat;  
display: block;}

#col_left ul#CatNavi li.CatLevel1SubMenueCurrentParent ul li.CatLevel2SubMenueCurrentParent ul li.CatLevel3SubMenueCurrent a,
#col_left ul#CatNavi li.CatLevel1SubMenueCurrentParent ul li.CatLevel2SubMenue ul li.CatLevel3SubMenue a:hover,
#col_left ul#CatNavi li.CatLevel1SubMenueCurrentParent ul li.CatLevel2SubMenueCurrentParent ul li.CatLevel3SubMenueCurrentParent a,
#col_left ul#CatNavi li.CatLevel1SubMenueCurrentParent ul li.CatLevel2SubMenueCurrent ul li.CatLevel3SubMenue a:hover,
#col_left ul#CatNavi li.CatLevel1SubMenue ul li.CatLevel2SubMenue ul li.CatLevel3SubMenue a:hover,
#col_left ul#CatNavi li.CatLevel1SubMenueCurrent ul li.CatLevel2SubMenue ul li.CatLevel3SubMenue a:hover {  width: 141px;  height: 25px;  line-height: 25px;  
padding-left: 39px;  text-align: left;  font-weight: normal;  font-size: 12px;  text-decoration: none;  color: #ff7700;  
background: url(/templates/ws-autoteile-relaunch/img/bg_submenu_level3_aktiv.gif) left top no-repeat;  display: block;}

/* Level4 */

#col_left ul#CatNavi li.CatLevel1SubMenueCurrentParent ul li.CatLevel2SubMenueCurrentParent ul li.CatLevel3SubMenueCurrentParent ul li.CatLevel4 a,
#col_left ul#CatNavi li.CatLevel1SubMenueCurrentParent ul li.CatLevel2SubMenue ul li.CatLevel3SubMenue ul li.CatLevel4 a,
#col_left ul#CatNavi li.CatLevel1SubMenueCurrentParent ul li.CatLevel2SubMenueCurrent ul li.CatLevel3SubMenue ul li.CatLevel4 a,
#col_left ul#CatNavi li.CatLevel1SubMenueCurrentParent ul li.CatLevel2SubMenueCurrentParent ul li.CatLevel3SubMenueCurrent ul li.CatLevel4 a,
#col_left ul#CatNavi li.CatLevel1SubMenue ul li.CatLevel2SubMenue ul li.CatLevel3SubMenue ul li.CatLevel4 a,
#col_left ul#CatNavi li.CatLevel1SubMenueCurrent ul li.CatLevel2SubMenue ul li.CatLevel3SubMenue ul li.CatLevel4 a {  width: 128px;  height: 25px;  line-height: 25px;  
padding-left: 52px;  text-align: left;  font-weight: normal;  font-size: 12px;  text-decoration: none;  color: #000;  
background: url(/templates/ws-autoteile-relaunch/img/bg_submenu_level4.gif) left top no-repeat;  display: block;}
#col_left ul#CatNavi li.CatLevel1SubMenueCurrentParent ul li.CatLevel2SubMenueCurrentParent ul li.CatLevel3SubMenueCurrentParent ul li.CatLevel4Current a,
#col_left ul#CatNavi li.CatLevel1SubMenueCurrentParent ul li.CatLevel2SubMenueCurrentParent ul li.CatLevel3SubMenueCurrentParent ul li.CatLevel4 a:hover,
#col_left ul#CatNavi li.CatLevel1SubMenueCurrentParent ul li.CatLevel2SubMenue ul li.CatLevel3SubMenue ul li.CatLevel4 a:hover,
#col_left ul#CatNavi li.CatLevel1SubMenueCurrentParent ul li.CatLevel2SubMenueCurrent ul li.CatLevel3SubMenue ul li.CatLevel4 a:hover,
#col_left ul#CatNavi li.CatLevel1SubMenueCurrentParent ul li.CatLevel2SubMenueCurrentParent ul li.CatLevel3SubMenueCurrent ul li.CatLevel4 a:hover,
#col_left ul#CatNavi li.CatLevel1SubMenue ul li.CatLevel2SubMenue ul li.CatLevel3SubMenue ul li.CatLevel4 a:hover,
#col_left ul#CatNavi li.CatLevel1SubMenueCurrent ul li.CatLevel2SubMenue ul li.CatLevel3SubMenue ul li.CatLevel4 a:hover {  width: 128px;  height: 25px;  line-height: 25px;  
padding-left: 52px;  text-align: left;  font-weight: normal;  font-size: 12px;  text-decoration: none;  color: #ff7700;  
background: url(/templates/ws-autoteile-relaunch/img/bg_submenu_level4_aktiv.gif) left top no-repeat;  display: block;}

/* SUCHE */

#suche {  float: left;  width: 270px;  height: 40px;  line-height: 40px;  padding-right: 10px;}

/* CONTENT */

#content {  float: left;  width: 962px;  padding-bottom: 10px;}

#col_left {  float: left;  width: 180px;  padding-top: 25px;}

#col_middle {

	width: 560px;

	padding-left: 20px;

	padding-right: 20px;

	padding-top: 30px;

	float: left;

}#col_middle div#main_content form#cart_quantity ul {  margin: 0px 0px 12px 35px;}#col_right {  float: left;  width: 182px;  padding-top: 30px;}#col_right div {  float: left;  padding-bottom: 18px;}/* PAYPAL */#col_right .paypal {  float: left;  width: 144px;  height: 48px;  padding: 0px 18px 18px 18px;  background: url(/templates/ws-autoteile-relaunch/img/paypal.gif) center top no-repeat;}#col_right .paypal img {  padding: 22px 0px 0px 4px;}/* PATHWAY */.pathway {        float: left;        width: 560px;        font-weight: normal;        font-size: 11px;        color: #000000;        padding-bottom: 10px;}.pathway b {        font-size: 11px;        padding-bottom: 10px;}.pathway a {        color: #ff7700;        text-decoration: none;        font-size: 11px;        padding-bottom: 10px;}.pathway a:hover {        color: #ff7700;        text-decoration: underline;        font-size: 11px;        padding-bottom: 10px;}/* MAIN CONTENT */#main_content {  float: left;  width: 560px;}#main_content td.main ul {  margin-left: 30px;  margin-bottom: 12px;  line-height: 14px;}/* COPYRIGHT */.copyright, .parseTime {  text-align: center;  width: 960px;  margin: auto;  color: #ccc;  font-size: 10px;}.copyright a {  font-size: 10px;  color: #ccc;  text-decoration: none;}.copyright a:hover {  font-size: 10px;  color: #888;  text-decoration: underline;}/* SONSTIGES *//* WarenkorbBox Hintergrund */#col_right .bg_cart_top {  float: left;  width: 180px;  height: 10px;  background: url(/templates/ws-autoteile-relaunch/img/bg_cart_top.gif) left top no-repeat;  background-color: #ff9900;}#col_right .bg_cart_middle {  float: left;  width: 160px;  padding: 0px 10px 0px 10px;  color: #ffffff;  background-color: #ff9900;}#col_right .bg_cart_middle a {  color: #ffffff;  text-decoration: underline;}#col_right .bg_cart_middle a:hover {  color: #ffffff;  text-decoration: underline;}#col_right .bg_cart_bottom {  float: left;  width: 182px;  height: 10px;  background: url(/templates/ws-autoteile-relaunch/img/bg_cart_bottom.gif) left top no-repeat;}#col_right .bg_cart_middle .infoBoxCart {  font-size: 14px;  font-weight: bold;  color: #ffffff;  line-height: 24px;}/* FOOTER */#footer {  float: left;  width: 100%;  height: 170px;  background: url(/templates/ws-autoteile-relaunch/img/bg_footer.gif) left top repeat-x;}#footer div#footer_content {  margin: auto;  width: 962px;  height: 170px;  font-weight: normal;  font-size: 11px;  line-height: 16px;  background: url(/templates/ws-autoteile-relaunch/img/footer.gif) left top repeat-x;}#footer div#footer_content .footer_box {  float: left;  width: 172px;  padding: 20px 10px 0px 10px;  color: #888;  font-weight: normal;  font-size: 11px;  line-height: 18px;}#footer div#footer_content .footer_box ul li {  float: left;  margin: 0px;  padding: 0px;  list-style-type: none;}#footer div#footer_content .footer_box ul {  margin-top: 0px;}#footer div#footer_content .footer_box li a {  float: left;  width: 165px;  font-weight: normal;  font-size: 11px;  height: 16px;  line-height: 16px;  text-decoration: none;  color: #888;  padding-left: 7px;  display: block;  background: url(/templates/ws-autoteile-relaunch/img/bg_footer_menu.gif) left top no-repeat;}#footer div#footer_content .footer_box li a:hover {  float: left;  width: 165px;  font-weight: normal;  font-size: 11px;  height: 16px;  line-height: 16px;  text-decoration: none;  color: #ff7700;  padding-left: 7px;  display: block;  background: url(/templates/ws-autoteile-relaunch/img/bg_footer_menu_aktiv.gif) left top no-repeat;}#footer_copyright {  margin: auto;  text-align: center;  width: 960px;  line-height: 20px;}#footer div#footer_content .footer_box a, #footer_copyright a {  font-size: 11px;  color: #888;  text-decoration: none;}#footer div#footer_content .footer_box a:hover, #footer_copyright a:hover {  font-size: 11px;  color: #ff7700;  text-decoration: none;}/* new_products_default */.rahmen {  width: 170px;  border: 1px solid #ccc;}.produktname {  text-align: left;  font-size: 14px;  color: #000000;  line-height: 20px;  padding-top: 7px;}.produktname a {  font-size: 14px;  line-height: 20px;  color: #000000;  text-decoration: none;}.produktname a:hover {  font-size: 14px;  line-height: 20px;  color: #000000;  text-decoration: underline;}.produktdescription {  text-align: left;  font-size: 12px;  font-weight: normal;  color: #000000;  line-height: 18px;}.produktpreis {  text-align: left;  font-size: 16px;  font-weight: bold;  color: #ff7700;  line-height: 24px;  padding-top: 0px;}.produktmwst {  text-align: left;  font-size: 10px;  font-weight: normal;  color: #888;  line-height: 20px;}.infoBox_right .produktmwst {  line-height: 14px;}.produktmwst a, .infoBox_right .produktmwst a {  font-size: 10px;  color: #888;  text-decoration: none;}.produktmwst a:hover, .infoBox_right .produktmwst a:hover {  font-size: 10px;  color: #888;  text-decoration: underline;}/* Categorie Liste */.categorie_liste ul li {  float: left;  width: 172px;  height: 30px;  margin: 0px;  padding: 0px 6px 16px 6px;  list-style-type: none;}.categorie_liste ul li a {  float: left;  width: 172px;  height: 30px;  text-align: center;  font-size: 12px;  font-weight: bold;  color: #000000;  line-height: 30px;  background: url(/templates/ws-autoteile-relaunch/img/categorie_liste_passiv.gif) left top no-repeat;  display: block;  text-decoration: none;}.categorie_liste ul li a:hover {  float: left;  width: 172px;  height: 30px;  text-align: center;  font-size: 12px;  font-weight: bold;  color: #ffffff;  line-height: 30px;  background: url(/templates/ws-autoteile-relaunch/img/categorie_liste_aktiv.gif) left top no-repeat;  display: block;  text-decoration: none;  margin: 0px;}/*Intelli Search suggest list layoutChange this lines as you like to asign other colours,fonts, borders etc. to the Intelli Search suggest List*/div#intelliSearchResult {        position:absolute;        width:260px;        z-index:1;        background-color:#FFAE37;        padding:0px;        margin:-10px 0px 0px 2px;        display:none;        visibility:hidden;        font-size: 12px;        color: #FFFFFF;        border-top-width: 0px;        border-right-width: 1px;        border-bottom-width: 0px;        border-left-width: 1px;        border-top-style: solid;        border-right-style: solid;        border-bottom-style: solid;        border-left-style: solid;        border-top-color: #CCCCCC;        border-right-color: #CCCCCC;        border-bottom-color: #CCCCCC;        border-left-color: #CCCCCC;}div#intelliSearchResult a {        display:block;        padding:1px;        width:258px;        font-size:12px;        color: #FFFFFF;        border-top-width: 0px;        border-right-width: 0px;        border-bottom-width: 1px;        border-left-width: 0px;        border-top-style: solid;        border-right-style: solid;        border-bottom-style: solid;        border-left-style: solid;        border-top-color: #CCCCCC;        border-right-color: #CCCCCC;        border-bottom-color: #CCCCCC;        border-left-color: #CCCCCC;}div#intelliSearchResult a:hover {        display:block;        background-color:#FF9900;        color:#FFFFFF;        text-decoration:none;        font-size: 12px;}/* Fahrzeugliste */#fahrzeugliste {width:556px; padding:5px; margin-bottom:10px;}#fahrzeugliste img {vertical-align:middle; padding:0px; margin:0px;}/* Geändert rs 31.5.2010 */.fahrzeugmarke_header {border: 1px solid #cccccc; background-color:#ffffff; color:#353535; font-weight:bold; font-size:12px; padding:0px; margin-bottom:2px; width:556px;}.fahrzeugmarke_header_over {border: 1px solid #cccccc; background-color:#eeeeee; color:#e37703; font-weight:bold; font-size:12px; padding:0px; margin-bottom:2px; width:556px;}.fahrzeugmarke {background: none; padding:3px; cursor:pointer;}.fahrzeugmarke_header_over .fahrzeugmarke {color:#e37703; text-decoration:none;}.fahrzeugmodelle_header {margin:2px 0 3px 8px; border:1px solid #d2d2d2; background-color:#f8f8f8; color:#353535; font-weight:bold; font-size:12px; padding:0px; width:536px; cursor:pointer;}.fahrzeugmodelle_header_over {margin:2px 0 3px 8px; border:1px solid #d2d2d2; background-color:#dddddd; color:#e37703; font-weight:bold; font-size:12px; padding:0px; width:536px; cursor:pointer;}.fahrzeugmodelle {background: none; padding:3px; cursor:pointer;} /* Ende Änderung */.fahrzeug_plus {border: 1px solid #ffffff;}.fahrzeugimg, #weiterehead {  background-image: url(/templates/ws-autoteile-relaunch/img/fz.png);  background-color: transparent;  border: medium none;  background-position: top left;  background-repeat: no-repeat;  height: 11px !important;  width: 15px !important;}.fahrzeugdaten {width: 536px;}.fahrzeugdaten table {width:536px; border: none; border-collapse: collapse;}/* Geändert rs 1.6.2010 */.fahrzeugdaten th {font-size:11px;color:#ffffff !important; background-color:#ff9900; text-align:left; padding:2px; vertical-align:top;}.fahrzeugdaten td {font-size:11px;color:#353535; text-align:left; padding:2px; vertical-align:top; font-weight:normal; border-collapse: separate;border:1px solid #D2D2D2;}/* Ende Änderungen */th.fahrzeug_typ {width:70px;}th.fahrzeug_baujahr {width:110px;}th.fahrzeug_leistung {width:50px;}th.fahrzeug_hubraum {width:70px;}th.fahrzeug_motor {width:40px;}th.fahrzeug_schluessel {width:90px;}th.fahrzeug_hinweise {width:100px;}th.fahrzeug_link {width:30px;}/* Geändert rs 31.5.2010 */th.fahrzeug_schluessel {width:110px;}th.more_link {width:0px; display: none;}th.fahrzeug_hsntsn {width:110px;}a.more_link {text-decoration:none; line-height: 18px; font-size:11px;}a.more_link:hover {text-decoration:none; line-height: 18px; color:#ff9900 !important; font-size:11px;}a.more_link img {background:url(/templates/ws-autoteile-relaunch/img/symbol_auto_gray.gif) no-repeat 0 0; text-decoration:none; line-height:normal;}a.more_link:hover img {background:url(/templates/ws-autoteile-relaunch/img/symbol_auto_orange.gif) no-repeat 0 0; text-decoration:none; line-height:normal;}a.more_link:link, a.more_link:visited, a.more_link:active {color: #353535}/* Ende Änderungen *//* Änderungen rs 1.6.2010 */.referenzen, .referenzen_over {clear:left; margin-left: 19px;}table.referenzen, .weitere, table.referenzen_over {clear:left; margin-left: 33px;}.weitere {font-weight: bold; color:#353535;}.referenzen_over { color:#ff9900;}td.refher {width:180px; text-align:left;}td.refnr {width:250px; text-align:left;}td.refhid {width:0; display:none;}/* Ende Änderungen */.fahrzeug_tr_bg01 td {background-color: #f8f8f8;}.fahrzeug_tr_bg02 td {background-color: #e7e7e7;}.headline_fahrzeug {background:url("/templates/ws-autoteile-relaunch/img/bg_contentheader_fahrzeuge.gif") no-repeat scroll 0 0 transparent; color:#000000; font-size:14px; font-weight:bold; height:30px; line-height:30px; padding:0 0 0 15px; margin-bottom: 5px;}.details 

ul{clear: left;}.details ol { margin-left: 40px; margin-top:5px; margin-bottom:10px;}/* Formatierung Kopfzeile Modelle */.fahrzeugmodelle td { font-weight: bold;}td.fzmodimg { width: 16px;}td.fzmodname { width: 410px;}td.fzmodbj { width: 110px;} td.kbaimg { text-align: center;}/* Geändert rs 31.5.2010 */td.fzhsntsn { width: 110px;}.fahrzeugmodelle_header_over td.fzmodname, .fahrzeugmodelle_header_over td.fzmodbj {color:#e37703; text-decoration:none; font-size:12px; font-weight:bold;}.fahrzeugmodelle_header td.fzmodname, .fahrzeugmodelle_header td.fzmodbj {color:#353535; font-size:12px; text-decoration:none;}/* Ende Änderung */ /* Für Mouseover in den Verwendungszeilen */.hilite td {font-weight: bold !important;}/* Geändert rs 20.5.2010 */ .nolite td {font-weight: normal !important; font-size:11px;}/* Ende Änderungen *//* Geändert rs 2.6.2010 */#layer {width:270px; height:250px; background:#ffffff; display:none; position:absolute; padding:5px; font-size:12px; color:#353535; z-index:100; border:1px solid #ccc;}#layer img {margin-bottom:10px;}/* Ende Änderungen */

#middle p {

	padding-right: 20px;

}

#main, #footer_content, #footer_copyright {



width: 962px;  margin: auto;

}
/*BOF japadi83 Sichtbarkeit hidden / unhidden (Packstation) */
.hidden { display: none;
text-align:left;
color: red;
}
.unhidden { display: block;
text-align:left;
color: red;
}
/*EOFjapadi83 Sichtbarkeit hidden / unhidden (Packstation) */
