/* Standaard formulier */
form.default label { font-weight: bold; display: block; margin: 0 0 10px 0; font-size: 13px; color: #000; }
form.default select, form.default input, form.default textarea { width: 95%; color: #000; font-family:'trebuchet ms',helvetica,sans-serif; background-color:#EEEEEE; }
form.default input.button { margin: 20px 0 20px auto; width: 150px; display: block;  color:#050; font-family:'trebuchet ms',helvetica,sans-serif;  font-weight:bold; background-color:#fed; border:1px solid; border-top-color:#696; border-left-color:#696; border-right-color:#363; border-bottom-color:#363; filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa'); }
form.default div.uitleg li { font-style:italic; font-size: 10px; margin: -7px 0 5px 20px; width:80%; }
form.default input.radio { width:50px; background-color:#FFFFFF; }

.message h3 { margin-bottom:12px; }
.error { background-color: #ffe4e1; }
.succes { background-color: rgb(217,239,185); }
.right { float: right; }
.center { text-align: center; }
img.icon, a img.icon { border: 0; cursor:hand; vertical-align:middle; }
.main ul li.gezien { background: url(http://www.xang.nl/images/tick.gif) no-repeat 0 0;}

#ajax_listOfOptions { position:absolute; width:175px; height:150px; overflow:auto; border:1px solid #317082; background-color:#FFF; text-align:left; font-size:12px; z-index:100; }
#ajax_listOfOptions div { margin:1px; padding:1px; cursor:pointer; font-size:12px; }
#ajax_listOfOptions .optionDiv { }
#ajax_listOfOptions .optionDivSelected { background-color:#317082; color:#FFF; }
#ajax_listOfOptions_iframe { background-color:#F00; position:absolute; z-index:5; }

img.avatar { float:left; width:40px; margin-right:10px; margin-bottom:10px; border: 0; border: 1px solid #000; padding: 1px; }
div.comment { margin-left: 55px; text-align: left; }
img.pasfoto { padding: 2px; border: 1px solid #333; background-color: #FFF; }
div.message_css { text-align: center; padding: 10px; font-size: 13px; border: 1px solid #eee; width: 80%; margin: 10px auto; }

.forum_table { padding: 0; margin: 10px auto; border:solid 1px rgb(160,214,81); width: 95%; }
.forum_table td { padding: 10px; background:rgb(217,239,185); margin:0; border-top: 1px solid #eee; }
.forum_table td.center { text-align: center; }
.forum_table td a { font-size: 13px; }

td.new { background-image: url(http://www.xang.nl/images/new_mail.gif); background-repeat: no-repeat; padding-left:50px; }

.comment_list { width: 95%; margin: 10px auto; font-size: 12px; padding: 5px; border: 1px solid #eee; }