

.inputlees
 {
    background-color: #c4f4c4;
  color: #663333;
 }

#inlogsubmit{height: 25px; width: 150px; background-color: #ABDBAB; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-style: bold; color: #050599;}
#login{background-color:  #ABDBAB; 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 */}
.box{position: relative; 	width: 98%; 	height: 245px; 	margin-bottom: 5mm;           margin-left:2%; }
.bredeknop{background-color: #ABDBAB; color: #663333; 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; }
.divp5{padding-left:15px; padding-top:10px;  padding-bottom:10px;     }
.donkerderintable{background-color: #ABDBAB;}
.donkerintable{background-color: #ABDBAB;}
.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: #1EAD44;  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  #ABDBAB;     border-top: none; }
.GB_Window .header{font-size: 11px;     border-bottom: 1px solid  #ABDBAB;     border-top: 1px solid  #ABDBAB;     border-left: 3px solid  #ABDBAB;     border-right: 3px solid #ABDBAB;     background-color: #ABDBAB;     margin: 0;       height: 22px;     font-size: 12px;     padding: 3px 0;     color: #333; }
.geenrand{border-bottom: 1px none #E7EFE7; 	border-left: 1px none #E7EFE7; 	border-right: 1px none #E7EFE7; 	border-top: 1px none #E7EFE7; 	background: #E7EFE8; }
.handler{width: 97%; 	height: 5px; 	border:	ridge 1px  #ABDBAB; 	background-color: #ABDBAB; 	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: #ABDBAB;     background-color: #ABDBAB;     height: 2px; }
.inloginput{width: 60%; height: 25px; position: relative; top: -4px; font-size: 17px; padding: 0 .3em; color: #050599;}
.inputreadonly{background-color: #ABDBAB; color: #170B7D; border: 1px solid #ABDBAB; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 	font-size : 11px;        }
.inputreadonlybgk{background-color: #ABDBAB; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #170B7D;font-weight:bold; border: 1px solid #ABDBAB;        }
.klapopbox{background-color: #ABDBAB; 	width: 100%; 	height: 240px; 	border: 1px solid #1EAD44; 	overflow: auto; 	display: none;  }
.klapopbox1{background-color: #ABDBAB; 	width: 100%; 	height: 240px; 	border: 1px solid #ABDBAB; 	overflow: auto; 	display: none; }
.klapopboxnb{background-color: #ABDBAB; 	width: 100%; 	height: 240px; 	overflow: auto; 	display: none; }
.klapopboxtext{margin-left:2%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; color: #1EAD44; text-decoration: none; font-weight:  bold   }
.knop{height: 25px; width: 150px; background-color: #ABDBAB; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #663333;   }
.knopklein {height: 25px; width: 50px; background-color: #ABDBAB; 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; font-weight: bold; color: #170B7D;   }
.knoprood{height: 25px; width: 65px; background-color: #FF2A00; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #170B7D;    }
.knops{height: 25px; width: 150px; background-color: #1EAD44; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #ABDBAB;   }
.knopverwerk {height: 25px; width: 75px; background-color: #1EAD44; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #170B7D; }
.knopwijzig {height: 25px; width: 15px; background-color: #ABDBAB; font-family: Arial, Helvetica, sans-serif;font-size :  15px; color: #663333; }
.knopwit {height: 25px; width: 65px; background-color: #ABDBAB; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #170B7D;   }
.kop{font-family: Arial, Helvetica, sans-serif; font-size: 29px; color: #663333;}
.kopdb{font-family:  arial; font-size: 15pt; color: #663333; text-decoration: none; font-weight: bold;}
.kopextra{font-family: Arial, Helvetica, sans-serif; font-size: 39px; color: #663333;}
.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: #170B7D; 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 #ABDBAB;            }
.linkje{color:#050599; cursor: Pointer;  }
.norm{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #663333;}
.normdkgr{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #050599;}
.normg{font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #663333; }
.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: #663333;}
.normlb{font-family:  arial; font-size: 11pt; color: #663333; font-weight: bold; }
.rand{ border: 1px solid #ABDBAB;  }
.rechtsbovenin{margin-right:2px; position:absolute; right:0; top:1%; }
.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 #050599; word-spacing: normal; white-space: nowrap; border-collapse:collapse; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; border-bottom: thin solid #050599; border-style: solid solid solid solid; border-color: #050599 #050599 #050599 #050599; 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 #ABDBAB;       }
.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 #050599; word-spacing: normal; white-space: nowrap; border-collapse: collapse; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; border-bottom: thin solid #050599; border-style: solid solid solid solid; border-color: #050599 #050599 #050599 #050599; border-left-style: solid; border-left-width: thin; border-right-width: thin; }
.tablespecprint{margin-left: 1px; width: 100%; border: 1px solid #050599; word-spacing: normal; white-space: nowrap; border-collapse:collapse; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; border-bottom: 1px solid #050599; 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: #663333;    }
.tekstkleurrood{color: #FF0000;    }
.toonvinktotaal{background-color: #ABDBAB; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #170B7D; font-weight:bold; border: 1px solid #ABDBAB; }
.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: #ABDBAB; }
A:active{COLOR: #;    TEXT-DECORATION: none; }
A:hover{COLOR: #;     TEXT-DECORATION: none; }
A:link{COLOR: #050599; TEXT-DECORATION: none; }
A:visited{COLOR: #050599;    TEXT-DECORATION: none; }
BODY{scrollbar-face-color: #ABDBAB; scrollbar-shadow-color: #170B7D; scrollbar-highlight-color: #ABDBAB; scrollbar-3dlight-color: #170B7D; scrollbar-darkshadow-color: #ABDBAB; scrollbar-track-color: #ABDBAB; scrollbar-arrow-color: #ABDBAB; background: #EAEAEA;  }
form label{display: inline; margin-bottom: 5px; margin-top: 10px;            }
h4.alert{color: #; font-size: small; background-Color: #ABDBAB; width: 80%; height: 50%; margin-left: auto; margin-right: auto; padding: .4em; border: 1px dotted #; font-size: 19px; line-height: 19px; position: relative; -moz-border-radius: 2px; -webkit-border-radius: 2px;   }
img{border-style: none;}
input:focus{background-color: #ABDBAB;}
small{font-size: 16px; position: relative; top: -4px;}
span.exit{position: absolute;   top: 0;   right: 0;   background: #;   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;}
