/*tt_products.css*/
div.link-prev {
 float:left;
}

div.link-next {
 float:right;
}

/********************************** Listenansicht / Listview ******************************************/
.products.list div.listitem {
 margin:1em 0;
}

.products.list div.listitem .left img {
 border:1px solid black;
}

.products.list div.listitem .right {
 float:right; margin:.5em;
 text-align:right;
}

.products.list div.listitem .left {
 float:left;
 margin:.5em;
}
.products.list p.price {font-size:20px; line-height:1em;}
.products.list span.mwst {font-size:11px;}

/***************************** Einzelansicht ****************************************************/
form.products.single {margin:10px 0;}
.products.single div.images {float:left;}
.products.single div.images img {margin:0 0 5px; border:1px solid black;}
.products.single div.images img:hover {margin:0 10px 5px 0; border:1px solid blue;}

.products.single div.description {margin-left:220px;}
.products.single p.order {text-align:center;}
.products.single p.price {float:right; font-size:23px; line-height:1em;}
.products.single span.mwst {font-size:11px;}

/***************************** Mini Basket ******************************************************/
.mini-basket {}
.mini-basket dt {margin-top:5px; border-top:1px dotted #5E985F;}
.mini-basket dt.count {padding-top:1em; border-top:1px solid #5E985F;}
.mini-basket dd {text-align:right;}
.mini-basket dd.sum {margin:1em 0;}
.mini-basket p.to-basket {
  margin:5px; padding:3px; border:1px solid #263F27; border-radius:5px;
  background-color:#5E985F;
  text-align:center;
}
.mini-basket p.to-basket:hover {background-color:#6AA46B;}

/***************************** Basket ***********************************************************/
table.basket {border-collapse:collapse; table-layout:auto;}
table.basket td {padding:5px;}
table.basket.payment td {padding:1px;}
table.basket .money {text-align:right;}
table.basket td.quantity {text-align:center; padding:1px 20px;}
table.basket td {border-bottom:1px dashed #5E985F;}
table.basket tr.heading td {border-bottom:1px solid grey; font-weight:bold;}
table.basket tr.head td {border-bottom:1px solid #5E985F; font-weight:bold;}
table.basket tr.sum td {border-top:1px solid #5E985F}
table.basket tr.sum.total td {border-bottom:3px double #5E985F; font-weight:bold;}
