.mojoImage { margin-bottom: 20px; clear: both; } .mojoImage.floatleft { margin-right: 20px; float: left; } .mojoImage.floatright { margin-left: 20px; float: right; } #pntInformationPart { clear: both; } #pntInformationPart img { margin-right: 5px; float: left; } #pntInformationPart.pntNONE, .pntNONE { display:none; } #pntInfoLabel { padding-top: 5px; padding-bottom: 5px; } #pntInformationPart.pntOK, .pntOK { color: #000000; } #pntInformationPart.pntERROR, .pntERROR { color: red; } #pntInformationPart .thead { font-weight:bold; } .pntCompulsorySign, .pntCompulsorySign div{ display: inline; padding-left:3px; } div.introdiv{ clear: both; } div#mojoEditDiv { position: absolute; top: 10px; right: 10px; width: 38px; height: 38px; display: block; border: 1px solid #dedede; } div#mojoEditDiv a { width: 38px; height: 38px; display: block; background-image: url('http://www.adventuretrip.nl/site/bf/style/../images/mojoEditDiv.gif'); } .clear { clear: both; }#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(http://www.adventuretrip.nl/site/components/lightbox2/css/data:image/gif;base64,AAAA);  display: block; } #prevLink { left: 0; float: left;} #nextLink { right: 0; float: right;} #prevLink:hover, #prevLink:visited:hover { background: url(http://www.adventuretrip.nl/site/components/lightbox2/css/../images/prevlabel.gif) left 15% no-repeat; } #nextLink:hover, #nextLink:visited:hover { background: url(http://www.adventuretrip.nl/site/components/lightbox2/css/../images/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; } html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; background-color: transparent;  } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }  :focus { outline: 0; }  ins { text-decoration: none; } del { text-decoration: line-through; }  table { border-collapse: collapse; border-spacing: 0; }html, body { font-family: 'Trebuchet MS', 'Helvetica', 'sans-serif'; } hr { color: #b3cb41; background-color: #b3cb41; height: 1px; border: none; } p, td, ul, li { color: #333333; font-size: 12px; line-height: 150%; } h1, h2 { font-size: 20px; color: #b3cb41; margin-bottom: 20px; } h2 { font-size: 16px; } h3 { font-size: 14px; padding: 5px; margin-bottom: 20px; background-color:#b3cb41; color: #ffffff; } a, span.meerInfo { color: #b3cb41; text-decoration: underline; } a:hover, span.meerInfo:hover { text-decoration: none; } .meerInfo { cursor: pointer; } ul { list-style-position: inside; margin: 10px 0px 10px 0px; } li { list-style-type: disc; margin-left: 2px; } img.mojoImage { clear: both; margin: 10px; margin-top: 0px; } img.mojoImage.floatleft { clear: none; float: left; margin-left: 0px; } img.mojoImage.floatright { clear: none; float: right; margin-right: 0px; }body { background-image: url('http://www.adventuretrip.nl/site/style/../images/body.jpg'); background-repeat: repeat-x; background-color: #b9d246;  } div.clear { clear: both; } .floatRight { float: right; } .floatLeft { float: left; } #containerWrapper { margin-right:auto; margin-left:auto; width:972px; background-image: url('http://www.adventuretrip.nl/site/style/../images/container.jpg'); background-repeat: repeat-y; } #container { background-image: url('http://www.adventuretrip.nl/site/style/../images/header.jpg'); background-repeat: no-repeat; background-position: center top; position: relative; height: 100%; } #logo { width: 252px; height: 190px; cursor: pointer; position: absolute; top: 0px; left: 0px; } #welkom, #signs{ position: absolute; top: 19px; height: 84px; width: 398px; left: 253px; } #disclaimer { color: #ffffff; } #disclaimer a { color: #ffffff; font-size: 10px; } #welkom { padding-top: 30px; } #signs{ left: 651px; width: 295px; } #mainMenu { position: absolute; top: 102px; left: 253px; width: 693px; height: 22px; padding-top: 3px; } #newssticker { position: absolute; left: 175px; top: 131px; width: 770px; height: 22px; padding-top: 3px; } #mainMenu { text-align: right; height: 20px; } #mainMenu img { margin-right: 5px; } #kolomLinks { width: 145px; position: absolute; top: 188px; left: 28px; } #kolomRechts { position: absolute; top: 170px; left: 755px; width: 190px; } #tabs { position: absolute; left: 173px; top: 176px; width: 579px; height: 25px; } #content { padding: 30px 244px 500px 194px; } #header{ height: 190px; } #footer { background-image: url('http://www.adventuretrip.nl/site/style/../images/footer.jpg'); background-repeat: no-repeat; background-position: center bottom; height: 141px; } #disclaimer { padding-top: 70px; text-align: right; padding-right: 26px; } #pageButtons a.active { text-decoration: none; } #signsLinks { width: 290px; height: 72px; background-image: url('http://www.adventuretrip.nl/site/style/../images/signs.jpg'); background-repeat: no-repeat; position: relative; } #signsLinks li { margin: 0px; padding: 0px; list-style: none; position: absolute; top: 0; } #signsLinks li, #signsLinks a { height: 144px; display: block; } #panel1b { left: 0px; width: 72px; } #panel2b { left: 73px; width: 69px; } #panel3b { left: 143px; width: 73px; } #panel4b { left: 217px; width: 73px; } #panel1b a:hover, #panel1b a.signsactive { background: transparent url('http://www.adventuretrip.nl/site/style/../images/signs.jpg') 0 -72px no-repeat; } #panel2b a:hover, #panel2b a.signsactive { background: transparent url('http://www.adventuretrip.nl/site/style/../images/signs.jpg') -73px -72px no-repeat; } #panel3b a:hover, #panel3b a.signsactive { background: transparent url('http://www.adventuretrip.nl/site/style/../images/signs.jpg') -143px -72px no-repeat; } #panel4b a:hover, #panel4b a.signsactive { background: transparent url('http://www.adventuretrip.nl/site/style/../images/signs.jpg') -217px -72px no-repeat; } #content ul li ul { margin-left: 15px; } div.fiveDots { width: 75px; overflow: hidden; float: left; } #advTripEigenschappen { margin-top: 20px; } #content .headerWrapper { height:54px; background-color:#b3cb41; margin-bottom:18px; color: #ffffff; } #content .header { padding:10px; } #content .header h1 { color: #ffffff; margin: 0px; } #content .header a, #content .kruimelpad, a.overigLink { font-size: 93%; font-weight:bold; color: #ffffff; } #content img.mojoImage { padding:3px; border:1px solid #b3cb41; } .tabPart { overflow: hidden ; width: 100%; } .algemeenKolomLinks { float:left; width:300px; } div.introdiv{ margin-bottom: 40px; } div.introdiv table td { vertical-align: middle; } div.introdiv img.mojoImage { margin: 0 0 0 20px; } span.totaal { font-weight: bold; font-size: 16px; }    .dmarquee a { color: #333333; font-size: 12px; text-decoration: none; } #newssticker div.dmarquee a:hover { text-decoration: underline; } #newssticker div.dmarquee div { height: 30px; } table.advTripTabel, table.pntGridTable { width: 532px; margin-left: 1px; border: 1px solid #b3cb41; margin-bottom: 10px; background-color: #ffffff; } table.advTripTabel th, table.pntGridTable thead td { background-color: #b3cb41; color: #ffffff; cursor: default; text-align: left; font-size: 14px; font-weight: bold; } table.advTripTabel tr.even, table.advTripTabel tr.even td { background-color: #ffffff; } table.advTripTabel tr.odd, table.advTripTabel tr.odd td { background-color: #e7eebb; } table.advTripTabel td.number, table.advTripTabel th.number { text-align: right; } table.advTripTabel td, table.advTripTabel th, table.pntGridTable td { padding: 5px; }    .toggleDiv { margin-left: 12px; }    td.pntHeader, td.pntDetailsExtra, td.pntNormal { vertical-align: top; padding-bottom: 5px; } div.submitBtn { text-align: right; } input.pntButton, td.pntNormal input.pntButton { background-color:#ffffff; color:#ffffff; font-size: 14px; font-weight: bold; height: 25px; border: 1px solid #b3cb41; background-color: #b3cb41; cursor:pointer; } input.pntButton:hover, input.pntButton.active, td.pntNormal input.pntButton:hover, td.pntNormal input.pntButton.active { background-color: #0e6a1d; border: 1px solid #0e6a1d; } .pntTextWidget, .pntSelectWidget, .pntTextAreaWidget, .pntPasswordWidget, .pntFileWidget, .pntDateWidgetDay, .pntDateWidgetMonth, .pntDateWidgetYear, .zoeken { border: 1px solid #b3cb41; } td.pntHeader { width: 180px; } .pntTextAreaWidget, .pntTextWidget { width: 320px; } .pntSelectWidget { width:226px; } #tussenvoegsel, #voorletters, #huisnummer, #postcode { width:90px; } #achternaam, #voornaam, #straat, #plaats, #email { width:224px; } #monthFilterSelect{ width: 130px; } div.pntDateWidgetWrapper img { vertical-align:middle; } div.pntDateWidgetInputWrapper, div.pntDateWidgetSelectWrapper { float:left; } table.pntDetailsTable input.pntDateWidgetDay, table.pntDetailsTable input.pntDateWidgetMonth, table.pntGridTable input.pntDateWidgetDay, table.pntGridTable input.pntDateWidgetMonth, #aantalvolwassenen, #aantalkinderen, #aantalbabies { width: 25px; } table.pntGridTable input.pntDateWidgetYear, table.pntDetailsTable input.pntDateWidgetYear { width: 50px; } .pntDateWidgetInputWrapper { margin-right: 4px; }    #aanbiedingenWrapper { background-image: url('http://www.adventuretrip.nl/site/style/../images/aanbiedingen-container.jpg'); background-repeat: repeat-y; } #aanbiedingenHeader { background-image: url('http://www.adventuretrip.nl/site/style/../images/aanbiedingen-header.jpg'); background-repeat: no-repeat; padding: 146px 20px 0px 20px; height: 100%; } #aanbiedingenFooter { background-image: url('http://www.adventuretrip.nl/site/style/../images/aanbiedingen-footer.jpg'); background-repeat: no-repeat; height: 32px; } #aanbiedingenHeader a { color: #030000; font-size: 11px; } #aanbiedingenHeader p { color: #b3cb41; font-weight: bold; }    #contact { background-image: url('http://www.adventuretrip.nl/site/style/../images/contact.gif'); background-repeat: no-repeat; height: 125px; } #mailingen { background-image: url('http://www.adventuretrip.nl/site/style/../images/nieuwsbrief.gif'); background-repeat: no-repeat; height: 155px; cursor: pointer; } .mojoVideoWrapper, .vlakWrapper { margin-left: 5px; margin-bottom: 5px; background-image: url('http://www.adventuretrip.nl/site/style/../images/vlak-container.jpg'); background-repeat: repeat-y; cursor:pointer; } .mojoVideoHeader, .vlakHeader { background-image: url('http://www.adventuretrip.nl/site/style/../images/vlak-header.jpg'); background-repeat: no-repeat; height: 100%; padding: 5px 0px 0px 16px; } .mojoVideoFooter, .vlakFooter { background-image: url('http://www.adventuretrip.nl/site/style/../images/vlak-footer.jpg'); background-repeat: no-repeat; height: 20px; } .vlakFooter { background-image: url('http://www.adventuretrip.nl/site/style/../images/vlak-footer2.jpg'); } .mojoVideoHeader img.mojoVideo { background-position:bottom; padding-bottom:15px; background-image: url('http://www.adventuretrip.nl/site/style/../images/moviekolom.gif'); margin-bottom: 5px; } .zoekBtn { text-align: right; padding-top: 3px; margin-right: 24px; } #advCultuur, #advFysiek { position: absolute; top: 602px; left: 550px; width: 350px; padding: 10px; border: 1px solid #b3cb41; z-index: 99; background-color: #ffffff; display: none; } #advCultuur p, #advFysiek p { font-size: 10px; } div#pntInformationPartWrapper.pntERROR div#pntInformation { background-color:#ef605a; color:#FFFFFF; font-size:14px; margin-bottom:10px; padding:5px 5px; font-weight:bold; } div#pntInformationPartWrapper.pntERROR img { display:none; }