#col_one						{ float: left; width: 199px; border-right: 1px solid #ccc; padding: 18px 0px 18px 0px; }
#col_one h1,
#col_three h1					{ font-size: 18px; color: #4c74ba; font-weight: 300; margin-bottom: 14px; padding-left: 8px;}

#col_one ul.mainMenu			{ border-top: 1px solid #ADD1DB; margin-top: 10px; }
#col_one ul.mainMenu li			{ border-bottom: 1px solid #ADD1DB;  }

#col_one ul.mainMenu li a,
#col_one ul.mainMenu li a:hover { padding: 10px 0px 10px 18px; color: #333; text-decoration: none; font-weight: normal; }
#col_one ul.mainMenu li a 		{ background: #ffffff; display: block; }
#col_one ul.mainMenu li a:hover { background: #DCEDFF; }

#col_one ul,mainMenu li ul		{ border-top: 1px solid #ccc; margin-bottom: -1px; }
#col_one ul.mainMenu li ul li a,
#col_one ul.mainMenu li ul li a:hover{ background: #efefef; padding: 6px 0px 6px 18px; }

#col_one ul.mainMenu li ul li a { background: #DCEDFF; padding: 6px 0px 6px 30px; color: #333; background-image: url(../images/nbidt_menu_arrow.gif); background-repeat: no-repeat; background-position: 21px 12px; } 
#col_one ul.mainMenu li ul li a:hover{ background: #ffffff; padding: 6px 0px 6px 30px; color: #333; background-image: url(../images/nbidt_menu_arrow.gif); background-repeat: no-repeat; background-position: 21px 12px; }

#col_two { 
float: left; 
width: 536px; 
border-left: 1px solid #ADD1DB; 
border-right: 1px solid #ADD1DB; 
margin-left: -1px; margin-right: -1px; 
min-height: 450px; 
height: auto !important; /* voor moderne Browser */ 
height: 450px; /*voor IE6 */ 
padding: 14px 25px 4px 25px; 
}
#col_two h1 { font-size: 24px; color: #4c74ba; font-weight: 500; padding-bottom: 10px; border-bottom: 1px solid #ADD1DB; margin-bottom: 10px; }
#col_three { float: left; width: 200px; border-left: 1px solid #ADD1DB; border-bottom: 1px solid #ADD1DB; padding-top: 14px; }
#col_three .description		{ float: left; padding: 10px 0px 10px 8px; width: 192px; border-top: 1px solid #ADD1DB; }

#content .portfolio			{ border-bottom: 1px solid #ccc; }
#content .weather			{ float: left; margin-top: 14px; margin-left: 10px; width: 180px; font-size: 10px; color: #0a67a9; overflow: hidden; text-align:center;}
#content .weather a			{ text-decoration: none;}

#footer						{ float: left; width: 988px; font-size: 12px; }
#footer ul.mainMenu	li		{ position: relative; float: left; }
#footer ul.mainMenu	li a	{ float: left; background: #fff; font-weight: normal; padding: 8px 11px 8px 12px; }

#footer .col_one			{ float: left; width: 200px; padding-top: 3px; margin-left: 1px; }	
#footer .col_two			{ float: left; width: 577px; text-align: center; padding: 8px 0px 0px 0px; margin-left: 10px; line-height: 21px; }	
#footer .col_three			{ float: left; width: 184px; text-align: center; padding-top: 3px; margin-left: 15px; }


/* -------------------------------------------------*/
/* form */
/* -------------------------------------------------*/

form					{ }

form dl				{ float: left; width: 536px; }
form dt				{ float: left; width: 130px; margin: 0 0 8px 0; clear: both; }
form dd				{ float: left; width: 395px; margin: 0 0 8px 0; padding-left: 6px; }

form fieldset			{ border: 0px solid #0f0;}
form legend			{ font-size: 18px; margin-bottom: 20px; color: #4c74ba; text-decoration: none; font-weight: normal; display: none;}
form label				{ }
form input				{ font-size: 1.0em; padding: 2px; border: 1px solid #bbb; width: 393px; }
form select			{ font-size: 1.0em; padding: 2px; border: 1px solid #bbb; }
form option			{ font-size: 1.0em; padding-left: 2px; }
form textarea			{ font-size: 1.0em; padding: 2px; border: 1px solid #bbb; width: 393px; }

form .select			{ font-size: 1.0em; }

form .radio			{ font-size: 1.0em; }
form .radio input		{ width: 25px; }
form .radio br			{ display: none; }

form .checkbox			{ font-size: 1.0em; }
form .checkbox input	{ width: 25px; }
form .checkbox	 br		{ }

form .textbox			{ }
form .button			{ margin-top: 4px; width: 75px; text-align: center; }
form .outputDiv		{ color:#FF0000; }

form .small			{ margin-top: 4px; font-size: 1.0em; }

