/* RESET CSS */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: none; }
:focus { outline: 0; }
body { line-height: 1; font-family: Arial; font-size:12px; background:#FFFFFF; }
ul, ol 	{ font-family: Arial; font-size: 12px; color: #FFFFFF; line-height: 17px; margin-left: 15px; padding-left: 0px;}
table {	border-collapse: separate; border-spacing: 0; }
caption, th, td { font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q {	quotes: "" ""; }
input[type="submit"]::-moz-focus-inner { border:0; }
textarea { resize:none; }
.clearfix { zoom: 1; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }


/* MAIN CSS */
* html { height:100%; overflow-x: hidden; }
p {	font-family: Arial;	font-size: 12px; color: #000; line-height: 17px; }
a {	color: #228ebc; }
a:hover { color: #228ebc; }
input, textarea, select, button{ font-family: Arial; font-size: 12px; }

#logo { position:absolute; top:0px; z-index:999; }
#formbox { border: 1px solid #228ebc; padding: 20px 20px; width: 608px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; background: #FEFEFE; behavior: url(PIE.htc); }

label { width:158px; height:30px; display:block; overflow:hidden; line-height:30px; color:#000; text-align:left; float:left; }
input.cForm { width:440px; height:30px; background:#e1ebef; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; behavior: url(PIE.htc); border:none; float:left; color:#000; padding:0 5px; }
textarea.cForm { width:440px; height:70px; background:#e1ebef; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; behavior: url(PIE.htc); border:none; float:left; color:#000; padding:5px; }
.split-10 { height: 10px; clear: both; }

p.verplicht { margin-left:158px; line-height:30px; float:left; }
input.send { float:right; width:220px; height:30px; display:block; line-height:30px; text-align:center; color:#FFF; text-shadow: 0px -1px 0px #000; text-decoration:none; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; background: #228ebc; behavior: url(/PIE.htc); border: none !important; }

.clear { content:" "; clear:both; height:0; display:block; overflow:hidden; line-height:0; font-size:0; visibility:hidden; }
.container { left:50%; margin-left:-325px; top:0; width:650px; position:absolute; float:left; z-index:100; }
#show_second, #logo { display:none; }

#show_second { position:absolute; top:140px; }

#commentForm label.error { margin-left: 158px; color:#C00; }

.errorbox {  padding: 20px 40px; width: 588px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; border: 1px solid #e89168; background: #fdcea4 url(/img/error.png) no-repeat scroll 14px 20px; behavior: url(PIE.htc); margin:0px 0 20px 0; }
.sendbox {  padding: 20px 40px; width: 588px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; border: 1px solid #9ac83f; background: #daf1a3 url(/img/succes.png) no-repeat scroll 14px 20px; behavior: url(PIE.htc); margin:0px 0 20px 0; }

.errorbox p, .sendbox p { color:#000; }