html {
	overflow-x: hidden;
	overflow-y: scroll;

}


#statcounter-teller {
	width: 1px;
	height: 1px;
	z-index: -999;
	position: relative;
	left: -1000px;
	top: -1000px;
}



body {
	background-color: #840000;
	margin-top: 0px;
	margin-left: 0px;
	
	padding-top: 0px;

	scrollbar-arrow-color: white;
	scrollbar-base-color: black;
	scrollbar-dark-shadow-color: white;
	scrollbar-track-color: #840000;
	scrollbar-face-color: #840000;
	scrollbar-shadow-color: #840000;
	scrollbar-highlight-color: #840000;
	scrollbar-3d-light-color: #840000;
	
}

textarea {
	overflow-x: hidden; overflow-y: scroll
}


/* LINKS */

TD#content A { text-decoration: none; color:#FFFFFF; font-size:11;}
TD#content A:hover { text-decoration: underline;  color:#FFFFFF;}
TD#content A:visited { color:#FFFFFF;}
TD#content A:active { color:#FFFFFF;}


/* Breadcrumbs */


#breadcrumbs {
	position: absolute;
	top: 90px;
	left: 160px;
	height: 40px;
}

DIV#breadcrumbs {
	font-size: 10px;
	font-family: Verdana, arial;
	font-weight:bold;
	color: #FFFFFF;
	padding-left: 20px;
}

#mini_basket {
	position: absolute;
	top: 90px;
	right: 25px;
	width: 200px;
}

#mini_basket img {
	border: 0px;
}

.mini_basket_tekst {
	font-size: 10px;
	font-family: Verdana, arial;
	color: #FFFFFF;
	padding: 3px;
	border: solid 1px white;
}


.submit-button-webshop, .tue-submit {
 font: 11px Verdana, Arial, Helvetica, sans-serif;
 background-color: #4A0C0C;
 color: #FFFFFF;
 margin-left: 3px;
 margin-top: 3px;
 border: 1px solid #FFFFFF;
}

#mini_basket A { text-decoration:underline; color:#FFFFFF; font-size:11;}
#mini_basket A:hover { text-decoration: underline; color:#FFFFFF;}
#mini_basket A:visited { color:#FFFFFF;}
#mini_basket A:active { color:#FFFFFF;}



DIV#breadcrumbs_act A { text-decoration:none; font-weight:bold; font-family: Verdana, Arial; color:#FFFFFF; font-size:10;}
DIV#breadcrumbs A {text-decoration:none; color:#FFFFFF; font-family: Verdana, Arial;font-size:10;}



/* GENERAL fonts */

DIV#header {
	text-align: center;
	margin-top: -10px;
}
	
TD#content {
	padding-top: 35px;
	padding-left: 20px;
	padding-right: 40px;
}

TD#content img {
	border-width: 2px;
	border-color: white;
}


TD#content img.hanoi {
	border-width: 0px;
}

TD#content img.spacer-gif {
	border-width: 0px;
}


TD#content p, .csc-mailform, .tt_products-kies-een-optie {
	font-size: 12px;
	font-family: Verdana, arial;
	font-weight:bold;
	color: #FFFFFF;
	text-align: left;
	line-height: 120%;
}

TD#content p.align-center {
	text-align: center;
}


TD#content h1 {
	font-family: Verdana, Arial;
	font-size:16px;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;
	border-bottom: solid 1px #FFFFFF; 
}

TD#content h5 {
	font-family: Verdana, Arial;
	font-size: 13;
	color: #FFFFFF;
	padding-bottom: 0px;
	margin-bottom: 0px;
	text-align: center;
}


TD#content UL {
	font-size:13;
	font-family:arial;
	color:white;
	text-align:left
}
TD {
	font-size:11;
	font-family:arial;
	color:white;
	text-align:left
}




/* Menu */


#menu {
	vertical-align: top;
	height: 100%;
	font-family: verdana,arial;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;	
}

TD#menu DIV {
	position: relative;
	width: 130px;
	margin: 2px;
}

TD#menu DIV A {
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	height: 15px;
	padding: 2px;
	padding-left: 5px;

}

TD#menu DIV.menu-level1-no A:hover {
	display: block;
	color: #000000;
	background-color: #FFFFFF;
	opacity: .4;
	filter: alpha(opacity=40);
}


/*  MENU, level 1, normal state (NO) */

TD#menu DIV.menu-level1-no {
	font-size: 11px;
	font-weight: bold;
}


/*  MENU 1, level 1, active state (ACT) */

TD#menu DIV.menu-level1-act {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	opacity: .4;
	filter: alpha(opacity=40);
}

TD#menu DIV.menu-level1-act A{
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}

TD#menu DIV.menu-level1-act A:hover{
	display: block;
	color: #000000;
	opacity: 1.0;
	filter: alpha(opacity=100);
}












/*  MENU, level 2, normal state (NO) */


TD#menu DIV.menu-level2-no {
	font-size: 10px;
	font-weight: bold;
	padding-left: 10px;
	width: 110px;
	width: expression("120px");

}

TD#menu DIV.menu-level2-no A:hover {
	display: block;
	color: #000000;
	background-color: #FFFFFF;
	opacity: .4;
	filter: alpha(opacity=40);
}



/*  MENU, level 2, active state (ACT) */

TD#menu DIV.menu-level2-act {
	text-decoration: none;
	width: 110px;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	opacity: .4;
	filter: alpha(opacity=40);
	left: 10px;
}

TD#menu DIV.menu-level2-act A{
	display: block;
	color: #000000;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}

TD#menu DIV.menu-level2-act A:hover{
	display: block;
	color: #000000;
	opacity: 1.0;
	filter: alpha(opacity=100);
}





.submit {
	width: 50px;
	position: relative;
	left: -6px;
	right: 10px;
	top: 7px;
	font: 11px Verdana, Geneva, Arial;
	text-align: center;
	color: #000000;
	background: #ED6C31;
	border: 1px solid #FFFFFF;
}

#teller {
	position: absolute;
	left: 0px;
	right: 0px;
	z-index: -3;

}

#footer p {
	text-align: center;
	font-size: 10px;
	color: #FFFFFF;
	font-family: verdana, arial;
}

TD#footer A { text-decoration: none; color:#FFFFFF; font-size:11;}
TD#footer A:hover { text-decoration: underline;  color:#FFFFFF;}
TD#footer A:visited { color:#FFFFFF;}
TD#footer A:active { color:#FFFFFF;}

.csc-textpic-caption {
	color: red;
}



/* COLUMNA CONTENT BLOKKEN */

.content-table {
	border: 0px;
}

table.content-table tr {
	border: 1px solid #FFFFFF;
}

table.content-table td {
	border: 2px solid #916C37;
	vertical-align: top;
	width: 33%;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;

}

table.content-table p.bodytext {
	font-size: 11px;
	vertical-align: top;
	padding-left: 5px;
	padding-right: 5px;
}

.content-table div.csc-textpic-imagewrap img {
	padding-top: 0px;
	
}
.content-table .columna-spacer {
	border: 0px solid white;
}

#google_conversion {
	position: absolute;
	left: -10000;
	width: 1px;
	height: 1px;
}