﻿#PrintNavigation , #PrintMenu, #PrintHeader, #PrintNav, #PrintBreadcrumbs, #PrintButton, #PrintLeft, #PrintFooter
{ display:none;}

body
{
	background-color: White;
	font-family: arial, verdana, tahoma, helvetica;
	font-size: 11px;
	color: Black;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.footer, .footer p, .footer a:link, .footer a:active, .footer a:visited, .footer a:hover
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 10px;
}

.breadcrumb
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 12px;
	color: Black;
	text-decoration: none;
	font-weight: bold;
}

.breadcrumb a, .breadcrumb a:link, .breadcrumb a:active, .breadcrumb a:visited
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 12px;
	color: Black;
	text-decoration: none;
	font-weight: bold;
}

.breadcrumb a:hover
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 12px;
	color: Black;
	text-decoration: underline;
}


/*MAIN NAVIGATION*/
.black
{
	color: Black;
}

A.black
{
	color: Black;
	font-weight: normal;
	text-decoration: none;
	font-size: xx-small;
}
.tdnav, .tdnav_o, .tdnav_a
{
	height: 45px;
	background-color: White;
	padding-left: 10px;
	padding-right: 10px;
	/*cursor: pointer;*/
}

.tdnav_a
{
	background-image: url(../../images/bg_nav_a.gif);
	padding-top: 10px;
}

.tdnav a, .tdnav a:link, .tdnav a:active, .tdnav a:visited, .tdnav a:hover
{
	background-color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	font-weight: bold;
	text-decoration: none;
}

.tdnav_o a, .tdnav_o a:link, .tdnav_o a:active, .tdnav_o a:visited, .tdnav_o a:hover
{
	background-color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	font-weight: bold;
	text-decoration: none;
}

.tdnav_a a, .tdnav_a a:link, .tdnav_a a:active, .tdnav_a a:visited, .tdnav_a a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	font-weight: bold;
	text-decoration: none;
}


/* HOMEPAGE TEASERS */
.divHometeaser
{
	border: solid 1px #E5E5E5;
	height: 95px;
	width: 305px;
	overflow: hidden;
	cursor: pointer;
}

.divTeaser
{
	border: solid 1px #E5E5E5;
}

.divHometeaser table, .divHometeaser .CmTableHeaderRow, .divHometeaser .CmTable, .divHometeaser_o table, .divHometeaser_o .CmTableHeaderRow, .divHometeaser_o .CmTable
{
	cursor: pointer;
}

.pHometeaserText
{
	width: 282px;
	text-align: justify;
}

.divHometeaser_o
{
	border: solid 1px Black;
	height: 95px;
	width: 305px;
	overflow: hidden;
	cursor: pointer;
}

.divTeaser_o
{
	border: solid 1px Black;
	cursor: pointer;
}

.divProductteaser
{
	border: solid 1px #E5E5E5;
	cursor: pointer;
}


.divProductteaser_o
{
	border: solid 1px #E5E5E5;
	background-color: #EEEEEE;
	cursor: pointer;
}


.divHometeaserRight
{
	border: solid 1px #E5E5E5;
	overflow: hidden;
	padding: 6px;
	cursor: pointer;
}

.divHometeaserRight_o
{
	border: solid 1px #E5E5E5;
	overflow: hidden;
	background-color: #EEEEEE;
	padding: 6px;
	cursor: pointer;
}


/* SUB NAVIGATION */

/* home menu default */

.tdnavleft, .tdnavleftsub, .tdnavleftsub_over, .tdnavleftsub_a, .tdnavleftsmall
{
	height: 30px;
	background-color: White;
	padding-right: 16px;
	text-align: right;
	background-image: url(../../images/bg_navsub.gif);
	cursor: pointer;
}

/* home menu actief */

.tdnavleft_over, .tdnavleftsmall_over
{
	height: 30px;
	background-color: White;
	padding-right: 16px;
	text-align: right;
	background-image: url(../../images/bg_navsub_a.gif);
	cursor: pointer;
}

/* andere pagina's menu actief */

.tdnavleft_header span, .tdnavleft_header_a span
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: Black;
	text-decoration: none;
	font-weight: bold;
}

.tdnavleft_header
{
	height: 30px;
	background-color: White;
	padding-right: 16px;
	text-align: right;
	background-image: url(../../images/bg_navsub.gif);
	font-weight: bold;
}

.tdnavleft_header_a
{
	height: 30px;
	background-color: White;
	padding-right: 16px;
	text-align: right;
	background-image: url(../../images/bg_navsub_a.gif);
	font-weight: bold;
}

.tdnavleft_a
{
	height: 30px;
	background-color: White;
	padding-right: 16px;
	text-align: right;
	background-image: url(../../images/bg_navsub_a.gif);
	font-weight: bold;
	cursor: pointer;
}



.tdnavleft a, .tdnavleft a:link, .tdnavleft a:active, .tdnavleft a:visited, .tdnavleft a:hover, .tdnavleft_a a, .tdnavleft_a a:link, .tdnavleft_a a:active, .tdnavleft_a a:visited, .tdnavleft_a a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: Black;
	text-decoration: none;
	font-weight: bold;
}
.tdnavleftsmall a, .tdnavleftsmall a:link, .tdnavleftsmall a:active, .tdnavleftsmall a:visited, .tdnavleftsmall a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: Black;
	text-decoration: none;
	font-weight: normal;
}
.tdnavleft_over a, .tdnavleft_over a:link, .tdnavleft_over a:active, .tdnavleft_over a:visited, .tdnavleft_over a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: Black;
	text-decoration: none;
	font-weight: bold;
}
.tdnavleftsmall_over a, .tdnavleftsmall_over a:link, .tdnavleftsmall_over a:active, .tdnavleftsmall_over a:visited, .tdnavleftsmall_over a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: Black;
	text-decoration: none;
	font-weight: normal;
}
.tdnavleftsub a, .tdnavleftsub a:link, .tdnavleftsub a:active, .tdnavleftsub a:visited, .tdnavleftsub a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	text-decoration: none;
}
.tdnavleftsub_over a, .tdnavleftsub_over a:link, .tdnavleftsub_over a:active, .tdnavleftsub_over a:visited, .tdnavleftsub_over a:hover, .tdnavleftsub_a a, .tdnavleftsub_a a:link, .tdnavleftsub_a a:active, .tdnavleftsub_a a:visited, .tdnavleftsub_a a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	text-decoration: none;
}




/* PRODUCTBUTTONS */

.infobutton, .infobutton_ov
{
	background-image: url(../../images/bg_infobutton.gif);
	background-repeat: no-repeat;
	height: 50px;
	padding-left: 10px;
	
	padding-top: 10px;
	cursor: pointer;
}

.infobutton span
{
	font-family: Arial, Verdana, Tahoma;
	color: Black;
	font-size: 11px;
	font-weight: bold;
}

.infobutton_ov span
{
	font-family: Arial, Verdana, Tahoma;
	color: Black;
	font-size: 11px;
	font-weight: bold;
}

/* INPUTS */
input
{
	font-family: arial, verdana, tahoma, helvetica;
	font-size: 12px;
	color: Black;
	}
textarea
{
	font-family: arial, verdana, tahoma, helvetica;
	font-size: 12px;
	color: Black;
	}
input.home, select.home
{
	font-family: arial, verdana, tahoma, helvetica;
	font-size: 12px;
	color: Black;
}

/* TEXT CLASSES */
TABLE
{
	font-size: 11px;
	color: #707172;
	font-family: Verdana, Arial, Tahoma;
}

a, a:link, a:active, a:visited
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	color: Black;
	text-decoration: none;
}

a:hover
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	color: Black;
	text-decoration: underline;
}

a.large, a.large:link, a.large:active, a.large:visited
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 14px;
	color: Black;
	text-decoration: none;
}

a.large:hover
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 14px;
	color: Black;
	text-decoration: underline;
}



/* FTB: END */




/* BEGIN BODY */
h1, h2, h3, h4, h5, h6, p
{
	padding: 0px;
	margin: 0px;
}

H1
{
	/* ARTICLE TITLE */
	font-size: 17px;
	color: Black;
	font-family: Verdana, Arial, Tahoma;
	font-weight: bold;
}

H2
{
	/* ARTICLE SUBTITLE */
	font-size: 14px;
	color: Black;
	font-family: Verdana, Arial, Tahoma;
	font-weight: bold;
	text-decoration: none;
}

ul
{
	font-family: Verdana, Arial, Tahoma;
	color: #707172;
	font-size: 11px;
	text-indent: 0px;
}


/* END BODY */





/* TEASER */
H5
{
	/* TEASERTITLE */
	font-size: 11px;
	color: #707172;
	font-family: Verdana, Arial, Tahoma;
	font-weight: bold;
}

H6
{
	/* TEASERSUBTITLE */
	font-size: 11px;
	color: #707172;
	font-family: Verdana, Arial, Tahoma;
	font-weight: normal;
	text-decoration: underline;
}

/* END TEASER */


/* CUSTOM STYLES */

/* END STYLES */



.backgroundlineundertitles
{
	background-color: #770000;
	height: 2px;
}
.ProductCell
{
	width: 800px;
}
/* Reference Header**/




.RefTitle
{
	/* ARTICLE TITLE */
	font-size: 12px;
	color: Black;
	font-family: Arial, Verdana, Tahoma;
	font-weight: bold;
}




.message
{
	font-family: arial, verdana, tahoma, helvetica;
	font-size: 11px;
	color: Black;
}

.errormessage
{
	font-family: arial, verdana, tahoma, helvetica;
	font-size: 11px;
	color: Black;
}
.SimplePointer
{
	cursor: pointer;
}

.productHeader
{
	color: Black;
	font-size: 14px;
	font-weight: bold;
}
.hometeasertable
{
	border: 1px solid #E5E5E5;
	padding: 2px;
}
