BODY, P, DIV, TD { font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 9pt; 
               color: #000000; 
	       background-color: #FFFFFF;	
              }
.klein { font-size: 8pt; }
.titel { font-weight: bold; }
P {text-align: left;   margin: 0 0 0 0}	/* eventueel left ipv center */
H1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt;  font-weight: bold; display: block; margin: 2px 1px 1px 0px; }
H2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;  font-weight: bold; display: block; margin: 2px 1px 1px 0px; /* ruimte buiten het block: boven, rechts, onder, links */}
UL { margin: 2px 1px 1px 1px; padding-left: 16px;/* ruimte buiten het block: boven, rechts, onder, links */}
LI { padding: 0px 1px 0px 5px; /* ruimte binnen het block van de foto: boven, rechts, onder, links */}
a  { text-decoration: none; }/* geen onderstreping */

.vheader{
	margin: 0px 0px 3px 0px; /* ruimte buiten het block van de foto: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block van de foto: boven, rechts, onder, links */
}

.vmaintab-leeg{
	float: left;
	height: 3px;
	width: 82px;
	clear: left; /* is dus altijd begin van de regel */
}

.vmaintab-midden{
	float: left;
	height: 30px;
	width: 684px;
}

.vmaintab-rechts{
	float: left;
	height: 30px;
	width: 1px;
	clear: right; /* hiernaast mag niks meer staan */
}

.vmaintab-vlag{
	float: left;
	height: 25px;
	width: 30px;
	margin: 0px 3px 3px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 5px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
}

.vmaintab-act{
	font-family: 'Tinos', serif;
	font-size: 11pt;
	float: left;
	height: 23px;  /* moet 30 worden, de waarde van padding komt hier gek genoeg nog bij */
	width: 125px; /* was 115, maar datr is krap */
	margin: 0px 3px 3px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 7px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
    text-align: center;
	vertical-align: middle; 
    color: #FFFFFF;           /* tekstkleur */
    background-color: #0071B9;	
}

.vmaintab-noact{
	font-family: 'Tinos', serif;
	font-size: 11pt;
	float: left;
	height: 23px; /* moet 30 worden, de waarde van padding komt hier gek genoeg nog bij */
	width: 125px; /* was 115, maar datr is krap */
	margin: 0px 3px 3px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 7px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
    text-align: center;
	vertical-align: middle; 
    color: #000000;           /* tekstkleur */
    background-color: #B1B3B4;	
}

.vmenubalk {
	font-family: 'Tinos', serif;
	font-size: 10pt;
	float: left;
	clear: both; /* hiernaast mag niks meer staan */
	height: 23px;  /* moet 30 worden, de waarde van padding komt hier gek genoeg nog bij */
	width: 1116px; /* moet 1198 worden, de waarde van padding komt hier gek genoeg nog bij */
	margin: 0px 0px 10px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 7px 0px 0px 82px; /* ruimte binnen het block: boven, rechts, onder, links */
    text-align: left;
	vertical-align: middle; 
    color: #FFFFFF;           /* tekstkleur */
    background-color: #0071B9;	
}

.vmenubalk a{
    color: #FFFFFF;           /* tekstkleur */
	text-decoration: none; /* geen onderstreping */
}

.vmenubalk .gekozen{
    color: #FFFFFF;           /* tekstkleur */
	text-decoration: underline; /* onderstreping */
	font-weight: bold;
}

.vslide-tekst{
	font-family: 'Tinos', serif;
	font-size: 11pt;
	float: left;
	height: 240px;
	width: 192px; 
	margin: 0px 3px 3px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 7px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
    text-align: left;
	vertical-align: top; 
    color: #0071B9;           /* tekstkleur */
    background-color: #FFFFFF;	
}

.vslide-ktekst{
	font-family: 'Tinos', serif;
	font-size: 12pt;
	float: left;
	height: 40px;
	width: 192px; 
	margin: 0px 0px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
    text-align: left;
	vertical-align: top; 
    color: #0071B9;           /* tekstkleur */
    background-color: #FFFFFF;	
}

.vprodh-kader{
	float: left;
	height: 240px;
	width: 192px; 
	margin: 0px 18px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #FFFFFF;	
}

.vprodp-kader{
	float: left;
	height: 252px;
	width: 192px; 
	margin: 12px 18px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #FFFFFF;	
}


.vprodh-ktekst{
	font-family: 'Tinos', serif;
	font-size: 11pt;
	font-weight: bold;
	float: left;
	height: 48px;
	width: 192px; 
	margin: 0px 0px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
    text-align: center;
	vertical-align: top; 
    color: #000000;           /* tekstkleur */
    background-color: #FFFFFF;	
}

.vprodh-ktekst a{
    color: #000000;           /* tekstkleur */
}

.vprodh-scheider{
	float: left;
	height: 12px;
	width: 192px; 
	margin: 12px 0px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #FFFFFF;	
}

.vproduct-mandje{
	height: 800px;
	width: 1200px; 
	margin: 0px auto 0px auto; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #FFFFFF;	
}


.vproduct-info-kader{
	float: left;
	height: 530px;
	width: 905px; 
	margin: 12px 0px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #FFFFFF;	
}

.vproduct-foto-kader{
	float: left;
	height: 402px;
	width: 402px; 
	margin: 0px 0px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #FFFFFF;	
}

.vminis-kader{
	float: left;
	height: 96px;
	width: 822px; 
	margin: 0px 0px 12px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #FFFFFF;	
}

.vminis-prd{
	float: left;
	height: 96px;
	width: 60px; 
	margin: 0px 12px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #FFFFFF;	
}


.vprodmini-kader{
	float: left;
	height: 60px;
	width: 60px; 
	margin: 0px 0px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #FFFFFF;	
}

.vprodmini-ktekst{
	font-family: 'Tinos', serif;
	font-size: 9pt;
	font-weight: bold;
	float: left;
	height: 24px;
	width: 60px; 
	margin: 6px 0px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	text-align: center;
	vertical-align: top; 
    background-color: #FFFFFF;	
}

.vmini-ktekst{
	font-family: 'Tinos', serif;
	font-size: 11pt;
	font-weight: bold;
	float: left;
	height: 48px;
	width: 192px; 
	margin: 0px 0px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
    text-align: center;
	vertical-align: top; 
    color: #000000;           /* tekstkleur */
    background-color: #FFFFFF;	
}


.vproduct-tekst-kader{
	font-family: 'Tinos', serif;
	font-size: 11pt;
	font-weight: bold;

	float: left;
	height: 402px;
	width: 402px; 
	margin: 0px 0px 0px 18px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #FFFFFF;	
}

.vproduct-tekst-oms{
	font-family: 'Tinos', serif;
	font-size: 14pt;
	font-weight: bold;
	margin: 12px 0px 12px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
}

.vproduct-tekst-prijs{
	font-family: 'Tinos', serif;
	font-size: 14pt;
	font-weight: bold;
	color: #0071B9; 
	margin: 12px 0px 12px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
}

.vgegevens-tekst-kader{
	font-family: 'Tinos', serif;
	font-size: 11pt;
	font-weight: bold;
/*	float: left; */
	display: block;
	height: 340px;
	width: 804px; 
	margin: 0px 0px 0px 18px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #FFFFFF;	
}


.vgegevens-form-kader{
	font-family: 'Tinos', serif;
	font-size: 11pt;
	font-weight: bold;
	float: left; 
/*	display: block;*/
	height: 246px;
	width: 550px; 
	margin: 0px 0px 0px 18px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #FFFFFF;	
}

.vverzendkosten-info-kader{
	font-family: 'Tinos', serif;
	font-size: 11pt;
	border-style: solid;
	border-width: 1px;
	float: left;
	height: 200px;
	width: 148px; 
	margin: 7px 0px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 12px 0px 0px 12px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #FFFFFF;	
}

.vverzendkosten-info-kop{
	height: 20px;
	width: 128px; 
	font-family: 'Tinos', serif;
	font-size: 12pt;
	font-weight: bold;
    text-align: center;
	float: left;
}

.vmandje-info-kader{
	font-family: 'Tinos', serif;
	font-size: 11pt;
	float: left;
	height: 306px;
	width: 252px; 
	margin: 12px 0px 0px 18px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 12px 0px 0px 12px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #B1B3B4;	
}

.vmandje-regel-foto{
	font-family: 'Tinos', serif;
	font-size: 11pt;
	float: left;
	height: 60px;
	width: 60px; 
	margin:12px 10px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #FFFFFF;	
}

.vmandje-regel{
	font-family: 'Tinos', serif;
	font-size: 11pt;
	/* float: left; */
	display:inline-block;
	height: 72px;
	width: 740px; 
	margin: 0px 10px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #B1B3B4;	
}

.vmandje-regelscheider{
	display:inline-block;
	height: 2px;
	width: 740px; 
	margin: 12px 10px 0px 10px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #B1B3B4;	
}

.vmandje-regel-aantal{
	font-family: 'Tinos', serif;
	font-size: 11pt;
	float: left;
	height: 60px;
	width: 40px; 
	margin:12px 10px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #B1B3B4;	
}

.vmandje-regel-lengte{
	font-family: 'Tinos', serif;
	font-size: 11pt;
	float: left;
	height: 60px;
	width: 60px; 
	margin:12px 10px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #B1B3B4;	
}

.vmandje-regel-product{
	font-family: 'Tinos', serif;
	font-size: 11pt;
	float: left;
	height: 60px;
	width: 120px; 
	margin:12px 10px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #B1B3B4;	
}

.vmandje-totaalregel{
	font-family: 'Tinos', serif;
	font-size: 11pt;
	float: left;
	height: 60px;
	width: 280px; 
	margin:12px 10px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #B1B3B4;	
}

.vmandje-button{
	font-family: 'Tinos', serif;
	font-size: 10pt;
	font-weight: bold;
	float: left;
	height: 30px;
	width: 174px; 
	margin:12px 10px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 16px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
	color: #FFFFFF;           /* tekstkleur */
	text-align: center;
	cursor: pointer;
    background-color: #0071B9;	
}

.vmandje-buttonmarge{
	float: left;
	height: 30px;
	width: 33px; 
	margin:12px 0px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #B1B3B4;	
}

.vmandje-buttonscheider{
	float: left;
	height: 30px;
	width: 342px; 
	margin:12px 0px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #B1B3B4;	
}

.vmandje-buttonwitscheider{
	float: left;
	height: 30px;
	width: 342px; 
	margin:12px 0px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #FFFFFF;	
}

.vmandje-regel-kleur{
	font-family: 'Tinos', serif;
	font-size: 11pt;
	float: left;
	height: 60px;
	width: 130px; 
	margin:12px 10px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #B1B3B4;	
}

.vmandje-regel-omschrijving{
	font-family: 'Tinos', serif;
	font-size: 11pt;
	float: left;
	height: 60px;
	width: 210px; 
	margin:12px 10px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #B1B3B4;	
}

.vmandje-info-kop{
	height: 20px;
	width: 228px; 
	font-family: 'Tinos', serif;
	font-size: 12pt;
	font-weight: bold;
    text-align: center;
	float: left;
}


.vsfr-kader{
	float: left;
	height: 240px;
	width: 332px; 
	margin: 0px 18px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #FFFFFF;	
}

.vmenu-kader{
	height: 171px;
	width: 1200px; 
	margin: 0px auto 0px auto; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #FFFFFF;	
}

.vboven-kader{
	height: 240px;
	width: 1200px; 
	margin: 12px auto 0px auto; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #FFFFFF;	
}

.vscheiding-kader{
	height: 2px;
	width: 1200px; 
	margin: 12px auto 0px auto; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #FFFFFF;	
}

.vscheidingdriekwart-kader{
	height: 2px;
	width: 904px; 
	margin: 12px auto 0px auto; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #FFFFFF;	
}

.vmidden-kader{
	height: 240px;
	width: 1200px; 
	margin: 12px auto 0px auto; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #FFFFFF;	
}

.vkruimel-kader{
	font-family: 'Tinos', serif;
	font-size: 11pt;
	font-weight: bold;
	height: 24px;
	width: 400px; 
	margin: 0px 0px 0px 359px; /* ruimte buiten het block: boven, rechts, onder, links: 359, linkermarge 82, daarna centreren */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    color: #0071B9;           /* tekstkleur blauw */
    background-color: #FFFFFF;	
	z-index: 2;  /* er bovenop */
}

.vsubsel-kader{
	height: 24px;
	width: 1200px; 
	margin: 0px auto 0px auto; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #FFFFFF;	
}

.vprdsel-kader{
	font-family: 'Tinos', serif;
	font-size: 11pt;
	font-weight: bold;
	/* float: left; */
	height: 20px;
	width: 400px; 
	margin: 0px 18px 0px 18px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
    text-align: left;
	vertical-align: top; 
    color: #0071B9;           /* tekstkleur blauw */
    background-color: #FFFFFF;	
}

.vcatlen-kader{
	font-family: 'Tinos', serif;
	font-size: 11pt;
	font-weight: bold;
	float: left;
	height: 24px;
	width: 402px; 
	margin: 0px 18px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 10px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
    text-align: left;
	vertical-align: top; 
    color: #0071B9;           /* tekstkleur blauw */
    background-color: #FFFFFF;	
}

.vcatlen-kader .sel{
    color: #0071B9;           /* tekstkleur blauw */
}

.vcatlen-kader .sel:hover{     /* mouseover */
    text-decoration:line-through;
}

.vcatlen-kader .nosel{
    color: #0071B9;           /* tekstkleur blauw */
}

.vcatlen-kader .desel{
    color: #B1B3B4;           /* tekstkleur grijs */
}


.vcatmat-kader{
	font-family: 'Tinos', serif;
	font-size: 11pt;
	font-weight: bold;
	float: left;
	height: 24px;
	width: 594px; 
	margin: 0px 18px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 10px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
    text-align: left;
	vertical-align: top; 
    color: #0071B9;           /* tekstkleur blauw */
    background-color: #FFFFFF;	
}

.vcatmat-kader .sel{
    color: #0071B9;           /* tekstkleur blauw */
}

.vcatmat-kader .desel{
    color: #B1B3B4;           /* tekstkleur grijs */
}

.vproducten-kader{
	height: 528px;
	width: 1200px; 
	margin: 0px auto 0px auto; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #FFFFFF;	
}

.vonder-kader{
	height: 240px;
	width: 1200px; 
	margin: 12px auto 0px auto; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
	vertical-align: top; 
    background-color: #FFFFFF;	
}

#pop-up-ww { 
  display:none; /* pop up winkelwagentje niet meteen laten zien */
  /* min-width: 750px; */
  width: 750px;
  min-height: 400px;
  margin: 12px auto 0px auto; /* ruimte buiten het block: boven, rechts, onder, links */
  padding: 20px;
  /*  background-color: #FFFFFF;	*/
	background-color: #B1B3B4; 
}


.button.b-close {
  border-radius: 7px;
  font: bold 131% sans-serif;
  padding: 0 6px 2px;
  background-color: #2b91af;
  color: #fff;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  position: absolute;
  right: -7px;
  top: -7px;
}
.button.b-close:hover {
  background-color: #1e1e1e;
}
.cycler{
	position: relative;
}
.cycler img{
	position: absolute;
	z-index: 1
}
.cycler img.active{
	z-index: 3
}

.cycler .sfrText {
	font-family: 'Tinos', serif;
	font-size: 24pt;
	font-weight: bold;
	position: absolute;
	top: 100px;
	left: 36px;
	width:280px;
	height: 50px;
	background-color: transparent; 
/*	background-repeat: repeat;*/
	margin: 0px 0px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
    text-align: center;
	color: #FFFFFF;           /* tekstkleur */
}

#slideshow #slideshowWindow {
	width: 822px;
	height: 240px;
/*	margin: 0;*/
	margin: 0px 18px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0; 
	float: left;
	/* position: relative; */
	 overflow: hidden; 
}

#slideshow #slideshowWindow .slide {
	margin: 0; 
	padding: 0;
	width: 822px; 
	height: 240px;
	float: left;
	position: relative;
}

#slideshow #slideshowWindow .slide .slideText {
	font-family: 'Tinos', serif;
	font-size: 12pt;
	font-weight: bold;
	position: absolute;
	top: 200px;
	left: 236px;
	width:350px;
	height: 23px;
	background-color: #FFFFFF;
	background-repeat: repeat;
	margin: 0px 3px 3px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 4px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
    text-align: center;
	color: #0071B9;           /* tekstkleur */
}

#slideshow #slideshowWindow .slide .slideText a:link, 
#slideshow #slideshowWindow .slide .slideText a:visited {
	color:#ffffff;
	text-decoration:none;
}

#slideshow #slideshowWindow .slide .slideText h2, 
#slideshow #slideshowWindow .slide .slideText p {
	margin:10px 0 0 10px;
	padding:0;
}

#slideshow #slideshowWindow .slide .slideMegaText {
	font-family: 'Tinos', serif;
	font-size: 48pt;
/*	font-weight: bold; */
	position: absolute;
	top: 92px;
	left: 60px;
	width:702px;
	height: 48px;
	background-color: transparent; 
	background-repeat: repeat;
	margin: 0px 0px 0px 0px; /* ruimte buiten het block: boven, rechts, onder, links */
	padding: 0px 0px 0px 0px; /* ruimte binnen het block: boven, rechts, onder, links */
    text-align: center;
	color: #FFFFFF;           /* tekstkleur */
}


#slideshow #slideshowTekst {
	width: 192px;
	height: 240px;
	margin: 0;
	padding: 0; 
	float: left;
    overflow: hidden; 
}

#slideshow #slideshowTekst .slideT {
	margin: 0;
	padding: 0;
	width: 192px; 
	height: 240px;
	float: left;
	position: relative;
}

#slideshow #slideshowTekst .slide .slideText a:link, 
#slideshow #slideshowTekst .slide .slideText a:visited {
	color:#ffffff;
	text-decoration:none;
}

#slideshow #slideshowTekst .slide .slideText h2, 
#slideshow #slideshowTekst .slide .slideText p {
	margin:10px 0 0 10px;
	padding:0;
}



