/* Print Css Mark Bogman */

* {
	margin: 0;
	padding: 0;
}


html {
	height: 100%;
	width: 100%;
	wwwoverflow: hidden;
	margin: 0;
}

body {
	width: 100%;
	height: 100%;
	wwwbackground-color: #ffffff;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}


#container {  /* 2e pagina explorer 6 */
	wwwwidth: 100%;
	wwwmargin: 0 auto;
	wwwmin-height: 100%;
	wwwheight: 100%; /* toegevoegd */
	wwwtext-align: left;

	dddbackground-color: #000000; /* test */
}

* html #container {
	wwwheight: 100%;
}



#box {
	wwwposition: relative;
	wwwmin-height: 100%;
}

* html #box { /* A CSS hack that only applies to IE -- specifies a different height for the footer */
	wwwheight: 100%;
}




/* HEADER EN LOGO */

#header {

	display: none;  /* TOEGEVOEGD */

	wwwposition: relative;
	wwwdisplay: block;
	wwwheight: 90px;
	wwwmargin: 0;
	wwwpadding: 0;
	wwwwidth: 100%;
	wwwz-index: 50;
	wwwbackground-image: url(../beeld/default/header.png);
	wwwbackground-repeat: no-repeat;
	wwwbackground-position: 0% 0%;
}


#header-bg {

	wwwdisplay: none; /* BLOKJE - LATEN STAAN VOOR OPMAAK */

	wwwposition: absolute;
	wwwdisplay: block; /* BLOCK - GEEFT IN EXPLORER BALK ONDERAAN EN OP TWEEDE PAGINA */
	wwwheight: 13px !important;
	wwwheight: 19px;
	wwwwidth: 100%;
	wwwmargin: 0 0 0 0 !important;
	wwwmargin: -6px 0 0 0;  /* -6px 0 0 0 */
	wwwpadding: 0;
	wwwz-index: 60;
	wwwbackground-color: #009999;


}

#logo {

	display: none;  /* TOEGEVOEGD */

	wwwposition: absolute;
	wwwoverflow: auto;
	wwwfloat: right;
	wwwmargin: 0px 0 0 0 !important;
	wwwmargin: 0px 0 0 0;
	wwwheight: 90px;
	wwwwidth: 100%;
	wwwz-index: 600;
	wwwbackground-image: url(../beeld/default/logo.png);
	wwwbackground-repeat: no-repeat;
	wwwbackground-position: 84% 0%;
}


#logo-bedrijf {
	position: relative;
	padding: 0;
	height: 90px;
	width: 640px;
	min-height: 100%;
	z-index: 1;
}

.default-spacer {   /* 20070508 */
	height: 100%;
	width: 648px;
	min-height: 98%;
	z-index: 1;
	border-top: 1px solid #009999;
	padding: 0;
	margin: auto;
}


.default-spacer img {
	border: 0;
	padding: 0;
	margin: 0 0 0 0;
}


/* CONTENT */

#content-holder {
	wwwpadding-bottom: 79px;  /* TOEGEVOEGD */

}

#content-box {
	wwwposition: fixed !important;
	wwwposition: relative;
	wwwoverflow: auto;
	wwwdisplay: block;
	wwwfloat: left;
	dddmargin: 2% 0 0 28% !important;
	wwwmargin: 38px 0 0 28% !important;
	wwwdddmargin: 38px 0 0 12%;
	wwwmargin: 38px 0 0 13%;
	wwwheight: 100%;   /* 63% */
	wwwdddwidth: 60%;
	wwwwidth: 100%;   /* 61% */
	wwwdddwidth: 518px;
	wwwbackground-color: #ffffff;
	wwwscrollbar-arrow-color: #000000;
	wwwscrollbar-track-color: #ffffff;
	wwwscrollbar-face-color: #009999;
	wwwscrollbar-shadow-color: #009999;
	wwwscrollbar-darkshadow-color: #009999;
	wwwscrollbar-highlight-color: #009999;
	wwwscrollbar-3dlight-color: #009999;

}

#menu-blok {
	display: none;

}

#menu-bg {
	display: none;
}




/* FOOTER */

#footer_nl,#footer_de,#footer_be,#footer_en {
	display: none;

	wwwposition: relative;
	wwwwidth: 100%;
	wwwheight: 79px;
	wwwmargin: -79px 0 0 0;
	wwwpadding-top: 0px;
	wwwfont-size: 85%;
	wwwcolor: #A6B8CA;
	wwwtext-align: center;
	wwwbackground-image: url(../beeld/default/footer.png);
	wwwbackground-repeat: no-repeat;
	wwwbackground-position: 0% 0%;
}


* html #footer_nl,#footer_de,#footer_be,#footer_en {
	dddmargin-top: -170px;
}


.clearer {
	display: none;  /* TOEGEVOEGD */
}


/* CONTENT WINSTPAKKERS */


#header-winstpakkers  {

	display: none;  /* TOEGEVOEGD */

	wwwwidth: 640px;  /* 548 */
	wwwtext-align: left;
	dddbackground-color: #333333;  /* bg test */
	wwwmargin: 2px 0 0 0; 
}


#header-winstpakkers h1 {

	display: none;  /* TOEGEVOEGD */

	dddfont-family: Verdana, Arial, Helvetica, sans-serif; 
	wwwcolor: #009999;
	wwwfont-size: 12px;
	wwwfont-weight: bold;
	wwwline-height: 19px;
	wwwpadding: 0 0 0 0;
	wwwtext-align: left;
	wwwmargin: 0 0 12px 0; 
}

#header-winstpakkers p {
	display: none;  /* TOEGEVOEGD */

	dddfont-family: Verdana, Arial, Helvetica, sans-serif; 
	wwwcolor: #000000;
	wwwfont-size: 12px;
	wwwfont-weight: bold;
	wwwline-height: 19px;
	wwwpadding: 0 0 0 0;
	wwwtext-align: left;
	wwwmargin: 0 0 0px 0; 
}



#content-border-winstpakkers  {
	width: 640px;
	margin: -19px 0 0px 0;
}




.content-holder-winstpakkers-nl  {
	margin: -740px 0 0px 70px;
	z-index: 300;
	page-break-after: always;
	width: 548px;

}


.content-holder-winstpakkers-be  {
	margin: -740px 0 0px 70px;
	z-index: 300;
	page-break-after: always;
	width: 548px;

}

.content-holder-winstpakkers-de  {
	margin: -740px 0 0px 70px;
	z-index: 300;
	page-break-after: always;
	width: 548px;

}

.content-holder-winstpakkers-en  {
	margin: -740px 0 0px 70px;
	z-index: 300;
	page-break-after: always;
	width: 548px;

}




.content-winstpakkers  {
	position: relative;  /* geactiveerd 9 mei 2007 */
	width: 308px;
	margin: 5px 0 0 0; 
	float: right;
	clear: right;
	z-index: 5;  /* toegevoegd 9 mei 2007 */

}

.content-holder-winstpakkers-img {
	position: relative;  /* geactiveerd 9 mei 2007 */
	float: left;
	padding: 2px 2px 2px 2px;
	text-align: left;
	margin: 11px 0 10px 8px; 
	clear: left;
}



.content-winstpakkers-h2 {

	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 0px 0 0 0px; 

}

.content-winstpakkers-h3 {
	position: relative;  /* toegevoegd 9 mei 2007 */
	color: #009999;
	font-size: 12px;
	font-weight: bold;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 0 0 0 0px; 

}


.content-winstpakkers-p {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 5px 0 9px 0px; 
}


.content-winstpakkers-table {
	wwwtable-layout: fixed;
	width: 308px;
	dddbackground-color: #333333;  /* bg test */
	border-spacing: 0px;
	vertical-align: top;
	border: none;
	dddempty-cells: show;
	padding: 0 0 0 0;
	margin: 0 6px 20px 0px !important; 
	margin: 0 6px 20px -2px; 
}

tr.headertabel {
	font-weight: bold; 
	color: #009999; 
	font-size: 12px;
	line-height: 19px;
	margin: 0 0 0 0; 
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: top;
}

.headertabel td.breedte {
	width: 8px;
}

tr.matentabel {
	font-weight: bold; 
	color: #009999; 
	font-size: 12px;
	line-height: 19px;
	margin: 0 0 0 0; 
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: top;
}


tr.invoertabel {
	font-weight: normal; 
	color: #000000; 
	font-size: 12px;
	line-height: 19px;
	margin: 0 0 0 0; 
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: top;
	dddbackground-color: #333333;  /* bg test */
}



.content-winstpakkers-p-img {  /* enveloppe */
	dddposition: relative;
	float: right;
	border: none;
	width: 23px;
	height: 19px;
	padding: 0 0 0 0;
	margin: -18px 30px 0 0; 
	dddbackground-color: #333333;  /* bg test */
}


div.groen-winstpakkers  { 

	display: none;  /* TOEGEVOEGD VOOR FIREFOX*/
	position: relative;

	wwwdisplay: block;
	width: 60%; 
	height: 10px; 
	dddcolor: #009999; 
	dddbackground-color: #009999; 
	border-top: 1px solid #009999;
	text-align: center;
	margin: 30px auto 15px auto; 
	dddfloat: left;


}









/* CONTENT PRODUCTEN */


td.nobr {
	white-space: nowrap;
	dddbackground-color: #333333;  /* bg test */
}


#header-producten  {
	display: none;  /* TOEGEVOEGD */

	wwwwidth: 640px;  /* 518 */
	wwwtext-align: left;
	dddbackground-color: #333333;  /* bg test */
	wwwmargin: 2px 0 0 0; 
}


#header-producten h1 {
	display: none;  /* TOEGEVOEGD */

	dddfont-family: Verdana, Arial, Helvetica, sans-serif; 
	wwwcolor: #009999;
	wwwfont-size: 12px;
	wwwfont-weight: bold;
	wwwline-height: 19px;
	wwwpadding: 0 0 0 0;
	wwwtext-align: left;
	wwwmargin: 0 0 12px 0; 
}

#header-producten p {
	display: none;  /* TOEGEVOEGD */

	dddfont-family: Verdana, Arial, Helvetica, sans-serif; 
	wwwcolor: #000000;
	wwwfont-size: 12px;
	wwwfont-weight: bold;
	wwwline-height: 19px;
	wwwpadding: 0 0 0 0;
	wwwtext-align: left;
	wwwmargin: 0 0 0px 0; 
}



/* MENU CONTENT KLASSEN */

#content-menu {
	display: none;  /* TOEGEVOEGD */
}

#content-menu img {
	display: none;  /* TOEGEVOEGD */
}


.content-menu {
	display: none;  /* TOEGEVOEGD */

}


ul.content-menu {
	display: none;  /* TOEGEVOEGD */

}

ul.content-menu li h2 {
	display: none;  /* TOEGEVOEGD */

}


ul.content-menu li a {
	display: none;  /* TOEGEVOEGD */

}



.content-menu a { 
	display: none;  /* TOEGEVOEGD */

}

.content-menu a:hover { 
	display: none;  /* TOEGEVOEGD */

}


a#content-menu-actief { 
	display: none;  /* TOEGEVOEGD */

}


#content-menu span {
	display: none;  /* TOEGEVOEGD */

}


/* CONTENT PRODUCTEN VERVOLG */


#content-holder-producten  {
	width: 548px;
	margin: -19px 0 0 0;
}


#content-holder-producten h1 {
	display: none;  /* TOEGEVOEGD */
}



.content-producten-nl  {
	margin: -740px 0 0px 70px;
	z-index: 300;
	page-break-after: always;
	width: 568px;


}

.content-producten-be  {
	margin: -740px 0 0px 70px;
	z-index: 300;
	page-break-after: always;
	width: 568px;

}

.content-producten-de  {
	margin: -740px 0 0px 70px;
	z-index: 300;
	page-break-after: always;
	width: 568px;
}

.content-producten-en  {
	margin: -740px 0 0px 70px;
	z-index: 300;
	page-break-after: always;
	width: 568px;
}

.content-producten-nl-print, .content-producten-de-print, .content-producten-be-print, .content-producten-en-print  {
	display: none;
}

.content-producten-img {
	position: relative;
	float: left;
	padding: 2px 2px 2px 2px;
	text-align: left;
	margin: 11px 0 10px 0px; 
}



.content-producten-h2 {
	color: #009999;
	font-size: 12px;
	font-weight: bold;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 0 0 0 0px; 

}


.content-producten-h3 {   /* fototekst header */
	position: relative;
	color: #009999;
	font-size: 12px;
	font-weight: normal;
	line-height: 19px;
	padding: 0 5px 0 5px;
	text-align: left;
	margin: 4px 0 0 30px; 
	font-style: italic;
	width: 270px;
	float: left;
}

.content-producten-fototekst { 
	position: relative;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	line-height: 22px;
	padding: 0 5px 0 5px;
	text-align: left;
	margin: 4px 0 0 29px; 
	font-style: normal;
	width: 270px;
	float: left;
}

#producten-footer {
	margin: 0 0 0 0; 
	display: none; /* Laat footer niet zien in print */
}

#producten-footer p {
	color: #009999;
	font-size: 12px;
	font-weight: bold;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 5px 0 9px 0px; 
	text-align: center;
}

.content-producten-p {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 5px 0 9px 0px; 
}

.content-producten-table {
	dddtable-layout: fixed;
	width: 548px;
	dddbackground-color: #333333;  /* bg test */
	border-spacing: 0px;
	vertical-align: top;
	border: none;
	dddempty-cells: show;
	padding: 0 0 0 0;
	margin: 0 6px 20px 0px !important; 
	margin: 0 6px 20px 0px; 
}


div.groen-producten  { 
	display: none;  /* TOEGEVOEGD */

}

/* CONTENT BEDRIJF */


#content-holder-bedrijf  {
	position: absolute;
	width: 528px;
	margin: 132px 0 0 70px;
	top: 0px;
	padding: 0;
	float: left;
	clear: left;
	z-index: 300;
}

#content-holder-bedrijf .service-fototekst {  /* nieuw */
	width: 448px; 
	z-index: 1;
	padding: 0px 0px 14px 0;
}			

#header-bedrijf h1 {
	dddfont-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #009999;
	font-size: 12px;
	font-weight: bold;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 0 0 12px 0; 
}

#content-holder-bedrijf h1 {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 0px 0 7px 0px; 

}

#content-holder-bedrijf h2 {
	color: #009999;
	font-size: 12px;
	font-weight: bold;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 9px 0 3px 0px; 

}

#content-holder-bedrijf h3 {
	display: none;

}


#content-holder-bedrijf p.bedrijf-service-tekst {
	display: none;
}

#content-holder-bedrijf br.bedrijf-service-tekst {
	display: none;
}



#content-holder-bedrijf p {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 5px 0 5px 0px; 
}


.content-bedrijf {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 5px 0 9px 0px; 
}


#content-holder-bedrijf  ul {
	display: list-item;
	list-style-image: url(../beeld/bedrijf/inline.png);
	list-style-position: outside;
	margin: 6px 0 16px 21px !important;
	margin: -5px 0 22px 18px;
	dddbackground-color: #333333;  /* bg test */
}

#content-holder-bedrijf  li {
	position: relative;
	margin: 3px 8px 0 0;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	line-height: 24px;
	dddbackground-color: #333333;  /* bg test */
}



.bedrijf-service {
	display: none;
}

.bedrijf-service-print {
	width: 100px; 
	z-index: 1;
	border: none;
	padding: 5px 70px 14px 0px;
}




/* CONTENT BEDRIJF HANDIG OM TE WETEN 30 april 2007 */


#content-holder-bedrijf-weten  {
	position: absolute;
	width: 528px;
	margin: 132px 0 0 70px;
	top: 0px;
	padding: 0;
	float: left;
	clear: left;
	z-index: 300;
}

#content-holder-bedrijf-weten h1 {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 0px 0 7px 0px; 

}

#content-holder-bedrijf-weten h2 {
	color: #009999;
	font-size: 12px;
	font-weight: bold;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 9px 0 3px 0px; 

}


#content-holder-bedrijf-weten p {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 5px 0 5px 0px; 
}


#content-holder-bedrijf-weten  ul {
	display: list-item;
	list-style-image: url(../beeld/bedrijf/inline.png);
	list-style-position: outside;
	margin: 6px 0 16px 26px !important;
	margin: -5px 0 22px 18px;
	dddbackground-color: #333333;  /* bg test */
}

#content-holder-bedrijf-weten  li {
	position: relative;
	margin: 3px 8px 0 0;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	line-height: 24px;
	dddbackground-color: #333333;  /* bg test */
}




/* CONTENT BEDRIJF WIE ZIJN WE 30 april 2007 */


#content-holder-bedrijf-home  {
	position: absolute;
	width: 528px;
	margin: 132px 0 0 70px; 
	top: 0;
	padding: 0;
	float: left;
	clear: left;
	z-index: 300;
}


#content-holder-bedrijf-home h1 {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 0px 0 7px 0px; 

}

#content-holder-bedrijf-home h2 {
	color: #009999;
	font-size: 12px;
	font-weight: bold;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 9px 0 3px 0px; 

}


#content-holder-bedrijf-home p {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 5px 0 5px 0px; 
}


#content-holder-bedrijf-home .h2-trigger {
	color: #009999;
	font-size: 12px;
	font-weight: bold;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 9px 0 3px 0px; 

}

#content-holder-bedrijf-home .p-trigger {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 5px 0 5px 0px; 
}

#fotopand-home {
	position: absolute;
	width: 568px;
	height: 234px;
	float: left;
	margin: 324px 0 0px -40px; 
	clear: left;
	clip: rect(0px 568px 234px 40px);
	overflow: hidden;
	dddbackground-color: #333333;  /* bg test */
}



/* CONTENT BESTELFORMULIER */

.small {
	color: #009999;
	font-size: 9px;
	font-weight: normal;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 5px 0 0px 0px; 

}


input.bestellen {
	font-size: 12px;
	text-align: left;
	margin: 0px 0 -2px -5px; 
	color: #009999;
	font-weight: bold;
}

.bestellen {
	font-size: 12px;
	text-align: left;
	color: #009999;
	font-weight: bold;
}

#voorletters {
	font-size: 12px;
	text-align: left;
	margin: -1px 0 0px 8px; 
	height: 16px;

}




/* CONTENT CONTACT */


#content-holder-contact {
	position: absolute;
	width: 588px;   /* 548 */
	margin: 132px 0 0 70px;
	top: 0px;
	padding: 0;
	float: left;
	clear: left;
	z-index: 300;
}

#content-holder-contact h1 {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 0px 0 7px 0px; 

}

#content-holder-contact h2 {
	color: #009999;
	font-size: 12px;
	font-weight: bold;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 8px 0 8px 0px; 

}


#content-holder-contact p {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 5px 0 29px 0px; 
}



label.label-contact {
	float: left;
	width: 105px;
	text-align: left;
	margin: 2px 6px 20px 0px;
	clear: left;

	font-size: 12px;
	color: #009999;
	font-weight: bold;

	display: block;
}


input.contact-input {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	background: #efefef;
	border: 1px solid #009999;
	text-align: left;
	font-size: 12px;
	padding: 1px 0 0 2px;
	height: 17px;
	margin: 0px 2px 20px 0px;

 	width: 390px;
}



textarea.contact-textarea  {
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 	color: #000000;
	font-weight: normal;
	background: #efefef;
	width: 390px;
	height: 250px;
	border: 1px solid #009999;
	text-align: left;
	font-size: 12px;
	margin: 5px 0 0 0;
	padding: 1px 0 0 2px;
}


.knoppen-contact-holder {
	padding: 0px 0 0 0px;
	line-height: 19px;
	margin: 20px 0px 40px 111px;
	width: 340px;
	display: block;
	float: left;

	dddbackground: #cccccc;
}



input.knoppen-contact  {
	display: none;
}


.content-contact-table {
	dddtable-layout: fixed;
	width: 548px;
	border-spacing: 0px;
	vertical-align: top;
	border: none;
	dddempty-cells: show;
	padding: 0 0 0 0;
	margin: 0 0 0 0; 
}

td.tekst {
	font-weight: normal; 
	color: #000000; 
	font-size: 12px;
	line-height: 19px;
	margin: 0 0 0 0; 
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: top;
}

td.tekst-14 {
	width: 14px;
}


tr.tekst {
	font-weight: normal; 
	color: #000000; 
	font-size: 12px;
	line-height: 19px;
	margin: 0 0 0 0; 
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: top;
}

a.tekst:link {
	text-decoration: none; 
	color: #000000;
}

a.tekst:visited {
	text-decoration: none; 
	color: #000000;
}

a.tekst:hover {
	text-decoration: none; 
	color: #009999;
}

a.tekst:active {
	text-decoration: underline; 
	color: #009999;
}


#content-holder-bedrijf-home p.ga-naar-overzicht {
	font-weight: normal;
	font-size: 12px;
	text-decoration: none; 
	color: #009999;
	margin: 6px 0 22px 0px;
}

#content-holder-producten p.ga-naar-overzicht {
	font-weight: normal;
	font-size: 12px;
	text-decoration: none; 
	color: #009999;
	margin: 10px 0 20px 0px;
}

#content-holder-bedrijf-home .tekst strong {
	font-weight: normal;
	font-size: 12px;
	text-decoration: underline; 
}



/* AANVULLENDE CLASSES HOVER */

.tekst-groen {
	font-weight: normal; 
	color: #009999; 
	font-size: 12px;
	line-height: 19px;
	margin: 0 0 0 0; 
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: top;
}


a.tekst-groen:link {
	text-decoration: none;
	color: #009999;
}

a.tekst-groen:visited {
	text-decoration: none;
	color: #009999;
}

a.tekst-groen:hover {
	text-decoration: none;
	color: #000000;
}

a.tekst-groen:active {
	text-decoration: underline;
	color: #009999;
}

td.tekst-color {
	font-weight: bold; 
	color: #009999; 
	font-size: 12px;
	line-height: 19px;
	margin: 0 0 0 0; 
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: top;
}


a.link-content {
	font-weight: bold;
	color: #000000;
	font-size: 12px;
	text-decoration: underline;
	line-height: 19px;
}

a.link-content:visited {
	font-weight: bold;
	color: #373737;
	font-size: 12px;
	text-decoration: underline;
	line-height: 19px;
}


a.link-content:hover {
	font-weight: bold;
	color: #f29526;
	font-size: 12px;
	text-decoration: none;
	line-height: 19px;
}

a.link-content:active {
	font-weight: bold;
	color: #f29526;
	font-size: 12px;
	text-decoration: none;
	line-height: 19px;
}







/* menu-blok */





ul.hoofdmenu {
	padding: 0;
	margin: 0;
	list-style: none;
	list-style-type: none;
	z-index: 1000;
}





ul.hoofdmenu li h2 {
	margin: 0;
	padding: 0 17px 0 0;  /* maakt afstand met kantlijn */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
}


ul.hoofdmenu li a {
	padding: 0;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.hoofdmenu a { 
	color: #ffffff; 
	padding: 0 0px 0 0px;
	margin: 0 0 0 0;
	text-decoration: none;
	list-style: none;
	list-style-type: none;
	line-height: 18px;

}

.hoofdmenu a:hover { 
	color: #b9d0b9; 
	padding: 0;
	margin: 0;
	text-decoration: none;
	list-style: none;
	list-style-type: none;
	line-height: 18px;
}

a.hoofdmenu-actief, a:hover.hoofdmenu-actief { 
	color: #ffffff; 
	padding: 0 0px 0 0px;
	margin: 0 0px 0 0px;
	text-decoration: none;
	line-height: 18px;
	cursor: default;
}


a span.hoofdmenu-pijl { 
	position: absolute;
	color: #ffffff; 
	padding: 0;
	margin: 0;
	background-image: url(../beeld/default/pijl_menu.png);
	background-repeat: no-repeat;
	background-position: 16px 2px !important;
	background-position: 16px 4px;
	text-decoration: none;
	width: 24px;
	height: 20px;

}


ul.hoofdmenu li a.menu-winstpakkers {
	position: relative;
	display: block;
	margin: 0 0 10px 0;
}

ul.hoofdmenu li a:hover.menu-winstpakkers {
	position: relative;
	display: block;
	margin: 0 0 10px 0;
	dddz-index: 5000;
	dddbackground-image: url(../beeld/default/winstpakkers_blokje_hover.png);
	dddbackground-repeat: no-repeat;
	dddbackground-position: 16px 2px !important;
	dddbackground-position: 108px 7px;
}

ul.hoofdmenu li a.menu-winstpakkers img {
	position: relative;
	margin: 0 6px 0 0;
	border: 0;

}

ul.hoofdmenu li a:hover.menu-winstpakkers img {
	position: relative;
	margin: 0 6px 0 0;
	border: 0;
}






ul.talenmenu {
	padding: 0px 17px 0 0px;
	margin: 0;
	list-style: none;
	list-style-type: none;
}



ul.talenmenu li {
	position: relative;
	float: right;
	ddddisplay: inline;
	margin: 10px 0 0 0;
	padding: 0px 0px 0 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
}


ul.talenmenu li a {
	padding: 0;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}

.talenmenu a { 
	color: #ffffff; 
	padding: 0 0px 0 0px;
	margin: 0 0 0 0;
	text-decoration: none;
	list-style: none;
	list-style-type: none;
	line-height: 18px;

}

.talenmenu a:hover { 
	color: #b9d0b9; 
	padding: 0;
	margin: 0;
	text-decoration: none;
	list-style: none;
	list-style-type: none;
	line-height: 18px;
}

a.talenmenu-actief, a:hover.talenmenu-actief{ 
	color: #ffffff; 
	padding: 0 0px 0 0px;
	margin: 0 0px 0 0px;
	text-decoration: none;
	line-height: 18px;
	cursor: default;
}

.talenmenu span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}

#bedrijfsmenu {
	display: none;
}

.bedrijfsmenu {
	display: none;
}

ul#bedrijfsmenu {
	padding: 38px 0px 0 18px;
	margin: 0;
	list-style: none;
	list-style-type: none;
	display: block;
}

ul#bedrijfsmenu li  {
	position: relative;
	float: left;
	ddddisplay: inline;
	margin: 10px 0 0 0;
	padding: 0px 9px 0 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
}

ul#bedrijfsmenu li a {
	padding: 0;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}

#bedrijfsmenu a { 
	color: #ffffff; 
	padding: 0;
	margin: 0;
	text-decoration: none;
	dddline-height: 18px;
}

#bedrijfsmenu a:hover { 
	color: #b9d0b9; 
	dddpadding: 0;
	dddmargin: 0;
	dddtext-decoration: none;
	dddline-height: 18px;
}

img.bedrijfsmenu {
	border: 0px;
}

#bedrijfsmenu h4 {
	text-align: center;
	line-height: 18px;
}


/* Toevoeging Alex */
												
input.mouseover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #000000;
	font-weight: bold;
	width: 120px;
	height: 20px;
	border: 1px solid #000000;
	text-align: center;
	vertical-align: center;
	letter-spacing: 0.1em;
	font-size: 12px;
	margin: 0 12px 0 0;
}



/* AFTUNEN 2007 04 27 */



/* ALGEMENE VOORWAARDEN */


#content-holder-voorwaarden {
	width: 598px;
	margin: 8px 0 0 0; 
	float: left;
	dddbackground-color: #333333;  /* bg test */
}

#content-holder-voorwaarden h1 {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 0px 0 7px 0px; 
	width: 598px;
	dddbackground-color: #cccccc;
}

#content-holder-voorwaarden h2 {
	color: #009999;
	font-size: 12px;
	font-weight: bold;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 8px 0 8px 0px; 

}


#content-holder-voorwaarden p {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 5px 0 9px 0px; 
}


input.knoppen-voorwaarden  {
	display: none;
}


.content-voorwaarden-table {
	width: 598px;
	border-spacing: 0px;
	vertical-align: top;
	border: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0; 
}

td.tekst-voorwaarden-1 {
	font-weight: normal; 
	color: #000000; 
	font-size: 12px;
	line-height: 19px;
	margin: 0 0 0 0; 
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: top;
	width: 40px;
}

td.tekst-voorwaarden-2 {
	font-weight: normal; 
	color: #000000; 
	font-size: 12px;
	line-height: 19px;
	margin: 0 0 0 0; 
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: top;
	width: 8px;
}

td.tekst-voorwaarden-3 {
	font-weight: normal; 
	color: #000000; 
	font-size: 12px;
	line-height: 19px;
	margin: 0 0 0 0; 
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: top;
	width: 500px;
}

td.tekst-voorwaarden-4 {
	font-weight: normal; 
	color: #000000; 
	font-size: 12px;
	line-height: 19px;
	margin: 0 0 0 0; 
	padding: 0 0 0 0;
	text-align: center;
	vertical-align: top;
	width: 500px;
}


tr.tekst-voorwaarden {
	font-weight: normal; 
	color: #000000; 
	font-size: 12px;
	line-height: 19px;
	margin: 0 0 0 0; 
	padding: 0 0 0 0;
	text-align: left;
	vertical-align: top;
}

a.tekst-voorwaarden:link {
	text-decoration: none; 
	color: #000000;
}

a.tekst-voorwaarden:visited {
	text-decoration: none; 
	color: #000000;
}

a.tekst-voorwaarden:hover {
	text-decoration: none; 
	color: #009999;
}

a.tekst-voorwaarden:active {
	text-decoration: underline; 
	color: #009999;
}




/* CONTENT BESTELFORMULIER */

#content-holder-bestellen {
	width: 548px;
	margin: 1px 0 0 0; 
	float: left;
	dddbackground-color: #333333;  /* bg test */
}

#content-holder-bestellen h1 {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 0px 0 7px 0px; 

}

#content-holder-bestellen h2 {
	color: #009999;
	font-size: 12px;
	font-weight: bold;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 8px 0 12px 0px; 

}



label.label-bestellen {
	float: left;
	width: 179px;
	text-align: left;
	margin: 2px 6px 20px 0px;
	clear: left;

	font-size: 12px;
	color: #009999;
	font-weight: bold;

	display: block;
}

.label-alt-bestellen {
	float: left;
	width: 179px;
	dddmin-height: 100%;

	text-align: left;
	margin: 2px 6px 20px 0px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #009999;
	font-weight: bold;
	font-size: 12px;

	display: block;

	clear: left;

	dddbackground: #cccccc;
}

.label-default-bestellen {
	text-align: left;
	margin: 2px 0px 0px 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #009999;
	font-weight: bold;
	font-size: 12px;
}



input.bestellen-input {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	background: #efefef;
	border: 1px solid #009999;
	text-align: left;
	font-size: 12px;
	padding: 1px 0 0 2px;
	height: 17px;
	margin: 0px 2px 20px 0px;
}

.input-alt-bestellen {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	text-align: left;
	font-size: 12px;
	padding: 2px 0 0 0px;
	height: 17px;
	margin: 2px 0px 20px 0px;

	display: block;

	dddbackground: #cccccc;
}


.input-alt-bestellen-normal {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	text-align: left;
	font-size: 12px;
	padding: 0px 0 0 0px;
	line-height: 19px;
	margin: 0px 0px 20px 2px;
	width: 340px;
	display: block;
	float: left;

	dddbackground: #cccccc;
}



.small {
	color: #009999;
	font-size: 9px;
	font-weight: normal;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	dddmargin: 5px 0 0px 0px; 
	margin: 2px 0px 20px -4px;

	ddddisplay: block;

}


input.bestellen-radio {
	font-size: 12px;
	text-align: left;
	margin: 0px 0 -2px 0px !important; 
	margin: 0px 0 -2px -5px; 
	color: #009999;
	font-weight: bold;
}

input.bestellen-default {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	background: #efefef;
	border: 1px solid #009999;
	text-align: left;
	font-size: 12px;
	padding: 1px 0 0 2px;
	height: 17px;
}

input.knoppen-bestellen  {
	display: none;
}


/* CONTENT BESTELFORMULIER RETURN */

#content-holder-bestellen-return {
	width: 548px;
	margin: 2px 0 0 0; 
	float: left;

}

#content-holder-bestellen-return h1 {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 0px 0 7px 0px; 

}

#content-holder-bestellen-return h2 {
	color: #009999;
	font-size: 12px;
	font-weight: bold;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 15px 0 12px 0px; 

}

#content-holder-bestellen-return p {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	line-height: 19px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 8px 0 20px 0px; 

}

.label-alt-bestellen-return {
	float: left;
	width: 179px;
	text-align: left;
	margin: 2px 6px 9px 0px;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	font-size: 12px;

	display: block;
	clear: left;
}


.input-alt-bestellen-return {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	text-align: left;
	font-size: 12px;
	padding: 2px 0 0 0px;
	height: 17px;
	margin: 2px 0px 9px 0px;

	display: block;
}



/* 2007 07 23 */

.index-print-correctie {
	display: none;

}







