/*
0057A6 : D en E blauw (PMS2945)

F7F7F7 : lightest grey (left menu bar)
F1F1F1 : light grey (content bg)
888888 : Dark grey (left/right background)


80807B : body text
5E5E5A : link text
191919 : link text dark

9A9B98 : architekten text (logo top-right)/menu-text

*/


body,html {width:100%;height:100%;margin:0;padding:0;}

body,html {font-family:Verdana,Arial,Helvetica,sans-serif;color:#80807B;}
body {background:#FFF url(images/bg_body_safari.gif) repeat-y top center;text-align:center;overflow:auto;}

div#div_r2 {
  scrollbar-track-color: #888;

	scrollbar-base-color: #888;
  scrollbar-face-color: #888;
	scrollbar-3dlight-color: #888;
  scrollbar-darkshadow-color: #888;
  
	scrollbar-highlight-color: #F1F1F1;
  scrollbar-shadow-color: #F1F1F1;
  scrollbar-arrow-color: #F1F1F1;
}
	
a img {border: 0px;}
b, strong {font-weight:bold;}
i, em {font-style:italic;}

h1 {font-size:160%;font-weight:bold;line-height:35px;margin:0 0 7px 0;}
h2 {font-size:130%;font-weight:bold;line-height:17px;margin:0 0 17px 0;}
h3 {font-size:100%;font-weight:bold;line-height:17px;margin:0;color:#969692;}
p {margin:0 0 17px 0;}

p h1 h2 h3 {background-color:#F1F1F1;}

a {color:#191919;text-decoration:none;}
a:hover {color:#191919;text-decoration:underline;}

table#main {width:100%;height:100%;background:#FFF url(images/bg_body_safari.gif) no-repeat top center;}
table#main td {padding:0;}
  div#div_r1 {width:780px;height:35px;margin:0 auto;background:#FFF url(images/bg_white_top.gif) no-repeat top left;}
table#main td.r2 {height:100%;padding:0px;background:#FFF url(images/bg_content_body.gif) repeat-y top center;text-align:center;position:relative;}
  div#div_r2 {width:780px;height:100%;background:#FFF url(images/bg_content.gif) repeat-y top left;margin:0 auto;overflow:none;text-align:left;position:relative;}
table#main td.r3 {height:35px;text-align:center;}
  div#div_r3 {width:780px;height:35px;margin:0 auto;background:#FFF url(images/bg_white_bottom.gif) no-repeat top left;}

div#contentBox1 {position:relative;width:780px;height:100%;}
table#content {font-size:70%;line-height:17px;height:100%;}
table#content table {font-size:100%;}
  table#content td {text-align:left;vertical-align:top;}
  table#content td.c1 {width:152px;padding:0;}
  table#content td.c2 {width:443px;padding:0;}
  table#content td.c3 {width:165px;padding:0;}

  div#c1Box {padding:35px 0 0 0 ;}
  div#c1PaddingBox {padding:0;}
  div#c1Box div.spacer {height:70px;}

	div#c2Box {margin:35px 0 0 0;}
  div#c2PaddingBox {padding:0 34px 0 17px;}
  div#c2PaddingBox1Type {padding:0 17px 0 17px;}
  div#c2Box img {float:right;clear:right;border:1px solid #D0D0D0;margin:0px 0 8px 12px;}
  div#c2Box img.home {float:none;border:1px solid #D0D0D0;margin:0;}

	div#c3Box {margin:35px 17px 0 0;}
  div#c3PaddingBox {padding:0;}
  div#c3Box h1 {font-size:130%;font-weight:bold;line-height:35px;margin:0 0 7px 0;}

div.subnav {margin:0;padding:0 20px 0 35px;}
div.subnav ul {margin:0;padding:0;text-align:right;list-style:none;width:97px;overflow:hidden;}	
div.subnav ul li {margin:0;padding:0;}
div.subnav ul li a {font-size:10px;color:#80807B;}
div.subnav ul li a:hover {text-decoration:none;color:#80807B;}
div.subnav ul li a.n {}
div.subnav ul li a.r {color:#5E5E5A !important;}
div.subnav ul li a.s {color:#9B9B97;color:#80807B;font-weight:bold;font-size:10px;}

div.recentItem {clear:both;eight:33px;margin:0 0 17px 0;}
div.recentItem h2 {display:inline;font-size:100%;font-weight:bold;}
div.recentItem img {float:left;border:1px solid #D0D0D0;margin:-1px 7px 0 0;}
div.recentItem p img {float:none;vertical-align:baseline;border-width:0;}

div.clearImg p {margin-left:40px;}

div.projOverzicht {position:relative;}

div.projOverzicht div.box {width:183px;margin:0 17px 17px 0;}
div.projOverzicht div.heading {}
div.projOverzicht div.heading a {display:block;width:183px;cursor:pointer;}
div.projOverzicht div.heading h1 {margin-top:0px;}
div.projOverzicht div.heading span {visibility:hidden;float:right;font-size:10px;font-weight:normal;}
div.projOverzicht div.heading a:hover {text-decoration:none;}
div.projOverzicht div.heading a.r span {visibility:visible !important}



div.woningbouw {float:left;}
div.kantoorbouw {float:right;}
div.interieur {float:left;}
div.stedenbouw {float:right;}
  div.projOverzicht div.box div {clear:both;}
  div.projOverzicht div.box a {color:#80807B;}
  div.projOverzicht div.box a.meer {float:right;}
  div.projOverzicht div.box div p {margin:0;}
  div.projOverzicht div.box div img {float:right;margin:0 0 0 5px;}

  div.projOverzicht div.stedenbouw h1 {display:inline;}

	div.projOverzicht hr {clear:both;visibility:hidden;}
/* div.projOverzicht div {width:200px;float:left;margin:0 17px 17px 0;}*/
div.projOverzicht1Type {}
div.projOverzicht1Type div {width:183px;margin:0 17px 17px 0;}
div.projOverzicht1Type div.left {float:left;clear:left;}
div.projOverzicht1Type div.right {float:right;clear:right;}
div.projOverzicht1Type div a {color:#80807B;}
div.projOverzicht1Type div div p {margin:0;}
div.projOverzicht1Type div div img {float:right;margin:0 0 0 5px;}

div.projOverzicht1Type div hr,
div.projOverzicht div.box hr,
hr.hidden {visibility:hidden;margin:0;padding:0;clear:both;}


div.projectDetImg {margin:35px 0 0 0;}
div.projectDetImg img {border:1px solid #D0D0D0;margin:0 0 17px 0;}

  div#c2Box a:hover img {border:1px solid #9A9B98 !important;}
	
body.popWin {background:#F1F1F1 url(images/bg_popwin_DISABLED.gif) repeat-y top left;font-size:70%;line-height:17px;overflow:auto;text-align:left;vertical-align:top;}
body.popWin div.imgBox {margin:17px 0 0 17px;padding:0;}
body.popWin p {margin:0;text-align:center;margin:17px 0;}
body.popWin img {border:1px solid #D0D0D0;margin:17px 0 0 17px;}

input.text   {border:1px solid #D0D0D0;}
input.submit {border:1px solid #D0D0D0;}

.forceLeft {text-align:left !important;float:none !important;}
.forceRight {text-align:right !important;float:none !important;}

div.homeAdres {margin-top:34px;}

table table table {width:380px;margin:0;padding:0;}
