/* general styles begin */

body {	font-family: tahoma, arial, verdana; 

		font-size: 11px; 

		color: #333333; 

		letter-spacing: 1px;

		line-height: 16px;

		font-stretch: normal;

		background-color: #ffffff; 

		margin: 0px 0px 0px 0px;  /* T R B L */

}

body.zoekhulp {	font-family: tahoma, arial, verdana; 

		font-size: 11px; 

		color: #333333; 

		letter-spacing: 1px;

		line-height: 16px;

		font-stretch: normal;

		background-color: #ffffff; 

		margin: 14px 14px 14px 14px;  /* T R B L */

}


td 	{font-family: tahoma, arial, verdana; font-size: 11px; color: #333333; letter-spacing: 1px;}



a.servicelink:link		{font-family: tahoma, arial, verdana; font-size: 10px; color: #333333; letter-spacing: 1px; line-height: 10px; text-decoration: none;}

a.servicelink:visited	{font-family: tahoma, arial, verdana; font-size: 10px; color: #333333; letter-spacing: 1px; line-height: 10px; text-decoration: none;}

a.servicelink:active 	{font-family: tahoma, arial, verdana; font-size: 10px; color: #333333; letter-spacing: 1px; line-height: 10px; text-decoration: none;}

a.servicelink:hover 	{font-family: tahoma, arial, verdana; font-size: 10px; color: #333333; letter-spacing: 1px; line-height: 10px; text-decoration: none;}



a.tracker:link		{font-family: tahoma, arial, verdana; font-size: 11px; font-weight: normal; color: #ffffff; letter-spacing: 1px; line-height: 10px; text-decoration: underline;}

a.tracker:visited	{font-family: tahoma, arial, verdana; font-size: 11px; font-weight: normal; color: #ffffff; letter-spacing: 1px; line-height: 10px; text-decoration: underline;}

a.tracker:active 	{font-family: tahoma, arial, verdana; font-size: 11px; font-weight: normal; color: #ffffff; letter-spacing: 1px; line-height: 10px; text-decoration: underline;}

a.tracker:hover 	{font-family: tahoma, arial, verdana; font-size: 11px; font-weight: normal; color: #ffffff; letter-spacing: 1px; line-height: 10px; text-decoration: underline;}



a.zoeken:link		{font-family: tahoma, arial, verdana; font-size: 11px; font-weight: normal; color: #333333; letter-spacing: 1px; line-height: 10px; text-decoration: underline;}

a.zoeken:visited	{font-family: tahoma, arial, verdana; font-size: 11px; font-weight: normal; color: #333333; letter-spacing: 1px; line-height: 10px; text-decoration: underline;}

a.zoeken:active 	{font-family: tahoma, arial, verdana; font-size: 11px; font-weight: normal; color: #333333; letter-spacing: 1px; line-height: 10px; text-decoration: underline;}

a.zoeken:hover 		{font-family: tahoma, arial, verdana; font-size: 11px; font-weight: normal; color: #333333; letter-spacing: 1px; line-height: 10px; text-decoration: underline;}



a.kluwer:link		{font-family: tahoma, arial, verdana; font-size: 11px; font-weight: normal; color: #0668AC; letter-spacing: 1px; line-height: 14px; text-decoration: underline;}

a.kluwer:visited	{font-family: tahoma, arial, verdana; font-size: 11px; font-weight: normal; color: #0668AC; letter-spacing: 1px; line-height: 14px; text-decoration: underline;}

a.kluwer:active 	{font-family: tahoma, arial, verdana; font-size: 11px; font-weight: normal; color: #0668AC; letter-spacing: 1px; line-height: 14px; text-decoration: underline;}

a.kluwer:hover 		{font-family: tahoma, arial, verdana; font-size: 11px; font-weight: normal; color: #0668AC; letter-spacing: 1px; line-height: 14px; text-decoration: none;}



b 				{font-family: tahoma, arial, verdana; font-size: 11px; font-weight: bold;}

strong 			{font-family: tahoma, arial, verdana; font-size: 11px; font-weight: bold;}

.bold 			{font-family: tahoma, arial, verdana; font-size: 11px; font-weight: bold;}

.bestellen 		{font-family: tahoma, arial, verdana; font-size: 11px; font-weight: bold; color: #2173B4}

.trackertext 	{font-family: tahoma, arial, verdana; font-weight: bold; font-size: 11px; color: #ffffff; letter-spacing: 1px; padding-left: 15px}

.trackertext2 	{font-family: tahoma, arial, verdana; font-weight: bold; font-size: 11px; color: #000000; letter-spacing: 1px; padding-left: 15px}

.shoptext 		{font-family: tahoma, arial, verdana; font-weight: bold; font-size: 11px; color: #ffffff; letter-spacing: 1px; padding-left: 9px}

.kruimelpijl	{padding: 0px 5px 0px 5px;} /* T R B L */

.pijltje		{padding: 0px 8px 0px 0px;} /* T R B L */

.shoptd			{padding: 0px 0px 0px 15px;	vertical-align : top;} /* T R B L */

.shoptd2		{padding: 12px 0px 0px 9px;	vertical-align : top;} /* T R B L */

.shoptd3		{padding: 0px 0px 12px 9px;	vertical-align : top;} /* T R B L */

.orangeline 	{background-color: #0A68AE; height: 1px;}

.grayline 		{background-color: #BCD0E4; height: 1px;}

.graybar1		{background-color: #F8F8F8; border-right: 1px solid #E7E7E7;}

.graybar2		{background-color: #EEEEEE; border-right: 1px solid #FFFFFF; background-image: url(/images/graphics/fotogray1.gif); background-position: right; background-repeat: no-repeat;}

.graybar3		{background-color: #EEEEEE; background-image: url(/images/graphics/fotogray2.gif); background-position: left; background-repeat: no-repeat;}

.spacer2 		{height: 10px;}

.zoekpadding1	{padding: 0px 8px 0px 0px;} /* T R B L */

.zoekpadding2	{padding: 2px 0px 2px 0px; vertical-align: top;} /* T R B L */

.zoekpadding3	{padding: 0px 0px 0px 8px;} /* T R B L */

.company		{font-family: tahoma, arial, verdana; font-size: 10px; color: #666666; letter-spacing: 1px; line-height: 10px;}



#kluwerhome		{visibility: visible; width: 122px; height: 30px; position: absolute; top: 17px; left: 25px; background: transparant; z-index: 1;}

#kluwerhomesub	{visibility: visible; width: 122px; height: 20px; position: absolute; top: 17px; left: 14px; background: transparant; z-index: 1;}

/* general styles end */



/* form standard styles begin */

.checkbox1	{font-family: tahoma, verdana, arial; font-size: 11px;  border: 0px; background: #f5f5f5; color: transparant; padding 0px 0px 0px 0px;}

.checkbox2	{font-family: tahoma, verdana, arial; font-size: 11px; border: 0px; background: #ffffff; color: transparant; padding 0px 0px 0px 0px;}

.checkbox3	{font-family: tahoma, verdana, arial; font-size: 11px; border: 0px; background: #92CB56; color: transparant; padding 0px 0px 0px 0px;}

.checkbox	{border: 0px;}

select 		{font-family: tahoma, arial, verdana; font-size: 11px; height: 17px; letter-spacing: 1px; color: #333333; border: 1px solid #0668AC; padding-left: 3px;}

option		{font-family: tahoma, arial, verdana; font-size: 11px; letter-spacing: 1px; color: #333333;}

input		{font-family: tahoma, arial, verdana; font-size: 11px; height: 13px; letter-spacing: 1px; color: #333333; border: 1px solid #0668AC; background: #ffffff; padding-left: 3px;}

textarea	{font-family: tahoma, arial, verdana; font-size: 11px; letter-spacing: 1px; color: #333333; border: 1px solid #0668AC; background: #ffffff; padding-left: 3px;}

button 		{font-family: tahoma, verdana, arial; font-size: 11px; letter-spacing: 1px; color: #333333; font-weight: bold; border: 1px solid #333333; background: #ffffff; line-height: 13px; height: 17px; padding: 0px 0px 0px 0px;}

.button 	{font-family: tahoma, verdana, arial; font-size: 11px; letter-spacing: 1px; color: #333333; font-weight: bold; border: 1px solid #333333; background: #ffffff; height: 17px; padding: 0px 0px 0px 0px;}

form  		{margin-bottom: 0px;}

/* form standard styles end */

/* TDS styles begin */
.tds-table    {border-left: 1px solid #E3ECF4; border-top: 1px solid #E3ECF4; border-right: 1px solid #D6E3EF; border-bottom: 1px solid #D6E3EF;}
.tds-table td {border-left: 1px solid #D6E3EF; border-top: 1px solid #D6E3EF; border-right: 1px solid #E3ECF4; border-bottom: 1px solid #E3ECF4;}
/* TDS styles end */

.grey1		{background-color: #CAE6B5; border-right: 1px solid #FFFFFF; border-bottom: 0px solid #FFFFFF;}

.grey2		{background-color: #92CB56; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF;}

.grey2a		{background-color: #92CB56; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;}

.grey2b		{background-color: #92CB56; border-right: 1px solid #FFFFFF;}

.grey3		{background-image: url(/images/graphics/search_HOMEKL2.jpg); background-position: left; background-repeat: no-repeat;}

.searchinactive	{padding: 0 2px 0 0; height: 27px; background-color: #92CB56; color: #54623E;}

.searchactive	{padding: 0 2px 0 0; height: 27px; background-color: #92CB56; font-weight: bold;}

.searchdummy	{padding: 0 2px 0 0; height: 27px; color: #54623E;}

.tableshop		{border-right: 1px solid #E1E1E1; border-top: 1px solid #E1E1E1;border-left: 1px solid #E1E1E1;border-bottom: 1px solid #E1E1E1;}

.shoprow		{background-color: #F5F5F5; height: 5px;}

.searchselect0	{height: 17px; width: 145px;font-weight: normal;}

.searchselect1	{height: 17px; width: 150px;font-weight: normal;}

.searchselect2	{height: 17px; width: 162px;font-weight: normal;}

.searchinputinactive	{background-color: #DFF0CD; color:#000000; height: 17px; width: 110px; border-bottom:1px solid #7DA358; border-left:1px solid #7DA358; border-right:1px solid #7DA358; border-top:1px solid #7DA358; font:11px tahoma, Verdana,Arial,sans-serif; padding: 0px 0px 0px 0px;}	

.searchinputactive	{height: 17px;  width: 110px; border-bottom:1px solid #333333; border-left:1px solid #333333; border-right:1px solid #333333; border-top:1px solid #333333; color:#333333; font:11px tahoma, Verdana,Arial,sans-serif; padding: 0px 0px 0px 3px;}	

.sf5_searchinputactive	{height: 17px;  width: 140px; border-bottom:1px solid #333333; border-left:1px solid #333333; border-right:1px solid #333333; border-top:1px solid #333333; color:#333333; font:11px tahoma, Verdana,Arial,sans-serif; padding: 0px 0px 0px 3px;}	

.searchbuttonactive	{font-family: tahoma, verdana, arial; font-size: 11px; letter-spacing: 1px; color: #333333; font-weight: bold; border: 1px solid #333333; background: #ffffff; line-height: 13px; height: 19px; padding: 0px 0px 0px 0px;}

.searchbuttoninactive	{font-family: tahoma, verdana, arial; font-size: 11px; letter-spacing: 1px; color: #7DA358; font-weight: bold; border: 1px solid #7DA358; background: #DFF0CD; line-height: 13px; height: 20px; padding: 0px 0px 0px 0px;}



/* portal styles begin */

.track1		{background-color: #8EBBDA; border-right: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF;}

.track2		{background-color: #1E77B1; border-right: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF;}

.track3		{background-color: #115284; border-top: 1px solid #FFFFFF; background-repeat: no-repeat;}



.mainline 		{border-right: 1px solid #BCD0E4; background-image: url(/images/graphics/pixel_KLWHOME_line2.gif); background-repeat: repeat-y;}

.mainline2 		{border-right: 1px solid #BCD0E4; border-left: 1px solid #BCD0E4;}

.mainline3 		{border-right: 1px solid #BCD0E4;}



.track1search		{background-color: #BCD0E4; border-right: 1px solid #FFFFFF;}

.track2search		{background-color: #0668AC; border-right: 1px solid #FFFFFF;}

.track3search		{background-color: #0668AC;}



.mainline4 		{border-right: 1px solid #BCD0E4; border-left: 0px solid #BCD0E4;}

.mainline5 		{border-left: 1px solid #BCD0E4;}

.mainline6		{border-right: 1px solid #BCD0E4; background-image: url(/images/graphics/pixel_KLWHOME_line3.gif); background-repeat: repeat-y;}

.mainline7 		{border-top: 1px solid #BCD0E4;}

.portaltitle 	{height: 30px; font-family: arial, verdana; font-size: 18px; color: #0668AC; font-weight: bold;}

/* .dottedtd		{background-image: url(/images/graphics/dotted_KLW_hor.gif); background-repeat: repeat-x;} */

.dottedtd		{border-top: 1px solid #BCD0E4;}

.dottedtd2		{background-color:#BCD0E4;}

.dottedtd3		{border-top: 1px solid #E5EEF5;}

.titelbarhomepage 	{height: 14px;border-right: 1px solid #BCD0E4;}

.backcolor		{border-left: 0px solid #0668AC; background-color: #0668AC;}

.titelbarspace 	{height: 6px;}

.newshomepage	{padding: 0px; width: 100%; border-bottom: 1px solid #E5EEF5;}

.bannerhome		{padding-top: 3px;}



.banners		{border-left: 1px solid #BCD0E4; padding: 10px 4px 20px 4px; border-top: 1px solid #BCD0E4; }

.backcolor		{background-color: #0668AC;}

.titelbarspace 	{height: 6px;}

.newshomepage	{padding: 0px; width: 100%; border-bottom: 1px solid #E5EEF5;}

.bannerhome		{padding-top: 3px;}



.mainline3 		{border-right: 1px solid #BCD0E4;}

.portalline 	{background-color: #0668AC; height: 1px;}



.topsplit1		{border-right: 1px solid #BCD0E4; background-image: url(/images/graphics/top_HOMEKLW3.gif); background-position: left; background-repeat: no-repeat;}

.topsplit2		{background-image: url(/images/graphics/top_HOMEKLW2.gif); background-position: left; background-repeat: no-repeat;}

.pixelline		{background-image: url(/images/graphics/pixel_KLW_line.gif); background-repeat: repeat-y;}

.toclist		{width: 12px; background-image: url(/images/graphics/toc_KLW_no.gif); background-repeat: no-repeat;}

.tocactive		{width: 12px; background-image: url(/images/graphics/toc_KLW_act.gif); background-repeat: no-repeat;}

.menupijl		{padding: 0px 4px 5px 0px;}  /* T R B L */

.activetocitem	{font-family: tahoma, arial, verdana; font-size: 11px; font-weight: bold; color: #0668AC;}

.graybar4		{height: 120px; background-color: #EEEEEE; border-bottom: 1px solid #0668AC; border-left: 1px solid #BCD0E4; background-image: url(/images/graphics/fotogray3.gif); background-position: right; background-repeat: no-repeat;}

#inklappijl		{visibility: visible; width: 12px; height: 16px; position: absolute; top: 176px; left: 25px; background: transparant; z-index: 1; background-image: url(/images/graphics/inklap_pijl_KLW.gif); background-repeat: no-repeat;}

#uitklappijl	{visibility: visible; width: 12px; height: 16px; position: absolute; top: 107px; left: 25px; background: transparant; z-index: 1; background-image: url(/images/graphics/uiklap_pijl_KLW.gif); background-repeat: no-repeat;}



a:link 			{font-family: tahoma, arial, verdana; font-size: 11px; color: #0668AC; text-decoration: underline;}

a:visited 		{font-family: tahoma, arial, verdana; font-size: 11px; color: #0668AC; text-decoration: underline;}

a:active 		{font-family: tahoma, arial, verdana; font-size: 11px; color: #0668AC; text-decoration: underline;}

a:hover 		{font-family: tahoma, arial, verdana; font-size: 11px; color: #0668AC; text-decoration: none;}



a.toclink:link 		{font-family: tahoma, arial, verdana; color: #0668AC; text-decoration: none;}

a.toclink:visited 	{font-family: tahoma, arial, verdana; color: #0668AC; text-decoration: none;}

a.toclink:active 	{font-family: tahoma, arial, verdana; color: #0668AC; text-decoration: underline;}

a.toclink:hover 	{font-family: tahoma, arial, verdana; color: #0668AC; text-decoration: underline;}



a.mainmenu:link 	{font-family: arial, verdana; line-height: 21px; color: #0668AC; text-decoration: none;}

a.mainmenu:visited 	{font-family: arial, verdana; line-height: 21px; color: #0668AC; text-decoration: none;}

a.mainmenu:active 	{font-family: arial, verdana; line-height: 21px; color: #0668AC; text-decoration: underline;}

a.mainmenu:hover 	{font-family: arial, verdana; line-height: 21px; color: #0668AC; text-decoration: underline;}



.blocktitle {	height: 28px;

				font-size: 11px; 

				font-weight: bold;

				line-height : 14px;

				vertical-align : center;

				border-left: 1px solid #BCD0E4;

				padding: 2px 6px 2px 6px;  /* T R B L */

}



.blocktitle2 {	height: 28px;

				font-size: 11px; 

				font-weight: bold;

				line-height : 14px;

				vertical-align : center;

				padding: 2px 6px 2px 6px;  /* T R B L */

}

.blocktitle3 {	height: 28px;

				font-size: 11px; 

				font-weight: normal;

				line-height : 14px;

				vertical-align : center;

				border-left: 1px solid #0668AC;

				padding: 2px 6px 2px 6px;  /* T R B L */

}



.blockcontent {	font-family: tahoma, arial,verdana; 

				font-size: 11px; 

				color: #333333;

				vertical-align : top;

				letter-spacing : 1px;

				line-height : 14px;

				font-stretch : normal;

				padding: 0px 6px 2px 8px;  /* T R B L */

}



.blockcontent2{ font-family: tahoma, arial,verdana; 

				font-size: 11px; 

				color: #333333;

				vertical-align : top;

				letter-spacing : 1px;

				line-height : 14px;

				font-stretch : normal;

				padding: 0px 6px 2px 8px;  /* T R B L */

				border-left: 1px solid #BCD0E4;

}



.tspacer 		{height: 8px; line-height : 1px; border-left: 1px solid #BCD0E4;}

.tspacer2		{height: 8px; line-height : 1px;}

.spacer 		{height: 10px; border-left: 1px solid #BCD0E4;}

.spacer2 		{height: 10px;}

.spacerlinefeed	{border-left: 1px solid #BCD0E4;}



.tdimage 		{width: 82px; vertical-align : top; border-left: 1px solid #BCD0E4;}

.contentimage 	{border: 1px solid #0668AC; margin-top: 2px;}

/* portal styles end */

/* content update info */
.publicationdate      
{ 
	font-family : verdana, arial, helvetica, sans-serif;
        color : gray;
        font-size : 10px;
        font-weight : normal;
        letter-spacing : normal;
}

