/* CSS Document */

/****************************************** BEGIN GENERAL ******************************************/

html, body{
	height:100%;
	width:100%;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#030303;
	background-color:#fff;
}

body {
	width:100%;
	font-size: 62.5%; /* komt overeen met 10px. bv 12px is dan 1.2em */
	background-color:#fff;
}

a:link, a:active, a:visited {
	color:#8b6e07;
	text-decoration:underline;
}

a:hover {
	color:#cd9000;
	text-decoration:underline;
}

#main {
	width:995px;
	height:auto;
	position: relative;
	margin: 0px auto;
	z-index:1;
}

#left {
	width:290px;
	height:auto;
	float:left;
}

#right {
	width:705px;
	height:auto;
	float:left;
}

/****************************************** BEGIN GENERAL ******************************************/












/****************************************** BEGIN LEFT ******************************************/

#logo {
	width:290px;
	height:100px;
	background-image:url(/site_images/bg/logo.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

#logoclick {
}

#leftNavigation{
	width:290px;
	height:auto;
}

#leftNavigation .margin {
	margin:63px 0px 0px 0px;
}

/****************************************** END LEFT ******************************************/




/****************************************** BEGIN RIGHT ******************************************/

#headerpicture {
	width:705px;
	height:100px;
	background-image:url(/site_images/bg/header_home.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

#topnav {
	width:705px;
	height:16px;
	background-image:url(/site_images/bg/topnav.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

#topnav ul {
	margin:0px;
	padding:0px;
	list-style-image:none;
	list-style-type:none;
}

#topnav ul li {
	margin:-1px;
	padding:0px;
	display:inline;
	list-style-image:none;
	list-style-type:none;
	border:0px solid green;
}

#topnav ul li a {
	margin:0px;
}

#topnav_butt_print {
	margin:0px 0px 0px 10px;
}

#topnav_butt_email {
	margin:0px;
}

#topnav_butt_nl {
	margin:0px 0px 0px 52px;
}

#topnav_butt_fr {
	margin:0px;
}

#center {
	width:705px;
	height:auto;
}

#content {
	margin:3px 10px 20px 0px;
	width:539px;
	float:left;
}

#rightnav {
	margin:10px 0px 20px 0px;
	width:153px;
	float:left;
}

#footer {
	width:705px;
	height:36px;
	background-image:url(/site_images/bg/footer.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

#footer .margin {
	margin:20px 0px 0px 0px;
}

#footer_butt_top {
	margin-left:482px;
}

.footerTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	background-image:url(/site_images/ico_footer.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding-right:10px;
	
}
.footerTxt a:link{ 	color:#898082; 	text-decoration:none; font-weight:normal;}
.footerTxt a:active{ 	color:#898082; 	text-decoration:none; font-weight:normal}
.footerTxt a:visited{ 	color:#898082; 	text-decoration:none; font-weight:normal}
.footerTxt a:hoover{ 	color:#898082; 	text-decoration:none; font-weight:normal}

/****************************************** END RIGHT ******************************************/






/****************************************** BEGIN CONTENT ******************************************/


#breadcrumb {
	font-size:1.0em;
	color:#898082;
	margin-bottom:20px;
}

#breadcrumb a:link, #breadcrumb a:active, #breadcrumb a:visited {
	color:#898082;
	background-image:url(/site_images/content/arrow-breadcrumb.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:20px;
	font-weight:normal;
}

#breadcrumb a:hover {
	color:#000;
	background-image:url(/site_images/content/arrow-breadcrumb.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:20px;
	font-weight:normal;
}

#contenttitle {
	margin:0px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#B2ACAD;
	/*font-weight:bold;*/
	font-size:2.0em;
}

#contenttextbox{
	color:#484848;
	line-height:1.5em;
	background-color:#fff7e7;
	margin:0px;
	font-size:1.1em;
	width:535px;
	height:auto;
	border:1px solid #ffffff;
}

#contenttextbox .margin {
	margin: 20px;
	

}	

H1 {
	color:#f0a507;
	/*font-size: 1.4em;*/
	/*margin-bottom:10px;
	margin-top:10px;*/
	padding-bottom:0px;
	margin:0;
	font-size:1.0em;
}

H2 {
	color:#f0a507;
	font-size: 1.3em;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-left:20px;
	background-image:url(/site_images/ico_H2.gif);
	background-position:left;
	background-repeat:no-repeat;
}


#contenttextbox H3 {
	font-size: 1.1em;
	margin-bottom:0px;
	padding-bottom:0px;
}

#contenttextbox p {
	margin-top: 5px;
}

#contenttextbox li {
	list-style-image:url(/site_images/ico_H2.gif);
	}
	
#contenttextbox table {
	
	border-left:1px solid #fbb215;
	border-top:1px solid #fbb215;
	}
	
#contenttextbox table td {
	border-bottom:1px solid #fbb215;
	border-right:1px solid #fbb215;
	padding:2px 5px;
	vertical-align:top;
	}
	
#contenttextbox table th {
	border-bottom:1px solid #fbb215;
	border-right:1px solid #fbb215;
	padding:2px 5px;
	background-color:#FFFFFF;
	color: #FF8000;
	font-weight:bold;
	vertical-align:top;
	}

	

	
	
#leftNavigation {
	float:left;
	width:290px;
}

#leftNavigation .margin{
	margin:0px;
	background-color:#ffffff;
	
}

#leftNavigation ul {
	padding:0;
	margin:0;	
}

	
#leftNavigation li {
	display: block;
	list-style-type: none; 
	padding:0;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	
}

.marginLevels {
	margin-left:10px;
	padding:0px;
	width:270px;
	padding-top:5px;
	background-image:url(/site_images/butt_leftnav/bg-leftnav/leftnav-level2-topbg.gif);
	background-repeat:no-repeat;

}

	
ul.level_01 a.leftnavNormal {
	border-bottom:1px solid #e9e9e9;
	background-color:#d8d5d6;
	padding:4px 3px 0px 52px;
	height:19px;
	font-size:1.0em;
	text-transform: uppercase;
	color:#898082;
	text-decoration: none;
	display:block;	
	font-weight:normal;
	margin:0;
}
	
ul.level_01 a.leftnavOver {
	background-image: url(/site_images/butt_leftnav/bck_leftNav01_over.gif);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#b2acad;
	border-bottom:1px solid #b2acad;
	padding:4px 3px 0px 52px;
	font-size:1.0em;
	text-transform: uppercase;
	height:19px;
	color:#FFFFFF;
	text-decoration: none;
	display:block;
	font-weight:normal;
}
ul.level_02 a.leftnavNormal {
	background-image: url(/site_images/butt_leftnav/bck_leftNav02.gif);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#b2acad;
	padding:3px 3px 5px 78px;
	display:block;
	font-size:1.0em;
	text-transform: uppercase;
	color: #ffffff;
	height:17px;
	text-decoration: none;
	border-bottom:0px solid #e9e9e9;
	font-weight:normal;
}
ul.level_02 a.leftnavOver {
	background-image: url(/site_images/butt_leftnav/bck_leftNav02_over.gif);
	background-position:left top;
	background-repeat: no-repeat;
	background-color:#979091;
	padding:3px 3px 5px 78px;
	display:block;
	font-size:1.0em;
	text-transform: uppercase;
	color: #ffffff;
	height:17px;
	text-decoration: none;	
	border-bottom:0px solid #e9e9e9;
	font-weight:normal;
}




/****************************************** END CONTENT ******************************************/




/****************************************** BEGIN RIGHTNAV ******************************************/

#searchbox {
	width:150px;
	height:auto;
}

#searchboxtitle {
	background-color:#b2acac;
	font-family: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#fff;
	height:14px;
	padding:2px 0px 0px 6px;
}

#searchboxcontent {
	background-color:#d9d6d6;
	background-image:url(/site_images/rightnav/rightnav_searchbottom.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding:4px 0px 10px 6px;
}

#searchinput {
	width:105px;
	height:15px;
	border-left:1px solid #C3C3C3;
	border-right:1px solid #C3C3C3;
	border-bottom:1px solid #C3C3C3;
	border-top:2px solid #9F9F9F;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.1em;
	padding-left:2px;
	margin-bottom:4px;
	color:#666666;
}

#rightnav_butt_search {
	margin-left:3px;
}

.rightnavbox {
	margin-top:10px;
	width:153px;
	height:auto;
}

.rightnavboxbottom {
	height:8px;
	background-image:url(/site_images/bck_rightBottom.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.butt_go {
	margin:0px 0px 0px 5px;
}



/****************************************** END RIGHTNAV ******************************************/



/****************************************** BEGIN INDEX ******************************************/


#index-main {
	position:relative;
	margin:0px auto;
	width:773px;
	height:595px;
}

#index-left {
	float:left;
	width:501px;
	height:595px;
	background-image:url(/site_images/bg/bck_index-left.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

#index-right {
	float:left;
	width:272px;
	height:595px;
}

#index-topright {
	width:272px;
	height:212px;
	background-image:url(/site_images/bg/bck_index-topright.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#index-language {
	width:272px;
	height:94px;
}

/****************************************** END INDEX ******************************************/

#div_submenuXerius {
	position:absolute;
	left:424px;
	top:116px;
	width:250px;
	overflow:visible;
	z-index:100;
	background-color:#fff;
	visibility:hidden;
	border-top:1px solid #b2acad;
}

#div_submenuContact {
	position:absolute;
	left:696px;
	top:116px;
	width:200px;
	overflow:visible;
	z-index:2;
	background-color:#fff;
	visibility:hidden;
	border-top:1px solid #b2acad;
}

#div_subsubmenuContact {
	position:absolute;
	left:896px;
	top:125px;
	width:150px;
	overflow:visible;
	z-index:2;
	background-color:#fff;
	visibility:hidden;
	border-top:1px solid #b2acad;
}

ul.Toplevel_01 {
	padding:0;
	margin:0;	
	border-top:1px solid #b2acad;
	border-left:1px solid #b2acad;
	border-right:1px solid #b2acad;
}

	
ul.Toplevel_01 li {
	display: block;
	list-style-type: none; 
	padding:0;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
}


ul.Toplevel_01 a.TopnavNormal {
	border-bottom:1px solid #b2acad;
	background-color:#ffffff;
	padding:2px 3px 2px 10px;
	height:auto;
	width:auto;
	font-size:1.0em;
	color:#898082;
	text-decoration: none;
	display:block;	
	font-weight:normal;
	margin:0;
	}
	
ul.Toplevel_01 a.TopnavOver {
	border-bottom:1px solid #b2acad;
	background-color:#b2acad;
	border-bottom:1px solid #b2acad;
	padding:2px 3px 2px 10px;
	font-size:1.0em;
	height:auto;
	color:#FFFFFF;
	text-decoration: none;
	display:block;
	font-weight:normal;
	margin:0;

}
input.button {
	background-color: #fbb215;
	border: 1px solid #fbb215;
	color:#ffffff;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
