* { margin: 0px; padding: 0px; border: 0px; } body { text-align: center; background:#c7c7c7; } body, td, th, a, input, textarea, select { font: 11px Verdana, Arial; color: #000; } h1, h1 a { font: 20px Verdana, Arial; color: #fff; } h2, h2 a { font: 16px Verdana, Arial; color: #000; } h2.h2-small, h2.h2-small a { font: 12px Verdana, Arial; color: #000; } h3, h3 a { font: 17px Verdana, Arial; color: #fff; } h4, h4 a { font: 16px Verdana, Arial; color: #000; } #stayalive { position: absolute; width: 1px; height: 1px; top: -100px; left: -100px; } a { color: #000; text-decoration: none; outline: none; } a:hover { text-decoration: underline; } ul, ul li { list-style: none; }  #vlaggetjes { position:absolute; left:30px; top:30px; z-index:99; } #bg { padding:0 17px; background:url(/css/../img/bg-top.gif) repeat-y; } #bg-bot { height:17px; width:994px; background:url(/css/../img/bg-bot.gif) no-repeat left bottom; } .rwrap { position: relative; margin: 0px auto auto auto; width:994px; text-align: left; } .rwrap div { float: left; } .wrap { margin:auto; background:#fcbe03; } .header object { display:block; width:960px; } .header { background:#000; width: 960px; position:relative; background:url(/css/../img/default_header.jpg) center top no-repeat; } .header #logo { position:absolute; right:30px; top:23px; width:177px; height:129px; background:url(/css/../img/header_logo.png) left top no-repeat; z-index:99; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../img/header_logo.png', sizingMethod='crop'); } #search { position:absolute; top:3px; left:763px; height:20px; width:100px; } #search .field { width:140px; text-align:right; line-height:19px; background:url(/css/../img/search.gif) no-repeat right top; } #search .field input { width:116px; color:#000; background:none; } #search #send { height:20px; width:13px; } #nav { position:relative; width:960px; height:50px; background:url(/css/../img/nav.gif) left top repeat-x; } #nav ul { padding:0 29px; } #nav ul li a { padding:6px 4px; } #nav ul, #nav ul li { float:left; } .nav_lvl3 a { display:block; color:#fff; } .nav_lvl3 a:hover { display:block; text-decoration:none; background:#fcbe03; color:#000; } .nav_lvl4 a { display:block; color:#fff; } .nav_lvl4 a:hover { display:block; text-decoration:none; background:#fcbe03; color:#000; } .nav_lvl5 { padding-right:11px; background:url(/css/../img/lvl5bgright.gif) right top no-repeat; } .nav_lvl5 a { display:block; color:#fff; background:url(/css/../img/lvl5bgleft.gif) left top no-repeat; } .nav_lvl5 a:hover, .nav_lvl5 .isSelected { display:block; text-decoration:none; background:url(/css/../img/lvl5bgleft.gif) left top no-repeat; color:#000; } #lvl3 { position:absolute; left:0; top:0; } #lvl4 { position:absolute; left:0; top:25px; } #lvl5 { padding-top:60px !important; width:450px; } .isSelected { background:#FCBE03; color:#000 !important; } .content { width:960px; } #min-height { width:1px; float:left; } .contentSpacer { float:left; padding:0 0 28px 29px; } .rightBlock { text-align:right; width:520px; } .rightBlock iframe { margin-right:-1px; } .isTextBlock { padding-top:44px; width:410px; } .left { width:410px; float:left; } .right { padding-top:44px; width:520px; float:left; } .right-space { padding:0 28px 0 22px; } .rightBlock ul.prod { position:relative; height:337px; padding-left:20px; } .product .randProd { position:absolute; right:0; top:0; height:337px; width:500px; } .product .title { position: absolute; top:10px; right:0; z-index:99; text-align:center; width:500px; font-weight:bold; } .product .sdesc-main { position: absolute; bottom:10px; left:50px; z-index:99; text-align:center; width:450px; } .product .sdesc { position: absolute; bottom:40px; right:0; z-index:99; text-align:center; width:500px; } .footer { width:960px; height:20px; } .footer-middle { color:#000; font-size:10px; letter-spacing:0px; text-align:right; } .footer-right { background:#000; width:100px; text-align:center; color:#fff; } .footer-right a { color:#fff; } input.search-input { width:160px; height:16px; line-height:16px; background:url(/css/../img/search-input.gif) no-repeat top left; } input.search-but { color:#fff; padding:2px; background:#002596; } td.isFormLabel { width:200px; text-align:right; } .isFormHtml { padding:2px 0; } .isBoxNr1, .isBoxNr2, .isBoxNr3, .isBoxNr4, .isBoxNr5, .isBoxNr6 { } .isFieldsetBox { padding:3px 0 0 15px; color:#fff; width:900px; line-height:21px; background:url(/css/../img/bgsoll.gif) left top no-repeat; cursor:pointer; } .productImg { height:337px; background:#fff; } #boxNr1But, #boxNr2But, #boxNr3But, #boxNr4But, #boxNr5But, #boxNr6But { width:900px; color:#fff; } #boxNr1, #boxNr2, #boxNr3, #boxNr4, #boxNr5, #boxNr6 { width:900px; } .contactrechts { float:right; width:200px; } .contactblok { padding:0 !important; width:500px; float:left; } .contactblok li div { padding:0 10px 0 0 !important; } .contactblok li { width:230px; list-style-type:none !important; float:left; height:160px; } .contact tr td { padding:3px 0; } .tError { text-align:left; } .tElm { width:340px; } .tRight { text-align:right; } .tLabel { text-align:right; border-right:4px solid #FCBE03; width:120px; } .isError { color:red; } input.input-small { background:url(/css/../img/input-small.gif) no-repeat; width:101px; height:16px; } textarea.input-area { background:url(/css/../img/input-area.gif) no-repeat; width:333px; height:64px; } textarea.txtarea { background:url(/css/../img/txtarea.gif) no-repeat; width:457px; height:152px; } input.input-long, .longSize { background:url(/css/../img/input-long.gif) no-repeat; width:333px; height:16px; } .tabs { float:left; display:block; background:url(/css/../img/lvl5bgright.gif) right top no-repeat; } .tabs a { display:block; padding:6px 11px 4px 4px; color:#fff; text-decoration:none !important; background:url(/css/../img/lvl5bgleft.gif) left top no-repeat; } .selected a { display:block; padding:6px 11px 4px 4px; color:#000; text-decoration:none !important; background:url(/css/../img/lvl5bgleft.gif) left top no-repeat; } .contact-vervolg { width:auto; padding-right:28px; clear:both; } .contact-vervolg ul, .contact-vervolg ul li, .vac-vervolg ul, .vac-vervolg ul li { list-style-type:none !important; padding:0 !important; } #control { position:absolute; top:305px; left:241px; z-index:99; } .showhand { cursor:pointer; }   #vacatures td.vac { width:290px; } #vacatures .vac div { padding:10px; float:left; } .vac-info table tr td { line-height:16px; padding-bottom:2px; } .bold { font-weight:bold; }   .rbBlock li { padding: 12px 0px 3px 0px; } .rbBlock li p { padding-bottom:4px; } .rbBlock li a.title { font-weight: bold; font-size:12px; } a.leesmeer { color:#002596; background:url(/css/../img/leesmeer.gif) no-repeat left top; padding:2px 0 2px 20px; font-style:italic; }  .isTextBlock, .isAlbumBlock, .isSideBlock { } .isAlbumBlock { float:left; } input, textarea, select { } .tError { color: #f00; }  .cloudkeyBold { font-weight: bold; } .cloudkeyLarge { font-size: 16px; } .cloudkeyExLarge { font-size: 24px; }  table.isPartnerTable tr td { vertical-align: top; } table.isPartnerTable img { margin: 0px 12px 12px 0px; }  table.isProductSummary td.isCol1 { width: 300px } table.isProductSummary td.isCol2, table.isProductSummary td.isCol3 { width: 100px } table.isProductSummary td.isCol3 { text-align: right; } table.isProductSummary tr.totalRow td { padding-top: 12px; text-align: right; font-weight: bold; } table.isProductSummary tr.totalRow td.isCalc { border-top: 1px solid #000; }   .tmce { line-height: 16px; }  .tmce ul, .tmce ul li { list-style:disc; } .tmce ul { padding-left:14px; } .tmce ul li { padding-left:2px; } .tmce ol { padding: 0px 0px 0px 24px; }  img.tmceImgLeft { margin: 0px 6px 6px 0px; } img.tmceImgRight { margin: 0px 0px 6px 6px; }  .tmce a { text-decoration: underline; } .tmceLnkReadon { padding: 0px 12px 0px 0px; background-position: right center; background-repeat: no-repeat; background-image: url(/css/../img/tmce/li.gif); } .tmceTxtIntro a { font-weight: bold; color: #000; }  .tmceTxtBlack { font-weight: bold; color: #000; } .tmceTxtWhite { font-weight: bold; color: #fff; }  .tmce table.tmceTbl tr.tmceTblHeader td { background:url(/css/../img/tblright.gif) repeat-x; font-weight:bold; text-align:center; } .tmce table.tmceTbl td { padding:2px; border:1px #FCBE03 solid; background:#fff; }  .sIFR-flash { visibility: visible !important; margin: 0; } .sIFR-replaced { visibility: visible !important; } span.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }  .sIFR-flash + div[adblocktab=true] { display: none !important; }  .sIFR-hasFlash h1, .sIFR-hasFlash h2,.sIFR-hasFlash h3, .sIFR-hasFlash h4 { visibility: hidden; } .sIFR-hasFlash h1 { letter-spacing: -1px; } .sIFR-hasFlash h2 { letter-spacing: -1px; } .sIFR-hasFlash h3 { letter-spacing: -2px; } .sIFR-hasFlash h4 { letter-spacing: -2px; } #lightbox{ position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;} #lightbox img{ width: auto; height: auto;} #lightbox a img{ border: none; } #outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; } #imageContainer{ padding: 10px; } #loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; } #hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; } #imageContainer>#hoverNav{ left: 0;} #hoverNav a{ outline: none;} #prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(/css/../img/lightbox/space.gif);  display: block; } #prevLink { left: 0; float: left;} #nextLink { right: 0; float: right;} #prevLink:hover, #prevLink:visited:hover { background: url(/css/../img/lightbox/prevlabel.gif) left 15% no-repeat; } #nextLink:hover, #nextLink:visited:hover { background: url(/css/../img/lightbox/nextlabel.gif) right 15% no-repeat; } #imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100% ; } #imageData{ padding:0 10px; color: #666; } #imageData #imageDetails{ width: 70%; float: left; text-align: left; } #imageData #caption{ font-weight: bold; } #imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em; } #imageData #bottomNavClose{ width: 66px; float: right; padding-bottom: 0.7em; outline: none;} #overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }