/***************************** General ******************************************/
#Container{
	position:			absolute;
	background-color:	white;
	width:				975px; 
	/*height:				600px;*/
	left:				50%;
	top:				0px;
	margin: 			0px -488px; 
	padding:			0px;
	}

#divSubContainer{
	position:			relative;
	width:				100%; 
	height:				100%;  
	border:				1px solid;
	}

img {
	border:				0px;
	}
/***************************** Header ******************************************/
	
#header {
	background-image: 		url(/gfx/header_small.gif);
	background-repeat:		no-repeat;
	background-position: 	top;
	height:					126px;
	width:					975px;
	margin-top:				10px;
	}

.header_adres {
	float: 					right;
	padding:				0px;
	font-size:				9px;
	color:					#626366;
	font-family:			Trebuchet MS;
	height:					80px;
	margin-top:				29px;
	}

#header_inhoud {
	height:					61px;
	width:					975px;
	float:					right;
	}

#header_inhoud a {
	color:					#626366;
	}
	
/****************************** Menuitems *************************************/
#menu_onder {
	
	
	margin-top: -32px;
	}

#menu_item, #menu_onder{
	font-family:		Trebuchet MS;
	color:				#626366;
	font-size:			10pt;
	}
	
#menu_item table td, #menu_onder table td {
	padding:			5px;
	}

a.item_link {
	color: 				#626366;
	text-decoration:	none;
	}
	
a:hover.item_link {
	color: 				#929399;
	text-decoration:	none;
	}
	
/***************************** Nieuwsflits ******************************************/

#nieuwsflits {
	border:				2px solid #05B085;
 	width:				799px;
 	margin-left:		88px;
 	margin-top:			50px;
 	padding:			0px;
 	z-index:			0;
}

#niewsflits table {
	width:			100%;
	padding:		10px;
	}

.table_header {
	background-color:	#05B085;
	color:				white;
	font-family:		Trebuchet MS;
	font-size:			9pt;
	}
	
.nieuws_titel {
	font-family:		Trebuchet MS;
	
	font-size:			9pt;
	color:				#626366;
	 background-color:	white;
 	opacity:			.90;
 	filter: 			alpha(opacity=90);
 	padding-left:		20px;
 	padding-top:		20px;
	}
	
.nieuws_bericht {
 	background-color:	white;
 	opacity:			.90;
 	filter: 			alpha(opacity=90);
	font-family:		Trebuchet MS;
	font-size:			9pt;
	color:				#626366;
	vertical-align:		top;
	padding-left: 		20px;
	}

.nieuws_afbeelding img {
	margin:				5px 5px 5px 5px;
	width:				298px;			
	height:				224px;
	}

#nieuws_picture {
	position:			relative;
	opacity:			1;
 	filter: 			alpha(opacity=100);
 	background-color:	white;
}
	
/***************************** Content ******************************************/

#pagina_inhoud {
	border:				2px solid #BCBDC0;
 	width:				550px;
 	height:				330px;
 	overflow:			hidden;
 	margin-top:			28px;
 	padding:			0px;
 	}

#pagina_inhoud a{
	color:				#05B085;
	}

#pagina_inhoud table {
 	width:				100%;
 	}
 	
 .pagina_header {
 	background-color:	#BCBDC0;
	color:				white;
	font-family:		Trebuchet MS;
	/*font-weight:		Bold;*/
	font-size:			9pt;
	height:				20px;
 	filter: 			alpha(opacity=100);
 	padding-left:		20px;
 	}
 	
 .pagina_inhoud {
 	font-family:		Trebuchet MS;
	font-size:			9pt;
	color:				#626366;
 	}
 	
 .pagina_titel {
	font-family:		Trebuchet MS;
	font-weight:		Bold;
	font-size:			9pt;
	color:				#626366;
	}
 
 a.sub_link {
 	background-color:	#BCBDC0;
	color:				white;
	font-family:		Trebuchet MS;
	font-weight:		Bold;
	font-size:			9pt;
	height:				20px;
	text-decoration:	none;
 	}

 #pagina_afbeelding {
 	position:			relative;
	float:				right;
	margin-top:			-25px;
	height:				450px;
 	}
 	
#pagina_afbeelding img{
	/*Image 350 x 495*/
	width:				350px;
	height:				450px;
	float:				left;
	}

#page_content {
	overflow:			auto;
	width:				80%;
 	width:				550px;
 	height:				310px;
 	background-color:	white;
 	/*IE*/
 	/*
 	filter: 			alpha(opacity=90);
 	opacity:			.90;
 	*/
	}

#page_content table {
	width: 				90%;
	margin-left:		20px;
	margin-top:			20px;
	}
	
#page_content {
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #000000;
	scrollbar-base-color: ButtonFace;
	scrollbar-darkshadow-color: #c2c3c5;
	scrollbar-face-color: #c2c3c5;
	scrollbar-highlight-color: #000000; 
	scrollbar-shadow-color: #000000; 
	scrollbar-track-color: #FFFFFF;	
}

/************************************** Formulier ****************************/

#main_inhoud .text {
	width:		15em;
}

#main_inhoud .textarea {
	width:		18em;
	height:		7em;
}

/***************************** Quotation ***************************************/
.quotation_submit {
	border: 1px solid #c2c3c5;
	background:		#c2c3c5;
	color:			white;
	font-family:	Trebuchet MS;
	font-size:		9pt;
	height:			19px;
	vertical-align:	center;
	}
	
#niveau1, #niveau2, #niveau3, #last {
	margin-top:		-10px;
	margin-left:	10px;
	}
	
.contact_quot {
	margin-left:	10px;
	}

.tekstveld {
	width:			18em;
	border: 		1px solid #c2c3c5;
	}
	
.selectveld {
	width:			17em;
	border: 		1px solid #c2c3c5;
	}

/* only for IE */
* .selectveld {
	border: 		1px solid #c2c3c5;
	width:			18.4em;
	}
	
.textarea {
	border: 		1px solid #c2c3c5;
	}

	
	
/***************************** Midden ******************************************/	
	
#main {
	position: 				relative;
	float: 					left;
	width:					975px;
	background-repeat:		no-repeat;
	background-position:	50% 70%;
	height:					450px;
	}

#main_inhoud {
	position:				relative;
	font-family:			Trebuchet MS;
	font-size:				11pt;
	color: 					#39373A;
	font-family:			Trebuchet MS;
	width:					100%;
	height:					450px;
	}

#main_apart {
	position:				relative;
	font-family:			Trebuchet MS;
	font-size:				11pt;
	color: 					#39373A;
	font-family:			Trebuchet MS;
	width:					975px;
	height:					450px;
	margin-top: 			-1.15em; 
	/*margin-top: 			-17px;*/ 
	/*margin-left: 			59px;*/
	margin-left: 			4em;
	z-index:				0;
	}
#main_apart img {
	position:				relative;
	}
	
* html #main_apart {
	position:				relative;
	font-family:			Trebuchet MS;
	font-size:				11pt;
	color: 					#39373A;
	font-family:			Trebuchet MS;
	width:					100%;
	height:					450px;
	margin-top: 			-12px; 
	margin-left: 			59px; 
	z-index:				-1;
	}

/* only for IE */
* html #main {
	z-index:	-1;
	overflow:			visible;
}

/***************************** Footer ****************************************/
#footer {
	height:			17px;
	}
	
* html #footer {
	height:			17px;
	}
	
#footer_inhoud {
	float:			right;
	margin-bottom:	-10px;
	margin-top:		4px;
	margin-right:	2px;
	}
	
* html #footer_inhoud {
	float:			right;
	margin-bottom:	-10px;
	}
	
.login_form .text {
	border:			1px solid #05B085;
	width:			85px;
	height:			12px;
	font-size:		7pt;
	}

.login_form .button {
	border: 		1px solid #05B085;
	background:		#05B085;
	color:			white;
	font-family:	Trebuchet MS;
	font-size:		8pt;
	height:			17px;
	width:			40px;
	vertical-align:	center;
	}

.login_table {
	color:			#05B085;
	font-family:	Trebuchet MS;
	font-size:		8pt;
	margin-right:	-5px;
	
	}


/************************************** Uitklapmenu ****************************/

ul#tabs {
	margin-top: -0.6em;
}

ul#tabs li {
	list-style: none outside none;
}

ul#tabs li#tab-1,
ul#tabs li#tab-2,
ul#tabs li#tab-3,
ul#tabs li#tab-4,
ul#tabs li#tab-5,
ul#tabs li#tab-6,
ul#tabs li#tab-7,
ul#tabs li#tab-8,
ul#tabs li#tab-9 
{
	float:				left;
	position: 			relative;
	border-right-style: none;
	z-index: 			10;
	left:				-2em;
}

ul#tabs li a.tab 
{
	position:			relative;
	display: 			block;
	text-decoration: 	none;
	color: 				#FFFFFF;
	font-size: 			9pt;
	font-family: 		Trebuchet MS;
	z-index:			1;
	left:				-15px;
	top:				3px;
}

.tab 
{
	display: 			block;
	text-decoration: 	none;
	color: 				#FFFFFF;
	font-family:		Trebuchet MS;
	font-size: 			9pt;
	margin-right:		20px;
	cursor:				hand;
}

ul#tabs li ul.dropdown 
{
	display: 			none;
	position: 			absolute;
	width: 				100px;
	background-color: 	#FFFFFF;
	top: 				1.9em;
	left:				-3.5em;
	z-index: 			100;
}


ul#tabs li ul.dropdown li 
{
	position:			relative;
	width: 				100%;
	z-index: 			100;
}


ul#tabs li ul.dropdown li a
{
	display: 			block;
	font-size: 			8pt;
	font-family:		Trebuchet MS;
	color: 				#FFFFFF;
	background-color: 	#c2c3c5;
	height: 			1.2em;
	text-decoration: 	none;
	padding: 			2px 2px;
	border-left-style: 	solid;
	border-bottom-style:solid;
	border-right-style: solid;
	border-width: 		1px;
	border-color: 		#FFFFFF;
	width: 				100%;
	z-index: 			100;
}

ul#tabs li ul.dropdown li a:hover
{
	color: 				#626366;
	z-index:			100;
}