body, html { FONT-FAMILY: arial,tahoma,verdana; }
TD{ font-size: 12px; color: FFFFFF; }
.clear {clear:both;}

a { color: #ffffff; }
a>img { border: none 0px; }
table.form, table.list { width: 95%; padding:0px; spacing: 0px; }
table.form td {vertical-align:top;}
table.form td.label { width: 30%; font-weight: bold; text-align:right;padding-top:5px;}
table.form td.message { text-align:left; font-style:italic;padding: 5px;}
table.form td.data { width: 70%; text-align:left; }
table.list td.label { width: 90%; font-weight: bold; }
table.list td.action { width: 1%; text-align:center;}
table.list td { border-bottom: 1px #999 solid; padding: 2px; margin: 2px;}
table.list a { text-decoration: none; }
.gallery { width: 100%; text-align: center; }
.fotoRow { width: 472px; margin: 0px auto; }
.thumb { float: left; margin: 2px; vertical-align: middle; text-align: center; }
.thumb a { display: block; width: 100px; height: 100px; margin: 3px; padding: 3px; text-decoration: none; vertical-align: middle; text-align: center; border: 1px #CC0000 solid; }
.thumb a:hover { background-color: #cc0000; }
.foto { text-align:center; font-size: 80%; }
.foto  .info { text-align:left; color: #FFF; }
.foto a { color:#fff;}
#profile { float: right; }
.top img {margin: 0px; padding: 0px;}
#projecten {
	position:absolute;padding: 5px 5px 5px 15px;
	display:none; width:200px;
	text-align: left; border: 1px solid #999; background-color: #000; color: #FFF;
}
#projecten ul {margin: 0px; padding: 0px; list-style: none}
.sold {color:#F00; font-weight:bold; }
.salesGallery  { width: 474px; }
.salesGallery  a img { margin: 2px; border: 1px solid #666; }
.salesGallery  ul { }
.salesGallery  li { margin: 0; padding: 0; list-style: none; display: inline; }
