/* Marlot 2007 v01a - 1 FEB
---------------------------------------------- */
body {
	font:12px Arial,Verdana,Helvetica,Sans-serif;
	color:#5c5c5c;
	margin:0;
	padding:0;
	text-align:left;
	height:100%;
	background:#f1eced url('g/bg-all.gif') 50% 0;
	}
html, body, html body, html body #contain {
	height:100%;
	}

img, a {border:0px;}

#contain {
	width:782px;
	text-align:left;
	z-index:1;
	}
.ccontain {
	padding:0px;
	margin:0px auto;
	}

/* Head + Primary nav
---------------------------------------------- */
#head {
	float:left;
	width:780px;
	height:86px;
	background:#f8f6f3;
	border-bottom:1px solid #c2c1b7;
	padding:0px 1px;
	}
#nav1 {
	float:left;
	width:548px;
	height:22px;
	margin:63px 1px 1px 0px;
	padding:0px;
	background:#b4102a;
	}
  #nav1 ul {
  	display:inline;
  	margin:0;
  	padding:0;
  	width:548px;
  	list-style:none;
  	}
#logo {
	float:right;
	width:221px;
	height:85px;
	border-left:10px solid #e2e1de;
	background:#fff;
  }

/* Layout
---------------------------------------------- */
#main {
	float:left;
	width:780px;
	background:#fff url('g/bg-identity6.gif') right repeat-y;
	padding:0px 1px;
	border-bottom:1px solid #fff;
	}
#nav2 {
	float:left;
	width:548px;
	height:46px;
	margin:1px 1px 1px 0;
	padding:0;
	}
  .home #nav2 {
  	border-bottom:21px solid #dac3ba;
  	background:#b4102a;
  	}
  .page #nav2 {
  	border-bottom:21px solid #dac3ba;
  	background:#b4102a;
    }
#nav #trigger {
	float:left;
	width:548px;
	margin:0;
	padding:0;
	border-bottom:1px solid #fff;
	}
#identity {
	float:right;
	width:231px;
	padding:0px;
	border-top:1px solid #fff;
	}

/* Navigation
---------------------------------------------- */
#nav1 ul li {
	float:left;
	display:inline;
	margin:0;
	padding:0;
	text-indent:0;
	}
  #nav1 ul li.print			{	float:right;	border-left:1px solid #f9f7f4;	}
  #nav1 ul li a {
  	display:block;
  	float:left;
  	line-height:12px;
  	margin:0;
  	padding:6px 6px 4px;
    color:#ecc;
  	text-decoration:none;
  	}
  #nav1 li.print a				{	background:#dac3ba;	}
  #nav1 li.print a:hover,
  #nav1 li.print a:focus	{	background:#fff;		}
  #nav1 li.print a:active {	background:#903;		}
  #nav1 li.first a				{ margin-left:10px;	}
  #nav1 li a.on						{	color:#fff;	}
  #nav1 li a.on:hover			{ background:transparent; color:#fff;}
  #nav1 li a:hover				{	color:#fff;	background:#6c0219;	}
  #nav1 li a:focus				{	color:#fff;	background:#b11229;	}
  #nav1 li a:active				{	color:#fee;	background:#903;	}

  #trigger a {
  	display:block;
  	padding:18px 0 15px 23px;
    color:#b4102a;
  	font-weight:bold;
  	text-decoration:none;
  	background:#f8f9f9 url('g/trigger2.gif');
  	}
  #trigger a:hover {
  	color:#a26e60;
  	background:#fff url('g/trigger2.gif');
  	}
#nav2 ul {
	float:left;
	display:inline;
	margin:0;
	padding:0;
	width:548px;
	list-style:none;
	border-bottom:1px solid #fff;
	}
  #nav2 ul li {
  	float:left;
  	display:inline;
  	margin:0;
  	padding:0;
  	text-indent:0;
  	}
    #nav2 ul li a {
    	display:block;
    	float:left;
    	line-height:12px;
    	margin:0;
    	padding:18px 8px 15px;
    	color:#ecc;
    	text-decoration:none;
		font-size:11px
    	}
    #nav2 li.first a		{ margin-left:10px;	}
    #nav2 li a.on				{ color:#fff;}
    #nav2 li a.on:hover	{ background:transparent; color:#fff;}
    #nav2 li a:hover		{	color:#fee; background:#d41a43;}
    #nav2 li a:focus		{	color:#fff;	background:#b11229;	}
    #nav2 li a:active		{	color:#fff;	background:#b11229;}


/* Corporate identity
---------------------------------------------- */
#identity p {
	display:block;
	margin:20px 0 0;
	padding:0 20px 0 40px;/*55*/
	text-align:left;
	color:#999;
	font-size:11px;
	line-height:17px;
	}
#identity a {
  color:#999;
  text-decoration:underline;
  }
#identity a:hover {
  text-decoration:none;
  }
#address {
	font-size:10px;
  color:#fff;
  padding-left:40px;
	}
#address a				{	color:#fff;	text-decoration:none;	}
#address a:hover	{	text-decoration:underline;	}

/* Content
---------------------------------------------- */
#content {
	float:left;
	}
.home #content {
	width:548px;
	height:400px;
	/*background:url('gfx/visual.jpg');*/
	background:url('g/visual-front.jpg');
	}
.page #content {
	width:538px;
  border-left:10px solid #f9f9f8;
	}
#content #title {
	height:125px;
	width:538px;
	color:#b4102a;
	/*background:#f8f6f3;*/
	}
h1 {
	margin:0;
	padding:29px 12px 0 40px;
	}
#content p {
	margin:12px 12px 8px 40px;
	padding:0;
	width:480px;
	line-height:17px;
	}
#content #title p {
	width:auto;
	margin-bottom:0px;
	}
#title img {
	float:right;
	margin-left:12px;
	padding:0px;
	}
#title ul {
  width:340px;
  }

/* Footer
---------------------------------------------- */
#foot {
	width:780px;
	float:left;
	margin:0px;
	padding:1px;
	border-top:1px solid #b7c1c2;
	height:60px;
	/*background:#fff url('gfx/lyt/bg_foot.gif');*/
	background:#F7F6F2;
	}
#foot p {
	float:left;
	font-size:9px;
	margin:34px 24px 0px 24px;
	padding:0px;
	color:#999;
	/*color:#bdcdcf;*/
	}
#foot a {
	/*color:#cfcdbd;*/
	color:#999;
	margin:0px;
	padding:0px 6px;
	font-size:9px;
	text-decoration:none;
	}
#foot a#by12b {
	display:block;
	float:right;
	margin:37px 24px 0px;
	padding:0px;
	width:114px;
	height:18px;
/*    background:#F7F6F2 url('gfx/lyt/by12b.gif') no-repeat; */
	}
#foot a#by12b:hover {	/*background:#F7F6F2 url('gfx/lyt/by12b.gif') 0px 2px no-repeat;*/}
#foot a:hover 			{ text-decoration:underline;}


/* Content markup
---------------------------------------------- */
#content h1 {
	font-size:14px;
	line-height:14px;
	font-weight:bold;
	}
#content h2,
#content h3,
#content h4,
#content h5,
#content h6 {
	display:block;
	width:400px;
	font-size:13px;
	line-height:16px;
	font-weight:bold;
	padding:12px 12px 0px 40px;
	}
#content ul {
	color:#5c5c5c;
	margin:12px 12px 8px 40px;
	padding-left:18px;
	width:460px;
	line-height:17px;
	list-style:square;
	list-style-position:outside;
	}
#content ul li {
	margin-bottom:6px;
	}
#content ol {
	color:#5c5c5c;
	margin:12px 12px 8px 40px;
	padding-left:18px;
	width:400px;
	line-height:17px;
	list-style-position:outside;
	}
#content a, #content a:link, #content a:visited {
	color:#b11229;
	}
#content a:hover {
	text-decoration:none;
	}
a.profiel					{
	background:transparent;
	display:block;
	text-decoration:none;
	margin:0px;
	padding:0px;
	width:538px;
	line-height:150%;
	border-bottom:1px dotted #eee;
	}


a.SeniorAdviseur {
	font-size:1.1em;
	background:#fafafa;
	}
a.SeniorAdviseur:hover {
	background:#c5a592;
	}
.Adviseur {}
.Medewerker {}

a.profiel:hover {
	background:#dac3ba;
	}
a.profiel span {
	margin:0px 12px 0px 40px;
	padding:0px;
	display:block;
	}
a.profiel img {
	float:right;
	margin:6px 12px 0px;
	padding-left:8px;
	margin-left:12px;

	border-left:1px dotted #eee;
	}
a.profiel span.nameid			{color:#b11229; font-weight:bold; padding-top:12px; font-size:1.1em;}
a.profiel span.functie			{color:#000; font-weight:bold; font-size:0.95em;}
a.profiel span.phrase			{color:#000;	 font-size:0.95em;}
a.profiel:hover span.phrase		{color:#fff;	}
a.profiel span.cv				{color:#40238b; padding-bottom:8px;}
a.profiel:hover span.cv			{text-decoration:none;}
#content a.leesverder {
	display:block;
	width:486px;
	margin:0px;
	padding:10px 12px 6px 40px;
	line-height:17px;
	}
.eliascontactcom,
.eliascontactadv {
	width:200px;
	}
.eliascontactadv {
	margin-bottom:12px;
	}

#dwindow {
  border:1px solid #B4102A;
  cursor:hand;
  background:#F8F6F3;
}
#dwindow-inside {
  background:#ebebeb/* url('../bg_download.gif') left top repeat-x*/;
  }
#dwindow-content {
  padding-left:20px;
  padding-top:14px;
  height:100%;
/*  background:url('../bg_download.gif');*/
  color:#B4102A;
  }

/* tekst vlak hompage */ 
#hvlak { 
   width:200px; 
   min-height:145px; 
   border:#EBE5D9 solid 1px; 
   margin-left: 0px;
   background-color:#CFB6AD;
   opacity:0.6;filter:alpha(opacity=60)
   }
#hvlak p { 
   width:180px;
   margin-left:0px;
   color: #000;
   font-size: 11px;
   padding-left:15px;
    padding-right:15px
  } 
#hvlak a.vlak {color:#000}
#hvlak a:hover.vlak {color:#000}
  
    
#kopje { 
  margin-left:20px;
  margin-top:20px;
  color:#B20F2A; 
  font-size:12px; 
  }
  
  
 
  
  