	A:link      { color : #1E0091; text-decoration : none;}
	A:active  { color : #1E0091; text-decoration : none;}
	A:visited { color : #1E0091; text-decoration : none;}
	A:hover  { color : #000000; text-decoration : underline;}

	body { margin:0px; }
	form { margin:0px; }

	fieldset { padding:5px;}
	
	td {
	font-family: Verdana;
	font-size: 11px;
	color:#3a5463;
	border: black;
	}
	
	td.naam {
	font-family: Verdana;
	font-size: 1em;
	 font-weight: bold;
	color:white;
	border: black;
	}
	
	table.regels  tr td {
	border-bottom: 1px solid #fcfcfc;
	}

	.kalin { font-weight:bold; }
	
	.orta {
		padding:5px;
		height:410px;
		vertical-align:top;
	}
@font-face {
  font-family: 'Glyphicons Halflings';

  src: url('../fonts/glyphicons-halflings-regular.eot');
  src: url('fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('fonts/glyphicons-halflings-regular.woff') format('woff'), url('fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
	
	.glyphicon2 {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.glyphicon2-file:before {
  content: "\e022";
}


.glyphicon2-plus-sign:before {
  content: "\e081";
}

.glyphicon2-minus-sign:before {
  content: "\e082";
}

.glyphicon2-print:before {
  content: "\e045";
}
.glyphicon2-floppy-save:before {
  content: "\e175";
}

.glyphicon2-floppy-saved:before {
  content: "\e173";
}

.glyphicon2-pencil:before {
  content: "\270f";
}

.glyphicon2-download:before {
  content: "\e026";
}
	.edit {
		font-family: Verdana;
		font-size: 11px;
		border: 1px solid #b0b6b9;
		height:21px;
		Padding:3px;
		Padding-left:4px;
	}

	.edit1 {
		font-family: Verdana;
		font-size: 11px;
		border: 1px solid #7f9db9;
		height:19px;
		width:50px;
		Padding:2px;
		Padding-left:2px;
	}

	.edit2 {
		font-family: Verdana;
		font-size: 11px;
		border: 0px;
		height:19px;
		Padding:2px;
		Padding-left:2px;
	}

	.edit3 {
		font-family: Verdana;
		font-size: 11px;
		border: 1px solid #b6b6b6;

		border-radius: 6px;
		padding: 7px;
		 background-image: url('searchicon.png');
    background-position: 4px 4px; 
    background-repeat: no-repeat;
     padding: 7px 20px 7px 40px;
    -webkit-transition: width 0.4s ease-in-out;
    transition: width 0.4s ease-in-out;
	}
	
	
	.image { 
   position: relative;  
   display:inline;
   width: 100%; /* for IE 6 */
}

h2 { 
   position: absolute; 
   top: 30px; 
   left: 50px; 
   width: 100%; 
}
	.betaaldstempel {		
	background-image: url(betaald.jpg);
    background-repeat: no-repeat;
	}
	.isocp3{
		font-family: ISOCP3;
		font-size: 13px;
		font-weight: bold;
	}
	.combo {
		font-family: Tahoma;
		font-size: 13px;
		border: 1px solid #BFBFC5;
		height:25px;
	}

	.font10 {
	font-size:10px;
	text-align: left;
	}

	.font10verkoop {
	font-size:10px;
	text-align: left;
	color:blue;
	}

	.font10bestelling {
	font-size:10px;
	text-align: left;
	color:red;
	}
	.titel {
	font-size:25px;
	color:red;
	text-align: left;
	}
	.font8 td {
	font-size:6px;
	text-align: center;
	}
	.font9 td {
	font-size:8px;
	text-align: center;
	}
.font20 td {
	font-size:22px;
	text-align: center;
	}
	
	.font11 {
	font-size:11px;

	text-align: center;
color:red;
	}
	
	.font111 {
	font-size:11px;

	text-align: left;
color:red;
	}
	
	.font12 {
	font-size:12px;

	text-align: center;
	}
.fontraporshoarma {
	font-size:13px;
	font-weight: bold;
	text-align: center;
	}
.font16 {
	font-size:16px;

	text-align: center;
	}


.font13 {
	font-size:11px;

	text-align: center;
	color:green;
	}

	.menu {
		border: 1px solid #F1F1EA;
		cursor:pointer;
		padding-left:2px;
	}

	.okx {
		cursor:pointer;
	}


	.buton1 {
		font-family: Verdana;
		color: #FFFFFF;
		font-size:11px;
		font-weight: bold;
		border: 0px;
		cursor:pointer;
		background-image: url(resim/b2.jpg);
		height:26px;
	}

	.buton2 {
		font-family: Verdana;
		color: #FFFFFF;
		font-size:10px;
		font-weight: bold;
		border: 1px solid #a0a1b7;
		cursor:pointer;
		background-image: url(resim/buton1.gif);
		height:21px;
		overflow:visible;
	}

	.buton3 {
		font-family: Verdana;
		font-size:10px;
		font-weight: bold;
		border: 1px solid #a0a1b7;
		cursor:pointer;
		background-image: url(resim/buton3.gif);
		height:21px;
		overflow:visible;
	}

	.buton4 {
		font-family: Verdana;
		font-size:10px;
		font-weight: bold;
		border: 1px solid #68779d;
		cursor:pointer;
		background-image: url(resim/bar6.gif);
		height:40px;
	}

	.kare {
		font-family: verdana;
		color: #333333;
		font-size:11px;
		border: 1px solid #BFBFC5;
		background-color:#FFF6FB;
		Padding:3px;	
	}
		
	.kare1 {
		font-family: Verdana;
		color: #333333;
		font-size:11px;
		border: 1px solid #BFBFC5;
		background-color:#FFF6FB;
		cursor:pointer;
		padding-left:5px;
	}
	
	.kare2 {
		font-family: Tahoma;
		color: #333333;
		font-size:11px;
		border: 0px solid #BFBFC5;
		Padding:2px;
	}

	.kare3 {
		height:30;
		text-align:center;
		background-color:#ffdcff;
		border-bottom:1px solid #D0D0D0;
		border-top:1px solid #D0D0D0;
		font-family:Arial;
		font-size:14px;
		font-weight:bold;		
	}
	
	
	.kare4 {
		font-family: verdana;
		color: #333333;
		font-size:11px;
		border: 1px solid #BFBFC5;
		background-color:#FFF6FB;
		Padding:3px;
		line-height: 130%;
	}

	.gecis1 {
		filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#f7f8fa');
		border:1px solid #c4d1d9;
	}

	.gecis2 {
		filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#fdfdfd', EndColorStr='#f6f6f6');
		border-left:2px solid #e3e9ec;
		border-right:2px solid #e3e9ec;
	}

	.arial1 {
		font-family:Arial;
		font-size:15px;
		font-weight:bold;
	}
	
	.menu1 {
		background:url(resim/bu1.gif) no-repeat center 0px; 0px;
		padding-left:15px;
		cursor:pointer;
		font-size:11px;
		color:#864188;
		font-weight:bold;
		height:24px;
	}
	
	.menu2 {
		background:url(resim/bu1.gif) no-repeat center -24px; 0px;
		padding-left:15px;
		cursor:pointer;
		font-size:11px;
		color:#0000FF;
		font-weight:bold;
		height:24px;	
	}

	.menu3 {
		background:url(resim/bu2.gif) no-repeat center 0px; 0px;
		padding-left:20px;
		cursor:pointer;
		font-size:10px;
		color:#864188;
		height:20px;
	}
	
	.menu4 {
		background:url(resim/bu2.gif) no-repeat center -20px; 0px;
		padding-left:20px;
		cursor:pointer;
		font-size:10px;
		color:#0000FF;
		height:20px;	
	}	

	.menu5 {
		background:url(resim/bu6.gif) no-repeat center 0px; 0px;
		cursor:pointer;
		font-size:10px;
		color:#864188;
		font-weight:bold;
		text-align:center;
		height:29px;
		width:74px;
	}
	
	.menu6 {
		background:url(resim/bu6.gif) no-repeat center -29px; 0px;
		cursor:pointer;
		font-size:10px;
		color:#000000;
		font-weight:bold;
		text-align:center;
		height:29px;	
		width:74px;
	}

.bar0 {
		
		border-top:1px solid #9eb6ce;
		
		font-weight:bold;
		height:22px;
	}		

	.bar1 {
		background-image:url(resim/bar4.gif);
		border-bottom:1px solid #9eb6ce;
		font-size:10px;
		color:#27413e;
		font-weight:bold;
		height:22px;
	}	
	.bar2 {
		border:1px solid #FFFFFF;
		font-size:10px;
		color:#FFFFFF;
		font-weight:bold;
		height:22px;
	}
	.bar3 {
		background-image:url(resim/bar5.gif);
		font-size:10px;
		font-weight:bold;
	}
	.bar4 {
		background-image:url(resim/bar10.gif);
		height:25px;
		font-size:10px;
		font-weight:bold;
	}

	.planing {
		text-align:center;
		border-top:1px solid #e0e0e0;
		cursor:pointer;
		font-size:10px;
	}
	
	/*general styles for all CSS Checkboxes*/
label {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}

input[type=checkbox].css-checkbox {
	  position: absolute; 
    overflow: hidden; 
    clip: rect(0 0 0 0); 
    height:1px; 
    width:1px; 
    margin:-1px; 
    padding:0;
    border:0;
}

input[type=checkbox].css-checkbox + label.css-label {
	padding-left:20px;
	height:15px; 
	display:inline-block;
	line-height:15px;
	background-repeat:no-repeat;
	background-position: 0 0;
	font-size:15px;
	vertical-align:middle;
	cursor:pointer;
}

input[type=checkbox].css-checkbox:checked + label.css-label {
	background-position: 0 -15px;
}



/*specific classes related to Checkbox skins*/

.lite-green-check{background-image:url(resim/lite-green-check.png);}

input[type=checkbox].css-checkbox.med + label.css-label.med {
	padding-left:22px;
    height:17px; 
	display:inline-block;
	line-height:17px;
	background-repeat:no-repeat;
	background-position: 0 0;
	font-size:15px;
	vertical-align:middle;
    cursor:pointer;
}

input[type=checkbox].css-checkbox.med:checked + label.css-label.med {

    background-position: 0 -17px;
}
input[type=checkbox].css-checkbox.sme + label.css-label.sme {
	padding-left:22px;
    height:16px; 
	display:inline-block;
	line-height:16px;
	background-repeat:no-repeat;
	background-position: 0 0;
	font-size:15px;
	vertical-align:middle;
    cursor:pointer;
}

input[type=checkbox].css-checkbox.sme:checked + label.css-label.sme{

    background-position: 0 -16px;
}
input[type=checkbox].css-checkbox.lrg + label.css-label.lrg {
	padding-left:22px;
    height:20px; 
	display:inline-block;
	line-height:20px;
	background-repeat:no-repeat;
	background-position: 0 0;
	font-size:15px;
	vertical-align:middle;
    cursor:pointer;
}

input[type=checkbox].css-checkbox.lrg:checked + label.css-label.lrg{

    background-position: 0 -20px;
}
