/*/ reset /*/

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,
b, u, i, center,
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: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/*/ general /*/

html,body {height:100%;}

body {
text-align:center;
background:url(/uploads/1a/f6/1af60f2d009e3811d8495ef1d7e9c9b5/shadow.png) top center repeat-y;
font:.8125em/1.385 Helvetica, Arial, sans-serif;
}
#sitecontainer {
min-height:100%;
}
#lte-IE-6 #sitecontainer {height:100%;}
h1, h2 {
font-size:2.15em;
line-height:1;
color:#393;
font-weight:normal;
}
h2 {
margin:.15em 0 .35em;
}
h3 {
line-height:1;
color:#393;
font-size:1.385em;
font-weight:normal;
margin:.7em 0 .25em;
}
h4, h5, h6 {
font-weight:bold;
}

h4 {
color:#393;}

p, ul, ol {
margin-bottom:1em;
}
a:link {color:#393;}
a:visited {color:#393;}
a:hover, a:active {color:#393;text-decoration:none;}

.clearboth {
clear:both;
}
.bold {font-weight:bold;}
.italic {font-style:italic;}

/*/ header /*/

#headerphoto {
background:url(/uploads/40/f9/40f94e36914a93393aba743e58b9630c/header2.JPG) center top no-repeat;
}
#headerphoto.none {
background:0;
}

#headercontainer {
background:url(/uploads/fd/af/fdaf34fd4289c950b7095eaa80767668/header-bg-old.png) center 20px no-repeat;
height:200px;
}
#header {
margin:0 auto;
width:960px;
text-align:left;
overflow:hidden;
height:90px;
}
#header h1 {
position:relative;
height:50px;
width:262px;
float:left;
margin:32px 0 0;
}
#header h1 a {
display:block;
width:100%;
height:100%;
position:absolute;
top:0;
left:0;
background:url(/uploads/20/46/20465a9807a23ea4d3186d40b92d054a/logoHeaderSmall.jpg) no-repeat;
background-position: center left;
}
#header h1 a span{
margin-left:-9000px;
}
#header h2.searchlabel {
margin-left:-9999px;
width:0;
height:0;
float:left;
}
#searchbox fieldset {
float:right;
margin-top:50px;
width:245px;
}
input.text {
width:170px;
float:left;
border:1px solid #393f44;
background:#ebf0f3;
padding:1px 2px 2px;
}
input.submit {
width:66px;
float:right;
font-size:12px;
font-weight:bold;
color:#fff;
text-align:center;
border:0;
padding:1px 0 3px;
background:url(/uploads/09/38/0938db75308aa624ee9b7abdf4ee517d/search-button.gif) left top no-repeat;
}

#logoCongres {
font-family:Arial, Helvetica, sans-serif;
font-size: 1.3em;
font-weight:bold;
float:right;
margin-top:45px;
}


#header .congres {

}

#header .red {
font-style:italic;
color: #CC0211;
}

#header .green {
font-style:italic;
color:#339933;
}

/*/ nav /*/

#headercontainer ul {
overflow:hidden;
border-left:1px solid #888c8f;
width:959px;
margin:0 auto;
text-align:left;
font-size:13px;
}
#lt-IE-6 #headercontainer ul {
width:960px;
}
#headercontainer ul li {
float:left;
}
#headercontainer ul li a:link, #headercontainer ul li a:visited {
display:block;
padding:0 18px;
line-height:29px;
color:#fff;
text-decoration:none;
font-weight:bold;
border:1px solid #888c8f;
border-bottom:none;
border-left:1px solid #383d41;
/*/background:url(Ongeldige asset-URL ) right bottom no-repeat;/*/
}
#headercontainer ul li a:hover, #headercontainer ul li a:active {
background:#5d656c url(/uploads/7e/22/7e22251ed9385d3cde0e290e137a55a1/nav-active.gif) left bottom repeat-x;
}
#headercontainer ul li.current a {
background:#5d656c url(/uploads/7e/22/7e22251ed9385d3cde0e290e137a55a1/nav-active.gif) left bottom repeat-x;
}

/*/ crumbtrail /*/

#crumbtrailcontainer {
background:url(/uploads/93/08/930872623393382310908ee0d8613a8e/blue-bar.png) center top no-repeat;
height:30px;
}
#crumbtrail {
margin:0 auto;
width:960px;
text-align:left;
font-size:.93em;
padding:5px 0 0;
color:#393f44;
overflow:hidden;
}
#crumbtrail a:link, #crumbtrail a:visited {
color:#393f44;
}
#crumbtrail a:hover, #crumbtrail a:active {
color:#5d656c;
text-decoration:none;
}
#crumbtrail .crumb a, #crumbtrail span.witharrow {
margin-right:6px;
padding-right:14px;
background:url(/uploads/de/b9/deb9e19b255e933a2e8cff270f81e7d6/arrow.gif) no-repeat right center;
}
#crumbtrail span.crumb {float:left;padding:4px 0 0;}
#crumbtrail p.ingelogd {float:right;margin:0 !important;}

/*/ top/print /*/

#topprintcontainer {
background:url(/uploads/93/08/930872623393382310908ee0d8613a8e/blue-bar.png) center top no-repeat;
height:30px;
}
#topprint {
margin:0 auto;
width:960px;
text-align:left;
font-size:.93em;
padding:9px 0 0;
color:#393f44;
}
#topprint a:link, #topprint a:visited {
color:#393f44;
}
#topprint a:hover, #topprint a:active {color:#5d656c;text-decoration:none;}
#topprint a.top {
padding-left:10px;
background:url(/uploads/b8/a9/b8a944e61a2d28ea0d5d5dd8c999e303/top.gif) no-repeat left top;
}
#topprint a.print {
margin-left:20px;
padding-left:15px;
background:url(/uploads/3a/05/3a0513bb5943772a3131ac39fa976767/print.gif) no-repeat left center;
}

/*/ footer /*/

#footerphoto {
background:url(/uploads/f0/76/f076768b917e27eb71e817772b0e8878/footer2.jpg) top center no-repeat;
padding-top:50px;
}
#footerphoto.none {
background:0;
}
#footercontainer {
background:url(/uploads/7f/f0/7ff0a44ff36bac142bc7f001351554cc/footer-bg.gif) top center repeat-y;
padding-top:10px;
}
#footer {
margin:0 auto;
width:960px;
text-align:left;
padding-bottom:120px;
color:#393f44;
overflow:hidden;
}
#footer ul {
float:left;
}
#footer li {
display:inline;
margin-right:10px;
}
#footer li a {
color:#393f44;
}
#footer p.disclaimer {
float:right;
color:#888C8F;
}
#foot {
height:241px;
margin-top:-241px;
}

/*/ layout /*/

#content {
margin:0 auto;
width:960px;
overflow:hidden;
text-align:left;
padding:20px 0 271px;
}
#main {
width:384px;
float:left;
margin-right:30px;
}
#side1 {
width:276px;
height:auto;
float:left;
}


#side1 h3 {
color:#FFFFFF;
font-style:normal;
padding:10px;
margin-bottom: 15px;

}
#side2 {
width:246px;
float:right;
}

#side3 {
float:left;
width: 276px;
}

/*contact*/
.map {
padding-top:35px;
}

.banner {
padding-top:20px;
}

.tips a {
text-decoration:none;
}

#logoCongres {
font-family:Arial, Helvetica, sans-serif;
font-size: 1.3em;
font-weight:bold;
float:right;
margin-top:45px;
}

#main.threecol {
width:300px;
float:left;
margin-right:30px;
}
#side1.threecol {
width:300px;
float:left;
}
#side2.threecol {
/*width:300px;*/
float:right;
}
#maintwocol {
width:630px;
float:left;
}
#sidetwocol {
width:246px;
float:right;
}
#main1 {
width:355px;
float:left;
margin-right:30px;
}
#main2 {
width:355px;
float:left;
}
#narrowside {
width:190px;
float:right;
}
#wide {
width: 355px;
margin-bottom:1em;
}

/*program*/

.border {
/*border-bottom:1px solid #FFFFFF;*/
margin: 8px;
overflow:hidden;
}

.program {
background-color:#FF3333;
}

.program li {
float:left;
clear:left;
border-bottom: 1px solid #FFFFFF;
}

.time {
padding: 0 0 0 10px;
color:#FFFFFF;
width: 33px;
float:left;
}

.description {
padding: 0 0 2px 15px;
width: 200px;
float:left;
overflow:hidden;
}

.description p {
margin-bottom: 5px;
}


.description a:link, .description a:visited {
background:url(/images/link.png) no-repeat;
background-position:right bottom;
color:#FFFFFF;
text-decoration:none;
display:block;
}
.description a:hover, .description a:active {
text-decoration:underline;
}

.floatright {
float:right;
}

.description  .workshop {
}

.programExtra {
background:url(/images/link.png)no-repeat;
background-position:right center;
padding-bottom:10px;
margin-right: 12px;
}

.programExtra a {
padding-bottom:10px;
color:#FFFFFF;
text-decoration:none;
}

.dagvoorzitter {
font-weight:bold;
padding:20px 10px 0 20px;
}

.voorzitter {
color:#FFFFFF;
}


/*/ content /*/

#content .intro {font-weight:bold;line-height:1.46;}
/*#content ul {list-style:disc;margin:0 0 1em;}*/
#content ul ul {margin:0;}
/*#content ul li {margin:0 2.25em .1em;}*/
#content ol {list-style:decimal;margin:0 0 1em;}
#content ol ol {margin:0;}
#content ol li {margin:0 2.25em .1em;}
#content dl {margin:0 2.25em 1em 0;}
#content dl dt {font-weight:bold;}
#content dl dd {margin:0 0 .1em 2.25em;}
#content ul#sitemap {
list-style:none;
}
#content ul#sitemap li {
margin:0 0 .2em;
}
#content ul#sitemap ul {
margin-left:2.25em;
}
#content p.sub, #content span.sub {
margin-bottom:.2em;
color:#888C8F;
}
#content p.more a:link,
#content p.more a:visited {
padding-right:8px;
background:url(/uploads/de/b9/deb9e19b255e933a2e8cff270f81e7d6/arrow.gif) right bottom no-repeat;
}
#content p.more a:hover,
#content p.more a:active {
background-image:url(/uploads/86/2d/862db3eae532287561801eb04d924e9d/arrow-hover.gif);
}
#content p.more.alt a {
background:none;
}
#content .description {
/*width:100%;*/
overflow:hidden;
}
#content .description img {
border:1px solid #393F44;
float:left;
margin:0.2em 8px 5px 0;
max-width:200px;
}
#lte-IE-6 #content .description img {
width:200px;
}
#content a.external:link span,
#content a.external:visited span {
background:url(/uploads/98/02/98021346d40aa3df2b5e37562e998f5a/external.gif) right top no-repeat;
height:13px;
width:12px;
display:inline-block;
vertical-align:top;
}
#content a.external:hover span,
#content a.external:active span {
background:url(/uploads/98/02/98021346d40aa3df2b5e37562e998f5a/external.gif) right -24px no-repeat;
}
#content .small {
font-size:.85em;
color:#888C8F;
}

/*/ themeslist /*/

#content ul#themeslist, #content ul.themeslist {
list-style:none;
margin:0 0 2em;
}
#content ul.themeslist {
width:100%;
overflow:hidden;
}
#content ul#themeslist li, #content ul.themeslist li {
line-height:1.2;
margin:0;
position:relative;
float:left;
}
#content ul#themeslist li a:link,
#content ul#themeslist li a:visited {
background:url(/uploads/de/b9/deb9e19b255e933a2e8cff270f81e7d6/arrow.gif) right bottom no-repeat;
padding:10px 20px 2px 1px;
border-bottom:1px solid #393f44;
width:224px;
float:left;
clear:left;
color:#000;
text-decoration:none;
}
#content ul.themeslist li a:link,
#content ul.themeslist li a:visited {
background:url(/uploads/de/b9/deb9e19b255e933a2e8cff270f81e7d6/arrow.gif) right bottom no-repeat;
padding:8px 20px 2px 1px;
border-bottom:1px solid #393f44;
width:279px;
float:left;
clear:left;
color:#000;
text-decoration:none;
}
#contentcontainer #content ul.themeslist {
width:100%;
overflow:hidden;
}
#lt-IE-6 #content ul#themeslist li a {
width:245px;
}
#lt-IE-6 #content ul.themeslist li a {
width:300px;
}
#content ul#themeslist li a:hover,
#content ul#themeslist li a:active,
#content ul.themeslist li a:hover,
#content ul.themeslist li a:active {
color:#393;
background-image:url(/uploads/86/2d/862db3eae532287561801eb04d924e9d/arrow-hover.gif);
}
#content ul#themeslist div {
display:none;
padding:20px 20px 20px 5px;
position:absolute;
top:-20px;
left:100%;
z-index:100;
}
#contentcontainer #content ul#themeslist div ul li {
float:none;
}
#contentcontainer #content ul#themeslist div ul li a {
width:195px;
float:none;
display:block;
}
#content ul#themeslist li:hover div,
#content ul#themeslist li.open div {
display:block;
}
#content ul#themeslist ul {
list-style:none;
padding:4px 10px 14px;
margin:0;
background:#dfe6ea;
border:1px solid #c3cbd0;
}
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*/ blue boxes /*/

.blueboxaccount {
padding:14px;
background:#ebf0f3;
border:1px solid #d1d6da;
margin-bottom:1.5em;
}

#content .bluebox {
padding:14px;
background:#ebf0f3;
border:1px solid #d1d6da;
margin-bottom:1.5em;
}
#content .bluebox a:link,
#content .bluebox a:visited {
color:#339933;
}
#content .bluebox a:hover,
#content .bluebox a:active {
color:#339933;
}
#content .bluebox p.more{
padding-top:.5em;
border-top:1px solid #d1d6da;
margin-top:.7em;
}
#content p.bluebox {
margin-top:.5em;
margin-bottom:1.5em;
}
#content .bluebox h2 {
color:#393f44;
margin:0 0 .3em;
font-size:1.385em;
font-weight:normal;
line-height:1.1;
}
#content .bluebox h3 {color:#393f44;margin:0 0 .7em;}
#content .bluebox h4 {color:#393f44;font-size:1.1em;}


.bluebox .registration {
font-weight:bold;
}

.registration {

}

.registration .username {
color:#339933;
}

.registration .password {
color:#339933;
}

.registration .green {
color:#339933;
margin-right: 5px;
float:left;
width:5px;
}

.registration .workshop {
padding-left:20px;
}

.registration .text {
padding:10px 0 10px 0;
}

.pers img {
width:100%;}

#content .bluebox.logo {
padding-top:14px;
padding-bottom:0;
}
.logo1 {
background-position: center left;
padding-bottom:14px;

}
.logo2 {
padding-top: 14px;
padding-bottom:14px;
border-top: 1px solid #D1D6DA;

}
.logo3 {
padding-top: 14px;
padding-bottom:14px;
border-top:1px solid #D1D6DA;
}

/*/ blue box news /*/

#content .bluebox.news .newsitem {
width:100%;
overflow:hidden;
padding-bottom:.7em;
border-bottom:1px solid #d1d6da;


margin-bottom:.5em;
}
#content .bluebox.news .newsitem img {
border:1px solid #393f44;
float:right;
width:120px;
margin:.2em 10px 4px 0;
}
#content .bluebox.news p.more {margin:0;padding:0;border:0;}

.newstxt p {
margin-bottom:.2em;
}

/*/ blue box w/ items /*/

#content .bluebox.items {
padding:4px 8px 8px;
border-top:0;
}
#content .bluebox.items ul {
list-style:none;
}
#content .bluebox.items ul li {
line-height:1.2;
margin:0;
width:100%;
overflow:hidden;
}
#content .bluebox.items ul a:link,
#content .bluebox.items ul a:visited {
padding:10px 0 2px 0;
border-bottom:1px solid #393f44;
color:#000;
text-decoration:none;
float:left;
clear:left;
width:100%;
background:none;
}
#content .bluebox.items ul a:hover,
#content .bluebox.items ul a:active {
color:#393;
}
#content .bluebox.items ul img {
float:right;
margin-left:5px;
margin-top:-3px;
}
#content .bluebox.items ul a.external:link span,
#content .bluebox.items ul a.external:visited span {
background:url(/uploads/98/02/98021346d40aa3df2b5e37562e998f5a/external.gif) right top no-repeat;
height:13px;
width:12px;
display:inline-block;
vertical-align:top;
}
#content .bluebox.items ul a.external:hover span,
#content .bluebox.items ul a.external:active span {
background:url(/uploads/98/02/98021346d40aa3df2b5e37562e998f5a/external.gif) right -24px no-repeat;
}
#content .bluebox.items p.more {
margin-bottom:0;
}

/*/ blue box tabs /*/

#content ul.tabs {
width:100%;
overflow:hidden;
margin:0;
/*background:url(FileUrl(imgs/tab-bg.gif);) left bottom repeat-x;*/
list-style:none;
}
#content ul.tabs li {
float:left;





margin:0;
}
#content ul.tabs li span {
float:left;
width:100px;
height:20px;
background: #339933 url(/uploads/25/ef/25ef74e566eace28b84ab5341743bbee/arrowSmall.png) right center no-repeat;
text-decoration:none;
font-size:1.1em;
line-height:1.4;
font-weight:bold;
margin:15px 15px 0;
padding-left:25px;
color:#fff;
}

/*#content ul.tabs li span {
float:left;
width:100%;
height:100%
}*/


#lt-IE-6 #content ul.tabs li a {
width:77px;

}
#content ul.tabs li a.tab2,
#content ul.tabs li a.tab2current {
padding-left:4px;
background-image:url(Ongeldige asset-URL );
}
#contentcontainer #content ul.tabs li a:hover {
color:#393f44;
}
#content ul.tabs li a.tab1current {background-image:url(Ongeldige asset-URL );color:#393f44;}
#content ul.tabs li a.tab2current {background-image:url(Ongeldige asset-URL );color:#393f44;}

/*/ Agenda /*/

#content .agendaitem {
overflow:hidden;
width:100%;
padding-bottom:.5em;
border-bottom:1px solid #D1D6DA;
margin-bottom:1em;
}
#content p.date {
float:left;
margin:.2em 4px 3px 0;
text-align:center;
width:56px;
border:1px solid #393f44;
background:#fff;
border-top:1px solid #888c8f;
}
#content p.date.alt {
margin:.2em 8px .6em 0;
}
#content p.date span.month {
color:#fff;
background:#393f44;
font-size:.8em;
float:left;
clear:left;
width:100%;
text-transform:uppercase;
font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Helvetica,Arial,sans-serif;
}
#content p.date span.day {
clear:left;
float:left;
font-size:1.4em;
font-weight:bold;
line-height:1.4;
width:52px;
border:1px solid #D1D6DA;
margin:1px;
color:#393f44;
padding-bottom:.1em;
}
#content p.date span.year {
display:block;
font-size:.5em;
line-height:1;
font-weight:normal;
padding-top:0.1em;
}

/*/ CS item paginas /*/

#content p.bluebox img {
vertical-align:middle;
margin-top:-5px;
}
#content .contentitem {
width:100%;
overflow:hidden;
margin:0 0 1em;
}

/*/ Dataform /*/

.dataform {
width:690px;
}
#invoer {
width:100%;
}
.dataform .field {
margin-bottom:3px;
padding:8px 10px 8px 8px;
background:#ebf0f3;
clear:both;
}
.dataform .field.nobg {
background:none;
}
.dataform .field .formSubtext {
width:100%;
text-align:right;
}
.dataform .label {
width:171px;
font-weight:bold;
float:left;
}
.dataform .form {
width:490px;
float:right;
}
.dataform fieldset.contents .alt input, .dataform fieldset.contents textarea {
width:100%;
}
.dataform input#nieuwsbrief1, .dataform input#nieuwsbrief2 {
width:1em;
}
.dataform fieldset.contents textarea {
height:8em;
}
.dataform input.forwardButton {
background: #fff;
color: #000;
cursor: pointer;
border: 1px solid #000;
font-weight:bold;
padding: 0 8px;
}
fieldset.save .form img {
margin: -1px 0 0 4px;
}
.dataform p.right {

margin-bottom:.2em;
text-align:right;
}
#sidetwocol .field{
width:276px;
}
#sidetwocol .label {
display:block;
float:none;
width:100%;
margin-bottom:.5em;
}
#sidetwocol .contents {
float:none;
display:block;
width:100%;
}

/*/ Zoeken /*/

#searchForm .keyword {
width:250px;
}
#searchForm #sidetwocol {
padding-top:3.2em;
}
#searchForm .bluebox h3 {
margin-bottom:.3em;
font-size:1.2em;
font-weight:bold;
}
#searchForm .bluebox h4 {
float:left;
width:55px;
clear:both;
font-size:1em;
margin-top:0.1em;
}
#searchForm select {
margin-bottom:0.4em;
}
#searchForm .date {
float:left;
width:212px;
}
#searchForm .thema, #searchForm .alle {
padding:0 0 0.4em;
}
#searchForm .radios input {
float:left;
clear:both;
width:20px;
margin:.2em 0 0 0;
height:1em;
}
#searchForm .radios label {
float:left;
width:237px;
}
#searchForm .alle label {
font-weight:bold;
}
#searchForm .subthemas {
padding:4px;
background:#dfe6ea;
border:1px solid #c3cbd0;
margin:0 0 .4em 20px;
float:left;
clear:both;
display:inline;
width:240px;
}
#searchForm .subthemas label {
width:214px;
padding:0 0 0.4em;
}
#searchForm .searchinfo {
margin-top:.8em;
}
#searchForm .searchinfo p {
margin:0;
font-weight:bold;
}
#searchForm .searchinfo ul {
margin:0;
}
#searchForm .searchinfo li {
margin:0;
list-style:none;
display:inline;
}
#searchForm #results .searchmeta li {
margin:0;
list-style:none;
padding:0;
border:0;
}
#searchForm .searchinfo li span, #searchForm .searchmeta li span {
font-style:italic;
}
#searchForm #results {
list-style:none;
clear:both;
padding-top:1em;
border-top:1px solid #d1d6da;
}
#searchForm #results li {
border-bottom:1px solid #D1D6DA;
margin:0 0 1em;
padding-bottom:1em;
}
#searchForm #results h4 {
color:#339933;
font-size:1.2em;
font-weight:normal;
line-height:1;
margin:0 0 0.1em;
}
#searchForm #results h4 img {
vertical-align:middle;
}
#content #searchForm #results h4 a.ext:link span {
background:url(/uploads/6a/12/6a126ff79c5fd36ce7c20b4f618bec68/ext.gif) no-repeat right center;
display:inline-block;
height:1.3em;
vertical-align:top;
width:12px;
}
#searchForm #results p {
margin:0;
}
#searchForm #results ul.searchmeta {
color:#888c8f;
}
#searchForm #results p.more img {

vertical-align:text-bottom;
}
#searchForm #results p.more span {
vertical-align:text-top;
}
#searchForm h3.resultsheader {
width:310px;
float:left;
margin:.5em 0 0 0;
}
#searchForm p.searchstats {
float:right;
margin:.8em 0 0 0;
text-align:right;
width:310px;
}

/*/ redactietabellen /*/

table.redactie {
border-bottom:2px solid #e0e0e0;
border-collapse:separate;
}
table.redactie th, table.redactie td.forumHead {
font-weight:bold;
border-right:1px solid #fff;
border-bottom:1px solid #fff;
padding:2px 2px 4px;
background:#e0e0e0;
}
table.redactie td {
padding:2px 2px 4px;
border-right:1px solid #fff;
border-bottom:1px solid #fff;
}
table.redactie td.oddThread {
background:#e8e8e8;
}

/*/ vakblad /*/

#content .vakblad {
padding-left:132px;
overflow:hidden;
}
#content .bluebox .vakblad h3 {
margin-bottom:.2em;
}
#content .vakblad .cover {
float:left;
width:130px;
margin-left:-132px;
display:inline;
overflow:hidden;
}
#content .vakblad .cover img.vakbladimg {
border:1px solid #D1D6DA;
display:block;
}
#content .vakblad dl {
margin:0 0 1em;
padding:0;
}
#content .vakblad dt {
font-weight:bold;
margin:0;
}
#content .vakblad dd {
margin:0 0 .2em;
padding:0;
}
#content .vakblad dd.link {
margin:0 0 1em;
}
#content .vakblad .pdflink {
background:transparent url(Ongeldige asset-URL ) no-repeat scroll left center;
padding:2px 0 2px 20px;
}
#content #archief, #content #archief li {
list-style:none;
padding:0;
margin:0;
}
#content .vakblad .vakbladsyn {
margin:0 0 .2em;
}

/*/ handhavingsnetwerk /*/

#handhavingsnetwerk .categorie-groot {
float:left;
width:215px;
margin-right:30px;
height:31em;
}
#handhavingsnetwerk #search_organisatie {
line-height:1.6;
width:100%;
overflow:hidden;
margin-bottom:1em;
}
#handhavingsnetwerk.bluebox #search_organisatie {
border:1px solid #c5cace;
background:#e1e6ec;
padding:2px;
width:374px;
}
#handhavingsnetwerk #search_organisatie_control {
margin-bottom:0.5em;
}
#handhavingsnetwerk.bluebox #search_organisatie_control {
margin-bottom:0.3em;
margin-top:0.3em;
}
#handhavingsnetwerk #search_organisatie_control a {
text-decoration:underline;
cursor:pointer;
}
#handhavingsnetwerk #search_organisatie_control a:hover {
text-decoration:none;
}
#handhavingsnetwerk .regio-groot {
float:left;
width:380px;
height:31em;
}
#handhavingsnetwerk #search_regio_select .map {
width:378px;
padding:8px 0;
background:#fff;
text-align:center;
border:1px solid #d1d6da;
}
#handhavingsnetwerk #search_results {
float:right;
width:229px;
height:31em;
padding-right:0;
}
#handhavingsnetwerk #search_results ul {
margin-bottom:1.2em;
}
#handhavingsnetwerk #search_results .resultlist {
border-top:1px solid #d1d6da;
}
#handhavingsnetwerk #search_results .resultlist li {
border-bottom:1px solid #d1d6da;
margin:0;
padding:.2em 0 .5em;
}
#handhavingsnetwerk #search_results .anchors {
font-size:.9em;
}
#handhavingsnetwerk #search_results .anchors li {
margin:0 0 0 6px;
padding:0;
border:none;
}
#handhavingsnetwerk #search_results p {
margin:0;
}
#handhavingsnetwerk .scroll {
overflow:auto;
height:28em;
}
#handhavingsnetwerk #search_results .scroll {
padding-right:4px;
}
#handhavingsnetwerk legend {
text-indent:-9999px;
line-height:0;
}
#handhavingsnetwerk h3 {
font-size:1.1em;
font-weight:bold;
}
#handhavingsnetwerk.bluebox h3 {
font-size:1.385em;
font-weight:normal;
}
#handhavingsnetwerk #search_results h3 {
height:2em;
padding-right:14px;
}
#handhavingsnetwerk .bluebox h4 {
font-size:1em;
font-weight:bold;
margin-bottom:.2em;
}
#handhavingsnetwerk #search_results h4 {
margin-bottom:0;
font-size:1.1em;
}
#handhavingsnetwerk .left {
float:left;
width:183px;
}
#handhavingsnetwerk .right {
float:right;
width:183px;
}
#handhavingsnetwerk area {
cursor:pointer;
}

/*/ pagination /*/

#content .pagination {
list-style:none;
margin:0 0 1em;
padding:0;
width:100%;
overflow:hidden;
}
#content .pagination a:link, #content .pagination a:visited {
float:left;
text-decoration:none;
color:#393F44;
background:#E1E6EC;
border:1px solid #C5CACE;
text-align:center;
font-weight:bold;
margin:0 5px 0 0;
width:1.5em;
padding:2px 0 0;
}
#content .pagination a:visited {
color:#5D656C;
}
#content .pagination a:hover, #content .pagination a:active, #content .pagination a.current {
background:#EBF0F3;
border:1px solid #D1D6DA;
color:#393F44;
}

/*/ legenda /*/

.legend p {
padding-left:20px;
}
.legend p img {
float:left;
margin-left:-20px;
display:inline;
}
.legend p img.smaller {
margin:.4em 0 0 -18px;
}
.legend p span {
font-weight:bold;
}

/*/ rss /*/

#content #rssnav {
margin:0;
}
#content #rssnav li {
margin:0 0 .2em;
padding:0;
list-style:none;
}
#content #rssnav li a.rss:link, #content #rssnav li a.rss:visited {
padding-left:16px;
background:transparent url(/uploads/62/a6/62a684d52a6c1978b4e06f66da42b6fb/rss-icon.gif) no-repeat scroll left -22px;
}
#content #rssnav li a.rss:hover, #content #rssnav li a.rss:active {
background:transparent url(/uploads/62/a6/62a684d52a6c1978b4e06f66da42b6fb/rss-icon.gif) no-repeat scroll left 2px;
}

/*/ header and footer photos /*/

/*.home1 #headerphoto {background:url(/uploads/11/97/1197aa9d385be8af43ba92d2b8acbe6a/header1.jpg) center 10px no-repeat;}
.home1 #footerphoto {background:url(/uploads/4d/a5/4da564f31a3d80ee2400e4abd9acbd89/footer1.jpg) top center no-repeat;}
.home2 #headerphoto {background:url(/uploads/40/f9/40f94e36914a93393aba743e58b9630c/header2.JPG) center 10px no-repeat;}
.home2 #footerphoto {background:url(/uploads/f0/76/f076768b917e27eb71e817772b0e8878/footer2.jpg) top center no-repeat;}
.home3 #headerphoto {background:url(/uploads/ca/3b/ca3b3aae447d3c6244d8426540706aea/header3.jpg) center top no-repeat;}
.home3 #footerphoto {background:url(/uploads/33/e8/33e86b5054373fea17dca1082f07589f/footer3.jpg) top center no-repeat;}*/

/*.photo1 #headerphoto {background:url(Ongeldige asset-URL ) center 10px no-repeat;}
.photo1 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}
.photo2 #headerphoto {background:url(Ongeldige asset-URL ) center 10px no-repeat;}
.photo2 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}
.photo3 #headerphoto {background:url(Ongeldige asset-URL ) center 10px no-repeat;}
.photo3 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}
.photo4 #headerphoto {background:url(Ongeldige asset-URL ) center 10px no-repeat;}
.photo4 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}
.photo5 #headerphoto {background:url(Ongeldige asset-URL ) center 10px no-repeat;}
.photo5 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}
.photo6 #headerphoto {background:url(Ongeldige asset-URL ) center top no-repeat;}
.photo6 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}
.photo7 #headerphoto {background:url(Ongeldige asset-URL ) center top no-repeat;}
.photo7 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}
.photo8 #headerphoto {background:url(Ongeldige asset-URL ) center top no-repeat;}
.photo8 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}
.photo9 #headerphoto {background:url(Ongeldige asset-URL ) center top no-repeat;}
.photo9 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}
.photo10 #headerphoto {background:url(Ongeldige asset-URL ) center top no-repeat;}
.photo10 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}
.photo11 #headerphoto {background:url(Ongeldige asset-URL ) center top no-repeat;}
.photo11 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}
.photo12 #headerphoto {background:url(Ongeldige asset-URL ) center top no-repeat;}
.photo12 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}
.photo13 #headerphoto {background:url(Ongeldige asset-URL ) center top no-repeat;}
.photo13 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}
.photo14 #headerphoto {background:url(Ongeldige asset-URL ) center top no-repeat;}
.photo14 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}
.photo15 #headerphoto {background:url(Ongeldige asset-URL ) center top no-repeat;}
.photo15 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}
.photo16 #headerphoto {background:url(Ongeldige asset-URL ) center top no-repeat;}
.photo16 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}
.photo17 #headerphoto {background:url(Ongeldige asset-URL ) center top no-repeat;}
.photo17 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}
.photo18 #headerphoto {background:url(Ongeldige asset-URL ) center top no-repeat;}
.photo18 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}
.photo19 #headerphoto {background:url(Ongeldige asset-URL ) center top no-repeat;}
.photo19 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}
.photo20 #headerphoto {background:url(Ongeldige asset-URL ) center top no-repeat;}
.photo20 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}
.photo21 #headerphoto {background:url(Ongeldige asset-URL ) center top no-repeat;}
.photo21 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}
.photo22 #headerphoto {background:url(Ongeldige asset-URL ) center top no-repeat;}
.photo22 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}
.photo23 #headerphoto {background:url(Ongeldige asset-URL ) center top no-repeat;}
.photo23 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}
.photo24 #headerphoto {background:url(Ongeldige asset-URL ) center top no-repeat;}
.photo24 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}
.photo25 #headerphoto {background:url(Ongeldige asset-URL ) center top no-repeat;}
.photo25 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}

.home1 #headerphoto {background:url(Ongeldige asset-URL ) center 10px no-repeat;}
.home1 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}
.home2 #headerphoto {background:url(Ongeldige asset-URL ) center 10px no-repeat;}
.home2 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}
.home3 #headerphoto {background:url(Ongeldige asset-URL ) center top no-repeat;}
.home3 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}
.home4 #headerphoto {background:url(Ongeldige asset-URL ) center top no-repeat;}
.home4 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}
.home5 #headerphoto {background:url(Ongeldige asset-URL ) center top no-repeat;}
.home5 #footerphoto {background:url(Ongeldige asset-URL ) top center no-repeat;}*/

/*/ broken link report /*/

.linkreport {
padding:2px 9px 9px;
border:1px solid #888C8F;
margin:.5em 0 1em;
}
.linkreport h3 {
font-weight:bold;
padding:0;
color:#393F44;
font-size:1em;
}
.linkreport p {
color:#393F44;
font-size:.9em;
}
.linkreport input.text {
width:219px;
margin-bottom:4px;
float:none;
}
.alt input.text {
width:274px;
}
.alt label {
display:block;
color:#393F44;
}
.linkreport input.submit {
float:none;
}

/*/
#searchFormContainer {
width:100%;
overflow:hidden;
position:relative;
}
#searchFormContainer #sidetwocol {
padding-bottom:180px;
}
#searchFormContainer #zoekreport {
bottom:0;
right:0;
display:none;
position:absolute;
width:300px;
}
/*/

#zoekreport {
float:right;
clear:right;
width:300px;
}

/*workshops*/

.headerRed {
	color: #FF3333;}

.workshopOverview {
width: 630px;
float:left;
margin-right: 10px;
margin-bottom:1.5em;
}

.header {
	width: 608px;
	background:#FF3333;
	display: block;
	height: 50px;
	color: #FFF;
	margin: 0;
	padding: 7px 5px 7px 17px;
	font-weight:bold;
	font-size:1.2em;
}

.workshopOverview ol {
padding:10px 5px 20px 14px;
background:#EBF0F3;
border:1px solid #D1D6DA;
margin:0;
font-size: 1em;
font-weight:normal;
}

#content .workshopOverview ol li {
margin:0 0 10px 20px;
}

#content .workshopOverview ol li a {
color: #FF3333;
text-decoration:none;
font-weight:bold;
}

#content .workshopOverview ol li a:hover {
color: #000;
}

.workshopContent {clear: left;}

#content ul.workshopContent li {
margin:0 0 0px 35px;
}

.workshopContent .workshopTitle {font-size: 1.1em;
font-weight:bold;
color:#FF3333;
clear: right;
margin-bottom: 0px;}

.workshopContent .name, .workshopOverview .name {
font-weight: bold;
}

.floatleft {float: left;
padding: 5px 5px 5px 0;
width: 250px;
height: auto;}

#content .workshopContent a {
color: #FF3333;
text-decoration:none;
}

.bold {
font-weight:bold;
}


.spreker {
padding-bottom:.2em;
border-bottom:1px solid #000;
width:100%;
overflow:hidden;
}
.spreker h3, h4 {
margin:0 0 .5em;
}
.spreker h5 {
margin:0;
padding:0;
color:#000;
font-size:1em;
}
.sprekerlinks {
float:left;
width:470px;
}
.sprekerrechts {
float:right;
width:150px;
margin-bottom:1em;
}
.sprekerrechts img {
border:0;
}
.sprekerPostForm td {
padding-bottom:6px;
}
.sprekerPostForm .label {
width:25%;
}
.anchormenu {
width:630px;
overflow:hidden;
padding-bottom:.6em;
border-bottom:1px solid #000;
margin-bottom:1.8em;
}
.anchormenu li {
float:right;
width:310px;
}
.anchormenu li.odd {
float:left;
width:310px;
}
h3.klein {
font-size:1em;
font-weight:bold;
color:#000;
}
.toplinkje {
margin-bottom:2.2em;
}

#error {
padding:8px 8px 8px 36px;
margin:0 0 1em;
background:#fab2bd url(/uploads/b8/e3/b8e3b093114ded9e2adba0dda72ad1ca/error.gif) no-repeat 6px 6px;
}
#error ul {
margin:0;
}
#error p {
font-weight:bold;
margin-bottom:.2em;
}

/*editor*/
img.afbeeldingLinks {
float:left;
padding: 5px 5px 5px 0;
width:250px;
}
