@charset "utf-8";
/* CSS Document */

body{font:13px Arial,Helvetica,sans-serif;font-style:normal;overflow:hidden;background:#FFF;color:#384d43}
img{border:0 none;text-decoration:none}
h1{font-size:15px;color:#384d43}
.wrapper{width:940px;position:absolute;left:50%;margin:-255px 0 0 -470px;height:470px;top:50%}
.titel{width:50%;z-index:-1;position:relative;margin:0 0 -1% -1%;top:-5%}
.rand{border:2px solid #CCC;height:470px;width:940px}
.content{position: relative;height:446px;width:700px;left:205px;color:#384d43;top:-455px}
.content-portofolio,.content-porto-beelden{padding-left:32px}
.content-porto-sub{padding-left:0px}
.content-portofolio, .content-porto, .content-porto-sub, .content-porto-beelden{position:relative;width:700px;height:434.8px;color:#000;top:-455px;left:173px}
.menu{height:470px;width:172.8px;margin-top:-13.0px;background:#6C9380}
.menu .lijst{list-style:none;position:relative;top:46.25px;left:-32px;line-height:18px}
.menu .lijst li a{text-decoration:none;display:block;width:158px;height:4%;font-weight:bold;font-size:14px;color:#FFF}
.menu .lijst li a:hover {color:#384d43}
.menu .lijst li.selected a{color:#384d43;background:#FFF}
.menu .lijst li.open a{color:#384d43;background:#FFF}
.menu .lijst li.open ul.subsection li a{color:#FFF;background:#6c9380;background-image:url(images/menuactive.png);background-position:left top;background-repeat:no-repeat;padding-left:15px;width:138px}
.menu .lijst li.open ul.subsection li a:hover {margin-left:5px;background-image:url(images/menuactive.png);background-position:left top;background-repeat:no-repeat;color: #384d43}
.menu .lijst li.open ul.subsection li.selected a{margin-left:5px;;background-image:url(images/menuactive.png);background-position:left top;background-repeat:no-repeat;color: #384d43;}
.menu .lijst li.open ul.subsection li.unselected a {margin-left:5px;color:#FFF;background-image:url(images/menuactive.png);background-position:left top;background-repeat:no-repeat;}
.menu .lijst li.open ul.subsection li.unselected a:hover {margin-left: 5px;;background-image:url(images/menuactive.png);background-position:left top;background-repeat:no-repeat;color: #384d43;}
.menu .lijst li.open ul.subsection li.unselected ul.subsubsection li a{font-size:13px;margin-left:-25px;color: #FFF; background-image:none;width:100px;text-decoration: none;}
.menu .lijst li.open ul.subsection li.unselected ul.subsubsection li a:hover {color: #384d43;}
.menu .lijst li.open ul.subsection li.unselected ul.subsubsection li.selected a{color: #384d43;}
.menu .lijst li.open ul.subsection li.selected ul.subsubsection li a{font-size:13px;margin-left:-25px;color: #FFF; background-image:none;width:100px;text-decoration: none;}
.menu .lijst li.open ul.subsection li.selected ul.subsubsection li a:hover {color: #384d43;}
.menu .lijst li.open ul.subsection li.selected ul.subsubsection li.selected a{color: #384d43;}
ul.subsection{list-style: none;margin-left:-40px;}
ul.subsubsection {list-style:none;}
.footer1,.footer1h,.footer1p,.footer1ps,.footer1porto,.footer1b{color:#384d43;font-size:11px;width:190px;position:relative;}
.footer2,.footer2c,.footer2h,.footer2p,.footer2ps,.footer2porto,.footer2b{color:#384d43;font-size:11px;float:left;position:relative;}
.footer1{top:5px;padding-left:176px}
.footer2{width:160px;top:-33px;left:803px}
.footer2c{;width:160px;top:-8px;left:803px}
.footer1h{top:5px;padding-left:176px}
.footer2h{width:160px;top:-30px;left:115px}
.footer1p{top:-428px;padding-left:174px}
.footer2p{width:140px;top:-441px;left:801px}
.footer1ps{top:-428px;padding-left:174px}
.footer2ps{width:140px;top:-441px;left:801px}
.footer1porto{top:5px;padding-left:176px}
.footer2porto{width:140px;top:-31px;left:82px}
.footer1b{top:5px;padding-left:176px}
.footer2b{width:140px;top:-31px;left:82px}
.beeld{width:97.76px;height:180px;top:184px;position:relative;left:33.2px}
.beeld-porto{width:97.76px;height:180px;top:130px;position:relative;left:33.2px}
.beeld-porto-sub {width:97.76px;height:180px;top:76px;position:relative;left:33.2px}
#flashcontent{left:-15px;top:-20px}
.blok {border:2px solid #6C9380;position:relative;height:170px;width:170px;float:left;margin: 0px 15px 0px 30px;top:90px;text-align: center;padding: 5px 5px 0px 5px;display:block;text-decoration:none}
.map {position:relative;top:-160px;left:270px}
