/* CSS Document */



/* GENERAL STYLES */

/* BODY */
* {
	padding:			0;
	margin:				0;
	border:				0;
	font-family:		Arial;
	font-size:			12px;
	font-weight:		normal;
	text-decoration:	none;
	/* text-align:			left; /*new 260811 /* gooit de structuur van de tree in de war dus weer weggehaald */
}

body {
	margin-top:			50px;
	background:			#666666;
	overflow:-moz-scrollbars-vertical;
}

a {
	color:#EE5511;
}

a:hover {
	text-decoration:none; /*new 260811*/
	font-weight: bold; /*new 260811*/ /*test*/
}



.green {
	color:				#88DD22; /*#88D71D*/
}

.orange {
	color: 				#EE5511;
}

.blue {
	color:				#334455;
}

.small {
						font-size: 9px; /*new 260811*/ /*test*/
	}

div.rounded { /* unused */
	padding:				10%;
	width:	 				60%;
	-moz-border-radius:		20px;
	-webkit-border-radius:	20px;
	-khtml-border-radius:	20px;
	border-radius:			20px;
	behavior:				url('js/border-radius.htc');
}

div.infodiv {
	background:			#334455;
	color:				#EE5511;
	width:				200px;
	border: 			1px solid #88D71D;
	padding: 			2px;
	font-size: 			8pt;
}

u {
	text-decoration:underline;
}	


h1 {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			18px;
	font-weight:		bold;
	color:				#334455;
	clear:				left;
}

h2 {
	padding-top:		0px;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			16px;
	font-weight:		bold;
	color:				#334455;
	clear:				left;
}

h3 {
	padding:			5px;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			14px;
	font-weight:		bold;
	color:				#334455;
	clear:				left;
}

h4 {
	color:				#A3A3A3;
	font-size:			10px;
	text-transform:		uppercase;
	float:				left; /* nodig voor blokken */
}


p {
	padding-top:		5px;
	padding-bottom: 	5px;
}

input, textarea {
		border: 			1px solid #cdcdcd;
		color:				#334455;
		width:				120px;
		line-height:			16px;
}

input.email {
		width:				315px;
}

textarea {
		width:				240px;
}

textarea:focus, input:focus {
	/*border: 			1px solid #EE5511; /*new 260811  test*/
}


.hidden {
	visibility:			hidden; /*new 260811*/
	display:			none; /*new 260811*/
}


/* CONTAINER */
div#container {
	width:				1000px;
	height:				auto;
	margin:				auto;
	background:			#FFFFFF;
}

div#container div.inside_padding {
	padding:			50px 50px 0 50px;
}

/* HEADER STYLES */
div#top {
	width:				100%;
	height:				96px;
}

	div#logo {
		float:			left;
	}
	
	div#banner {
		float: 			right;
	}

	div#testemonial {
		float: 			right;
		background-image:url(../img/testimonial.png);
		width:			325px;
		height:			43px;
	}

	div#addthis {
	float: 				right;
	width:				148px;		
	}

div#header {
	width:				100%;
	height:				248px;
	background:			url('../img/header1.jpg') top left no-repeat;
}

	#header #mascotte {
		position:			relative;
		float:				left;
		top:				-33px;
		left:				-40px;
		width:				225px;
		height:				281px;
		background:			url('../img/mascotte.png') top left no-repeat;
	}


	/* FORMHOLDER */
	#header div#formholder {
		position:			relative;
		float:				right;
		width:				340px;
		height:				auto; /*120px;*/
		background-color:	#334455;
		margin:				20px -50px 0 0;
		padding:			20px 20px 20px 40px;
		/*visibility:			visible;*/
		/*border: 1px solid white;*/
	}

	#formholder * {
		font-family:		Arial, Helvetica, sans-serif;
		font-size:			12px;
		color: 				#CCCCCC;
	}

	#formholder .item, .itemvalue, .remark, .link {
		float:				left;
		font-size:			12px;
	}
	
	#formholder .title {
		color:				#FFFFFF;
		font-weight:		bold;
		text-transform:		uppercase;
		font-size:			14px;
	}
	
	#formholder .message {
		color:				#EE5511;
		float:				left;
		font-size:			10px;
	}


	#formholder .remark {
		padding-top:		10px;
	}
	
	#formholder .spacer {
		height:				10px;
		clear:				left;
	}	
	
	#formholder .item, .itemvalue, .input { 
		width:				120px;
		margin-top:			5px;
		float:				left;
	}
	
	div#formholder div.link {
		padding-left:		0px;
		padding-top: 10px;
		text-align:center;
		width:100%;
	}
	
	div#formholder a {
		color: 				#88D71D;
		font-size:			10px;
		text-decoration: underline;
	}
		
	div#formholder a:hover {
		color: #CCCCCC;
	}
	
	/* LOGIN FORMULIER */

	div#login {

	}

	div#login input[type="image"] {
		height:				51px;
		width:				46px;
		float: 				right;
		background:			#334455;
		border: 			none;
	}
	
	div#login div.button {
		margin-right:		30px;
		height:				55px;
		width:				55px;
		float: 				right;
	}
	
	/* FORGOT PASSWORD FORMULIER */

	div#forgot {

	}	

	div#forgot div.button {
		float: 				left;
	}

	div#forgot input.button2 {
		padding:			5px;
		width: 				20px;
		height:				16px;
		background:			#334455;
		border: 			none;
	}
	
	div#forgot div.remark {
		float: 				left;
		width:				300px;
	}
	
	div#forgot .small {
		font-size: 			9px; 
	}

	

/* MENU STYLES */
div#menubar {
	width:				100%;
	height:				5px;
	background:			#334455;
	margin-top:			2px;
}
div#menucontainer {
	width:				100%;
	height:				38px;
	background:			#334455;
	margin:				2px 0 0 0;
	background-image: 	url(../img/bar-blue.png)
}
ul#menu {
	position: 			absolute; /* let op heeft invloed op footer */
	width:				100%;
	height:				100%;
}
ul#menu li {
	height:				100%;
	padding:			3px 20px 2px 20px;
	display:			inline;
	text-transform:		uppercase;
	line-height:		38px;
}
ul#menu li a {
	width:				100%;
	height:				100%;
	font-weight:		bold;
	color:				#FFFFFF;
	font-family: 		Arial, Helvetica, sans-serif;
}

ul#menu li a:active {
	color:				#88D71D;

}

ul#menu li a:hover {
	color:				#88D71D;
}

ul#menu li a.active { 
	/* active class */
	color:				#88D71D;
}

/* MAIN CONTENT STYLES */
div#content_container {
	position:			relative;
	float:				left;
	width:				100%;
	height:				auto;
	padding-bottom:		10px;
}

div#content_container p {
	padding-top: 5px;
}

div#content_container a:hover {
	text-decoration: 	underline;
	color:				#EE5511;
}

/* LEFT COLUMN */
div#left {
	float:				left;
	width:				234px;
	/*background:			#EBEAEA;*/
	background:			#F1F1F1;
	margin-top:			10px;
}
	div#left div.header_blue, div#left div.header_orange, div#left div.header_green {
		position:		relative;
		float:			left;
		clear:			both;
		width:			224px;
		height:			22px; 
		padding:		6px 0 0 10px; 
		font-family:	Arial, Helvetica, sans-serif;
		color:			#FFFFFF;
		font-weight:	bold;
		text-transform:	uppercase;
		margin-bottom:	10px;
	}
	
	div#left div.header_dik { /* unused 09092011 */
		height:			28px; /*18px;*/
		padding:		10px 0 0 10px; /*5px*/
	}
		
	div#left div.header_blue  {
		background:		#334455;
		background-image:url(../img/bar-blue.png);
	}
	
	div#left div.header_orange {
		background:		#ee5511;
		background-image:url(../img/bar-orange.png);
	}

	div#left div.header_green {
		background:		#88d71d;
		background-image:url(../img/bar-green.png);
	}

	div.headericon { /* unused? */
		position:relative; 
		float:right; 
		margin-top:-15px; 
		margin-right:10px; 
	}
	
	div#left div.content {
		position:		relative;
		float:			left;
		clear:			both;
		width:			214px;
		padding:		0 10px 0 10px;
		margin-bottom:	10px;
	}
	
	div#left div.content input.leftmenu {
			width:				195px;
			
		}

	div#left div.content input.searchbtn {
			background : url('../img/button_send_22.png'); 
			width:79px;
			height:22px;
			border:0px;
	}
		
	div#left div.content input.radio {
			margin-top:5px;
			width:		18px;
			height:		18px;
			padding:	0 0px 0 0;
			margin-right:10px;
		}
		
	div#left div.content h3 {
		padding-left: 	0px;
	}
	
	div#left h4 {
		color: #666666;
	}

	div#left label {
		height:22px;
	}
	
	div#left div.banner {
		position:relative;
		top:-10px;
	}
	
	div#left div.address { /* contact */
		margin-left: 20px;
		margin-top:20px;
		font-weight:bold;

	}
	
	div#left div.trigger {
		cursor: 		hand;
		color: 			#334455;
		font-family:	Arial, Helvetica, sans-serif;
		font-size: 		15px;
		font-weight: 	bold;
		text-align: 	center;
		padding:		10px;
	}
	
	div#left div.filler {
	 	clear:			both;
		height:			auto; /* geen effect ?*/
	}

/* HELE PAGINA - NO COLUMNS */
div#fullpage { /*voorheen page */
	float:				left;
	width:				100%;
	margin:				0px 0 0 0px;
}

/* MIDDLERIGHT COLOMN */
div#middleright {
	float:				left;
	width:				656px;
	margin:				10px 0 0 10px;
}


/* MIDDLE COLOMN */
div#middle {
	float:				left;
	width:				412px;
	margin:				10px 10px 0 10px;
}

/* RIGTH COLOMN */
div#right {
	float:				left;
	clear:				right;
	width:				234px;
	background:			#ebeaea;
	margin-top:			10px;
}

/* FOOTER */
div#footer {
	width:				100%;
	height:				22px;
	clear:				both;
	background:			#334455;
	text-align:			center;
	padding-top:		5px;
	color:				#FFFFFF;
	position: 			relative; /* nodig vanweg position absolute toevoeging aan ul#menu */
	background-image:	url(../img/bar-blue.png); /* for non-css3 browsers */
	filter: 			progid:DXImageTransform.Microsoft.gradient(startColorstr='#667380', endColorstr='#334455'); /* for IE */
	background: 		-webkit-gradient(linear, left top, left bottom, from(#667380), to(#334455)); /* for webkit browsers */
	background: 		-moz-linear-gradient(top,  #D667380,  #334455); /* for firefox 3.6+ */ 

}


div#footer a {
	z-index:99;
	color:				#FFFFFF;	
}

div#footer a:hover {
	text-decoration:	underline;	
}

div#footer a:active {
	text-decoration:	underline;
	color:				#88D71D;	
}

div#footer span.left {
	float:				left;
	padding-left:		10px;
}

div#footer span.center{
	float:				left;
	margin-left: 		120px;
}

div#footer span.right{
	padding-right:		10px;
	float:				right;
}



/* MAIN CONTENT */
div#middleright div.header_blue, div#middleright div.header_orange, div#middleright div.header_green, div#fullpage div.header_blue {
	/*width:				646px; */
	width:auto;
	height:				22px; 
	margin-top:			10px;
	text-transform:		uppercase;
	font-weight:		bold;
	color:				#FFFFFF;
	padding:			5px 0 0 10px;	
	/*float:				left;*/
}

div#middleright div.header_dik { /* unused 9-9-2011 */
	width:				646px; 
	height:				32px; 
	padding:			14px 0 0 10px;
}


div#middleright div.header_orange {
	background:			#ee5511; /* for non-css3 browsers */
	background-image:url(../img/bar-orange.png); /* for non-css3 browsers */
	filter: 			progid:DXImageTransform.Microsoft.gradient(startColorstr='#667380', endColorstr='#334455'); /* for IE */
	background: 		-webkit-gradient(linear, left top, left bottom, from(#667380), to(#334455)); /* for webkit browsers */
	background: 		-moz-linear-gradient(top,  #D667380,  #334455); /* for firefox 3.6+ */ 
}

div#middleright div.header_blue, div#fullpage div.header_blue { /*div.header weggehaald*/
	background: 		#334455; /* for non-css3 browsers */
	background-image:	url(../img/bar-blue.png); /* for non-css3 browsers */
	filter: 			progid:DXImageTransform.Microsoft.gradient(startColorstr='#667380', endColorstr='#334455'); /* for IE */
	background: 		-webkit-gradient(linear, left top, left bottom, from(#667380), to(#334455)); /* for webkit browsers */
	background: 		-moz-linear-gradient(top,  #D667380,  #334455); /* for firefox 3.6+ */ 
}


div.header_green {
	background: 		#334455; /* for non-css3 browsers */
	background-image:	url(../img/bar-green.png); /* for non-css3 browsers */
	filter: 			progid:DXImageTransform.Microsoft.gradient(startColorstr='#88d71d', endColorstr='#5f9614'); /* for IE */
	background: 		-webkit-gradient(linear, left top, left bottom, from(#88d71d), to(#5f9614)); /* for webkit browsers */
	background: 		-moz-linear-gradient(top,  #88d71d,  #5f9614); /* for firefox 3.6+ */ 
}

div.header_icon {
	float:right;
	padding-right:10px;
	/* icons hebben standaard een padding. die moet in header gecompenseerd worden */ 
	/* style="margin-top:-9px;"*/
} 


div.breadcrum {
	height:				18px;
	padding:			2px 0 0 4px;
	background:			#EBEAEA;
	font-family:		"Times New Roman";
	color:				#88D71D;
	font-weight:		bold;
	text-transform:		uppercase;
	visibility:			hidden;  /* tijdelijk hidden */
	display:			none;	/* tijdelijk hidden */
}
div.introtext {
	padding:			10px;
	/*background:			#EBEAEA;*/
	/*background:			#F1F1F1;*/
	
	border-bottom:		2px solid #EE5511;
	overflow:			auto; /* om block aan te passen minimaal aan hoogte icon */
}

p.streamer {
	font-weight:		bold;
	font-style:			italic;
}

p.big {
	text-align: 		center;
	font-family:		"Times New Roman";
	font-size:			30px;
	color:				#334455;

}

.orange { 
	font-size:			30px;
	font-weight:		bold;
	color:				#EE5511;
}

.bold {
	font-family:		"Times New Roman";
	font-size:			30px;
	font-weight:		bold;
	color:				#334455;	
}


a.previous {
	display:			block;
	width:				100px;
	text-align:			left;
	background:			url('../img/aanmelden2.png') left no-repeat;
	line-height:		64px;
	float:				left; 
	position:			relative; 
	padding-left:		80px;
}

a.next {
	display:			block;
	width:				85%;
	text-align:			right;
	background:			url('../img/final-icons/32x32/forward.png') right no-repeat;
	padding-right:		40px;
	line-height:		60px;
	float:				right; 
	width:				300px;
}


.addthisbar {
	float: 				right;
	width:				450px;
	text-align:			right;
	}

/* MAIN CONTENT SPECIALS */

div#news, div#testemonials, div#steps, div#faq, div#links {
	border-bottom:		2px solid #EE5511;
	float:				left;
	padding-bottom:		10px; /* toegevoegd voor gradient */
	/*background: 		#EBEAEA;*/
}

div#faqs {
	border-bottom:2px solid #EE5511; 
	padding-bottom:10px; 
	overflow:hidden;
}

div#newsitem {
	float:				right;
	width:				407px;
	border-bottom:		1px solid #EBEAEA;
	padding:			5px; /* voor gradient was 10px 0 10px 0; */
	margin-top: 10px; /* toegevoegd voor gradient */
	cursor: 		hand;

}
/*div.item {
/*	float:				right;
/*	width:				407px;
/*	border-bottom:		1px solid #EBEAEA;
/*	padding:			5px; /* voor gradient was 10px 0 10px 0; */
/*	margin-top: 10px; /* toegevoegd voor gradient */
/*	cursor: 		hand;
/*	background: 		#D5E2F5; /* for non-css3 browsers */
/*	background-image:url(../img/gradient-blue.png); /* for non-css3 browsers */
/*	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#C0D0E1', endColorstr='#EBEAEA'); /* for IE */
/*	background: -webkit-gradient(linear, left top, left bottom, from(#C0D0E1), to(#EBEAEA)); /* for webkit browsers */
/*	background: -moz-linear-gradient(top,  #C0D0E1,  #EBEAEA); /* for firefox 3.6+ */ 
/*}*/

div#news div.addthisholder, div#testemonials div.addthisholder, div#steps div.addthisholder {
	float:				right;
	width:				407px;
	padding:			5px; /* voor gradient was 10px 0 10px 0; */
	margin-top: 10px; /* toegevoegd voor gradient */
}

div#news div.photo, div#testemonials div.photo, div#steps div.photo {
	width:				228px;
	height:				100%; /*292px;*/
	margin-right:		10px;
	float:				left;
	line-height: 		16px; /* nodig voor firefox */
	padding:			10px 0 10px 0;
	cursor:				hand;
}

div#steps img.bullet {
	border:				0px;
	float:				left;
	padding:			0px 3px 10px 0px;
}


div.item-blue {
	background: 		#D5E2F5; /* for non-css3 browsers */
	background-image:url(../img/gradient-blue.png); /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#C0D0E1', endColorstr='#EBEAEA'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#C0D0E1), to(#EBEAEA)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #C0D0E1,  #EBEAEA); /* for firefox 3.6+ */ 
}

div.item-green	 {
		font-style:			italic;
		color: 				#334455;
	
		background: 		#CFF3CC; /* for non-css3 browsers */
		background-image:url(../img/gradient-green.png); /* for non-css3 browsers */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#C5E597', endColorstr='#EBEAEA'); /* for IE */
		background: -webkit-gradient(linear, left top, left bottom, from(#C5E597), to(#EBEAEA)); /* for webkit browsers */
		background: -moz-linear-gradient(top,  #C5E597,  #EBEAEA); /* for firefox 3.6+ */ 
}

div.item-orange	 {
		font-style:			bold;
		color: 				#334455;
	
		background: 		#CFF3CC; /* for non-css3 browsers */
		background-image:url(../img/gradient-green.png); /* for non-css3 browsers */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#C5E597', endColorstr='#EBEAEA'); /* for IE */
		background: -webkit-gradient(linear, left top, left bottom, from(#C5E597), to(#EBEAEA)); /* for webkit browsers */
		background: -moz-linear-gradient(top,  #C5E597,  #EBEAEA); /* for firefox 3.6+ */ 
}

img.photo {
	 padding:			1px;
	 width:				224px;
	 /*height:			131px;*/
	 float:				left;
	 border:			1px solid #334455;
	 margin-bottom:		10px;
}

a.meernieuws {
	width:				24px;
	text-align:			right;
	float:				right;
	background:			url('../img/readmore.png') right no-repeat;
	margin-right:		10px;
	padding-right: 		24px;
	width:				120px;
	
}

img.member { 
		height: 		100px;
		border: 		1px solid #334455;
		padding: 		1px;
		float:			right;
}

img.member_male {
		background-image:url(../img/final-icons/128x128/user_128.png) ;
		background-position : -10px 0px;
		height: 		100px;
		border: 		1px solid #334455;
		padding: 		1px;
		float:			right;
}

img.member_female {
		background-image:url(../img/final-icons/128x128/female_user_128.png);
		background-position : -10px 0px;
		height: 		100px;
		border: 		1px solid #334455;
		padding: 		1px;
		float:			right;
}


div#block, div#half_block {
		/*padding:		10px 0 10px 0;*/
		display:		block;
		border-bottom:	1px solid #EBEAEA;
		width:			auto;
		padding:			5px; 
		/*margin-top: 10px; /* toegevoegd voor gradient */

		background: 		#D5E2F5; /* for non-css3 browsers */
		background-image:url(../img/gradient-blue.png); /* for non-css3 browsers */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#C0D0E1', endColorstr='#EBEAEA'); /* for IE */
		background: -webkit-gradient(linear, left top, left bottom, from(#C0D0E1), to(#EBEAEA)); /* for webkit browsers */
		background: -moz-linear-gradient(top,  #C0D0E1,  #EBEAEA); /* for firefox 3.6+ */ 
}

div#half_block {
	width:318px;
	float:left;
}

div#block p {
	padding:10px;
}

div#block table {
		width: 100%;
		vertical-align:top;
}



div#block td.icon {
		vertical-align:bottom;
		padding-left:10px;
		width:20px;
	}


div#block td.title {
		padding-left:10px;
	}

div#block td.testemonial {
		font-style:italic;
		font-weight:bold;
		padding:10px;
		vertical-align:top;
}

div#block td.message {
		padding:10px;
		vertical-align:top;
		height:40px;
}

div#block pre {  
		white-space: pre-wrap;       /* css-3 */  
		white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */  
		white-space: -pre-wrap;      /* Opera 4-6 */  
		white-space: -o-pre-wrap;    /* Opera 7 */  
		word-wrap: break-word;       /* Internet Explorer 5.5+ */ 
} 
div#block td.referer	 {
		padding-top:5px;
		padding-left:10px;
		vertical-align:bottom;
}

div#block td.teaser	 {
		font-style:italic;
		color: #EE5511;
		padding-top:5px;
		padding-left:10px;
}

div#block td.photo {
		text-align:right;
		width:110px;
		margin-left:10px;
}

div#block td.image {
		text-align:right;
		height:100px;
		margin-left:10px;
		vertical-align:top;
}

div#block td.actions {
		text-align:right;
		padding:10px;
		vertical-align:top;
}

/* outro */


div.outrotext {
	padding:			10px;
	clear:				both;
	/*background:			#EBEAEA;*/
	/*background:			#F1F1F1;*/
	border-bottom:		2px solid #EE5511;
	overflow:			auto; /* om block aan te passen minimaal aan hoogte icon */

}

/* FORMALITY PAGES (NO COLUMNS) */
div#formalities {
	 margin: 20px 20px 20px 20px;
}

div#formalities p {
	margin-top: 10px;
}

/* GENERAL STYLES */
div.clear {
	clear:				both;
}


ul.checkboxes
{
	list-style-image:	url("../img/final-icons/misc/icon_tick_16.png");/*url("../img/ico/check.png");*/
	list-style-type:	square;
	
	margin-left: 		30px;/*setting for FF and other standards compliant browsers*/
	#margin-left: 		20px; /*setting for IE7*/
	_margin-left: 		20px; /*setting for IE6*/
}

ul.checkboxes li
{
	padding-left: 		1px;/*setting for FF and other standards compliant browsers*/
	#padding-left: 		10px; /*setting for IE7*/
	_padding-left: 		10px; /*setting for IE6*/
	margin-top:			10px;
	font-weight:		bold;
	font-size:			14px;
	color:				#EE5511; /*#88D71D/*#334455;*/
	font-family:		Arial, Helvetica, sans-serif;
}

ul.links
{
	list-style-image:	url("../img/final-icons/16x16/icon_link16.png");/*url("../img/ico/check.png");*/
	list-style-type:	square;
	line-height:		25px;	
	margin-left: 		30px;/*setting for FF and other standards compliant browsers*/
	#margin-left: 		20px; /*setting for IE7*/
	_margin-left: 		20px; /*setting for IE6*/
	margin-top:			10px; 
}

ul.news
{
	list-style-image:	url("../img/final-icons/16x16/Globe16.png");/*url("../img/ico/check.png");*/
	list-style-type:	square;
	line-height:		25px;	
	margin-left: 		30px;/*setting for FF and other standards compliant browsers*/
	#margin-left: 		20px; /*setting for IE7*/
	_margin-left: 		20px; /*setting for IE6*/
		margin-top:			10px; 

}

ul.submenu {  /*oa submenu tools en leftmenu */
	list-style-image:	url("../img/ico/folder_16.png");/*url("../img/ico/check.png");*/
	list-style-type:	square;
	list-style-position: inside;	
	/*margin-left: 		30px;/*setting for FF and other standards compliant browsers*/
	/*#margin-left: 		20px; /*setting for IE7*/
	/*_margin-left: 		20px; /*setting for IE6*/

}

ul.submenu li a.submenu { 
	line-height:		24px; 
	vertical-align:		top; 
	margin-left:-5px;
}

ul.submenu li {
	margin-top:			10px;
	font-weight:		bold;
	font-size:			14px;
	color:				#EE5511; /*#88D71D/*#334455;*/
	font-family:		Arial, Helvetica, sans-serif;
	list-style-image:	url("../img/final-ico/24x24/star.png"); /* default */
}

ul.submenu li.messages {
	list-style-image:	url("../img/final-ico/24x24/mail.png");
}

	ul.submenu li.messagesin { /* unused ? of gebruiken bij messages */
		list-style-image:	url("../img/final-ico/24x24/receive_mail.png");
	}

	ul.submenu li.messagesout { /* used for tools, ook voor messages? */
		list-style-image:	url("../img/final-ico/24x24/send_mail.png");
	}

ul.submenu li.account { /*general */
	list-style-image:	url("../img/final-ico/24x24/user.png");
}


ul.submenu li.profile {
	list-style-image:	url("../img/final-ico/24x24/user.png");
}

ul.submenu li.membership {
	list-style-image:	url("../img/final-ico/24x24/id_card.png");
}

ul.submenu li.accounts {
	list-style-image:	url("../img/final-ico/24x24/users.png");
}

ul.submenu li.history {
		list-style-image:	url("../img/final-ico/24x24/calendar.png");
}

ul.submenu li.schedule {
		list-style-image:	url("../img/final-ico/24x24/clock.png");
}

ul.submenu li.increase {
		list-style-image:	url("../img/final-ico/24x24/chart_up.png");
}

ul.submenu li.decrease {
		list-style-image:	url("../img/final-ico/24x24/chart_down.png");
}

ul.submenu li.add {
		list-style-image:	url("../img/final-ico/24x24/add.png");
}

ul.submenu li.edit{
		list-style-image:	url("../img/final-ico/24x24/edit.png");
}

ul.submenu li.delete {
		list-style-image:	url("../img/final-ico/24x24/delete.png");
}

ul.submenu li.remove {
		list-style-image:	url("../img/final-ico/24x24/remove.png");
}

ul.submenu li.addpage {
		list-style-image:	url("../img/final-ico/24x24/add_page.png");
}

ul.submenu li.deletepage {
		list-style-image:	url("../img/final-ico/24x24/delete_page.png");
}

ul.submenu li.acceptpage {
		list-style-image:	url("../img/final-ico/24x24/page_accept.png");
}

ul.submenu li.newpage {
		list-style-image:	url("../img/final-ico/24x24/new_page.png");
}

ul.submenu li.fullpage {
		list-style-image:	url("../img/final-ico/24x24/new_page.png");
}

ul.submenu li.editpage {
		list-style-image:	url("../img/final-ico/24x24/edit_page.png");
}

ul.submenu li.textpage {
		list-style-image:	url("../img/final-ico/24x24/text_page.png");
}

ul.submenu li.downloadpage {
		list-style-image:	url("../img/final-ico/24x24/download_page.png");
}

ul.submenu li.phone {
		list-style-image:	url("../img/final-ico/24x24/mobile_phone.png");
}

ul.submenu li.process {
		list-style-image:	url("../img/final-ico/24x24/process.png");
}

ul.submenu li.find {
		list-style-image:	url("../img/final-ico/24x24/find.png");
}

ul.submenu li.wildcard {
		list-style-image:	url("../img/final-ico/24x24/star.png");
}

ul.submenu li.network {
	list-style-image:	url("../img/final-ico/24x24/database.png"); /* aanpassen naar 1 met 3 nodes */
}

ul.submenu li.tree {
	list-style-image:	url("../img/final-ico/24x24/database.png"); /* aanpassen naar tree */
}

ul.submenu li.database {
	list-style-image:	url("../img/final-ico/24x24/database.png"); 
}


ul.submenu li.revenues {
	list-style-image:	url("../img/final-ico/24x24/euro_currency_sign.png");
}

ul.submenu li.addorder {
	list-style-image:	url("../img/final-ico/24x24/add_to_shopping_cart.png");
}

ul.submenu li.orders {
	list-style-image:	url("../img/final-ico/24x24/shopping_cart_accept.png");
}

ul.submenu li.order {
	list-style-image:	url("../img/final-ico/24x24/put_in_shopping_cart.png");
}

ul.submenu li.deleteorder {
	list-style-image:	url("../img/final-ico/24x24/remove_from_shopping_cart.png");
}

ul.submenu li.promotion {
	list-style-image:	url("../img/final-ico/24x24/promotion.png");
}

ul.submenu li.payments {
	list-style-image:	url("../img/final-ico/24x24/protection.png");
}

ul.submenu li.tool {
	list-style-image:	url("../img/final-ico/24x24/tool.png");
}

	ul.submenu li.links {
		list-style-image:	url("../img/final-ico/24x24/home.png");
	}

	ul.submenu li.banner {
		list-style-image:	url("../img/final-ico/24x24/promotion.png");
	}
	
	ul.submenu li.video {
		list-style-image:	url("../img/final-ico/24x24/film.png");
	}
	
	ul.submenu li.presentation {
		list-style-image:	url("../img/final-ico/24x24/monitor.png");
	}
	
	ul.submenu li.mail {
		list-style-image:	url("../img/final-ico/24x24/email.png");
	}
	
	ul.submenu li.tip {
		list-style-image:	url("../img/final-ico/24x24/warning.png");
	}
	
	ul.submenu li.calculator {
		list-style-image:	url("../img/final-ico/24x24/calculator.png");
	}

	ul.submenu li.testemonial {
		list-style-image:	url("../img/final-ico/24x24/prize_winner.png");
	}

	ul.submenu li.cloud {
		list-style-image:	url("../img/final-ico/24x24/cloud_comment.png");
	}
	
	ul.submenu li.forum {
		list-style-image:	url("../img/final-ico/24x24/comment.png");
	}
	
ul.submenu li.admin {
	list-style-image:	url("../img/final-ico/24x24/lock.png");
}

	ul.submenu li.news {
		list-style-image:	url("../img/final-ico/24x24/globe.png"); /* kan ook rss.png gebruiken hiervoor */
	}
	
	ul.submenu li.faq {
		list-style-image:	url("../img/final-ico/24x24/help.png"); /* kan ook rss.png gebruiken hiervoor */
	}
	
	ul.submenu li.visits {
		list-style-image:	url("../img/final-ico/24x24/chart_up.png");
	}
	
	ul.submenu li.sms {
		list-style-image:	url("../img/final-ico/24x24/sms.png");
	}
	
	ul.submenu li.services {
		list-style-image:	url("../img/final-ico/24x24/refresh.png"); /* kan ook process.png gebruiken, is alleen cronjob */
	}
	
	ul.submenu li.logins {
		list-style-image:	url("../img/final-ico/24x24/unlock.png"); /* key icon maken */
	}
	
	ul.submenu li.new {
		list-style-image:	url("../img/final-ico/24x24/new.png"); /* new members kan ook users.png zijn */
	}

	ul.submenu li.adwords {
		list-style-image:	url("../img/final-ico/24x24/pin.png");
	}
	ul.submenu li.analytics {
		list-style-image:	url("../img/final-ico/24x24/chart.png");
	}

	ul.submenu li.info {
		list-style-image:	url("../img/final-ico/24x24/info.png");
	}

ul.submenu li.hyves {
	list-style-image:	url("../img/final-ico/misc/hyves_24.png");
}

ul.submenu li.twitter {
	list-style-image:	url("../img/final-ico/misc/twitter_24.png");
}

ul.submenu li.facebook {
	list-style-image:	url("../img/final-ico/misc/facebook_24.png");
}



/*
ul.subjects  
{
	list-style-image:	url("../img/final-icons/16x16/info.png");
	list-style-type:	square;
	
	margin-left: 		30px;
	#margin-left: 		20px; 
	_margin-left: 		20px; 
}

ul.subjects li
{
	padding-left: 		1px;
	#padding-left: 		10px; 
	_padding-left: 		10px; 
	margin-top:			10px;
	font-weight:		bold;
	font-size:			14px;
	color:				#EE5511; 
	font-family:		Arial, Helvetica, sans-serif;
}
*/
/*
ul.questions li
{
	margin-top:			10px;
}

ul.questions
{
	list-style-image:	url("../img/final-icons/16x16/help.png");
	list-style-type:	square;
	margin-left: 		30px;
	#margin-left: 		20px;
	_margin-left: 		20px;
	margin-top:			10px;
}

*/


ul.folders
{
	list-style-image:	url("../img/final-icons/16x16/folder.png");
	list-style-type:	square;
	margin-left: 		30px;/*setting for FF and other standards compliant browsers*/
	#margin-left: 		20px; /*setting for IE7*/
	_margin-left: 		20px; /*setting for IE6*/
	margin-top:			10px;
}

ul.folders li
{
}

ul.folders li.question
{
	list-style-image:	url("../img/final-ico/24x24/help.png");
	margin-top:			10px;
}

ul.folders li.folder
{
	list-style-image:	url("../img/final-ico/24x24/folder.png");
	margin-top:			10px;
}

li a.valign { 
	position:relative;
	top:-10px;
}

li div.valign { 
	position:relative;
	top:-15px;
}

ol.numbers
{
	margin-left: 		30px;/*setting for FF and other standards compliant browsers*/
	#margin-left: 		20px; /*setting for IE7*/
	_margin-left: 		20px; /*setting for IE6*/
}

ol.numbers li
{
	padding-left: 		1px;/*setting for FF and other standards compliant browsers*/
	#padding-left: 		10px; /*setting for IE7*/
	_padding-left: 		10px; /*setting for IE6*/
}


img.logout {
	position:			relative;
	background: 		url('../img/check.png') left no-repeat;
	float:				right;
	clear:				left;
	padding-right:		25px;
}

div#pageselector {

}

ul#pageselector {
	width:				100%;
	height:				100%;
}

ul#pageselector li {
	display:			inline;
}

ul#pageselector a {
	color:				#EE5511;
	text-decoration:	none;
}

ul#pageselector a:active, a:hover {
	color:				#EE5511;
	font-weight:		bold;
	text-decoration:	none;
}

div.invisible {
	visibility:			hidden; 
	display:			none;
}

div.visible {
	visibility:			visible; 
}


/* ADDTHIS STYLES */

.addthis_toolbox.addthis_pill_combo a {
    float: left;
}
.addthis_toolbox.addthis_pill_combo a.addthis_button_tweet, .addthis_toolbox.addthis_pill_combo a.addthis_counter {    
	margin-top: -2px;
}
.addthis_button_compact .at15t_compact {    
	margin-right: 4px;
    float: left;
}



/* ICON MISC */

img.ico_out {
	height:16px;
	width:16px;
	background-image:url(../img/final-icons/16x16/external-maximise16.png); 5px
	cursor:pointer;
	margin-right:5px;
	margin-top:5px;
	vertical-align: bottom;

}

/* ICON STYLES */

img.ico_newmail { /* geel */
	height:16px;
	width:16px;
	background-image:url(../img/icons/mail_16.gif);
	margin-bottom:5px;
	cursor:pointer;	
}

img.ico_oldmail { /* geel */
	height:16px;
	width:16px;
	background-image:url(../img/icons/mailopen_16.gif);
	margin-bottom:5px;
	cursor:pointer;
}
img.ico_sentmail { /* geel */
	height:16px;
	width:16px;
	background-image:url(../img/icons/mailopen_16.gif);
	margin-bottom:5px;
	cursor:pointer;
}

img.ico_link {	/* gele schakel */
	height:16px;
	width:14px;
	background-image:url(../img/final-icons/16x16/icon_link16.png); 
	margin:5px;
	cursor:pointer;
}


/* ACTIONS BLUE */
img.ico_trash {
	height:24px;
	width:24px;
	/*background-image:url(../img/icons/trash_16.gif);*/
	background-image:url(../img/final-ico/24x24/trash.png);
	margin:5px;
	cursor:pointer;
	float:right;
}

img.ico_delete, input.ico_delete {
	height:24px;
	width:24px;
	/*background-image:url(../img/icons/delete_16.gif);*/
	background-image:url(../img/final-ico/24x24/delete.png);
	margin:5px;
	cursor:pointer;
	border:0px;
	float:right;
}

img.ico_edit, input.ico_edit {
	height:24px;
	width:24px;
	/*background-image:url(../img/icons/edit_16.gif);*/
	background-image:url(../img/final-ico/24x24/edit.png);
	margin:5px;
	cursor:pointer;
	border:0px;
	float:right;
}

img.ico_add, input.ico_add {
	height:24px;
	width:24px;
	/*background-image:url(../img/icons/edit_16.gif);*/
	background-image:url(../img/final-ico/24x24/add.png);
	margin:5px;
	cursor:pointer;
	border:0px;
}
img.ico_save, input.ico_save {
	height:24px;
	width:24px;
	/*background-image:url(../img/icons/edit_16.gif);*/
	background-image:url(../img/final-ico/24x24/save.png);
	margin:5px;
	cursor:pointer;
	border:0px;
	float:right;
}

img.ico_accept, input.ico_activate {
	height:24px;
	width:24px;
	background-image:url(../img/final-ico/24x24/accept.png);
	margin:5px;
	cursor:pointer;
	border:0px;
	float:right;
}

img.ico_remove, input.ico_deactivate {
	height:24px;
	width:24px;
	background-image:url(../img/final-ico/24x24/remove.png);
	margin:5px;
	cursor:pointer;
	border:0px;
	float:right;
}

img.ico_findmore, input.ico_zoomout {
	height:24px;
	width:24px;
	background-image:url(../img/final-ico/24x24/zoom_out.png);
	margin:5px;
	cursor:pointer;
	border:0px;
	float:right;
}

img.ico_findless, input.ico_zoomin {
	height:24px;
	width:24px;
	background-image:url(../img/final-ico/24x24/zoom_in.png);
	margin:5px;
	cursor:pointer;
	border:0px;
	float:right;
}

img.ico_phone, input.ico_sms {
	height:24px;
	width:24px;
	background-image:url(../img/final-ico/24x24/mobile_phone.png);
	margin:5px;
	cursor:pointer;
	border:0px;
	float:right;
}

img.ico_email, input.ico_email {
	height:24px;
	width:24px;
	background-image:url(../img/final-ico/24x24/email.png);
	margin:5px;
	cursor:pointer;
	border:0px;
	float:right;
}

img.ico_copy, input.ico_copy {
	height:24px;
	width:24px;
	background-image:url(../img/final-ico/24x24/cut.png);
	margin:5px;
	cursor:pointer;
	border:0px;
	float:right;
}

img.ico_find { /* unused */
	height:24px;
	width:24px;
	background-image:url(../img/final-ico/24x24/zoom.png);
	margin:5px;
	cursor:pointer;
	border:0px;
}

img.ico_reply { /* messages */
	height:24px;
	width:24px;
	/*background-image:url(../img/icons/redo_16.gif);*/
	background-image:url(../img/final-ico/24x24/send_mail.png);
	margin:5px;
	cursor:pointer;
}

img.ico_info {
	height:24px;
	width:24x;
	/*background-image:url(../img/icons/info_15.gif);*/
	background-image:url(../img/final-ico/24x24/info.png);
	cursor:pointer;
	left:130%;
}


img.ico_download {
	height:24px;
	width:24px;
	/*background-image:url(../img/ico/down_16.gif);*/
	/*background-image:url(../img/final-ico/24x24/download.png);*/
	background-image:url(../img/final-ico/24x24/download_page.png);
	margin:5px;
	cursor:pointer;
}

img.ico_attachment {
	height:24px;
	width:24px;
	/*background-image:url(../img/ico/down_16.gif);*/
	background-image:url(../img/final-ico/24x24/attachment.png);
	margin:5px;
	cursor:pointer;
}


/* BIG PAGE ICONS */

img#introicon {
	width:		128px;
	height:		128px;
	float:		right;
}
img.ico_testemonials_128 {
	background-image:url(../img/final-icons/128x128/male_female_users_comments.png);
}

img.ico_faq_128 {
	/*background-image:url(../img/final-icons/128x128/female_user_help.png); /*help.png */
	background-image:url(../img/final-icons/misc/question128.png);
}

img.ico_join_128 {
	background-image:url(../img/final-icons/misc/big_icon128.png); /*of /misc/signup_icon.png of 128x128/sign-up128.png */
}

img.ico_contact_128 {
	background-image:url(../img/final-icons/128x128/mail.png); /* of big icon is ook mooi */
}


img.ico_news_128 {
	/*background-image:url(../img/final-icons/128x128/globe128.png);*/
	background-image:url(../img/final-icons/PNG_256x256/news2.png);
}

img.ico_globe_128 {
	background-image:url(../img/final-icons/128x128/globe128.png);
}

img.ico_linkpartners_128 {
	background-image:url(../img/final-icons/PNG_256x256/link_disconnection.png);
}

img.ico_calculator_128 {
	background-image:url(../img/final-icons/misc/calculator128.png);
}

img.ico_money_128 {
	background-image:url(../img/final-icons/128x128/money128.png);
}

img.ico_account_128 {
	background-image:url(../img/final-icons/128x128/Accept-Male-User128.png);
}

img.ico_firstlogin_128 {
	background-image:url(../img/final-icons/128x128/sign-up128.png);
}

img.ico_profile_128 {
	background-image:url(../img/final-icons/128x128/Accept-Male-User128.png);
}

img.ico_editprofile_128 {
	background-image:url(../img/final-icons/128x128/Edit-Male-User128.png);
}

img.ico_membership_128 {
	background-image:url(../img/final-icons/misc/subscription128.png);
}

img.ico_logins_128 {
	background-image:url(../img/final-icons/128x128/key.png);
}

img.ico_network_128 {
	background-image:url(../img/final-icons/128x128/binary-tree128.png);
}

img.ico_upline_128 {
	background-image:url(../img/final-icons/128x128/upline128.png);
}

img.ico_finance_128 {
	background-image:url(../img/final-icons/128x128/money128.png);
}

img.ico_status_128 {
	background-image:url(../img/final-icons/128x128/Rank-History128.png);
}

img.ico_referals_128 {
	background-image:url(../img/final-icons/128x128/distributor-report128.png);
}

img.ico_orders_128 {
	background-image:url(../img/final-icons/128x128/order-history128.png);
}

img.ico_revenues_128 {
	background-image:url(../img/final-icons/128x128/sales-report128.png);
}

img.ico_outpayments_128 {
	background-image:url(../img/final-icons/128x128/Sales-by-Payment-Method-rep128.png);
}

img.ico_service_128 {
	background-image:url(../img/final-icons/128x128/refresh.png);
}

img.ico_warning_128 {
	background-image:url(../img/final-icons/128x128/warning.png);
}

img.ico_premiumsms_128 {
	background-image:url(../img/final-icons/128x128/send_sms.png);
}
img.ico_sms_128 {
	background-image:url(../img/final-icons/128x128/sms.png);
}


img.ico_tools_128 {
	background-image:url(../img/final-icons/128x128/item-configuration128.png);
}

img.ico_links_128 {
	background-image:url(../img/final-icons/128x128/icon_link128.png);
}

img.ico_testemonial_128 {  /*enkelfout, tools, meerfout testemonials website */
	background-image:url(../img/final-icons/128x128/female_user_comment.png);
}



img.ico_messagesmain_128 {
	background-image:url(../img/final-icons/128x128/Mail-Search128.png);
}

img.ico_messages_128 {
	background-image:url(../img/final-icons/128x128/mail.png);
}

img.ico_messagessearch_128 {
	background-image:url(../img/final-icons/128x128/mail_search.png); /* unused */
}

img.ico_messagesout_128 {
	background-image:url(../img/final-icons/128x128/mail_send.png);
}

img.ico_messagesin_128 {
	background-image:url(../img/final-icons/128x128/mail_receive.png);
}

img.ico_addmessage_128 {
	background-image:url(../img/final-icons/misc/mail_add.png);
}


img.ico_smsin_128 {
	background-image:url(../img/final-icons/128x128/sms.png); 
}

img.ico_smsout_128 {
	background-image:url(../img/final-icons/128x128/send_sms.png); /* unused */
}


img.ico_dashboard_128 {  /*admin only */
	background-image:url(../img/final-icons/128x128/palette.png);
}
img.ico_search_128 {  /*admin only */
	background-image:url(../img/final-icons/128x128/Search-Male-User128.png);
}

img.ico_stats_128 {  /*admin only */
	background-image:url(../img/final-icons/128x128/chart.png); /*chart_pie.png*/
}

img.ico_users_128 {  /*admin only */
	background-image:url(../img/final-icons/128x128/users.png); 
}

img.ico_newusers_128 {  /*admin only */
	background-image:url(../img/final-icons/128x128/Accept-Male-User128.png);  /*Male-User-Warning128.png*/
}

img.ico_tree_128 {  /*admin only */
	background-image:url(../img/final-icons/128x128/gealogy-view128.png); 
}

img.ico_site_128 {  /*admin only */
	background-image:url(../img/final-icons/128x128/packing128.png);  /* VERVANGEN !!! */
}

img.ico_report_128 {  /*unused */
	background-image:url(../img/final-icons/128x128/reports128.png);
}

img.ico_sales_report_128 {  /*unused */
	background-image:url(../img/final-icons/128x128/product-sales-report128.png);
}





