html {
	overflow-y: scroll;
}
html {
	overflow:visible;
}
.container { width:98% !important; }


@-webkit-keyframes argh-my-eyes {
    0%   { background-color: #fff; }
    100% { background-color: #47a447; }
  }
  @-moz-keyframes argh-my-eyes {
    0%   { background-color: #fff; }
    100% { background-color: #47a447; }
  }
  @keyframes argh-my-eyes {
    0%   { background-color: #fff; }
    100% { background-color: #47a447; }
  }
  .flash {
  -webkit-animation: argh-my-eyes 1s infinite;
  -moz-animation:    argh-my-eyes 1s infinite;
  animation:         argh-my-eyes 1s infinite;
}


	a {
		cursor:pointer;
	}

.big {
	width:100%;
	margin-bottom:10px;
	font-size:20px;
}
	
.gepland {
	opacity:0.3;
}
.planningLijst {
	width:100%;
	padding:0 3px;
	list-style:none;
	min-height:30px;
	float:left;
	margin-right:10px;
}

.uurPlan {
	margin-bottom:5px;
	padding:3px;
}
.uurPlan p {
	font-weight:bold;
	background-color:#ddd;
	padding:5px;
}
.planningLijst li {
	font-size:12px;
	background-color:rgba(0,0,0,0.5);
	padding:5px;
	border-radius:5px;
	margin-top:3px;
	margin-bottom:3px;
	color:white;
}
.planTabel {
	width:100%;
	margin-bottom:5px;
}
.planTabelWrap {
	width:100%;
	background-color:white;
	border:solid 1px #ccc;
	margin:4px;
	border-radius:5px;
	margin-bottom:10px;
	padding:3px;
}

.planTabel td, .planTabel td a {
	text-decoration:none;
	color:#333;
	text-align:center;
	padding:3px;
}

.planTabel td:hover {
	background-color:#8eacc5;border-radius:5px;color:white;font-weight:bold;
}

.planTabel th {
	text-decoration:none;
	color:#333;
	text-align:center;
	padding:3px;
}

.formulier {
	padding:20px;
	background-color:#ddd;
}

.formulier label {
	width:100px;
}





	.planTabel td, .planTabel th {
		width:40px;
		height:25px;
		text-align:left;
		padding:5px;
	}
	.planTabel th {
		padding:5px;
	}
	.planTabel {
		float:left;
	}
	.taakGeen {
		background-color:#eee;
		border-left:solid 1px #fff;
		text-align:center;
		color:#999;
		font-size:13px;
		
-webkit-box-shadow: inset 5px 5px 17px -6px rgba(214,214,214,1);
-moz-box-shadow: inset 5px 5px 17px -6px rgba(214,214,214,1);
box-shadow: inset 5px 5px 17px -6px rgba(214,214,214,1);
	}
	.taakNu {
		background-color:#3276b1;
		text-align:center;
		color:#fff;
	}
	.taakNuAfgerond {
		background-color:#32b150;
		text-align:center;
		color:#fff;
	}
	.halfUur {
		color:#aaa;
	}

	
	
.notitieWrap {
	width:100%;
	padding:5px;
	background-color:#ccc;
	border-radius:3px;
}
.notitieWrap input, .notitieWrap select, .notitieWrap textarea {
	float:left;
	margin:0 !important;
	padding:0 !important;
	border-radius:0px;
	width:100%;
}
	
	
	
	
	
	
	
	.wanbetaler {
	position:relative;
	width:100%;
	height:60px;
	background-color:#ea5455;
	color:white;
	font-size:15px;
	text-align:center;
	padding:20px;
}
	
	
	
	
	
	
	
	