body{color:#aaa;font-family:verdana,arial;font-size:12px;background-color:#000;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;}
.populair{background-color:#efefef;font-size:11px;color:#666;text-align:center;position:fixed;top:0;left:0;z-index:1;}
.populair a:link{color:black;}
.populair a:visited{color:black;}
.populair a:hover{color:#0098d8;}
.pagina{margin-left:auto;margin-right:auto;width:963px;}
#navigation ul{top:100%;}
#navigation ul li:hover>ul{top:0;left:100%;}
#navigation{width:auto;}
#navigation a{width:78px;padding:5px 80px 5px 8px;margin:0 5px 0 0;background-color:#fff;color:#000;font-family:Verdana;font-size:12px;text-decoration:none;text-align:left;border-width:0;border-style:solid;border-color:#fff;line-height:.75em;}
#navigation .menu-parent-item{background-color:#fff;}
#navigation .menu-parent-item:hover{background-color:#0098d8;color:#fff;}
body #navigation .qmactive,body #navigation .qmactive:hover{background-color:#0098d8;color:#fff;}
#navigation div,#navigation ul{padding:5px;margin:-1px 0 0 0;background-color:#fff;border-width:1px;border-style:solid;border-color:#333;}
#navigation div a,#navigation ul a{padding:2px 100px 2px 5px;background-color:#fff;background-image:none;font-size:12px;line-height:1.25em;border-width:0;border-style:none;border-color:#333;}
#navigation div a:hover{background-color:#0098d8;background-image:none;color:#fff;text-decoration:none;}
#navigation ul li:hover>a{background-color:#0098d8;background-image:none;color:#fff;text-decoration:none;}
body #navigation div .qmactive,body #navigation div .qmactive:hover{background-image:none;}
#navigation .qmtitle{font-size:13px;}
ul#navigation ul .menu-parent-item{background-image:url('http://www.rp-2.nl/common/img/arrow_5.gif');}
ul#navigation ul li:hover>a.menu-parent-item{background-image:url('http://www.rp-2.nl/common/img/arrow_5.gif');}
ul#navigation ul{width:90%;}
ul#navigation .menu-parent-item{background-image:url('http://www.rp-2.nl/common/img/arrow_7.gif');background-repeat:no-repeat;background-position:95% 55%;}
.hoofdmenu{position:relative;}
.hoofdmenu a,.hoofdmenu li{float:left;display:block;white-space:nowrap;position:relative;z-index:10;}
.hoofdmenu div a,.hoofdmenu ul a,.hoofdmenu ul li{float:none;}
.qmsh div a{float:left;}
.hoofdmenu div{visibility:hidden;position:absolute;}
.hoofdmenu .qmcbox{cursor:default;display:inline-block;position:relative;z-index:1;}
.hoofdmenu .qmcbox a{display:inline;}
.hoofdmenu .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}
.hoofdmenu li{z-index:auto;}
.hoofdmenu ul{left:-10000px;position:absolute;z-index:10;}
.hoofdmenu,.hoofdmenu ul{list-style:none;padding:0;margin:0;}
.hoofdmenu li a{float:none;}
.hoofdmenu li:hover>ul{left:auto;}
.terug{margin-right:10px;}
a:link{color:#0098d8;text-decoration:none;}
a:visited{color:#0089c4;text-decoration:none;}
a:hover{color:#fff;text-decoration:underline;}
.minitable a:link{color:#0098d8;text-decoration:none;}
.minitable a:visited{color:#0089c4;text-decoration:none;}
.minitable a:hover{color:#fff;text-decoration:underline;}
#content a:link{color:#0098d8;text-decoration:none;}
#content a:visited{color:#0089c4;text-decoration:none;}
#content a:hover{color:#fff;text-decoration:underline;}
#content li{list-style-image:url('http://www.rp-2.nl/common/img/paskruis10.jpg');margin-left:-20px;margin-bottom:5px;}
hr{color:#000;border-top:1px solid #fff;border-left:0 solid #000;border-bottom:0 solid #000;border-right:0 solid #000;}
#footer1{float:left;color:#fff;font-size:11px;}
#footer1 a:link{color:#fff;text-decoration:none;}
#footer1 a:visited{color:#fff;text-decoration:none;}
#footer1 a:hover{color:#fff;text-decoration:underline;}
#footer2{float:right;color:#7c7c7c;font-size:11px;}
#footer2 a:link{color:#7c7c7c;text-decoration:none;}
#footer2 a:visited{color:#7c7c7c;text-decoration:none;}
#footer2 a:hover{color:#888;text-decoration:underline;}
#footer3{text-align:left;color:#7c7c7c;font-size:11px;letter-spacing:0.05em;}
#footer3 a:link{color:#7c7c7c;text-decoration:none;}
#footer3 a:visited{color:#7c7c7c;text-decoration:none;}
#footer3 a:hover{color:#888;text-decoration:underline;}
#footer4{text-align:left;color:#7c7c7c;font-size:11px;}
#footer4 a:link{color:#7c7c7c;text-decoration:none;}
#footer4 a:visited{color:#7c7c7c;text-decoration:none;}
#footer4 a:hover{color:#888;text-decoration:underline;}
.minitabletop{font-size:13px;color:#000;padding:3px 3px 3px 10px;background-color:#fff;text-align:left;}
.minitabletop a:link{color:#0098d8;text-decoration:none;}
.minitabletop a:visited{color:#0089c4;text-decoration:none;}
.minitabletop a:hover{color:#000;text-decoration:none;}
.minitable{background-image:url('http://www.rp-2.nl/common/img/right-back.gif');background-repeat:repeat-y;font-size:11px;padding:10px 20px 5px 12px;text-align:left;}
.minitabledivider{background-color:#000;width:1px;}
.minitableregel{margin-bottom:10px;}
.vacature{margin-bottom:10px;}
.nieuws{margin-bottom:10px;}
.opdrachtgever{margin-bottom:10px;}
.minitableslot{margin-bottom:-10px;}
.featuretabletop{font-size:13px;color:#000;padding:3px 3px 3px 8px;background-color:#fff;text-align:left;}
.featuretable{font-size:11px;line-height:2em;padding:9px 9px 9px 9px;text-align:left;}
.bgroundfeature{background-image:url('http://www.rp-2.nl/common/img/bgroundfeature.png');background-repeat:no-repeat;width:396px;height:165px;}
.featuretable a:link{color:#0098d8;text-decoration:none;}
.featuretable a:visited{color:#0089c4;text-decoration:none;}
.featuretable a:hover{color:#fff;text-decoration:underline;}
.featuretable img{padding-right:5px;}
.larger{font-size:13px;}
input{color:#000;font-weight:normal;border:0 solid #000;background-color:#fff;}
img.toggle{width:30px;height:30px;}
.print-link img{margin-top:6px;margin-right:10px;border:0;float:right;}
.th_sub a:link{color:#fff;}
.th_sub a:visited{color:#fff;}
.th_sub a:hover{color:#0098d8;}
.bluehr{color:#000;border-top:1px solid #0098d8;border-bottom:0 solid #000;border-left:0 solid #000;border-right:0 solid #000;margin-top:10px;}
.whitehr{color:#000;border-top:1px solid #fff;border-bottom:0 solid #000;border-left:0 solid #000;border-right:0 solid #000;}
.labelfield{color:#ccc;font-size:90%;}
.datefield{color:#ccc;font-size:90%;}
code{color:#f00;}
#content{padding:0;}
#main{padding:0;position:relative;}
#innards2{padding-right:30px;width:670px;font-size:12px;text-align:left;line-height:2em;}
h1{font-size:18px;font-weight:bold;color:#fff;}
h2{font-size:13px;font-weight:bold;color:#fff;letter-spacing:.05em;}
h3{font-size:13px;font-weight:bold;color:#fff;margin-top:-10px;}
h4{font-size:14px;font-weight:bold;color:white;}
#filler{height:5px;}
#klantenbar{clear:both;width:681px;text-align:left;height:26px;border:1px solid #000;color:#fff;padding:10px 3px 3px 0;}
li{list-style-image:url('http://www.rp-2.nl/common/img/paskruis10.jpg');}
.search-form{margin-bottom:0;}
.search-form input{margin-top:0;margin-bottom:0;background-color:#eee;}
.search-results p{margin-top:0;}
.search-results dt{font-size:1em;font-weight:600;}
.search-results dd{margin-bottom:1em;line-height:1.5em;}
.search-advanced .criterion{float:left;margin-right:2em;}
.search-advanced .action{float:left;clear:left;}
.search-snippet{margin-left:-40px;margin-bottom:0;}
.search-snippet strong{color:#eee;font-weight:normal;}
.search-info{color:#090;margin-left:-40px;font-size:.9em;}
.wit{color:#eee;}
span.wit{color:#eee;}
span.rood{color:#f00;}
span.intro{color:#eee;}
span.tussenkop{color:#eee;}
.menu li{margin-bottom:3px;}
.page-links{margin-top:25px;}
legend{color:#fff;}
.description{font-size:11px;line-height:1.5em;}
fieldset{border:1px;padding:20px;}
.form-required{color:#f00;}
.messages{color:#ff0;font-weight:normal;text-align:left;margin-bottom:10px;}
.item-list ul{margin-left:0;padding-left:0;display:inline;font-size:12px;font-weight:bold;}
.item-list ul li{display:block;border:0 solid #000;background-color:#000;width:50px;text-decoration:none;text-align:center;margin:0;padding:0;float:left;margin-bottom:30px;margin-top:30px;color:#fff;}
.item-list ul li a{display:block;border:0 solid #000;background-color:#000;width:50px;color:#0098d8;text-decoration:none;text-align:center;margin:0;padding:0;float:left;margin-bottom:30px;}
.artwork{line-height:1.8em;}
.linkedin{margin-bottom:-3px;margin-right:5px;border:0;width:15px;height:15px;}
.ingevuld{color:#f00;}
.ie-menu{font-size:11px;}
.alignbottom{vertical-align:text-bottom;border:0;}
.alignmiddle{vertical-align:bottom;}
.nobr{white-space:nowrap;}
span.nobr{white-space:nowrap;}
.normaal{font-size:12px;line-height:2em;}
.logo{border:0;}
.links{width:681px;}
.tussen{width:19px;}
.searchco{border:0;float:right;}
.recent{border:0;float:left;margin:0;}
.klanten{border:0;float:right;margin:0;}
.klantentable{margin-top:10px;margin-left:0;margin-right:0;margin-bottom:0;}
.rss-picture{margin-left:20px;margin-top:8px;float:right;}
img.mini-picture{float:left;margin-right:15px;margin-top:5px;margin-bottom:10px;}
img.mini-picture-rechts{padding-left:25px;margin-top:5px;margin-bottom:10px;}
table.center{margin-left:auto;margin-right:auto;}
#google{width:100%;}
.breadcrumb{font-size:11px;}
.recruity{float:left;border:0}
#content div.button {text-align:right;}
#content div.button a:link{margin-right:15px;color:#000;background-color:#fff;text-decoration:none;padding:3px 10px 3px 6px;border-left: 1px solid #dddddd;border-top: 1px solid #dddddd;border-right: 1px solid #999999;border-bottom: 1px solid #999999;}
#content div.button a:visited{margin-right:15px;color:#000;background-color:#fff;text-decoration:none;padding:3px 10px 3px 6px;border-left: 1px solid #dddddd;border-top: 1px solid #dddddd;border-right: 1px solid #999999;border-bottom: 1px solid #999999;}
#content div.button a:hover{margin-right:15px;color:#fff;background-color:#0098d8;text-decoration:none;padding:3px 10px 3px 6px;border-left: 1px solid #dddddd;border-top: 1px solid #dddddd;border-right: 1px solid #999999;border-bottom: 1px solid #999999;}
.featuretable div.button a:link{color:#000;background-color:#fff;text-decoration:none;padding:3px 10px 3px 6px;border-left: 1px solid #dddddd;border-top: 1px solid #dddddd;border-right: 1px solid #999999;border-bottom: 1px solid #999999;}
.featuretable div.button a:visited{color:#000;background-color:#fff;text-decoration:none;padding:3px 10px 3px 6px;border-left: 1px solid #dddddd;border-top: 1px solid #dddddd;border-right: 1px solid #999999;border-bottom: 1px solid #999999;}
.featuretable div.button a:hover{color:#fff;background-color:#0098d8;text-decoration:none;padding:3px 10px 3px 6px;border-left: 1px solid #dddddd;border-top: 1px solid #dddddd;border-right: 1px solid #999999;border-bottom: 1px solid #999999;}