/* 	DEFAULT STYLESHEET
	DESIGN 
*/

	body {
		background: #FFFFFF repeat-y 50% 0;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		font-size: 11px;
		line-height: 1.6;
		font-family:  tahoma,Verdana, Arial;
		color: #333333;	
	}
	#container {
		width: 995px;
		margin: 0 auto;
		position: relative;

	}
		
	#box_main{
		float: left;
		margin: 0 0 0 15px; 
		width:415px;
		display: inline;
	}
	
	#box_sponsorhome{
		float: left;
		margin-left:20px;
		width:745px;
	}
	
	#box_mainhome{
		float: left;
		margin-left:20px;
		width:362px;
		
	}
	
	.box_barhome{
		float: left;
		margin-left:15px;
		width:200px;
		display: inline;
	}
	
	
	
	#box_side{
		float: left;
		margin-left:20px;
		width:310px;
		display: inline;
	}
		
	.box_bar{
		float: left;
		margin-left:20px;
		width:200px;
		display: inline;
	}
	
	
	
	#box_small{
		float: left;
		margin-left:17px;
		width:230px;
		display: inline;

	}
	#box_extrasmall{
		float: left;
		margin-left:10px;
		width:190px;

	}
	#box_winkelmain{
		float: left;
		margin-left:20px;
		width:572px;
		display: inline;
	}
	#box_winkelmainoutlet{float:left;margin-left:10px;width:755px;display:inline;}
	
	#box_winkelmand{
		float: left;
		margin-left:20px;
		width:765px;
		display: inline;
	}
	
	#box_winkelmenu{
		float: left;
		margin-left:0px;
		width:180px;
		display: inline;
	}
	
	
	.box_zoektandarts{
		float: left;
		margin-left:20px;
		width:200px;
		display: inline;
	}
	
	#uwplein_home {
		float:left;
		width: 565px;
		height: 50px;
		text-align:left;
		font-size: 11px;
		line-height: 1.6;
		font-family:  tahoma,Verdana, Arial;
		color: #333333;	
		margin-left:15px;
		vertical-align:bottom;
		display: inline;
	}
	
	#uwplein_bar {
		float:left;
		width: 400px;
		height: 550px;
		text-align:left;
		font-size: 11px;
		line-height: 1.6;
		font-family:  tahoma,Verdana, Arial;
		color: #333333;	
		margin-left:15px;
		vertical-align:bottom;
		display: inline;
	}
	
	#footer {
		float:left;
		width: 965px;
		height: 50px;
		text-align:left;
		font-size: 11px;
		line-height: 1.6;
		font-family:  tahoma,Verdana, Arial;
		color: #333333;	
		margin-left:15px;
		vertical-align:bottom;
		display: inline;
	}
	#footer a {
		color: #333333;
		text-decoration: none;
	}
	#footer a:hover {
		color: #ff0000;
		text-decoration: underline;
	
	}
	#footer_balk {
		float: left;
		clear: both;
		position: relative;
		margin: 15px 0px 5px 15px;
		width: 965px;
		height: 15px;
		background: #d7d7d7;
		display: inline;
	} 
	h1{
		font-size: 16px;
		font-family:  tahoma,Verdana, Arial;
		font-weight: normal;
		color: #000000;
		margin: 5px 0px 8px 0px;
		line-height: 23px;
		text-align: left;
	}
	h2{
		font-family:  tahoma,Verdana, Arial;
		
		margin: 0px 0px 0px 0px;
		line-height: 20px;
		
		font-size: 15px;
		font-weight: normal;
		color: #000000;
	}
	a.overzichtcategorie{
	
		font-size: 17px;
		font-weight: normal;
		text-decoration: none; 
		color: #000000;
	}
	a.overzichtcategorie:link,a.overzichtcategorie:visited,a.overzichtcategorie:active,{
		text-decoration: none; 
		color: #000000;
	}
	a.overzichtcategorie:visited,a.overzichtcategorie:active,{
		text-decoration: none; 
		color: #000000;
	} 
	a.overzichtcategorie:hover{
		text-decoration: underline; 
		color: #000000;
	}
	.winkel_prijstop10{
	font-family: Arial, Verdana;
	font-size: 14px; 
	font-weight: normal;
	text-decoration: none; 
	color: #ff0000; 
}
	.small {
		font-size: 10px;
		line-height: 1.4;
		font-family:  tahoma,Verdana, Arial;
		color: #333333;	
	}
	
	/* CTA2 1 */
	.cta2{
		font-family:  tahoma,Verdana, Arial;
		font-size: 11px;
		font-weight: bold;
		text-decoration: underline; 
		color: #FF6600;
	}
	a.cta2:link,a.cta2:visited,a.cta2:active,{
		font-weight: bold;
		text-decoration: underline; 
		color: #FF6600;
	}
	a.cta2:hover{
		font-weight: bold;	
		text-decoration: underline; 
		color: #FF6600;
	}
	
	
	/* LIVESEARCH */
	
	#livesearch
  	{ 
	  	float:left;
		width: 350px;
		margin-left: 0px;
		margin-top: 22px;
		position: absolute;
		z-index: +100;
		background-color: #ffffff;
	}
	
	#txt
	{ 
		text-align:left;
		font-size: 11px;
		line-height: 1.6;
		font-family:  tahoma,Verdana, Arial;
		color: #000000;	
	}
	
	.ls_lnk{
		font-family:  tahoma,Verdana, Arial;
		font-size: 11px;
		font-weight: bold;
		text-decoration: underline; 
		color: #FF6600;
	}
	a.ls_lnk:link,a.ls_lnk:visited,a.ls_lnk:active,{
		font-weight: bold;
		text-decoration: underline; 
		color: #FF6600;
	}
	a.ls_lnk:hover{
		font-weight: bold;	
		text-decoration: underline; 
		color: #FF6600;
	}
	
	
	/* LNK 1 */
	.lnk{
		text-decoration: underline; 
		color: #003399;
	}
	a.lnk:link,a.lnk:visited,a.lnk:active,{
		text-decoration: underline; 
		color: #003399;
	}
	a.lnk:hover{
		text-decoration: underline; 
		color: #blue;
	}
	
	
	/* LNK 1 */
	.lnk1{
		text-decoration: none; 
		color: #000000;
	}
	a.lnk1:link,a.lnk1:visited,a.lnk1:active,{
		text-decoration: none; 
		color: #000000;
	}
	a.lnk1:hover{
		text-decoration: none; 
		color: #FF0000;
	}
	
	/* LNK 2 */
	.lnk2{
		text-decoration: none; 
		color: #FF0000;
	}
	a.lnk2:link,a.lnk2:visited,a.lnk2:active,{
		text-decoration: none; 
		color: #FF0000;
	}
	a.lnk2:hover{
		text-decoration: none; 
		color: #000000;
	}
	
	/* LNK 3 */
	.lnk3{
		text-decoration: none; 
		color: #666666;
		font-size: 11px;
	}
	a.lnk3:link,a.lnk3:visited,a.lnk3:active,{
		text-decoration: none; 
		color: #666666;
	}
	a.lnk3:hover{
		text-decoration: underline; 
		color: #666666;
	}
	
	/* SUBTITEL */
	.subtitel{
		font-size: 11px;
		text-decoration: none; 
		color: #000000;
	}
	a.subtitel:link,a.subtitel:visited,a.subtitel:active,{
		text-decoration: none; 
		color: #000000;
	}
	a.subtitel:hover{
		text-decoration: underline; 
		color: #000000;
	}
	
	.dot {
	   background: url(/img/layout/dot.gif) repeat-x;
	   clear: both;
	   height: 1px;
	}
	
	.dotvert {
	   background: url(/img/layout/dotgrijsvert.gif);
	   background-repeat: repeat-y;
	   clear: both;
	   width: 1px;
	   height: 100%;
	   
	}
	
	.dot_grijs {
	   background: url(/img/layout/dot_grijs.gif) repeat-x;
	   clear: both;
	   height: 1px;
	}
	
	.dot_rood {
	   background: url(/img/layout/dot_rood.gif) repeat-x;
	   clear: both;
	   height: 1px;
	}

	.datum{
		color: #999999;
	}
	
	
	/* KLEUREN */
	.donkergrijs{
		color: #666666;
	}
	.blauw{
		color: #0099CC;
	}
	.grijs{
		color: #CCCCCC;
	}
	.rood{
		color: #FF0000;
	}
	
	.selectbox{
		font-size: 11px;
		font-family: Arial;
		font-weight: normal; 
		color: #000000;
		margin: 0px 0px 0px 0px;
		line-height: 20px;
		text-align: left;
	}
	.searchinput{
		border-color: #CCCCCC;
		border-style: solid; 
		border-width: 1px;		
	}
	
	
	ul li.doc{ background-image: url(/img/layout/icon_page.png); }
	ul li.eps{ background-image: url(/img/layout/ico_eps.jpg); }
	ul li.plein{ background-image: url(/img/layout/icon_plein.png); }
	ul li.map{ background-image: url(/img/layout/ico_map.gif); }
	ul li.mapgrijs{ background-image: url(/img/layout/ico_mapgrijs.jpg); }
	ul li.mapdoc{ background-image: url(/img/layout/ico_mapdoc.gif); }
	ul li.winkel{ background-image: url(/img/layout/ico_winkel.gif); }
	ul li.forum{ background-image: url(/img/layout/ico_forum.gif); }
	ul li.link{ background-image: url(/img/layout/ico_link.gif); }
	ul li.tel{ background-image: url(/img/layout/ico_phone.gif); }
	ul li.email{ background-image: url(/img/layout/ico_email.gif); }
	ul li.chat{ background-image: url(/img/layout/ico_chat.jpg); }
	ul li.vinkgroen{ background-image: url(/img/layout/ico_vinkgroen.gif); }
	ul li.vink{ background-image: url(/img/layout/ico_vink.gif); }
	ul li.go{ background-image: url(/img/layout/ico_go.gif); }
	ul li.go2{ background-image: url(/img/layout/ico_go2.gif); }
	ul li.go3{ background-image: url(/img/layout/ico_go3.jpg); }
	ul li.empty{ background-image: url(/img/layout/ico_empty.gif); }
	ul li.reactie{ background-image: url(/img/layout/ico_reactie.jpg); }
	ul li{ background-image: url(/img/layout/ico_pijl.gif); }
	
	ul li.x1{ background-image: url(/img/layout/ico_1x.gif); }
	ul li.x2{ background-image: url(/img/layout/ico_2x.gif); }
	ul li.x3{ background-image: url(/img/layout/ico_3x.gif); }
	ul li.x4{ background-image: url(/img/layout/ico_4x.gif); }
	ul li.x5{ background-image: url(/img/layout/ico_5x.gif); }
	ul li.x6{ background-image: url(/img/layout/ico_6x.gif); }
	ul li.x7{ background-image: url(/img/layout/ico_7x.gif); }
	ul li.x8{ background-image: url(/img/layout/ico_8x.gif); }
	ul li.x9{ background-image: url(/img/layout/ico_9x.gif); }
	ul li.x10{ background-image: url(/img/layout/ico_10x.gif); }
	ul li.x11{ background-image: url(/img/layout/ico_11x.gif); }
	ul li.x12{ background-image: url(/img/layout/ico_12x.gif); }
	ul li.x13{ background-image: url(/img/layout/ico_13x.gif); }
	ul li.x14{ background-image: url(/img/layout/ico_14x.gif); }
	ul li.x15{ background-image: url(/img/layout/ico_15x.gif); }
	ul li.x16{ background-image: url(/img/layout/ico_16x.gif); }
	ul li.x17{ background-image: url(/img/layout/ico_17x.gif); }
	ul li.x18{ background-image: url(/img/layout/ico_18x.gif); }
	ul li.x19{ background-image: url(/img/layout/ico_19x.gif); }
	ul li.x20{ background-image: url(/img/layout/ico_20x.gif); }
	
	/* BOX ALGEMEEN 
*/
	#spacer_header_box {
		height: 15px;
	}
	#spacer_header_box_10 {
		height: 10px;
	}
	#spacer_header_box_5 {
		height: 5px;
	}
	#spacer_2 {
		height: 2px;
	}
	
	.margin8{
		margin: 8px 8px 8px 8px;
	}
	
	.margin_selectie{
		margin: 0px 8px 0px 8px;
	}
	
	.margin_winkelmenu{
		margin: 8px 0px 8px 8px;
	}
	
	.spacer2{
		height: 2px;
	}
	.spacer5{
		height: 5px;
	}
	.spacer8{
		height: 8px;
	}
	.spacer10{
		height: 10px;
	}
	
	
	
	
	
	.box{
		font-size: 11px;
		line-height: 1.6;
	}
	
	.withborder{
		border-top: 1px solid #cccccc;
		border-bottom: 1px solid #cccccc;
		border-left: 1px solid #cccccc;
		border-right: 1px solid #cccccc;
		background-color: #ffffff;	
	}
	.withborderg{
		border-top: 1px solid #eeeeee;
		border-bottom: 1px solid #eeeeee;
		border-left: 1px solid #eeeeee;
		border-right: 1px solid #eeeeee;
		background-color: #ffffff;	
	}
	
	.withbg{
		background-image: url('../images/boxtopbg.jpg');
		background-repeat: repeat-x;	
	}
	
	.titel{
		font-size: 17px;
		font-weight: normal;
	}
	
	.bggrijs{
		background-color: #ebebeb;	
	}
	
	.justify{
		text-align: justify;
	}
	
	.alignright{
		text-align: right;
	}
	
	.box ul {
		margin: 0 0 0 6px;
		padding: 0;
		list-style: none;
	}
	
	.box ul li {
		/*line-height: 20px;*/
		line-height: 1.8;
		padding-left: 22px;
		background-repeat: no-repeat;
		background-position: left top;
	} 
	
	.box ul li a {
		font-size: 11px;
		color: #003399;
		text-decoration: underline;
	}
	
	.box ul a:hover {
		color: blue;
		text-decoration: underline;
	}
	
	
	
	

	
	.winkelmand ul li {
		line-height: 20px;
		padding-left: 0px;
		background-repeat: no-repeat;
		background-position: left top;
	}
	
	
	
	/* HEADER + MENU + SUBMENU + ZOEKEN 
*/

	

	#menu{
		float:left;
		margin: 40px 0px 0px 50px;
		
		display: inline;
	}
	#logo{
		float:left;
		margin: 65px 0px 0px 3px;
		display: inline;
	}
	
	
	
	#topmenu_drogistplein{
		float:left;
		margin-top: 0px;
		margin-left: 0px;
		display: inline;
	}
	#topmenu2_drogistplein{
		float:left;
		font-size: 10px;
		line-height: 1.2; 
		font-family:  tahoma,Verdana, Arial;
		color: #000000;	
		margin-top: 10px;
		margin-left: 451px;
		display: inline;
	}
	
	#topmenu_huisdierplein{
		float:left;
		margin-top: 0px;
		margin-left: 0px;
		display: inline;
	}
	#topmenu2_huisdierplein{
		float:left;
		font-size: 10px;
		line-height: 1.2; 
		font-family:  tahoma,Verdana, Arial;
		color: #000000;	
		margin-top: 10px;
		margin-left: 451px;
		display: inline;
	}
	#topmenu_outletplein{
		float:left;
		margin-top: 0px;
		margin-left: 30px;
		display: inline;
	}
	#topmenu2_outletplein{
		float:left;
		font-size: 10px;
		line-height: 1.2; 
		font-family:  tahoma,Verdana, Arial;
		color: #000000;	
		margin-top: 10px;
		margin-left: 451px;
		display: inline;
	}
	
	
	#topmenu_kadoplein{
		float:left;
		margin-top: 0px;
		margin-left: 52px;
		display: inline;
	}
	#topmenu2_kadoplein{
		float:left;
		font-size: 10px;
		line-height: 1.2; 
		font-family:  tahoma,Verdana, Arial;
		color: #000000;	
		margin-top: 10px;
		margin-left: 500px;
		display: inline;
	}
	
	#topmenu_babyplein{
		float:left;
		margin-top: 6px;
		margin-left: 0px;
		display: inline;
	}
	#topmenu2_babyplein{
		float:left;
		font-size: 10px;
		line-height: 1.2; 
		font-family:  tahoma,Verdana, Arial;
		color: #000000;	
		margin-top: 24px;
		margin-left: 500px;
		display: inline;
	}
	
	#topmenu_scheerplein{
		float:left;
		margin-top: 0px;
		margin-left: 0px;
		display: inline;
	}
	#topmenu2_scheerplein{
		float:left;
		font-size: 10px;
		line-height: 1.2; 
		font-family:  tahoma,Verdana, Arial;
		color: #000000;	
		margin-top: 10px;
		margin-left: 477px;
		display: inline;
	}
	
	#topmenu_schoonheidsplein{
		float:left;
		margin-top: 0px;
		margin-left: 159px;
		display: inline;
	}
	#topmenu2_schoonheidsplein{
		float:left;
		font-size: 10px;
		line-height: 1.2; 
		font-family:  tahoma,Verdana, Arial;
		color: #000000;	
		margin-top: 24px;
		margin-left: 391px;
		display: inline;
	}
	
	#topmenu_tandartsplein{
		float:left;
		margin-top: 0px;
		margin-left: 115px;
		display: inline;
	}
	#topmenu2_tandartsplein{
		float:left;
		font-size: 10px;
		line-height: 1.2; 
		font-family:  tahoma,Verdana, Arial;
		color: #000000;	
		margin-top: 24px;
		margin-left: 449px;
		display: inline;
	}
	
	#topmenu_uwplein{
		float:left;
		margin-top: 0px;
		margin-left: 297px;
		display: inline;
	}
	#topmenu2_uwplein{
		float:left;
		font-size: 10px;
		line-height: 1.2; 
		font-family:  tahoma,Verdana, Arial;
		color: #000000;	
		margin-top: 24px;
		margin-left: 449px;
		display: inline;
	}
	
	
	#topmenu_ptsplein{
		float:left;
		margin-top: 0px;
		margin-left: 0px;
		display: inline;
	}
	#topmenu2_ptsplein{
		float:left;
		font-size: 10px;
		line-height: 1.2; 
		font-family:  tahoma,Verdana, Arial;
		color: #000000;	
		margin-top: 10px;
		margin-left: 451px;
		display: inline;
	}
	
	#container_content{
		
	}
	 

	#sub_menu {
		float:left;
		height: 30px;
		width: 100%;
		
		margin-bottom: 15px;		
		background-color: #EEEEEE;
		
	}
	#sub_menu_items {
		font-size: 11px;
		font-family: tahoma, Helvetica, sans-serif;
		color: #666666; 
		margin-top: 3px;
		margin-left: 15px;
		margin-right: 15px;
		
		
	}
	#sub_menu_items a {
		color: #666666;
		text-decoration: none;
	}
	#sub_menu_items a:hover {
		text-decoration: underline;
	}
	.sub_menu_punt {
		margin-left: 5px;
		margin-right: 5px;
		font-size: 12px;
		font-family: tahoma, Helvetica, sans-serif;
		color: #C3C3C3;
	}
	
	
	
	

#box_producten {
		float: left;
		margin-left:0px;
		width: 265px;
}

#box_producten2 {
		float: left;
		margin-left:15px;
		width: 265px;
}

#box_producten_titel {
		font-size: 13px;
		font-family: Arial;
		font-weight: bold;
		color: #000000;
		margin-bottom:7px;
		
}

#box_producten_foto {
		float: left;
		width: 103px;
		text-align: right;
		font-align: left;
		color: #000000;
}

#box_producten_omschrijving {
		float: left;
		margin-left:0px;
		font-size: 11px;
		font-family: Arial;
		font-align: left;
		color: #000000;
		line-height: 1.5;
}

#box_producten_omschrijving_buttons {
		width:265px;
		margin-left:0px;
		font-size: 11px;
		font-family: Arial;
		text-align: left;
		color: #000000;
		line-height: 1.5;
}

#spacer_producten{
	float:none;
	width:10px;
}

.waarborg_text{
		font-size: 9px;
		line-height: 1.5;
		font-family:  tahoma,Verdana, Arial;
		color: #333333;	
		margin-top:350px;		
}

.winkel_prijs{
	font-family: Arial, Verdana;
	font-size: 21px; 
	font-weight: normal;
	text-decoration: none; 
	color: #ff0000; 
}

.winkel_prijs_zwart{
	font-family: Arial, Verdana;
	font-size: 19px; 
	font-weight: lighter;
	text-decoration: none; 
	color: #000000;  
}
.winkel_prijs_uitverkocht{
	font-family: Arial, Verdana;
	font-size: 18px; 
	font-weight: lighter;
	text-decoration: none; 
	color: #CCCCCC;  
}

.winkel_prijs_outlet{
		font-family: Arial, Verdana;
		font-size: 19px; 
		font-weight: lighter;
		text-decoration: none; 
		color: #FFFFFF; 
		background: url(http://www.outletplein.nl/img/pricetag.jpg) no-repeat; 
}

.outlet_korting{
		font-family: Arial, Verdana;
		font-size: 14px; 
		font-weight: normal;
		text-decoration: none; 
		color: #FF0000; 	
		
}


.winkel_prijsverkoop{
	font-family: Tahoma, Verdana;
	font-size: 11px; 
	font-weight: normal;
	text-decoration : none;
	color: #000000;
}

.tbl_winkel {
  	font-family:  Verdana;
	font-size: 11px; 
  	line-height: 1.5; 
  	color: #333333;
}


/* producten_titel */
	.producten_titel{
		text-decoration: none; 
		color: #000000;
	}
	a.producten_titel:link,a.producten_titel:visited,a.producten_titel:active,{
		text-decoration: none; 
		color: #000000;
	}
	a.producten_titel:visited,a.producten_titel:active,{
		text-decoration: none; 
		color: #000000;
	}
	a.producten_titel:hover{
		text-decoration: underline; 
		color: #000000;
	}

	
	
/* producten_titel */
	.start_meer_kadoplein{
		text-decoration: none; 
		color: #0099CC;
	}
	a.start_meer_kadoplein:link,a.producten_titel:visited,a.producten_titel:active,{
		text-decoration: none; 
		color: #000000;
	}
	a.start_meer_kadoplein:visited,a.producten_titel:active,{
		text-decoration: none; 
		color: #000000;
	}
	a.start_meer_kadoplein:hover{
		text-decoration: underline; 
		color: #000000;
	}
	
	.start_meer_babyplein{
		text-decoration: none; 
		color: #66CC00;
	}
	a.start_meer_babyplein:link,a.producten_titel:visited,a.producten_titel:active,{
		text-decoration: none; 
		color: #000000;
	}
	a.start_meer_babyplein:visited,a.producten_titel:active,{
		text-decoration: none; 
		color: #000000;
	}
	a.start_meer_babyplein:hover{
		text-decoration: underline; 
		color: #000000;
	}
	
	.start_meer_drogistplein{
		text-decoration: none; 
		color: #FF9900;
	}
	a.start_meer_drogistplein:link,a.producten_titel:visited,a.producten_titel:active,{
		text-decoration: none; 
		color: #FF9900;
	}
	a.start_meer_drogistplein:visited,a.producten_titel:active,{
		text-decoration: none; 
		color: #FF9900;
	}
	a.start_meer_drogistplein:hover{
		text-decoration: underline; 
		color: #FF9900;
	}
	
	
	.start_meer_scheerplein{
		text-decoration: none; 
		color: #44566E;
	}
	a.start_meer_scheerplein:link,a.producten_titel:visited,a.producten_titel:active,{
		text-decoration: none; 
		color: #44566E;
	}
	a.start_meer_scheerplein:visited,a.producten_titel:active,{
		text-decoration: none; 
		color: #44566E;
	}
	a.start_meer_scheerplein:hover{
		text-decoration: underline; 
		color: #44566E;
	}
	
	
	.start_meer_tandartsplein{
		text-decoration: none; 
		color: #FF0000;
	}
	a.start_meer_tandartsplein:link,a.producten_titel:visited,a.producten_titel:active,{
		text-decoration: none; 
		color: #000000;
	}
	a.start_meer_tandartsplein:visited,a.producten_titel:active,{
		text-decoration: none; 
		color: #000000;
	}
	a.start_meer_tandartsplein:hover{
		text-decoration: underline; 
		color: #000000;
	}
	.start_korting_tandartsplein{
		text-decoration: none; 
		color: #FF0000;
		font-size: 16px;
		font-family:  tahoma,Verdana, Arial;
	}
	.start_korting_babyplein{
		text-decoration: none; 
		color: #66CC00;
		font-size: 16px;
		font-family:  tahoma,Verdana, Arial;
	}
	.start_korting_drogistplein{
		text-decoration: none; 
		color: #FF9900;
		font-size: 16px;
		font-family:  tahoma,Verdana, Arial;
	}
	
	.start_korting_outletplein{
		text-decoration: none; 
		color: #000000;
		font-size: 14px;
		font-family:  tahoma,Verdana, Arial;
	}
	
	.start_korting_huisdierplein{
		text-decoration: none; 
		color: #996633;
		font-size: 16px;
		font-family:  tahoma,Verdana, Arial;
	}
	
	.start_korting_kadoplein{
		text-decoration: none; 
		color: #0099CC;
		font-size: 16px;
		font-family:  tahoma,Verdana, Arial;
	}
	
	.start_korting_scheerplein{
		text-decoration: none; 
		color: #44566E;
		font-size: 16px;
		font-family:  tahoma,Verdana, Arial;
	}
	
	
	
	#box_product {
		float: left;
		margin-left:0px;
		width: 545px;
	}
	
	
/**/
/* PRODUCT SPECIFICATIES*/
/**/

caption {
	padding: 0 0 5px 0;
	 
	font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	width: 543px;
	text-align: right;
}
.spec th {
	
	padding: 4px 3px 4px 8px;
	font-size: 11px;
	font-family:  tahoma,Verdana, Arial;
	color: #666666;	
	text-align: left;
	
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	
	background-color: #ebebeb;
}
.spec td {
	padding: 4px 3px 4px 8px;
	
	font-size: 11px;
	font-family:  tahoma,Verdana, Arial;
	color: #333333;	
	text-align: left;

	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
th.categorie{
	font-size: 11px;
	font-family:  tahoma,Verdana, Arial;
	color: #333333;	
	
	text-align: left;
	padding: 10px 6px 8px 8px;
	background: #ffffff;
}
.bg1{ 
	background-color: #FFFFFF;
}
.bg2{
	background-color: #F6F6F6;
}


/**/
/* END PRODUCT SPECIFICATIES*/
/**/	
	
	

.tblprod th {
	
	padding: 4px 3px 4px 8px;
	font-size: 11px;
	font-family:  tahoma,Verdana, Arial;
	color: #666666;	
	
	
	
	border-right:1px solid #CCCCCC;
	
	border-bottom:1px solid #CCCCCC;
	
	background-color: #ebebeb;
}
.tblprod td {
	padding: 4px 3px 4px 8px;
	
	font-size: 11px;
	font-family:  tahoma,Verdana, Arial;
	color: #333333;	
	

	
	border-right:1px solid #CCCCCC;
	
	border-bottom:1px solid #CCCCCC;
}
	
	
/* TOPPER PLEIN */	
#container_topper {
		width: 500px;
		margin: 0 auto;
		margin-top: 110px;
		position: relative;

}
	
	




.optgroep{
	text-align:left;
	font-size: 12px;
	font-family:  tahoma,Verdana, Arial;
	font-weight: bold;
	text-decoration: none; 
	font-style: none;
	color: #333333;	
}
.optitem{
	text-align:left;
	font-size: 12px;
	font-family:  tahoma,Verdana, Arial;
	font-weight: normal;
	text-decoration: none; 
	font-style: none;
	color: #333333;	
}

.optitem_disabled{
	text-align:left;
	font-size: 12px;
	font-family:  tahoma,Verdana, Arial;
	font-weight: normal;
	text-decoration: none; 
	font-style: none;
	color: #CCCCCC;	
}
	
#photodiv img.phototag{
	top: -8px;	
	left: -10px;
	position: absolute;
}
#photodiv img.phototag2{
	top: -8px;	
	left: 30px;
	position: absolute;
}
#photodiv {
	width: 110px;
	position: relative;
	
}

#pricetagdiv{
	width: 110px;
	position: relative;
}	

#pricetagdiv img.pricetag{
	top: 68px;	
	left: 52px;
	position: absolute;
}
#pricetagdiv .pricetagtext{
	top: 76px;	
	left: 58px;
	position: absolute;
	font-family: Arial, Verdana;
	font-size: 19px; 
	font-weight: lighter;
	text-decoration: none; 
	color: #FFFFFF; 
}

#pricetagdiv .pricetagtext_uitverkocht{
	top: 81px;	
	left: 54px;
	position: absolute;
	font-family: Arial, Verdana;
	font-size: 13px; 
	font-weight: lighter;
	text-decoration: none; 
	color: #FFFFFF; 
}


#info_popup{ 
	margin: 8px 10px 10px 10px;
	text-align:left;
	font-family:  tahoma,Verdana, Arial;
	font-size: 11px;
	line-height: 1.6;
	color: #000;	
}

.info_text{
	font-family:  tahoma,Verdana, Arial;
	font-size: 11px;
	line-height: 1.6;
}