body {background-color:#627282;}
.breaker {clear:both;}
.orangeText {color:#ee7d0c;}
#mainContainer {position:relative; width:940px; margin:0 auto;}

/* header */
#headerContainer {position:relative; width:940px; height:250px; background:url(../images/headerContainerBackground.jpg) no-repeat top left;}
#logo {position:absolute; top:97px; left:46px; width:248px; height:97px;}

/* menu linkboven */
#navigationContainer {position:absolute; top:17px; left:50px; width:600px;}

.navigation {position:relative; width:600px;}
.navigation ul {margin:0; padding:0;}
.navigation li {list-style-type:none; float:left;}
.navigation a {text-decoration:none; display:block; color:#003b79; font-size:11px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-weight:bold; letter-spacing:0.05em;}
.navigation a:hover {color:#FFF;}

.wn {width:187px; height:40px; line-height:52px; /*padding:0 0 0 55px;*/ text-align:center; background:url(../images/hrefWerknemers.png) no-repeat top left;}
.wn:hover {background:url(../images/hrefWerknemersHover.png) no-repeat top left;}
.wg {width:173px; height:40px; line-height:52px; padding:0 0 0 55px; background:url(../images/hrefWerkgevers.png) no-repeat top left; margin:0 0 0 -33px;}
.wg:hover {background:url(../images/hrefWerkgeversHover.png) no-repeat top left;}

/* menu rechts onder */
#menuContainer {width:780px; position:absolute; bottom:8px; right:20px; height:35px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; letter-spacing:0.05em;}
#language { float:left; }
#language a { text-decoration:none; color:#6085ab; text-transform:uppercase; }
#menu {float:right; position:relative; height:35px;}
#menu ul {margin:0; padding:0;}
#menu li {list-style-type:none; float:left; padding:0 11px;}
.menuVr {background:url(../images/menuVr.png) no-repeat center left;}
#menu a {text-decoration:none; color:#6085ab; text-transform:uppercase;}
#menu a:hover {color:#003b79;}

/* content */
#contentContainer {position:relative; width:844px; padding:24px 50px 0 46px; background:url(../images/contentContainerBackground.jpg) repeat-y top left;}
#contentLeft {position:relative; float:left; width:380px; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
#contentLeft img {border:1px solid #003b79;}
#contentLeftMenu {position:relative; width:344px; padding:60px 0 40px 36px;}
#contentLeftMenu ul {margin:0; padding:0;}
#contentLeftMenu li {list-style-type:none; margin:0 0 15px;}
#contentLeftMenu a {text-decoration:none; padding:0 0 0 20px; color:#406c9b; background:url(../images/listItemX.png) no-repeat center left;}
#contentLeftMenu a:hover {color:#003b79;}
#contentRight {position:relative; float:left; width:424px; padding:0 0 0 40px; line-height:18px;  font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000;}
#contentRight h1 {color:#003b79; font-size:20px; margin:0; padding:0 0 20px;}
#contentRight p {margin:0; padding:0 0 20px;}
#imageContainer {position:relative; width:424px;}
.image {float:left; border:1px solid #003b79; margin:0 0 8px;}
.last {margin:0 0 8px 8px; display:inline;}

.beroepen {position:relative; width:344px; padding:10px 0 40px 36px;}

.beroepen ul {margin:0; padding:0;}
.beroepen li {list-style-type:none; margin:0px;}
.beroepen ul li.kruis {text-decoration:none; padding:0 0 20px 20px; color:#406c9b; background-image:url(../images/listItemX.png);background-repeat:no-repeat;background-position: 4px 4px;}
.beroepen ul ul li {list-style-type:none; margin:0px; width:140px; float:left; font-size:13px; border-bottom:1px solid #EE7D0C; margin:0 10px 0 0}
.beroepen li a {text-decoration:none; color:#406c9b;}
.beroepen ul ul { margin:0 0 20px -14px; }

/* footer */
#footerContainer {position:relative; width:894px; height:100px; padding:0 0 0 46px; background:url(../images/footerContainerBackground.jpg) no-repeat top left; font-family:Arial, Helvetica, sans-serif; color:#003b79; line-height:20px; font-weight:bold; font-size:11px; text-transform:uppercase;} 
#footerContainer ul {margin:0; padding:0;}
#footerContainer li {list-style-type:none; float:left; padding:0 11px; line-height:100px;}
#footerContainer a {text-decoration:none; color: #003B79;}
.logoNBBU {position:absolute; bottom:35px; right:100px;}
.logoVCU {position:absolute; bottom:40px; right:180px;}

div a.link	{ text-decoration:none; padding:0 0 0 20px; color:#406c9b; background:url(../images/listItemX.png) no-repeat center left; }
div a.link:hover {color:#003b79;}

.hrSolid { margin:10px 0; border:1px dotted #ee7d0c }
.images	{ border:1px solid #003b79; }

#flashContainer { margin: 10px 0 0; }

#imageCarousel	{ position: relative; width: 378px; height: 239px; overflow: hidden; border: solid 1px #003b79;}
#images			{ margin: 0; padding: 0; list-style-type: none; }
#images li		{ display: none; position: absolute; top: 0; left: 0; }
#images li img	{ border: 0; outline: none; }

span.error input, span.error textarea {
	background-color: #FFCC99;
	border: 1px solid #ee7d0c;
}
span.error_notice {
	color:#FF0000;
	line-height:40px;
}
