html {
	height: 100%;
	width: 100%;
}				

body	{
	height: 100%;
	width: 100%;
	margin: 0px;
	font-size: 12px;
	padding:0px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

span{
	color:#000000;
}
/*layers*/

div.bg_body_licht {
	position:relative;
	width:100%;
	height:220px;
	font-size:0px;
}

div.s_container {
	position:relative;
	width:1000px;
	/*height:1000px;*/
	top:0px;
	left:0px;
	margin-top:20px;
	padding:2px 0px 0px 0px;
}

div.winkelparade {
	position:absolute;
	width:162px;
	height:100px;
	top:-20px;
	left:825px;
	z-index:5;
}

div.winkelparade a img{
	_behavior:url('/sites/_sitetemplate/6/iepngfix.htc');
	width:162px;
	height:70px;
}

div.taallinkjes {
	text-align:center;
}

div.wpdisabled {
	margin-top:25px;
}

div.winkelparade div.taallinkjes a{
	text-decoration:none;
}

div.winkelparade div.taallinkjes a img{
	_behavior:url('/sites/_sitetemplate/6/iepngfix.htc');
	width:16px;
	height:11px;
	margin-right:10px;
}

div.bannerimg {
	position:relative;
	width:996px;
	height:164px;
	top:0px;
	left:0px;
	margin:0px 2px 2px 2px;
	overflow:hidden;
}

div.menu {
	position:absolute;
	width:770px;
	height:35px;
	#height:25px;
	top:133px;
	#top:143px;
	left:222px;
	padding-left:9px;
	overflow:hidden;
}

.webkit div.menu {
	position:absolute;
	width:770px;
	height:35px;
	top:142px;
	left:222px;
	padding-left:9px;
	overflow:hidden;
}

div.submenu {
	position:relative;
	width:739px;
	min-height:18px;
	top:0px;
	left:0px;
	margin:5px 20px 15px 10px;
}

div.submenu_right {
	position:relative;
	width:750px;
	height:18px;
	top:0px;
	left:0px;
	margin:5px 20px 15px 10px;
}

div.submenu_right ul{
	float:right;
}

div.breadcrumb {
	position:relative;
	_position:static;
	width:739px;
	height:26px;
	top:0px;
	left:0px;
	margin:15px 20px 15px 20px;
	background-image:url('/sites/_sitetemplate/6/images/breadcrumb.png');
	background-repeat:no-repeat;
	_behavior:url('/sites/_sitetemplate/6/iepngfix.htc');
}

div.shop_search  {
	width:180px;
	height:62px;
	margin:15px 20px 15px 20px;
}

div.shop_menu {
	width:180px;
	margin:0px 20px 15px 20px;
}

div.shop_submenu {
	width:180px;
	background-image:url('/sites/_sitetemplate/6/images/shopmenu.png');
	background-repeat:no-repeat;
	_background-image:none;
	_background-color:#ffffff;
    _filter:alpha(opacity=50);
	_behavior:url('/sites/_sitetemplate/6/iepngfix.htc');
	display:none;
}

div.nb_rechts {
	width:166px;
	height:52px; /*62px*/
	margin:10px 7px 10px 7px;
	background-image:url('/sites/_sitetemplate/6/images/nbvenster_bg.png');
	background-repeat:no-repeat;
	_behavior:url('/sites/_sitetemplate/6/iepngfix.htc');
}

/* cart */

div.shop_cart {
	padding:5px;
}

div.bigcart {
	position:absolute;
	width:538px;
	min-height:300px;
	_height:300px;
	top:0px;/*230*/
	left:0px;/*260*/
	display:none;
	overflow:visible;
    z-index:99;
}

div.hiderdiv {
    filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
    position:absolute;
    top:0px;
    left:0px;
    background-color:#000000;
    z-index:98;
    display:none;
    width:100%;
    height:100%;
}

div.absolutefoto {
	position:absolute;
	width:500px;
	min-height:300px;
	_height:300px;
	top:0px;/*230*/
	left:0px;/*260*/
	background-color:#ffffff;
	border:2px #909090 solid;
	display:none;
	overflow:visible;
    z-index:99;
}

div.popup {
	position:absolute;
	width:890px;
	min-height:300px;
	_height:300px;
	top:0px;/*230*/
	left:0px;/*260*/
	background-color:#ffffff;
	border:2px #909090 solid;
	display:none;
	overflow:visible;
    z-index:99;
}

table.popup {
	/*width:850px;*/
	height:500px;
	margin:20px;
}

td.popup_grootimg {
	width:700px;
	height:500px;
	border:1px solid #909090;
	background-color:#ffffff;
	vertical-align:middle;
	text-align:center;
}

td.popup_kleinimg_container {
	width:127px;
	height:502px;
	padding-left:20px;
	vertical-align:top;
}

div.popup_kleinimg, div.popup_kleinimg_laatst {
	width:125px;
	height:124px;
	overflow:hidden;
	float:right;
	border-top:1px solid #909090;
	border-right:1px solid #909090;
	border-left:1px solid #909090;
	background-color:#f6f6f6;
	text-align:center;
	cursor:pointer;
}

div.popup_kleinimg_laatst {
	border-bottom:1px solid #909090;
}

table.popup_kleinimg {
	width:127px;
}

td.popup_kleinimg {
	width:125px;
	height:124px;
	padding:0px;
	vertical-align:middle;
	text-align:center;
}

/* inhoud */

div.nieuws {
	width:528px;
}

div.clear{
	clear:both;
}

div.footer {
	width:538px;
	/*height:15px;*/
	text-align:center;
	margin-bottom:5px;
}

div.contactform {
	width:313px;
	float:left;
}

div.openingstijden {
	width:200px;
	float:left;
	position:relative;
}

div.openingstijdentable {
	width:200px;
	float:left;
	position:relative;
}

div.cont_openingstijden {
	width:200px;
	float:left;
	position:relative;
}

div.clear{
	width:528px;
	clear:both;
}

/*fotopagina*/

/*#fotogroot {
	position: absolute;
	height:560px;
	width:540px;
	left:210px;
	top:84px;
	visibility:hidden;
	overflow:hidden;
	z-index:3;
	background-color:#FFFFFF;
	border-width: 2px;
	border-style: solid;			
}

td.fotogroot {
	height:510px;
}

#img_fotogroot {
	margin:5px 20px 5px 20px;
}

p#p_fotogroot {
	margin:-2px 5px 0px 5px;
}

img.navigatie1 {
	margin: 5px 2px 5px 2px;
}*/

div#fotocontainer {
	position: relative;
	width:456px;
	_width:470px;
	height:570px;
	margin:0px 36px 0px 36px;
	_margin:0px 0px 0px 26px;
}

div.fotodiv {
	position: relative;
	height: 80px;
	width: 80px;
	padding: 10px;
	margin:5px;
	border-width: 2px;
	border-style: solid;
	cursor: pointer;
	text-align: center;
	float:left;
}

div.absolutefoto2{
	background-color:#FFFFFF;
	display:none;
	position:absolute;
	z-index:999;
	top:0px;
	left:0px;
	overflow:visible;
	padding:10px;
	width:510px;
	border:2px #909090 solid;
	text-align:center;
}

div.voorwaarden_popup{
	position:absolute;
	top:0px;
	left:0px;
	width:510px;
	height:560px;
	padding:10px;
	border:2px #909090 solid;
	background-color:#FFFFFF;
	display:none;
	z-index:999;
	overflow:auto;
}


/*div.voorw_popuprep {
	width:510px;
}*/

div.invisible, .invisible{
	display:none;
}

div.shop_product_img {
	position:relative;
	width:190px;
	height:190px;
	top:0px;
	left:0px;
	margin:20px 0px 10px 20px;
	_margin:20px 0px 10px 8px;
	overflow:hidden;
	text-align:left;
}

div.shop_product_prijs {
	position:relative;
	width:190px;
	/*height:30px;*/
	top:0px;
	left:0px;
	margin:0px 0px 0px 20px;
	padding-top:10px;
	text-align:center;
}

div.verbergen {
	display:none;
}

div.tonen {
	display:block;
}

div#product_relations div.shop_product, div.shop_product {
	width:176px;
	height:300px;
	background-image:url('/sites/_sitetemplate/6/images/middentab_bijp_art.png');
	margin-right:5px;
	_behavior:url('/sites/_sitetemplate/6/iepngfix.htc');
}

td.midden_inhoud div.shop_product{
	background-image:none;
	height:auto;
	width:auto;
}

div#product_relations div.shop_product{
	margin:0px 0px 0px 0px;
}

div.printContainer {
	width:800px;
	margin:0px auto;
}

/* tables */

table.s_container {
	width:100%;
	margin:0px;
	padding:0px;
}

td.s_topbg {
	height:1px;
}

td.s_bg {
	/*width:100%;*/
	height:100%;
	vertical-align:top;
	font-size:0px;
}

td.s_container {
	width:1000px;
	height:100%;
	vertical-align:top;
}

td.shop_tdmenul {
	width:160px;
}

td.shop_tdmenur {
	width:20px;
}

td.shop_tdmenu {
	width:180px;
	height:2px;
	font-size:1px;
}

div.breadcrumb td {
	width:70px;
}

div.breadcrumb td.breadcrumbtd{
	width:680px;
}

/* menu tables */

table.menu, table.menu_float1, table.menu_float2 {
	display:inline;
	margin-right:4px;
}

table.menu_nb {
	display:inline;
	margin-right:243px;
	#margin-right:261px;
}

table.menu_float1{
	float:right;
	margin-top:9px;
	margin-right:20px;
}

table.menu_float2{
	float:right;
	margin-top:9px;
}

.ie7 table.menu_float1{
	float:right;
	margin-top:-26px;
	margin-right:20px;
}

.ie7 table.menu_float2{
	float:right;
	margin-top:-26px;
}

.safari table.menu_float1, .chrome table.menu_float1{
	float:right;
	margin-top:0px;
	margin-right:20px;
}

.safari table.menu_float2, .chrome table.menu_float2{
	float:right;
	margin-top:0px;
}

.webkit table.menu {
	display:inline;
	margin-right:4px;
	float:left;
}

.webkit table.menu_nb {
	display:inline;
	float:left;
	margin-right:252px;
}

table.navigation, table.navigation td{
	width:538px;
}

td.menutab_top {
	background-color:#ffffff;
	height:2px;
	font-size:1px;
}

td.menutab_hoekl {
	width:2px;
	height:2px;
	background-image:url('/sites/_sitetemplate/6/images/menutab_links.png');
	background-repeat:no-repeat;
	_behavior:url('/sites/_sitetemplate/6/iepngfix.htc');
}

td.menutab_hoekr {
	width:2px;
	height:2px;
	background-image:url('/sites/_sitetemplate/6/images/menutab_rechts.png');
	background-repeat:no-repeat;
	_behavior:url('/sites/_sitetemplate/6/iepngfix.htc');
}

td.menutab_marge {
	width:2px;
	height:21px;
	background-color:#ffffff;
}

td.menu {
	vertical-align:top;
}

/* inhoud */

table.inhoud {
	width:1000px;
}

td.kolom_links {
	width:222px;
	height:100%;
	vertical-align:top;
}

td.kolom_rechts {
	width:778px;
	height:100%;
	vertical-align:top;
}

table.shop_menu {
	width:180px;
}

table.paginainhoud {
	width:740px;
	margin-left:20px;
}

td.inhoudkolom_midden {
	width:559px;
	vertical-align:top;
}

/* rechtse kolom*/

td.inhoudkolom_rechts {
	width:181px;
	vertical-align:top;
}

table.inhoudkolom_rechts {
	width:181px;
}

td.rechtsetab_boven {
	width:181px;
	background-image:url('/sites/_sitetemplate/6/images/rechtsetab_boven.png');
	background-repeat:no-repeat;
	_behavior:url('/sites/_sitetemplate/6/iepngfix.htc');
}

td.rechtsetab {
	width:181px;
	background-image:url('/sites/_sitetemplate/6/images/rechtsetab.png');
	background-repeat:no-repeat;
	_behavior:url('/sites/_sitetemplate/6/iepngfix.htc');
}

/* cart */

table.shop_cart {
	width:171px;
}

table.shop_cart td{
	vertical-align:top;
}

td.shop_cart {
	text-align:right;
}

td.shop_cart_tot{
	padding:2px 0px 2px 0px;
	text-align:right;
}

table.bigcart {
	width:518px;
	margin:5px;
}

tr.bigcart_type {
	font-style:italic;
	font-size:10px;
}

td.bigcart_img {
	width:40px;
}

td.bigcart_tekst {
	width:188px;
}

td.bigcart_prijs {
	width:60px;
}

td.bigcart_aantal {
	width:60px;
}

div.bigcart_aantal {
	width:60px;
}

td.bigcart_aantal input {
	width:25px;
}

td.bigcart_korting{
	width:50px;
}

td.bigcart_subtotaal {
	width:60px;
}

td.bigcart_verwijderen {
	width:60px;
}

td.bigcart_totaal {
	text-align:right;
	padding-right:5px;
}

/* inhoud */

table.midden_inhoud {
	width:538px;
	margin:0px 0px 10px 0px;
}

td.midden_header {
	height:25px;
	background-image:url('/sites/_sitetemplate/6/images/midden_header.png');
	_behavior:url('/sites/_sitetemplate/6/iepngfix.htc');
}

td.midden_header2 {
	height:25px;
}


td.midden_inhoud {
	background-color:#ffffff;
	padding:5px;
}

td.midden_bottom {
	height:4px;
	font-size:1px;
}

table.formulier {
	width:528px;
	border:0px;
	font-weight:normal;
}

td.inhoud, td.c_inhoud {
	vertical-align:top;
	text-align:left; 
}

table.c_formulier {
	width:313px;
	border:0px;
	font-weight:normal;
}

table.openingstijden {
	width:200px;
}

table.prijzen {
	width:528px;
}

td.prijsimg{
	vertical-align:top;
	width:70px;
	padding-right:5px;
}

td.prijstekst{
	vertical-align:middle;
}

td.prijs{
	width:100px;
	vertical-align:middle;
}

/* product */

table.shop_product {
	width:528px;
}

table.shop_product2{
	width:100%;
}

table.shop_product2 td{
	padding:0px 10px 0px 10px;
}

td.shop_product_img {
	width:230px;
	background-image:url('/sites/_sitetemplate/6/images/productimg_bg.png');
	background-repeat:no-repeat;
	background-position:10px 10px;
	_behavior:url('/sites/_sitetemplate/6/iepngfix.htc');
	vertical-align:top;
}

td.shop_product_omschr {
	width:298px;
	padding-top:15px;
	vertical-align:top;
}

td.shop_product_invoer {
	width:298px;
	vertical-align:bottom;
}

td.shop_product_invoer select.variations {
	width:298px;
	overflow:hidden;
}

td.shop_product_invoer select.variations option {
	width:207px;
	overflow:hidden;
}

table.shop_product_formulier {
	width:500px;
}

table.shop_product_formulier td {
	vertical-align:top;
}

table.shop_product_formulier td.tell_friend_email {
	width:20px;
}

table.shop_product_formulier input {
	width:300px;
	font-family:Arial;
	font-size:12px;
	border:1px solid #a7a6aa;
}

table.shop_product_formulier input.btnsubmit {
	width:100px;
}

table.shop_product_formulier textarea {
	width:300px;
	height:100px;
	font-family:Arial;
	font-size:12px;
	border:1px solid #a7a6aa;
}

table.shop_kassa {
	width:400px;
}

td.shop_kassa_titel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:italic;
	color:#000000;
	margin: 0px 0px 0px 0px;
}

td.shop_kassa1 {
	width:160px;
}

td.shop_kassa2 {
	width:240px;
}

td.shop_kassa_submit {
	text-align:right;
	padding:0px;
}

td.shipment{
	padding-bottom:10px;
}

table.stappenbuttons {
	width:100%;
}

input.kassabuttonrechts{
	float:right;
	margin:10px 0px 0px 0px; /* 10px 0px 0px 340px; */
}

input.kassabuttonrechts2{
	float:right;
	margin:10px 0px 0px 0px; /* 10px 0px 0px 150px; */
}

input.kassabuttonrechts3{
	margin:10px 0px 0px 155px;
}

input.kassabuttonlinks{
	margin:10px 0px 0px 0px;
}

table.kassa_stappen {
	width:538px;
	height:50px;
	margin:0px 0px 15px 0px;
	background-color:#ffffff;
	vertical-align:top;
}

td.kassa_stappen {
	border:solid 1px #dedede;
	color:#aeaeae;
	width:91px;
	padding:5px;
	vertical-align:top;
}

td.kassa_stapactief {
	width:91px;
	padding:5px;
	vertical-align:middle;
}

table.bestelling {
	width:528px;
}

table.bestelling_full {
	width:100%;
}

td.bestelling_half {
	width:50%;
}

tr.bestelling_type {
	font-style:italic;
	font-size:10px;
}

td.bestelling_img {
	width:50px;
}

td.bestelling_tekst {
	width:348px;
}

td.bestelling_prijs{
	width:50px;
	text-align:right;
	padding-right:10px;
}

td.bestelling_aantal {
	width:60px;
}

td.bestelling_subtotaal {
	width:60px;
	text-align:right;
}

td.bestelling_totaal {
	text-align:right;
	padding-right:5px;
}



td.bestelling_omschr {
	/*width:70px;*/
	font-weight:bold;
}

/* tabel met tabjes */

table.midden_tabjes {
	width:538px;
	margin:0px 0px 10px 0px;
}

td.midden_tabjes {
	width:408px;
}

td.middentab_tabs {
	width:408px;
}

td.middentab_tabrechts {
	width:130px;
}

td.middentab_inhoud {
	padding:5px;
}

td.middentab_bottom {
	font-size:1px;
}

div.tabs_table {
	width:408px;
}

td.tabs_marge {
	width:5px;
	height:25px;
	font-size:1px;
}

td.tabs_omschrijving {
	width:75px;
	height:25px;
	padding:0px 5px 0px 5px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	background-image:url('/sites/_sitetemplate/6/images/middentab_omschr.png');
	background-repeat:no-repeat;
	cursor:pointer;
	_behavior:url('/sites/_sitetemplate/6/iepngfix.htc');
}

td.tabs_specificaties {
	width:75px;
	height:25px;
	padding:0px 5px 0px 5px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	background-image:url('/sites/_sitetemplate/6/images/middentab_omschr.png');
	background-repeat:no-repeat;
	cursor:pointer;
	_behavior:url('/sites/_sitetemplate/6/iepngfix.htc');
}

td.tabs_reviews {
	width:50px;
	height:25px;
	padding:0px 5px 0px 5px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	background-image:url('/sites/_sitetemplate/6/images/middentab_review.png');
	background-repeat:no-repeat;
	cursor:pointer;
	_behavior:url('/sites/_sitetemplate/6/iepngfix.htc');
}

td.tabs_tellafriend {
	width:75px;
	height:25px;
	padding:0px 5px 0px 5px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	background-image:url('/sites/_sitetemplate/6/images/middentab_omschr.png');
	background-repeat:no-repeat;
	cursor:pointer;
	_behavior:url('/sites/_sitetemplate/6/iepngfix.htc');
}

td.tabs_bijpassend {
	width:120px;
	height:25px;
	padding:0px 5px 0px 5px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	background-image:url('/sites/_sitetemplate/6/images/middentab_bijpassend.png');
	background-repeat:no-repeat;
	cursor:pointer;
	_behavior:url('/sites/_sitetemplate/6/iepngfix.htc');
}

td.iframetd {
	background-color:#ffffff;
}

/* h en p */

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	margin:0px 0px 0px 0px;
}

h2.shop_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#000000;
	margin: 0px 0px 0px 5px;
}

h2.rechtsetab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 5px 0px 5px 8px;
}

h2.bigcart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 5px 5px 5px 5px;
}

h2.inhoud	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin: 3px 0px 0px 5px;
	color:#ffffff;
}

div.voorwaarden_popup h2.voorw_inhoud {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#000000;
	margin:0px 0px 5px 0px;
	width:455px;
}

h2.kassa_stapactief {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin:0px;
}

h2.prod_naam, h2.prod_info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 10px 0px 5px 0px;
}

h2.prod_info{
	margin: 5px 0px 5px 8px;
}

td.midden_inhoud h2.prod_info{
	margin:0px;
}

div#product_relations div.shop_product h2 {
	font-size:12px;
}

h3.rechtsetab, p.rechtsetab2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 5px 0px 5px 8px;
}

h3.inhoud {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	margin:0px;
}	

h3.openingstijden {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin:0px 0px 5px 0px;
}	

td.prijstekst h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin:0px 0px 0px 0px;
	padding:0px;
}

h3.shop_product_omschr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin:0px 0px 0px 0px;
	padding:0px;
}

h3.kassa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin:0px 0px 0px 0px;
	padding:0px;
	text-decoration:underline;
}

h4.shop_cart_tot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 5px 0px 0px;
	padding:0px;
}

h4.shop_cart_tot2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding:0px;
}


h4.shop_cart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding:0px;
}

h4.bigcart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
}

h4.bestelling {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 5px 5px 5px 5px;
}

h4.bestelling_totaal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
}

h4.bigcart_totprijs, h4.bestelling_totaalprijs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

p.shop_product_p{
	margin:5px 0px 5px 0px;
}

p.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin:6px 10px 6px 10px;
}

p.rechtsetab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px 5px 8px;
}

p.variatietekst{
	margin:0px 0px 0px 5px;
	padding:0px;
}

p.datum, p.date {					
	color: #7d7e7e;
	font-weight: normal;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom:0px;
}		

p.nieuwsbericht{
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}

p.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin:0px;
	padding:0px;
	display:inline;
}

p.footer_winkel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin:0px 5px 0px 2px;
	padding:0px;
	display:inline;
}

p.mail_succes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
}

p.mail_fail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight:bold;
}

p.inhoud {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	margin:0px;
}

p.prijzentoelichting{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:0px 0px 10px 0px;
	padding:0px;
	text-align:left;
}
	
td.prijstekst p{
	margin:0px;
	padding:0px;
}

td.prijs p{
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

p.fototoel{
	text-align:center;
	margin:0px;
}

p.openingstijdenp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin:0px 0px 10px 0px;
}

p.openingstijden{
	margin:0px;
	padding:0px;
}

p.voorw_alinea {
	margin:0px;
}

p.ordererror {
	color:#ff0000;
}

p.bannerimg {
	width:532px;
	padding:3px 3px 3px 3px;
	margin:10px 0px 5px 0px;
	background-color:#ffffff;
	color:#000000;
}

.underline {
	text-decoration:underline;
}

.strikethrough {
	text-decoration:line-through;
}

span.prijsgroot {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#ff0000;
	margin:0px;
	padding:0px;
	font-weight:normal;
}

span.prijsklein {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ff0000;
	margin:0px;
	padding:0px;
	font-weight:normal;
}

span.prijsheelklein {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff0000;
	margin:0px;
	padding:0px;
	font-weight:normal;
}

span.oudeprijs {
	text-decoration:line-through;
}

/*h4.geldig {
	color: #f26522;
	font-weight: normal;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 10px 0px 0px 0px;
	height:20px; 
}

.binnenkort	{
	color: #ff0000;
	}

h3.soorttitel	{
	color: #000000;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 10px;
}
	
h3.aanbieding {
	margin-top: 5px;
}

p.soort 	{
	color: #000000;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-right: 10px;
	}

p.actiesoort{
	font-weight:bold;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-right: 10px;
}

p.fototoelichting{
	font-size:11px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px 0px 10px 0px;
	padding:0px;
	text-align:left;
}*/

/* a */

a:link		{color:#000000;text-decoration:underline;}
a:visited	{color:#000000;text-decoration:underline;}
a:active	{color:#000000;text-decoration:underline;}
a:hover		{color:#000000;text-decoration:none;}

a.menu:link, a.menu:active, a.menu:visited, a.menu:hover, a.menu_actief:link, a.menu_actief:active, a.menu_actief:visited, a.menu_actief:hover {
	height:21px;
	margin:0px;
	padding:3px 3px 0px 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	display:block;
}

a.menu:link		{color:#000000;text-decoration:none;background-color:#ffffff;display:inline;}
a.menu:visited	{color:#000000;text-decoration:none;background-color:#ffffff;display:inline;}
a.menu:active	{color:#000000;text-decoration:none;background-color:#ffffff;display:inline;}
a.menu:hover	{color:#000000;text-decoration:none;display:inline;}

td.menu a.menu:link		{color:#000000;text-decoration:none;background-color:#ffffff;display:block;}
td.menu a.menu:visited	{color:#000000;text-decoration:none;background-color:#ffffff;display:block;}
td.menu a.menu:active	{color:#000000;text-decoration:none;background-color:#ffffff;display:block;}
td.menu a.menu:hover	{color:#000000;text-decoration:none;display:block;}

a.menu_actief:link		{color:#000000;text-decoration:none;}
a.menu_actief:visited	{color:#000000;text-decoration:none;}
a.menu_actief:active	{color:#000000;text-decoration:none;}
a.menu_actief:hover	{color:#000000;text-decoration:none;}

a.shop_menu:link	{color:#000000;text-decoration:none;}
a.shop_menu:visited	{color:#000000;text-decoration:none;}
a.shop_menu:active	{color:#000000;text-decoration:none;}
a.shop_menu:hover	{color:#000000;text-decoration:underline;}

li.shop_menu a:link		{color:#000000;text-decoration:none;}
li.shop_menu a:visited	{color:#000000;text-decoration:none;}
li.shop_menu a:active	{color:#000000;text-decoration:none;}
li.shop_menu a:hover	{color:#000000;text-decoration:underline;}

div.submenu ul.zwart a.menu:link		{color:#ffffff;text-decoration:none;background-color:transparent;font-size: 12px;font-weight: bold;display:inline;}
div.submenu ul.zwart a.menu:visited	{color:#ffffff;text-decoration:none;background-color:transparent;font-size: 12px;font-weight: bold;display:inline;}
div.submenu ul.zwart a.menu:active	{color:#ffffff;text-decoration:none;background-color:transparent;font-size: 12px;font-weight: bold;display:inline;}
div.submenu ul.zwart a.menu:hover	{color:#ffffff;text-decoration:underline;background-color:transparent;font-size: 12px;font-weight: bold;display:inline;}

div.submenu ul.wit a.menu:link		{color:#000000;text-decoration:none;background-color:transparent;font-size: 12px;font-weight: bold;display:inline;}
div.submenu ul.wit a.menu:visited	{color:#000000;text-decoration:none;background-color:transparent;font-size: 12px;font-weight: bold;display:inline;}
div.submenu ul.wit a.menu:active	{color:#000000;text-decoration:none;background-color:transparent;font-size: 12px;font-weight: bold;display:inline;}
div.submenu ul.wit a.menu:hover	{color:#000000;text-decoration:underline;background-color:transparent;font-size: 12px;font-weight: bold;display:inline;}

div.submenu_right a.menu:link		{color:#ffffff;text-decoration:none;background-color:transparent;font-size: 12px;font-weight: bold;display:inline;}
div.submenu_right a.menu:visited	{color:#ffffff;text-decoration:none;background-color:transparent;font-size: 12px;font-weight: bold;display:inline;}
div.submenu_right a.menu:active	{color:#ffffff;text-decoration:none;background-color:transparent;font-size: 12px;font-weight: bold;display:inline;}
div.submenu_right a.menu:hover	{color:#ffffff;text-decoration:underline;background-color:transparent;font-size: 12px;font-weight: bold;display:inline;}

a.rechtsetab:link	{text-decoration:none;}
a.rechtsetab:visited{text-decoration:none;}
a.rechtsetab:active	{text-decoration:none;}
a.rechtsetab:hover	{text-decoration:underline;}

a.shop_cart:link	{color:#000000;text-decoration:underline;}
a.shop_cart:visited	{color:#000000;text-decoration:underline;}
a.shop_cart:active	{color:#000000;text-decoration:underline;}
a.shop_cart:hover	{color:#000000;text-decoration:none;}

a.footerlink:link	{color:#000000;text-decoration:none;}
a.footerlink:visited{color:#000000;text-decoration:none;}
a.footerlink:active	{color:#000000;text-decoration:none;}
a.footerlink:hover	{color:#000000;text-decoration:underline;}

a.breadcrumb:link	{color:#000000;text-decoration:underline;font-weight:normal;}
a.breadcrumb:visited{color:#000000;text-decoration:underline;font-weight:normal;}
a.breadcrumb:active	{color:#000000;text-decoration:underline;font-weight:normal;}
a.breadcrumb:hover	{color:#000000;text-decoration:none;font-weight:normal;}

ul.navigation li a:link		{color:#ffffff;text-decoration:underline;}
ul.navigation li a:visited	{color:#ffffff;text-decoration:underline;}
ul.navigation li a:active	{color:#ffffff;text-decoration:underline;}
ul.navigation li a:hover	{color:#ffffff;text-decoration:none;}

a.voorw_right:link		{color:#000000;text-decoration:none;float:right;font-size:11px;margin:5px 5px 0px 0px;}
a.voorw_right:visited	{color:#000000;text-decoration:none;float:right;font-size:11px;margin:5px 5px 0px 0px;}
a.voorw_right:active	{color:#000000;text-decoration:none;float:right;font-size:11px;margin:5px 5px 0px 0px;}
a.voorw_right:hover		{color:#000000;text-decoration:underline;float:right;font-size:11px;margin:5px 5px 0px 0px;}

a.shop_product_img_link:link	{color:#000000;text-decoration:none;font-size:11px;margin:0px 0px 10px 20px;}
a.shop_product_img_link:visited	{color:#000000;text-decoration:none;font-size:11px;margin:0px 0px 10px 20px;}
a.shop_product_img_link:active	{color:#000000;text-decoration:none;font-size:11px;margin:0px 0px 10px 20px;}
a.shop_product_img_link:hover	{color:#000000;text-decoration:underline;font-size:11px;margin:0px 0px 10px 20px;}

/* ul li etc */

ul.menu, ul.zwart, ul.wit {
	margin:0px;
	padding:0px;
	display:inline;
}

li.menu {
	display:inline;
	list-style:none;
	color:#ffffff;
}

ul.shop_menu {
	margin:0px 0px 0px 30px;
	padding:0px;
}

li.shop_menu {
	margin:0px 0px 0px 0px;
	padding:1px 0px 1px 0px;
	list-style-image:url('/sites/_sitetemplate/6/images/shopmenu_list.png');
	_list-style-image:url('/sites/_sitetemplate/6/images/shopmenu_list.gif');
	font-size:12px;
	/*height:18px;*/
}

ul.navigation{
	padding:0px;
	margin:10px 0px 10px 0px;
}

ul.navigation li{
	display:inline;
	padding:0px 3px 0px 3px;
	color:#FFFFFF;
}

ul.rechtsetab {
	margin:0px 8px 8px 8px;
	padding:0px;
	list-style:none;
}

li.rechtsetab {
	padding:0px;
	margin:0px;
}

/* img */

img {
	border: 0px;
}			

img.inhoud {
	float: right; 
	margin:0px 0px 5px 5px;
}

img.right {
	float: right;
	margin:0px 0px 5px 5px;
}

img.left, span.left{
	float: left;
	margin:0px 5px 5px 0px;
}

img.shop_menu {
	cursor:pointer;
}

img.rechtsetab {
	margin:8px;
}

img.shop_cart {
	margin:10px 0px 5px 0px;
}

img.bigcart {
	float:right;
	cursor:pointer;
	margin:5px;
}

img.plaatje32 {
	width:32px;
}

img.sluitenknop{
	cursor:pointer;
	float:right;
}

img.vorigeknop{
	/*margin-left:230px; (div heeft text-align center*/
	cursor:pointer;
}

img.volgendeknop{
	cursor:pointer;
}

img.links2{
	float:left;
	margin:0px 5px 5px 0px;
}

img.grootstefoto {
	margin:5px 5px 5px 5px;
}

img.shop_product_img {
	width:190px;
	height: 190px;
}

img.plaatje150, div.shop_product img {
	max-width:125px;
	max-height:125px;
	/*margin-left:11px;*/
}

img.bannerimg{
	
}

img.productimage{
	display:block;
	margin:0px auto;
	/*margin:25px 0px 0px 40px;*/
}

img.productimage_klein {
	display:block;
	margin:0px auto;
}

a.cart_aantal_a {
	display:inline;
	vertical-align:middle;
	width:16px;
	height:16px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}

img.cart_aantal_img {
	display:inline;
	/*display:block;*/
	margin:0px;
	padding:0px;
}

td.midden_inhoud img.plaatje100{
	float:left;
	margin-right:10px;
}

td.alginright{
	text-align:right;
	padding:2px;
}

td.alignright{
	text-align:right;
}

td.shop_product2_titel{
	height:44px;
	vertical-align:top;
}

td.shop_product2_prijs{
	height:54px; /* 38px; */
	vertical-align:middle;
}

td.shop_product2_tekst{
	height:35px;
	vertical-align:top;
}

td.shop_product2_img{
	height:125px;
	vertical-align:top;
	text-align:center;
}

/* form, input */

form#searchform {
	width:180px;
	height:52px; /*62px*/
	background-image:url('/sites/_sitetemplate/6/images/zoekvenster_bg.png');
	background-repeat:no-repeat;
	_behavior:url('/sites/_sitetemplate/6/iepngfix.htc');
}

form#searchform input {
	display:inline;
	width:45px;
	height:20px;
	margin:0px;
	background-color:#dedede;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

form#searchform input#searchquery {
	width:105px;
	height:18px;
	margin:15px 0px 0px 11px;
	padding:2px 0px 0px 0px;
	background-color:#ffffff;
	border:1px solid #dedede;
	color:#909090;
	font-style:italic;
	font-size:11px;
	font-weight:normal;
}

input.nb_rechts {
	width:105px;
	height:16px;
	margin:16px 0px 0px 5px;
	padding:2px 0px 0px 0px;
	background-color:#ffffff;
	border:1px solid #dedede;
	color:#909090;
	font-style:italic;
	font-size:11px;
}

input.nb_submit {
	display:inline;
	width:45px;
	height:20px;
	margin:0px;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

/*div.shop_product input{
	display:none;
}*/

/* contact en nb */

form.contactform {
	width:313px;
	float:left;
}

textarea.inhoud	{
	width: 275px;
	height: 100px;
	padding-left:2px;
	margin: 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #a7a6aa;
}
	
input.inhoud	{
	width: 275px;
	padding:1px;
	margin: 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #a7a6aa;
}

textarea.c_inhoud	{
	width: 200px;
	height: 100px;
	padding-left:2px;
	margin: 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #a7a6aa;
}
	
input.c_inhoud	{
	width: 200px;
	padding:1px;
	margin: 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #a7a6aa;
}

td.postc_woonpl {
	padding:1px;
}

#regpostcode	{
	width: 70px;
	margin:0px;
}

/*#regcity	{
	width: 192px;
	margin: 0px 0px 0px 3px;
}*/

select.inhoud	{
	width: 279px;
	padding:1px;
	margin: 1px;
}

/* kassa */

input.smallfield {
	width:70px;
	border:1px solid #a7a6aa;
}

input.bigfield_inline {
	width:155px;
	border:1px solid #a7a6aa;
}

input.bigfield {
	width:234px;
	border:1px solid #a7a6aa;
}

input.shop_kassa_submit, input.orderprod, input.shop_kassa_print {
	color:#ffffff;
	border:1px white solid;
	cursor:pointer;
}

input.submitknop{
	width:200px;
	margin-top:10px;
	cursor:pointer;
}

input.orderprod{
	width:140px; /* 114 */
	margin-left:10px; /* 18 */
}

input.shop_kassa_terug{
	color:#7d7d7d;
	background-color:#dedede;
	border:1px #FFFFFF solid;
	cursor:pointer;
}

div.carthighlight{
	background-color:white;
	display:none;
	postion:absolute;
	z-index:999;
}

/*#cmbtable {
	width:100%;
	text-align: left;
	border: 0px; 
}

#vsttable {
	width: 100%;
	border: 0px; 
	margin-top: 15px;
}

div#aanbiedingen {
	width:100%;
	border:0px;
}*/

/*table.container_table {
	width:100%;
	height:100%;
	border:0px;
	background-color:#FFFFFF;
}

table.inhoud2 {
	width: 100%;
	border: 0px;
}

table.inhoud3 {
	width:550px;
	border:0px;
	background-color:#FFFFFF;
	border:#7D7E7E 1px solid;
}

table.vsttable {
	width:300px;
	border:0px;
}

table.cmbtable {
	width:221px;
	text-align:left;
	border:0px; 
}

table#ledennieuws {
	width:100%;
	height:65px;
	border:0px;
	margin-top:15px;
}

td 	{
	font-size: 11px; 
	line-height: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
th {
	font-weight: normal;
}

th.titel {
	text-align:left;
	width:500px;
	height:25px;
}

td.print {
	text-align:right;
	width:50px;
	height:25px;
}

th.aanbieding {
	width:325px;
	vertical-align:top;
	text-align:left;
} 

td.img {
	vertical-align:top;
	text-align:left;
	width:200px;
}

th.gegevens {
	vertical-align:top;
	text-align:left;
	background-color:#FFFFFF;
	width:300px; 
}

th.vestigingsnaam {
	text-align:left;
	width:295px; 
}

th.labels {
	vertical-align:middle;
	text-align:left;
	width:150px; 
}

td.velden {
	vertical-align:middle;
	text-align:left;
	width:400px; 
}

th.inhoud2 {
	vertical-align: top;
	width: 290px;
}

td.inhoud2 {
	vertical-align: top;
	width: 250px;
}

th.inhoud3 {
	vertical-align:top; 
	width: 315px;
}
td.inhoud3 {
	 vertical-align:top;
	 width: 225px;
}

td.dun {
	width: 10px;
}

td.dun1 {
	width: 5px;
}

td.algemeen {
	width:100%;
	height:375px;
	vertical-align:top;
}

th.provincie {
	text-align: left;
	width: 100%;
}

td.aanbieding {
	vertical-align:top;
	text-align:left;
	padding:5px;
} 

th.aanb_plaatje {
	vertical-align:middle;
	text-align:left;
	width:50px;
	height:50px;
	text-align: center;
}

td.aanb_titel {
	vertical-align:middle;
	text-align:left;
	width:330px;
}

td.aanb_prijs {
	vertical-align:middle;
	text-align:right;
	width:170px;
}

td.vst {
	text-align: left;
	width: 5px;
}

th.vst2 {
	text-align: left;
	width: 545px;
}

td.vstdag {
	text-align: left;
	width: 100px;
}

td.vsttijd {
	text-align: left;
	width: 445px;
}

td.datum {
	vertical-align:top;
	width:15%;
}

th.bericht {
	vertical-align:top;
	width:67%;
}

td.leden {
	vertical-align:top;
	text-align:right;
	width:18%;
}

.foot {
	vertical-align: top;
	height: 15px;
}

a:link 		{color: #000000}
a:visited	{color: #000000}
a:active		{color: #000000}*/

/*footer*/
/*.lijn {
	margin-bottom:1px; 
	border-top:1px solid; 
}

h3.footer	{
	color: #7d7e7e;
	font-weight: normal;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	text-align: center;
}

.foot:link	{color: #7d7e7e; text-decoration: none;}
.foot:visited 	{color: #7d7e7e; text-decoration: none;}
.foot:active  	{color: #7d7e7e; text-decoration: none;}
.foot:hover   	{color: #7d7e7e; text-decoration: none;}*/

/*.inhoud		{
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.inhoud1	{
	color: #7d7e7e;
	font-weight: normal;
	font-size: 10px;
	margin: 0px;
	}

.inhoud1:link			{color: #7d7e7e; text-decoration: underline;}
.inhoud1:visited 		{color: #7d7e7e; text-decoration: underline;}
.inhoud1:active  	{color: #7d7e7e; text-decoration: underline;}
.inhoud1:hover   	{color: #7d7e7e; text-decoration: underline;}

.soortprijs {
	color:#7d7e7e;
}

.strikethrough {
text-decoration: line-through;
}

*/
.center {
	text-align: center;
}
/*

.bannermarge{
	top: 20px;
}

.inhoudmarge{
	margin-top: 80px;
}

.bottom {
vertical-align: bottom;
}

.pointer {
	cursor: pointer;
}*/

/*aanb details*/

/*h2.details	{
	color: #000000;
	font-weight: bold;
	font-size: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 5px;
	}

p.details	{
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	text-align: left;
}

.aanbiedingsoort {
	margin-bottom: -19px;
	color: #FF8410;
	font-size: 14px;
	font-weight: bold;
	}

.aanbiedingprijs {
	margin-bottom: -19px;
	color:#FF8410;
	font-size: 23px;
	font-weight: bold;
	}

.aanbiedingprijs1 {
	margin-bottom: -19px;
	color: #FF8410;
	font-size: 12px;
	font-weight: bold;
	}

.vestigingsnaam {
	color: #000000; 
	font-weight: normal; 
	font-size: 11px; 
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 5px; 
	}*/

/*nieuwsbrief en contact*/

/*select.prvid {
	width:200px; 
}

displaynone {
	display:none;
}

#gebdatum	{
	width: 90px;
	}

.soorttitel a:link		{color: #000000; text-decoration: underline;}
.soorttitel a:visited 	{color: #000000; text-decoration: underline;}
.soorttitel a:active  	{color: #000000; text-decoration: underline;}
.soorttitel a:hover   	{color: #000000; text-decoration: none;}

.navigatie 	{
	color: #000000; 
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
.navigatie:link		{text-decoration: underline;}
.navigatie:visited 	{text-decoration: underline;}
.navigatie:active  	{text-decoration: underline;}
.navigatie:hover   	{text-decoration: none;}

div.transparant{
	display:none;
	position:absolute;
	z-index:899;
	left:0px;
	top:0px;
	overflow:auto;
	background-color:#000000;
	width:100%;
	height:100%;
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
}

img.rechts{
	float:right;
	margin:5px;
	cursor:pointer;
}

img.homeimg{
	margin:5px;
	cursor:pointer;
}

img.links{
	float:left;
	margin:5px;
	cursor:pointer;
}

img.grote_foto{
	display:none;
}

div.absolutefoto{
	background-color:#FFFFFF;
	display:none;
	position:absolute;
	z-index:999;
	top:0px;
	left:0px;
	overflow:visible;
	padding:10px;
	width:450px;
}

img.kleinefoto{
	width:40px;
}

p.aanbiedinglengte, p.datum{
	display:inline;
	color:#f26522;
}

h3.aanbieding{
	color:#FF8410;
}

a.terugbutton{
	margin-left:265px;
}

img.print{
	margin-right:10px;
}

p.bedrijfsnaam{
	font-weight:bold;
}

table.honderd{
	width:100%;
}*/

img.handje{
	cursor:pointer;
}
/*
div.nieuws{
	clear:both;
	margin-bottom:15px;
}

p.openingstijdentussentitel{
	margin-top:14px;
}

input#group_122, label.bezoeker{
	display:none;
}*/

*/

span.Underline{
	text-decoration:underline;
}

span.StrikeThrough{
	text-decoration:line-through;
}

div.overflow{
	width:94px;
	overflow:hidden;
}

a.terug{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	float:right;
	margin-right:10px;
}

/* CMS MENU OPLOSSING*/

div.menu ul.menu{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

div.menu ul.menu li.menu{
	margin:5px 0px 0px 0px;
	padding:3px 3px 3px 3px;
	display:block;
	float:left;
}

div.menu ul.menu li.menu ul.menu{
	display:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
td.kolom_links > div + div{
	padding:0px 0px 0px 20px;
	margin:0px -20px 0px 0px;
}


td.kolom_links > div + div > ul{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

td.kolom_links > div + div > ul > li{
	padding:0px;
	margin:0px;
	list-style:none;
}

td.kolom_links > div + div > ul > li > a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#000000;
	margin: 0px 0px 0px 5px;
}

td.kolom_links > div + div > ul > li > ul{
	width:180px;
	background-image:url('/sites/_sitetemplate/6/images/shopmenu.png');
	background-repeat:no-repeat;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 30px;
	_behavior:url('/sites/_sitetemplate/6/iepngfix.htc');
}

td.kolom_links > div + div > ul > li > ul > li{
	margin:0px 0px 0px 0px;
	padding:0px;
	list-style-image:url('/sites/_sitetemplate/6/images/shopmenu_list.png');
	font-size:12px;
	height:18px;
}

/* END CMS MENU OPLOSSING */

td.midden_header h2.inhoud{
	_width:400px;
}

.gecko input#custmiddlename, .gecko input#custpostcode, .gecko input#custnumber{
	margin:1px 2px 1px 0px;
	width:67px;
}

.win.gecko input#custmiddlename, .win.gecko input#custpostcode{
	margin:1px 2px 1px 0px;
	width:70px;
}

.win.gecko input#custnumber{
	width:72px;
}

.colorDisabled {
	color:#808080;
}

.total{
	border-top:1px black solid;
	vertical-align:top;
	padding-top:5px;
}

table.personalize{
	margin:10px 0px 10px 0px;
}

td.personalize{
	width:90px;
	color:#000000;
}

table.variations{
	margin:10px 0px 10px 0px;
}

td.variations{
	width:90px;
	color:#000000;
}

div.nieuwsbericht{
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px #707070 dotted;
}

tr.bigcart_type{
	background-color:#dad4d4;
}

table.bigcart2{
	width:520px;
}

table.bigcart2 td.bigcart_prijs{
	width:auto;
}

td.midden_inhoud p{
	margin:0px;
}

div.inputgroups {display:none;}

div.fotozoom{
	position:absolute;
	top:2px;
	right:2px;
	/*margin:-191px 0px 0px 172px;
	#margin:2px 0px 0px -20px;*/
}

div.fotozoom img{
	cursor:pointer;
}

td.bestelling_lijn {
	border-bottom:1px solid #dedede;
	font-size: 1px;
}

input.inputhidden {display:none;}

h6.WPEnabled{
	display:none;
}

table.links td.links{
	width:264px;
}

span.vanvoor{
	text-decoration:line-through;
}

p.extreem {
    font-size:          20px;
    font-weight:        bold;
    color:              #C00000;
}

.aligncenter {
  vertical-align: center;
}

.imgalignright {
    position: absolute;
    top: 10px;
    right: 10px;
}

.popup_imgalignright {
    position: absolute;
    top: 5px;
    right: 5px;
}

td.bottomborder {
	border-bottom: solid 1px #CCCCCC;
}
