/* Homepage */

.home .wrapper {
	background: url(/images/yellowBackground.png) repeat-y center top;
}

.home .contentWrapper-home {
	background: url(/images/bottomEdge.png) no-repeat center bottom;
}

.home .content {
	width: 960px;
}

.home .homeBanner {
	position: relative;
	width: 960px;
	height: auto;
	min-height: 568px;
	margin: 0 auto;
}

.home .last {
	margin: 0;
}

.home .containerCollection {
	position: absolute;
	bottom: 62px;
	font-size: 1.2em;
	line-height: 1.5em;
}

.home .containerCollection h2 {
	color: #0D3B91;
	font-size: 1.6em;
	padding: 4px 0 0;
}

.home .containerCollection h3 {
	font-size: 1.1em;
	font-weight: bold;
	padding-top: 10px;
}

.home .containerCollection .rounded-container {
	padding: 0 31px 0 6px;
}

.home .containerCollection a.more {
	position: absolute;
	bottom: 22px;
}

/*rounded box*/
.home .rounded-top {
	position: relative;
	height: 9px;
	margin: 0 13px 0 9px;
	font-size: 0;
	background: url(/images/transparentContainers/white/roundedTop.png) repeat-x;
}

.home .rounded-top span.corner-left, .rounded-top span.corner-right {
	position: absolute;
	display: block;
	height: 9px;
	line-height: 0;
}

.home .rounded-top span.corner-left {
	left: -9px;
	width: 9px;
	background: url(/images/transparentContainers/white/roundedCtl.png) no-repeat left top;
}

.home .rounded-top span.corner-right {
	right: -13px;
	width: 13px;
	background: url(/images/transparentContainers/white/roundedCtr.png) no-repeat right top;
}

.home .rounded-left {
	padding-left: 6px;
	background: url(/images/transparentContainers/white/roundedLeft.png) repeat-y left top;
}

.home .rounded-left .rounded-right {
	background: url(/images/transparentContainers/white/roundedRight.png) repeat-y right top;
}

.home .rounded-left .rounded-right .rounded-container {
	margin: 0 13px 0 3px;
	background-image: url(/images/transparentContainers/white/roundedBackground.png);
	background-repeat: repeat;
	list-style: none;
}

.home .rounded-bottom {
	position: relative;
	height: 13px;
	margin: 0 13px 0 9px;
	font-size: 0;
	background: url(/images/transparentContainers/white/roundedBottom.png) repeat-x;
}

.home .rounded-bottom span.corner-left, .rounded-bottom span.corner-right {
	position: absolute;
	display: block;
	height: 13px;
	line-height: 0;
}

.home .rounded-bottom span.corner-left {
	left: -9px;
	width: 9px;
	background: url(/images/transparentContainers/white/roundedCbl.png) no-repeat;
}

.home .rounded-bottom span.corner-right {
	right: -13px;
	width: 13px;
	background: url(/images/transparentContainers/white/roundedCbr.png) no-repeat;
}

/* /rounded container */

.home .wit, 
.home .rood, 
.home .blauw {
	position: relative;
	float: left;
	width: 314px;
	margin-right: 6px;
}

.home .wit .rounded-container, 
.home .rood .rounded-container, 
.home .blauw .rounded-container {
	min-height: 116px;
	padding-bottom: 27px;
}

/* styles */
.home .rounded-container, 
.home .rood a.more, 
.home .rood strong, 
.home .blauw h2, 
.home .blauw a {
	color: #FFF;
}

.home .wit div.tekst {
	color: #000;
}

.home .wit div.inleiding {
	color: #000;
}

.home .wit a.more {
	color: #000;
}

.home .wit h3 {
	color: #D31A20;
}

.home .rood h3 {
	color: #FFFFFF
}

.home .blauw h3 {
	color: #FFDF00
}
	
/* .rood */
.home .rood .rounded-left .rounded-right .rounded-container {
	background-image: url(/images/transparentContainers/red/roundedBackground.png);
}
.home .rood .rounded-top {
	background-image: url(/images/transparentContainers/red/roundedTop.png);
}
.home .rood .rounded-top span.corner-left {
	background-image: url(/images/transparentContainers/red/roundedCtl.png);
}
.home .rood .rounded-top span.corner-right {
	background: url(/images/transparentContainers/red/roundedCtr.png) no-repeat right top;
}
.home .rood .rounded-left {
	background: url(/images/transparentContainers/red/roundedLeft.png) repeat-y left top;
}
.home .rood .rounded-right {
	background: url(/images/transparentContainers/red/roundedRight.png) repeat-y right top;
}
.home .rood .rounded-bottom {
	background-image: url(/images/transparentContainers/red/roundedBottom.png);
}
.home .rood .rounded-bottom span.corner-left {
	background-image: url(/images/transparentContainers/red/roundedCbl.png);
}
.home .rood .rounded-bottom span.corner-right {
	background: url(/images/transparentContainers/red/roundedCbr.png) no-repeat right top;
}

/* .blauw */
.home .blauw .rounded-left .rounded-right .rounded-container {
	background-image: url(/images/transparentContainers/blue/roundedBackground.png);
}
.home .blauw .rounded-top {
	background-image: url(/images/transparentContainers/blue/roundedTop.png);
}
.home .blauw .rounded-top span.corner-left {
	background-image: url(/images/transparentContainers/blue/roundedCtl.png);
}
.home .blauw .rounded-top span.corner-right {
	background: url(/images/transparentContainers/blue/roundedCtr.png) no-repeat right top;
}
.home .blauw .rounded-left {
	background: url(/images/transparentContainers/blue/roundedLeft.png) repeat-y left top;
}
.home .blauw .rounded-right {
	background: url(/images/transparentContainers/blue/roundedRight.png) repeat-y right top;
}
.home .blauw .rounded-bottom {
	background-image: url(/images/transparentContainers/blue/roundedBottom.png);
}
.home .blauw .rounded-bottom span.corner-left {
	background-image: url(/images/transparentContainers/blue/roundedCbl.png);
}
.home .blauw .rounded-bottom span.corner-right {
	background: url(/images/transparentContainers/blue/roundedCbr.png) no-repeat right top;
}

.home .footer {
	padding-top: 16px;
	padding-left: 0;
}

.home .footer ul.copyrightNav {
	margin-bottom: 22px;
	border-bottom: 2px dotted #FFF;
}