.tx-fbmagento .category-title, .tx-fbmagento .category-description {
	display:none;

}

/*
#cccontent {
	background:none;
}
*/

#catalog_items li {
	display: inline-block;
}
#catalog_items li {display:inline}
#catalog_items>li {display:inline-block}


#catalog_items .item.first  {
	display:inline-block;
	padding:0;
	height:300px;
	width:520px;
	border:none;
}


#catalog_items { padding:0; margin:0 0 0 -5px; float: left; } 
#catalog_items .item {
	background:url("../gfx/thumbbg.gif") repeat scroll 0 0 transparent;
	display:inline-block;
	height:166px;
	padding:12px;
	width:166px;
	margin-bottom: 2px;
	float: left;
}

#catalog_items.products li.item { background-image:url("../gfx/thumbbg_price-n.gif"); }
#catalog_items.products li.item:hover { background-image:url("../gfx/thumbbg_hover_price-n.gif"); }
#catalog_items.products li.adw { background-image:url("../gfx/thumbbg_price-adw.gif"); }

#catalog_items.products li.adw .badge_adw {
  background:url("../gfx/badge-adw-small.png") repeat scroll 0 0 transparent;
  width: 118px;
  height: 79px;
  position: relative;
  top: -96px;
}

.product-col2 .badge_adw {
  background:url("../gfx/badge-adw.png") repeat scroll 0 0 transparent;
  width: 238px;
  height: 160px;
  position: absolute;
  /* left: 14px; */
  /* top: 16px; */
  left: 230px;
  top: 160px;
}



#catalog_items li.item a { color: #444; font-size: 12px; }

* + html #catalog_items .item { margin-bottom: 0px; }

#catalog_items .item:hover {
	background-image:url("../gfx/thumbbg_hover.gif")
}
#catalog_items .cat_title { 
	clear:both;
	display:block;
	float:left;
	height:31px;
	width:100%;
}
#catalog_items .cat_img {
	
}


#catalog_items .teaser  {
float:left;
margin-left:5px;
margin-top:3px;
}

#catalog_items .preiszusatz {
	font-weight:bold;
margin-left:24px;
margin-top:-54px;
position:absolute;
text-align:right;
/*width:63px;*/
}

* + html #catalog_items .preiszusatz { position: relative; width: 110px; height: 40px; left: -60px; float: right; }


#catalog_items .teaserproduct {
	background:url("../gfx/teaserproduct-bg.gif") repeat scroll 0 0 transparent;
	display:block;
	height:373px;
	margin-bottom:8px;
	margin-top:4px;
	overflow:hidden;
	width:559px;
}

#catalog_items li.teaserproduct div.pricebox {
	/*font-size:30px !important;*/
margin-left:350px;
margin-top:350px;
position:absolute;
z-index:1510;
}
#catalog_items li.teaserproduct img {
font-size:40px;
font-weight:bold;
margin-left:30px;
position:absolute;
margin:5px;
z-index:1500;
}

#catalog_items .teaserproduct h2 {
	font-size:24px;
font-weight:bold;
margin-left:20px;
position:absolute;
z-index:1520;
}

div.teaser_stoerer {
background:url("../gfx/teaserproduct-patch.png") no-repeat scroll left top transparent;
height:192px;
position:absolute;
width:282px;
z-index:1530;
}

/* mitte */
div.teaser_stoerer.patch1244 {
	margin-left: 120px;
	margin-top: 130px;
}

/* LINKS OBEN */
div.teaser_stoerer.patch1242 {
	margin-left: 20px;
	margin-top: 30px;
}

/* LINKS UNTEN */
div.teaser_stoerer.patch1243 {
	margin-left: 20px;
	margin-top: 170px;
}

#catalog_items .item h2, #catalog_items .item h2 a {
	color:#444;
font-size:12px !important;
font-weight:normal;
height:14px;
line-height:13px;
/*margin:0 0 4px;*/
margin: 0;
padding:0;
text-decoration:none;
}

#catalog_items .item .regular-price,
#catalog_items .item .special-price,
.price-box .regular-price,
#catalog_items .item .old-price {
/*background-color:yellow;*/
color:red;
/*float:right;*/
font-family:Tahoma,Arial;
font-size:28px;
font-weight:bold;
line-height:23px;
width: 110px;
padding:0;
margin:0;
position: absolute;
right: 0;
bottom: 6px;
}

.price-box .old-price .price { background: transparent; }

#catalog_items .item .old-price { display: none; color: #000; font-weight: 14px; background:none; }
#catalog_items .item .special-price {   }


.catalog .price-box {
margin:-17px 0 0 -6px;
position:relative;
text-align:right;
width:169px;
}

/*
* + html .catalog .price-box {
  margin: 37px 0 -5px;
}*/

#thumbnailbox {
	overflow:hidden;
	

}


.product-view {
	/*background-color:#FFFFFF;*/
	background:url("/fileadmin/sconto/images/productview-back.gif") no-repeat scroll 0 0 transparent;
	float:left;
	height:559px;
	width:750px;
	padding-top: 10px;
	padding-left: 14px;
	margin-top: -5px;
	margin-left: -5px;

}

.paginator_box {
	background:url("../gfx/paginator.gif") repeat scroll 0 0 transparent;
	height:170px;
	padding:10px;
	text-transform:uppercase;
	width:170px;
	font-family:Tahoma,Arial;
	margin-left: -5px;
	text-align: left;
}
.paginator_box .more { 
	color:#D33217;
	cursor: pointer;
	font-size:20px;
	font-weight:bold;
	margin:10px; 
	line-height:24px;
}
.paginator_box .back { 
	color:#F4BE07;
font-size:12px;
font-weight:bold;
margin-right:6px;
margin-top:36px;
text-align:right;
cursor: pointer;
}
#paginator_pages {
color:#FFFFFF;
font-size:17px;
margin:31px 0 0;
/*padding:0;*/
margin-left: -5px;
position:absolute;
text-align:center;
}

* + html #paginator_pages { margin: 41px 0 0; }

#paginator_pages li {
	cursor:pointer;
display:inline-block;
list-style:none outside none;
margin:0;
padding:0;
text-align:center;
width:15px;
border-left:1px solid #f9d304;
float: left;
}
#paginator_pages li.first {
	border: none;
	float: left;
}
#paginator_pages li.current {
	color:#F4BE07;
	float: left;
}




/****   PRODUKTSEITE  ******/

.product-shop {
	width:400px;
	float:right;

}

.product-view .product-name {
	font-weight: bold;
	color:red;
	font-size: 9px;
}

.product-view .product-name h1 {
	font-size: 18px;
	font-weight: bold;
}

.product-view #preiszusatz {
	clear:both;
	font-weight:bold;
	margin-left:88px;
}

.product-col1 {
	float:left;
	width:410px;
}


.product-col2 {
	float:left;
	width:230px;
}


.product-col3 {
	float:left;
	margin-left:14px;
	width:90px;
}

.product-col3 h3 { font-size: 13px; }

.box-description {
	height:190px;
	width:230px;
}

.more-views {
	

}


#herstellerlogo {
	position: absolute;
	margin-left:274px;

}
.imgborder {
	border:1px solid #CCCCCC;
}

.more-views ul {
	padding: 0;
	margin:0;
	width:270px;
	height:140px;
	height:73px;
}

.more-views li { 
	list-style: none;
	padding:0;
	margin:0;
	display: inline-block;
	cursor: pointer;
	width: 80px;
	height:60px;
	float: left;
	margin-right: 2px;
}

.attribute_icons {
	padding: 0;
	margin:0;
	height: 74px;
}

.attribute_icons li { 
	list-style: none;
	padding:0;
	margin: 0 5px 0 0 ;
	display: inline-block;
	float: left;
}

#backbutton {
  position: relative;
  height: 170px; 
}

#backbutton img {
  position: absolute;
  bottom: 10px;
  right: 10px;
}

.jScrollPaneTrack {
		background-color:#EEEEEE !important;
	}
	.jScrollPaneDrag {
		background-color:#CCCCCC !important;
	}
	
.relatedproducts { }
.relatedproducts { font-size:10px; padding:0; margin:0; color:#666666; }
.relatedproducts li { 
display:block;
list-style:none outside none;
margin:0 0 3px;
overflow:hidden;
padding:0;
width:82px; 
}
.relatedproducts li img { float: left; }


.price-box {
	text-align: right;
	height:40px;
}
.price-box .old-price .price {
	text-decoration: line-through;
	color:#CCC;
	font-size: 14px;
	margin-top: 15px;
} 
.price-box .special-price .price,
.price-box .price .price {
/*background-color:yellow;*/
color:red;
font-family:Tahoma,Arial;
font-size:28px;
font-weight:bold;
line-height:17px;
padding:0;
margin:0;
}
.price-box .price { display: block; /*float:right;*/clear:both;}

.productSKU { font-size: 11px; color:#CCC; margin-top:20px; }

.pwrapper { 
background-color:yellow;
float:left;
height:30px;
padding:2px 2px 2px 6px;
position:relative;
width:100%;
}

.teaserproduct .pwrapper {
	width:100px;
}

.product-view .pwrapper {
	width:164px;
	float:right;
}

/****  MERKZETTEL ****/
.merkzettel.bagde {
	background:transparent url(/fileadmin/sconto/images/merkzettelbadge.gif);
	width:180px;
	height:85px;
}

#merkzettellist .totalSum { }

.clear {
	display: block;
	clear:both;
	width: 100%;
}

* + html .merkzettel { margin-top: 12px; }

.merkzettel.bagde .numberItems{ color:#000000;
float:left;
font-size:12px;
margin-left:32px;
margin-top:32px;
text-decoration:underline; }
.merkzettel.bagde .button { cursor:pointer;
float:right;
height:21px;
margin-top:13px;
width:77px; }

.numberItems { 	cursor:pointer; }

#merkzettelpage {
	background:none repeat scroll 0 0 #FFFFFF;
border:10px solid #F9B52E;
display:none;
height:670px;
margin-left:142px;
margin-top:100px;
left: 0px;
position:absolute;
width:640px;
z-index:15000;
}

#merkzettelpage .inner {
padding:20px;
position: relative;
}

#merkzettelpage .inner #merkzettel_header {
  width: 560px;
  height: 127px;
}

#merkzettelpage .inner #merkzettel_footer {
  float: right;
  margin-top: 16px;
  width: 200px;
  height: 68px;
}

#merkzettelclose {
	cursor:pointer;

position:absolute;
left:550px;
top:30px;
}
#merkzettelprint {
	cursor:pointer;
left:430px;
top:30px;
position:absolute;
}
#merkzettelprint a {
color: #000;
text-decoration: none;
}
#merkzettellist { 
height:400px;
margin:20px 0 0;
overflow:auto;
padding:0; 
}

#printwrapper #merkzettellist { 
	height: auto !important;
	
}


#merkzettellist li {
	clear:both;
display:block;
/*height:120px;*/
list-style:none outside none;
margin:0 0 10px;
padding:0;
width:100%;
float:left;

}

.listitemborder {
  border-bottom: 2px dashed #F9B52E;
}

#merkzettel { padding:0; margin: 0; list-style: none; list-style-position: inside; }

#merkzettellist li img{ float:left; margin-right:5px; border: 0; }
#merkzettellist li .box { float:left; width:390px; }
#merkzettellist li .title { font-size:14px; color: #d33217; font-weight:bold; }
#merkzettellist li .sku { display: block; color: #666; }
#merkzettellist li .price { float: left; display: block; color: #d33217; padding:2px; margin-top: 22px; }
#merkzettellist li .edit{ float: right; }
#merkzettellist li .text { display: block; margin: 3px 0; display:none; }
#merkzettellist li .link { background:url("/fileadmin/sconto/images/view.gif") no-repeat scroll 0 0 #FFFFFF; color: #000; text-decoration: none; text-indent: 16px; display: block; margin-top: 10px; }
#merkzettellist li .remove { 
background:url("/fileadmin/sconto/images/close.gif") no-repeat scroll 0 0 #FFFFFF;
cursor:pointer;
line-height:13px;
margin-top:10px;
padding-left:15px; 
}


#merkzettellist .amount input { width:30px; } 

#print {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

#merkzettellist .minus, 
#merkzettellist .plus { float:left; display: inline; margin-left: 5px; font-weight: bold; cursor: pointer; }

#merkzettellist li.totalSum { 
display:inline;
float:right;
font-size:18px;
font-weight:bold;
margin-bottom:20px;
text-indent:380px;
}
#print #merkzettellist li.totalSum { font-size: 24px;}
#print #merkzettellist li .remove { display: none; }
#print #merkzettellist li .text { display: block !important; }
#print #merkzettellist li .box { width: 480px !important; float: right; }

#printwrapper {
  position: relative;
  width: 650px;
}

#merkzettel_print_footer {
  float: right;
}
#angaben {
  float: left;
}

.addToMerkzettel {
	background: url(/fileadmin/sconto/images/addToMerkzettel.gif) transparent no-repeat;
	width:167px;
	height:37px;
	cursor: pointer;
}

.teaser_product {
	width:100%;
	height:374px
}

ul.variations { padding: 0; margin-left:0; }

.variations li { 
	list-style: none;
	padding:0;
	margin:0;
	display: inline-block;
	margin-bottom: 10px;
	width: 230px;
}

* + html .variations li { width: 214px; }

.price { color:red; background-color: yellow; font-weight: bold; float: right; }

