/* CSS Document */

.blauw{
	color:#7f4cd9;
}

.platte_tekst{
	margin:10px 0px 5px 0px;
}
.platte_tekst OBJECT{
	margin:0px 0px 10px 0px;
}
.platte_tekst A{
	color:#7f4cd9;
	text-decoration:none;
}
.platte_tekst A:hover{
	color:#000;
}



.aanbieding_overzicht{
	margin:30px 0 0 0;
}
.aanbieding_overzicht DIV{
	float:left;
	background:#FFFFFF;
	width:160px;
	height:264px;
	margin:0 10px 10px 0;
	padding:0 5px 5px 5px;
	border:1px solid #7f4cd9;
	color:#000000;
}
.aanbieding_overzicht P{
	margin:0px;
	padding:0px;
}
.aanbieding_overzicht H3{
	height:40px;
	color:#7f4cd9;
}
.aanbieding_overzicht .plaatje{
	height:136px;
	text-align:center;
	margin:5px 0 15px 0;
}
.aanbieding_overzicht .plaatje IMG{
	max-height:136px;
	border:1px solid #7f4cd9;
}
.aanbieding_overzicht .van{}
.aanbieding_overzicht .voor{
	font-weight:bold;
	font-size:18px;
	margin:0 0 5px 0;
}
.aanbieding_overzicht P.verder{
	text-align:right;
}
.aanbieding_overzicht P.verder A{
	text-decoration:none;
	float:right;
	background:#7f4cd9;
	border:1px solid #000000;
	color:#FFFFFF;
	font-weight:bold;
	padding:0 5px 0 5px;
}
.aanbieding_overzicht .verder A:hover{
	color:#000000;
}




.product_info{
	margin:30px 0 0 0;
}
.product_info_tekstvlak1{
	width:480px;
	float:left;
	padding:10px 10px 48px 10px;
	background:#FFFFFF url(../Images/bg_productinfo.jpg) left bottom no-repeat;
	border:solid 1px #7f4cd9;
	position:relative;
}
.product_info_titel{
	font-size:16px;
	color:#7f4cd9;
	font-weight:bold;
}
.product_info_img{
	width:150px;
	float:left;
}
.product_info_img_beeld{
	width:148px;
	float:left;
	border:solid 1px #7f4cd9;
	margin:0px 0px 10px 0px;
	position:relative;
}
.product_info_img_beeld .vergrootglas{
	position:absolute;
	bottom:0px;
	right:0px;
	width:20px;
	height:20px;
}
.product_info_tekst{
	color:#000000;
	margin:0px 0px 0px 10px;
	float:left;
	font-size:12px;
	width:310px;
}
.product_info_tekst UL{
	margin-top:0px;
	margin-left:0px;
}
.product_info_tekst LI{
	margin-top:0px;
	margin-left:15px;
}
.tell_a_friend{
	position:absolute;
	right:5px;
	bottom:5px;
	color:#000000;
	font-size:12px;
}
.tell_a_friend a{
	color:#7f4cd9;
	text-decoration:none;
}
.tell_a_friend a:hover{
	color:#000000;
	text-decoration:none;
}
.product_info_tekstvlak2{
	width:480px;
	float:left;
	font-size:12px;
	padding:10px 10px 10px 10px;
	margin:10px 0px 0px 0px;
	border:solid 1px #7f4cd9;
	color:#000000;
	font-weight:bold;
	background:#FFFFFF;
}
.product_info_tekstvlak3{
	width:480px;
	float:left;
	font-size:12px;
	padding:10px 10px 10px 10px;
	margin:10px 0px 0px 0px;
	border:solid 1px #7f4cd9;
	color:#000000;
	font-weight:bold;
	background:#FFFFFF;
}

.product_info_tekstvlak3 SELECT{
	width: 375px;
	text-align: right;
}
.knop{
	margin-top:1px;
	height:20px;
	font-size:11px;
	border:1px solid #000000;
	background:#7f4cd9;
	color:#FFFFFF;
}

/** Producht 1 **/
.productoverzicht_item{
	background:url(../Images/bg_overzicht.jpg) repeat-y;
	float:left;
	width:500px;
	margin: 0px 0px 10px 0px;
}
.productoverzicht_item_beeld{
	float:left;
	width:172px;
	background:#FFFFFF;
}
.productoverzicht_item_beeld IMG{
	margin:24px 0px 24px 0px;
	border:solid 1px #7f4cd9;
}
.productoverzicht_item_tekst{
	float:left;
	width:301px;
	min-height:98px;
    height:auto !important;
	height:98px;
	background:#FFFFFF url(../Images/bg_productinfo.jpg) bottom left no-repeat;
	border:solid 1px #FFFFFF;
	padding:5px 5px 48px 8px;
	color:#000000;
	margin:0px 0px 0px 10px;
}
.productoverzicht_item_tekst_titel{
	color:#7f4cd9;
	font-size:14px;
	font-weight:bold;
}
.productoverzicht_item_tekst_prijs{
	color:#7f4cd9;
	font-size:14px;
	font-weight:bold;
	text-align:right;
	float:right;
}
.item_details a{
	font-size:15px;
	font-weight:bold;
	color:#7f4cd9;
	text-decoration:underline;
}
.item_details a:hover{
	font-size:15px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}


/** Producht 2 **/
.productoverzicht_item2{
	background:url(../Images/bg_overzicht3.jpg) repeat-y right;
	float:left;
	width:500px;
	margin: 0px 0px 10px 0px;
}
.productoverzicht_item_beeld2{
	float:left;
	width:172px;
	background:#FFFFFF;
	margin:0px 0px 0px 10px;
	min-height:98px;
    height:auto !important;
	height:98px;
}
.productoverzicht_item_beeld2 IMG{
	margin:24px 0px 24px 0px;
	border:solid 1px #7f4cd9;
}
.productoverzicht_item_tekst2{
	float:left;
	width:301px;
	min-height:98px;
    height:auto !important;
	height:98px;
	background:#FFFFFF url(../Images/bg_productinfo.jpg) bottom left no-repeat;
	border:solid 1px #FFFFFF;
	padding:5px 5px 48px 8px;
	color:#000000;
	margin:0px 0px 0px 0px;
}
.productoverzicht_item_tekst_titel2{
	color:#7f4cd9;
	font-size:14px;
	font-weight:bold;
	height:55px;
	overflow:hidden;
}
.productoverzicht_item_tekst_prijs2{
	color:#7f4cd9;
	font-size:14px;
	font-weight:bold;
	text-align:right;
	float:right;
}
.item_details2 a{
	font-size:15px;
	font-weight:bold;
	color:#7f4cd9;
	text-decoration:underline;
}
.item_details2 a:hover{
	font-size:15px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}



.contact_blok1{
	background:#FFFFFF;
	border:solid 1px #7f4cd9;
	color:#000000;
	padding:10px 10px 10px 10px;
}
.contact_blok2{
	background:#FFFFFF;
	border:solid 1px #7f4cd9;
	color:#000000;
	padding:10px 10px 10px 10px;
	margin:10px 0px 0px 0px;
}
.contact_blok2 IMG{
	border:solid 1px #7f4cd9;
}
.contact_titel{
	color:#7f4cd9;
	font-weight:bold;
}
.product_breed{
	margin:0px;
	padding:0px;
}
.product_breed IMG{
	float:left;
	border:0px;
}
.product_breed #tekst{
	padding:5px;
	padding-left:165px;
	color:#000000;
}
.product_breed #tekst h3{
	color:#000000;
	font-weight:bold;
	font-size:13px;
}
.product_breed #maten{
	padding:5px;
	width:492px;
	padding-left:5px;
	color:#000000;
}
.product_breed #prijs{
text-align: right;
	padding:5px;
	float:right;
	font-weight:bold;
	padding-left:165px;
	color:#7f4cd9;
}
.product_breed a{
	width:480px;
	text-decoration:none;
	float:left;
	background-color:#FFFFFF;
	color:#000000;
	border:1px solid #7f4cd9;
}
.product_breed a:hover{
	border:1px solid #000000;
}
.clear{
	clear:both;
	height:0px;
	}
.wit{
	width:200px;
	height:10px;
	margin:0px;
	padding:0px;
	}

.ga_winkelwagen A{
	text-decoration:none;
	background:#7f4cd9;
	border:1px solid #000000;
	color:#FFFFFF;
	font-weight:bold;
	padding:0 5px 0 5px;
}
.ga_winkelwagen A:hover{
	color:#000000;
}
.poll_stem{
	text-decoration:none;
	background:#7f4cd9;
	border:1px solid #000000;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	padding:0 5px 0 5px;
}

.winkelwagen_blok{
	background:#FFFFFF url(../Images/bg_productinfo.jpg) bottom center no-repeat;
	border-bottom:solid 1px #7f4cd9;
	border-left:solid 1px #7f4cd9;
	border-right:solid 1px #7f4cd9;
	color:#000000;
	padding:10px 10px 58px 10px;
	z-index:100;
}
.winkelwagen_blok a{
	color:#000000;
	text-decoration:none;
}
.winkelwagen_blok a:hover{
	color:#7f4cd9;
	text-decoration:none;
}
.winkelwagen_blok UL{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
}
.winkelwagen_blok LI{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
}
.winkelwagen_kosten{
	width:100px;
	float:right;
	padding:0px 10px 0px 0px;
	text-align:left;
}
.ga_winkelwagen_kassalink{
	text-align:right;
	padding:10px 34px 0px 0px;
}
.ga_winkelwagen A{
	text-decoration:none;
	background:#7f4cd9;
	border:1px solid #000000;
	color:#FFFFFF;
	font-weight:bold;
	padding:0px 5px 0px 5px;
}
.ga_winkelwagen A:hover{
	color:#000000;
}

.tabbladen_winkelwagen{
	margin:0px 0px 0px 0px;
	height:19px;
	z-index:800;
	border-left:1px solid #7f4cd9;
	
}
.tabbladen_winkelwagen a{
	color:#000000;
	text-decoration:none;
}
.tabbladen_winkelwagen a:hover{
	color:#000000;
	text-decoration:underline;
}
.tabbladen_winkelwagen #uit{
	background-color:#FFFFFF;
}
.tabbladen_winkelwagen #aan{
	background-color:#7f4cd9;
}
.tabblad1{
	width:100px;
	padding:0px 0px 0px 0px;
	text-align:center;
	border:1px solid #7f4cd9;
}
.spamcontrole {
width:5px;
visibility:hidden;
}

