/*
==========================================
==========================================
==										==
==		[n] Twente Multimedia B.V.		==
==			Nijverheidsstraat 7			==
==			7651 BC Tubbergen			==
==										==
==		[e]	info@twentemultimedia.nl	==
==		[i]	www.twentemultimedia.nl		==
==										==
==		[t]	+(0)546 624 087				==
==		[f]	+(0)546 624 948				==
==										==
==========================================
==========================================


/* CSS Document

body 
========================================*/

/* Neutralize styling: 
   Elements we want to clean out entirely: */
html, body, form, fieldset {
	margin: 0;
	padding: 0;
	font: 100%/120% Verdana, Arial, Helvetica, sans-serif;
}

/* Neutralize styling: 
   Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address {
	margin: 1em 0;
	padding: 0;
}

/* Apply left margin:
   Only to the few elements that need it: */
li, dd, blockquote {
	margin-left: 1em;
}

/* Miscellaneous conveniences: */
form label {
	cursor: pointer;
}
fieldset {
	border: none;
}

/* Form field text-scaling */
input, select, textarea {
	font-size: 100%;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	color: #666666; 
	text-align: center;
	margin-left: 0px; 
	margin-top: 0px;	
	margin-right: 0px; 
	margin-bottom: 0px;
	
	background: #c3dbb7;
}

#overDiv { position: absolute; visibility: hidden; z-index: 1000; }

#site 		{ background: #c3dbb7; margin: 0 auto; width: 100%; height: 100%; }

#centersite	
{
	text-align: center;
	width: 1000px;
	margin: 0 auto;
	background: url(../images/bg_main.gif) top center repeat-y;
}
#mainsite	{ width: 1000px; max-width: 1000px; height: inherit; min-height: 890px; margin: 0 auto;}
	
	/* genesteld in mainsite */
	#header	{ width: 1000px; max-width: 1000px; height: 145px; max-height: 145px; }
		#header_links	{ float: left; background: url(../images/bg_header_links.jpg) no-repeat 0 0; height: 145px; width: 250px; }
			#header_links a { cursor: hand; cursor: pointer !important; display: block; height: 145px; width: 250px;}
			#header_links a:hover { background: url("../images/bg_header_links_button.jpg") no-repeat; }
		#header_logo1	{ float: left; background: url(../images/bg_header_llogo.jpg) no-repeat 0 0; height: 145px; width: 250px; }
		#header_logo2	{ float: left; background: url(../images/bg_header_rlogo.jpg) no-repeat 0 0; height: 145px; width: 250px; }
		#header_rechts	{ float: right; background: url(../images/bg_header_rechts.jpg) no-repeat 0 0; height: 145px; width: 250px; }
	#content { widows: 1000px; max-width: 1000px; }
		
		
#linkerbalk1 
{ 
	float: left; 
	width: 250px; 
	max-width: 250px; 
	background: url(../images/zijkant_left.gif) top right repeat-y ; 
	height: 100%;
}

#linkerbalk2 
{ 
	float: right; 
	width: 250px;
	max-height: 500px; 
	background: url(../images/bg_zijkant_left.jpg) top right no-repeat; 
	height: 220px; 
}
		
		#rechterbalk1 { float: right; width: 250px; max-width: 250px; background: url(../images/zijkant_right.gif) repeat-y top left; height: 100%; }
			#rechterbalk2 { float: right; width: 250px; max-width: 250px; background: url(../images/bg_zijkant_rechts.jpg) no-repeat top left; height: 220px; }
		
#maincontent 
{ 
	float: left; 
	width: auto; 
	max-width: 485px; 
	background-color: #f0fbdd;
	min-height: 700px; 
	height: 500px; 
	text-align: left; 
	padding-left: 5px; 
	padding-right: 5px; 
}

#menubalk1 
{
	float: left;
	width: 485px;
	max-width: 490px;
	height: 28px;
	color: #006430;
	text-align: center;
	background: url(../images/bg_menu.gif) no-repeat top center;
	font-size: 90%;
}
				
				a:link.menu		{ display: inline; text-decoration: none; line-height: 28px; color: #006430; padding-left: 2px; padding-right: 2px; font-weight: bold; }
				a:active.menu	{ display: inline; text-decoration: none; line-height: 28px; color: #006430; padding-left: 2px; padding-right: 2px; font-weight: bold; }
				a:visited.menu	{ display: inline; text-decoration: none; line-height: 28px; color: #006430; padding-left: 2px; padding-right: 2px; font-weight: bold; }
				a:hover.menu	{ display: inline; text-decoration: none; line-height: 28px; color: #e13716; padding-left: 2px; padding-right: 2px; font-weight: bold; }
				
				a:link.menu_selected	{ display: inline; text-decoration: none; line-height: 28px; color: #e13716; padding-left: 2px; padding-right: 2px; font-weight: bold; }
				a:active.menu_selected	{ display: inline; text-decoration: none; line-height: 28px; color: #e13716; padding-left: 2px; padding-right: 2px; font-weight: bold; }
				a:visited.menu_selected	{ display: inline; text-decoration: none; line-height: 28px; color: #e13716; padding-left: 2px; padding-right: 2px; font-weight: bold; }
				a:hover.menu_selected	{ display: inline; text-decoration: none; line-height: 28px; color: #e13716; padding-left: 2px; padding-right: 2px; font-weight: bold; }
		
		#submenubalk1 {
	float: left;
	width: 485px;
	max-width: 490px;
	height: 45px;
	color: #006430;
	text-align: center;
	overflow: auto;
	font-weight: bold;
	scrollbar-base-color: #f0fbdb;
	scrollbar-arrow-color: #006430;
	scrollbar-track-color: #f0fbdb;
	scrollbar-shadow-color: #f0fbdb;
	scrollbar-lightshadow-color: #f0fbdb;
	scrollbar-darkshadow-color: #f0fbdb;
	scrollbar-highlight-color: #f0fbdb;
	scrollbar-3dlight-color: #f0fbdb;
	background: #f0fbdd;
		 }
		 
		 .foto { color: #0c3b03; border-color: #0c3b03; }
		
				a:link.submenu		{ display: inline; text-decoration: none; line-height: 22px; color: #006430; padding-left: 6px; padding-right: 6px; }
				a:active.submenu	{ display: inline; text-decoration: none; line-height: 22px; color: #006430; padding-left: 6px; padding-right: 6px; }
				a:visited.submenu	{ display: inline; text-decoration: none; line-height: 22px; color: #006430; padding-left: 6px; padding-right: 6px; }
				a:hover.submenu		{ display: inline; text-decoration: none; line-height: 22px; color: #e13716; padding-left: 6px; padding-right: 6px; }
				
				a:link.submenu_selected		{ display: inline; text-decoration: none; line-height: 22px; color: #e13716; padding-left: 6px; padding-right: 6px; }
				a:active.submenu_selected	{ display: inline; text-decoration: none; line-height: 22px; color: #e13716; padding-left: 6px; padding-right: 6px; }
				a:visited.submenu_selected	{ display: inline; text-decoration: none; line-height: 22px; color: #e13716; padding-left: 6px; padding-right: 6px; }
				a:hover.submenu_selected	{ display: inline; text-decoration: none; line-height: 22px; color: #e13716; padding-left: 6px; padding-right: 6px; }	
				
				a:link.linkermenu		{ display: block; text-decoration: none; line-height: 22px; color: #006430; }
				a:active.linkermenu		{ display: block; text-decoration: none; line-height: 22px; color: #006430; }
				a:visited.linkermenu	{ display: block; text-decoration: none; line-height: 22px; color: #006430; }
				a:hover.linkermenu		{ display: block; text-decoration: none; line-height: 22px; color: #e13716; }
				
				a:link.contact		{ text-decoration: none; color: #006430; }
				a:active.contact	{ text-decoration: none; color: #006430; }
				a:visited.contact	{ text-decoration: none; color: #006430; }
				a:hover.contact		{ text-decoration: none; color: #e13716; }
				
				a:link.pagina		{ text-decoration: none; color: #006430; }
				a:active.pagina		{ text-decoration: none; color: #006430; }
				a:visited.pagina	{ text-decoration: none; color: #006430; }
				a:hover.pagina		{ text-decoration: none; color: #e13716; }
				
				a:link.pagina_selected		{ text-decoration: none; color: #e13716; background: #c3dbb7; }
				a:active.pagina_selected	{ text-decoration: none; color: #e13716; background: #c3dbb7; }
				a:visited.pagina_selected	{ text-decoration: none; color: #e13716; background: #c3dbb7; }
				a:hover.pagina_selected		{ text-decoration: none; color: #c3dbb7; background: #e13716; }
				
				a:link.home		{ display: block; text-decoration: none; line-height: 14px; color: #006430; }
				a:active.home	{ display: block; text-decoration: none; line-height: 14px; color: #006430; }
				a:visited.home	{ display: block; text-decoration: none; line-height: 14px; color: #006430; }
				a:hover.home	{ display: block; text-decoration: none; line-height: 14px; color: #e13716; }
				
				a:link.home_selected	{ display: block; text-decoration: none; line-height: 14px; color: #e13716; }	
				a:active.home_selected	{ display: block; text-decoration: none; line-height: 14px; color: #e13716; }	
				a:visited.home_selected	{ display: block; text-decoration: none; line-height: 14px; color: #e13716; }	
				a:hover.home_selected	{ display: block; text-decoration: none; line-height: 14px; color: #e13716; }					
				
				a:link.linkermenu_selected		{ display: block; text-decoration: none; line-height: 22px; color: #e13716; }
				a:active.linkermenu_selected	{ display: block; text-decoration: none; line-height: 22px; color: #e13716; }
				a:visited.linkermenu_selected	{ display: block; text-decoration: none; line-height: 22px; color: #e13716; }
				a:hover.linkermenu_selected		{ display: block; text-decoration: none; line-height: 22px; color: #e13716; }
				
				a:link.aanbieding		{ display: block; text-decoration: none; line-height: 22px; color: #006430; font-size: 12px; }
				a:active.aanbieding		{ display: block; text-decoration: none; line-height: 22px; color: #006430; font-size: 12px; }
				a:visited.aanbieding	{ display: block; text-decoration: none; line-height: 22px; color: #006430; font-size: 12px; }
				a:hover.aanbieding		{ display: block; text-decoration: none; line-height: 22px; color: #e13716; font-size: 12px; }
				
				a:link.aanbieding_selected		{ display: block; text-decoration: none; line-height: 22px; color: #e13716; font-size: 12px; }
				a:active.aanbieding_selected	{ display: block; text-decoration: none; line-height: 22px; color: #e13716; font-size: 12px; }
				a:visited.aanbieding_selected	{ display: block; text-decoration: none; line-height: 22px; color: #e13716; font-size: 12px; }
				a:hover.aanbieding_selected		{ display: block; text-decoration: none; line-height: 22px; color: #e13716; font-size: 12px; }	
		
		#submenubalk2 {
	float: left;
	width: 485px;
	max-width: 490px;
	height: 12px;
	color: #006430;
	text-align: center;
	background: url(../images/bg_submenu.gif) no-repeat top center;
	max-height: 12px;
}

#maintekst 
{
	float: left;
	width: 485px;
	height: 100px;
	max-width: 490px;
	min-height: inherit;
	background-color: #f0fbdd;
}
#maintekst_links 
{ 
	float: left; 
	height: 100px;
	min-height: 100px; 
	width: 225px; 
	text-align: right; 
}
#maintekst_rechts 
{
	float: right;

	width: 225px;
	text-align: left;
}
			
			#header_logo1	{ float: left; background: url(../images/bg_header_llogo.jpg) no-repeat 0 0; height: 145px; width: 250px; }
		#header_logo2	{ float: left; background: url(../images/bg_header_rlogo.jpg) no-repeat 0 0; height: 145px; width: 250px; }
	
	#footer {
	width: 1000px;
	max-width: 1000px;
	background: url(../images/bg_footer.jpg)  top 50% no-repeat;
	height: 100%;
	text-align: center;
	float: left;
}
		#footer2 {
	width: 1000px;
	max-width: 1000px;
	height: 160px;
	text-align: center;
	min-height: 160px;
	float: left;
}
		#footer3 {
	width: 1000px;
	max-width: 1000px;
	height: 15px;
	text-align: center;
	float: left;
	background-color: #c3dbb7;
}
	
	a:link.main		{ text-decoration: none; color: #006430; border-bottom: 1px dotted #006430; }
	a:active.main	{ text-decoration: none; color: #006430; border-bottom: 1px dotted #006430; }
	a:visited.main	{ text-decoration: none; color: #006430; border-bottom: 1px dotted #006430; }
	a:hover.main	{ text-decoration: none; color: #e13716; border-bottom: 1px dotted #e13716; }

	a:link.tmm		{ text-decoration: none; color: #666666; }
	a:active.tmm	{ text-decoration: none; color: #666666; }
	a:visited.tmm	{ text-decoration: none; color: #666666; }
	a:hover.tmm		{ text-decoration: none; color: #e13716; border-bottom: 1px dotted #e13716; }
	
	a:link.venstersluiten		{ text-decoration: none; color: #397c31; }
	a:active.venstersluiten		{ text-decoration: none; color: #397c31; }
	a:visited.venstersluiten	{ text-decoration: none; color: #397c31; }
	a:hover.venstersluiten		{ text-decoration: none; color: #3a51a8; border-bottom: 1px solid #3a51a8; }		
		
	.tekstveld1	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #19530d; line-height: 16px; padding-left: 2px;
	width: 200px; height: 16px; background-color: #f9fcf4; border: 1px solid #3f8930; }
	
	.tekstveld2	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #19530d; line-height: 16px; padding-left: 2px; 
	width: 80px; height: 16px; background-color: #f9fcf4; border: 1px solid #3f8930; }
	
	.tekstveld3					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #19530d; line-height: 16px; padding-left: 2px; 
	width: 200px; height: 75px; background-color: #f9fcf4; border: 1px solid #3f8930;
	scrollbar-base-color: #f9fcf4; 
	scrollbar-arrow-color: #3f8930; 
	scrollbar-track-color: #f9fcf4; 
	scrollbar-shadow-color: #f9fcf4; 
	scrollbar-lightshadow-color: #f9fcf4; 
	scrollbar-darkshadow-color: #f9fcf4; 
	scrollbar-highlight-color: #f9fcf4; 
	scrollbar-3dlight-color: #f9fcf4; }
	
	.knop 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #f9fcf4; 
	color: #3f8930; border: 1px solid #3f8930; width: 80px; }
	
	
/* Fix for IE Margin Doubling. Hide from Mac IE \*/

* html #info {
	display: left;
}
/* End hide from Mac IE */	
