/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video{ display: block; }
mark, rp, rt, ruby, summary, time{ display: inline }

/* Global properties ======================================================== */
body 
{ 
	background:#BDD00F; 
	background:#BDCA60; 
	background:#D4C4A1; 
	background:#EFDFBC; 
	background:#FFEFCC; 
	background:#FFFFFF; 
	background:#FFFDD0; 
	background:#FFFFEE; 
	background:#FFFFF7; 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:100%; 
	line-height:1.125em;
	color:#000000;
}
html { }

html, body 
{ 
  height:99.25%;
  max-width: 900px; 
  margin: auto; 
  scrollbar-face-color: #816C5B;
  scrollbar-shadow-color: #BDD00F;
  scrollbar-highlight-color:#BDD00F;
  scrollbar-3dlight-color: #FF00FF;
  scrollbar-darkshadow-color: #00FF00;
  scrollbar-track-color: #B09C6B;
  scrollbar-arrow-color: #DBCA60; 
}


/* Global Structure ============================================================= */

	/* Header */
	header
  {
    padding-top:3px;
		height:110px;
		/*margin-left:-3600px;
		padding-left:3600px;*/
		overflow:hidden;
		border-bottom:1px solid #656767;
	}

	/* Content */
  #content 
  {
    width:970px;
    /*overflow-y:scroll;
    height:calc(100% - 120px);
    height:-moz-calc(100% - 120px);
    height:-webkit-calc(100% - 120px);*/

	}
		#content .row-1 
    {
			background:#e3e3e3;
			width:100%;
			padding:52px 0 45px 0;
		}
		#content .row-2 
    {
			background:#272e2f;
			width:100%;
			padding:34px 0;
			color:#ffffff;
		}
	
			
	/* Footer */
	footer
  {
		color:#6e787f;
		padding:30px 0 30px 0;
	}

.MenuItem
{
	font-size:18px;
	line-height:1em;
	color:#000000;
	margin-top:0.0em;
	margin-bottom:1em;
  float: left;
  width: 220px;
}

.MenuAction
{
	font-size:18px;
	line-height:1em;
	color:#000000;
}

.MenuAction:hover
{	
  background:#BDD09F;
	border-color:#404F24;
}

.ContainerMain
{
  
}

.H4Ervaring
{
  border-top: medium solid #404F24; 
  border-top-width: 1px; 
  padding-top: 5px;
}

.LiErvaring
{
  padding-top:0em;
  margin-top:0em;
  margin-bottom:0em;
  padding-bottom:0em;
}

.TdErvaring
{
  vertical-align:top;
  padding-left:0.25m
}

/*----- form defaults -----*/
input, select, textarea 
{ 
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1em;
	vertical-align:middle;
	font-weight:normal;
}

p {margin-bottom:18px;color:#000000;}
.p1 { margin-bottom:9px;}
.p2 { margin-bottom:18px;}
.p3 { margin-bottom:27px;
}


/*----- txt, links, lines, titles -----*/
a 
{
	color:#43a1d7; 
	outline:none;
}
a:hover
{
	text-decoration:none;
}

h1, h2, h3, h4, h5, h6 {margin-bottom:.5em;color:#000000;}
h1, h2, h3, h4, h5, h6 {margin-bottom:.25em;}

h1 
{
	font-size:45px;
	line-height:1em;
	letter-spacing:-2px;
}

h2 
{
	font-size:37px;
	line-height:1em;
}

h3 
{
	font-size:24px;
	line-height:1em;
}

h4 
{
	font-size:20px;
	line-height:1em;
}

h5 
{
	font-size:1em;
	color:#000000;
	margin-bottom:.1em;
}
h6 
{
	font-size:1em;
	color:#000000;
}

.button 
{
	font-family:Arial, Helvetica, sans-serif;
	display:inline-block;
	position:relative;
	background:url(../images/button-bg.gif) 0 0 repeat-x #3b3d3e;
	border:1px solid #3b3d3e;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	padding:1px 9px;
	margin-right:7px;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	behavior:url(js/PIE.htc);
}
.button:hover 
{
	background:#43a1d7;
	border-color:#3da2e0;
}
	.button span 
  {
		background:url(../images/arrow1.gif) no-repeat 100% 4px;
		padding-right:8px;
	}



/*===== header =====*/
header .logo 
{
	position:absolute;
	left:10px;
	top:76px;
}

/*--- main navigation ---*/
nav 
{
	position:absolute;
	left:10px;
	top:35px;
	height:1%;
}
	nav ul 
  {
		margin:0 -32px 0 -24px;
		height:1%;
	}
		nav ul li 
    {
			float:left;
		}
			nav ul li a 
      {
				float:left;
				background:;
				color:#31373b;
				text-decoration:none;
				width:229px;
				height:67px;
				line-height:37px;
				font-weight:bold;
				text-shadow:0 1px 0 #fff;
				text-align:center;
				background:url(../images/nav-button-bg1.png) no-repeat 0 0;
				margin:0 -42px 0 -32px;
			}
			nav ul li a:hover, nav ul li a.current 
      {
				background:url(../images/nav-button-bg2.png) no-repeat 0 0;
				color:#fff;
				text-shadow:0 1px 0 #28699d;
			}

		nav ul li.last a 
    {
			margin-right:-82px;
		}


/*===== content =====*/

  ul li {margin-bottom:.25em;color:#000000;}

	dl {padding:.5em 0 0 0;}

	dl dt 
  {
		background:url(../images/marker1.gif) no-repeat 0 0;
		padding:0 0 0 40px;
		line-height:16px;
		color:#000000;
		margin-bottom:.5em;
		font-weight:bold;
		height:1%;
	}

	dl dd 
  {
		padding:0 0 0 40px;
		margin-bottom:1em;
	}
	
table, tr, td
{
  color:#000000;
  font-size:14px;
}