/* Overall
-------------------------------------------------------------------------------------*/
html,body	{
			height: 100%;
			padding: 0;
			margin: 0;
			}
			
body		{
			background: #DEDBDB;
			font-family:verdana;
			font-size:11px;
			line-height:15px;
			}
			
p		
			{
			margin-bottom:15px;
			}
			
td			{
			font-family:verdana;
			font-size:11px;
			line-height:15px;
			}
			
.default		
			{
			font-family:verdana;
			font-size:11px;
			line-height:15px;
			}
			
img			{
			border:0px;
			display:block;
			}
			
a		
			{
			color:#000000;
			}

a.jTip		
			{
			color:#000000;
			}
a.jTip:hover
			{
			color:#000000;
			}
a.thickbox	{
			}
a.thickbox:hover
			{
			}
		
a.plinks	{
			border:1px solid #003B79;
			background:#EFBD18;
			color:#003B79;
			text-decoration:none;
			padding:0px 3px 2px 3px;
			}
			
a.plinks:hover
			{
			border:1px solid #003B79;
			background:#003B79;
			color:#EFBD18;
			text-decoration:none;
			padding:0px 3px 2px 3px;
			}

				
a.grey		
			{
			color:#808080;
			text-decoration: underline;
			}
			
a.nav		
			{
			color:#ffffff;
			text-decoration: none;
			margin:10px;
			}
a.nav:hover		
			{
			color:#EFBD18;
			text-decoration: none;
			}
a.nav_bu	
			{
			font-family:arial;
			font-size:14px;
			line-height:16px;
			font-weight:bold;
			color:#003B79;
			text-decoration:none;
			}
a.nav_bu:hover
			{
			font-family:arial;
			font-size:14px;
			line-height:16px;
			font-weight:bold;
			color:#003B79;
			text-decoration:none;
			}
			
.cnt_subnav
			{
			margin:0 0 0 15px;
			line-height:21px;
			font-size:11px;
			}
a.subnav_bu	
			{
			color:#555555;
			text-decoration:none;
			}
a.subnav_bu:hover
			{
			color:#555555;
			text-decoration:none;
			}
a.disclaimer		
			{
			color:#ffffff;
			text-decoration: none;
			margin:11px;
			}
a.disclaimer:hover		
			{
			color:#EFBD18;
			text-decoration: none;
			}			
			
a.bu		
			{
			color:#000000;
			text-decoration: none;
			margin:11px;
			}
a.bu:hover		
			{
			color:#000000;
			text-decoration: none;
			}			
			
.naw		
			{
			margin:0px 0px 0px 20px;
			}
.naw td		
			{
			font-size:9px;
			color:#9D948B;
			padding:1px;
			}
.titel		
			{
			font-family:arial;
			font-size:18px;
			}
.verdana_14
			{
			font-family:verdane;
			font-size:14px;
			}			
.slogan		{
			background:#EFBD18;
			color:#ffffff;
			font-family:arial;
			font-size:25px;
			line-height:30px;
			padding:10px 15px 10px 15px;
			}
			
.home_bu_image_off
			{
			filter:alpha(opacity=60);
			-moz-opacity:.60;
			opacity:.60;
			}
			
.home_bu_text_off
			{
			width:150px;
			height:30px;
			background:#ffffff;
			color:#000000;
			font-family:arial;
			font-size:25px;
			line-height:30px;
			text-align:center;
			
			filter:alpha(opacity=70);
			-moz-opacity:.70;
			opacity:.70;
			}
			
.home_bu_text_on
			{
			width:150px;
			height:30px;
			background:#EFBD18;
			color:#ffffff;
			font-family:arial;
			font-size:25px;
			line-height:30px;
			text-align:center;
			}

.nieuws_text_off
			{
			width:150px;
			height:30px;
			background:#ffffff;
			color:#000000;
			font-family:arial;
			font-size:20px;
			line-height:30px;
			text-align:center;
			
			filter:alpha(opacity=70);
			-moz-opacity:.70;
			opacity:.70;
			}
			
.nieuws_text_on
			{
			width:150px;
			height:30px;
			background:#EFBD18;
			color:#ffffff;
			font-family:arial;
			font-size:20px;
			line-height:30px;
			text-align:center;
			}			

.input		{
			font-family:verdana;
			font-size:11px;
			border:1px solid #000000;
			width:300px;
			margin: 1px 0px 0px 0px;
			}
			
.submit		{
			font-family:verdana;
			font-size:11px;
			border:1px solid #000000;
			background:;
			width:300px;
			height:19px;
			background:#EFBD18;
			}
			
#steenconfigurator td
			{
			padding:3px;
			}
			
#bestekservice td
			{
			padding:3px;
			}
			
.intro_images {  
	width:277px;
	height:172px;
} 
 
.intro_images img {  
    padding: 5px;  
    border:  1px solid #003B79;  
    background-color: #ffffff;  
    width:  265px; 
    height: 160px; 
    top:  0; 
    left: 0 
} 

.treenode	
			{
			margin:0 0 0 :10px;
			}
/* Faux (http://www.code-sucks.com/)
-------------------------------------------------------------------------------------*/
#wrapper
			{
			margin: 0 auto;
			width: 990px;
			height: 100%;
			}
#faux
			{
			background: url(../images/faux-2-3-col.gif);
			margin: 0px 0px 0px 0px;
			overflow: auto;
			width: 100%;
			height: auto;
			}
#leftcolumn
			{ 
			display: inline;
			margin: 0px 0px 0px 0px;
			padding: 0px;
			width: 20px;
			float: left;
			}
#content
			{ 
			float: left;
			margin: 0px 0px 0px 0px;
			padding: 0px;
			width: 950px;
			height: 100%;
			background: #ffffff;
			display: inline;
			position: relative;
			}
#rightcolumn
			{ 
			display: inline;
			position: relative;
			margin: 0px 0px 0px 0px;
			padding: 0px;
			width: 20px;
			float: right;
			}
#footer
			{ 
			width: 902px;
			clear: both;
			background: #ABBEBE;
			margin: 0px 0px 10px 0px;
			padding: 10px;
			}
.clear
			{
			clear: both;
			background: none;
			}
			
/* Selector
-------------------------------------------------------------------------------------*/

.selector_select	{
					font-family:verdana;
					font-size:11px;
					border:1px solid #000000;
					width:270px;
					}
					
.kleurvb_off	
			{
			filter:Alpha(Opacity=100, FinishOpacity=100, Style=0);
			opacity:1.00;
			-moz-opacity:1.00;	
			}

.kleurvb_on
			{
			filter:Alpha(Opacity=100, FinishOpacity=100, Style=0);
			opacity:1;
			-moz-opacity:1;	
			}

.selector_thumb
			{
			float:left;
			border:1px solid #000000;
			margin:3px;
			cursor:pointer;
			}
			
/* Fotogalerie
-------------------------------------------------------------------------------------*/
.letters_off
			{
			border:0px solid #003B79;
			background:#EFBD18;
			color:#003B79;
			text-decoration:none;
			padding:0px 3px 2px 3px;
			}
.letters_on
			{
			border:0px solid #003B79;
			background:#003B79;
			color:#EFBD18;
			text-decoration:none;
			padding:0px 3px 2px 3px;
			}
.tuinselect
			{
			border:1px solid #003B79;
			/*background:#EFBD18;*/
			background:#FFFFFF;
			color:#000000;
			text-decoration:none;
			padding:0px 0px 0px 0px;
			font-family:verdana;
			font-size:11px;			
			}
.foto_off
			{
/*			filter:alpha(opacity=60);
			-moz-opacity:.60;
			opacity:.60;*/
			width: 42px;
			height: 42px;
			margin: 6px;
			}
			
.foto_on
			{
/*			filter:alpha(opacity=100);
			-moz-opacity:.100;
			opacity:.100;*/
			width: 54px;
			height: 54px;			
			}			
			
/* Tooltip
-------------------------------------------------------------------------------------*/	
#dhtmltooltip						{
									font-size:9px;
									position: absolute;
									border: 1px solid #7081B9;
									padding: 7px;
									background-color: #ffffff;
									visibility: hidden;
									z-index: 100;
									filter: progid:DXImageTransform.Microsoft.Shadow(color=C1C8E0,direction=135);
									}
									
#dhtmltooltip div					{
									width:300px;
									padding-top:2px;
									padding-left:5px;
									font-size:9px;
									color:#000000;
									background:#DFDDCE;
									margin-bottom:5px;
									}