

@charset "utf-8";
body {
	/** behavior:url("http://www.burlinq.nl/css/csshover.htc"); */
	}

a img {border:0;}	
	
html, body { 
	scrollbar-base-color: #ffffff;
	scrollbar-arrow-color: #89b94e;
	scrollbar-track-color: #eef0eb;
	
	scrollbar-shadow-color: #b2b5ae;
	scrollbar-lightshadow-color: #b2b5ae;
	scrollbar-darkshadow-color: gray;
	
	scrollbar-highlight-color: dbe4d1;
	scrollbar-3dlight-color: #b2b5ae; 
}
body{
	margin:0px; 
	padding:0px; 
	background:#ffffff; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#1c0063
}

#main {
	position: relative; 
	top: 5px; 
	height:	604px;
	width: 892px;
	margin: 0px;
	min-width: 892px;
	padding: 0px;
	z-index:1;
	left:50%;
	margin-left:-446px;
}

* html #main {
	text-align: left;
}

a{text-decoration:none; color:#1c0063}
a:hover{color:#6baa1f; text-decoration:underline}

input, select{font-family:Verdana, Arial, Helvetica, sans-serif; border:1px solid #7F9DB9}

h1{color:#6baa1f; 
	font-size:12px; 
	font-weight:bold; 
	padding:0px; 
	padding-top:8px; 
	margin:0px; 
}

#top_bar{
	position: absolute; 
	top: 7px; 
	left:21px;
	height:	17px;
	width: 592px;
	margin: 0px;
	min-width: 492px;
	text-align:left;
	font-size:10px;
	z-index:2
	}	
	
#top_bar a.selected{color:#6baa1f}

#top_search {
	position:absolute;
	top:1px;
	right:0px;
}

	
#stripes{
	position: absolute; 
	top: 192px; 
	left:0px;
	height:	17px;
	width: 660px;
	z-index:4
}

#logo{
	position: absolute; 
	top: 24px; 
	left:0px;
	height:	185px;
	width: 440px;
	z-index:2;
	text-align:left;
	background:url(/img/menu_bg.gif) top right no-repeat;
	
	
	}
.logo_pic{height: 185px; width: 220px; background:url(/images/logo.gif); border:0px; }

#menu{
	position: 			absolute; 
	top: 				24px; 
	left:				220px;		
	width: 				220px;
	font-size:			10px;
	background-color:	#221a4f;		
	z-index:			4;	
	line-height:		22px; 
	padding-top:		10px;
	overflow-x:			hidden;
	overflow-y:			auto;
	height:				auto;
	}
	
	#menu p{padding-left:22px;  margin:0px; padding-top:10px;} 
	#menu a {color:#FFFFFF; font-weight:bold; padding:0px; margin:0px;}
		#menu a:hover {color:#6baa1f}
		
	#menu .current,
	#menu .selected {color:#6baa1f}
	#menu .sub		{padding-left:12px}
	#menu li		{list-style:none}
	#menu ul		{padding:0px; margin:0px; text-indent:0px; padding-left:22px; }

#banner{
	position: absolute; 
	top: 24px; 
	left:440px;
	height:	185px;
	width: 220px;	
	z-index:2;	
	}

/*
#flashbanner{
	position: absolute; 
	top: 24px; 
	left:660px;
	height:	181px;
	width: 232px;
	border:2px solid #6baa1f;
	z-index:100;
	}
*/	

#middle{
	position: absolute; 
	top: 207px; 
	left:0px;
	height:	369px;
	width: 892px;
	border:2px solid #6baa1f;	
	z-index:1;
	}
	
#als_klant{
	position: absolute; 
	top: 209px; 
	left:2px;
	height:	185px;
	width: 218px;	
	z-index:2;
	text-align:center;
	font-size:11px;
	}
	
#als_klant p{width:196px; margin:0px; padding:0px; padding-top:50px; padding-left:11px;}	
#als_klant img{border:0px;}
.small{font-size:16px; font-weight:bold}	
.big{font-size:16px; font-weight:bold}
.big b{font-size:36px; font-weight:bold}



#als_collega{
	position: absolute; 
	top: 394px; 
	left:2px;
	height:	184px;
	width: 218px;
	font-size:11px;
	text-align:center;	
	z-index:2;
	background:#6baa1f;
	}
	
#als_collega img{border:0px;}	

#als_collega p{width:196px; margin:0px; padding:0px; padding-top:50px; padding-left:11px;}

#als_collega a:hover{color:#ffffff}
	
#pic_long_higher{
	position: absolute; 
	top: 209px; 
	left:0px;
	height:	185px;
	background: #6BAA1F;
	width: 440px;	
	z-index:25;	
	}	

#pic{
	position: absolute; 
	top: 209px; 
	left:220px;
	height:	185px;
	width: 218px;	
	z-index:2;
	}

#pic_long_lower{
	position: absolute; 
	top: 393px; 
	left:2px;
	height:	183px;
	width: 440px;	
	z-index:20;
	background:url(images/green_bg.gif) left repeat-y;
	}

#menu_wat{
	position: absolute; 
	top: 209px; 
	left:220px;
	height:	185px;
	width: 218px;	
	z-index:5;
	}

	
	/*#menu_wat a{color:#6baa1f; font-weight:bold; line-height:22px;background:#ffffff}
		#menu_wat a:hover{color:#221a4f}
		
	#menu_wat .current{color:#221a4f}
	#menu_wat .sub{padding-left:12px}*/
	


#menu_over{
	position: absolute; 
	top: 394px; 
	left:220px;
	height:	184px;
	width: 222px;	
	z-index:2;
	background:#6baa1f;	
	font-size:10px;
	}
	
	#menu_over p{padding-left:22px; padding-top:15px; margin:0px;} 
	#menu_over a{color:#FFFFFF; font-weight:bold; line-height:22px;background:#6baa1f}
		#menu_over a:hover{color:#221a4f; background:#6baa1f}
		
	#menu_over .current{color:#221a4f}
	#menu_over .sub{padding-left:12px}

	
#slogan{
	position: absolute; 
	top: 424px; 
	left:254px;
	height:	164px;
	width: 170px;	
	z-index:2;
	vertical-align:middle;
	text-align:left;
	color:#6baa1f;
	font-style:italic;
	line-height:26px;

	}

#content {
	height:	369px;
	width: 414px;
	top: 209px;
	left:480px;
	overflow: auto;
	position: relative;
	z-index:2;
	}

.scrollgeneric {
line-height: 1px; font-size: 1px;
position: absolute; top: 0; left: 0;
}

.vscrollerbase, .vscrollerbar {
width: 15px;
}

.hscrollerbase, .hscrollerbar {
height: 15px;
}

.vscrollerbar, .hscrollerbar {
/*padding information of these elements are only used for
padding of the scroll-bar with respect to the scroll base,
the padding will automatically be turned off by the script*/
padding: 5px;
/* z-index for scrollbars no longer has to be given as of version
1.7.5 for correct operation, but it is still recommended, as this
decides the z-index for content.*/
z-index: 2;
}
.vscrollerbarbeg {
/*top image holder for vertical scroll bar*/
background: url(/images/vscroller.png) 0px -10px;
width: 15px;
/* height is auto set by the script to fit the scrollbar */
}

.vscrollerbarend {
/*bottom image holder for vertical scroll bar*/
background: url(/images/vscroller.png);
width: 15px; height: 10px;
}

.hscrollerbarbeg {
/*left image holder for horizontal scroll bar*/
background: url(/images/hscroller.png) -10px 0px;
height: 15px;
/* width is auto set by the script to fit the scrollbar */
}

.hscrollerbarend {
/*right image holder for horizontal scroll bar*/
background: url(/images/hscroller.png);
height: 15px; width: 10px;
}

/* Following are OPTIONAL */

.vscrollerbase, .hscrollerbase {
background-color: #D1DDCB;
background-image: url(/images/scrollbaseback.png);
}

.hscrollerbasebeg {
height: 15px;
background: url(/images/scrollbases.png) -22px 0px no-repeat;
/* width is auto set to fill the base */
}

.hscrollerbaseend {
height: 15px; width: 7px;
background: url(/images/scrollbases.png) 0% 0% no-repeat;
}

.vscrollerbasebeg {
width: 15px;
background: url(/images/scrollbases.png) -7px -8px no-repeat;
/* height is auto set to fill the base */
}

.vscrollerbaseend {
height: 7px; width: 15px;
background: url(/images/scrollbases.png) -7px 0px no-repeat;
}

.scrollerjogbox {
width: 15px; height: 15px;
top: auto; left: auto; bottom: 0px; right: 0px;
background: white url(/images/scrolljog.png) 50% 50%;
}

/*#content{
	position: absolute; 
	top: 209px;
	left:480px;
	height:	369px;
	width: 414px;	
	z-index:2;
	overflow:auto;
	vertical-align:middle;
	text-align:left;
	line-height:22px;
	}
	
	#content a{color:#6baa1f}
	#content span.date{color:#6baa1f; padding-right:18px;}*/

/*	
#content{
	position: absolute; 
	top: 218px; 
	left:480px;
	height:	335px;
	width: 380px;	
	z-index:2;
	vertical-align:middle;
	text-align:left;
	line-height:22px;
	}
	
	#content a{color:#6baa1f}
	#content span.date{color:#6baa1f; padding-right:18px;}
*/
#path{
	font-size:10px;
	text-align:left;
	color:#221a4f;
	
	}
	
	#path p{margin:0px; padding:0px;}
	
	#path a{
		font-size:10px;		
		color:#221a4f
		}
		#path a:hover{color:#6baa1f}


#search_results{width:380px;}


#search_results h1{padding-bottom:7px;}

.button{
	background-color:#221A4F; 
	color:#ffffff; 
	padding-left:20px; 
	padding-right:20px; 
	height:20px;
	border:0px;
	font-size:10px;
	}
	
.textfield{border:1px solid #221A4F; }
input.short {width:130px;}

#search_results a{color:#221A4F}

#contact-form {
	width: 350px;
	position:relative;
}

	#contact-form label {  font-weight:bold; text-align:right; width:100px; margin-right:10px;  }
	#contact-form-email { width:220px;  }
	#contact-form select { width:224px; }
	#contact-form input.button { margin-right:16px; }
	#contact-form textarea { width:220px;height:120px; }	
	#loader { display:block; margin:0 auto; margin-top:50px; }
	#contact-form-message { text-align:center; margin-top:55px; }
	#contact-form .text { width:220px; }
	
#second-module-menu { 
	position: 			absolute; 
	top: 				209px; 
	left:				220px;		
	width: 				220px;
	font-size:			10px;
	background-color:	#fff;		
	z-index:			4;	
	line-height:		22px; 
	padding-top:		10px;
	overflow-x:			hidden;
	overflow-y:			auto;
	height:				auto;
	min-height:			177px;
	}	
	
	#second-module-menu ul		{padding:0px; margin:0px; text-indent:0px; padding-left:22px; overflow-x:hidden;list-style:none;}	
	#second-module-menu li		{overflow:hidden;}	
	
	#second-module-menu a{color:#221A4F; font-weight:bold; padding:0px; margin:0px;}		
	#second-module-menu a:hover {color:#6baa1f}
	#second-module-menu .selected {color:#6baa1f}
	#second-module-menu .current {color:#6BAA1F}	
	
	
#third-module-menu { 
	position: 			absolute; 
	/*top: 				394px; */
	bottom:				26px;
	left:				220px;		
	width: 				220px;
	font-size:			10px;
	background-color:	#6BAA1F;		
	z-index:			4;	
	min-height:			185px;
	}	
	
	#third-module-menu ul		{padding:0px; margin:0px; text-indent:0px; padding-left:22px; overflow-x:hidden;list-style:none;}	
	#third-module-menu li		{overflow:hidden;padding:0px; margin:0px;padding-top:6px;padding-bottom:6px}
	
	#third-module-menu a{color:#fff; font-weight:bold; padding:0px; margin:0px;}		
	#third-module-menu a:hover {color:#1C0063}
	#third-module-menu .selected {color:#1C0063}		
	#third-module-menu .current {color:#1C0063}	
	
.ultimo_purple {
	color:#ba1d76;
	}
	
.faq { }
	.faq a{ color:#6BAA1F; font-weight:bold; padding:0px; margin:0px; }
	.faq a:hover{ color:#1C0063 }
	.faq .answer {margin-left:25px; margin-top:5px; margin-bottom:5px;}
.Link{margin-top:10px;}
.Link a, #content .Article a, .text a{color:#6BAA1F; font-weight:bold; padding:0px; margin:0px; }
	
#sentences{
	position:	absolute;
	top: 180px;
	left: 680px;
	width: 200px;
	vertical-align:middle;
	text-align:center;
	color:#6baa1f;
	font-style:normal;
	font-family:verdana;
	line-height:26px;
	font-size:14px;
	font-weight:bold;
	z-index:5
}

.footer, .footer a{font-size:10px; color:#999999}
