#community-wrapper { height: 516px; background-repeat: no-repeat; } .tech_sub_items { display: none; }  #community-container { width: 816px; height: 474px; padding: 19px 20px 19px 24px; float: left; overflow:hidden; } #community-container-inner { height: 474px; } #community-container h2 { font-size: 30px; font-weight:normal; color: #db002f; padding: 0 0 10px 0; margin: 0; } #community-container p, #community-container-inner p { color: #fff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 20px; } #community-container h3 { color: #db002f; font-weight: normal; padding: 0; margin: 0; font-size: 16px; } .glossery { padding: 0 0 10px 0; margin: 0 0 10px 0; background:url(/styles/../images/site/red_stripe.png) no-repeat center bottom; } .glossery p { margin: 5px 0 5px 0; padding: 0; } h4 { color:#DB002F; font-size:12px; font-weight:normal; margin:0; padding:0; } html, body { width: 100%; height: 100%; margin: 0px; padding: 0px; background-color: #202020; font-family: Verdana, Geneva, sans-serif; }  img { border: 0px; } p a { color: #DB002F; text-decoration: none; } p a:hover { text-decoration: underline; } .clear { clear: both; } .extranet_login, .extranet_error, .extranet_loggedin { color:#FFF; } .no-flash { background-image: url(/styles/images/no_flash-background.gif); } .menu ul { margin: 0px; padding: 0px; list-style: none; } .menu ul li a { color: #fff; text-decoration: none; } .menu ul li a:hover { color: #db002f; }  #background { position: fixed; width: 100%; height: 100%; } #wrapper { position: absolute; width: 100%; } #body { width: 1000px; margin: 0px auto; }  #header { height: 120px; padding: 0 18px; background-color: #000; background-image: url(/styles/../images/site/header-background.gif); background-position: bottom; background-repeat: repeat-x; } #header-logo { position:absolute; padding:20px 0 0; z-index: 100; } #change_region { position: absolute; color: #707173; font-size: 10px; margin-left:883px; margin-top: 10px; z-index: 9; cursor: pointer; text-transform: lowercase; text-decoration: none; } a#change_region:hover { color: #fff; } #header-shoe_advisor { background: url(/styles/../images/site/header-shoe_advisor_bg.gif) no-repeat top right; position:absolute; display:block; text-align:right; margin:33px 0 0 614px; z-index: 10; height: 76px; width:350px; text-decoration: none; } #header-shoe_advisor span { margin: 10px 85px 0 0; display: block; background: url(/styles/../images/site/header-shoe_advisor_bevel.gif) no-repeat right; padding: 10px 12px 10px 10px; float: right; text-align:center; } #header-shoe_advisor span.left { display: block; background: url(/styles/../images/site/header-shoe_advisor_bevel.gif) no-repeat right; float: right; margin: 0; height: 56px; } #header-shoe_advisor p, #header-shoe_advisor h2 { margin: 0; padding: 0; } #header-shoe_advisor p { color: #bdbdbd; font-size: 11px; } #header-shoe_advisor h2 { color: #707173; font-size: 19px; font-weight: normal; } #header-menu { margin: 0 0 0 -13px; padding:90px 0 0; clear:both; } #header-menu ul { background-color:#0FF; } #header-menu li { display:block; float: left; } #header-menu li a { padding: 10px 13px; font-size: 12px; outline:none; } #header-menu li.seperator { width: 1px; height: 20px; background-image: url(/styles/../images/site/header-menu-seperator.gif); background-repeat: no-repeat; } #content, #content_white { overflow: hidden; } #content_white { background-color: #FFF; }  #submenu, #submenu2 { float: left; background-position: top; background-repeat: no-repeat; font-size: 11px; color: #FFF; } #submenu { width: 140px; height: 512px; background-image: url(/styles/../images/submenu-bg.png); } #submenu2 { width: 223px; height: 598px; background-image: url(/styles/../images/submenu2-bg.png); } .submenu-button { height: 28px; padding: 15px 0px 0px 17px !important; background-image: url(/styles/../images/submenu-button-bg.png); background-position: bottom; background-repeat: no-repeat; font-weight: bold; } .submenu-button-content { overflow: hidden; padding: 10px 0px 0px 17px !important; } .submenu-button-content ul { margin: 0px; padding: 0px; list-style: none; } .submenu-button-content ul li { padding: 0 0 5px; color: #da0034; } .submenu-button-content ul li a { color: #fff; text-decoration: none; } .submenu-button-content ul li a:hover { color: #da0034; } .submenu-button-content li ul li a { background:url(/styles/../images/site/arrow_small.png) no-repeat left 3px; padding: 0 0 2px 9px; font-size: 9px; display:block; }  #spotlight { height: 200px; padding: 2px 0px; background-color: #FFF; } .spotlight-item { float: left; width: 332px; height: 200px; cursor: pointer; } .spotlight-item-dummy { background-color: #dfdfdf; } .spotlight-item-middle { margin: 0px 2px; } .spotlight-item img, .spotlight-item-flash { position: absolute; } .spotlight-item-flash .no-flash { width: 158px; height: 40px; padding: 80px 87px; } .spotlight-item-back { position: absolute; width: 332px; height: 20px; margin: 180px 0px 0px; background-color: #000; opacity: 0.75; } .spotlight-item h2 { position: absolute; margin: 180px 0px 0px; padding: 0px 12px 0px 18px; background-image: url(/styles/../images/site/spotlight-arrow.gif); background-position: right; background-repeat: no-repeat; } .spotlight-item h2 a { font-size: 12px; color: #FFF; line-height: 18px; text-decoration: none; } .spotlight-item-hover .spotlight-item-back { background-color: #d5d5d4; } .spotlight-item-hover h2 { background-image: url(/styles/../images/site/spotlight-arrow-hover.gif); } .spotlight-item-hover h2 a { color: #000; }  #footer { height: 140px; margin: 0px auto 60px; background-color: #000; background-image: url(/styles/../images/site/footer-background.gif); background-position: top; background-repeat: repeat-x; } #sign-up{ color: #fff; font-size: 11px; text-align: center; padding-top: 50px; } #sign-up-inner { margin:0 auto; display:inline-block; padding:0 0 15px;  } #sign-up-txt { margin:9px 10px 0 0; } #sign-up-txt, #sign-up-form { float:left; } #sign-up form { display:inline; width:300px; margin:0; padding:0; } #sign-up .sign-input { background: url(/styles/../images/site/footer-input.png) no-repeat; width: 147px; height: 23px; border: 0 none; color: #666; line-height: 23px; font-size: 11px; text-align: center; } #sign-up .sign-button { background: none !important; color: #DB002F; font-weight: bold; border: 0 none !important; text-align:left; cursor:pointer; margin: 0; padding: 0; height: 30px; line-height:30px; } #sign-up .sign-button:hover { color: #fff; } #footer-menu { margin: 0 auto; text-align: center; } #footer-menu ul { margin:0 auto; } #footer-menu li { display:inline-block; } #footer-menu li a { padding: 8px 11px 8px 5px; font-size: 11px; height: 20px; outline:none; margin:0 6px 0 0; } #footer-menu li a.seperator { background-image: url(/styles/../images/site/footer-menu-seperator.gif); background-position: right 11px; background-repeat: no-repeat; }  input, select, textarea { margin: 1px; border: 0 none; padding: 2px; border: 1px solid #6d6d6d; background: #313131; color: white; } select { padding-right: 3px; } input:hover, select:hover, textarea:hover { border: 1px solid #989898; } input:focus, select:focus, textarea:focus { background: #4d4d4d; } .mailform tr.row td { padding: 1px; color: #fff; font-size: 12px; }  #sitemap a { text-decoration: none; color: #C00; font-size: 12px; } #sitemap a:hover { color: #fff; } #sitemap ul { padding-left: 15px; margin-left: 0; } #sitemap li { list-style: disc; color: #fff; } #sitemap li.seperator { list-style: none; } #sb-body-inner { background: #fff; } .tech_sub_items { padding: 10px 0 0 !important; } #sb-nav-close{ background-image: url(/styles/../images/site/close.png) no-repeat !important; font: Verdana, Geneva, sans-serif;} span.reageer a { background:url(/styles/../images/site/arrow.png) no-repeat right; color:#FFFFFF; padding:2px 15px 4px 5px; } span.reageer a:hover { color: #DB002F; } #content-container ol { color: #fff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin: 25px 10px; } #content-container ol li { margin: 0 0 10px 0; color: #fff; } span.reageer a { color: #fff !important; display:block; padding: 0; margin: 0; text-align: center; float: none; background: none; } span.reageer { background: url(/styles/../images/reageer.png) center top no-repeat; display:inline-block; float:right; height:22px; width:106px; padding: 0; margin: 0; text-align: center; } span.reageer a:hover { color: #CCC !important; } .buttons button { background: url(/styles/../images/reageer.png) center top no-repeat; height:22px; width:106px; color: #fff; border: 0 none; font-weight: bold; cursor: pointer; margin:0 25px 0 0; } .buttons button:hover { color: #CCC; } tr.subtable td table { float: left; margin: 0px 20px 0px 0px; } tr.textarea td textarea { width: 253px; height:96px; }  .gmnoprint a { color: #DB002F !important; } .radio_group label { margin-right: 10px; } .error_element { border: 1px solid #C00 !important; } .group .error_element { border: none !important;} .gmnoprint input { color: #000 !important; } .zoeken-check, .radiobutton { padding: 0 !important; border: 0 none !important; background: none !important; } .submenu-button-content ul li { padding:0 0 5px !important; } .submenu-button-content .seperator, #sitemap .seperator { display: none; }  .af_errors{ padding-bottom:20px; } .af_error{ color:#F00; } .af_field_title{ width:200px; } .af_field_input{ width:200px; padding: 0; min-height:24px; } .af_field_input input{ width:200px; padding: 0; } .af_field_omschrijving{ width:400px; } .af_field_textarea{ float:none !important; width:700px; } .af_field_textarea textarea{ float:none !important; width:400px; height:100px; } .af_field_title, .af_field_input{ } .af_field_block{ margin-bottom:10px !important;  } .af_field_block div { } .af_group{ clear:both; margin-bottom:40px; } .af_field_clearer{ clear:left; font-size:0px; } .af_group .af_group_title{ font-weight:bold; margin-top:10px; margin-bottom:10px; font-size:13px; } .af_group .af_field_block{ padding-left:40px; } .af_send{ clear:both; } .af_field_textarea textarea{ width:296px; }  .af_field_error .af_field_title{ color:#F00; } .af_loader{ background:url(/styles/../images/ajax-loader.gif) no-repeat center 80%; display:none; position:fixed; text-align:center; vertical-align:middle; background-color:#FFF; border:2px solid #010076; padding:10px 25px 30px 25px; width:150px; left:50%; margin-left:-100px; top:300px; -moz-border-radius: 8px; -webkit-border-radius: 8px; } .af_form{ padding-bottom:20px; } .af_version{ color:#3A3A3A; margin-bottom:15px; display:none; } .af_uploadframe{ display:none; } form{ padding:0px; margin:0px; }  .beursimage{ width:110px; height:110px; display:block; float:left; margin:0 5px 10px 5px; } .beursgallery .dv_results{  } .beursgallery .dv_navigation{ text-align:right; } .dv_clearboth{ clear:both; }  ul.webshops { list-style: none; padding: 0; margin: 0; } ul.webshops li a { color: #000; text-decoration: none; font-weight: bold; font-size: 12px; display: block; height: 22px; width: 700px; } ul.webshops li a:hover { color: #DB002F; } ul.webshops li a, ul.webshops li img { float: left; padding: 5px 0; } ul.webshops li a { margin: 8px 0 0 10px; } ul.webshops li img { } ul.vacatures_list { padding: 0; color: #fff; margin: 0 0 0 30px; list-style: square; font-size: 12px; } ul.vacatures_list a { color:#DB002F; text-decoration: none; font-size: 14px; } ul.vacatures_list a:hover { color: #fff; } .jScrollPaneContainer { position: relative; overflow: hidden; z-index: 1; top:0; left:0; } .jScrollPaneTrack { position: absolute; cursor: pointer; right: 0; top: 0; height: 100%; background:url(/styles/../images/scroll/scroll_track.gif) repeat-y 2px 0; } .jScrollPaneDrag { position: absolute; background:url(/styles/../images/scroll/scroll_slider.gif) no-repeat left top; cursor: pointer; overflow: hidden; } .jScrollPaneDrag:hover {  } .jScrollPaneDragTop { position: absolute; top: 0; left: 0; overflow: hidden; } .jScrollPaneDragBottom { position: absolute; bottom: 0; left: 0; overflow: hidden; } a.jScrollArrowUp { display: block; position: absolute; z-index: 1; top: 0; right: 0; text-indent: -2000px; overflow: hidden; background:url(/styles/../images/scroll/scroll_up.gif) no-repeat 0 0;  height: 5px; } a.jScrollArrowUp:hover {  } a.jScrollArrowDown { display: block; position: absolute; z-index: 1; bottom: 0; right: 0; text-indent: -2000px; overflow: hidden; background:url(/styles/../images/scroll/scroll_down.gif) no-repeat 0 0;  height: 10px; } a.jScrollArrowDown:hover {  } a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {  } #sb-container,#sb-wrapper{text-align:left;} #sb-container,#sb-overlay{position:absolute;top:0;left:0;width:100%;margin:0;padding:0;} #sb-container{height:100%;display:none;visibility:hidden;z-index:999;} #sb-container{position:fixed;}  #sb-container>#sb-overlay{height:100%;} #sb-wrapper{position:relative;} #sb-wrapper img{border:none;} #sb-body{position:relative;margin:0;padding:0;overflow:hidden;border:1px solid #303030;} #sb-body-inner{position:relative;height:100%;} #sb-content.html{height:100%;overflow:auto;} #sb-loading{position:absolute;top:0;width:100%;height:100%;text-align:center;padding-top:10px;} #sb-body,#sb-loading{background-color:#060606;} #sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;} #sb-title-inner,#sb-info-inner{position:relative;font-family:'Lucida Grande',Tahoma,sans-serif;line-height:16px;} #sb-title,#sb-title-inner{height:26px;} #sb-title-inner{font-size:16px;padding:5px 0;color:#fff;} #sb-info,#sb-info-inner{height:20px;} #sb-info-inner{font-size:12px;color:#fff;} #sb-nav{float:right;height:17px;padding:0;width:45%;} #sb-nav a{display:block;float:right;height:17px;width:55px;margin-left:3px;cursor:pointer;} #sb-nav-close{ background-image:url(/styles/../images/site/close.png);background-repeat:no-repeat; } #sb-nav-next{background-image:url(/styles/../images/shadowbox/next.png);background-repeat:no-repeat; width: 16px !important;} #sb-nav-previous{background-image:url(/styles/../images/shadowbox/previous.png);background-repeat:no-repeat; width: 16px !important;} #sb-nav-play{background-image:url(/styles/../images/shadowbox/play.png);background-repeat:no-repeat; width: 16px;} #sb-nav-pause{background-image:url(/styles/../images/shadowbox/pause.png);background-repeat:no-repeat; width: 16px;} #sb-counter{float:left;padding:2px 0;width:45%;} #sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;} #sb-counter a.sb-counter-current{text-decoration:underline;} div.sb-message{font-family:'Lucida Grande',Tahoma,sans-serif;font-size:12px;padding:10px;text-align:center;} div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;} .html {background-color: #FFF !important;} #sb-loading {background: url(/styles/../images/site/loader.gif) 50% 50% no-repeat; background-color: #FFF !important;} #sb-loading a{display: none !important;} #sb-body {border: 10px solid #FFFFFF !important;}