body {

background-color: white;

}

h1 {

margin:6px 0 3px 0;

padding:0;

font: bold 13px Arial, Verdana, Helvetica, sans-serif;

color:black;

}

table {

margin:0; margin-bottom: 3px;

}

a {

color:black;

}

p {

margin:0;

}

.bodytext, li, .csc-uploads-fileName, .csc-uploads-fileSize, .csc-mailform, body {

margin:0 0 4px 2px;

font: normal 11px Arial, Verdana, Helvetica, sans-serif;

line-height: 16px;

color:black;

}

.form-header {

font-weight:bold;

}

.csc-caption {

font-size: 9px;

}

/*.imgtext-nowrap .bodytext, .imgtext-nowrap .csc-textpicHeader {

margin-left: -80px;

}*/

/*++++++++ TOP AREA ++++++++*/



#top-area {

position: absolute;

top:0px; left:50%;

margin:0; margin-left:-380px; margin-top:0px; padding:0;

width:760px; height:100px;

background-image: url(page-header.gif);

background-repeat: no-repeat;

z-index:10;

}

#top-area-2 {

position: absolute;

top:0px; left:50%;

margin:0; margin-left:-380px; margin-top:100px; padding:0;

width:760px; height:20px;

z-index:10;

}



/*++++++++ CONTENT CONTAINER ++++++++*/



#content-container {

position: absolute;

top:0; left:50%;

margin:0; margin-left:-374px; margin-top:120px; padding:0; padding-bottom: 60px;

width:558px; min-height: 400px;

}



* html body #content-container {

  height: 400px;

}





/*++++++++ MENU MAIN ++++++++*/



#menu-main {

margin:0; padding-left:20px;

}



.menu-main-button a img {

margin:0; margin-top: 6px;

}



/*++++++++ MENU LEFT ++++++++*/



#menu-left {

position: absolute;

top:0; left:50%;



margin:0; margin-left:-270px; margin-top:26px; padding:0;

width:140px;

overflow:hidden;

z-index:100;

}



/*++++++++ CONTENT MIDDLE ++++++++*/



#content-middle {

width:380px;

margin-left:170px;

overflow: hidden;

}

/*++++++++ COLUMN RIGHT ++++++++*/



#column-right {

position: absolute;

top:0; left:50%;

margin:0; margin-left:184px; margin-top:120px; padding:0;

width:196px; height:380px;

background-image: url(page-boxright.gif);

background-repeat: no-repeat;

}

#right-top {

margin-left: 20px;

color: white;

}

#right-top form {

margin:0; padding:0;

}

#right-top input {

margin:2px 0; padding:0;

color: white;

}

.form-input-text {

background-color: #333333;

border: solid 1px white;

}

input.form-button {

}

#right-bottom {

margin-top: 16px;

margin-left: 24px;

}

#right-bottom p.bodytext, #right-top p.bodytext, #right-top p.bodytext a {

font-size: 11px;

line-height: 11px;

color: white;

margin:0; padding:0;

text-decoration: none;

}

#right-bottom p.bodytext {

font-size: 10px;

line-height: 10px;



}

/*++++++++ LOGO ++++++++*/



#logo {

position: absolute;

top:0; left:50%;

margin:0; margin-left:-340px; margin-top:5px; padding:0;

width:260px; height:95px;

background-image: url(logo_kleur.jpg);

background-repeat: no-repeat;

z-index:2000;

}



/*++++++++ DETAILS OF LEFT MENU ++++++++*/



#menu-left ul {

margin:0;

padding:0;

list-style-type:none;

}

li.menu-left-l1-no a {

  /*float:left;*/

  display:block;

  padding:0px 2px 2px 2px;

  text-decoration:none;

  font: normal 11px Arial, Verdana, Helvetica, sans-serif;

  color:black;

  /*width: 160px;*/

  border-bottom: solid 1px black;

}

li.menu-left-l1-act a {

  display:block;

  padding:0px 2px 2px 2px;

  text-decoration:none;

  font: normal 11px Arial, Verdana, Helvetica, sans-serif;

  color:black;

  border-bottom: solid 1px black;



  background-color: white;

}

li.menu-left-l2-no a {

  display:block;

  padding:0px 2px 2px 2px;

  text-decoration:none;

  font: normal 10px Arial, Verdana, Helvetica, sans-serif;

  color:black;

  border-bottom: solid 1px black;

}

li.menu-left-l2-act a {

  display:block;

  padding:0px 2px 2px 2px;

  text-decoration:none;

  font: normal 10px Arial, Verdana, Helvetica, sans-serif;

  color:black;

  border-bottom: solid 1px black;

  background-color: white;

}

li.menu-left-l2-no a {

margin-left: 8px;

}

li.menu-left-l2-act a {

margin-left: 8px;

}



/*++++++++ SITEMAP ++++++++*/



.csc-sitemap a {

text-decoration: none;

}

.csc-sitemap.csc-sitemap-level1 {

font-weight: bold;

}

.csc-sitemap.csc-sitemap-level2 {

margin-left: 8px;

font-weight: bold;

}

.csc-sitemap.csc-sitemap-level3 {

margin-left: 16px;

}

.csc-sitemap.csc-sitemap-level4 {

margin-left: 30px;

}

.csc-sitemap.csc-sitemap-level5 {

margin-left: 40px;

}



.csc-menu.csc-menu-def a {

font-size: 14px;

font-weight: bold;

text-decoration: none;

margin-left: 8px;

}


fieldset.survey_item{border:none;}
fieldset.survey_item .checkboxAnswer { float:left; height:20px; width:180px;}
fieldset.survey_item .checkboxAnswerLong { float:left; height:20px; width:260px;}
fieldset.survey_item .checkboxAnswer:hover,fieldset.survey_item .checkboxAnswerLong:hover { color:#817a23;}
.survey_item hr { border:none; border-bottom:10px solid #817a23;}
.tx-pbsurvey-pi1 form { border:none; border-top:10px solid #817a23;}
span.questionComment { font-size:10px; margin-right:24px;}
.survey_error { font-size:14px; color:#ff0000;}

