.clearer { clear: both; } 

/* Warenkorb Spalte */
.wk-spalte-summe { margin-top: 5px; border-top: 1px solid #ccc; padding-top: 3px; margin-bottom: 10px; }
.wk-spalte-produkte { margin-bottom: 2px; }
.tt_products_minibasket { position:absolute; left: 400px; top: 10px;}

/*suche*/
.button_suche { position: absolute; left:270px; top: 1px; }
#tx-ttproducts-pi1-search {width: 360px; position:absolute; left: 10px; top: 6px;}
#uid54 .tt_products_item_list {margin-top: 50px; width: 600px;}
#uid54 #tx-ttproducts-pi1-search { width: 360px;  margin-left: 10px; margin-top: 17px; position: relative;}
#uid54 .button_suche { position: absolute; left:255px; top: -1px; }

/*Cat Menü*/
.menu2-no { display:none; }

/*Listenansicht*/
.listitem { width:183px; margin-right:17px; margin-bottom:15px; float:left; }
.listitem img { border: 1px solid #ccc; }
#uid8 .listitem{ clear: both; }

/*Detailansicht*/
.bild_klein { float:left; margin-right: 5px; width: 57px; }
.bild_klein img { border: 1px solid #ccc; }
.bild_gross { width: 240px; height: 240px; border: 1px solid #ccc;}
.produktBeschreibung2 { padding: 3px; background-color: #f5f5f5; border: 1px solid #e4e4e4; padding-top: 10px; padding-left: 20px; }

.linkeSpalte { width: 250px; float:left;margin-right: 25px;}
.rechteSpalte {float: left;}

.product_title { font-weight: bold; font-size: 16px; color: #565656; margin-top: 35px;}
.page_links { position: absolute; left:283px; top: 70px; }
.artikel_nummer { margin-top: 18px; font-style: italic; color: #a2a2a2; }
.preis { margin-left: 163px; color:#525252; font-size: 22px; font-weight: bold;}
.text-klein { margin-left: 163px; font-size: 9px; }
.cat_title { margin-top: 10px; color: #a1b6c2; font-weight: bold; text-transform: uppercase; margin-bottom: 13px; }
.submit_button { margin-top: 10px; margin-left: 163px; }
.label_farbe { width: 50px; }
.label_groesse { width: 50px; }
.anzahl { width: 50px; }
.beschreibung_header { color: #a1b6c2; font-weight: bold; text-transform: uppercase; margin-bottom: 13px; }
.beschreibung_header2 { color: #a1b6c2; font-weight: bold; text-transform: uppercase; background-image: url(../images/bg-eigenschaften.gif); background-repeat: no-repeat; width: 136px; height:17px; padding-top: 6px; padding-left: 4px; margin-top: 15px; }
.page_links { border-bottom: 1px dotted #ccc; padding-bottom: 2px; width: 320px; }

.product_note .bodytext { width: 309px; }
.order_form select, #quantity { margin-bottom: 6px; margin-left: 4px; border: 1px solid #ccc; }
#quantity { margin-top: 2px; }

/*Warenkorb*/
.warenkorbTabelleLinie { margin-top: 10px; border-top: 1px solid #ccc; }
.warenkorbTabelle { width: 600px; }
.warenkorbTabelleHeader { background-color: #888888; color: #ffffff; } 
.warenkorbTabelleLoeschen { background-color: #fff; border: 0; cursor: pointer; color: #851016; }
.delivery { margin-top: 45px; margin-bottom: 35px; }
/*Checkout Adresse*/
.tabelle_zeile1 { width: 140px; }

/*Suche Subtitle nur in suche sichtbar*/
.sucheSubtitle {display:none;}
#uid54 .sucheSubtitle { display:block;!important}

.page_navigation { margin-bottom: 20px; }

/*Adresseingabe*/
.tt_products_basket_info input, .tt_products_basket_info textarea { font-size: 14px; margin: 3px; border: 1px solid #ccc; }
#billing_zip, #delivery_zip { width: 70px; }
#user, #pass { font-size: 14px; margin: 3px; border: 1px solid #ccc; }

/*Tracking*/
.order_status td { width:130px; }
