html, body {
	margin: 0;
    height: 100%;
    min-height:100%;
    width:100%;
    z-index:0;
    font-family: Roboto,Verdana, Helvetica, sans-serif;
  background-color: #CDCDCD;  /*;#F5FCFF; ; #B2C2D1;; #C0A98D;   */
}
INPUT,TEXTAREA,SELECT {
    background-color: #EAF6FC; /*#EDFFE8 #E0FFDE; #E3FFE8;  */
    font-size: 13px; padding:5px;
    color: #000000;
    border-color: #5CCBFF; /*#9B9848;/*#DAA520;   #FFA500;  */
    border-width: 1px;
    border-style: solid;
}
input[type="radio"] {
    border-style:none; background-color:#FFFEF5;
}
input[type="checkbox"] {
    border-style:none; background-color:#FFFEF5;
}

table {
    border-collapse: collapse;
}

div#site {
	margin: 0 auto; padding:20px;
    font-size:14px; width:810px; min-height:100%;  /* #FFFAD1;*/
      background-color:#fffef5; color: #264D29;
     border: #0092D6 solid 1px; border-radius:10px;
	position: relative;
	top: 0;
	z-index: 0;
}

div#titelbalk {
  position: absolute; top:0; left:0; width:840px; text-align:center;
  background-color: #0092d6; height:40px; padding:5px; letter-spacing: 2px;
   color: #FFFAD4;  font-size:24px; font-weight:normal; line-height:36px;
    border-radius:10px;
}
div.lijsttitel {
    font-weight:bold; color:#00618E;line-height:28px;font-size:16px;
}
ul.itemlijst {
    list-style:none;
    padding-left: 10px;
}

li.itemlijst  {
      /*height:30px; padding-bottom:3px;*/
    line-height:24px;
}
a.lijst {
    font-family:  Roboto, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #D87233;
    text-decoration: none;
}
a.lijst:hover {
    color: #244125;
    text-decoration: none;
}
ul.menulijst {
    background-color:#ffffff;
    border: #0092D6 solid 1px;
    list-style:none;
    margin-left:150px; margin-top:15px;
    padding: 20px;
    width:460px;
    border-radius:10px;
}

li.menulijst  {
    padding:10px; /*height:30px;*/
}
a.menu {
    font-family:  Roboto,Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    padding: 10px;
    color: #D87233;
    /*#444444; */
    background-color:#ffffff;  /* #DBF4FF; #bdeaff ;*/
    text-decoration: none;
}

a.menu:hover {
    color: #244125;

    background-color:#ffffff; /*color: #316335;*/
    text-decoration: none;
}
div.kader {
    background-color:#ffffff; border: #0092D6 solid 1px;
    padding:20px; margin-top:20px; margin-left:40px;margin-right:60px;


}
div.kader_1 {
    background-color:#ffffff; border: #0092D6 solid 1px;
    padding:20px; margin-top:20px;/* margin-left:40px; margin-right:60px;*/


}
table.uitvoertabel {
    background-color:#ffffff;
    border: #0092D6 solid 1px;
    padding:10px;
    border-radius:10px;
}
a.keuzelijst {
    color: #D87233; font-size:13px;  text-decoration: none;
}
a.keuzelijst:hover {
    color: #244125;
}

div#content {
    padding-left:20px;padding-top:40px;  background-color:#FFFEF5;
	z-index: 0;
    font-size: 14px; font-family: Roboto,sans-serif; line-height: 16px; min-height:450px;
}

.menucel {
     font-weight:bold; background-color:#316535; color: #FFFAD1;  font-size:14px;
     border-color:#CECD9D; border-style: groove; border-width: 3px;  height:25px;
}
a.menuknop {
   background-color:#0092d6; color: #ffffff;  text-decoration: none; font-size:14px;
     padding:12px;border-radius:10px; font-weight:bold;
    border: 1px solid #0092d6; margin-top:12px; margin-bottom:12px;
}

a.menuknop:hover {
     background-color:#FF6600;
}
a.menuknop2 {
    background-color:#FF6600; color: #ffffff;  text-decoration: none; font-size:14px;
    padding:12px;border-radius:10px; font-weight:bold;
    border: 1px solid #FF6600;

}
a.menuknop2:hover {
    background-color:#0092d6;
}
.alert {
  color: #FF6600; font-style:italic; font-size:13px; /*letter-spacing: 1px;*/
}
.kop {
     font-weight:bold; font-size:14px;
}
.aanwijzing {
  font-size:14px; font-style: italic;
}
a.kzlijst
{  font-size:11px;
  	color: #007DB8;
  background-color: #FFFEF5;
  	text-decoration: none;
    height:22px;
}
a.kzlijst:hover
{      color: #D87233;
  background-color:#BDEAFF;
}
table.grijs {
     background-color: #EDFFE8; border-color: #316535; border-style:solid; border-width:2px;
}

.acel {  padding-left:3px; color:#005500; background-color: #D8D8C1;

}
a.knop {
    font-weight:bold;    text-decoration: none; font-size:14px; border:solid 3px #FF6600;
    color:#006999; background-color:#EAF6FC;/*#FFE366;  #FFDB38 #FFCF00; #FFD7BD; #FFA66B; */
    padding:5px; padding-left:10px; padding-right:10px;
    border-radius:10px;
}

a.knop:hover {
    text-decoration: none; background-color:#ffffff;
}
a.knopA {
     color: #D87233; background-color:#bdeaff; text-decoration: none;
     padding:5px; font-size:14px;
}
a.knopA:hover {
  background-color:#ffffff;
}
a.titelknop {
   font-weight:bold; color: #982927;  text-decoration: none; font-size:14px;
}
a.titelknop:hover {
  text-decoration:underline;
  }
div#tekst {
     font-size:14px; width:800px;
     font-family: Verdana, sans-serif; background-color:#FFFAD1; color: #264D29;
     border:#264D29 solid 3px;
  line-height: 18px;  padding-left:12px;  padding-right:12px; padding-top:12px;

}
.normaal {
    font-size:14px; font-weight: normal;
}

.accent {      /*#CEFFB9; */
  background-color: #FFFFE0; font-weight:normal; color: black; padding:8px;  margin-left:15px;
  border-color:#264D29; border-style:solid; border-width:2px; width:700px;
}

ul.nobullets {
    list-style:none;
    margin:0;
    padding:0;
}



@media print {
.noprint {
  display: none;
}
}
