/* ### GENERAL ### */
* { margin: 0px; padding: 0px; }
html, body { font-family: Verdana; font-size: 11px; color: #43546E; }
input, select, textarea { font-family: Verdana; font-size: 11px; color: #000; }
body { background: url('../images/mainBg.gif') #f0f0f0 repeat-y top center; }
img { border: 0px; display: block; }
form { margin: 0px; }
a, a:active, a:visited { font-family: verdana; font-size: 11px; color: #43546E;text-decoration: none; }
a:hover { color: #A1BCDA; text-decoration: none; }
li { margin: 0; padding: 0; }
hr { width: 90%; border: 0px solid #43546E;	}
input { height: 15px; border: 1px solid #dcdcdc; font-family: Verdana; font-size: 11px; color: #43546E; }
.rand { border: 1px solid #c4c4c4;}
.rand5 { border: 1px solid #c4c4c4; margin-left:auto; margin-right:auto;}
.rand6 { border: 1px solid #c4c4c4; margin-left:10px;}
#table td { margin: 3px; padding: 3px; text-align: left; } 
#table { align: center; }
#sectable td { margin: 3px; padding: 3px; } 
#ctable td { margin: 0px; padding: 0px; align: center;  } 
.toptable { color: #E5E5E5; }
.bg { background-color: #E5E5E5; }
.odd { background-color: #ffffff; }
.even { background-color: #F7F3F7; }

.veld { border: 1px solid #c4c4c4; font-family: verdana; font-size: 11px; color: #43546E;}
.button { border: 1px solid #c4c4c4; font-family: verdana; font-size: 11px; color: #43546E; height: 18px;}
.fptxt { margin: 2px; color: #fff; background-color: #fff; border: 1px dotted #43546E; width: 200px; border-style: none none dotted; }
.foottext, .foottext a, .foottext a:visited, .foottext a:active, { font-family: verdana; font-size: 11px; color: #c4c4c4; }
.foottext a:hover { font-family: verdana; font-size: 11px; color: #28B6E8;}
a.link, a.link:active, a.link:visited { font-family: verdana; font-size: 11px; color: #2894C2; text-decoration: none; }
a.link:hover { color: #A1BCDA; text-decoration: none; }

ul.lijst { margin-left: 18px; padding-top: 0px; padding-left: 0; margin-top: 0; list-style-type: square; color: #43546E; }
ul.lijst2 { margin-left: 18px; padding-top: 0px; padding-left: 0; margin-top: 0; list-style-type: square; color: #43546E; }



h2 { margin-bottom: 5px; color:#2894C2; font-family: Corbel; font-size: 18px; }
h3 { margin:0px;  color:#2894C2;  font-family: Corbel;  font-size: 17px; }
h4 { margin:0px; margin-bottom: 5px; color:#2894C2;  font-family: Corbel;  font-size: 17px; }
h5 { margin:0px; margin-top: 5px; color:#2894C2;  font-family: Corbel;  font-size: 17px; }

/* ### GLOBAL CLASSES ### */
.clear { clear: both; }
.left { float: left; }
.right { float: right; }
.center { margin: 0 auto; }

.foot { position: relative; height: 50px; }
.footl { position: absolute; left: 0; width: 50%; }
.footr { position: absolute; right: 0; width: 50%; text-align: right; }

.lineleft { float: left; }
.lineright { float: right; position: absolute;  top: 180px; right: 450px; padding-right: 60px; top-margin: 0 auto; }
.lineright2 { float: right; position: absolute;  top: 180px; right: 300px; padding-right: 60px; top-margin: 0 auto; }

.google { position: absolute;  top: 530px; right: 200px; padding-right: 60px; top-margin: 0 auto; }

/* ### MAIN CONTAINER ### */
#mainCntr { margin: 0 auto; padding: 0px 3px 0px 3px; width: 894px; }

	/* ### HEADER CONTAINER ### */
	#headerCntr { position: relative; width: 894px; height: 125px; background: url('../images/headerBg.gif') repeat-x; }
	#headerCntr h1 { position: absolute; top: 20px; left: 20px; font-family: Verdana; font-size: 44px; color: #43536e; }
	#headerCntr fieldset { padding: 9px 35px 10px 55px; position: absolute; top: 10px; right: 0px; width: 173px; color: #000; border: 0px; background: url('../images/loginBg.gif') no-repeat left; }
	#headerCntr #login { padding: 0px 5px 0px 50px; position: absolute; top: 0px; right: 55px; width: 39px; height: 39px; color: #000; border: 0px; background: url('../images/login.gif') no-repeat left; }
	
	#headerCntr input.field { margin: 1px; padding: 1px; display: block; width: 154px; height: 14px; border: 1px solid #bebebe; background: #fff; }
	#headerCntr a { text-decoration: none; color: #000; }
	#headerCntr a:hover { text-decoration: underline; }
	
	/* ### CONTENT CONTAINER ### */
	#contentCntr { padding: 8px 11px 0px 18px; overflow: hidden; width: 865px; }
	
		/* ### LEFT CONTAINER ### */
		#leftCntr { float: left; width: 200px; height: 581px; background: url('../images/leftBg.gif') no-repeat top right; }

		#leftCntr ul.menu { width: 167px; list-style: none; }
		#leftCntr ul.menu li  a { padding-left: 20px; display: block; width: 147px; height: 30px; line-height: 30px; text-decoration: none; color: #414141; background: url('../images/menuBg.gif') no-repeat; }
		#leftCntr ul.menu li a:hover, #leftCntr ul.menu li.selected a { background: url('../images/menuHBg.gif') no-repeat; }

		#leftCntr ul.sub { padding: 10px 0px 10px 20px; width: 148px; list-style: none; }
		#leftCntr ul.sub li a { padding-left: 15px; display: block; height: 25px; line-height: 24px; text-decoration: none; color: #414141; border-bottom: 1px solid #E5E5E5; background: url('../images/arrow.gif') no-repeat left; }
		#leftCntr ul.sub li a:hover { text-decoration: underline; }

		
		/* ### RIGHT CONTAINER ### */
		#rightCntr { float: right; width: 661px; }
		#rightCntr ul.hosting { padding-top: 8px; overflow: hidden; width: 661px; list-style: none; }
		#rightCntr ul.hosting li { margin-right: 8px; padding: 10px; float: left; width: 139px; height: 143px; background: url('../images/liBg.gif') no-repeat; }
		#rightCntr ul.hosting li.last { margin-right: 0px; }
		#rightCntr ul.hosting h4 { margin:0px; margin-bottom: 10px; color:#2894C2;  font-family: Corbel;  font-size: 13px; }
		#rightCntr ul.hosting h5 { margin:0px; margin-top: 10px; color:#2894C2;  font-family: Corbel;  font-size: 13px; }

		/* ### CENTER BOX ### */
		#centerBox { padding: 10px; float: right; width: 621px; height: 30px; }
		#centerBox .inner { position:absolute; left:50%; }
		#images{ position:relative; left:0;  width: 621px; } 
		#images img { float:left; padding: 6px; } 
				
			/* ### CONTENT BOX ### */
			.contentBox { padding-top: 8px; overflow: hidden; width: 661px; }
			.cimage { float:right; vertical-align:top; display:inline; border: 1px solid #c4c4c4 }
			.ncimage { float:right; vertical-align:top; display:inline;}
			.cleft { float:left; vertical-align:bottom; display:inline;}
			.ncleft { width: 400px; float:left; vertical-align:bottom; display:inline;}
			.ocleft { width: 352px; float:left; vertical-align:bottom; display:inline;}
			.bcleft { width: 460px; float:left; vertical-align:bottom; display:inline;}
			.jcleft { width: 450px; float:left; vertical-align:bottom; display:inline;}
			table.opmaak { border-spacing: 0; border-collapse: collapse; }
			.ruimte { width: 100px; }
			.eruimte { width: 150px; }
			
			
				/* ### LEFT BOX ### */
				.leftBox { padding: 10px; float: left; width: 420px; height: 189px; background: url('../images/lboxBg.gif') no-repeat; }

				
				/* ### RIGHT BOX ### */
				.rightBox { padding: 10px; float: right; width: 201px; height: 189px; background: url('../images/rboxBg.gif') no-repeat; }
	
	

	

				
				
			





