/*****************************************************************************************************/
/* UNIVERSEEL                                                                                        */
/*****************************************************************************************************/
* {
	/* hier kun je bijvoorbeeld een standaard font e.d. neerzetten */
}
img, fieldset {
   border: 0;
}
p, h1, h2, fieldset, form, input, select, table, tr, td, a {
   margin: 0;
   padding: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
h1 {
	font-size:12px;
	font-weight:bold;
	font-family: Arial;
}
p {
	font: 12px Arial;
}
/*****************************************************************************************************/
/* HTML, BODY, CONTAINER                                                                             */
/*****************************************************************************************************/
html, body {
   margin: 0;
   padding: 0;
   height: 100%;
}
html{	
   overflow-y: scroll;
}
body {
}
.container {
	/*border: solid 1px red;*/
	position: absolute;
	left: 50%;
	top: 0px;
	margin: 0;
	padding: 0;
	margin-left: -500px;
	width: 1000px;
	height: 100% !important;
	background-color: #FFFFFF;
}
/*****************************************************************************************************/
/* ZOEKEN                                                                                            */
/*****************************************************************************************************/
form#frmZoek table {
	border-collapse: collapse;
}
form#frmZoek table tr td {
	
}
form#frmZoek input#txtZoek {
	width: 100%;
	height: 17px;
	border: 0;
	padding-top: 1px;
	font: 12px Arial;
}

/*****************************************************************************************************/
/* Menu 																															  */
/*****************************************************************************************************/

#menu{
	position: fixed;
	left: 50%;
	top: 0px;
	bottom: 0px;
	margin: 0;
	padding: 0;
	margin-left: -500px;
	width: 220px;
	background-image: url('../images/menuUnder.jpg');
	background-color: #A8B0BD;
	background-position: 0px bottom;
	background-repeat: no-repeat;
	font-family:Tahoma;
	font-size:14px;
	color: #000000;
	font-style: italic;
	z-index: 9999;
}
	
	#menu ul {
		background-color: #A8B0BD;
		margin: 0px;
		padding: 0px;
		padding-top: 22px;
	}
		#menu ul li {
			width: 215px !important;
			margin: 0px;
			padding: 0px;
		}
			#menu ul li a{
				margin: 0px;
				padding: 0px;
			}
				.hoofd_item{
					color: #FFFFFF;
					font-size: 14px;
					font-weight: bold;
					text-decoration: none;
					width: 220px;
				}
					.sub_item {
						color: #000000;
						font-size: 14px;
						text-align: right;
						font-weight: normal;
						text-decoration: none;
						padding-right: 10px;
					}
					.sub_item a{
						color: #000000;
						font-size: 14px;
						font-weight: normal;
						text-decoration: none;
					}
/******************************************************************************************************/
/* Einde menu 																														*/
/******************************************************************************************************/

.ingelogd_balk {
	text-align: right;
	position: absolute;
	top: 100px;
	left: 0px;
	height: 28px;
	width: 100%;
	text-align: center;
	padding-left: 0px;
	z-index: 9;
}
.contactGegevens {
	height: 80px;
	width: 300px;
	background-image: url(../images/wit.gif);
	background-attachment: fixed;
}

.header {
	position: relative;
	width: 600px;/*100%;*/
	height: 100px;
	background-image:url(../images/headerLogo.jpg);
	background-color: #F1F3F5;
	background-position: 25px 5px;
	background-repeat: no-repeat;
	font-family:Tahoma;
	font-size:14px;
	color: #000000;
	border-bottom: solid 5px #A8B0BD;
	z-index: 4;
}
.subHeader {
	position: relative;
	width: 740px;
	height: 100px;
	background-image:url(../images/headerLogo_metonder.jpg);
	background-color: #F1F3F5;
	background-position: 25px 5px;
	background-repeat: no-repeat;
	font-family:Tahoma;
	font-size:14px;
	color: #000000;
	border-bottom: solid 5px #A8B0BD;
	padding-right: 0px;/*545*/
	text-align: right;
	z-index: 4;
}
.mainImage {
	position: absolute;
	left: 50%;
	top: 0px;
	margin-left: -280px;
	width: 780px;
	height: 100%;
	background-color: #FFFFFF;
	background-image: url(../images/body_back.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	/*
	background-attachment: fixed;
	background-position: 220px bottom;
	*/
	overflow: hidden;
}
.mainWater {
	position: absolute;
	left: 50%;
	top: 0px;
	margin-left: -280px;
	width: 780px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	background-color: transparent;
	background-image: url(../images/body_back_water.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
}
.nooverflow{
	overflow: hidden;
}
.content{
	position: absolute;
	top: 0px;
	left: 50%;
	
	z-index: 2;
	padding: 20px;	
	margin: 0px;
	margin-left: -390px;
	width: 740px !important;
   font-family:Arial;
   font-size: 12px;
	min-height: 100%;
	height: auto !important;
}
.input_button_klopt {
	background-color: #F2F3F7;
	border: solid 2px #A7AFBC  ;
	height: 22px;
	font-weight: Bold;
}
#content2 a {
	color: #000000;
	text-decoration: none;
	text-decoration: underline;
}
#content2 a:hover {
	color: #FFFFFF;
	background-color: #000000;
}
#terug #knop a {
	color: #000000;
	text-decoration: none;
	text-decoration: underline;
   font-size:12px;
}
#terug #knop a:hover {
	color: #FFFFFF;
	background-color: #000000;
   font-size:12px;
}
li {
	list-style: none;
}
.lijst {
   list-style: circle;
   font-family:Arial;
   font-size: 12px;
}
.show {
	display: block;
}
.hidden {
	display: none;
}
td a {
	text-decoration: none;
}
td a:hover {
	text-decoration: underline;
}
.colhover_implode {
	padding-left: 5px;
	background-color: #F2EDB9;
	background-image: url(../images/fileicons/imgImplode.gif);
	background-position: right 2px;
	background-repeat: no-repeat;
}
.colnormal_explode {
	background-color: #F2F3F7;
	padding-left: 5px;
	background-image: url(../images/fileicons/imgExplode.gif);
	background-position: right 2px;
	background-repeat: no-repeat;
}
.colhover_explode {
	padding-left: 5px;
	background-color: #F2EDB9;
	background-image: url(../images/fileicons/imgExplode.gif);
	background-position: right 2px;
	background-repeat: no-repeat;
}
.colnormal_implode {
	background-color: #F2F3F7;
	padding-left: 5px;
	background-image: url(../images/fileicons/imgImplode.gif);
	background-position: right 2px;
	background-repeat: no-repeat;
}
.input_field {
	background-color: #F2F3F7;
	border: 0px;
	border-left: solid 1px #cecece;
	border-top: solid 1px #cecece;
	border-right: solid 1px #fefefe;
	border-bottom: solid 1px #fefefe;
	width: 150px;
	height: 18px;
}
.input_field_total {
	background-color: #F2F3F7;
	border: 0px;
	border-left: solid 1px #cecece;
	border-top: solid 1px #cecece;
	border-right: solid 1px #fefefe;
	border-bottom: solid 1px #fefefe;
	width: 100px;
	height: 18px;
}
.top {
	font-family:Tahoma;
	font-size:12px;
	color: #F2F3F7;
	padding-left: 20px;
}
.input_vergeten {
	background-color: #A8B0BD;
	color: #F2F3F7;
	border: 0px;
}
.input_button {
	background-color: #F2F3F7;
	border: solid 1px #f7f8fa  ;
	width: 50px;
	height: 18px;
	font-size:11px;
}
.input_button_pers {
	background-color: #F2F3F7;
	border: solid 2px #A7AFBC  ;
	width: 150px;
	height: 22px;
	font-weight: Bold;
}
.top_tab {
	background-image: url(../images/top_tab.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	width: 150px;
	text-align: center;
	color: #F2F3F7;
	font-size: 11px;
	line-height: 20px;
}
.top_tab a{
	color: #F2F3F7;
	text-decoration: none;
}
.top_tab a:HOVER{
	color: #F2F3F7;
	text-decoration: underline;
}
#down_tab1 {
	background-image: url(../images/down_tab.jpg);
	background-repeat: no-repeat;
	background-position: 0px -6px;
	width: 150px;
	text-align: center;
	color: #F2F3F7;
	font-size: 11px;
}
#down_tab3 {
	background-image: url(../images/down_tab.jpg);
	background-repeat: no-repeat;
	background-position: 0px -6px;
	width: 150px;
	text-align: center;
	color: #F2F3F7;
	font-size: 11px;
}
#down_tab2 {
	background-image: url(../images/down_tab.jpg);
	background-repeat: no-repeat;
	background-position: 0px -6px;
	width: 150px;
	text-align: center;
	color: #F2F3F7;
	font-size: 11px;
}
#profielTab, #hoeTab, #orderTab {
	position: absolute;
	top: 0px;
	height: 26px;
	width: 150px;
	padding-top: 3px;
	color: #FFFFFF;
	background-image: url(../images/top_tab.jpg);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}
#profielTab a, #hoeTab a, #orderTab a {
	color: white;
	text-decoration: none;
}
#profielTab {
	left: 100px;
}
#hoeTab {
	left: 260px;
}
#orderTab {
	left: 420px;
}


#order, #profiel, #hoe{
	width: 670px !important;
	position: absolute;
	left: 50%;
	top: 50px;
	margin-left: -340px;
	padding: 5px;
	background-color: #FFFFFF;
	border-top: solid 4px #A7AFBC;
	border-bottom: solid 4px #A7AFBC;
	border-left: dotted 1px #A7AFBC;
	border-right: dotted 1px #A7AFBC;
	text-align: left;
}
.hidden {
	display: none;
}
.show {
	display: block;
   /*width: 100px;*/
}
#down_tab_uitlog {
	background-image: url(../images/down_tab.gif);
	background-repeat: no-repeat;
	background-position: 17px 100%;
	width: 180px;
	height: 20px;
	text-align: center;
	color: white;
	font-size: 11px;
}
#down_tab_uitlog a{
	color: white;
	padding-top: 1px;
}
#down_tab_uitlog a:HOVER{
	color: white;
	text-decoration: underline;
}
.titel {
   width: 730px;
   cursor: pointer;
   background-color: #F2F3F7;
   border: solid 1px #666C75;
   margin: 1px 0px 1px 0px;
   padding: 2px 0px 0px 6px;
}
.titel_mar, .titel_mar_sub {
   width: 730px;
   background-color: #F2F3F7;
   border: solid 1px #666C75;
   padding: 2px 0px 0px 6px;
   margin: 10px 0px 1px 0px;
}
.titel_mar_sub {
   margin: 1px 0px 1px 0px;
}
.content_faq {
   width: 730px;
   cursor: pointer;
   background-color: #FAFCFE;
   border-bottom: solid 1px #666C75;
   border-left: solid 1px #666C75;
   border-right: solid 1px #666C75;
   padding: 2px 0px 0px 6px;
}
.showmar {
   width: 730px;
   background-color: #FAFCFE;
   border-bottom: solid 1px #666C75;
   border-left: solid 1px #666C75;
   border-right: solid 1px #666C75;
   padding: 2px 0px 0px 6px;
   margin-top: -1px;
   display: block;
}
.hiddenmar {
	display: none;
}
.loginbalk {
	 text-align: right;
	 position: absolute;
	 top: 104px;
	 left: 0;
	 width: 100%;
	 background-color: #A8B0BD;
	 height: 25px;
	 text-align: center;
	 padding-left: 0px;
}

.adresDiv {
	position: absolute; 
	bottom: 0px; 
	width: 215px; 
	color: #F1F3F5; 
	padding: 20px; 
	text-align: left; 
	font-family: Arial; 
	z-index: 9999999999;
}
.size13 {
	font-size: 13px; 
}
.size9 {
	font-size: 9px; 
}

#uitloggen {
	background-image: url(../images/down_tab.gif);
	background-repeat: no-repeat;
	background-position: 17px 3px;
	width: 180px;
	height: 30px;
	text-align: center;
	color: white;
	font-size: 11px;	
	padding-top: 5px;
	position: absolute; 
	right: 0px;
	top: 80px;
}
#uitloggen a{
	margin-top: 2px;
	color: white;
	text-decoration: none;
}













input[readonly] { color:#aaaaaa; font-weight:bold; cursor:not-allowed;}

