body, html 			{ min-height:100%; height:100%; }
body				{ background-color:#0f0f0f; background-image:url(../images/bg_gradient.jpg); background-repeat:repeat-x; background-position:top; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; }
a					{ text-decoration:none; color:#ed7404; }
a:hover				{ text-decoration:underline; }
a#orange			{ color:#eb690b; }
p, ul, li 			{ margin-top: 0px; margin-bottom: 0px; }
td					{ vertical-align:top; }
div					{ line-height:18px; }

h1					{ color:#eb690b; font-weight:normal; font-size:25px; line-height:26px; }
h2					{ color:#FFFFFF; font-weight:normal; font-size:20px; }
h3					{ color:#eb690b; font-weight:normal; font-size:15px; font-weight:bold; margin-bottom:5px; }

form				{ margin:0px; padding:0px;}
textarea			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#CCC; font-size:11px; }
input[type="submit"], input[type="button"]{ color:#FFFFFF; background-color:#ed7404; font-weight:bold; border:1px solid #ed7404; height:20px; }
input[type="text"], input[type="password"] 	{ background-color:#CCC; border:none; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:200px; }
select				{ margin:0px; background-color:#CCC; font-size:11px; width:200px;}
option				{ background-color:#CCC;}
.unvalid			{ color:#F00; border:1px solid #FF0000; font-weight:bold; }
.clear 				{ clear:both; }

.button 			{ width:140px; background-color:#ed7404; font-weight:bold; display:block; text-align:center; line-height:20px; }
.button:hover 		{ text-decoration:none; }
#btnWit				{ color:#ed7404; background-color:#FFFFFF; font-weight:bold; border:1px solid #ed7404; height:20px;	 }

#bgRepeat			{ min-height:100%; height:100%; background-image:url(../images/bg_container_repeat.jpg); background-repeat:repeat-y; background-position: top center;  }
#bgMain				{ min-height:100%; background-image:url(../images/bg_container_main.jpg); background-repeat:no-repeat; background-position: top center;  }

#pageContainer		{ width:960px; margin:0 auto; }
#pageHeader			{ background-image:url(../images/bg_top_navigatie.jpg); background-repeat:no-repeat; height:86px; position:relative; }
#pageHeaderNav		{ position:absolute; top:26px; left:240px; width:700px; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#pageHeaderNav a	{ color:#FFF; letter-spacing:1px; text-decoration:none; padding-right:14px; }
#pageHeaderNav a:hover{ color:#ec7404; }
#pageHeaderNav .active{ color:#ec7404; }

#pageHaaderAccountNav { font-family:Arial, Helvetica, sans-serif; position:absolute; left:240px; top:60px; font-size:11px; }
#pageHaaderAccountNav a{ color:#AAAAAA; }
#pageHaaderAccountNav a:hover { color:#FFFFFF; }
#spacerHor { height:20px; line-height:20px; }

#mainContent { padding:10px 0px 30px 0px; width:920px; margin:0 auto; }

#pageFooter { border-top:1px solid #808080; color:#bebebe; height:35px; line-height:30px; text-align:center; }
#pageFooter a { color:#bebebe; }

.feedbackholder	{ min-height:30px; }
#feedback		{ background-color:#FF0000; color:#FFF; font-size:12px; line-height:20px; font-weight:bold; }


/* CMS */
.editNavLeft	{ width:300px; line-height:26px; font-weight:bold; }
.editNavRight	{ width:100%; line-height:26px; text-align:right; font-weight:bold; }


/* OLD CMS STYLES */
.editTable				{ width:100%; border-right:1px solid #5d5d5d; border-bottom:1px solid #5d5d5d; font-size:11px;	border-collapse:separate; border-spacing:0px 0px; }
.editTable #tableName	{ border-bottom:1px solid #999999; background-color:#5d5d5d; font-weight:bold; color:#FFF; }
.editTable td			{ padding: 2px; vertical-align:top; line-height:18px; font-size:11px; border-left:1px solid #5d5d5d; border-top:1px solid #5d5d5d; }
.editTable td td		{ border:none; }
.editTable th			{ font-size:11px; text-align:left; background-color:#5d5d5d; line-height:18px; color:#FFF; padding: 2px; border-left:1px solid #5d5d5d; border-top:1px solid #5d5d5d; }
.editTable a			{ text-decoration:none; font-size:11px; }
.editTable a:hover		{ text-decoration:underline; }
.editTable .bg			{ background-color:#222; font-weight:bold; color:#ed7404; }
/* CSS voor de CMS - EDIT en DEL knoppen*/
.btnlink{
}

/*********************************************************************************************/

.dEditTable				{ border-right:1px solid #5d5d5d; border-bottom:1px solid #5d5d5d; font-size:11px;	border-collapse:separate; border-spacing:0px 0px; }

.dEditTable td			{ border-left:1px solid #5d5d5d; border-top:1px solid #5d5d5d; vertical-align:top; font-size:11px; padding:2px; }
.dEditTable #weergeven{
	text-align:center;
	padding:0px;
}
.dEditTable th{
	font-size:11px;
	text-align:left;
	line-height:18px;
	padding:2px;
	background-color:#5d5d5d;
}
.dEditTable a{
	text-decoration:none;
	font-size:11px;
}
.dEditTable a:hover{
	text-decoration:underline;
}

.editRegelDonker		{ }
.editRegelDonkerHover	{ background-color:#4b4b4b; cursor:pointer; }
.editRegelLicht			{  }
.editRegelLichtHover	{ background-color:#4b4b4b; cursor:pointer; }

#regelHoog td{
	line-height:18px;
}
.dEditTable label{
	width:100px;
	height:20px;
	line-height:20px;
	margin-left:3px;
	vertical-align:top;
	color:#333333;
}
.dEditTableFooter{
	border:1px solid #5d5d5d;
	background-color:#5d5d5d;
	width:555px;
}
.dEditTableHeader{
	border-bottom:1px solid #000;
}
.searchTable{
	width:920px;
	margin-bottom:15px;
}
.searchcolor { background-color:#5d5d5d; padding:5px; height:45px; }

/*********************************************************************************************/
.cmsPaging 					{ width:100%; background-color:#5d5d5d; position:relative; text-align:center; line-height:22px; height:22px; font-size:11px; }
.cmsPaging .vorigeBtn 		{ position:absolute; left:5px; }
.cmsPaging .volgendeBtn 	{ position:absolute; right:5px; }

.taakleft					{ width:400px; float:left;}
.taakright					{ width:400px; float:right; }

.normalrow					{ color:#CCC; }
.boldrow					{ font-weight:bold; }

.btnMini					{ font-size:11px; margin:0px; }
.rowOnbetaald td			{ color:#666; }