body{margin-top:0px;margin-bottom:0px;background-color:#EAEAEA;}
#content{font-family:Arial, Helvetica, sans-serif;font-size:12px;margin-left:auto;margin-right:auto;margin-top:40px;width:875px;height:auto;background-color:#FFFFFF;padding-bottom:25px;}
#logo{width:313px;height:75px;margin-left:25px;padding-top:25px;}
img{border:none;}
#header{height:150px;width:875px;}
#menu{width:825px;height:30px;margin-left:25px;margin-top:15px;}
#block_menu_home a{background-image:url(../fig/home.png);width:150px;height:30px;float:left;border-left:1px solid #CCFF00;}
.block_menu_home-a{background-image:url(../fig/home_visit.png);width:150px;height:30px;}
#block_menu_home a:hover{background-image:url(../fig/home_visit.png);width:150px;height:30px;}
#block_menu_diensten a{background-image:url(../fig/diensten.png);width:150px;height:30px;float:left;border-left:1px solid #CCFF00;}
#block_menu_diensten-a a{background-image:url(../fig/diensten_visit.png);width:150px;height:30px;}
#block_menu_diensten a:hover{background-image:url(../fig/diensten_visit.png);width:150px;height:30px;}
#block_menu_referenties a{background-image:url(../fig/referenties.png);width:150px;height:30px;float:left;border-left:1px solid #CCFF00;}
#block_menu_referenties-a a{background-image:url(../fig/referenties_visit.png);width:150px;height:30px;}
#block_menu_referenties a:hover{background-image:url(../fig/referenties_visit.png);width:150px;height:30px;}
#block_menu_visie a{background-image:url(../fig/visie.png);width:150px;height:30px;float:left;border-left:1px solid #CCFF00;}
#block_menu_visie-a a{background-image:url(../fig/visie_visit.png);width:150px;height:30px;}
#block_menu_visie a:hover{background-image:url(../fig/visie_visit.png);width:150px;height:30px;}
#block_menu_contact a{background-image:url(../fig/contact.png);width:150px;height:30px;float:left;border-left:1px solid #CCFF00;}
#block_menu_contact-a a{background-image:url(../fig/contact_visit.png);width:150px;height:30px;}
#block_menu_contact a:hover{background-image:url(../fig/contact_visit.png);width:150px;height:30px;}
#center{width:825px;height:auto;margin-left:25px;margin-top:15px;}
#photos{float:left;height:171px;width:487px;}
#text_photos_kub{height:125px;width:487px;background-color:#0099CC;border-top:3px solid white;float:left;}
.text_photos{font-family:Arial, Helvetica, sans-serif;width:455px;height:80px;margin-top:15px;margin-left:15px;color:white;font-weight:bold;font-size:14px;line-height:19px;}
.highlight{color:#CCFF00;}
.highlight_portfolio{color:#CCFF00;text-decoration:underline;margin-left:275px;margin-top:5px;}
.text_photos a{text-decoration:underline;color:white;letter-spacing:0.3px;}
#news{height:171px;width:150px;float:left;background-color:#B9E800;margin-left:17px;}
.actualiteit_2009{font-size:14px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#999999;margin:10px;}
.news_text{color:white;font-size:12px;padding:12px;}
#offer{height:171px;width:150px;float:left;background-color:#999999;margin-left:17px;}
.offer_2009{font-size:14px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:white;margin:10px;}
.offer_text{color:#B9E800;font-size:16px;padding:6px;font-weight:bold;text-decoration:none;}
.offer_text_headtitle{color:#B9E800;font-size:26px;padding-left:15px;font-weight:bold;text-decoration:none;padding-top:6px;}
.offer_text a{color:#B9E800;font-size:16px;font-weight:bold;text-decoration:none;}
.offer_text a:hover{text-decoration:underline;}
.offer_white{color:white; }
#photo_index img{height:125px;width:150px;float:left;margin-left:17px;border-top:3px solid white;}
#offer_index{height:125px;width:150px;float:left;margin-left:17px;border-top:3px solid white;background-color:#999999;}
.offer_index{margin-top:10px;padding:7px;text-decoration:underline;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:white;}
.offer_index a{text-decoration:underline;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:white;}
#about{width:275px;height:150px;float:left;border-left:2px solid #009933;margin-top:30px;}
#about_text{color:#86A800;font-weight:bold;margin:15px;width:150px;}
#about_text_2{color:#969696;font-weight:bold;font-size:12px;margin:15px;width:250px;line-height:20px;overflow:hidden;height:77px;}
#about2{width:215px;height:150px;float:left;border-left:2px solid #009933;margin-top:30px;}
#about_text2{color:#86A800;font-weight:bold;margin:15px;width:150px;}
#about_text2_2{color:#969696;font-weight:bold;font-size:12px;padding-left:15px;width:175px;height:90px;}
#about_text2_2 img{width:175px;height:100px;}
#about3{width:300px;height:150px;float:left;margin-top:30px;color:#0099CC;font-size:28px;text-align:right;line-height:56px;margin-left:20px;}
#about_text3 a{color:#0099CC;font-size:28px;font-weight:bold;}
#about_text3 a:hover{color:#FFF;font-size:28px;background-color:#B9E800;text-decoration:none;}
.offer_png{position:absolute;margin-left:25px;}
#bottom{width:875px;height:52px;text-decoration:none;margin-left:auto;margin-right:auto;padding-top:15px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#999999;font-size:12px;text-align:right;line-height:25px;padding-right:55px;}
#about_ranque a{font-size:16px;color:#0099CC;text-decoration:underline;padding-right:10px;font-weight:bold;}
#about_ranque a:hover{color:#B9E800;}
#bottom a{text-decoration:none;font-size:12px;color:#999999;text-align:right;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
#bottom a:hover{text-decoration:underline;}
.anno{color:#86A800;}
#nav_left{height:450px;width:150px;background-color:#333333;font-weight:bold;font-size:16px;color:white;line-height:35px;float:left;border-left:2px solid #B9E800;}
#webdesign_head{width:646px;background-color:#333333;margin-left:15px;float:left;border-left:4px solid #B9E800;}
.offer_text_item{color:white;font-weight:bold;line-height:10px;padding:15px;margin-top:25px;font-size:13px;line-height:16px;}
.offer_text_item a{ color:#CCFF00;}
#examples_title{width:646px;height:20px;float:left;margin-left:15px;margin-top:25px;font-size:16px;color:#663366;font-weight:bold;}
.examples_content_1{width:60px;height:190px;float:left;margin-left:15px;margin-top:25px;background-color:#009999;}
.examples_content_1 img{padding:10px;padding-left:20px;}
.examples_content_2{width:60px;height:190px;float:left;margin-left:100px;margin-top:25px;background-color:#B9E800;}
.examples_content_2 img{padding:10px;padding-left:20px;}
.examples_content_3{width:60px;height:190px;float:left;margin-left:100px;margin-top:25px;background-color:#009999;}
.examples_content_3 img{padding:10px;padding-left:20px;}
#referenties{border:1px solid #CCCCCC;height:150px;text-align:center;width:258px;float:left;margin:15px;margin-left:0px;}
#referenties img{margin-left:auto;margin-right:auto;padding-top:30px;}
#about_referenties{font-size:13px;font-weight:bold;line-height:16px;height:auto;width:780px;color:white;background-color:#333333;padding:15px;border:1px solid #B9E800;border-bottom:4px solid #B9E800;}
#about_referenties a:hover{border-color:#CC6600;}
#about_referenties a{text-decoration:underline;color:white;}
#about_referenties a:hover{text-decoration:underline;color:#B9E800;}
#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(data:image/gif;base64,AAAA);display:block;}
#prevLink{left:0;float:left;}
#nextLink{right:0;float:right;}
#prevLink:hover, #prevLink:visited:hover{background:url(../img/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover{background:url(../img/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;}

