body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,blockquote,th,td,p{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0;font-size:inherit;font-size:100%}
fieldset,img{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}
ul{margin:0 0 0 15px;padding:0} ol {margin:0 0 0 30px;padding:0}caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%}form {display:inline}*:focus{outline:none}
html{height:100%;overflow:-moz-scrollbars-vertical}
body{background-color:#eee;color:#444;font:normal 0.75em/1.417em Arial, Verdana, Tahoma, "Trebuchet MS";text-align:center}
body.schilderijen{background-color:#fff;text-align:left}

a{color:#08c;text-decoration:none}a:visited{color:#08c}
a:hover{text-decoration:underline}a:active{color:#08c}

h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited{color:#444;font-weight:normal}
h1,.h1{font-size:1.833em;line-height:1.167em}
h2,.h2{font-size:1.583em;line-height:1.167em}
h3,.h3{font-size:1.167em;line-height:1.417em}
h4,.h4,h5,.h5,h6,.h6{font-size:1em;line-height:1.417em}
p{margin:.583em 0}

/*form*/
select,input,textarea{font:normal 100% Arial, Verdana, Tahoma, Trebuchet MS;color:#444}
input.textfield,.textfield{border:solid 1px #2b8d4c;padding:3px 2px;background:#fff url(../images/bg_textfield.gif) no-repeat 0 0;vertical-align:middle;margin:0 2px 0 0}
input.textfield:focus,.textfield:focus,.textfield.focus{background:#fff url(../images/bg_textfield_focus.gif) no-repeat 0 0}
select.select{border:solid 1px #2b8d4c;padding:2px}
.checkbox{vertical-align:middle}input.checkbox{margin:0 2px 0 0}

div.container{width:920px;margin:10px auto;background-color:#fff;text-align:left;padding:10px}
div.wrapper{overflow:hidden;width:100%}
div.main{}
div.colleft{float:left;width:686px}
div.colright{float:right;width:284px}

/*imgtxt*/
div.imgtxt{clear:left;padding:0 0 10px}
div.imgtxt div.img{float:left}
div.imgtxt div.img img{display:block;margin:0 10px 10px 0}div.imgtxt div.img a img{border:solid 1px transparent}div.imgtxt div.img img{border:solid 1px #25a14f}
div.imgtxt div.txt{display:table-cell;zoom:1;padding:0 10px 10px 0}
div.imgtxt div.txt p{margin:0}

/*autolayout*/
.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}
.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}
.pr10{padding-right:10px}.pr20{padding-right:20px}.plr0{padding-left:0!important;padding-right:0!important}
.pl10{padding-left:10px}.pl20{padding-left:20px}
.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}
.mt-5{margin-top:-5px!important}.mt-10{margin-top:-10px!important}.mt-15{margin-top:-15px!important}.mt-20{margin-top:-20px!important}
.whitetxt{color:#fff}.graytxt{color:#999}.yellowtxt{color:#ffba00!important}.small{font-size:.917em;font-weight:normal}.xsmall{font-size:.75em}.bggray{background-color:#eee!important}
.left{float:left}.right{float:right}

/*cols*/
div.twocols{float:left;padding:0 10px 0 0}
div.threecols{float:left;padding:0 10px 0 0}
div.fourcols{float:left;padding:0 10px 0 0}
div.last{padding:0}
div.col25p{float:left;width:222px}
div.col75p{float:right;width:686px}

/*header*/
div.header{padding: 0 0 10px;margin: 0 0 20px;border-bottom:1px solid #D5D5D5}
div.logo{float:left;width:203px}div.logo img{display:block;float:left;padding:0 10px 0 0;width:26px;height:63px}
div.logo h1,div.logo h1 a,div.logo h1 a:visited{color:#369;font-weight:bold}
div.logo h1 span{font-size:.7em;line-height:17px}

div.pagetitle{padding:0 0 20px 232px}
div.pagetitle h1{}

/*boxes*/
div.graybox{background-color:#eee;padding:10px}

/*nav*/
div.nav{float:right}
div.nav ul{margin:0;padding:0;list-style:none;overflow:hidden;width:100%}
div.nav ul li {float:left;line-height:29px;height:29px;padding:0;margin:0}
div.nav ul a, div.nav ul a:visited {float:left;margin:0 5px;height:29px;line-height:29px;color:#fff;background-color:#08c;font-size:1.25em;font-weight:bold}
div.nav ul a span{float:left;padding:0 15px;cursor:pointer}
div.nav ul a:hover,div.nav ul li.active a, div.nav ul a:active{text-decoration:none;color:#fff;background-color:#369}

/*subnav*/
div.subnav{font-size:1.1em}
div.subnav ul{margin:0;list-style:none;}
div.subnav ul li{zoom:1;padding:0}
div.subnav ul a, div.subnav ul a:visited{display:block;zoom:1;padding:0;border:solid 1px #ccc;padding:5px;margin:0 0 -1px;font-weight:bold}
div.subnav ul a:hover,div.subnav ul a:active,div.subnav ul li.active a,div.subnav ul li.active a:visited{background-color:#eee;text-decoration:none;}

/*bnts*/
/*span.btn{background:transparent url(../images/sprite_nav.gif) no-repeat 0 -244px;display:-moz-inline-box;height:24px;line-height:24px;padding:0 0 0 10px;vertical-align:middle;border:none;margin:0}
span.btn input{background:transparent url(../images/sprite_nav.gif) no-repeat right -244px;border:none;color:#25a14f;cursor:pointer;height:24px;line-height:24px;padding:0 10px 0 0;margin:0;width:auto;overflow:visible}
span.btn.selected{background:transparent url(../images/sprite_nav.gif) no-repeat 0 -274px;color:#fff}
span.btn.selected input{background:transparent url(../images/sprite_nav.gif) no-repeat right -274px;color:#fff}
span.btn.active{background:transparent url(../images/sprite_nav.gif) no-repeat 0 -304px;color:#fff}
span.btn.active input{background:transparent url(../images/sprite_nav.gif) no-repeat  right -304px;color:#fff}*/

/*bnts diap*/
/*div.green span.btn{background-position:0 -334px}
div.green span.btn input{background-position:right -334px}
div.green span.btn.selected{background-position:0 -364px}
div.green span.btn.selected input{background-position:right -364px}
div.green span.btn.active{background-position:0 -394px}
div.green span.btn.active input{background-position:right -394px}*/

/*footer*/
div.footer{width:100%;margin:20px auto 0;padding:5px 0;border-top:solid 1px #d5d5d5}
div.footer ul{margin:0;padding:0;list-style:none;overflow:hidden;width:100%}
div.footer ul li{display:inline;line-height:14px;margin:0}
div.footer ul a,div.footer ul a:visited{margin:0;padding:0 8px;height:14px;line-height:14px;color:#999;border-right:solid 1px #d5d5d5}
div.footer ul li.last a{border:none}

/*gallery*/
#photos{visibility:hidden}
.gallery{background:#eee;border:1px solid #ccc;padding:5px}
.loader{background: url(loader.gif) center center no-repeat #ddd}
.panel{border:1px solid #bbb}
.panel .panel-overlay,.panel .overlay-background{height:60px;padding:0 1em}
.panel .overlay-background{background:#222}
.panel .panel-overlay{color:white;font-size:0.7em}
.panel .panel-overlay a{color:white;text-decoration:underline;font-weight:bold}
.filmstrip{margin:5px}
.frame{}
.frame .img_wrap{border:1px solid #bbb}
.frame.current .img_wrap{border-color:#169240}
.frame img{border:none}
.frame .caption{font-size:11px;text-align:center;color:#888}
.frame.current .caption{color:#000}
.pointer{border-color:#169240}
/* TRANSPARENT BORDER FIX FOR IE6 */
/* NOTE - DO NOT CHANGE THIS RULE */
*html .pointer{filter:chroma(color=pink)}
