
img {-ms-interpolation-mode: bicubic; }
#bg {position:fixed;top:-50%; left:-50%; width:200%; height:200%;overflow:hidden;}
#bg img {position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%; min-height:50%;overflow:hidden;}

/*textarea {
background: -webkit-gradient(linear, left top, left bottom, from(#EBEBEB), to(#fff));
background: -moz-linear-gradient(top, #EBEBEB, #fff);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFEBEBEB, endColorstr=#FFFFFFFF);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFEBEBEB, endColorstr=#FFFFFFFF)";
}*/
#globalcontainer {text-align:left;margin:0;width:770px;border:0 solid #000;position:relative;}
#globalcontainer_datum {position:relative; top:-125px; float:right;}
.globalcontainer_achtergrond {text-align:left;margin:0;width:770px;}
.globalcontainer_wit {background-color:#FFF;text-align:left;}
.globalcontainer_menu2 {top:62px; left:0; ;width:770px; height:25px; margin:0; text-align:left; position:absolute; border:0 solid #999}
.globalcontainer_menu3 {top:62px; left:0; ;width:770px; height:25px; margin:0; text-align:left; position:absolute; border:0 solid #999}
.globalcontainer_menu_users{background-color:#fff;position:relative;z-index:200; text-align:left;}
.globalcontainer_reacties{position:relative;top:10px;z-index:-10}

.globalcontainer_menu_voorbeeld {top:-10px; left:-120px; ;width:770px; height:25px; margin:0; text-align:left; position:absolute;z-index:2}
.globalcontainer_tree {top:147px; left:0;width:550px; height:25px; margin:0; text-align:left; position:absolute; border:0 solid #999; z-index:1}
.globalcontainer_printpagina {top:147px; right:0; height:25px; margin:0; text-align:right; position:absolute; border:0 solid #999;z-index:1}

.thumbnail {float:left;width:60px;border:1px solid #999;margin:0 15px 15px 0;padding:5px}
.fotogallery {float:left;width:140px;height:190px;text-align:center;border-style:none;border-color:#CCC;border-width:0;border-collapse:collapse;margin:0 5px 5px 0;padding:5px}
.fotogallery_100 {float:left;width:102px;height:130px;text-align:center;border-style:none;border-color:#CCC;border-width:0;border-collapse:collapse;margin:0 5px 5px 0;padding:5px}
.fotogallery_80 {float:left;width:80px;text-align:center;border-style:none;border-color:#CCC;border-width:0;border-collapse:collapse;padding:0 8px 0 0;}
.fotogallery_120 {float:left;width:120px;text-align:center;border-style:none;border-color:#CCC;border-width:0;border-collapse:collapse;padding:0 8px 0 0;}
.fotogallery_160 {float:left; width:160px; text-align:center;border-style:none;border-color:#CCC;border-width:0;border-collapse:collapse;padding:0 10px 10px 0;}
.fotogallery_wijzig {float:left;height:110px; text-align:center;border-style:none;border-color:#CCC;border-width:0px;border-collapse:collapse;padding:0 10px 10px 0;}

.slideshow_250 {width:250px;height:250px;border:0 solid #ccc;overflow:hidden;}
.clearboth {clear:both}
.floatright {float:right;margin:0 0 10px 10px;clear:right}

#header {height:120px;margin:0;text-align:center;border:0 solid #ccc}
.header_menu {top:62px; left:0; width:1300px; height:25px; margin:0; text-align:left; position:absolute;  border:0 solid #999}
.header_menu_submenu {background-color:#EDEDED;height:25px;width:990px;margin:0;text-align:left;border:0 solid #000}

.header_banner {position:absolute; height:60px; width:234px; top:1px;right:1px;}

.header_kieslayout {position:absolute;top:10px;right:10px; height:20px; margin:0;vertical-align:middle;text-align:right;z-index:2}


#content {z-index:1;top:142px; left:0; width:770px; height:auto;margin:0; text-align:left; position:absolute; border:0 solid #999}
.content_links2 {position:absolute;z-index:50;width:150px;padding:2px;text-align:left;top:0;left:0;border:0 solid #ccc;}
.content_auto {height:860px;width:817px;padding:2px;text-align:left;border:0 solid #000;overflow:auto}



.dropdown_150 {color:#555;width:150px;height:18px;background-color:#EDEDED}
.dropdown_medium {color:#555;width:120px;height:18px;background-color:#EDEDED}
.dropdown_zoek {color:#555;width:120px;height:18px;}
.dropdown_200 {color:#d44439;width:200px;}
.submit_small {width:30px;height:20px;}
.submit_medium {width:115px;font-size:8px}
.input_password {color:#999;font-family:Arial,Helvetica,Verdana;font-size:8px;width:110px;background-color:#ebebeb}
.input_textmedium {color:#999;width:110px;background-color:#ebebeb}
.input_textzoeken {color:#525050;width:120px;background-color:#FCFCFC}

.zoekgids_categorie {vertical-align:middle;width:170px;height:20px;background-color:#E8E8E8;color:#555}
.zoekgids_plaatsnaam {vertical-align:middle;width:100px;background-color:#E8E8E8;color:#555}
.zoekgids_postcode {vertical-align:middle;width:50px;background-color:#E8E8E8;color:#555}
.zoekgids_straat {vertical-align:middle;width:100px;background-color:#E8E8E8;color:#555}
.zoekgids_telefoon {vertical-align:middle;width:80px;background-color:#E8E8E8;color:#555}
.zoekgids_zoekwoord {vertical-align:middle;width:140px;background-color:#E8E8E8;color:#555}
.form_leden {vertical-align:middle;width:200px;background-color:#E8E8E8;color:#555}
.form_leden_dropdown1 {vertical-align:middle;width:65px;background-color:#E8E8E8;color:#555}
.form_leden_dropdown2 {vertical-align:middle;width:200px;background-color:#E8E8E8;color:#555}
.form_tellafriend {vertical-align:middle;width:155px;background-color:#E8E8E8;color:#555}
.form_aanbod {vertical-align:middle;width:200px;background-color:#E8E8E8;color:#555}
.form_aanbod_dropdown {vertical-align:middle;width:200px;background-color:#E8E8E8;color:#555}
.form_reageer_bedrijf {vertical-align:middle;width:120px;background-color:#E8E8E8;color:#555}
.form_reageer_bedrijf_dropdown {vertical-align:middle;width:180px;background-color:#E8E8E8;color:#555}
.form_reageer_bedrijf_dropdown2 {vertical-align:middle;width:90px;background-color:#E8E8E8;color:#555}
.form_reageer_bedrijf_text {vertical-align:middle;width:180px;background-color:#E8E8E8;color:#555}
.form_mailinglist_bedrijf {vertical-align:middle;width:130px;background-color:#E8E8E8;color:#555}
.form_update_bedrijf {vertical-align:middle;width:180px;background-color:#E8E8E8;color:#555}
.font-family {vertical-align:middle;width:300px;background-color:#E8E8E8;color:#555}
.form_update_bedrijf_postcode {vertical-align:middle;width:50px;background-color:#E8E8E8;color:#555}
.form_update_bedrijf_bank {vertical-align:middle;width:90px;background-color:#E8E8E8;color:#555}
.form_update_bedrijf_giro {vertical-align:middle;width:70px;background-color:#E8E8E8;color:#555}
.form_update_website {vertical-align:middle;width:100px;background-color:#E8E8E8;color:#555}
.form_update_website2 {vertical-align:middle;width:200px;background-color:#E8E8E8;color:#555}
.form_update_website3 {vertical-align:middle;width:200px;background-color:#E8E8E8;color:#555}
.form_textarea {vertical-align:middle;width:450px;height:120px;background-color:#E8E8E8;color:#555}
.form_textarea2 {vertical-align:middle;width:200px;height:50px;background-color:#E8E8E8;color:#555}
.form_textarea3 {vertical-align:middle;width:450px;height:100px;background-color:#E8E8E8;color:#555}
.form_textarea4 {vertical-align:middle;width:520px;height:100px;background-color:#E8E8E8;color:#555}
.form_textarea_560 {vertical-align:middle;width:560px;height:100px;background-color:#E8E8E8;color:#555}
.form_textarea_pagina {vertical-align:middle;width:466px;height:700px;background-color:#E8E8E8;color:#555;border:0 solid #ccc}
.form_textarea_450 {vertical-align:middle;width:450px;height:100px;background-color:#E8E8E8;color:#555}
.form_textarea_350 {vertical-align:middle;width:350px;height:100px;background-color:#E8E8E8;color:#555}
.form_textarea_250 {vertical-align:middle;width:250px;height:100px;background-color:#E8E8E8;color:#555}
.form_textarea_auto {vertical-align:middle;width:100%;height:300px;background-color:#E8E8E8;color:#555}
.form_dropdown_small {vertical-align:middle;width:60px;background-color:#E8E8E8;color:#555}
.form_dropdown_small2 {vertical-align:middle;width:35px;background-color:#E8E8E8;color:#555}
.form_dropdown_small3 {vertical-align:middle;width:100px;background-color:#E8E8E8;color:#555}
.form_prijs {vertical-align:middle;width:60px;background-color:#E8E8E8;color:#555}
.form_prijs2 {vertical-align:middle;width:20px;background-color:#E8E8E8;color:#555}
.form_bestellen {vertical-align:middle;width:180px;background-color:#E8E8E8;color:#555}
.bestel_button {vertical-align:middle;width:180px;color:#d44439}
.updateprijs_button {vertical-align:middle;width:120px;color:#d44439}
.form_text_auto {vertical-align:middle;width:93%;background-color:#E8E8E8;color:#555}
.form_text_500 {vertical-align:middle;width:500px;background-color:#E8E8E8;color:#555}
.form_text_450 {vertical-align:middle;width:450px;background-color:#E8E8E8;color:#555}
.form_text_350 {vertical-align:middle;width:350px;background-color:#E8E8E8;color:#555}
.form_text_300 {vertical-align:middle;width:300px;background-color:#E8E8E8;color:#555}
.form_text_250 {vertical-align:middle;width:250px;background-color:#E8E8E8;color:#555}
.form_text_200 {vertical-align:middle;width:200px;background-color:#E8E8E8;color:#555}
.form_text_170_opvallend {vertical-align:middle;width:170px;background-color:#FFF8C6;color:#555}
.form_text_170 {vertical-align:middle;width:170px;background-color:#E8E8E8;color:#555}
.form_text_150 {vertical-align:middle;min-width:150px;background-color:#E8E8E8;color:#555}
.form_text_135 {vertical-align:middle;min-width:135px;background-color:#E8E8E8;color:#555}
.form_text_100 {vertical-align:middle;min-width:100px;background-color:#E8E8E8;color:#555}
.form_text_80 {vertical-align:middle;min-width:80px;background-color:#E8E8E8;color:#555}
.form_text_70 {vertical-align:middle;width:70px;background-color:#E8E8E8;color:#555}
.form_text_60 {vertical-align:middle;width:60px;background-color:#E8E8E8;color:#555}
.form_text_50 {vertical-align:middle;width:50px;background-color:#E8E8E8;color:#555}
.form_text_40 {vertical-align:middle;width:40px;background-color:#E8E8E8;color:#555}
.form_text_30 {vertical-align:middle;width:30px;background-color:#E8E8E8;color:#555}
.tablecolormenuleft {background-color:#EDEDED}
.rightmodule {float:right;text-align:left}
.rightmodule2 {position:absolute;text-align:left; top:0; left:428px}
.leftmodule {float:left;text-align:left}
.centermodule {float:none;text-align:center}

.box2 {background:#EEE;border:solid 1px #F90;text-align:center;vertical-align:bottom;clear:none;float:left;width:42px;height:18px;margin:2px}
.sitemap {padding:0;margin:0;}
.sitemap li {list-style-type:none;}
.laadtijd {float:right}
.cursor_glas{cursor:url(/images/cursor/vglas0.cur)}
.menu_links {position:absolute;top:0;width:97%;border:0 solid #ccc;}
.wijzig_pagina_gallery{float:right;}
.tabel_border {border-style:solid;border-width:1px;border-collapse:collapse;}


.bovenaan_pagina{position:relative;}
.onderaan_pagina{position:relative;}

a.linkopacity img {filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0;}
a.linkopacity:hover img {filter:alpha(opacity=50);   -moz-opacity: 0.5;   opacity: 0.5;}

.bg_verloop {position:absolute;left:0;z-index:-1;width:99.8%;height:99.8%;margin:0;padding:0;filter:alpha(opacity=10); -moz-opacity: 0.1; opacity: 0.1}
.bg_schaduw_balken {margin:0 0 0 -15px; position:absolute;width:803px;height:99.8%;filter:alpha(opacity=40);opacity:.40;background:url('/images/achtergronden/schaduw_bg_wit4.gif')} 
.ie_schaduw{
height: 1em;filter: Shadow(Color=#999999, 	Direction=135, Strength=5);
}


/* default setup that everything sees */
.shadow {
  /* needed for Internet explorer */
  height: 1em;
  filter: Shadow(Color=#666666, 
                 Direction=135, 
                 Strength=5);

  /* Needed for Gecko */
  line-height: 2em;
  white-space: nowrap;
}

/* 
 * used by browsers which know about
 * :before to create the shadow 
 */
.shadow:before {
  display: block;
  margin: 0 0 -2.12em 0.15em;
  padding: 0;
  color: #666666; 
}

#shadow_1:before { 
  content: 'In shadow'; 
}
#second_2:before { 
  content: 'Happy Shadowing!'; 
}

/*\*/
* html .shadow {

  [color:red;/* required by Safari 
              * so that [] is correctly
              * begun. associated with
              * the property, yet hiding
              * it. Seen by IE6 */

    /* 
     * seen by IE6 and Safari, but hidden
     * from Gecko 
     */
    text-shadow: #666666 5px 5px 5px; 

  ]color:auto; /* resets color for IE6 */
}/**/

/* 
 * end hack using dummy attribute selector
 * for IE5 mac
 */
.dummyend[id]{clear: both;}

/*\*/
* html .shadow:before {

  [color:red;/* required by Safari. 
                seen by IE6 */

    /* 
     * seen by IE6 and Safari, but hidden
     * from Gecko 
     */
    display: none;

  ]color:auto; /* resets color for IE6 */
}/**/

/* 
 * end hack using dummy attribute selector
 * for IE5 mac
 */
.dummyend[id]{clear: both;}
.shadow_moz{-moz-box-shadow: 3px 3px 6px 2px #ccc;-webkit-box-shadow: 4px 4px 3px 2px #ccc;box-shadow: 3px 3px 6px 2px #ccc;}


.shadow4 {  
-moz-box-shadow: inset 0 0 5px 5px #888;
-webkit-box-shadow: inset 0 0 5px 5px#888;
box-shadow: inset 0 0 5px 5px #888;
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";    /* Voor IE 8 */  
  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');    /* Voor IE 5.5 - 7 */  
} 



.gratis_website {position:absolute;top:5px;left:10px;}
.td_border {border-style:none none dotted none;border-color:#CCC;border-width:1px;border-collapse:collapse;height:90px;padding:15px 3px 3px 3px;}
.td_border_image {border-style:none none dotted none;border-color:#CCC;border-width:1px;border-collapse:collapse;height:90px;padding:5px 3px 3px 3px;}
.td_border_upper_lower {border-style:dotted none dotted none;border-color:#CCC;border-width:1px;border-collapse:collapse;padding:3px;}
.rondehoeken1 {background-color: #f00;-webkit-border-radius: 20px;-moz-border-radius: 20px;}

.gallery_foto_klein {position:relative;float:left;text-align:center;height: 170px;list-style-type:none;padding:0;margin:0;}
.gallery_foto_normaal {position:relative;float:left;text-align:center;height: 235px;list-style-type:none;padding:0;margin:0;}
.gallery_foto_groot {position:relative;float:left;text-align:center;min-height: 330px;list-style-type:none;padding:0;margin:0;}
.gallery_foto_groot_mogelijk {position:relative;float:left;text-align:center;min-height: 600px;list-style-type:none;padding:0;margin:0;}

.rotatie_90_graden{position:absolute;margin-left:-18px;margin-top:1px;display:block; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg);}
.kolom_250 {float:left;width:250px;height:15px;text-align:left;}
.kolom_230 {float:left;width:230px;height:15px;text-align:left;}

/**
Stylesheet: Ligthbox.css
	CSS for Lightbox with Slideshow.
License:
	MIT-style license.
Copyright:
	Copyright (c) 2008 [Aeron Glemann](http://www.electricprism.com/aeron/).	
Notes:
	This stylesheet is required for proper functioning of Lightbox.
*/
#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(/images/algemeen/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(/images/algemeen/prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(/images/algemeen/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(/images/algemeen/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

.button_delete {background: #FF0000;color:#fff ;font-size:9px;font-family:verdana,arial}
.button_wijzig {background: orange;color:#fff;font-size:9px;font-family:verdana,arial}
.button_toevoegen {background: #49BF0B;color:#fff;font-size:9px;font-family:verdana,arial}
.tooltip{border-bottom:1px dotted #000;color:#000;outline:none;cursor:help;text-decoration:none;position:relative}
.tooltip span{margin-left:-999em;position:absolute}
.tooltip:hover span{border-radius:5px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:5px 5px 5px rgba(0,0,0,0.1);-webkit-box-shadow:5px 5px rgba(0,0,0,0.1);-moz-box-shadow:5px 5px rgba(0,0,0,0.1);font-family:Calibri, Tahoma, Geneva, sans-serif;position:absolute;left:1em;top:2em;z-index:99;margin-left:0;width:250px}
.tooltip:hover img{border:0;float:left;position:absolute;margin:-10px 0 0 -55px}
.tooltip:hover em{font-family:Candara, Tahoma, Geneva, sans-serif;font-size:1.2em;font-weight:700;display:block;padding:.2em 0 .6em}
.tooltip_tekst{color:black;background:#FFA;border:1px solid #FFAD33;padding:.8em 1em}
* html a:hover{background:transparent}
.vlag_klein_nl {float:right; margin: 0 0 0 4px ;width: 17px; height:11px; background: url(/images/vlaggen/nederland.gif);background-repeat:no-repeat;background-position:center; background-size: 17px 11px;}
.vlag_klein_en {float:right; margin: 0 0 0 4px ;width: 17px; height:11px; background: url(/images/vlaggen/engeland.gif);background-repeat:no-repeat;background-position:center; background-size: 17px 11px;}
.vlag_klein_de {float:right; margin: 0 0 0 4px ;width: 17px; height:11px; background: url(/images/vlaggen/duitsland.gif);background-repeat:no-repeat;background-position:center;background-size: 17px 11px;}
.vlag_klein_fr {float:right; margin: 0 0 0 4px ;width: 17px; height:11px; background: url(/images/vlaggen/frankrijk.gif);background-repeat:no-repeat;background-position:center;background-size: 17px 11px; }



/* This is the moving lens square underneath the mouse pointer. */
.cloud-zoom-lens {
	border: 4px solid #888;
	margin:-4px;	/* Set this to minus the border thickness. */
	background-color:#fff;	
	cursor:move;		
}

/* This is for the title text. */
.cloud-zoom-title {
	font-family:Arial, Helvetica, sans-serif;
	position:absolute !important;
	background-color:#000;
	color:#fff;
	padding:3px;
	width:100%;
	text-align:center;	
	font-weight:bold;
	font-size:10px;
	top:0px;
}

/* This is the zoom window. */
.cloud-zoom-big {
	border:4px solid #ccc;
	overflow:hidden;
}

/* This is the loading message. */
.cloud-zoom-loading {
	color:white;	
	background:#222;
	padding:3px;
	border:1px solid #000;
}

.vergootglas_zoekbox_button{padding: 0;float:left;background-color: #fff;position:absolute;top:1px;border-right: #636466 solid 1px;border-bottom: #636466 solid 1px;border-top: #636466 solid 1px;border-left: none;}
.vergootglas_zoekbox {background: none repeat scroll 0 0 #fff;color: #666666;float: left;height: 21px;width:130px;padding: 0 0 0 5px;*padding: 2px 0px 1px 5px;border-left: #636466 solid 1px;border-bottom: #636466 solid 1px;border-top: #636466 solid 1px;border-right: none;}

.rhino-btn{background:url(../img/rhinoslider-sprite.png) 0 0 no-repeat;z-index:10;width:56px;height:53px;display:block;text-indent:-999%;-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.rhino-prev,.rhino-next{bottom:-4px;}
.rhino-prev{left:-6px;background-position:-168px 0;}
.rhino-next{right:-6px;background-position:-106px 0;}
.rhino-prev:hover{background-position:-168px -53px;}
.rhino-next:hover{background-position:-106px -53px;}
.rhino-toggle{top:-4px;left:-6px;}
.rhino-play { background-position:0 0; }
.rhino-play:hover { background-position:0 -53px; }
.rhino-pause { background-position:-56px 0; }
.rhino-pause:hover { background-position:-56px -53px; }
.rhino-container { position:relative; }
.rhino-caption{position:absolute;background:#000;display:none;left:0;right:0;top:0;color:#fff;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:10px;}
.rhino-bullets{position:absolute;bottom:-3px;left:50%;z-index:10;background:#fff;margin:0 0 0 -50px;padding:0;}
.rhino-bullets:before,.rhino-bullets:after{position:absolute;display:block;left:-16px;content:' ';width:16px;height:26px;background:url(../img/rhinoslider-sprite.png) -224px 0 no-repeat;}
.rhino-bullets:after{left:auto;right:-16px;background-position:-240px 0;}
.rhino-bullets li{float:left;display:inline;margin:0 2px;}
.rhino-bullets li a.rhino-bullet{display:block;width:16px;height:15px;cursor:pointer;background:white;font-size:10px;text-align:center;color:#333;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:6px 0 5px;}
.rhino-bullets li a.rhino-bullet:hover, .rhino-bullets li a.rhino-bullet:focus {color:#999;background:#eee;}
.rhino-bullets li a.rhino-bullet.rhino-active-bullet {color:#fff;background:#5cd4e8;}

.jquery-shadow{position:relative;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 60px rgba(0,0,0,0.1) inset;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset}
.jquery-shadow:before,.jquery-shadow:after{content:"";position:absolute;z-index:-2}
.jquery-shadow-lifted:before,.jquery-shadow-lifted:after{bottom:15px;left:10px;width:50%;height:20%;max-width:300px;-webkit-box-shadow:0 15px 10px rgba(0,0,0,0.7);-moz-box-shadow:0 15px 10px rgba(0,0,0,0.7);box-shadow:0 15px 10px rgba(0,0,0,0.7);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}
.jquery-shadow-lifted:after{right:10px;left:auto;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}
.jquery-shadow-perspective:before{left:80px;bottom:5px;width:50%;height:35%;max-width:200px;-webkit-box-shadow:-80px 0 8px rgba(0,0,0,0.4);-moz-box-shadow:-80px 0 8px rgba(0,0,0,0.4);box-shadow:-80px 0 8px rgba(0,0,0,0.4);-webkit-transform:skew(50deg);-moz-transform:skew(50deg);-ms-transform:skew(50deg);-o-transform:skew(50deg);transform:skew(50deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%}
.jquery-shadow-perspective:after{display:none}
.jquery-shadow-sides:before{top:10px;bottom:10px;left:0;right:50%;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.6);-moz-box-shadow:0 0 15px rgba(0,0,0,0.6);box-shadow:0 0 15px rgba(0,0,0,0.6);-moz-border-radius:10px / 100px;border-radius:10px / 100px}
.jquery-shadow-sides-vt-2:before{right:0}
.jquery-shadow-sides-hz-1:before{top:50%;bottom:0;left:10px;right:10px;-moz-border-radius:100px / 10px;border-radius:100px / 10px}
.jquery-shadow-sides-hz-2:before{top:0;bottom:0;left:10px;right:10px;-moz-border-radius:100px / 10px;border-radius:100px / 10px}
.jquery-shadow-raised{-webkit-box-shadow:0 15px 10px -10px rgba(0,0,0,0.5),0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;-moz-box-shadow:0 15px 10px -10px rgba(0,0,0,0.5),0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;box-shadow:0 15px 10px -10px rgba(0,0,0,0.5),0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset}
.jquery-shadow-rotated :first-child:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 60px rgba(0,0,0,0.1) inset;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset}

#tinycarousel {height: 85px;overflow:hidden; padding: 0 0 10px;}
#tinycarousel .viewport {float: left; width: 260px; height: 85px; overflow:hidden; position: relative;}
#tinycarousel .buttons { margin: 30px 10px 0 0; float: left; width: 10px; height: 37px; overflow: hidden; position: relative; text-decoration:none;}
#tinycarousel .next {margin: 30px 0 0 10px;  }
#tinycarousel .disable { visibility: hidden; }
#tinycarousel .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 240px; left: 0 top: 0;}
#tinycarousel .overview li{ float: left; margin: 0 5px 0 0; padding: 1px; height: 78px; border: 1px solid #dcdcdc; width: 78px;text-align:center;overflow:hidden;}
#productImageBoxImage {text-align:center;margin-left:auto;margin-right:auto;}
.zoomImageClass {position:relative;text-align:center;margin-left:auto;margin-right:auto;}
.tabelbeheer  td {border-collapse:collapse;border-color:#ccc;border-width: 0 0 1px 0;border-style:solid;}
.liststylenone {list-style-type:none;padding:0;margin:0;}
.fotoresultaten {margin: 0 10px 10px 0;padding: 10px;border: #ccc solid 5px;float:left;position:relative;height:120px;width:120px;left:2px;background:#fff;}

#betaalwijzen {float:right; margin:0 auto;width:auto; height:25px;position:relative;}
.ideal {float:right; margin:2px 0 0 0 ;width: 26px; height:22px; background: url(/images/algemeen/ideal_klein.jpg);background-repeat:no-repeat;background-position:center; }
.ideal_abn {float:right; margin:0 ;width: 25px; height:25px; background: url(/images/algemeen/icon_abn.png);background-repeat:no-repeat;background-position:center; }
.ideal_rabobank {float:right; margin:0;width: 25px; height:25px; background: url(/images/algemeen/icon_rabobank.png);background-repeat:no-repeat;background-position:center; }
.ideal_ing{float:right; margin:0;width:30px; height:25px; background: url(/images/algemeen/icon_ing.png);background-repeat:no-repeat;background-position:center; }
.ideal_asn {float:right; margin:0;width: 25px; height:25px; background: url(/images/algemeen/icon_asn.png);background-repeat:no-repeat;background-position:center;}
.ideal_frieslandbank {float:right; margin: 0;width: 25px; height:25px; background: url(/images/algemeen/icon_frieslandbank.png);background-repeat:no-repeat;background-position:center;}
.ideal_triodos {float:right; margin: ;width: 25px; height:25px; background: url(/images/algemeen/icon_triodos.png);background-repeat:no-repeat;background-position:center; }
.ideal_sns {float:right; margin: 0;width: 25px; height:25px; background: url(/images/algemeen/icon_sns.png);background-repeat:no-repeat;background-position:center;}

.paypal_visa {float:right; margin: 0;width: 35px; height:25px; background: url(/images/algemeen/icon_visa.png);background-repeat:no-repeat;background-position:center;}
.paypal_mastercard {float:right; margin: 0;width: 35px; height:25px; background: url(/images/algemeen/icon_mastercard.png);background-repeat:no-repeat;background-position:center;}

.mollie {float:right; margin: 0;width: 85px; height:25px; background: url(/images/algemeen/mollie.png);background-repeat:no-repeat;background-position:center;}
 
.wijzig_item{z-index:999;display:none;position:absolute;top:0; right:0; width:100%;text-align:right;background:#fff;background:rgba(0, 0, 0, 0.5);padding:1px 1px 1px 1px;color:#fff;border:0 dashed #ccc;font-family:arial, verdana, serif;font-size:11px;}
.wijzig_item_wrapper{width:100%;height:100%;position:relative;top:0;right:0;}
.contenthover{display:none;position:relative;z-index:9999}
.wijzigbaar1{position:relative;z-index:9999}
.wijzigbaar2{position:relative;z-index:9999}

.table_fixed{table-layout:fixed;}
.auto_width {width:auto;}
#hoofdnavigatie{margin:0;padding:0}