/* CSS Document */
		/* SHOP PAGE */

		div.single-webshop-left {
			width: 590px;
			padding-top: 10px;
			margin-bottom: 20px;
			float: left;
		}
			
			div.webshop-left-top {
				position: relative;
				margin: 0 0px 20px 0;
				padding: 12px 16px;
				width: 556px;
			/*	height: 400px;*/
				background-color: #f3f6f8;
				border-width: 1px 1px 3px;
				border-style: solid;
				border-color: #fff #fff #baced9;
			}

			div.webshop-left-bottom {
				position: relative;
				margin: 10px 0px 20px 0;
				padding: 12px 0px;
				width: 590px;
			}


			
			div.shop-top-left {
				float: left;
				width: 556px;
			}
			
				div.shop-top-left img {
					border: 1px solid #dae6ea;
					float: left;					
					margin-right: 5px;
				}
				
				div.shop-top-left h1{
					font-size: 18px;
					font-weight: bold;
					color: #1F5178;
				}
				
				div.shop-top-left h1 a{
					padding-left: 15px;
				}
				
				
			div.singleshop-see-all-products {
				text-align: right;
				padding-top: 10px;
			}	
				
				
			
			div.single-webshop-right {
				float: right;
				width: 302px;
				margin-top: 10px;
				margin-bottom: 10px;
			}
			
				div.single-webshop-right h1 {
					font-size: 170%;
					font-weight: bold;
					padding-bottom: 7px;
					border-bottom: 2px solid #ccd7df;
				}
				
				div.single-webshop-right h1 {
					/*font-size: 26px;*/
					font-size: 20px;
					font-weight: bold;
					padding-bottom: 7px;
					border-bottom: 2px solid #ccd7df;
				}
				
/*      Popular shops list */
				div.single-webshop-right div.shopfish-list {
					margin-right: 0px;
				/*	height: 225px; */
					margin-bottom: 0px;
				}
				
/*				div.single-webshop-right ul.top10-webshops li {
						height: 27px;
						padding-top: 12px;
						font-weight: bold;
						border-bottom: 1px solid #ebf0f3;
				}*/
/*      Popular shops list ENDS */

				
					a.shop-go {
						top: -30px;
						background: transparent url(../img/edit-block-sprite.gif) repeat-x scroll 0 -44px;
						color: #fff;
						display: block;
						float: right;
						font-weight: bold;
						line-height: normal;
						position: relative;
					}
					a.shop-go.no-background {
						background: none;
						color: #2F5B7C;
						font-weight: normal;
					}
					div.product-overview a.shop-go {top: 20px;}
					
						
				
					a.shop-go span.edit-left {
						background: transparent url(../img/edit-block-sprite.gif) no-repeat scroll 0 0;
						display: block;
						float: left;
						height: 19px;
						padding: 3px 16px 0 16px;
					}
					
					a.shop-go span.edit-right {
						background: transparent url(../img/edit-block-sprite.gif) no-repeat scroll 0 -22px;
						display: block;
						height: 22px;
						position: absolute;
						right: 0;
						top: 0;
						width: 10px;
					}
				
				div.single-webshop-right p {margin-bottom: 30px;}	
				
				div.single-webshop-right p.description {margin-bottom: 30px;}	
				
					div.action-module, div.sales-module {
						padding: 12px;
						margin-bottom: 10px;
						border-style: solid;
						border-width: 1px;
					}
					div.action-module p, div.sales-module p {margin-bottom: 20px; width: 500px; color:#000000;}
					
				div.action-module h4, div.sales-module h4,
					div.action-module h5, div.sales-module h5 {font-weight: bold; margin-bottom: 10px; font-size: 135%;}
					
					/*div.action-module {
						background: url(../img/acties-box-sticker.png) no-repeat 450px 0;
						background-color: #FFFFFF;
						border-color: #a8d978;
						color: #58763a;
						margin-top: 15px;
					}*/
					
					div.action-module {
						/*background: url(../img/acties-box-sticker.png) no-repeat 450px 0;
						background-color: #FFFFFF;*/
						background-color: #F3F6F8;
						min-height: 185px;
						/*border-color: #a8d978;*/
						border-color: #CCD7DF;
						color: #58763a;
						margin-top: 15px;
					}
					
					/*div.sales-module {
						background: url(../img/discount-code-sticker.png) no-repeat 450px 0;
						background-color: #FFFFFF;
						border-color: #CCD7DF;
						color: #1F5178;
						margin-top: 15px;
					}*/
					
					div.sales-module {
						/*background: url(../img/discount-code-sticker.png) no-repeat 450px 0;*/
						background-color: #F3F6F8;
						border-color: #CCD7DF;
						color: #1F5178;
						min-height: 185px;
						margin-top: 15px;
						padding-bottom: 20px;
					}
						img.actions-logo{
							position: absolute;margin-left: 485px;margin-top: -19px;
						}
						
						div.sales-module p{
							min-height:95px;width: 450px;margin-bottom: 20px;
						}
						
						div.sales-module div.action-bottom{
							font-weight: bold
						}					
						div.action-bottom div.action-type{
							min-width:0;color:#000;margin-left:42px;
						}
						
						div.action-bottom div.sales-btn{
							float: right;margin-top: -25px;margin-right:100px;
						}

						a.single-shop-block {
							position: relative;
							display: block;
							background: transparent url(../img/block-span.gif);
							/*height: 18px;*/
							height: 18px;
							width:260px;
							padding: 5px;
							/*margin-right: 85px;*/
							font-weight: bold;
							color: #fff;
							text-align:center;
						}
						
							a.single-shop-block span {
								display: block;
								position: absolute;
								top: 0px;
								height: 28px;
								width: 13px;
								text-align:center;
							  background: transparent url(../img/sales-actions-sprite1.gif);
							}
						/*	a.single-shop-block span.span-left {left: -12px;background-position: 0 0px;}
							a.single-shop-block span.span-right {right: -12px;background-position: 0 -25px;} */
							
              /*a.single-shop-block span.span-left {left: -12px;background: transparent url(../img/block-span-left.png)}*/
              a.single-shop-block span.span-left {left: -13px;height:28px;background: transparent url(../img/block-span-left.gif)}
	      

							/*a.single-shop-block span.span-right {right: -12px;background: transparent url(../img/block-span-right.png)}*/
							a.single-shop-block span.span-right {right: -13px;background: transparent url(../img/block-span-right.gif)}
							
							div.action-module span.span-left {background-position: 0 0px;}
							/*div.action-module span.span-right {background-position: 0 -25px;}*/
							div.action-module span.span-right {background-position: 0 -28px;}
							
							div.sales-module a.single-shop-block {background-position: 0 0px;}
							div.sales-module span.span-left {background-position: 0 0px;}
							div.sales-module span.span-right {background-position: 0 0px;}
				
				div.shop-info-block-actions-and-kortingcodes {
						position: relative;
						width: 580px;
						padding: 6px 0px 6px 10px;
						text-align: center;
						background-color: #f3f6f8;
					}
					    
						div.shop-info-block-actions-and-kortingcodes h2 {
							font-size: 18px;
							color: #2f5b7c;
							font-weight: bold;
							text-align: left;
						}
						
						div.shop-info-block-actions-and-kortingcodes h4 {
							font-size: 130%;
							color: #2f5b7c;
							font-weight: bold;
							padding-top: 10px;
						}
				
				
					div.shop-info-block {
						position: relative;
						min-height: 60px;
						width: 570px;
						padding: 10px;
						text-align: center;
						background-color: #f3f6f8;
					}
					    
						div.shop-info-block h2 {
							font-size: 18px;
							color: #2f5b7c;
							font-weight: bold;
							text-align: left;
						}
						
						div.shop-info-block h4 {
							font-size: 130%;
							color: #2f5b7c;
							font-weight: bold;
							padding-top: 10px;
						}
						
					/*		div.shop-info-block h4 span {color: #f37900;}*/
							div.shop-info-block h2 span {color: #f37900;}
					
						div.shop-info-block-bottom-actions-and-kortingcodes {
						/*	position: absolute;*/
							bottom: 0;
							left: 0;
							width: 550px;
							height: 46px;
							padding: 0 20px;
							background: #fff;
							text-align: left;
							color: #a3b6c4;
						}
						
						div.shop-info-block-bottom-actions-and-kortingcodes h4{
						/*	margin-top: 10px;*/
							padding-top: 15px;
						}
						
						div.shop-info-block-bottom-actions-and-kortingcodes span{
							color: #d46a04;
							font-style: italic;
						}
						
						div.shop-info-block-bottom-actions-and-kortingcodes p{
							padding-top: 15px;
						}



						div.shop-info-block-bottom {
							position: absolute;
							bottom: 0;
							left: 0;
							width: 550px;
							height: 46px;
							padding: 0 20px;
							background: #fff;
							text-align: left;
							color: #a3b6c4;
						}
						
						div.shop-info-block-bottom span{
							color: #d46a04;
							font-style: italic;
						}
						
						div.shop-info-block-bottom p{
							padding-top: 15px;
						}
						
							div.shop-info-block-bottom div.bottom-block {
								float: left;
								margin-top: 8px;
							}
							
								div.bottom-block.category {
									width: 195px;
								}
								
								div.bottom-block.category h3{
									width: 195px;
								}
								
								
									div.bottom-block.category span {
										font-weight: bold;
										color: #2f5b7c;
									}
									
									
									
								div.bottom-block.rating-text {width: 70px;}
								
								div.bottom-block.rating-stars {width: 115px;}
								
								div.bottom-block.voucher {margin-top: 6px !important;}
								
									div.bottom-block.voucher a {margin-top: 0;}
					
						div.shop-info-block-top-left, div.shop-info-block-top-right, 
						div.shop-info-block-bottom-left, div.shop-info-block-bottom-right {
							position: absolute;
							width: 16px;
							background: transparent url(../img/shop-info-sprite.gif) no-repeat scroll 0 0px;
						} 
						
						div.shop-info-block-top-left {
							top: 0;
							left: 0;
							height: 14px;
						}
						
						div.shop-info-block-top-right {
							top: 0;
							right: 0;
							height: 14px;
							background-position: 0 -47px;
						}
						
						div.shop-info-block-bottom-left {
							bottom: 0;
							left: 0;
							height: 33px;
							background-position: 0 -14px;
						}
						
						div.shop-info-block-bottom-right {
							bottom: 0;
							right: 0;
							height: 33px;
							background-position: 0 -61px;
						}
						
				div.shop-bottom h4 {
					font-weight: bold;
					font-size: 110%;
				}
				
					div.shop-rating {
						min-height: 16px;
						margin-top: 10px;
						color:#2F5B7C;
						font-weight:bold;
					}
				
						div.shop-rating div {
							float: left;
							margin: 1px 2px 0 0;
						}
						
						a.submit-review {
								background: transparent url(../img/submit-review-sprite.gif) repeat-x scroll 0 -44px;
								color: #fff;
								display: block;
								float: right;
								font-weight: bold;
								line-height: normal;
								position: relative;
							}
							
					
						a.submit-review span.review-submit-left {
							background: transparent url(../img/submit-review-sprite.gif) no-repeat scroll 0 0;
							display: block;
							float: left;
							height: 19px;
							padding: 3px 22px 0 22px;
						}
						
						a.submit-review span.review-submit-right {
							background: transparent url(../img/submit-review-sprite.gif) no-repeat scroll 0 -22px;
							display: block;
							height: 22px;
							position: absolute;
							right: 0;
							top: 0;
							width: 10px;
						}

/* * * * *   div.single-shop-banner starts here * * * * */
div.single-shop-banner {
	height: 250px;
	position: relative;
	background-color: #f3f6f8;
	border: 1px solid #CCD7DF;
	margin-bottom:15px;
	margin-top: 15px;
}

	div.singleshop-info {
		padding: 10px;
			}
	
	div#singleinfo-thumb-div{
		width:67px;
		float:right;
		margin-top: 20px;
	}
	div#singleinfo-thumb{
		display:block;
	}
	div.singleinfo-desc{
	float:left;
	width:210px;
	margin-bottom:10px;
	}
	div.singleinfo-desc h2 {
		font-size: 135%;
		color: #2f5b7c;
		font-weight: bold;
		margin-bottom:10px;
	}
	div.singleinfo-desc ul{
	margin-left:17px;
	}
	
	div.singleinfo-desc ul li{
	list-style:disc;
	padding:2px;
	font-size:14px;
	color:#010000
	}
	
	div.singleinfo-link-div{
	margin-top: 25px;
	text-align: right;
	}
	
	div.singleinfo-link-div a{
		text-decoration:underline;
	}

/* * * * *   div.single-shop-banner ENDS here * * * * */

		div.singleshop-discount {
			color:#1F5178;
			text-align: center;
			font-weight: bold;
			font-size: 22px;
			margin-top: 5px;
		}
			div.singleshop-discount span {color:#F37900; }	
		h2.singleshop-discount-h2 {
			color:#1F5178; 
			font-size: 125%;
			font-weight: bold;
			text-align: center;
		}			

	div.singleshop-info div.singleshop-aanmeldon{
		margin-left: 68px;
		margin-top: 25px;
	}

	div.singleshop-desc-long{
		padding-top: 15px;
		text-align: justify;
	/*	height: 280px;*/
	}
	
	div.singleshop-wrapper {
		text-align: center;
		height: 80px;
	}
	
	div.singleshop-wrapper a {
/*		margin: 55px 0px 60px;*/
	}

		span.singleshop-action-discount {
			color:#1F5178;
			display: block;
			padding-top: 15px;
			padding-bottom: 15px;
			font-weight: bold;
			font-size:28px;
		}
			span.singleshop-action-discount span {color:#F37900; }	
		span.singleshop-action-discount h2 {
			
			font-size: 20px;
			display: inline;
			font-weight: bold;
			
		}
		
		div.latest-shops {
			margin-bottom: 17px;
			position: relative;
			background-color: #f3f6f8;
			border: 1px solid #CCD7DF;
			margin-bottom:15px;
			margin-top: 15px;
		}
		
			div.latest-shops h2 {
				font-size: 135%;
				color: #2f5b7c;
				font-weight: bold;
				padding-top: 7px;
				padding-left: 12px;
			}
	
			div.latest-shops img{
				padding: 13px;
			}
		
		
	div.singleshop-actions-heading h1{
		font-size: 20px;
		font-weight: bold;
		padding-bottom: 35px;
		color:#1F51A3;
	}

		
		
			div.single-transactions-info {
				position: relative;
				padding: 15px;
				margin-top: 15px;
				background-color: #f3f6f8;
				border: 1px solid #fcfdfd;
			}
			
		div.addthis_toolbox {
		float: left;
		margin-left: -10px;
		}	
	
				
/* Actions Page Starts here */

div.action-top-left{
	float: left;
	width: 120px;
	
}

div.left-img{
	border: 1px solid #ccd7df;
}

div.action-top-right{
	float: right;
	width: 420px;
}


	div.action-sticker{
			background: url(../img/acties-box-sticker.png) no-repeat 450px 0;				
	}
	
	div.discount-sticker{
			background: url(../img/discount-code-sticker.png) no-repeat 450px 0;
	}

	div.action-sticker h1, div.discount-sticker h1{
	/*width: 340px;*/
	width: 328px;
	font-size: 18px;
	font-weight: bold;
	/*		padding-bottom: 7px;*/
	border-bottom: 2px solid #ccd7df;
	}
	
/**  puneet css ****/

/*	
 * 	action page css
 */
 		
	.action-left-top{
		border-top: 1px solid #CCD7DF;
		width: 556px;
		position: relative;
		padding: 30px 16px 0;
		
	}
	div.action-cashback{
		padding-top: 15px;
		width: 122px;
	}
	span.action-discount{
		color: #E47018;
		font-size: 14px;
		margin-top: 10px;
	}
	div.action-top-right h1{
		font-size: 18px;
	    font-weight: bold;
	    width: 230px;
	}
		div.action-top-right div.action-title{
			float: left;min-height: 80px;
		}
		
	a.action-btn{
		margin-top:0px;
	}
	
	div.single-webshop-left div.action-filter{
		margin-top:20px;
		padding-bottom: 10px;
	}
	
		div.action-filter div.expire-filter{
			float: left;padding-top: 5px;
		}
		
		div.categroy-filter{
			float:right;
		}
	.expires{
		float: left;min-width: 125px;
	}
	
	.action-shop{
		float: left;min-width: 185px;
	}
	
	.action-type{
		float: left;min-width: 90px;
	}
/*
 * action page css ends here
 */
	
/*
 * webshop view page css
 */
	.kortings_line{
		font-weight:bold;font-size:1.2em;margin-bottom:5px;
	}
	
	span.singleshop-action-discount h1{
		display: inline;
		font-size:20px;
	}
		span.singleshop-action-discount h1 span{
			font-size:28px;
		}
	span.singleshop-action-discount div{
		display: inline;font-size: 20px;
	}
	
	div.shop-info-block-actions-and-kortingcodes h3 {
		color: #2F5B7C;
		font-size: 18px;
		font-weight: bold;
		text-align: left;
	}
	
	div.shop-top-left div.title{
		font-size: 18px;
		font-weight: bold;
		color: #1F5178;
	}
	
	div.shop-top-left div.title a{
		padding-left: 15px;
	}
	
	div.shop-info-block div.discount{
		font-size: 18px;
		color: #2f5b7c;
		font-weight: bold;
		text-align: left;
	}
	div.shop-info-block div.discount span{
		color: #F37900;
	}
	
	div.singleinfo-desc h3 {
		font-size: 135%;
		color: #2f5b7c;
		font-weight: bold;
		margin-bottom:10px;
	}
	
	div.latest-shops h3 {
		font-size: 135%;
		color: #2f5b7c;
		font-weight: bold;
		padding-top: 7px;
		padding-left: 12px;
	}
	
	div.shopfish-list h3{
		color: #000000;
	    font-size: 110%;
	    font-weight: bold;
	    margin-bottom: 12px;
	}
	
	h3.expired-action{
		padding-left:16px; color:#2F5B7C; margin-bottom:10px; font-weight: bold;
	}
	
	div.sub-shop-list{
		margin-top:10px; background-color: #F3F6F8;border: 1px solid #CCD7DF;
	}
	
	div.sub-shop-list div.subshop-list-content{
		padding:10px;
	}
	
		div.sub-shop-list div.subshop-list-head{
			color: #2F5B7C;font-size: 135%;font-weight: bold;
		}
		div.subshop-list{
			padding:5px 10px;
		}
	
	div.shop-info-block-bottom-actions-and-kortingcodes div{
		/*	margin-top: 10px;*/
		padding-top: 15px;
	}
	
	div.action-module div.action-head, div.sales-module div.action-head,
	div.action-module div.action-head, div.sales-module div.action-head {
		font-weight: bold; margin-bottom: 10px; font-size: 135%;width:450px;
	}	
	
	div.shop-bottom div.shop-review {
		font-weight: bold;
		font-size: 110%;
	}
	
	div.window-container-info div{
		font-weight: bold;
		font-size: 16px;
		color: #000000;
		float: left; margin-left: 40px;
	}
	
/*
 * webshop view page css ends here 
 */ 
