
a{
	color:#FFFFFF;
	text-decoration:none;
	}

body{
	padding: 0px;
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	background-color:#FFF
	}
 
h4{
	background:url(images/knop.png) no-repeat left;
	height:20px;
	width:190px;
	_width:120px;
	font-size:16px;
	font-weight:bold;
	padding-left:24px;
	margin:0;
}
	
#container{
	width: 1000px;
	margin: 0 auto;
	padding: 0px;
	text-align:left;
	}

#container_shop{
	width: 1000px;
	float:left;
	background:url(images/lijn_bg_body4.jpg) repeat-y;
	}
	
	#container_omheen{
		width: 1000px;
		margin: 0 auto;
		padding: 0px;
		text-align:left;
		}
		


#producten{
	position:relative;
	float:left;
	margin:1px 0pt 10px 0px;
	padding-left:20px;
	width:767px;
	_width:760px;
	}
	
#bestel{
	position:relative;
	float:left;
	margin:1px 0pt 10px 0px;
	padding-left:20px;
	width:767px;
	_width:760px;
	}
	
#producten_bestel{
	position:relative;
	float:left;
	margin:15px 0 0 175px;;
	padding-left:20px;
	width:793px;
	background:url(images/logo_amazoo_wit-02.jpg) top right no-repeat;
	padding-top:-50px;
	}
	
.product{
	position:relative;
	width:233px;
	height:180px;
	border: 2px solid #000000;
	background:#f2f2f2;
	float:left;
	margin:10px 0 0 10px;
	}
	
	.product .titel{
		background:url(images/oranje_knop.jpg) no-repeat left #000000;
		width:234px;
		height:20px;
		}
	
	.product .tekst{
		color:#000000;
		padding-top:13px;
		}
	
		.product .titel h2{
			height:17px;
			padding-left:20px;
			margin:0;
			padding-top:3px;
			font-size:10px;
			color:#FFFFFF;
			overflow:hidden
			}
	
.product #boven{
	min-height:120px;
	}
			
	.product .tekst #boven #fotoblok{
		padding:2px 4px 0 10px;
		float:left;
		}
		
.product .tekst #boven .label{
	position:absolute;
	left:4px;
	top:112px;
	background:url(images/labels.png) no-repeat;
	width:76px;
	height:29px;
	font-weight:bold;
	font-size:16px;
	color:#000;
	padding:15px 0 0 10px
	}

	.product #onder{
		width:233px;
		height:20px;
	}

				.product #onder a{
					width:21px;
					float:right;
					border-left: 2px solid #000000;
					border-top: 2px solid #000;
					height:25px;
					background: url(images/informatie.png) 2px 3px no-repeat #c41710; 
					}
				
					.product #onder a:hover{
						background-color:#000000;
						}
						
/* MENU WEBWINKEL */

#webwinkel #links{
	position:relative;
	float:left;
	margin-top:25px;
	width:210px
	}
	

#webwinkel #links ul{
	list-style:none;
	margin:0;
	padding:0;
	font-size:12px;
	width:210px
	}

		#webwinkel #links ul li a{	
			color:#FFF;
			text-decoration:none;
			padding:0;
			margin:0;
			}

	#webwinkel #links ul#webwinkel_menu li{
		border-bottom:0;
		padding:0;
		margin:0;
		width:197px;
		border-bottom:1px solid #FFFFFF;
		padding-left:5px;
		}
		
		#webwinkel #links ul#webwinkel_menu li a.active{
			border:0;
			color:#0F0E0E;
			font-weight:bold
			}
					
		#webwinkel #links ul#webwinkel_menu li a:hover{
			color:#000000;
			text-decoration:underline
			}

			#webwinkel #links ul#webwinkel_menu li ul{
				width:175px;
				margin-left:10px;
				}
			
			#webwinkel #links ul#webwinkel_menu li ul li a.active{
				font-weight:bold;
				color:#0F0E0E
				}
/* BLOK MEER INFORMATIE */

#moreinfo{
	width:700px;
	min-height:200px;
	margin:10px 0 10px 20px;
	background-color:#f2f2f2;
	float:left;
	border:1px solid #000000;
	color:#000000;
	padding:5px;
	}
	
#moreinfo_bestel{
	width:784px;
	min-height:200px;
	margin:10px 0  0 20px;;
	background-color:#f2f2f2;
	float:left;
	border:1px solid #000000;
	color:#000000;
	}

	h5{
		background:url(images/oranje_knop.jpg) no-repeat left #000000;
		width:680;
		height:18px;
		padding:1px 0 0 20px;
		margin:0;
		color:#FFFFFF;
		font-size:13px;
		}
	
	#moreinfo .foto{
		border: 1px solid #666666;
		padding:1px;
		margin:20px 0 20px 20px;
		}
		
	#moreinfo #prijs .tekst{
			font-weight: bold;
			float:left;
			padding:22px 0 0px 20px;
			margin-bottom:10px;
			}
			
	#moreinfo #prijs .aantal{
		font-size:18px;
		color:#CC6600;
		float:left;
		padding:20px 0 0 10px;
		}
		
	#moreinfo #tekst{
		float:right;
		width:320px;
		padding:20px
		}
	
	#moreinfo #knoppen{
		float:left;
		margin:	10px 10px 10px 0px;
		}
		
	#moreinfo #knoppen .terug{
		width:58px;
		height:30px;
		background-color:#000;
		float:right;
		margin-right:20px;
		color:#FFF;
		}
		
			#moreinfo #knoppen .terug a{
				display:block;
				width:58px;
				height:23px;
				text-align:center;
				padding-top:7px;
				text-decoration:none;
				color:#FFF;
				}

			#moreinfo #knoppen .terug a:hover{
				background-color:#016201;
				}


	#moreinfo #knoppen .bestel{
		width:58px;
		height:30px;
		background-color:#000000;
		float:right;
		margin-right:20px;
		color:FFF;
		}
		
		#moreinfo #knoppen .bestel a{
			display:block;
			width:58px;
			height:23px;
			text-align:center;
			padding-top:7px;
			text-decoration:none;
			color:#FFF;
			}

			#moreinfo #knoppen .bestel a:hover{
				background-color:#016201;
				}
				
				
	/* --- ONDERKANT --- */


a.shop_knop{
	margin:2px 3px 0 0;
	display:block;
	color:#FFF;
	background-color:#016201;
	min-width:78px;
	height:16px;
	float:left;
	text-align:center;
	text-decoration:none;
	font-weight:bold;	
	padding-top:3px;
	}		
											
		a.shop_knop:hover{
			color:#000000;
			}
			
h6{
	color:#000000;
	font-size:12px;
	padding:0;
	margin:0;
	}
	
.korting{
	color:#ff4210;
	text-decoration:line-through;
	font-size:10px;
	display:block;
	margin:-3px 9px 3px 5px;
	}
	
.nu_voor{
	float:left;
	font-size:11px;
	display:block;
	margin:-4px 0px 0 6px;
	}

h1{
	color:#000000;
	font-size:24px;
	display:block;
	}
	
	h1 a{
		color:#000000;
		}
	
ul#stappen{
	width:715px;
	text-align:center;
	height:20px;
	color:#fff;
	background-color:#000000;
	text-align:left;
	list-style:none;
	margin:5px 0 10px 0;
	padding:0;
	}
	
	ul#stappen li{
		width:135px;
		padding:0;
		margin:0;
		float:left;
		font-size:11px;
		padding:3px 0 0 5px;
		}
	
		ul#stappen .actief{
			background-color:#016201;
			color:#fff;
			font-weight:bold;
			height:17px;
			text-align:center;
			}	
	
		a.winkelwagen{
		float:left;
		width:145px;
		height:19x;
		background:url(images/winkelwagen_pijltje.jpg) no-repeat right 0; 
		padding-right: 35px;
		display:block;
		margin:5px 0 10px 10px;
		}
		
	a.winkelwagen:hover{
		background-position:right -17px;
		color:#000000;
		}
	
 