* { border: medium none; font-size: 1em; margin: 0; outline: medium none; padding: 0; text-decoration: none; } body { background: url("/images/bg.jpg") no-repeat scroll center top #F1F0EE; color: #666666; } body, input, button, textarea, select { font: 14px/20px Tahoma,Arial,Helvetica,Verdana,Sans-Serif; } tr.CpFormSimple_normalRow input, tr.CpFormSimple_normalRow textarea, tr.CpFormSimple_normalRow select { border: 1px solid #CCCCCC; width: 440px; } .CpFormCaptcha_block { height: 60px; border: 1px solid #CCCCCC; } #container { margin: 0 auto; position: relative; width: 990px; } #header { background: url("/images/header.png") no-repeat scroll 0 0 transparent; height: 95px; margin: 0 0 15px; padding: 0 5px; } .group:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; } a { color: #32A3D2; text-decoration: underline; } #logo { background: url("/images/niema-logo2.png") no-repeat scroll 0 0 transparent; display: block; height: 90px; text-indent: -9999px; width: 288px; margin-left: 15px; } h1, h2, h3, ul, ol, p { margin-bottom: 20px; } ul li, ol li { margin-left: 20px; } #phone { color: #336699; display: block; font-size: 16px; font-weight: bold; height: 40px; line-height: 40px; padding: 0; position: absolute; right: 5px; text-shadow: 0 -1px 1px #CCCCCC; top: 5px; width: 147px; } #barsearch { position: absolute; top: 45px; right: 5px; width: 150px; } #barsearch_sQuery { height: 20px; line-height: 20px; width: 105px; border: 1px solid #336699; color: #336699; font-size: 14px; } #barsearch_table img { height: 20px; } #shadow-top { background: url("/images/shadow-top.png") no-repeat scroll 0 0 transparent; height: 5px; } #content { background: url("/images/shadow.png") repeat-y scroll 0 0 transparent; padding: 0 25px 0; position: relative; } h1 { border-bottom: 1px dotted #CCCCCC; color: #336699; font-size: 26px; font-weight: normal; line-height: 1.2em; margin-top: 40px; padding: 0 0 18px; font-family: 'Oswald', sans-serif; } h1, h2 { letter-spacing: 1px; } ul li { list-style: disc outside none; } #shadow-bottom { background: url("/images/shadow-bottom.png") no-repeat scroll 0 0 transparent; height: 5px; } #projecten_filter_table { border-bottom: 1px dotted #CCCCCC; padding: 5px; } #filter_text_search { margin-bottom: 7px; border: 1px solid #DFDCDA; width: 940px; height: 25px; line-height: 25px; } #lSector_elementblock input { margin-right: 10px; margin-top: 3px; width: auto; border: none; } #lSector_elementblock .CpHTMLFacetedBrowserElementOptions_nrResults { margin-right: 10px; } div.odd, div.even { padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid #DFDCDA; } div.odd div, div.even div { margin-right: 10px; margin-bottom: 10px; } .CmsDataTypeContent_filterform { padding-top: 20px; padding-bottom: 20px; background-color: white; } .CmsDataTypeContent_filterform .CpFormSimple_buttonsrow { text-align: right; padding-right: 10px; } .CmsDataTypeContent_filterform .CpFormSimple_buttonsrow input { border: 1px solid #DFDCDA; background-color: #fff; margin-top: 5px; margin-bottom: 5px; cursor: pointer; color: #32A3D2; } .CmsCollectObject_pageBrowser { text-align: right; margin-right: 10px; padding: 6px; } .CmsCollectObject_pageBrowser a { border: 1px solid #888; padding: 2px; margin: 2px; text-decoration: none; } .CmsCollectObject_pageBrowser a.CmsCollectObject_pageBrowserButtonSelected { color: #888; } td.MyDataCustomProject_imagecell { width: 150px; } .CmsSiteSearch td { padding: 4px; border-top: 1px dotted #DFDCDA; } #searchform_sSearchQuery { border: 1px solid #888; height: 20px; width: 200px; } .CmsSiteSearch { border-collapse: collapse; width: 100%; margin-top: 10px; } .CmsSiteSearch a { text-decoration: none; } #searchform_table td.CpFormFieldLabel { padding-right: 10px; } #searchform_submit { border: 1px solid #888; background-color: white; color: #32A3D2; } td.CmsSiteSearch_type { width: 92px; } #crumbpath { position: absolute; top: 0; top: 50px; } #crumbpath a { color: #999999; text-decoration: none; font-size: 0.9em; } #header-image { position: absolute; top: 8px; left: 350px; } #mainmenu, #mainmenu a { background: url("/images/nav.png") repeat-x scroll 0 0; } #mainmenu li ul a { background-image: none; } #mainmenu { border-bottom: 1px solid #DFDCDA; border-top: 5px solid #336699; clear: both; height: 38px; margin: 0 0 0 -20px; padding: 0; width: 980px; } #mainmenu, #mainmenu ul { list-style-type: none; list-style-position: outside; position: relative; } #mainmenu a:link, #mainmenu a:active, #mainmenu a:visited { border-right: 1px solid #DFDCDA; color: #999999; display: block; font-size: 16px; height: 38px; line-height: 38px; padding: 0 10px; text-decoration: none; text-shadow: 0 1px 1px #FFFFFF; } #mainmenu ul a:link, #mainmenu ul a:active, #mainmenu ul a:visited { border-right: none; } #mainmenu li { float: left; list-style: none outside none; margin: 0; } #mainmenu ul { position: absolute; top: 38px; display: none; border: 1px solid #DFDCDA; } #mainmenu li ul a { white-space: nowrap; float: left; } #mainmenu ul li { clear: both; } #mainmenu ul ul { top: auto; } #mainmenu li ul ul { margin: 0px 0 0 10px; } #mainmenu li:hover ul ul, #mainmenu li:hover ul ul ul, #mainmenu li:hover ul ul ul ul { display: none; } #mainmenu li:hover ul, #mainmenu li li:hover ul, #mainmenu li li li:hover ul, #mainmenu li li li li:hover ul { display: block; } #mainmenu li a { color: #0D2B5E; } #mainmenu ul { background-color: #fefefe; } #mainmenu ul ul { z-index: 2; border: 1px solid #0D2B5E; } #mainmenu li.CpHTMLListMenu_menuitem_selected ul li a, #background #mainmenu li ul li a { color: #284E7C; } #mainmenu li.CpHTMLListMenu_menuitem_selected a { color: #B92711; } #mainmenu li.CpHTMLListMenu_menuitem_selected a, #mainmenu li.CpHTMLListMenu_menuitem a:hover, #mainmenu li.CpHTMLListMenu_menuitem a:focus, #mainmenu li.CpHTMLListMenu_menuitem a:active { background-position: 0 -38px; color: #32A3D2; } barsearch_sQuery { color: #555555; } body { margin: 0; padding: 0; } 