/* #HTML# */

html {
	background: transparent url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/background-under.gif') repeat-y scroll center center;
	margin: 0;
	padding: 0;
	overflow-y: scroll;
}

body {
	background: url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/background-over.gif') no-repeat top;
	color: #000;
	font: 12px/1.5 Arial, Tahoma, Verdana, sans-serif;
	letter-spacing: 0px;
	margin: auto;	
}

a {
  	color: #41a62a;
}

a:hover {
  	color: #67b855;
  	text-decoration: underline;
}

a img { border: none; }

h1 {
  	font-size: 20px;
  	line-height: normal;
  	margin: 0 0 0.3em 0;
}

h2 {
  	font-size: 18px;
  	line-height: normal;
  	margin: 0 0 0.3em 0;
}

h3 {
  	font-size: 16px;
  	line-height: normal;
  	margin: 0 0 0.3em 0;
}

p {
	margin:0 0 1em;
}

ol {
  	margin: 0 0 1em 0;
  	padding: 0;
}

ol li {
  	margin-left: 1.5em; 
}

/*
ul {
	list-style-type: disc;
	margin:0 0 1em;
	padding:0;
}
*/

/* #Div# */

/* #Div/Container# */

#container { 
  	margin: auto;
	text-align: left;
	width: 968px;
}

#inner-container {
	background: transparent url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/shadow.gif') no-repeat scroll center top;
	margin: auto;
	min-height: 442px;
	width: 950px;
}

/* #Div/Main# */

#main {
	background:#FFFFFF url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/bottom-bkg.gif') no-repeat scroll center bottom;
	overflow: hidden;
	padding: 12px 15px 0;
	position: relative;
}

#main #b-1 { 
  	float: left;
	margin-right: 15px;
	width: 705px;
}

#main #b-2 {
	display: none;
  	float: left;
}

#main #b-3 { 
  	float: left;
  	width: 200px;
}

/* #Div/Header# */

#header { 
  	background: #fff;
	height: 71px;
  	position: relative;
}

#header #logo { 
  	left: 24px;
  	position: absolute;
  	top: 17px;
}

#header #slogan {
  	left: 364px;
  	position: absolute;
  	top: 37px;
}

#header #searchbox {
  	background: url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/search-bkg.gif') no-repeat;
  	height: 26px;
  	left: 817px;
  	position: absolute;
  	top: 24px;
  	width: 127px;
}

.tbSearchBox {
	border: none;
  	font-size: 11px;
  	height: 18px;
  	left: 3px;
  	line-height: 18px;
  	padding: 0 1px;
  	position: absolute;
  	top: 4px;
  	width: 99px;
}

.btnSearchBox {
        border: none;
  	height: 18px;
  	left: 105px;
  	line-height: normal;
  	padding: 0;
  	position: absolute;
  	top: 4px;
  	width: 18px;
}

/* #Navigation# */

/* #Navigation/Breadcrumbs# */

.CMSBreadCrumbsLink, .CMSBreadCrumbsLink:hover {
	color: #000000;
	text-decoration: underline;
}

.CMSBreadCrumbsCurrentItem, .CMSBreadCrumbsCurrentItem:hover {
	color: #000000;
	text-decoration: none;
}

/* #Navigation/CMS Menu# */

#menucontainer{
	padding-top:17px;
	background: url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/nav-bkg.gif');
  	font-size: 14px;
  	font-weight: bold;
  	height: 24px;
	width: 968px;
}

#wvsmenu				{width: 100%; margin: 0 0 0 22px;}
#menucontainer ul			{margin:0; padding:0; list-style-type:none; list-style-position:outside; position:relative; line-height:24px;}
#menucontainer a			{display:block; padding:0px 15px; color:#fff; text-decoration:none;font-size:14px; font-weight:bold; background-color:#8DA3D5; background: url("/wvsconsulting.nl/media/wvsconsulting.nl/Images/nav/nav-right.gif") no-repeat scroll right center transparent;}
#menucontainer ul li ul li a		{font-size:12px; padding:0 5px; background-color:#8DA3D5; background-image: none; font-weight:normal;}
#menucontainer a:hover			{background: url("  	 /wvsconsulting.nl/media/wvsconsulting.nl/Images/nav/nav-active-right.gif") no-repeat scroll right center transparent; background-color:#FCB040; color:#0A2D7F; font-weight:bold;}
#menucontainer ul li ul li a:hover	{font-size:12px; padding:0 5px; background-image: none; background-color:#FCB040; color:#0A2D7F; font-weight:normal;}
#menucontainer ul li			{float:left; position:relative; margin:0 3px;}
#menucontainer ul li ul li		{margin:0;}
#menucontainer ul ul 			{position:absolute; display:none; width:184px; top:24px;}
#menucontainer ul li ul a        	{width:184px; height:auto; float:left;}
#menucontainer ul ul ul			{top:auto;}	
#menucontainer ul li ul ul 		{left:184px; margin:0px 0 0 10px;}
#menucontainer ul li:hover ul ul, 
#menucontainer ul li:hover ul ul ul, 
#menucontainer ul li:hover ul ul ul ul	{display:none;}
#menucontainer ul li:hover ul, 
#menucontainer ul li li:hover ul, 
#menucontainer ul li li li:hover ul, 
#menucontainer ul li li li li:hover ul	{z-index: 2000; display:block;}

.CMSMenu {
	/*background: url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/nav-bkg.gif'); /*
  	font-size: 14px;
  	font-weight: bold;
  	height: 41px;
  	overflow: hidden;
	padding-left: 40px;
	/*width: 968px; */
}

.CMSMenuItem, .CMSMenuItemMouseDown, .CMSMenuHighlightedMenuItemMouseDown, 
.CMSMenuItemMouseUp, .CMSMenuHighlightedMenuItemMouseUp {
	/* background: url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/nav/nav-left.gif') no-repeat left; */
	background: url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/nav/nav-right.gif') no-repeat right;
  	color: #fff;
  	display: block;
  	float: left;
  	margin-left: 5px;
	margin-top: 18px;
	padding-left: 15px; padding-right: 15px;
  	text-decoration: none;
	vertical-align: middle;
}


.CMSMenuHighlightedMenuItem, .CMSMenuItemMouseOver, .CMSMenuHighlightedMenuItemMouseOver {
	background: url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/nav/nav-active-right.gif') no-repeat right;
	color: #0a2d7f;
  	display: block;
  	float: left;
  	margin-left: 5px;
	margin-top: 18px;
	padding-left: 15px; padding-right: 15px;
  	text-decoration: none;
	vertical-align: middle;
}

.SubCMSMenu
{
	cursor: pointer;
	font-size: 9pt;
	font-weight: normal;	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.SubCMSMenuItem, .SubCMSMenuHighlightedMenuItem, .SubCMSMenuItemMouseDown, .SubCMSMenuHighlightedMenuItemMouseDown, 
.SubCMSMenuItemMouseUp, .SubCMSMenuHighlightedMenuItemMouseUp
{
	background-color: #8DA3D5;
	color: #FFFFFF;
	height: 20px; line-height: 20px; vertical-align: middle;
	/*min-width: 170px;*/
	padding-left: 3px; padding-right: 24px; 
	text-align: left;
}
.SubCMSMenuItemMouseOver, .SubCMSMenuHighlightedMenuItemMouseOver
{
	background-color: #FCB040;
	color: #0a2d7f;	
	height: 20px; line-height: 20px; vertical-align: middle;
	min-width: 90px;
	padding-left: 3px; padding-right: 24px; 
	text-align: left;
}


/* #Navigation/Sub CMS List Menu# */

.SubCMSListMenuUL {
	border-bottom: 1px solid #DCDCDC;
	margin: 0 0 1em;
	padding: 0;
}

.SubCMSListMenuLI {
  	background: transparent url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/subnav-bkg.gif') repeat-y scroll 0 0;
  	/* background: transparent url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/bullet-gray.gif') no-repeat scroll 5px 12px; */
	border-top: 1px solid #DCDCDC;
	line-height: 30px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.SubCMSListMenuLI a{
	background: transparent url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/bullet-gray.gif') no-repeat scroll 5px 12px;
	color: #000000;
	display: block;
	padding-left: 22px;
	text-decoration: none;
}

.SubCMSListMenuHighlightedLI {
	border-top: 1px solid #DCDCDC;
	line-height: 30px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.SubCMSListMenuHighlightedLI a{
	background: #FFFFFF url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/bullet-green.gif') no-repeat scroll 5px 12px;
  	color: #41A62A;
	font-size: 12px;
	font-weight: bold;
	display: block;
	padding-left: 22px;
	text-decoration: none;
}

.SubCollapsedCMSListMenuUL {
	background-color: #FFFFFF;
	border-top: 1px solid #DCDCDC;
	margin: 0;
	padding: 0;
}

.SubCollapsedCMSListMenuLI, .SubCollapsedCMSListMenuHighlightedLI {
	line-height: 30px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	margin-left: 1.5em;
	padding: 0;
}

.SubCollapsedCMSListMenuLI a {
	background: #FFFFFF url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/bullet-gray.gif') no-repeat scroll 5px 12px;
  	color: #000000;
	font-weight: normal;
	font-size: 12px;
	display: block;
	padding-left: 22px;
	text-decoration: none;
}

.SubCollapsedCMSListMenuHighlightedLI a{ 
	background: #FFFFFF url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/bullet-green.gif') no-repeat scroll 5px 12px;
  	color: #41A62A;
	font-weight: bold;
	font-size: 12px;
	display: block;
	padding-left: 22px;
	text-decoration: none;
}

/* #Div/Content# */

#content {
	float: left;
	width: 340px;
}

/* #Div/Content2# */

#content2 {
	float: left;
	width: 100%;
}

/* #Div/Submenu# */

#submenu {
/*	display: none; */
	float: left;
	margin-right: 15px;
	width: 200px;
}

/* #Div/Text# */

#text {
	float: left;
	 width: 490px; 
/*	width: 705px; */
}

/* #Carrousel# */

#carrousel {
  	float: left;
  	height: 240px;
  	margin-right: 15px;
  	position: relative;
  	text-align: center;
  	width: 350px;
}

#carrousel .border {
  	height: 240px;
  	left: 0;
  	position: absolute;
  	top: 0;
  	width: 350px;
}

#carrousel .border.var-1 {
  	background: url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/carrousel-blue.png');
}

#carrousel .border.var-2 {
  	background: url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/carrousel-yellow.png');
}

#carrousel .border.var-3 {
  	background: url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/carrousel-green.png');
}

/* #Levels# */

.level {
  	margin-bottom: 15px;
  	overflow: hidden;
  	width: 100%;
}

/* #Pijlers# */

h1.pijlers {
  	background: url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/pijlers-top.gif') no-repeat;
  	color: #fff;
  	font-size: 18px;
  	height: 32px;
  	line-height: 32px;
  	margin-bottom: 15px;
  	padding-left: 10px;
}

#pijlers {
  	list-style: none;
	margin:0px 0px 15px 0px;
	padding:0;
}

#pijlers li {
  	float: left;
  	height: 156px;
  	line-height: 16px;
  	margin: 0;
  	padding: 15px;
  	width: 195px;
}

#pijlers li:hover {
  	cursor: pointer;
  	margin-top: -6px;
  	margin-left: -6px;
  	padding-top: 21px;
  	padding-left: 21px;
  	padding-right: 21px;
}

#pijlers li.var-1 {
  	background: url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/pijlers/blauw.gif') no-repeat;
  	margin-right: 15px;
}

#pijlers li.var-1 h2,
#pijlers li.var-1 a {
  	color: #0a2d7f;
  	font-weight: bold;
}

#pijlers li.var-2 {
  	background: url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/pijlers/geel.gif') no-repeat;
  	margin-right: 15px;
}

#pijlers li.var-2 h2,
#pijlers li.var-2 a {
  	color: #fcb040;
  	font-weight: bold;
}

#pijlers li.var-1:hover {
  	background: url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/pijlers/blauw-hover.gif');
  	margin-right: 9px;
}

#pijlers li.var-2:hover {
  	background: url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/pijlers/geel-hover.gif');
  	margin-right: 9px;
}

#pijlers li.var-3:hover {
  	background: url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/pijlers/groen-hover.gif');
}

#pijlers li.var-3 {
  	background: url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/pijlers/groen.gif') no-repeat;
  	margin-right: -6px !important;
}

#pijlers li.var-3 h2,
#pijlers li.var-3 a {
  	color: #008200;
  	font-weight: bold;
}

/* #Home Banner# */

#home-banner {
  	cursor: pointer;
  	float: left;
  	position: relative;
  	width: 350px;
}

#home-banner .overlay {
  	background: url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/banner-overlay.png');
  	color: #fff;
  	left: 0;
  	padding: 10px;
  	position: absolute;
  	top: 110px;
  	width: 330px;
}

#home-banner .overlay h2 {
  	margin: 0;
}

#home-banner .overlay p {
  	font-size: 11px;
  	margin: 0;
}

/* #Sitemap# */

#sitemap-nav {
  	background: #cfd4e0;
  	bottom: 0;
  	display: none;
  	list-style: none;
  	margin: 0;
  	padding: 5px 15px;
  	position: absolute;
  	right: 0;
  	text-align: left;
  	width: 400px;
}

#sitemap-nav li {
  	float: left;
  	font-weight: bold;
  	margin: 0;
  	width: 200px;
}

#sitemap-nav li a {
  	color: #000;
}

#sitemap-nav li ul {
  	font-size: 11px;
  	list-style: none;
}

#sitemap-nav li ul li {
  	float: none;
  	font-weight: normal;
  	width: auto;
}

/* #Margin# */

#margin {
	float: left;
	width: 200px;
}

.inner {
	background:transparent url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/blocks/block-1-top.gif') no-repeat scroll center top;
	padding:10px 15px 15px;
}

/* #News# */

#news-shortlist {
  	list-style: none;
}

#news-shortlist li {
  	margin: 0;
}

#news-shortlist li .date {
  	color: #959595;
  	font-size: 11px;
  	line-height: normal;
  	margin: 0;
}

#news-shortlist li .title {
  	margin: 0;
}

#news-shortlist li .excerpt {
  	font-size: 11px;
  	padding-left: 15px;
}

/* #Div/Footer# */

#footer { 
  	border-top: 2px solid #0a2d7f;
  	color: #798db9;
  	height: 23px;
  	line-height: 23px;
  	overflow: hidden;
  	width: 100%;
}

#footer a {
  	color: #798db9;
}

#footer .telephone {
  	float: left;
  	font-size: 14px;
  	font-weight: bold;
  	padding-left: 15px;
  	width: 285px;
}

#footer .copyright {
  	float: left;
  	font-size: 11px;
  	width: 350px;
}

#footer .sitemap {
  	float: left;
  	font-weight: bold;
  	padding-right: 15px;
  	position: relative;
  	text-align: right;
  	width: 285px;
}

/* #Controls# */

.EditingFormLabel {
	font-weight: bold;
}

.with-bullet, ul.with-bullet li, ol.with-bullet li {
  	background: url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/bullet.gif') no-repeat 0 7px;
  	padding-left: 15px;
}

ul.with-bullet, ol.with-bullet {
  	background: none;
}

/* #Web part containers# */

.WVSMarginTitle1 {
	background: transparent url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/graystripe.gif') repeat-x scroll 6px 50%;
	color: #959595;
	font-size: 14px;
	padding-right: 5px;
}

.WVSMarginTitle1 span {
	background:#FFFFFF none repeat scroll 0 0;
	color:#959595;
	padding-right:5px;
}

.WVSMarginBox1 {
	background:transparent url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/blocks/block-1-bottom.gif') no-repeat scroll center bottom;
	margin-bottom:15px;
}

.WVSMarginTitle2 {
	background: transparent url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/graystripe.gif') repeat-x scroll 6px 50%;
	color: #41A62A;
	font-size: 14px;
	padding-right: 5px;
}

.WVSMarginTitle2 span {
	background:#FFFFFF none repeat scroll 0 0;
	color:#41A62A;
	padding-right:5px;
}

.WVSMarginBox2 {

}

.WVSMarginTitle3 {
	background: transparent url('/wvsconsulting.nl/media/wvsconsulting.nl/Images/graystripe.gif') repeat-x scroll 6px 50%;
	color: #000000;
	font-size: 14px;
	padding-right: 5px;
}

.WVSMarginTitle3 span {
	background:#FFFFFF none repeat scroll 0 0;
	color:#000000;
	padding-right:5px;
}

/* #Open Sollicitatie# */

.opensollicitatieform .EditingFormLabel {float:left; display:block; width: 130px;}
.opensollicitatieform .TextAreaField {width: 270px;}
.opensollicitatieform .CalendarIcon {margin-left:10px;}
.opensollicitatieform .UploaderInputFile {margin-left:10px;}
