@charset "UTF-8";
/* CSS Document */
/*
KLEUREN
blauw : #09f
rood   : #c03
oranje : #f60
grijs   : #636468
licht grijs : 9496a2
*/

.printOnly { display:none; }

* {
	margin: 0px;
	padding: 0px;
	color: #636468;
	border: none;
}

body {
	font-size: 100%;
	font-family: "Trebuchet MS", Lucida, Verdana, Helvetica, sans-serif;
	background: url(../images/backgroundbody.jpg) 50% 154px repeat-x;
}

#container {
	width: 950px;
	margin: 10px auto 0px;
	padding: 0px;
	background: url(../images/backgroundcontainer.png) 50% 50% repeat-y;
}

#container2 {
	width: 950px;
	margin: 0px auto 0px;
	padding: 0px;
}

/* HEADER */

#header {
	background: url(../images/headertabs144.gif) 0% 0% no-repeat;
	height: 144px;
	margin: 0px;
	padding: 0px 15px 0px 15px;
}

#headerleft {
	width: 300px;
	overflow: visible;
	float: left;
	clear: left;
	margin: 15px 0px 0 0;
	padding: 0px;	
}

#headerright {
	width: 620px;
	float: left;
	clear: right;
	margin: 15px 0px 0 0;
	padding: 0px;
}

#headerrighttop {
	/*overflow: hidden;*/
	height: 69px;
	width: 605px;
	margin: 0px;
	padding: 0 0 0 15px;
	clear: both;
	
}

#header img {
	height: 129px;
	width: 300px;
	margin: 0px;
	float: left;
}

#welcomewrap {
	float: left;
	clear: left;
	text-align: left;
	width: 300px;
}

#welcome {
	font-size: 0.7em;
	text-align: left;
	margin: 0px;
	padding: 0px;
	height: 63px;
	width: 300px;
}

#searchsizerwrap {
	float: right;
	clear: right;
}

#searchsizer {
	height: 21px;
	width: 200px;
	margin: 0px;
	padding: 0px;
	border: none;
	visibility: visible;
}

#search {
	height: 16px;
	width: 150px;
	vertical-align: bottom;
	padding: 0px;
	margin: 0px 0 0 0;
	border: none;
	float: left;
	clear: right;
}

#search #searchbox {
	background-image: url(../images/searchbox.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0 0 0 10px;
	padding: 0px;
	clear: none;
	float: left;
	/*height: 16px;*/
	width: 121px;
	border: none;
}

#search #searchbutton {
	background: url(../images/searchbutton.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0 0 0 10px;
	padding: 0px;
	clear: right;
	float: left;
	height: 16px;
	width: 61px;
	border: none;
}

#sizer {
	float: left;
	height: 18px;
	width: 36px;
	padding: 0px;
	margin: 3px 0 0 0;
}

#sizer img {
	height: 18px;
	width: 18px;
	border: none;
	margin: 0px;
	padding: 0px;
}

#sizer a img {
	height: 18px;
	width: 18px;
	border: none;
	margin: 0px;
	padding: 0px;
}

#sizer a {
	height: 18px;
	width: 18px;
	border: none;
	margin: 0px;
	padding: 0px;
}

span#red {
	color:#cb0033;
}

#welcome a {	
}

#tabmenu {
	margin: 0px;
	padding: 0px;
	/*height: 60px;*/
}

#contentcontainer {
	margin: 0px;
	padding: 0px 15px 15px 15px;
	clear: both;
	width: 920px;
	overflow: hidden;
}

/* EINDE HEADER */

/* CONTENT CONTAINER */

.contentcontainer {
	margin: 0px;
	padding: 0px 15px 5px 15px;
	clear: both;
	width: 920px;
	overflow: visible;
}

/* CONTENTCONTAINER - BASIS KOLOMMEN */

.kollinks {
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;
	width: 300px;
}

.kolmid {
	margin: 0 0 0 10px;
	padding: 0px;
	clear: none;
	float: left;
	width: 300px;
}

.kolrechts {
	margin: 0 0 0 10px;
	padding: 0px;
	clear: right;
	float: left;
	width: 300px;	
}

.kolmidenrechts {
	margin: 0 0 0 10px;
	padding: 0px;
	clear: right;
	float: left;
	width: 610px;
}

.kollinksenmid {
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;
	width: 610px;
}

.koleen {
	margin: 0px;
	padding: 0px;
	clear: both;
	float: none;
	width: 920px;
}

.kollinks460 {
	margin: 0 5px 0 0;
	padding: 0px;
	clear:left;
	float:left;
	width: 455px;
}

.kolrechts460 {
	margin: 0 0 0 5px;
	padding: 0px;
	clear: right;
	float: left;
	width: 455px;
}

/* CONTENTCONTAINER - INHOUD KOLOMMEN */

.col216a {
	float: left;
	padding-left: 11px;
}

.col216blue {
	background:  url(../images/backgroundblue2162000.png) center 0px no-repeat;
	float: left;
	width: 216px;
}

.col216bottom {
	font-size: 0px;
	background: url(../images/backgroundbottom216.jpg) center 0px no-repeat;
	margin: 0 0 10px 0px;
	padding: 0px;
	clear: both;
	height: 5px;
	width: 216px;
}

.col290a {
  float: left;
  padding-left: 12px;
}

.col290blue {
	background: url(../images/backgroundblue2902000.png) center 0px no-repeat;
	float: left;
	width: 290px;
	overflow: hidden;
}

.col290bottom {
  	font-size: 0px;
  	background: url(../images/backgroundbottom290.png) center 0px no-repeat;
 	margin: 0 0 10px 0px;
	padding: 0px;
  	clear: both;
	height: 5px;
	width: 290px;
}

.kol300 {
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 300px;
}

.kol300 img {
	margin: 0px;
	padding: 0px;
	display: block;
}

.col300blue {
	background: url(../images/backgroundblue3002000.jpg) left 0px no-repeat;
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 300px;
	overflow: hidden;
}

.col300orange {
 	background: url(../images/backgroundorange3002000.jpg) center 0px no-repeat;
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 300px;		
}

.col300bottom {
	font-size: 0px;
	background: url(../images/backgroundbottom300.jpg) center 0px no-repeat;
	margin: 0 0 10px 0;
	padding: 0px;
	clear: both;
	height: 5px;
	width: 300px;
}

.col443blue {
	background:  url(../images/backgroundblue4432000.png) center 0px no-repeat;
	clear: both;
	float: left;
	width: 443px;
}

.col443bottom {
	font-size: 0px;
	background: url(../images/backgroundbottom443.png) center 0px no-repeat;
	margin: 0px;
	padding: 0 0 10px 0;
	clear: both;
	float: left;
	height: 5px;
	width: 443px;
}

.col443a {
	margin: 0px;
	padding: 0 0 0 11px;
	float: left;
}

.col590a {
  background: url(../images/backgroundblue590.png) no-repeat center 0px;
  margin: 0px auto 0 auto;
  clear: both;
  width: 590px;
  overflow: hidden;
}

.col590bottom {
	font-size: 0px;
	background: url(../images/backgroundbottom590.jpg) center 0px no-repeat;
	margin: 0px auto 0 auto;
	padding: 0 0 10px 0px;
	clear: both;
	height: 5px;
	width: 590px;
}

.col610blue {
	background: url(../images/backgroundblue6102000.jpg) center 0px no-repeat;
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 610px;
}

.col610bottom {
	font-size: 0px;
	background: url(../images/backgroundbottom610.jpg) center 0px no-repeat;
	margin: 0 0 10px 0;
	padding: 0px;
	clear: both;
	height: 5px;
	width: 610px;
}

.col610orange {
 	background: url(../images/backgroundorange6102000.jpg) center 0px no-repeat;
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 610px;	
}

.col920blue {
	background:  url(../images/backgroundblue9202000.jpg) center 0px no-repeat;
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 920px;
	overflow: hidden;
}

.col920bottom {
	font-size: 0px;
	background: url(../images/backgroundbottom920.jpg) center 0px no-repeat;
	margin: 0 0 10px 0;
	padding: 0px;
	clear: both;
	height: 5px;
	width: 920px;
}

/* EINDE CONTENTCONTAINER */

/* FOOTER */

#footertop {
 	font-size: 0.7em;
 	color: #fff;
 	background: #cb0033;
	margin: 0 auto;
  	padding: 15px;
	clear: both;
 	width: 912px;
	overflow: hidden;
	/* Hide red bar for now */
	display: none;
}

#footermiddle {
 	font-size: 0.7em;
 	color: #fff;
 	background: #0098ff;
	margin: 0 auto;
  	padding: 15px;
	clear: both;
 	width: 912px;
	overflow: visible;
}

#footerbottom {
 	font-size: 0.7em;
 	color: #fff;
 	background: #ff6600;
	margin: 0 auto;
  	padding: 15px;
	clear: both;
 	width: 912px;
	overflow: hidden;
}

#footerbottom table {
	width: 815px;
	color: #FFF;
	float: left;
}

#footerbottom table td {
	color: #FFF;
	width: 25%;
	vertical-align: top;
}

#footerbottom table td b { color: #FFF;}

#footerbottom #footermenu {
	float: right;
}


/* EINDE FOOTER */
