/******************************* pagina layout ********************************/
body, table, td {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #000000;
	
	scrollbar-3dlight-color:	#FFE033;
	scrollbar-base-color:		#FFE033;
	scrollbar-darkshadow-color:	#FFE033;
	scrollbar-face-color:		#FFE033;
	scrollbar-track-color:		#FFE033;
	scrollbar-highlight-color:	#327C8F;
	scrollbar-shadow-color:		#327C8F;
	scrollbar-arrow-color:		#327C8F;
}

h1 {
	font-size: 14px;
	color: #000000;
}

h2 {
	font-size: 12px;
	color: #000000;
}

hr {
	color: #4b567b;
}

.home_head {	
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFE033;
	text-decoration: none;
	border: 0px solid #FFE033;
}

.home_tekst {	
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: regular;
	color: #FFFFFF;
	text-decoration: none;
	border: 0px solid #FFFFFF;
}

.main_head {	
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #327C8F;
	text-decoration: none;
	border: 0px solid #327C8F;
}
.page_submenu_head {
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFE033;
	text-decoration: none;
	border: 0px solid #FFE033;
}

.page_submenu {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFE033;
	text-decoration: none;
	border: 0px solid #FFE033;
}

.product_overzicht {
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 0px solid #FFE033;
}

.zoeken_head {
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #327C8F;
	text-decoration: none;
	border: 0px solid #327C8F;
}

.spot_head {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #327C8F;
	text-decoration: none;
	border: 0px solid #327C8F;
}
/******************************************************************************/


/***************************** standaard links ********************************/
a:link, a:visited {	
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	border: 0px solid #000000;
}

a:hover, a:active {
	text-decoration: none;
}

a.mainmenu:link,a.mainmenu:visited {	
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #327C8F;
	text-decoration: none;
	border: 0px solid #000000;
}

a.mainmenu:hover, a.mainmenu:active {
	text-decoration: none;
	color: #41A2BB;
}




a.product_overzicht:link, a.product_overzicht:visited {
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #0083A5;
	text-decoration: none;
	border: 0px solid #0083A5;
}

a.product_overzicht:hover, a.product_overzicht:active{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #0083A5;
	text-decoration: underline;
	border: 0px solid #0083A5;
}



a.page_submenu_head:link, a.page_submenu_head:visited, a.page_submenu_head:hover, a.page_submenu_head:active{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFE033;
	text-decoration: none;
	border: 0px solid #FFE033;
}

a.page_submenu:link, a.page_submenu:visited {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFE033;
	text-decoration: none;
	border: 0px solid #FFE033;
}

a.page_submenu:hover, a.page_submenu:active{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFE033;
	text-decoration: underline;
	border: 0px solid #FFE033;
}


/******************************************************************************/


/******************************* formulieren **********************************/

.text {
	font-size: 11px;
	color: #000000;
	margin: 1px;
	width: 100%;
	border: 1px solid #000000;
	background: #ffffff;
}

.text_borderless {
	font-size: 11px;
	color: #000000;
	margin: 0px;
	width: 98%;
	border: 0px solid #000000;
	background: #FFF5BC;
}

.text_borderless2 {
	font-size: 11px;
	color: #000000;
	margin: 0px;
	width: 98%;
	border: 0px solid #000000;
	background: #FFFFFF;
}

.file {
	font-size: 11px;
	color: #000000;
	margin: 1px;
	width: 100%;
	border: 1px solid #000000;
	background: transparent;
}

select {
	font-size: 11px;
	color: #000000;
	margin: 1px;
	width: 100%;
	border: 1px solid #000000;
	background: #ffffff;
}

textarea {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #000000;
	margin: 1px;
	width: 100%;
	height: 100px;
	border: 1px solid #000000;
	background: #ffffff;
}

.input {
	font-size: 11px;
	color: #000000;
	margin: 1px;
	border: 1px solid #000000;
	background: #ffffff;;
}

.select {
	font-size: 11px;
	color: #000000;
	margin: 1px;
	border: 1px solid #000000;
	background: #ffffff;
}

.textarea {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #000000;
	margin: 1px;
	height: 100px;
	border: 1px solid #000000;
	background: #ffffff;

	scrollbar-3dlight-color:	#FFFFFF;
	scrollbar-base-color:		#FFFFFF;
	scrollbar-darkshadow-color:	#FFFFFF;
	scrollbar-face-color:		#FFFFFF;
	scrollbar-track-color:		#FFFFFF;
	scrollbar-highlight-color:	#327C8F;
	scrollbar-shadow-color:		#327C8F;
	scrollbar-arrow-color:		#327C8F;	
}

.button {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background: transparent;
	border: 0px solid #000000;
	width: 100px;
	height: 22px;
	cursor: hand;
}

.list_button {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background: transparent;
	border: 0px solid #000000;
	width: 80px;
	height: 10px;
	cursor: hand;
}

.list_text {
	font-size: 10px;
	color: #000000;
	margin: 0px;
	width: 40px;
	border: 1px solid #000000;
	background: #ffffff;
}

.zoekveld {
	font-size: 10px;
	color: #000000;
	margin: 1px;
	width: 100px;
	border: 1px solid #0083A5;
	background: #ffffff;
}

.zoekbutton {
	font-size: 10px;
	font-weight: normal;
	color: #0083A5;
	background: #FFFFFF;
	border: 1px solid #0083A5;
	cursor: hand;
}

/******************************************************************************/

#divTooltip {
	position:			absolute;
	visibility:			hidden;
	width:				relative;
	border:				1px Solid WindowFrame;
	background:			Infobackground;
	color:				InfoText;
	font:				StatusBar;
	font:				Status-Bar;
	padding:			3px;
	z-index:			10000;
	filter: 			progid:DXImageTransform.Microsoft.Shadow(color="#777777", Direction=135, Strength=3);
}

#divWelkom{
	position:absolute; 
	width:290; 
	height:206; 
	overflow:hidden; 
	top:20; 
	left:15; 
	clip:rect(0,290,290,0); 
	visibility:show; 
	border:0px solid #ffffff;
}

#divLampje{
	position:absolute; 
	width:345; 
	height:279;
	overflow:hidden; 
	top:236; 
	left:0; 
	clip:rect(0,345,279,0); 
	visibility:show; 
	border:0px solid #ffffff;
}

#divSubMenu{
	position:absolute; 
	width:207; 
	height:290;
	overflow:hidden; 
	top:18; 
	left:10; 
	clip:rect(0,207,290,0); 
	visibility:show; 
	border:0px solid #0000FF;
}

#divZoeken{
	position:absolute; 
	width:180; 
	height:40;
	overflow:hidden; 
	top:320; 
	left:10; 
	clip:rect(0,180,40,0); 
	visibility:show; 
	border:0px solid #0000FF;
}

#divCurve{
	position:absolute; 
	width:207; 
	height:368;
	overflow:hidden; 
	top:0; 
	left:0; 
	clip:rect(0,217,386,0); 
	visibility:show; 
	border:0px solid #000000;
	background:transparant;
}

#divProductMain{
	position:absolute; 
	width:612;
	overflow:visible; 
	top:18; 
	left:150; 
	visibility:show; 
	border:0px solid #FF0000;
	background:transparant;
}

#divFooter{
	position:absolute; 
	width:569; 
	height:243:
	overflow:hidden; 
	left:194; 
	clip:rect(0,569,243,0); 
	visibility:show; 
	border:0px solid #FF0000;
	background:transparant;
}

#divSpotlight{
	position:absolute; 
	width:338; 
	height:243;
	overflow:hidden; 
	top: 280;
	left:425; 
	clip:rect(0,338,243,0); 
	visibility:show; 
	border:0px solid #FF0000;
	background:transparant;
}

.staystill{
	position:fixed;
}

#footer {
	position:absolute;
	top:100%;
	left:200px;
}

#footerpic {
	position:absolute;
	top:-144px;
	left:0px;
}