
.menu ul li ul.test {display:block; position:absolute; top:0; left:130px; width:105px; padding-left: 10px; border-left: 1px solid #595959;}
.menu ul li ul.test li a.hide {color:#000;}
.menu ul li ul.test li:hover a.hide {width:150px;}
.menu ul li ul.test li ul {display: none;}
.menu ul li ul.test li a {display:block; color:#d7d6d6; width:110px;}
.menu ul li ul.test li a:hover { color:#818181;}

table.customers { width: 475px; text-align: center; }
table.customers td { width: 80px; border-right: 15px solid #969595; font-family: Verdana; font-size: .6em; color: #323232; line-height: 1.7em; text-align: center; }
table.customers td.legend { padding: 3px 0 5px; background: #b2b2b2;}
table.customers a:link, table.customers a:visited { color: #323232; }
table.customers a:hover, table.customers td a:active { color: #e0e0e0; }
table.customers img { border: 1px solid #fff; margin-top: 15px; }
table.customers img.nomargin { margin: 0; }

.active { color:#818181 !important; }
.inActive { color:#CCCCCC !important; }
.nounderline { text-decoration:none !important; }

.border { float:left; height:1px; width:100%; background:#585858; margin:5px 0 5px 0; }

h1 { color:#FFFFFF; font-size:24px; margin-bottom:4px; }
h2 { font-family: Verdana; font-size: .6em; font-weight: bold; color: #323232; line-height: 1.5em; }

html, body { height: 100%; width: 100%; }

* {
margin: 0;
padding: 0;
scrollbar-arrow-color: #fff; 			/* pijltjes */
scrollbar-face-color: #959595; 			/* schuifbalk */
scrollbar-highlight-color: #fff; 	/* linksbinnen */
scrollbar-3dlight-color: #2d2d2d; 		/* linksbuiten */
scrollbar-shadow-color: #959595; 		/* rechtsbinnen */
scrollbar-darkshadow-color: #2d2d2d; 	/* rechtsbuiten */
scrollbar-track-color: #2d2d2d;			/* achtergrond */
}

html { background: #2d2d2d; }
a { outline:none; }
#bg { width: 100%; top: 50%; position: absolute; }
#bg_center { width: 100%; /* width of div */ height: 400px; /* height of div */ top: -200px; /* half of height */ position: absolute; /* required */ background: url(../images/bg_span.gif) repeat-x; }
#container { width: 780px; height: 400px; top: 50%; left: 50%; margin-top: -200px; margin-left: -390px; position: absolute; }
#wrapper { width: 780px; margin: auto; text-align: left; }
#header { }
#menubox { width: 260px; height: 324px; float: left; overflow: auto; background: #434343 url(../images/border.gif) repeat-y right; }
#photobox { width: 260px; height: 324px; float: left; overflow: auto; background: url(../images/bg_center.gif) no-repeat; }
#contentbox { width: 260px; height: 324px; float:left; overflow: auto; background: #959595 url(../images/border.gif) repeat-y left; }

#contentbox_wide { width: 520px; height: 324px; float:left; overflow: auto; background: #959595; }
#footer { height: 15px; clear: both; padding-top:5px; background: url(../images/bg_footer.gif) repeat-x; text-align: right; }
#footer img { margin-top:5px; }

.content { text-align: left; padding: 12px 16px; line-height:1.3em; }
.content p { font-family: Verdana; font-size: .6em; color: #323232; line-height: 1.7em; margin-bottom: 0; }
.content a:link, .content a:visited { color: #323232; text-decoration: underline; }
.content a:hover, .content a:active { color: #e0e0e0; text-decoration: underline; }
.thumbholder { padding: 12px 0 12px 25px; }

ul, ol { margin-left: 16px; }
ol { margin-left: 24px; }
ul.list1 { list-style-image: url(../images/bullet.gif); }
ul.list1 li { font-family: Verdana; font-size: .6em; line-height: 1.7em; }
ol li { font-family: Verdana; font-size: .6em; line-height: 1.7em; }
a img, img { border: none; display: block; }

.footertext { font-family: Verdana; font-size: .56em; color: #fff; text-decoration: none; text-transform: uppercase; }
a.footertext:hover { text-decoration: underline; }
.standard1 { font-family: Verdana; font-size: .6em; color: #323232; line-height: 1.7em; }

.standard2 { font-family: Verdana; font-size: .6em; color: #bababa; line-height: 1.7em; }
.link, a.bold { color: #323232; text-decoration: underline; }
.link:hover, a.bold:hover { color: #e0e0e0; text-decoration: underline; }
.bold { font-weight: bold; }
.kop { margin-bottom: 10px; }

.kop2 { font-family: Verdana; font-size: .7em; font-weight: bold; color: #323232; line-height: 1.5em; }
.kop3 { font-family: Verdana; font-size: .7em; font-weight: bold; color: #2d2d2d; margin-bottom: 7px; }
.verplicht { font-family: Verdana; font-size: .6em; color: #ba0000; line-height: 1.7em; }
.smallphoto_left { float: left; margin: 0 12px 12px 0px; border: 1px solid #fff; }

.smallphoto_right { float: left; margin: 0 0 12px 0px; border: 1px solid #fff; }
.floatclear { clear: both; }

.field { border: 1px solid #303030; font-family: Verdana; font-size: .6em; color: #323232; background: #fff; line-height: 1.5em; height: 16px; }
.field2 { border: 1px solid #303030; font-family: Verdana; font-size: .6em; color: #323232; background: #fff; line-height: 1.5em; height: 20px;}
textarea { border: 1px solid #303030; font-family: Verdana; font-size: .6em; color: #323232; background: #fff; line-height: 1.5em; }

.submitbutton { width: 57px; height: 19px; cursor:pointer; border: 0; background: transparent url(../images/button_meldaan_off.gif) no-repeat center top; }

.submitbutton:hover { background: transparent url(../images/button_meldaan_on.gif) no-repeat center top; }
.formbutton { border: 1px solid #131313; font-family: Verdana; font-size: .6em; color: #fff; line-height: 1.5em; height: 18px; background: #2d2d2d; }
.top { vertical-align: top; }
.right { text-align: right; }
.floatleft { float: left; }
.floatright { float: right; }
fieldset { border: 1px solid #616161; }
.checkboxcell { vertical-align: top; width: 22px; padding-left: 5px; }
.thumb_new { cursor: default; margin-top: 10px; margin-bottom: 10px; }
.thumb_box { cursor: default; float: left;  margin-top: 6px;  margin-bottom: 14px; }
