

.inputlees
 {
    background-color: #10a11110a;
  color: #A35217;
 }

#inlogsubmit{height: 25px; width: 150px; background-color: #F1F8F1; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: bold; color: #42B300;}
#login{background-color:  #88BF91; text-align: center; min-height: 150px; _height: 150px; width: 705px; position: absolute; left: 50%; margin-left: -352px; top: 50%; margin-top: -165px; -moz-border-radius-bottomright: 30px; -webkit-border-bottom-right-radius: 30px; _height: 100%; /* IE FIX */}
#toevoegenbijlagen{width: 800px ; margin-left: auto ; margin-right: auto ;    }
.arrowButton{background-color: #88BF91; color: #A35217;   background:url(../im/left.gif) no-repeat top; }
.box{position: relative; 	width: 98%; 	height: 245px; 	margin-bottom: 5mm;           margin-left:2%; }
.bredeknop{background-color: #88BF91; color: #A35217; font-family:Arial,Helvetica,sans-serif; font-size:15px; height:25px;      }
.centreer{margin-left:3%;width:89%; }
.centreer0{margin-left:3% }
.contentbox{width: 99%; height: 240px; }
.copyButton{background-color: #88BF91; color: #A35217;   background:url(../im/down.gif) no-repeat top; }
.divp5{padding-left:15px; padding-top:10px;  padding-bottom:10px;     }
.donkerderintabelvet{background-color: #319C6B;  font-weight:bold;  }
.donkerderintable{background-color: #319C6B;}
.donkerintable{background-color: #88BF91;}
.dpButton{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 	font-size: 10px; 	color: gray; 	background: #d8e8ff; 	font-weight: bold; 	padding: 0px; }
.dpButtonTD{   }
.dpDayHighlight{color: 4060ff; 	font-weight: bold; }
.dpDayHighlightTD{background-color: #CCCCCC;   border: 1px solid #AAAAAA; }
.dpDayTD{background-color: #CCCCCC; 	border: 1px solid #AAAAAA; 	color: white; }
.dpDayTR{   }
.dpDiv{   }
.dpTable{font-family: Tahoma, Arial, Helvetica, sans-serif; 	font-size: 12px; 	text-align: center; 	color: #505050; 	background-color: #ece9d8; 	border: 1px solid #AAAAAA;   }
.dpTD{border: 1px solid #ece9d8; }
.dpTDHover{background-color: #aca998; 	border: 1px solid #888888; 	cursor: pointer; 	color: red; }
.dpTitleTD{   }
.dpTitleText{font-size: 12px; 	color: gray; 	font-weight: bold; }
.dpTitleTR{   }
.dpTodayButton{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 	font-size: 10px; 	color: gray; 	background: #d8e8ff; 	font-weight: bold; }
.dpTodayButtonTD{   }
.dpTodayButtonTR{   }
.dpTR{   }
.file_input_button{width: 100px; position: absolute; top: 0px; background-color: #319C6B;  color: #EFE7DE; border-style: solid;   }
.file_input_div{position: relative; width: 100px; height: 23px; overflow: hidden;  }
.file_input_hidden{font-size: 45px;position: absolute; right: 0px; top: 0px; opacity: 0; filter: alpha(opacity=0); -ms-filter: &quot;alpha(opacity=0)&quot;; -khtml-opacity: 0; -moz-opacity: 0;    }
.file_input_textbox{float: left }
.GB_Window .content{background-color: #fff;     border: 3px solid  #F1F8F1;     border-top: none; }
.GB_Window .header{font-size: 11px;     border-bottom: 1px solid  #F1F8F1;     border-top: 1px solid  #F1F8F1;     border-left: 3px solid  #F1F8F1;     border-right: 3px solid #F1F8F1;     background-color: #F1F8F1;     margin: 0;       height: 22px;     font-size: 12px;     padding: 3px 0;     color: #333; }
.geenrand{border-bottom: 1px none #C8E1CD; 	border-left: 1px none #C8E1CD; 	border-right: 1px none #C8E1CD; 	border-top: 1px none #C8E1CD; 	background: #C8E1CD; }
.handler{width: 97%; 	height: 5px; 	border:	ridge 1px  #88BF91; 	background-color: #F1F8F1; 	position: absolute; 	background-repeat:repeat-x; 	bottom: 0; 	left: 0; 	background-position: center; 	overflow: hidden; 	font-size: 1px; 	cursor: ns-resize; 	cursor: n-resize; 	text-align:center; }
.hrkleur{color: #88BF91;     background-color: #88BF91;     height: 4px;  }
.inloginput{width: 60%; height: 25px; position: relative; top: -4px; font-size: 17px; padding: 0 .3em; color: #42B300;}
.inputreadonly{background-color: #F1F8F1; color: #000000; border: 1px solid #F1F8F1; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 	font-size : 11px;        }
.inputreadonlybgk{background-color: #F1F8F1; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #000000;font-weight:bold; border: 1px solid #F1F8F1;        }
.klapopbox{background-color: #F1F8F1; 	width: 100%; 	height: 240px; 	border: 1px solid #42B300; 	overflow: auto; 	display: none; }
.klapopbox1{background-color: #88BF91; 	width: 100%; 	height: 240px; 	border: 1px solid #F1F8F1; 	overflow: auto; 	display: none; }
.klapopboxnb{background-color: #F1F8F1; 	width: 100%; 	height: 240px; 	overflow: auto; 	display: none; }
.klapopboxtext{margin-left:2%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; color: #A35217; text-decoration: none; font-weight:  bold  }
.knop{height: 25px; width: 150px; background-color: #88BF91; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #A35217;      }
.knopdisabled{height: 25px; width: 150px; background-color: #88BF91; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #EFE7DE; text-decoration:line-through;    }
.knopklein {height: 25px; width: 50px; background-color: #88BF91; font-family: Arial, Helvetica, sans-serif;font-size :  15px; color: #EFE7DE;  }
.knoporanje {height: 25px; width: 65px; background-color: #FFAA55; font-family: Arial, Helvetica, sans-serif; font-size: 15px;  color: #000000;   }
.knoprood{height: 25px; width: 65px; background-color: #FF0000; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #000000;   }
.knops{height: 25px; width: 150px; background-color: #319C6B; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #A11A1A;     }
.knopverwerk {height: 25px; width: 75px; background-color: #319C6B; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #000000; }
.knopwijzig {height: 25px; width: 25px; background-color: #88BF91; font-family: Arial, Helvetica, sans-serif;font-size :  15px; color: #A35217;  }
.knopwit {height: 25px; width: 65px; background-color: #88BF91; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #000000;   }
.kop{font-family: Arial, Helvetica, sans-serif; font-size: 29px; color: #A35217;}
.kopdb{font-family:  arial; font-size: 15pt; color: #A35217; text-decoration: none; font-weight: bold;}
.kopextra{font-family: Arial, Helvetica, sans-serif; font-size: 39px; color: #A35217;}
.kopgr{font-family: Arial, Helvetica, sans-serif; font-size : 29px; color : #51646B;}
.kopgr20{font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #51646B; }
.kopgrextra{font-family: Arial, Helvetica, sans-serif; font-size: 39px; color: #51646B;}
.kopzwart{font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: bold;}
.label1{font-weight:bold; width: 110px;                }
.label2{width:90px; height:25px; font-weight:bold; }
.labelunderline{font-weight:bold; width: 110px; text-decoration: underline; text-transform: uppercase;  }
.lijn{width: 90%; border-top: 1px dashed #88BF91;            }
.linkje{color:#42B300; cursor: Pointer;  }
.norm{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #A35217;}
.normdkgr{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #42B300;}
.normg{font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #A35217;   }
.normgr{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #51646B;}
.normgrk{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #51646B; }
.normk{font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #A35217;}
.normlb{font-family:  arial; font-size: 11pt; color: #A35217; font-weight: bold; }
.pagenav{text-align: right;   color: #EFE7DE;   background-color: #319C6B;  }
.pagenav ul{margin: 0;   padding: 2px 0;   list-style-type: none;}
.pagenav ul li{display: inline;}
.pagenav ul li a{margin: 0;   padding: 0 3px;}
.pagenav ul li span{margin: 0;   padding: 0 3px;}
.pagenav ul li.current span{font-weight: bold;   font-size: larger;   color: #FFC061;}
.pagenav ul li.current span{font-weight: bold;   font-size: larger;   color: #FFC061;}
.pagenav ul li.next span{color: #CCCCCC;}
.pagenav ul li.pagexofy{margin-right: 1em;}
.pagenav ul li.prev span{color: #CCCCCC;}
.rand{ border: 1px solid #319C6B;  }
.rechtsbovenin{margin-right:2px; position:absolute; right:0; top:1%; }
.selectfilter{background-color: #FF0000; color:#FF0000; }
.table{margin-left : 1px; width : 100%; border : none; word-spacing : normal; white-space : nowrap; border-collapse:collapse;}
.tablegray{margin-left : 1px; width : 100%;border : 0px;	word-spacing : normal;white-space : nowrap;border-collapse:collapse;font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size : 11px;float : right; }
.tablelogin{margin-left : 1px; width : 350px; border : none; word-spacing : normal; white-space : nowrap; border-collapse:collapse;}
.tablenorm{margin-left: 1px; width: 100% ; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; word-spacing: normal;}
.tableproject{margin-left: 5px; width : 30%; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 12px; float: right; }
.tablespec{margin-left: 1px; width:100%; border: thin solid #42B300; word-spacing: normal; white-space: nowrap; border-collapse:collapse; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; border-bottom: thin solid #42B300; border-style: solid solid solid solid; border-color: #42B300 #42B300 #42B300 #42B300; border-left-style :thin; }
.tablespecnb{margin-left: 1px; width: 100%; word-spacing: normal; white-space: nowrap; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; float: right; }
.tablespecnbnw{word-spacing: normal; /* white-space: nowrap; */ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #319C6B;       }
.tablespecnbnw1{word-spacing: normal; white-space: nowrap; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }
.tablespecnowidth{margin-left: 1px; border: thin solid #42B300; word-spacing: normal; white-space: nowrap; border-collapse: collapse; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; border-bottom: thin solid #42B300; border-style: solid solid solid solid; border-color: #42B300 #42B300 #42B300 #42B300; border-left-style: solid; border-left-width: thin; border-right-width: thin; }
.tablespecprint{margin-left: 1px; width: 100%; border: 1px solid #42B300; word-spacing: normal; white-space: nowrap; border-collapse:collapse; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; border-bottom: 1px solid #42B300; border-style: solid solid solid solid; border-color: gray gray gray gray; border-left-style: solid; border-left-width: medium; border-right-style: solid; border-right-width: medium; }
.tablestandaard{word-spacing : normal; /* white-space : nowrap; */ font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px;   }
.tekst{font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #A35217;    }
.tekstkleurgroen{color: #86FF7D;}
.tekstkleurgroen{color: #86FF7D;}
.tekstkleurrood{color: #FF1F1F;    }
.toonvinktotaal{background-color: #F1F8F1; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #000000; font-weight:bold; border: 1px solid #F1F8F1; }
.vinkbedragentotaal{position: absolute; height: 10px; margin-bottom: 1mm; margin-left:67%;        }
.vinkurentotaal{position: absolute; height: 10px; margin-bottom: 1mm; margin-left:60%; }
.werkzaam{background-color: #F1F8F1; }
A:active{COLOR: #FF1F1F;    TEXT-DECORATION: none; }
A:hover{COLOR: #FF1F1F;     TEXT-DECORATION: none; }
A:link{COLOR: #42B300; TEXT-DECORATION: none; }
A:visited{COLOR: #42B300;    TEXT-DECORATION: none; }
BODY{scrollbar-face-color: #319C6B; scrollbar-shadow-color: #000000; scrollbar-highlight-color: #F1F8F1; scrollbar-3dlight-color: #000000; scrollbar-darkshadow-color: #F1F8F1; scrollbar-track-color: #F1F8F1; scrollbar-arrow-color: #319C6B; background: #EDFFF7;  }
form label{display: inline; margin-bottom: 5px; margin-top: 10px;            }
h4.alert{color: #FF1F1F; font-size: small; background-Color: #F1F8F1; width: 80%; height: 50%; margin-left: auto; margin-right: auto; padding: .4em; border: 1px dotted #FF1F1F; font-size: 19px; line-height: 19px; position: relative; -moz-border-radius: 2px; -webkit-border-radius: 2px;   }
img{border-style: none;}
input:focus{background-color: #F1F8F1;}
small{font-size: 16px; position: relative; top: -4px;}
span.exit{position: absolute;   top: 0;   right: 0;   background: #FF1F1F;   color: white;   font-size: 10px;   line-height: 14px;   font-weight: bold;   padding: 0 .3em;   cursor: pointer;   border-left: 1px dotted white;   border-bottom: 1px dotted white;}
tekstkleurgroen{color: #86FF7D;}
