INPUT, TEXTAREA, SELECT {
	color							: darkslategray;
	font-size						: 9pt;
	font-family						: Verdana, Arial, Trebuchet MS;
	font-weight						: normal;
	text-decoration					: none;
	background						: #fcfcfc;
	border							: 1px solid #999999;
	margin-top: 10px;
}

H1 {
	color							: #ed7703;
	font-size						: 13pt;
	font-family						: Verdana, Arial, Trebuchet MS;
	font-weight						: bold;
	margin							:0px;
}

H2 {
	color							: #ed7703;
	color							: #ed7703;
	font-size						: 10pt;
	font-family						: Verdana, Arial, Trebuchet MS;
	font-weight						: bold;
	padding-top						: 5px;
	margin							:0px;
}

H3 {
	color							: #ffffff;
	font-size						: 8pt;
	font-family						: Verdana, Arial, Trebuchet MS;
	font-weight						: bold;
	padding-top						: 5px;
	margin								:0px;
}

BODY {
	background						: #0f0f0f url(../img/bg.jpg) repeat-x fixed center top; 
	color							: #c8c8c8;
	font-size						: 8pt;
	font-family						: Verdana, Arial, Trebuchet MS;
	font-weight						: normal;
	line-height						: 12pt;
}

P, TD {
	color							: #c8c8c8;
	font-size						: 8pt;
	font-family						: Verdana, Arial, Trebuchet MS;
	font-weight						: normal;
	line-height						: 12pt;
	margin								: 0px;
}

A {
	color							: #c8c8c8;
	font-size						: 8pt;
	font-family						: Verdana, Arial, Trebuchet MS;
	font-weight						: normal;
}

DIV {
	SCROLLBAR-FACE-COLOR			:	#ed7703;
	SCROLLBAR-HIGHLIGHT-COLOR		:	#ed7703;
	SCROLLBAR-SHADOW-COLOR			:	#ffffff;
	SCROLLBAR-3DLIGHT-COLOR			:	#ffffff;
	SCROLLBAR-ARROW-COLOR			:	#FFFFFF;
	SCROLLBAR-TRACK-COLOR			:	#444444;
	SCROLLBAR-DARKSHADOW-COLOR		:	#444444;
}

UL {
	color: #ed7703; 
	line-height: 20px;
}

.filterselect {
	background: #111111;
	color:#c8c8c8;	
}

.defaulttext {
	color							: #c8c8c8;
	font-size						: 9pt;
	font-family						: Verdana, Arial, Trebuchet MS;
	font-weight						: normal;
}

.mainmenu {
	width							: 100%;
	height							: 22px;
	padding-left					: 80px;
}

.mainmenu A {
	text-decoration					: none;
	color							: #c8c8c8;
	font-size						: 9pt;
	font-weight						: normal;
	font-family						: Verdana, Arial, Trebuchet MS;
}

.menubutton {
	width							: 125px;
	height							: 19px;
	background-image				: url(../img/menubutton.png);
	vertical-align					: top;
}

.menubutton A {
	text-decoration					: none;
	color							: #5e5e5e;
	font-size						: 9pt;
	font-weight						: normal;
}

.menubutton A:hover {
	text-decoration					: none;
	color							: #ed7703;
	font-size						: 9pt;
	font-weight						: normal;
}

.menubuttonactive {
	width							: 125px;
	height							: 19px;
	background-image				: url(../img/menubutton.png);	
	vertical-align					: top;
}

.menubuttonactive A {
	color							: #ed7703;
	text-decoration					: none;
	font-size						: 9pt;
	font-weight						: bold;
	
}

.language {
	font-size						: 10pt;
	font-family						: Verdana, Arial, Trebuchet MS;
	color							: #adadad;
}

.language A {
	text-decoration					: none;
	color							: #adadad;
}

.breadcrumb {
	font-family						: Verdana, Arial, Trebuchet MS;
	font-size						: 7pt;
	text-decoration					: none;
	color							: #ffffff;
	padding-left:20px;
	height: 22px;
}

.breadcrumb A {
	font-family						: Verdana, Arial, Trebuchet MS;
	font-size						: 7pt;
	text-decoration					: none;
	color							: #ffffff;
}

.subnavigatieline {
	width							: 100%;
}

.subnavigatie {
	width							: 100%;
	margin-left						: 15px;
}

.body {
	background-color				: #202020;
}

.footer {
	width							: 100%;
	color							: #9d9c9c;
	font-size						: 7pt;
	font-family						: Verdana, Arial, Trebuchet MS;
	font-weight						: normal;
	padding-left					: 40px;
	height: 22px;
}

.footer A {
	color							: #9d9c9c;
	font-size						: 7pt;
	font-family						: Verdana, Arial, Trebuchet MS;
	font-weight						: normal;
}

/*  transparancy css cross-browser 

	filter							: alpha(opacity=92);
	-moz-opacity					: 0.92;
	-khtml-opacity					: 0.92;
	opacity							: 0.92;
*/

.logo {
	background-color				: #efefee;
	height							: 110px;
	width							: 33%;
	padding-left					: 40px;
	padding-right					: 40px;
}

.banner {
	background-color				: #efefee;
	height							: 110px;
	width							: 34%;
	padding-left					: 40px;
	padding-right					: 40px;
}

.headerright {
	background-color				: #efefee;
	width							: 33%;
	padding-left					: 40px;
	padding-right					: 40px;
}

.headerright a {
	color: #484743;	
}

.searchfield {
	height							: 28px;
	width							: 300px;
	font-size						: 8pt;
	font-family						: Verdana, Arial, Trebuchet MS;
	font-weight						: normal;
	background-color				: #dcdcdc;
	padding-top						: 5px;
	padding-left					: 10px;
}

.webshopmenu {
	width							: 343px;
	vertical-align					: top;
}

.home {
	vertical-align					: top;
}

.catalogmenulink A {
	font-weight						: normal;
	text-decoration				: none;
	font-size						: 9pt;
	color							: #9d9c9c;
}

.catalogactivemenulink A {
	font-weight						: bold;
	text-decoration				: none;
	font-size						: 9pt;
	color							: #FFFFFF;
}

/*---------------------------------------------------*/
/*------------------Video Lightbox-------------------*/
/*---------------------------------------------------*/


div#voverlay {	
	background-image			: url(../img/video_bg_aba.png);
	width									: 640px;
	height								: 480px;
	display								: none;
	padding								: 35px;
}

div#voverlay div.close {
	background-image			: url(../img/video_close.png);
	position							: absolute;
	right									: 5px;
	top										: 5px;
	cursor								: pointer;
	height								: 35px;
	width									: 35px;
}

div#voverlay div.close:hover {
	background-image			: url(../img/video_close_hover.png);
	position							: absolute;
	right									: 5px;
	top										: 5px;
	cursor								: pointer;
	height								: 35px;
	width									: 35px;
}

div#vcontainer {
	left									: 0;
	top										: 0;
	width									: 100%;
	height								: 100%;	
	background						: url(../img/video_loading.gif) no-repeat 50% 50%;
}

#videogallery {
	width									: 100%;
	zoom									: 1;
	text-align						: center;
}

#videogallery a {
	filter								: alpha(opacity=70);
	-ms-filter						: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	-moz-opacity					: 0.7;
	-khtml-opacity				: 0.7;
	opacity								: 0.7;
	display								: inline-block;
	zoom									: 1;
	*display							: inline;
	position							: relative;
	vertical-align				: top;
	background-color			: #f4f5f5;
	text-align						: center;
}

#videogallery a img {
	display								: block;
	border								: none;
	margin								: 0px;
}

#videogallery a:hover {
	filter								: alpha(opacity=100);
	-ms-filter						: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	-moz-opacity					: 1;
	-khtml-opacity				: 1;
	opacity								: 1;
}


#productpopup {
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
	background: url('../img/popup-bg.png');
}

#productpopupinfo {
	position: absolute;
	display: none;
	background: #000000;
	border: 1px solid #462300;
	z-index: 4;
}

#productpopupiframe {
	position: absolute;
	top: 1px;
	left: 1px;
	z-index: 8;
	overflow: none;
}

#productpopupbody {
	position: absolute;
	top: 0px;
	left: 0px;
	width:988px; 
	height:598px;
	overflow: auto;
	padding-top: 8px;
}

#closebutton {
	position: absolute;
	right: -5px;
	top: -5px;
	width: 20px;
	height: 20px;
	background: url('../img/button-close.png');
	cursor: pointer;	
	z-index: 10;
}
