/* NICEFORM STYLESHEET
 * ----------------------------------------------------------
 * Default form styling, extend it, it's yours!
 * ----------------------------------------------------------
 * Inventis - Web Architects - We design the Web!
 * www.inventis.be
*/

/* Formulieren
---------------------------------------------------------- */
form.niceForm span.error{display:block; float:right; color:#e64040; padding: 0 5px 0 20px; background:url(../images/layout/niceform/error.png) no-repeat 0 0;}
form.niceForm span.info{display:block; clear:both; float:left; margin:5px 0px 5px 0px; padding-left:20px; background:url(../images/layout/niceform/information.png) no-repeat 0 0;}
form.niceForm div.errorMessage{border:1px solid #e6b0b0;background:#f6eaea url(../images/layout/niceform/error.png) no-repeat 5px 2px; padding:5px; padding-left:35px; color:#e64040; margin:0 0 35px;}

form.niceForm{width:405px;}
form.niceForm legend{padding:0; margin:0; color:#ff6600; margin:5px 0; text-transform:uppercase; font-size:15px; font-style:italic; font-family:trebuchet ms;}
form.niceForm div.entry{clear:both; overflow:hidden; margin-bottom:15px;}
form.niceForm div.entry input{width:396px; padding:2px 3px 0; height:20px; border:1px solid #d2d2d2;}
form.niceForm div.entry label{clear:both; display:block; float: left; padding-bottom:3px;}
form.niceForm div.entry select{height:23px;}
form.niceForm div.entry option{height:23px; line-height:23px;}
form.niceForm div.entry textarea{width:396px; padding:2px 3px 0; height:150px; border:1px solid #d2d2d2;}
form.niceForm div.entry div.checkboxes{display:block; clear:both;}
form.niceForm div.entry div.checkboxes input{width:auto; float:left; clear:left;}
form.niceForm div.entry div.checkboxes label{width:auto; float:left; clear:right; margin:3px 0px 0px 3px;}
form.niceForm div.entry button{height:30px; float:right; color:#FFF; background:url(../images/layout/niceform/button_submit.png) no-repeat 0 0;}
form.niceForm ul li label { padding-left: 7px; color: #007CBF; font-weight: bold; }

form.niceForm div.entry.captcha img { border: 1px solid #d2d2d2 !important; float: left; margin: 0 10px 0 0 !important; padding: 0 !important; clear: both; vertical-align: middle; }
form.niceForm div.entry.captcha input { float: left; width: 273px; }

form.searchresults { width: auto; padding: 0 0 15px; height: 100%; }
form.searchresults div.entry input {float: left; width: 200px; margin-right: 4px; }
form.searchresults div.entry button { float: left; height: 24px; }

form.niceForm fieldset.categories { position: absolute; right: 200px; top: 127px; width: 150px; }
