div#shopping_content {
	background-color: #ebe8eb;
	padding:0 15px;
	margin-top:10px;
}

#shopping_content .abstand {
	height: 13px;
}

#shopping_content .absatz {
	background-color: #fff;
	padding: 7px 10px;
}



/* Shopping-Home */

#shopping_content .absatz h3.home {
	color: #808080;
	font-size: 13px;
}

#modul_aufmacher {}

	#aufmacher {
		height: 191px;
		background-color: #FFF;
	}

	#aufmacher_links {
		float: left;
		width: 373px;
		height: 191px;
		background-color: #FFF;
	}
	
	#aufmacher_rechts {
		float: right;
		width: 373px;
		height: 191px;
		background-color: #FFF;
	}
	
	#modul_aufmacher img.produkt{
		float: left;
	}
	
	#modul_aufmacher .partnerlogo { 
		background:url(/shopping/images/logos/142x30/bg_rahmen.gif) no-repeat 201px 0px; 
		padding:0 10px 8px 211px;
	}
	
	#modul_aufmacher .text{
		padding: 10px 10px 0 201px;
	}
	
	#modul_aufmacher h4 {
		font-size:12px;
	}
	
	#modul_aufmacher h4.topline { font-size:11px; }
	#modul_aufmacher h4.topline a { color:#000; }
	
	#modul_aufmacher p {
		padding-bottom:7px;
	}
	
	#modul_aufmacher p a {
		color:#000;
	}
	
	#modul_aufmacher a {
		text-decoration: none;
	}
	
	#modul_aufmacher .preis {
		font-weight: bold;
		font-size: 13px;
		color: #808080;
	}
	#modul_aufmacher .preis a { color: #808080; }
	
	#modul_aufmacher .mwst {
		font-size: 10px;
		color: #808080;
	}

.modul_slider { background-color:#fff; width:758px; height: 169px; position:relative; }
.modul_slider li { float:left; padding:0 7px 0 6px; }
.modul_slider .prevButton { position:absolute; top:46px; left:0;  width:36px; height:77px; }
.modul_slider .nextButton { position:absolute; top:46px; right:0; width:36px; height:77px; }
.modul_slider .galerie { position:absolute; top:10px; left:47px; width:673px; height:146px; }


div#modul_shopteaser {}

	#modul_shopteaser table {
		width:758px;
	}
	
	#modul_shopteaser td {
		width:257px;
		padding-bottom:13px;
	}
	
	#modul_shopteaser td.last {
		width:244px;
	}
	
	#modul_shopteaser .shop {
		width:244px;
		height:120px;
		background-color: #FFF;
	}
	
		#modul_shopteaser .shop.hoch { height:253px; }
		
		#modul_shopteaser .shop img.produkt {
			float:left;
		}
		
		#modul_shopteaser .shop .text {
			font-size:12px;
			padding:8px 3px 0 140px;
		}
		
		#modul_shopteaser .shop .text a { color:#000; }
		
		#modul_shopteaser .shop .headline {
			font-size:12px;
			line-height:25px;
			padding-left:10px;
			border-bottom: 1px solid #ebe8eb;
		}
		
		#modul_shopteaser .shop .headline a { color:#000; }
		
		#modul_shopteaser .shop.hoch .liste {
			height:153px;
			padding:0 20px;
			margin-top:10px;
		}
		
		#modul_shopteaser .shop ul { list-style-type: none; }

		#modul_shopteaser .shop li { padding-bottom:1px; border-bottom: 1px solid #ebe8eb; }
	


/* Partner Shop Seite*/

.modul_shop_dach {
	background-color:#fff;
	padding: 10px;
}

	.modul_shop_dach .quicknavi_shops {
		float:right;
	}
	
	.modul_shop_dach .logo {
		padding-right:10px;
	}

div#modul_shop {}

	#modul_shop td {
		background-color: #fff;
		vertical-align:top;
		width:142px;
		border-bottom: 13px solid #ebe8eb;
	}
	
	#modul_shop td.trenner {
		background-color: #ebe8eb;
		width:12px;
	}
	
	#modul_shop .text { padding: 8px 5px 9px 10px; }
	
		#modul_shop .text h4 a { color:#000; }
		
		#modul_shop .text p.preis { 
			color: #808080; 
			font-weight: bold;
			padding-top:3px;
		}
		#modul_shop .text p.preis a { color: #808080; }

.shop_footer {
	color: #808080;
	font-size:10px;
	padding-bottom:20px;
}

/* FG Shop Detail */
#shop_detail { 
	background-color: #fff;
	padding-right:11px;
}

	#shop_detail h3 { 
		border-top: 1px solid #ebe8eb;
		border-bottom: 1px solid #ebe8eb;
		padding: 6px 0;
		margin-bottom:11px;
		color:#808080;
	}

	#shop_detail_info {
		float:left;
		width: 190px;
		color:#808080;
	}

		#shop_detail_info .aufmacher { padding-bottom:11px; }
		
		#shop_detail_info .text { padding-left:11px; padding-bottom:11px; }
		
	#shop_detail_main {
		float:right;
		width: 535px;
		padding: 11px 0;
	}

		#shop_detail_main .shop_produktdetail {
			padding-top:11px;
		}
		
		#shop_detail_main .shop_produktdetail img {
			float:right;
		}
		#shop_detail_main .shop_produktdetail h4 {
			width:364px;
			border-top: 1px solid #ebe8eb;
			padding-top:6px;
		}
		
		#shop_detail_main .shop_produktdetail p {
			width:364px;
		}



