
body {width:100%;height:100%;max-width:100%;_width:100%;overflow-x:hidden;background:#18130b;}
h1.lighter {float:left;font-weight:200;font-size:30px;letter-spacing:0.8pt;word-spacing:0px;color:#FFF;margin:-3px 0 33px 0;}
h1.bold {float:left;font-weight:700;font-size:30px;letter-spacing:0.6pt;word-spacing:0px;text-indent:10px;color:#FFF;margin:-3px 0 33px 0;}
#noscript {clear:both;position:absolute;top:0px;z-index:9999;width:100%;height:25px;background:#ffffe1;border:1px solid #666;text-indent:30px;line-height:25px;font-family:Arial, Verdana, Tahoma, Helvetica;font-size:12px;}
#noscript p {width:980px;margin:0 auto;background:url(images/noscript_warning.jpg) 0px center no-repeat;}
#header {width:100%;height:105px;background:url(images/header_bg.png) repeat-x;position:absolute;z-index:10;top:0px;}
#header div.container {width:980px;height:104px;position:absolute;top:0px;left:50%;margin-left:-490px;}
#header div.logo a {float:left;display:block;width:177px;height:104px;background:url(images/logo.png) no-repeat;}
#menu {float:left;height:32px;margin:37px 0 0 76px;line-height:32px;}
#menu a {float:left;line-height:32px;text-transform:uppercase;overflow:hidden;display:block;font-family:Helvetica, Arial, Tahoma, Verdana;font-size:12px;font-weight:bold;text-decoration:none;letter-spacing:1px;text-align:center;margin:0 18px 0 0;text-align:center;} 
a.menuItem_home {color:#FFF;height:35px;width:57px;}
a.menuItem_portfolio {color:#FFF;height:35px;width:94px;}
a.menuItem_overons {color:#FFF;height:35px;width:87px;}
a.menuItem_producten {color:#FFF;height:35px;width:99px;}
a.menuItem_contact {color:#FFF;height:35px;width:81px;}
a.menuItem_home:hover {color:#725f37;background:url(images/menu_active.png) 0px -35px no-repeat;}
a.menuItem_portfolio:hover {color:#725f37;background:url(images/menu_active.png) -57px -35px no-repeat;}
a.menuItem_overons:hover {color:#725f37;background:url(images/menu_active.png) -151px -35px no-repeat;}
a.menuItem_producten:hover {color:#725f37;background:url(images/menu_active.png) -238px -35px no-repeat;}
a.menuItem_contact:hover {color:#725f37;background:url(images/menu_active.png) -337px -35px no-repeat;}
a.menuItem_home_active {color:#725f37;height:35px;width:57px;background:url(images/menu_active.png) 0px 0px no-repeat;}
a.menuItem_portfolio_active {color:#725f37;height:35px;width:94px;background:url(images/menu_active.png) -57px 0px no-repeat;}
a.menuItem_overons_active {color:#725f37;height:35px;width:87px;background:url(images/menu_active.png) -151px 0px no-repeat;}
a.menuItem_producten_active {color:#725f37;height:35px;width:99px;background:url(images/menu_active.png) -238px 0px no-repeat;}
a.menuItem_contact_active {color:#725f37;height:35px;width:81px;background:url(images/menu_active.png) -337px 0px no-repeat;}
#header div.menuShadow {float:left;width:803px;height:25px;margin:6px 0 0 0;background:url(images/menu_stroke.png) no-repeat 23px top;}
#header div.stroke {height:1px;width:100%;background:url(images/header_stroke.png) center top;margin:104px 0 0 0;}
#loadingIndicator {display:none;width:100%;height:584px;overflow:hidden;position:absolute;z-index:20;background:#000 url(images/spinner.gif) center 230px no-repeat;}
#subHeader {width:100%;height:584px;background:#000 url(images/subHeader_shadow.png) repeat-x center top;position:absolute;z-index:0;top:105px;overflow:hidden;}
#subHeader div.shadow {width:100%;height:18px;background:url(images/subHeader_shadow.png) repeat-x;position:absolute;z-index:100;}
#subHeader div.gradientFadeOut_left {width:302px;height:584px;background:url(images/gradientFadeOut_dynamicContent.png) repeat-y;position:absolute;z-index:70;left:50%;margin:0 0 0 -800px;}
#subHeader div.gradientFadeOut_right {width:302px;height:584px;background:url(images/gradientFadeOut_dynamicContent.png) -302px 0px repeat-y;position:absolute;z-index:70;left:50%;margin:0 0 0 498px;}
#backgrounds {width:100%;height:584px;overflow:hidden;position:absolute;z-index:10;}
#pageTransition {width:100%;height:584px;overflow:hidden;position:absolute;z-index:10;background:#FF6600;}
.xws_default {width:100%;height:584px;overflow:hidden;background:url(images/headers/default.jpg) center top no-repeat;}
.xws_webdesign {display:none;width:100%;height:590px;margin:0 auto;overflow:hidden;background:url(images/headers/webdesign.jpg) center top no-repeat;}
.xws_webdevelopment {display:none;width:100%;height:590px;margin:0 auto;overflow:hidden;background:url(images/headers/webdevelopment.jpg) center top no-repeat;}
.xws_mobielediensten {display:none;width:100%;height:590px;margin:0 auto;overflow:hidden;background:url(images/headers/mobielediensten.jpg) center top no-repeat;}
.xws_onderhoudssystemen_cms {display:none;width:100%;height:590px;margin:0 auto;overflow:hidden;background:url(images/headers/onderhoudssystemen_cms.jpg) center top no-repeat;}
.xws_zoekvindbaarheid {display:none;width:100%;height:590px;margin:0 auto;overflow:hidden;background:url(images/headers/zoekvindbaarheid.jpg) center top no-repeat;}
.xws_contact {display:none;width:100%;height:590px;margin:0 auto;overflow:hidden;background:url(images/headers/contact.jpg) center top no-repeat;}
.xws_portfolio {display:none;width:100%;height:590px;margin:0 auto;overflow:hidden;background:url(images/headers/portfolio.jpg) center top no-repeat;}
.xws_overons {display:none;width:100%;height:590px;margin:0 auto;overflow:hidden;background:url(images/headers/overons.jpg) center top no-repeat;}
#subHeader div.content {position:absolute;width:980px;height:584px;left:50%;margin-left:-490px;z-index:30;}
#subHeader div.services {width:100%;height:100%;padding:20px 0 0 0;}
#subHeader div.services div.servicesContent {clear:both;overflow:hidden;width:667px;height:187px;padding:20px 12px 12px 12px;background:url(images/services_content_bg.png) no-repeat;}
#subHeader div.services div.content_glower {width:677px;height:3px;overflow:hidden;margin:-14px 0 0 4px;}
#subHeader div.services div.content_glower_gray {background:url(images/content_glower.png) center top no-repeat;}
#subHeader div.services div.content_glower_blue {background:url(images/content_glower.png) center -3px no-repeat;}
#subHeader div.services div.content_glower_orange {background:url(images/content_glower.png) center -6px no-repeat;}
#subHeader div.services div.content_glower_purple {background:url(images/content_glower.png) center -9px no-repeat;}
#subHeader div.services div.content_glower_gold {background:url(images/content_glower.png) center -12px no-repeat;}
#subHeader div.services p.intro {color:#272219;font-family:Tahoma, Verdana, Arial;font-size:12px;font-weight:bold;line-height:20px;letter-spacing:0.4pt;}
#subHeader div.services p.content {color:#FFF;font-family:Tahoma, Verdana, Arial;font-size:13px;font-weight:lighter;line-height:20px;letter-spacing:0pt;margin:20px 0 0 0;}
#subHeader div.services div.overons {clear:both;float:left;width:689px;height:336px;float:left;padding:0 0 0 0;margin:-1px 0 0 0;padding:20px 15px 0 0;}
#subHeader div.services div.overons p.intro {color:#FFF;}
#subHeader div.services div.overons ul {list-style-position:inside;list-style-type:disc;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:20px;font-weight:bold;color:#FFF;}
#subHeader div.services div.overons li {color:#ccb68a;}
#subHeader div.services div.diensten {float:left;width:240px;height:356px;margin:0 0 0 36px;text-align:right;}
#subHeader div.services div.diensten h1 {margin:-5px 0 18px 0;font-size:18pt;}
#subHeader div.services div.diensten a {clear:both;display:block;width:235px;height:60px;color:#272219;text-decoration:none;margin:0 0 4px 0;line-height:60px;padding:0 5px 0 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;}
#subHeader div.services div.diensten a.webdesign {background:url(images/overons_diensten_bg.png) 0px 0px repeat-x;}
#subHeader div.services div.diensten a.webdesign:hover {background-position:0px -316px;}
#subHeader div.services div.diensten a.webdevelopment {background:url(images/overons_diensten_bg.png) 0px -64px repeat-x;}
#subHeader div.services div.diensten a.webdevelopment:hover {background-position:0px -380px;}
#subHeader div.services div.diensten a.mobielediensten {background:url(images/overons_diensten_bg.png) 0px -128px repeat-x;}
#subHeader div.services div.diensten a.mobielediensten:hover {background-position:0px -444px;}
#subHeader div.services div.diensten a.vindbaarheid {background:url(images/overons_diensten_bg.png) 0px -192px repeat-x;}
#subHeader div.services div.diensten a.vindbaarheid:hover {background-position:0px -508px;}
#subHeader div.services div.diensten a.onderhoud {background:url(images/overons_diensten_bg.png) 0px -256px repeat-x;}
#subHeader div.services div.diensten a.onderhoud:hover {background-position:0px -572px;}
a.webdesign div.icons {width:55px;height:55px;background:url(images/overons_diensten_icons.png) 0px 0px no-repeat;margin:2px 0 0 -26px;float:left;}
a.webdevelopment div.icons {width:55px;height:55px;background:url(images/overons_diensten_icons.png) 0px -55px no-repeat;margin:2px 0 0 -26px;float:left;}
a.mobielediensten div.icons {width:55px;height:55px;background:url(images/overons_diensten_icons.png) 0px -110px no-repeat;margin:2px 0 0 -26px;float:left;}
a.vindbaarheid div.icons {width:55px;height:55px;background:url(images/overons_diensten_icons.png) 0px -165px no-repeat;margin:2px 0 0 -26px;float:left;}
a.onderhoud div.icons {width:55px;height:55px;background:url(images/overons_diensten_icons.png) 0px -220px no-repeat;margin:2px 0 0 -26px;float:left;}
#subHeader div.services div.sitemap {font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#subHeader div.services div.sitemap div.left {clear:both;float:left;width:520px;}
#subHeader div.services div.sitemap div.right {float:left;width:460px;}
#subHeader div.services div.sitemap p {margin:4px 0 0 0;padding:0px;color:#FFF;font-size:11px;font-weight:normal;}
#subHeader div.services div.sitemap a {display:block;height:70px;padding:10px 0 0 70px;font-weight:bold;text-decoration:none;color:#FFF;}
#subHeader div.services div.sitemap a:hover {color:#a38c59;}
#subHeader div.services div.sitemap a.sitemap_home {background:url(images/sitemap_home_icon.png) no-repeat;}
#subHeader div.services div.sitemap a.sitemap_portfolio {background:url(images/sitemap_portfolio_icon.png) no-repeat;}
#subHeader div.services div.sitemap a.sitemap_cms {background:url(images/sitemap_onderhoudssystemen_icon.png) no-repeat;}
#subHeader div.services div.sitemap a.sitemap_webdesign {background:url(images/service_webdesign_icon.png) no-repeat;}
#subHeader div.services div.sitemap a.sitemap_webdevelopment {background:url(images/sitemap_webdevelopment_icon.png) no-repeat;}
#subHeader div.services div.sitemap a.sitemap_mobiledevelopment {background:url(images/service_mobielediensten_icon.png) no-repeat;}
#subHeader div.services div.sitemap a.sitemap_seo {background:url(images/service_zoekvindbaarheid_icon.png) no-repeat;}
#subHeader div.services div.sitemap a.sitemap_overons {background:url(images/sitemap_overons_icon.png) no-repeat;}
#subHeader div.services div.sitemap a.sitemap_contact {background:url(images/sitemap_contact_icon.png) no-repeat;}
#subHeader div.services div.sitemap a.sitemap_offerte {background:url(images/sitemap_offerte_icon.png) no-repeat;}
#subHeader div.services div.navigation {width:100%;margin:56px 0 0 0;}
#subHeader div.services div.navigation ul {list-style:none;padding:0;margin:0px;clear:both;} 
#subHeader div.services div.navigation li {float:left;}
#subHeader div.services div.navigation ul {list-style:none;padding:16px 0 0 0;margin:0px;clear:both;width:985px;height:48px;background:url(images/other_services_bg.png) no-repeat;} 
#subHeader div.services div.navigation li a {width:76px;height:31px;padding:0;margin:0 0 0 22px;line-height:31px;float:left;display:block;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#fff;text-decoration:none;text-align:center;background:url(images/other_services_buttons.png) 0px 0px no-repeat;}
#subHeader div.services div.navigation li a:hover {color:#FFF;}
#subHeader div.services div.navigation li a.webdevelopment {width:151px;background-position:-76px 0px;}
#subHeader div.services div.navigation li a.mobielediensten {width:148px;background-position:-227px 0px;}
#subHeader div.services div.navigation li a.zoekvindbaarheid {width:258px;background-position:-375px 0px;}
#subHeader div.services div.navigation li a.onderhoudssystemen {width:225px;background-position:-633px 0px;}
#subHeader div.services div.navigation li a:hover.webdevelopment {background-position:-76px -31px;}
#subHeader div.services div.navigation li a.webdevelopment_active {width:151px;background-position:-76px -31px;}
#subHeader div.services div.navigation li a:hover.webdesign {background-position:0px -31px;}
#subHeader div.services div.navigation li a.webdesign_active {width:76px;background-position:0px -31px;}
#subHeader div.services div.navigation li a:hover.mobielediensten {background-position:-227px -31px;}
#subHeader div.services div.navigation li a.mobielediensten_active {width:148px;background-position:-227px -31px;}
#subHeader div.services div.navigation li a:hover.zoekvindbaarheid {background-position:-375px -31px;}
#subHeader div.services div.navigation li a.zoekvindbaarheid_active {width:258px;background-position:-375px -31px;}
#subHeader div.services div.navigation li a:hover.onderhoudssystemen {background-position:-633px -31px;}
#subHeader div.services div.navigation li a.onderhoudssystemen_active {width:225px;background-position:-633px -31px;}
#subHeader div.services div.navigation h1 {clear:both;margin:0 0 25px 0;border:0px;font-weight:lighter;}
#subHeader div.contactForm {width:100%;height:100%;padding:20px 0 0 0;}
#subHeader div.contactForm div.mailIcon_top {background:url(images/mailIcon_top.png) no-repeat;width:78px;height:57px;float:left;position:absolute;margin:-20px 0 0 395px;z-index:0;}
#subHeader div.contactForm h1 {font-family:Arial, Tahoma, Verdana;margin-bottom:10px;}
#subHeader div.contactForm h1.contactTitle {letter-spacing:-1.5pt;}
#subHeader div.contactForm div.left {float:left;width:210px;margin:1px 15px 0 0;}
#subHeader div.contactForm div.right {float:left;width:502px;}
#subHeader div.contactForm div.contactGegevensForm {float:left;width:253px;margin:75px 0 0 0;}
#subHeader div.contactForm div.contactGegevensForm h1.lighter {font-family:Arial, Helvetica, Tahoma;text-transform:uppercase;}
#subHeader div.contactForm div.contactGegevensForm h1.bold {font-family:Arial, Helvetica, Tahoma;text-transform:uppercase;color:#987c3e;margin:-3px 0 0 -10px;}
#subHeader div.contactForm p.contactIntro {clear:both;width:510px;margin:0 0 5px 236px;font-family:Verdana;font-size:11px;color:#FFF;letter-spacing:0.5pt;font-weight:bold;line-height:15px;}
#subHeader div.contactForm div.contactGegevensForm p.intro {clear:both;margin:0px 0 25px 0;font-family:Verdana;font-size:11px;color:#FFF;letter-spacing:0.5pt;}
#subHeader div.contactForm div.contactGegevensForm p.intro a {color:#594c2e;text-decoration:none;font-weight:bold;}
#subHeader div.contactForm div.contactGegevensForm p.intro a:hover {text-decoration:underline;}
#subHeader div.contactForm div.contactGegevensForm div.contactContent {float:left;width:210px;}
#subHeader div.contactForm div.telefoon {height:30px;background:url(images/contact_telefoon_icoon.png) left top no-repeat;margin:0 0 10px 0;}
#subHeader div.contactForm div.email {height:30px;background:url(images/contact_email_icoon.png) left top no-repeat;margin:0 0 10px 0;}
#subHeader div.contactForm div.adres {height:30px;background:url(images/contact_adres_icoon.png) left top no-repeat;}
#subHeader div.contactForm div.contactGegevensForm p {font-family:Verdana;font-size:11px;color:#FFF;letter-spacing:0.5pt;line-height:15px;margin:0 0 0 42px;padding-top:7px;}
#subHeader div.contactForm form {float:left;margin:75px 0 0 0;padding:0px;}
#subHeader div.contactForm input[type=text] {clear:both;margin:0 0 21px 0;width:194px;height:30px;line-height:28px;background:url(images/FormBorders.png) no-repeat;color:#997c3e;border:0px;font-family:verdana;font-size:11px;font-weight:bold;padding:0 8px 0 8px;}
#subHeader div.contactForm textarea {width:486px;height:223px;overflow-y:auto;background:url(images/FormBorders.png) 0 -30px no-repeat;border:0px;color:#f2dea9;font-family:verdana;font-size:11px;font-weight:normal;line-height:22px;padding:6px 8px 6px 8px;text-align:justify;resize:none;}
#subHeader div.sevenSteps {width:980px;height:340px;padding:20px 0 0 0;}
#subHeader div.sevenSteps a {text-decoration:none;color:#f7e3ae;}
#subHeader div.sevenSteps a:hover {text-decoration:underline;}
#subHeader div.sevenSteps p.step {float:left;font-family:Verdana, Arial, Tahoma;font-size:16px;font-weight:lighter;letter-spacing:1.0pt;border-right:1px solid #FFF;line-height:18px;color:#565656;padding:0 10px 0 0;}
#subHeader div.sevenSteps p.stepNumber {font-family:Arial, Tahoma, Verdana;font-size:16px;font-weight:normal;text-transform:uppercase;letter-spacing:2pt;line-height:18px;color:#FFF;text-indent:10px;}
#subHeader div.sevenSteps div.content h1 {float:left;font-size:12pt;font-family:Arial, Tahoma, Verdana;font-weight:lighter;letter-spacing:2pt;line-height:20px;color:#FFF;border-right:1px solid #FFF;padding:0 10px 0 0;margin:22px 0 0 0;}
#subHeader div.sevenSteps div.content h2 {font-size:18px;font-family:Arial, Tahoma, Verdana;font-weight:bold;letter-spacing:0pt;line-height:18px;color:#FFF;text-indent:10px;margin:22px 0 0 0;}
#subHeader div.sevenSteps p.content {font-family:verdana;font-size:11px;color:#FFF;font-weight:bold;line-height:16px;margin:35px 0 0 0;}
#subHeader div.sevenSteps_stroke {clear:both;width:980px;height:2px;background:url(images/sevenSteps_stroke.png) repeat-y;}
#subHeader div.stepOne_small {float:left;width:140px;height:348px;background:url(images/sevenSteps_bg.jpg) no-repeat;cursor:pointer;}
#subHeader div.stepTwo_small {float:left;width:140px;height:348px;background:url(images/sevenSteps_bg.jpg) -140px top no-repeat;cursor:pointer;}
#subHeader div.stepThree_small {float:left;width:140px;height:348px;background:url(images/sevenSteps_bg.jpg) -280px top no-repeat;cursor:pointer;}
#subHeader div.stepFour_small {float:left;width:140px;height:348px;background:url(images/sevenSteps_bg.jpg) -420px top no-repeat;cursor:pointer;}
#subHeader div.stepFive_small {float:left;width:140px;height:348px;background:url(images/sevenSteps_bg.jpg) -560px top no-repeat;cursor:pointer;}
#subHeader div.stepSix_small {float:left;width:140px;height:348px;background:url(images/sevenSteps_bg.jpg) -700px top no-repeat;cursor:pointer;}
#subHeader div.stepSeven_small {float:left;width:140px;height:348px;background:url(images/sevenSteps_bg.jpg) -840px top no-repeat;cursor:pointer;}
#subHeader div.stepOne_hover {display:none;width:140px;height:348px;background:url(images/sevenSteps_bg.jpg) -980px top no-repeat;position:absolute;z-index:40;}
#subHeader div.stepTwo_hover {display:none;width:140px;height:348px;background:url(images/sevenSteps_bg.jpg) -1120px top no-repeat;position:absolute;z-index:40;}
#subHeader div.stepThree_hover {display:none;width:140px;height:348px;background:url(images/sevenSteps_bg.jpg) -1260px top no-repeat;position:absolute;z-index:40;}
#subHeader div.stepFour_hover {display:none;width:140px;height:348px;background:url(images/sevenSteps_bg.jpg) -1400px top no-repeat;position:absolute;z-index:40;}
#subHeader div.stepFive_hover {display:none;width:140px;height:348px;background:url(images/sevenSteps_bg.jpg) -1540px top no-repeat;position:absolute;z-index:40;}
#subHeader div.stepSix_hover {display:none;width:140px;height:348px;background:url(images/sevenSteps_bg.jpg) -1680px top no-repeat;position:absolute;z-index:40;}
#subHeader div.stepSeven_hover {display:none;width:140px;height:348px;background:url(images/sevenSteps_bg.jpg) -1820px top no-repeat;position:absolute;z-index:40;}
#subHeader div.stepOne_open {display:none;width:840px;height:298px;margin:50px 0 0 140px;background:#000 url(images/stepOne_bg.jpg) no-repeat;position:absolute;z-index:30;}
#subHeader div.stepOne_open div.content {cursor:default;margin:22px 0 0 -164px;width:584px;height:278px;overflow:hidden;}
#subHeader div.stepTwo_open {display:none;width:980px;height:298px;margin:50px 0 0 -140px;background:#000 url(images/stepTwo_bg.jpg) no-repeat;position:absolute;z-index:30;}
#subHeader div.stepTwo_open div.content {cursor:default;margin:22px 0 0 -94px;width:584px;height:278px;overflow:hidden;}
#subHeader div.stepThree_open {display:none;width:980px;height:298px;margin:50px 0 0 -280px;background:#000 url(images/stepThree_bg.jpg) no-repeat;position:absolute;z-index:30;}
#subHeader div.stepThree_open div.content {cursor:default;margin:22px 0 0 68px;width:422px;height:278px;overflow:hidden;}
#subHeader div.stepFour_open {display:none;width:980px;height:298px;margin:50px 0 0 -420px;background:#000 url(images/stepFour_bg.jpg) no-repeat;position:absolute;z-index:30;}
#subHeader div.stepFour_open div.content {cursor:default;margin:22px 0 0 142px;width:348px;height:278px;overflow:hidden;}
#subHeader div.stepFive_open {display:none;width:980px;height:298px;margin:50px 0 0 -560px;background:#000 url(images/stepFive_bg.jpg) no-repeat;position:absolute;z-index:30;}
#subHeader div.stepFive_open div.content {cursor:default;margin:22px 0 0 -490px;width:477px;height:278px;overflow:hidden;padding:0 0 0 10px}
#subHeader div.stepSix_open {display:none;width:980px;height:298px;margin:50px 0 0 -700px;background:#000 url(images/stepSix_bg.jpg) no-repeat;position:absolute;z-index:30;}
#subHeader div.stepSix_open div.content {cursor:default;margin:22px 0 0 -490px;width:450px;height:278px;overflow:hidden;padding:0 0 0 10px}
#subHeader div.stepSeven_open {display:none;width:980px;height:298px;margin:50px 0 0 -840px;background:#000 url(images/stepSeven_bg.jpg) no-repeat;position:absolute;z-index:30;}
#subHeader div.stepSeven_open div.content {cursor:default;margin:22px 0 0 -490px;width:450px;height:278px;overflow:hidden;padding:0 0 0 10px}
#subHeader div.stepOne_icon {width:70px;height:120px;background:url(images/icon_research.png) no-repeat;position:absolute;z-index:60;margin:294px 0 0 35px;}
#subHeader div.stepTwo_icon {width:70px;height:120px;background:url(images/icon_strategy.png) no-repeat;position:absolute;z-index:60;margin:294px 0 0 35px;}
#subHeader div.stepThree_icon {width:80px;height:120px;background:url(images/icon_content.png) no-repeat;position:absolute;z-index:60;margin:294px 0 0 30px;}
#subHeader div.stepFour_icon {width:80px;height:120px;background:url(images/icon_design.png) no-repeat;position:absolute;z-index:60;margin:294px 0 0 30px;}
#subHeader div.stepFive_icon {width:84px;height:120px;background:url(images/icon_built.png) no-repeat;position:absolute;z-index:60;margin:294px 0 0 28px;}
#subHeader div.stepSix_icon {width:73px;height:120px;background:url(images/icon_implement.png) no-repeat;position:absolute;z-index:60;margin:294px 0 0 34px;}
#subHeader div.stepSeven_icon {width:90px;height:120px;background:url(images/icon_marketeer.png) no-repeat;position:absolute;z-index:60;margin:294px 0 0 25px;}
#content {position:absolute;top:689px;width:100%;min-height:507px;_height:507px;background:url(images/content_bg_strd.png) 0 -1px}
#content div.gradient {width:100%;min-height:507px;_height:507px;background:url(images/content_bg.png) 0 92px repeat-x;margin:-92px 0 0 0;overflow:hidden;}
#content div.content div.leftC {width:10px;height:10px;background:url(images/left_right_c.png) 0 0 no-repeat;position:absolute;margin:82px 0 0 -10px;}
#content div.content div.rightC {width:10px;height:10px;background:url(images/left_right_c.png) -10px 0 no-repeat;position:absolute;margin:82px 0 0 980px;}
#content div.content {background:url(images/contentHeader.png) no-repeat center top;width:980px;margin:0 auto;min-height:599px;_heigth:599px;top:-92px;}
#content div.left {float:left;width:560px;padding:29px 0 0 15px;}
#content div.intro {width:100%;background:url(images/text_corner_rb_bg.png) right bottom no-repeat;padding: 0 0 18px 0;}
#content div.left h1 {font-family:Tahoma;font-size:22px;letter-spacing:1px;color:#7b683f;margin:0 0 5px 0;font-weight:lighter;}
#content div.left p.intro {font-family:Arial;font-size:13px;font-weight:bold;color:#594c2e;letter-spacing:0.5px;line-height:20pt;}
#content div.left span {font-family:Arial;font-size:12px;color:#6c5b37;letter-spacing:0px;line-height:20pt;}
#content div.services {width:100%;margin:25px 0 0 0;}
#content div.services h1 {margin:0 0 6px 0;color:#594c2e;font-size:16px;letter-spacing:0.5px;font-weight:lighter;}
#content div.services p {height:65px;overflow:hidden;color:#594c2e;font-size:13px;letter-spacing:-0.5px;line-height:12pt;}
#content div.webdesign {float:left;width:180px;height:168px;padding:0 5px 0 5px;font-family:Tahoma;margin:0 0 0 -5px;background:url(images/services_bg.png) right bottom no-repeat;}
#content div.webdesign a.webdesign {display:block;height:30px;line-height:30px;text-align:right;padding:0 7px 0 0;font-size:13px;color:#FFF;text-decoration:none;}
#content div.webdesign a.webdesign:hover {color:#594c2e;text-decoration:underline;}
#content div.webdesign img {width:180px;height:45px;margin:0 0 7px 0;}
#content div.webdevelopment {float:left;width:180px;height:168px;padding:0 5px 0 5px;font-family:Tahoma;background:url(images/services_bg.png) right bottom no-repeat;}
#content div.webdevelopment a.webdevelopment {display:block;height:30px;line-height:30px;text-align:right;padding:0 7px 0 0;font-size:13px;color:#FFF;text-decoration:none;}
#content div.webdevelopment a.webdevelopment:hover {color:#594c2e;text-decoration:underline;}
#content div.webdevelopment img {width:180px;height:45px;margin:0 0 7px 0;}
#content div.mobielediensten {float:left;width:180px;height:168px;padding:0 0px 0 5px;font-family:Tahoma;background:url(images/services_bg.png) right bottom no-repeat;}
#content div.mobielediensten a.mobielediensten {display:block;height:30px;line-height:30px;text-align:right;padding:0 7px 0 0;font-size:13px;color:#FFF;text-decoration:none;}
#content div.mobielediensten a.mobielediensten:hover {color:#594c2e;text-decoration:underline;}
#content div.mobielediensten img {width:180px;height:45px;margin:0 0 7px 0;}
#content div.onderhoudssystemen_cms {float:left;width:180px;height:168px;padding:0 0px 0 5px;font-family:Tahoma;margin:0 5px 0 -5px;background:url(images/services_bg.png) right bottom no-repeat;}
#content div.onderhoudssystemen_cms a.onderhoudssystemen {display:block;height:30px;line-height:30px;text-align:right;padding:0 7px 0 0;font-size:13px;color:#FFF;text-decoration:none;}
#content div.onderhoudssystemen_cms a.onderhoudssystemen:hover {color:#594c2e;text-decoration:underline;}
#content div.onderhoudssystemen_cms img {width:180px;height:45px;margin:0 0 7px 0;}
#content div.zoekvindbaarheid {float:left;width:370px;height:168px;padding:0 0px 0 5px;font-family:Tahoma;background:url(images/services_bg.png) right bottom no-repeat;}
#content div.zoekvindbaarheid a.zoekvindbaarheid {display:block;height:30px;line-height:30px;text-align:right;padding:0 7px 0 0;font-size:13px;color:#FFF;text-decoration:none;}
#content div.zoekvindbaarheid a.zoekvindbaarheid:hover {color:#594c2e;text-decoration:underline;}
#content div.zoekvindbaarheid img {width:370px;height:45px;margin:0 0 7px 0;}
#content div.clear {clear:both;width:590px;height:45px;background:url(images/content_shadowStroke.png) center 20px no-repeat;margin:0 0 0 -15px;}
#content div.right {float:left;width:405px;padding:12px 0 0 0;}
#content div.offerte {width:405px;height:262px;background:url(images/offerte_bg.png) no-repeat;padding:22px 15px 0 30px;}
#content div.offerte h1 {font-weight:bold;font-size:17px;font-family:Tahoma;color:#b79f64;letter-spacing:1.5pt;text-transform:uppercase;margin:0 0 0 0;}
#content div.offerte p {margin:6px 0 5px 0;font-weight:bold;color:#FFF;font-family:Arial;font-size:13px;letter-spacing:1.5pt;}
#content div.offerte span {color:#a6915c;font-family:Arial;font-size:12px;letter-spacing:0pt;}
#content div.offerte div.icoon {width:77px;height:78px;background:url(images/offerte_icoon.png) no-repeat;margin:-40px 0 0 0;}
.offerte div.offerteCon {clear:both;margin:20px 0 0 80px;}
.offerte div.leftName {clear:both;float:left;font-family:Arial;font-size:12px;font-weight:bold;color:#FFF;text-indent:51px;overflow:hidden;width:208px;height:25px;line-height:25px;}
.offerte div.rightOption {width:30px;height:21px;overflow:hidden;padding:4px 0 0 0;position:relative;z-index:0;}
.offerte a.offerteButton {display:block;margin:15px 60px 0 0;float:right;width:231px;height:30px;background:url(images/offerte_button_home.png) no-repeat;}
.contact {width:390px;margin:25px 0 0 30px;}
.contact h1 {float:left;font-family:Arial, Helvetica, Tahoma;font-size:27px;font-weight:lighter;color:#FFF;letter-spacing:-0.5pt;}
.contact h2 {font-family:Helvetica, Arial;font-size:27px;font-weight:bold;color:#FFF;text-indent:7px;}
.contact p.intro {margin:0px 0 25px 0;font-family:Verdana;font-size:11px;color:#FFF;letter-spacing:0.5pt;}
.contact p.intro a {color:#594c2e;text-decoration:none;font-weight:bold;}
.contact p.intro a:hover {text-decoration:underline;}
.contact div.contactContent {float:left;width:210px;padding:0 0 0 10px;}
.contact div.contactIcoon {float:left;width:168px;height:165px;background:url(images/contact_envelop_icoon.png) left top no-repeat;}
.contact div.contactIcoon a {display:block;width:168px;height:165px;}
.telefoon {height:30px;background:url(images/contact_telefoon_icoon.png) left top no-repeat;margin:0 0 10px 0;}
.email {height:30px;background:url(images/contact_email_icoon.png) left top no-repeat;margin:0 0 10px 0;}
.adres {height:30px;background:url(images/contact_adres_icoon.png) left top no-repeat;}
.contact p {font-family:Verdana;font-size:11px;color:#FFF;letter-spacing:0.5pt;line-height:15px;margin:0 0 0 42px;padding-top:7px;}
.emailVerzenden {width:191px;height:46px;float:right;margin:10px 0 0 0;}
#modal {display:none;position:absolute;z-index:100;width:1600px;height:498px;background:url(images/brown_dot.png);left:50%;margin:0 0 0 -800px;}
#modal div.container {width:600px;margin:0 auto;color:#FFF;font-family:Arial, Verdana, Tahoma, Helvetica;font-size:11px;margin-top:200px;padding:10px;background:url(images/black_dot.png);}
#modal h1 {margin:0px 0 0 0;}
#modal p.modal {clear:both;padding:15px 0 0 3px;font-size:12px;font-weight:bold;line-height:22px;}
a.modalClose {display:block;clear:both;font-weight:normal;font-size:11px;margin:15px -10px 0 0;line-height:20px;float:right;color:#FFF;text-decoration:none;}
a.modalClose:hover {text-decoration:underline;}
#modalError {display:none;position:absolute;z-index:9999;width:1600px;height:498px;background:url(images/brown_dot.png);left:50%;margin:0 0 0 -800px;}
#modalError div.container {width:600px;margin:0 auto;color:#FFF;font-family:Arial, Verdana, Tahoma, Helvetica;font-size:11px;margin-top:200px;padding:10px;background:url(images/orange_dot.png);}
#modalError h1 {margin:0px 0 0 0;}
#modalError p.modal {clear:both;padding:0 0 0 3px;font-size:12px;font-weight:bold;line-height:22px;text-align:left;}
#modalError p.modalStrong {padding:10px 0 0 3px;clear:both;font-size:12px;font-weight:bold;line-height:22px;text-align:left;color:#ead6a1;}
#modalError span.modalStrong {font-weight:bold;font-size:12px;float:left;line-height:22px;color:#ead6a1;margin:0 3px 0 0;}
#modalError span.modal {clear:both;font-weight:normal;font-size:13px;margin:15px -10px 0 0;line-height:20px;float:right;cursor:pointer;}
#contentHeader {display:none;width:996px;height:92px;margin:0 auto;margin-top:-92px;background:url(images/contentHeader.png) no-repeat;}
#contentBg {display:none;width:980px;min-height:507px;_height:507px;margin:0 auto;}
#contentBgStrd {display:none;background:#fff;}
#footer {clear:both;width:100%;height:180px;background:url(images/footer_bg.png) repeat-x;position:relative;z-index:9999;margin-top:-9px;padding:9px 0 0 0;}
#footer a {text-decoration:none;color:#ccbc98;}
#footer a:hover {text-decoration:underline;}
#footer div.container {width:980px;position:absolute;left:50%;margin:0 0 0 -490px;overflow:hidden;}
#footer h1 {text-transform:uppercase;font-family:Tahoma;font-size:14px;color:#7b683f;letter-spacing:1px;margin:20px 0 20px 0;font-weight:lighter;}
#footer p {color:#ccbc98;font-family:Verdana;font-size:11px;line-height:17px;letter-spacing:0.5pt;}
#contactgegevens {float:left;width:230px;height:180px;background:url(images/footer_seperate_blocks.png) right center no-repeat;}
#dienstenXWS {float:left;width:230px;height:180px;background:url(images/footer_seperate_blocks.png) right center no-repeat;}
#portfolio {float:left;width:230px;height:180px;background:url(images/footer_seperate_blocks.png) right center no-repeat;}
#overige {float:left;width:290px;height:180px;text-align:right;}
#footerOfferte {display:none;float:left;width:290px;height:180px;text-align:right;}
#footerOfferte p {margin:-15px 0 5px 0;font-weight:bold;color:#FFF;font-family:Arial;font-size:12px;letter-spacing:0.5pt;}
#footerOfferte span {color:#a6915c;font-family:Arial;font-size:12px;letter-spacing:0pt;}
#footerOfferte a {display:block;width:284px;height:56px;background:url(images/gratis_offerte_aanvragen.png) no-repeat;margin:25px 0 0 5px;}
#footerOfferte a:hover {display:block;background:url(images/gratis_offerte_aanvragen.png) -284px top no-repeat;}
#footerLogo {float:left;width:290px;height:180px;background:url(images/logo.png) center center no-repeat;}
#subFooter {width:100%;height:24px;border-top:1px solid #262119;background:#18130b;position:relative;z-index:9999;}
#subFooter a {text-decoration:none;color:#7b683f;}
#subFooter a:hover {color:#ebc783;}
#subFooter p {width:980px;left:50%;margin:0 0 0 -490px;position:absolute;line-height:24px;overflow:hidden;font-family:Arial, Tahoma, Verdana, Helvetica;font-size:11px;color:#7b683f;}
.contactForm label.error {display:block;margin:-100px 0 0 -210px;position:absolute;z-index:9999;width:202px;height:56px;line-height:40px;overflow:hidden;background:url(images/form_error_msg.png) no-repeat;font-family:Arial, Tahoma, Verdana, Helvetica;font-size:12px;font-weight:bold;color:#FFF;padding:0px 5px 0px 5px;}
.contactForm .right label.error {display:block;margin:-285px 0 0 295px;position:absolute;z-index:9999;width:212px;height:56px;line-height:40px;overflow:hidden;background:url(images/form_error_msg.png) no-repeat;font-family:Arial, Tahoma, Verdana, Helvetica;font-size:12px;font-weight:bold;color:#FFF;padding:0px 5px 0px 5px;}
.contactForm a {text-decoration:none;color:#f7e3ae;}
.contactForm a:hover {text-decoration:underline;}
#offerteContent label.error {display:block;overflow:hidden;clear:both;position:relative;z-index:9999;margin:-85px 0 0 0;width:202px;height:56px;line-height:40px;background:url(images/form_error_msg.png) no-repeat;font-family:Arial, Tahoma, Verdana, Helvetica;font-size:12px;font-weight:bold;color:#FFF;padding:0px 5px 0px 5px;}
#offerteForm_step3 label.error {margin:-182px 0 0 743px;}
#offerteForm_step4 label.error {margin:-182px 0 0 743px;}
#offerteForm_step5 label.error {margin:-22px 0 0 0;}
#offerteForm_step2 .stepTwoLeft label.error {margin:-24px 0 0 24px;background:url(images/form_error_msg_radio_2.png) no-repeat;width:258px;height:62px;line-height:56px;}
#offerteForm_step2 .stepTwoRight label.error {margin:-18px 0 0 21px;background:url(images/form_error_msg_checkboxes_4.png) no-repeat;width:248px;height:154px;line-height:150px;text-indent:17px;}
#offerte_wizard {clear:both;font-family:Arial, Verdana, Tahoma, Helvetica;width:950px;height:340px;background:url(images/offerte_wizard_bg.png) no-repeat;margin:20px 0 0 0;padding:0 15px 15px 15px;}
#offerte_progress_bar {position:absolute;clear:both;display:block;min-width:30px;_width:30px;float:left;height:6px;background:url(images/offerte_progress_bar.png) repeat-x;margin:20px 0 30px -15px;}
#offerte_wizard h1 {clear:both;color:#594c2e;font-size:18px;letter-spacing:1pt;margin:0 0 5px 0;text-transform:uppercase;}
h1.offerte_wizard {margin:17px 0 33px 0;}
#offerteForm_step2, #offerteForm_step3, #offerteForm_step4, #offerteForm_step5, #offerteForm_step6 {display:none;}
#offerte_wizard p {margin:0 0 15px 0;font-size:12px;color:#594c2e;line-height:18px;letter-spacing:0pt;font-weight:bold;}
#offerte_progress_numbering {width:950px;position:absolute;margin:9px 0 0 0;clear:both;}
#offerte_progress_numbering div.stepOne {cursor:pointer;float:left;width:28px;height:41px;background:url(images/offerte_progress_icons.png) 0px 0px no-repeat;margin:0 0 0 1px;}
#offerte_progress_numbering div.stepTwo {cursor:pointer;float:left;width:28px;height:41px;background:url(images/offerte_progress_icons.png) -56px 0px no-repeat;margin:0 0 0 156px;}
#offerte_progress_numbering div.stepThree {cursor:pointer;float:left;width:28px;height:41px;background:url(images/offerte_progress_icons.png) -112px 0px no-repeat;margin:0 0 0 156px;}
#offerte_progress_numbering div.stepFour {cursor:pointer;float:left;width:28px;height:41px;background:url(images/offerte_progress_icons.png) -168px 0px no-repeat;margin:0 0 0 156px;}
#offerte_progress_numbering div.stepFive {cursor:pointer;float:left;width:28px;height:41px;background:url(images/offerte_progress_icons.png) -224px 0px no-repeat;margin:0 0 0 156px;}
#offerte_progress_numbering div.stepSix {float:left;width:28px;height:41px;background:url(images/offerte_progress_icons.png) -280px 0px no-repeat;margin:0 0 0 156px;}
#offerteLoadContent {display:none;width:980px;height:285px;position:absolute;z-index:60;clear:both;background:url(images/offerte_wizard_bg.png) 0px -52px no-repeat;overflow:hidden;margin:52px 0 0 -15px;}
#offerteContent {padding:56px 0 0 0;clear:both;font-family:Arial, Verdana, Tahoma, Helvetica;font-size:12px;}
#offerteContent input[type=text] {float:left;border:0px;width:284px;height:24px;background:url(images/offerte_input_text.png) no-repeat;padding:6px 18px 8px 6px;text-indent:10px;color:#8e7e4f;line-height:24px;margin:25px 0 0 0;}
#offerteContent input[type=checkbox] {border:0px;}
#offerteContent textarea {resize:none;width:940px;height:119px;overflow-y:auto;border:0px;display:block;padding:6px 8px 8px 10px;margin:0 0 0 -2px;background:url(images/offerte_textarea.png) no-repeat;line-height:20px;font-family:Arial, Verdana, Tahoma, Helvetica;font-size:12px;color:#594c2e;}
#offerteContent sup {color:#FFF;font-size:18px;margin:0 3px 0 0;font-weight:bold;}
#offerteContent .OfferteNavigation {position:absolute;width:476px;left:489px;top:369px;height:51px;overflow:hidden;}
#offerteContent label.doel_omschrijving {clear:both;line-height:22px;text-indent:51px;font-weight:bold;color:#594c2e;}
#offerteGlow {position:absolute;left:50%;width:980px;height:11px;margin:-24px 0 0 -490px;overflow:hidden;}
.OfferteGlowDefault {background:url(images/offerte_glow.png) center top no-repeat;}
.OfferteGlowError {background:url(images/offerte_glow.png) center -11px no-repeat;}
.next {float:left;width:292px;height:51px;cursor:pointer;}
.OfferteNavigation div.next_1 {background:url(images/offerte_buttons.png) 0px 0px no-repeat;float:right;}
.OfferteNavigation div.next_2 {background:url(images/offerte_buttons.png) -292px 0px no-repeat;}
.OfferteNavigation div.next_3 {background:url(images/offerte_buttons.png) -584px 0px no-repeat;}
.OfferteNavigation div.next_4 {background:url(images/offerte_buttons.png) -876px 0px no-repeat;}
.OfferteNavigation div.next_5 {background:url(images/offerte_buttons.png) -1168px 0px no-repeat;}
.previous {float:left;width:130px;height:51px;background:url(images/offerte_buttons.png) -1460px 0px no-repeat;cursor:pointer;margin:0 0 0 54px;}
.stepOne_content {width:100%;height:100%;}
.stepOne_content label {float:left;width:102px;height:24px;line-height:24px;padding:6px 0 8px 0;margin:25px 0 0 0;font-weight:bold;color:#594c2e;}
.stepOne_content div.stepOneLeft {float:left;width:474px;height:100%;}
.stepOne_content div.stepOneRight {float:left;width:476px;}
.stepTwo_content {width:100%;height:100%;}
.stepTwo_content div.stepTwoLeft {float:left;width:474px;height:280px;background:url(images/offerte_contentSplitter.png) right center no-repeat;}
.stepTwo_content div.stepTwoRight {float:left;width:476px;}
.stepTwo_content div.stepTwoRight br, .stepTwo_content div.stepTwoLeft br {margin:-12px 0 0 0;height:0px;padding:0px;clear:both;width:auto;display:inherit;font-size:0px;line-height:0px;}
.stepTwo_content div.stepTwoRight p br, .stepTwo_content div.stepTwoLeft p br {display:inline;}
.stepTwo_content div.leftWebsite_dienst {float:left;width:208px;height:29px;line-height:29px;text-indent:51px;font-weight:bold;color:#594c2e;background:url(images/offerte_services_icons.png) 0px 0px no-repeat;overflow:hidden;}
.stepTwo_content div.leftWebapplicatie_dienst {float:left;width:208px;height:38px;line-height:38px;text-indent:51px;font-weight:bold;color:#594c2e;margin:9px 0 0 0;background:url(images/offerte_services_icons.png) 0px -29px no-repeat;overflow:hidden;}
.stepTwo_content div.leftWebdesign_dienst {float:left;width:208px;height:36px;line-height:44px;text-indent:51px;font-weight:bold;color:#594c2e;margin:6px 0 0 0;background:url(images/offerte_services_icons.png) 0px -67px no-repeat;overflow:hidden;}
.stepTwo_content div.leftHuisstijl_dienst {float:left;width:208px;height:36px;line-height:36px;text-indent:51px;font-weight:bold;color:#594c2e;margin:13px 0 0 0;background:url(images/offerte_services_icons.png) 0px -103px no-repeat;overflow:hidden;}
.stepTwo_content div.rightInput_dienst {float:left;width:50px;height:21px;padding:4px 0 0 0;z-index:0;}
.stepTwo_content div.rightInputMargin_website {margin:1px 0 0 0;}
.stepTwo_content div.rightInputMargin_webapplicatie {margin:15px 0 0 0;}
.stepTwo_content div.rightInputMargin_webdesign {margin:14px 0 0 0;}
.stepTwo_content div.rightInputMargin_huisstijl {margin:17px 0 0 0;}
.stepTwo_content div.leftHuisstijl {clear:both;float:left;width:180px;height:30px;line-height:30px;font-weight:bold;color:#594c2e;overflow:hidden;margin:0 0 5px 0;}
.stepTwo_content div.rightHuisstijl {width:30px;height:21px;padding:4px 0 0 0;position:relative;z-index:0;float:left;margin:0 0 5px 0;}
.extra_optie_huisstijl_gebruiken {display:none;}
.stepThree_content {width:100%;height:100%;}
.stepFour_content {width:100%;height:100%;}
.stepFive_content {width:100%;height:100%;}
.stepFive_content div.stepFiveLeft {float:left;width:474px;height:100%;}
.stepFive_content div.stepFiveRight {float:left;width:476px;}
.stepFive_content label {float:left;width:102px;height:24px;line-height:24px;padding:6px 0 8px 0;margin:25px 0 0 0;font-weight:bold;color:#594c2e;}
.stepFive_content label.budget {margin:28px 0 0 0;float:left;width:180px;height:30px;line-height:30px;font-weight:bold;color:#594c2e;overflow:hidden;}
.stepSix_content {width:100%;height:100%;}
.stepSix_content a {color:#FFF;text-decoration:none;}
.stepSix_content a:hover {color:#594c2e;}
#slider ul, #slider li{margin:0;padding:0;list-style:none;}
#slider {width:1584px;height:504px;overflow:hidden;margin:0 auto;position:absolute;left:50%;margin:0 0 0 -792px;}
#slider li{width:1584px;height:498px;overflow:hidden;text-align:center;margin:0 0 0 0;}
#slider li.loading {background:url(images/spinner.gif) center center no-repeat;}
span#prevBtn a {display:block;float:left;width:48px;height:48px;background:url(images/portfolio_nav.png) no-repeat;}
span#prevBtn a:hover {background:url(images/portfolio_nav.png) -48px top no-repeat;}
span#nextBtn a {display:block;float:left;width:48px;height:48px;background:url(images/portfolio_nav.png) 0px -48px no-repeat;}
span#nextBtn a:hover {background:url(images/portfolio_nav.png) -48px -48px no-repeat;}
#portfolioNavigation {position:relative;width:980px;position:absolute;left:50%;margin:415px 0 0 -490px;overflow:hidden;}
#portfolioNavigation .previous_project {float:left;width:48px;height:48px;}
#portfolioNavigation .current_project {float:left;width:864px;margin:0 10px 0 10px;}
#portfolioNavigation .currentCenter {background:#ff6600;padding:0;margin:0 auto;width:auto;margin-top:12px;}
#portfolioNavigation .next_project {float:left;width:48px;height:48px;}
#portfolioTitle {margin:20px 0 0 0;}
#portfolioNavigation .goToProject {margin:0 5px 0 5px;float:left;display:block;width:34px;height:29px;background:url(images/portfolio_nav_goto.png) no-repeat;cursor:pointer;color:#FFF;font-size:11px;font-weight:bold;line-height:24px;text-align:center;font-family:Arial, Tahoma, Verdana, Helvetica;}
#portfolioNavigation .goToProject:hover {background:url(images/portfolio_nav_goto.png) -68px 0px no-repeat;}
#portfolioNavigation .goToProject_active {background:url(images/portfolio_nav_goto.png) -34px 0px no-repeat;}
.portContainer {width:980px;margin:0 auto;}
.information {float:left;width:458px;line-height:22px;font-family:Arial, Verdana, Tahoma, Helvetica;font-size:12px;color:#FFF;text-align:left;}
.projectDetails {margin:0 0 0 15px;}
.projectDetails p {clear:both;margin:0 5px 0 0;font-size:11px;}
.projectDetails a {color:#FFF;}
.portfolioImages {width:980px;margin:0 auto;clear:both;margin:35px 0 0 0;}
.portfolioImages div.border {width:990px;height:300px;position:absolute;background:url(images/portfolio_images_border2.png) no-repeat;position:absolute;z-index:0;top:87px;}

