/* ####################
shop_tt_products.css
erstellt am 10.10.2006 
bearbeitet am 15.11.2006
fuer tt_products 2.51
*/

/*#tx-ttproducts-pi1-list {float: none;}
.tx-ttproducts-pi1 {float: none; clear: both; margin-top: 15px;}*/

.zkbrowselinks {margin: 10px 0 10px 0;}

/*########### JP-PAGETEASER / SHOPTEASER 2 Teaser nebeneinander ########*/
.shopteaser {width: 320px; height: 95px; background: #D4D6D7; border: 1px solid #D4D6D7; margin: 0 5px 5px 0; float: left;}
.shopteaserartikel {width: 320px; font-size: 11px; margin: 0px;}

.shopteaserimg {border: 1px solid #D4D6D7;}
.shopteaserimg-wrapper {width: 102px; float: left; margin: 0px 8px 0px 0px; overflow: hidden;}

.shopartikeltitle {font-size: 11px; font-weight: bold; color: #3A3939; line-height: 14px; margin: 3px 0 0 0;}
.shopartikelbeschreibung {width: 200px; line-height: 14px; color: #3A3939; margin: 0px; float: left; }
.shopartikelbeschreibung p {line-height: 14px;}
/*########### JP-PAGETEASER / SHOPTEASER 2 Teaser nebeneinander ########*/

.shopartikelprice {width: 90px; font-size: 14px; font-weight: bold; color: #821D16; line-height: 14px; padding: 2px 2px 3px 5px; float: none;}
.shipping {width: 110px; height: 18px; font-size: 9px; line-height: 10px; padding: 3px 0px 5px 5px; float: left; }

.contenttable {margin: 5px 0px 10px 0px;}
.contenttable td {padding: 2px; font-size: 11px;vertical-align:top }
.tr-even.tr-0 td {font-size: 11px; font-weight: bold; color: #666666; line-height: 14px; background-color: #CFCFCF;}
.tr-even {background-color: #CFCFCF;}
.tr-odd {background-color: #D4D6D7;}

td {line-height: 12px; font-size: 11px; }
.td-0 {font-weight: bold;}
.td-1 {width: 320px; text-align: left;} /*Produktnamen*/
.td-2 {width: 70px; text-align: center;} /*Artikel-Nr.*/
.td-3 {width: 120px; text-align: left;} /*Price*/
.td-4 {width: 48px; text-align: center;}  /*Menge*/
.td-5 {width: 98px; text-align: right;}  /*Bestell-Button*/


.auswahl {width: 180px; margin: 2px 0px 2px 0px;}
.anzahl {font-size: 11px;}
form.select {font-size: 11px;
width: 145px; 
padding: 0px;
border: 1px solid #51211E;
background-color : #E8EBEC;
margin: 2px 0px 3px 0px;}

select {font-size: 10px;
width: 145px; 
padding: 0px;
border: 1px solid #51211E;
background-color : #E8EBEC;
margin: 2px 0px 3px 0px;}

#payment-select {width: 250px; border: 1px solid #51211E; padding: 2px; background-color: #E8EBEC; border-radius: 3px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -khtml-border-radius: 2px;}
#shipping-select {width: 250px; border: 1px solid #51211E; padding: 2px; background-color: #E8EBEC; border-radius: 3px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -khtml-border-radius: 2px;} 

.inputmenge {width: 30px; text-align: right; border-style: solid; border: 1px solid #3A3939; background-color : #E8EBEC;}

.buwarenkorb {background-color: #D4D6D7; margin: 1px; border: 0px solid;}
.bugrafikwarenkorb {background-color: #D4D6D7; margin: 1px; border: 0px solid;}

.shopdetailteaser {width: 550px; vertical-align: top; margin: 0 5px 5px 0;}
.shopdetailteaserartikel {width: 546px; margin: 0 2px 0 2px; }
.shopdetailimg {margin: 5px; border: 1px solid #103F91;}
.shopdetailartikelbeschreibung {width: 400px; margin: 0 2px 0 5px; float: none;}

.shopartikelstatus {color: #999999;}

.bubasket {color: #FFFFFF; font: 11px; font-weight: bold;  border: 1px solid #000000; float: right; background-color: #821D16;}
.buback {width: 100px; color: #FFFFFF; font: 11px; font-weight: bold;  border: 1px solid #000000; float: left; background-color: #666666;}

.butracking {width: 180px; height: 36px; color: #FFFFFF; font: 11px; font-weight: bold;  border: 1px solid #000000; float: none; background-color: red;}

.shopheadlinebasket {color: #51211E; text-align: left; font-weight: bold; padding: 2px; background-color: #D4D6D7;}
.shophlgesamt {line-height: 16px; color: #51211E; text-align: left; font-weight: bold; padding: 2px; background-color: #CFCFCF;}

/*########### Warenkorb Overview ################*/
#basket {float: right; width:350px;height: 40px;background-color: #E4E5E6;}
.basket_overview_bg { /*position: relative; top: 0px; left: 0px; */}
.basket_overview_inhalt {text-align: left; width: 300px; font: 10px verdana; line-height: 14px; height: 34px; padding: 2px 0px 2px 2px; background-color: #E4E5E6;}
.basket {float: left;border-right:1px solid white;height:40px;}
/*########### Warenkorb Overview ################*/


/*####### SHOPBROWSER #########*/
#shopbrowser {width: 660px; font-size: 11px; float: none; clear: both; margin: 10px 8px 10px 18px;}
.shopbrowserleft {float: left; padding: 0 5px 2px 0;}
.shopbrowserright {float: right; padding: 0 0 2px 5px;}
/*####### SHOPBROWSER #########*/


.hlkontakt {width: 180px;}
.kontakt {}



