@charset "utf-8";

/* Top slide show */
.featured {
	width: 581px;
	height: 173px;
	position: relative;
	margin: 0 auto;
	padding: 4px 0px; 
	background: url("/userfiles/images/slideshow/frame.png") no-repeat;
}
		.featured ul.ui-tabs-nav {
			list-style: none;
			position: absolute;
			top: 0; right: 0;
			margin: 2px 12px;
			padding: 0px;
			z-index: 10;
		}
		
		.featured ul.ui-tabs-nav li{ 
			width: 8px;
			height: 8px;
			margin: 10px 0px;
		}
		
		.featured li.ui-tabs-nav-item a { 
			background: url("/userfiles/images/slideshow/rondje-wit.png") no-repeat;
			display:block; 
			height: 8px;
			width: 8px;
		}
				.featured li.ui-tabs-nav-item a:hover, .featured li.ui-tabs-selected a {
					background: url("/userfiles/images/slideshow/rondje-oranje.png") no-repeat;
				}
		
		.featured .ui-tabs-panel{ 
			display: block;
			width:573px; height:165px; 
			margin: 0 auto;
		}
		
		.featured .ui-tabs-panel a.img {
			border: 0;	
		}
		
		.featured .ui-tabs-hide{ 
			display:none; 
		}

/* Aanbiedingen */
.aanbiedingen{
	width:595px;
	height:510px;
	background:url('../../images/voorpagina/aanbiedingen-bg.png') no-repeat;
}
	.aanbiedingen .product{
		float:left;
		width:175px;
		height:240px;
		padding:10px 9px 0 11px;
	}
	.aanbiedingen h1{
		display:none;
	}
	.aanbiedingen .product h2{
		margin:0;
		height:32px;
		overflow:hidden;
		font-size:14px;
	}
		.aanbiedingen .product h2 a{
			color:#56265a;
			font-size:14px;
			font-weight:bold;
			text-decoration:none;
		}
	.aanbiedingen .product .photo{
		display:block;
		height:120px;
		margin:13px 0 0 13px;
		text-align:center;
	}
		.aanbiedingen .product .photo img{
			max-width:160px;
			max-height:120px;
		}
	.aanbiedingen .product .price{
		display:block;
		position:relative;
		text-align:left;
		width:109px;
		height:36px;
		font-size:15px;
		font-weight:bold;
		color:#FFFFFF;
		margin:-52px 0 0 80px;
		padding-top:15px;
		padding-left:12px;
		background:url('../../images/voorpagina/price.png') no-repeat;
	}
	.aanbiedingen .product p{
		font-size:11px;
		height:28px;
		display:block;
		overflow:hidden;
		color:#707070;
		margin:5px 0px 0px 0px;
	}
	.aanbiedingen .product .infobt{
		margin:8px 0 0 0;
	}
	.aanbiedingen .product .bestelbt{
		margin:8px 0 0 7px;
	}

/* Middel banner */
.midBanner {
	margin: 0 auto;
	text-align: center;
}

/* Nieuwe artikelen */
.nieuwArtikel{
	width:290px;
	margin:10px 0 0 3px;
	float:left;
}
	.nieuwArtikel .head{
		float:left;
		display:block;
		width:285px;
		height:31px;
		padding:0px 0px 0px 15px;
		margin:0px;
	}
		.nieuwArtikel .head h2{
			font-size:14px;
			font-weight:bold;
			margin-top:10px;
			color:#615F53;
		}
		.nieuwArtikel.laptop .head{
			background:url('../../images/voorpagina/laptop.png') no-repeat;
		}
		.nieuwArtikel.computer .head{
			background:url('../../images/voorpagina/computer.png') no-repeat;
		}
	.nieuwArtikel .bg{
		float:left;
		width:279px;
		padding:0 2px 0 2px;
		border-left:1px solid #858585;
		border-right:1px solid #858585;
	}
		.nieuwArtikel .product{
			float:left;
			padding:10px 0 10px 8px;
			width:271px;
		}	
			.nieuwArtikel .product.even{
				background-color:#f0f0f0;
				border-top:1px solid #E8E8E8;
				border-bottom:1px solid #E8E8E8;
			}
			.nieuwArtikel .product:hover .img{
				border:1px solid #858585;
			}
			.nieuwArtikel .product .img{
				float:left;
				width:79px;
				height:79px;
				padding:5px;
				border:1px solid #E8E8E8;
				background-color:#ffffff;
				vertical-align:middle;
				text-align:center;
				
				/* Ronde randjes! */
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
			    -khtml-border-radius: 5px;
			    border-radius: 5px;
			}
				.nieuwArtikel .product img{
					max-height:79px;
					max-width:79px;
					position:relative;
				}
		.nieuwArtikel h3{
			float:left;
			width:155px;
			height:36px;
			font-size:11px;
			font-weight:bold;
			padding:0 0 5px 10px;
			line-height:18px;
			overflow:hidden;
		}
			.nieuwArtikel h3 a{
				color:#F35F24;
				text-decoration:none;
			}
			.nieuwArtikel h3 a:hover{
				color:#ff4300;
			}
		.nieuwArtikel .description{
			float:left;
			width:155px;
			height:25px;
			overflow:hidden;
			font-size:11px;
			color:#6e6e6e;
			padding:0 0 5px 10px;
		}
		.nieuwArtikel .price{
			float:left;
			width:100px;
			font-size:11px;
			font-weight:bold;
			color:#333333;
			padding:0 0 5px 10px;
		}
		.nieuwArtikel .status{
			font-size:11px;
			padding:0 10px 5px 0px;
		}
	.nieuwArtikel .nieuwBottom{
		float:left;
		display:block;
		background:url('../../images/voorpagina/footer.gif') no-repeat;
		width:285px;
		height:26px;
		padding:5px 0px 0px 15px;
	}
		.nieuwArtikel .nieuwBottom a{
			font-size:11px;
			color:#333333;
		}
		.nieuwArtikel .nieuwBottom a:hover{
			color:#666666;
		}
