

/* ### GENERAL ### */
* { margin: 0px; padding: 0px; }
html, body { height: 100%; font-family: Verdana; font-size: 11px; color: #253d64; }
input, select, textarea { font-family: Verdana; font-size: 11px; color: #253d64; }
body { background: #60d6fa; }
img { border: 0px; display: block; }

/* ### GLOBAL CLASSES ### */
.clear { clear: both; }

/* ### WRAPPER ### */
#wrapper { display: block; position: relative; width: 100%; min-height: 100%; background: url('../images/wrapperBg.gif') repeat-x top; }

/* ### MAIN CONTAINER ### */
#mainCntr { margin: 0 auto; overflow: hidden; width: 792px; background: url('../images/mainBg.gif') repeat-y; }

	/* ### LEFT CONTAINER ### */
	#leftCntr { padding: 15px; float: left; display: inline; width: 231px; }
	#leftCntr h1 { margin-bottom: 20px; width: 228px; height: 231px; text-indent: -9999px; background: url('../images/logo.gif') no-repeat; }
	
		/* ### CONTACT BOX ### */
		.contactBox { width: 231px; }
		.contactBox ul { padding-bottom: 20px; overflow: hidden; width: 231px; list-style: none; }
		.contactBox li { margin-right: 20px; float: left; display: inline; line-height: 18px; font-weight: bold; color: #000; }
		.contactBox address { font-style: normal; }
		.contactBox a { color: #253d64; }
		.contactBox a:hover { text-decoration: none; }
	
	/* ### CENTER CONTAINER ### */
	#centerCntr { padding: 15px; float: left; display: inline; width: 240px; }
	#centerCntr div.textBox { width: 240px; }
	
		/* ### TEXT BOX ### */
		.textBox { width: 231px; }
		.textBox h2 { padding-bottom: 20px; font-weight: normal; font-size: 16px; }
		.textBox h3 { font-size: 11px; font-weight: bold; line-height: 18px; }
		.textBox p { padding-bottom: 15px; line-height: 18px; }
	
	/* ### RIGHT CONTAINER ### */
	#rightCntr { padding: 15px; float: left; display: inline; width: 231px; }
	
		/* ### PROJECTS BOX ### */
		.projectsBox { width: 231px; }
		.projectsBox p { padding-bottom: 15px; font-weight: normal; line-height: 18px; }
		.projectsBox h2 { padding-bottom: 20px; font-weight: normal; font-size: 16px; }
		.projectsBox div.project { padding-bottom: 20px; }
		.projectsBox img { margin-bottom: 20px; }
		.projectsBox a { padding-left: 20px; font-weight: bold; color: #ed1c24; background: url('../images/arrow.gif') no-repeat left; }
		.projectsBox a.terug { padding-left: 20px; font-weight: bold; color: #ed1c24; background: url('../includes/arrow_back.gif') no-repeat left; }
		.projectsBox a:hover { text-decoration: none; }
		.projectsBox a.more { padding: 0px 20px 0px 20px; display: block; width: 168px; height: 34px; line-height: 34px; font-size: 16px; font-weight: normal; text-decoration: none; color: #fff; border: 1px solid #8c0000; background: #ed1c24; }
		.projectsBox a.more:hover { text-decoration: underline; }
		

form td {padding:5px 5px 5px 5px;}
		