/*  Global stylesheet by IntraServe. Only values that need to be overruled are defined here
 *  Version: 1.10
 *  Date: 01-05-2006
 *
 *  Structure of document:
 *  1. Layout : Global styles
 *    1a. Global styles
 *    1b. Pre-defined classes
 *    1c. Container elements
 *    1d. Box elements
 *    1e. Navigations
 *  2. Text : Text styles
 *    2a. Content
 *    2b. Headers
 *    2c. Footers
 *    2d. Navigations
 *  3. Form : Form layout styles
 *    3a. Form fields	
 */

/* ----- Start of styles ----- */

/* Layout 1a : Global style */
/* -------------------------------------------------------------------------- */

body {
	margin:0px 0px 0px 0px;
	padding:0px;
	background-color: #ffee85;
	background-image: url(images/background-geel.jpg);
	background-repeat: repeat-x;

}
h1 {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size:14px;
	color:#183152;
	margin:0px 0px 0px 0px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size:14px;
	color:#183152;
	margin:0px 0px 0px 0px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size:12px;
	color:#183152;
	margin:0px 0px 0px 0px;
}

/* Layout 1b : Pre-defined classes */
/* -------------------------------------------------------------------------- */

.fLeft 	{ float:left; }
.fRight { float:right; }
.right 	{ text-align:right; }
.italic { font-style: italic; }
.bold 	{ font-weight:bold; }
.lighter { color: #3e69b5; }
.hidden { visibility: collapse; }
.Goudenclip {color: #62402c; font-weight: bold;}

/* Layout 1c : Container elements */
/* -------------------------------------------------------------------------- */

#conGlobal {
	width:776px;
	min-height: 800px;
	margin:auto;
	margin-bottom: 20px;
	background-color: #feffec;
}
	#conHeader {
		width:776px;
		height:138px;
	}
		#conHeader img {
			float:left;
		}
		#conLogo {
			width:161px;
			height:138px;
			float:left;
		}
	#conMid{
		width:776px;
	}
		#conMenu {
			width:155px;
			padding-top:13px;
			float:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #FF0000;
		}
		#conBody {
			width:615px;
			padding-left:6px;
			padding-top:36px;
			min-height:800px;
			float:left;
			background-image:url(images/bg_body.jpg);
			background-position:right top;
			background-repeat:no-repeat;
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#183152;			
		}
		/* Internet Explorer fix */
		/*\*/
			* html #conBody {
				height: 500px;
			}
		/**/
/* Layout 1d : Box elements */
/* -------------------------------------------------------------------------- */
#boxBodyLeft {
	width: 435px;
	min-height: 100px;
	float:left;
}
/* Internet Explorer fix */
/*\*/
	* html #boxBodyLeft {
		height: 100px;
	}
/**/
	#boxBodyLeft img {
		float: left;
		margin: 0px 5px 0px 0px;
	}
	#boxBodyLeft div.hr {
		height: 1px;
		width: 100%;
		border-top: 0px dashed #a9b4be;
		font-size: 0px;
		margin: 10px 0px 10px 0px;
	}
	#boxBodyLeft #subNav {
		width: 100%;
	}
#boxBodyRight {
	width: 170px;
	float: left;
	margin-left: 10px;
}
	.rightItemImg {
		float:right;
		margin: 0px 0px 0px 0px;
		width:145px;
		clear:both;
		text-decoration: none;
	}
	.rightItem {
		float:right;
		margin: 0px 0px 0px 0px;
		width:160px;
		background-image:url(images/rightItem.gif);
		background-repeat:no-repeat;
		clear:both;
		text-decoration: none;
	}
		.rightItem img {
			display: none;
		}
		.rightItem h1 {
			font-family: Arial, Helvetica, sans-serif, Verdana;
			font-size:12px;
			color:#183152;
			margin: 0px 0px 0px 0px;
		}
		.rightItem h2 {
			font-family: Arial, Helvetica, sans-serif, Verdana;
			font-size:12px;
			margin: 20px 0px 0px 0px;
			font-weight:bold;
		}
		.rightItem p {
			margin:5px 0px 2px 0px;
			width:160px;
		}
		.rightItem a.readmore {
			width:160px;
			height:8px;
			font-size:4px;
			background-image:url(images/bttn_leesVerder.gif);
			display:block;
		}
		.rightItem a.readmore span {
			display: none;
		}
		.rightItem a.item {
			color: #183152;
			text-decoration: none;
			
		}
		.rightItem a.item:hover {
			color: #183152;
			text-decoration: none;
		}
		.rightItem a.itemLeesverder {
			color: #183152;
			text-decoration: none;
			
		}
		.rightItem a.itemLeesverder:hover {
			color: #183152;
			text-decoration: underline;
		}
		.rightItem a.itemTitle {
			color: #183152;
			text-decoration: none;
			
		}
		.rightItem a.itemTitle:hover {
			color: #183152;
			text-decoration: underline;
		}

#shopItem {
	min-height: 80px;
	margin-bottom: 10px;
}
	/* Internet Explorer fix */
		/*\*/
			* html #shopItem {
				height: 100px;
			}
		/**/
/* Layout 1e : Navigations */
/* -------------------------------------------------------------------------- */

#conMenu ul {
	margin:20px 0px 0px 0px;
	padding:0px;
}
	#conMenu ul li {
		list-style:none;
	}
		#conMenu ul li a {
			margin:0px 0px 0px 0px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			text-transform:uppercase;
			color:#044e8c;
			text-decoration:none;
			display:block;
			width:149px;
			padding:3px;
			cursor: pointer;
		}
		#conMenu ul li a:hover {
			color:#f3cb12;
			text-decoration:none;
			background-color:#044e8c; /*yellow=f3cb12*/
			cursor: pointer;
		}
		#conMenu ul li a.active {
			color:#f3cb12;
			text-decoration:none;
			background-color:#044e8c;
		}
		#conMenu ul li a:hover.active {
			color:#f3cb12;
			text-decoration:none;
			background-color:#044e8c;
		}
		
			#conMenu ul li ul {
				margin:0px 0px 0px 10px;
				/*padding-bottom:2px;*/
			}
			#conMenu ul li.active ul {
				margin:0px 0px 0px 10px;
				/*padding-bottom:2px;*/
			}
				#conMenu ul li ul li a {
					text-transform:none;
					width:136px;
				}
				
#boxBodyLeft #subNav ul {
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
}
	#boxBodyLeft #subNav ul li {
		list-style: none;
	}
	#boxBodyLeft #subNav ul li a {
		padding: 0px 5px 0px 0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-transform:uppercase;
		font-weight: normal;
	}

#BoxNoImage img { display: none; }
								
/* Text 2a : Content */
/* -------------------------------------------------------------------------- */

#boxBodyLeft a {
	color:#183152;
	text-decoration: none;
	font-weight: bold;
}
#boxBodyLeft a:hover {
	color:#183152;
	text-decoration: underline;
	font-weight: bold;
}

#boxBodyLeft a.linkHome {
	color:#183152;
	text-decoration: none;
	font-weight: normal;
}
#boxBodyLeft a.linkHome:hover {
	color:#183152;
	text-decoration: none;
	font-weight: normal;
}

#boxBodyLeft a.linkHomeLeesverder {
	color:#183152;
	text-decoration: none;
}
#boxBodyLeft a.linkHomeLeesverder:hover {
	color:#183152;
	text-decoration: underline;
}

#boxBodyLeft .linkPaginate a {
	color:#183152;
	text-decoration: none;
	font-weight: normal;
}
#boxBodyLeft .linkPaginate a:hover {
	color:#183152;
	text-decoration: underline;
	font-weight: normal;
}

#boxBodyLeft .smallTxt {
	font-size: 11px;
}

/* Text 2b : Headers */
/* -------------------------------------------------------------------------- */

#boxBodyLeft h1 {
	font-size: 14px;
}
#boxBodyLeft h1.multiple {
	font-size: 14px;
	color:#183152;
}
#boxBodyLeft h2 {
	font-size: 12px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#boxBodyLeft h3 {
	font-size: 12px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/*#boxBodyLeft p {
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}*/

/* Text 2c : Footers */
/* -------------------------------------------------------------------------- */

/* Text 2d : Navigations */
/* -------------------------------------------------------------------------- */

#navProducts ul {
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
}
	#navProducts li {
		list-style: none;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 10px;
		background: url(images/arrow.gif) left no-repeat;
	}
	#navProducts li a.products {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-transform:uppercase;
		font-weight: normal;
	}
	#navProducts li a.products:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-transform:uppercase;
		font-weight: normal;
		text-decoration: underline;
	}
#navShopProducts ul {
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #3399FF;
}
	#navShopProducts li {
		list-style: none;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

/* Text 3a : Form fields */
/* -------------------------------------------------------------------------- */					
			
input.frm300, textarea.frm300 {
	width: 290px;
	border: 1px solid #000000;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}
select.frm300 {
	width: 292px;
	border: 1px solid #000000;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}
input.frm200, select.frm200 {
	width: 189px;
	border: 1px solid #000000;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}
input.frm100, select.frm100 {
	width: 97px;
	border: 1px solid #000000;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}				
