body {
	font-family: Arial, sans-serif;
	background-color: #fefefe;
	padding:0px;
	margin:0px;
	background-color:#ddd;
}
a:link 		{color:#181897;}
a:visited 	{color:#181897;}
a:active 	{color:#181897;}
a:hover 	{color:#002AFF;}

#succesmelding {
	width:380px;
}
#foutmelding {
	border-radius:20px;
	min-width:90%;
}
h1 {font-size:24px;font-weight:600;color:#34495E;}
h2 {font-size:20px;font-weight:600;color:#34495E;}
h3 {font-size:16px;font-weight:600;color:#34495E;}
h4 {font-size:14px;font-weight:600;color:#34495E;}
h5 {font-size:12px;}
h6 {font-size:10px;}
.topbar {
	padding:15px;
	color:#fff;
	background-color:#222;
	position:fixed;
	width:100%;
	z-index:20;
}
.leftindex {
	margin-top:93px;
	margin-left: 5px;
}
.logotitel {
	font-weight: 700;
	font-size:22px;
}
#ihblok1 {
	padding:10px;
	padding-left:0px; 
	margin-bottom:10px;	
	box-shadow:3px 3px 3px #aaa;
	border-radius:10px;
	background-color:#fefefe;
	border: 1px solid #ccc;
	overflow:hidden;
	}
#ihblok2 {
	padding:10px;
	padding-left:0px; 
	margin-bottom:10px;	
	box-shadow:3px 3px 3px #aaa;
	border-radius:10px;
	background-color:#ADBCE2;
	border: 1px solid #ccc;
	overflow:hidden;
	}
#ihblok3 {
	padding:10px;
	padding-left:0px; 
	margin-bottom:10px;	
	box-shadow:3px 3px 3px #aaa;
	border-radius:10px;
	background-color:#D4FFD4;
	border: 1px solid #ccc;
	overflow:hidden;
	}
#ihblok4 {
	padding:10px;
	padding-left:0px; 
	margin-bottom:10px;	
	box-shadow:3px 3px 3px #aaa;
	border-radius:10px;
	background-color:#FFFFAA;
	border: 1px solid #ccc;
	overflow:hidden;
	}
#ihblok5 {
	padding:10px;
	padding-left:0px; 
	margin-bottom:10px;	
	box-shadow:3px 3px 3px #aaa;
	border-radius:10px;
	background-color:#ADBCE2;
	border: 1px solid #ccc;
	overflow:hidden;
	}
.indextitel {
	margin-left:20px;
	margin-top:10px;
	font-size: 22px;
}
.ihlijst1,.ihlijst1 a,.ihlijst2,.ihlijst2 a,.ihlijst3,.ihlijst3 a,.ihlijst4,.ihlijst4 a,.ihlijst5,.ihlijst5 a {
	margin-bottom:5px; 
	font-size:15px;
	text-decoration: none;
	
	margin-left:0px;
	}
.ihlijst1 a,.ihlijst2 a,.ihlijst3 a,.ihlijst4 a,.ihlijst5 a {
	color : #222222;
}
.ihlijst1 a:hover,.ihlijst2 a:hover,.ihlijst3 a:hover,.ihlijst4 a:hover,.ihlijst5 a:hover {
	font-weight : 600;
}
.editbar {
	padding:5px;
	color:#fff;
	background-color:#777;
	position:fixed;
	top:60px;
	width:100%;
	z-index:20;
	max-height:80px;
	overflow:auto;
}
#mainblock {
	padding:10px;
	max-width:800px;
	margin-left:auto;
	margin-right:auto;
}
td {
	padding:5px;
	vertical-align:middle;
}
tr {
	padding-bottom:0px;
	vertical-align:middle;
	}
.commenttbl {
	width:100%;
	border-radius:10px;
	padding:10px;
	font-size:14px;
	background-color: #E5FFE5;
	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}
.commenttbl td{
	padding:10px;
	border-radius:10px;
}
.commenttbl tr{
	color:#444;
}	
.commenttext {
	font-size:13px;
	border-bottom: 1px solid #37B637;
	color:#222;
}
.logotitel {
	font-weight: 700;
	font-size:22px;
	color: #fff;
}
#loginfo {
	float:right;
	padding:5px 12px 5px 12px;
	border:1px solid #fff;
	font-weight: 500;
	font-size:14px;
	margin-top:-30px;
	color:#fff;
}
#artikelinfo {
	color: #c0c0c0;
	font-size: 12px;
	float:right;
	margin-top:-3px;
}
.editdetails {
	width:100%;
	height: 120px;
	border-radius:10px;
	border: 0px;
	padding:10px;
	background-color:#FFFFD4;
	border-radius:10px;
	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}
#loginfo a:visited, #loginfo a:active, #loginfo a:hover {color:#fff;}
#alerttextvlak {
	position: fixed;
	top: 50%;
	left: 50%;
	right: 50%;
	margin-left: -180px;
	margin-top: -190px;
	width: 320px;
	background-color: #ffffff;
	padding: 20px;
	border-radius: 2px;
	border: 1px solid #3D1E14;
	box-shadow: 0px 5px 5px #999999;
}
#beheerindex {
	font-size:0.9em;
	color:#222;
}
.versbeh {
	background-color:#efefef;
	border-radius:10px;
	box-shadow: 3px 3px 4px rgba(0, 0, 0, 0.2);
	width:100%;
}
.versbeh td {
	padding:10px;
	font-size:14px;
	}
.versbeh tr {
	border-bottom:1px solid #ddd;
	}
.iconcell {
	Padding-right:4px;
	vertical-align:top;
	max-width:26px;
}
.iconcell img {
	max-width:20px;
}
#orgbutton {
	float:right;
	margin-top:-32px;
}
#boardblok {
	padding-left: 25px;
}
#RLboard {
	background-color:#fefefe;
	max-width:850px;
	padding:35px;
	padding-top:31px;
	margin-top: 120px;
	border: 1px solid #ccc;
	box-shadow:3px 3px 3px #aaa;
	border-radius:10px;
	margin-left:auto;
	margin-right:auto;
}
#beheerindex p{
	margin-bottom:10px;
	padding:0px;
}
.inhindex {
	border:0px solid #222;
}
.inhindex td {padding:2px;}
.inhindex tr {padding:0px;}
.beheericon {
	max-width:24px
}
.cmbtn {
	float:right;
	font-size: 11px;
	border-radius:5px;
	border: 1px solid #333;
}
.maindiv {
	padding:0px;
	color:#222;
}
::-webkit-scrollbar {
  width: 3px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #ddd; 
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: #888; 
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #555; 
}
.iho {
	min-width:280px;
	max-width:300px;
	height: 85vh;
	overflow:auto;
	margin-top:150px;
	bottom:0px;
	background-color:#eeeeee;
	padding: 10px;
	border-radius:10px;
	margin-bottom:10px;
}
.indexbar {
	padding:5px;
	color:#fff;
	background-color:#800000;
	float:left;
	min-height:100%;
	position:absolute;
}
#IDblok {
	width:85px;
	text-align:left;
	float:left;
}
#HSblok {
	width:85px;
	text-align:left;
	float:left;
}
#VSblok {
	width:85px;
	text-align:left;
	float:left;
}
#TTLblok {
	text-align:left;
}
#BEWblok {
	text-align:center;
	background-color:#444;
}
.blktitel {
	font-size:14px;
	margin-left:5px;
}
.submitknop1 {
	font-size:14px;
	padding:5px 10px 5px 10px;
	margin-top:5px;
	margin-bottom:5px;
	background-color:#7FFF7F;
	box-shadow: 2px 2px 5px #222222;
	border:1px solid #8FFF8F;
}
.submitknop1:active {box-shadow:none;}
.submitknop2 {
	font-size:14px;
	padding:5px 10px 5px 10px;
	margin-top:5px;
	margin-bottom:5px;
	background-color:#FF7FAA;
	box-shadow: 2px 2px 5px #222222;
	border:1px solid #FF8FAA;
}
.submitknop2:active {box-shadow:none;}
.submitknop3 {
	font-size:14px;
	padding:5px 10px 5px 10px;
	margin-top:5px;
	margin-bottom:5px;
	background-color:#FF7F00;
	box-shadow: 2px 2px 5px #222222;
	border:1px solid #FF7F00;
}
.submitknop3:active {box-shadow:none;}
.submitknop4 {
	font-size:14px;
	padding:5px 10px 5px 10px;
	margin-top:5px;
	margin-bottom:5px;
	background-color:#23CD23;
	box-shadow: 2px 2px 5px #222222;
	border:1px solid #23CD23;
}
.submitknop4:active {box-shadow:none;}
.submitknop5 {
	font-size:14px;
	padding:5px 10px 5px 10px;
	margin-top:5px;
	margin-bottom:5px;
	background-color:#F9257A;
	box-shadow: 2px 2px 5px #222222;
	border:1px solid #F9257A;
}
.submitknop5:active {box-shadow:none;}
.nrinput {
	width:90%;
	padding:5px;
	font-size:14px;
	margin-top:5px;
	margin-bottom:5px;
	text-align:left;
	margin-right:0px;
	margin-left:0px;
	border: 0px;
	border-radius:10px;
	text-align:center;
}
.ttlinput {
	width:100%;
	padding:5px;
	font-size:14px;
	text-align:left;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:0px;
	margin-left:20px;
}
.editorarea {
	background-color:#fff;
	border: 1px solid #222;
	max-width:750px;
}
ol li {list-style: decimal-leading-zero;font-size:14px;}
ul li p {margin-bottom:4px;}
ol li p {margin-bottom:4px;}
@media only screen and ( max-width: 1200px ) /* 1000 */ {
	#ihblok1 {min-width:255px;}
	#ihblok2 {min-width:255px;}
	#ihblok3 {min-width:255px;}
	#ihblok4 {min-width:255px;}
	#ihblok5 {min-width:255px;}
	#ihblok6 {min-width:255px;}
}
@media only screen and ( max-width: 870px ) /*870 */ {
}
@media only screen and ( max-width: 600px ) /* 600 */ {
}
@media screen and (max-width: 350px) {
}