#column #login { position:relative; margin: 0 0 10px 0; padding: 0; }
#column #login form { margin: 0; padding: 0;}
#column #login div { margin: 0; padding: 6px; width: auto; background: #8496c6;} 
#column #login div h2 { margin: 0; color: #fff; } 
#column #login div a { margin: 0; padding: 0 0 3px 1px; display: block; height: 16px; color: #fff; font-weight: bold; } 
#column #login div input { margin: 0; padding: 1px; height: 16px; color: #999; border: 0; width: 168px;}
#column #login div input:focus { color: #000;}
#column #login div.links { margin: 0; padding: 6px; width: auto; background: #fff;} 
#column #login div.links a { color: #8496c6; } 
/* projecten */
#projectBox { position: relative; width: auto; overflow: hidden; margin: 10px 0 0 0; padding:0; }
#projectBox dl { position: relative; margin: 0; padding:0; }
#projectBox dl dt { position: relative; float: left; width: 150px; padding: 0; margin: 0 0 2px 0; overflow: hidden; color: #666; }
#projectBox dl dd { position: relative; margin: 0 0 2px 155px; padding: 0; text-align: left; color: #666; }
#projectBox dl a { display: block; height: 18px; line-height: 18px; background: #e5e5e5; padding: 0 6px; color: #f90; border: 1px solid #fff; }
#projectBox dl a:hover { border: 1px solid #f90; background: #e5e5e5 url(../../skins/default/pics/project_pijl.gif) no-repeat right center;}
#projectBox dl a:visited { border: 1px solid #fff; color: #666;}
#projectBox dl a:hover { border: 1px solid #f90; background: #e5e5e5 url(../../skins/default/pics/project_pijl.gif) no-repeat right center;}
/* form */
p.error { color: #c33; }
#form { font-size: 100%; padding: 0; margin: 20px 0 0 0;}
#form p { color: #7f94c2;}
#form input { vertical-align: middle; padding: 0 1px; }
#form input.text, #form input.activetext { width: 260px; height: 16px; border: 1px solid #e8e8e8;  margin: 0; }
#form input.text { color: #666; background: #e8e8e8;}
#form input.activetext, #form input.text:focus { color: #000; border-color: #666; }
#form textarea { width: 260px; margin: 0; padding: 0 1px; border: 1px solid #e8e8e8; font: 11px Arial, Helvetica, Verdana; color: #666; background: #e8e8e8;
	scrollbar-face-color:#e8e8e8; scrollbar-shadow-color:#666; scrollbar-highlight-color:#e8e8e8; scrollbar-3dlight-color:#666; scrollbar-darkshadow-color:#e8e8e8; scrollbar-track-color:#e8e8e8; scrollbar-arrow-color:#666; }
#form textarea.active, #form textarea:focus { color: #000; border-color: #666; }
#form input.submit { height: 18px; color: #0059AA; width: 80px; border: 1px solid #0059AA; margin: 0; font-weight: bold; background: #ccc; }
#form td, #form th  { padding: 0; margin: 0;}
#form th { width: 120px; color: #f93;}
#form th, #form td { vertical-align: top; font-weight: normal; text-align: left; }
#form td.txt { padding: .3em 2em 0 0; }
#form td.radio { text-align: right; }
#form td.spacer { height: 6px; }
/*#form td.submit { text-align: right; }*/
#form a.submit { padding: 2px 0; width: 106px; text-align: right; display: block; float: right; color: #f93; font-weight: bold; line-height: 18px; background: url(../../skins/default/pics/menu_pijl.gif) no-repeat 0 center;)}
#form a.submit:hover { color: #f93; text-decoration: none; font-size: 100%;}
#form td.error { color: #c33; }
#form span.key { text-decoration: underline; }
