/********************/
/*Allgemeines*/
/********************/
.productCount{
  float:left;
  border: 1px solid #ACACAC;
  width: 23px;
  height: 14px;
  font-size: 10px;
  margin: 0px 3px 0px 0px;
  padding:0px;
}
.tx-ttproducts-pi1 .textbox{
  width : 230px;
  border:1px solid #ACACAC;
  background: #FFFFFF;
  padding: 0px 0px 0px 2px;
}
.tx-ttproducts-pi1 .textboxnormal{
  width : 230px;	
}
.tx-ttproducts-pi1 .textboxplz{
  width : 60px;
}
.tx-ttproducts-pi1 .textboxort{
	width: 153px;
	margin-left: 10px;	
}
.addbasket1{
  padding: 0px;
  margin: 0px 0px 0px 85px;
  background: none;
  border:none;
}
.addbasket2{
  padding: 0px;
  margin: 2px 0px 0px 5px;
  background: none;
  border:none;
}
/********************/
/*Produktbox in der LISTEN Ansicht*/
/********************/
.productBox{
  float:left;
  display:inline;
  width: 245px;
  margin: 0px 5px 5px 0px;
}
.productBox .boxHeader{
  float:left;
  width: 245px;
  height: 5px;
  background: url(/fileadmin/img/productBox_header.gif);
  background-repeat:no-repeat;
}
.productBox .boxContent{
  float:left;
  width: 235px;
  height: 160px;
  padding: 0px 4px 4px 4px;
  border-left: 1px solid #AFAFAF;
  border-right: 1px solid #AFAFAF;
  background-color: #FFFFFF;
}
.productBox .boxContent .productImage{
  float:left;
  width: 95px;
  height: 110px;
  height: 160px;
  margin: 0px 0px 4px 0px;
}
.productBox .boxContent .productText{
  float:right;
  width: 135px;
  height: 145px;
}
.productBox .boxContent .productText A{
  color: #000000;
  text-decoration:none;
  font-weight: bold;
}
.productBox .boxContent .productText A:hover{
  color: #FF0000;
}
.productBox .boxContent .productPrice{
  float:right;
  display: inline;
  font-size: 12px;
  font-family: arial, sans-serif;
  font-weight: bold;
  color: #FF0000;
  margin: 5px 4px 4px 5px;
}
.productBox .boxContent .productPrice .productCurrency{
  display: inline;
  font-size: 12px;
  font-family: arial, sans-serif;
  font-weight: bold;
  color: #000000;
  margin-left: 3px;
}
.productBox .boxFooter{
  float:left;
  width: 235px;
  height: 17px;
  background: url(/fileadmin/img/productBox_footer.gif);
  background-repeat:no-repeat;
  padding: 7px 4px 3px 6px;
}
.productBox .boxFooter .productCount{
  float:left;
  border: 1px solid #ACACAC;
  width: 20px;
  height: 14px;
  font-size: 10px;
  margin: 0px 3px 0px 0px;
  padding:0px;
}
.productBox .boxFooter A{
  color: #000000;
}
.productBox .boxFooter IMG{
  margin-left: 80px;
  margin-right: 2px;
}
/********************/
/*Produktbox für Highlights auf der Startseite*/
/********************/
/*
.productHighlightBox{
  float:left;
  display:inline;
  width: 487px;
  margin: 0px 5px 5px 0px;
  border-bottom: 1px solid #AFAFAF;
}
.productHighlightBox .productImage{
  float:left;
  width: 95px;
  margin: 0px 0px 4px 0px;
}
*/

.productHighlightBox1 {
	float: left;
	width: 234px;
	margin: 0 0 0 10px;
	padding-bottom: 20px;
	border-right: 1px solid #afafaf;
	border-bottom: 1px solid #afafaf;
}

.productHighlightBox2 {
	float:right;
	width:200px;
	margin: 0 10px 0 0;
	padding-left: 35px;
	padding-bottom: 20px;
	border-bottom: 1px solid #afafaf;
}

.productHighlightBox3 {
	float: left;
	width: 234px;
	margin: 0 0 0 10px;
	padding-top: 20px;
	border-right: 1px solid #afafaf;
}

.productHighlightBox4 {
	float: right;
	width: 200px;
	margin: 0 10px 0 0;
	padding-top: 20px;
	padding-left: 35px;
}

.productHighlightBox .productText{
  float:left;
  width: 290px;
  margin: 0px 5px 0px 5px
}
.productHighlightBox .productText A{
  color: #000000;
  text-decoration:none;
  font-weight: bold;
}
.productHighlightBox .productText A:hover{
  color: #FF0000;
}
.productHighlightBox .productPrice{
  float:right;
  text-align:right;
  display: inline;
  width: 77px;
  font-size: 12px;
  font-family: arial, sans-serif;
  font-weight: bold;
  color: #FF0000;
  margin: 0px 4px 4px 5px;
}
.productHighlightBox .productPrice .productCurrency{
  display: inline;
  font-size: 12px;
  font-family: arial, sans-serif;
  font-weight: bold;
  color: #000000;
  margin-left: 3px;
}
/*Seiten umschalten*/
.listPageBrowser{
  float:left;
  display:inline;
  width: 495px;
  text-align: right;
  margin: 0px 0px 5px 0px;
}
.listPageBrowser A{
  color: #000000;
  text-decoration: none;
}
.listPageBrowser A:hover{
  color: #FF0000;
  text-decoration: none;
}
.highlightsPageBrowser{
  float:left;
  display:inline;
  width: 485px;
  text-align: right;
  margin: 0px;
}
.highlightsPageBrowser A{
  color: #000000;
  text-decoration: none;
}
.highlightsPageBrowser A:hover{
  color: #FF0000;
  text-decoration: none;
}
/********************/
/*Detailbox in der SINGLE Ansicht*/
/********************/
.detailBox{
  float:left;
  display: inline;
  width: 495px;
  margin: 0px 5px 5px 0px;
}
.detailBox .detailHeader{
  float:left;
  display: inline;
  width: 484px;
  height: 12px;
  padding: 7px 4px 9px 7px;
  background-image: url(/fileadmin/img/bigTeaser_header.gif);
  background-repeat: no-repeat;
}
.detailBox .detailContent{
  float:left;
  display: inline;
  width: 490px;
  padding: 3px 0px 3px 3px;
  background: #FFFFFF;
  border-left: 1px solid #AFAFAF;
  border-right: 1px solid #AFAFAF;
}
.detailBox .detailContent .productImage{
  float:right;
  width: 200px;
  text-align:right;
  margin-right: 4px;
}
.detailBox .detailContent .productText{
  float:left;
  width: 284px;
}
.detailBox .detailFooter{
  float:left;
  display: inline;
  width: 495px;
  height: 5px;
  background-image: url(/fileadmin/img/bigTeaser_footer.gif);
  background-repeat: no-repeat;
}
.order{
  float:left;
  width:284px;
  margin: 10px 0px 0px 0px;
}
#order IMG{
  margin-left: 6px;
  margin-right: 2px;
}
#order A{
  color: #000000;
}
.colorSelect{
  width: 200px;
}
/********************/
/*Warenkorb*/
/********************/
.basketTable{
  border:0px;
  text-align:left;
  table-layout: fixed;
  padding: 0px;
  margin: 0px;
}
.basketTable THEAD{
  font-weight: bold;
  color: #000000;
  text-align:left;
}
.basketTable TD{
  text-align: left;
}
.basketTable A{
  color: #000000;
}
.basketTable A:hover{
  color: #FF0000;
  text-decoration: underline;
}
.basketTable SELECT{
  width: 225px;
  padding-left: 0px;
}
.basketTable SELECT OPTION{
  padding-left: 5px;
}
