*{margin: 0 auto; padding: 0;outline: 0;font-size: 100%;font-family: Arial, Calibri, Verdana;font-size:14px;}
img{border:0;}
.logo{ padding-top: 0px; float: left; width: 313px;}
html{overflow-y: scroll;}
body { font-family: Calibri, Arial;	margin-bottom: 1px; }
.subpagetexts a{color:#808080;}
.homebody { background:url('../images/mainbackground.jpg') repeat-x top; font-family: Calibri, Arial}
.bodycontent{align:center; width:898px;}/* background:url(../images/back.png) repeat-y top left;padding-left:8px; */
.bodycontent2{align:center; width:870px;padding-left:13px;}/* background:url(../images/back.png) repeat-y top left;padding-left:8px; */
.bottom-shaddow{width:889px;height:17px;background:url(../images/bottom-shaddow.png) no-repeat top left;position:relative;margin-top:-17px;}
h3 {font-family: Arial, Helvetica, sans-serif;font-size:14px;color:#ff8700;margin-bottom:5px;font-weight:bold;width:auto;float:left;margin-right:10px;}
.special{font-family: Arial, Helvetica, sans-serif;font-size:14px;color:#000000;font-weight:bold;}
.diverse{margin:5px 0 5px 31px;color:#F79239;text-transform:uppercase;}
.content{width:870px;float: left;}
.homecontent{width:870px;float: left;}
.parent {margin-left:-10px;background:url('../images/bigbg.jpg');background-position: top;background-attachment: scroll;background-repeat: no-repeat;position: relative;color:#333;width:100%;height:auto;}
.leftshadow {background:url('../images/leftshadow.png'); background-position: top;float: left;padding-top:0px;padding-left:0px;margin-left: 0px;margin-right: 0px;height: 463px;width:9px; }
.rightshadow {background:url('../images/rightshadow.png'); background-position: top;float: left;padding-top:0px;padding-left:0px;margin-left: 0px;margin-right: 0px;height: 463px;width:9px; }
.leftshadow_ins {background:url('../images/leftshadow_ins.png'); background-position: top; float: left;no-repeat;width:9px; height:686px;}
.rightshadow_ins {background:url('../images/rightshadow_ins.png');background-attachment: fixed;float: left;width:9px;height:686px;}
.spacer {float: left;width:9px; }
.mainmenu { width:556px; float: left;}
.menu1,.menu1-active { float: left;padding-top:5px;height: 22px;width:86px; float: left; margin-top:90px;background:url('../images/menu/welkom.jpg');cursor:pointer;color: #0000FF;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: normal;text-decoration: none;text-align: center;color: #808080;}
.menu1:hover,.menu1-active { background:url('../images/menu/welkom_hover.jpg');color: #FF0000;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: normal;color: #ffffff;text-decoration: none;text-align: center;}
.menu2,.menu2-active { float: left;padding-top:5px;height: 22px;width:169px; float: left; margin-top:90px;margin-left:2px;background:url('../images/menu/infoaanv.jpg');cursor:pointer;color: #0000FF;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: normal;color: #808080;text-decoration: none;text-align: center;}
.menu2:hover,.menu2-active { background:url('../images/menu/infoaanv_hover.jpg');color: #FF0000;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: normal;color: #ffffff;text-decoration: none;text-align: center;}
.menu3,.menu3-active { float: left;padding-top:5px;height: 22px;width:133px; float: left; margin-top:90px;margin-left:2px;background:url('../images/menu/overbokaplast.jpg');cursor:pointer;color: #0000FF;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: normal;color: #808080;text-decoration: none;text-align: center;}
.menu3:hover,.menu3-active { background:url('../images/menu/overbokaplast_hover.jpg');color: #FF0000;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: normal;color: #ffffff;text-decoration: none;text-align: center;}
.menu4,.menu4-active { float: left;padding-top:5px;height: 22px;width:86px; float: left; margin-top:90px;margin-left:2px;background:url('../images/menu/contact.jpg');cursor:pointer;color: #0000FF;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: normal;color: #808080;text-decoration: none;text-align: center;}
.menu4:hover,.menu4-active { background:url('../images/menu/contact_hover.jpg');color: #FF0000;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: normal;color: #ffffff;text-decoration: none;text-align: center;}
.menu5,.menu5-active { float: left;padding-top:5px;height: 22px;width:69px; float: left; margin-top:90px;margin-left:2px;background:url('../images/menu/fefco.jpg');cursor:pointer;color: #0000FF;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: normal;color: #808080;text-decoration: none;text-align: center;}
.menu5:hover,.menu5-active { background:url('../images/menu/fefco_hover.jpg');color: #FF0000;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: normal;color: #ffffff;text-decoration: none;text-align: center;}
.submenu {float: left;width:825px;height:30px;padding-top:1px;background:url('../images/submenubg.jpg');font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: normal;color: #FFFFFF;text-decoration: none;text-align: center;padding-left: 45px;}
.submenu a{float: left;padding-top: 7px;height: 21px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: normal;color: #FFFFFF;text-decoration: none;padding-left: 3px;padding-right: 3px;text-align: center;}
.submenu a:hover, .submenu .submenu-active{float: left;padding-top: 7px;height: 21px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: normal;color: #f79239;text-decoration: none;text-align: center;background:url('../images/rolloversubmenu.jpg');padding-left: 3px;padding-right: 3px;}
.submenu_separator{float: left;padding-top: 5px;height: 21px;margin-left: 17px;margin-right: 17px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: normal;color: #FFFFFF;text-decoration: none;}
.homeholder{float: left;width: 870px;height: 307px;background:url('../images/homepageholder.jpg');position:relative;}
.subpagesholder{float: left;border: 3px solid #FFFFFF;border-bottom:none;width: 862px;height: auto;background:url('../images/subpages_holderbg.jpg');min-height:500px;}
.Subpage_formulier_holder{float: left;border: 3px solid #FFFFFF;border-bottom:none;width: 863px;height: auto;background:url('../images/Subpage_formulier_holder.jpg');}
.subpagestitlesbg {float: left;border: 1px solid #e3e3e3;width: 816px;margin-left:20px;margin-top: 20px;height:36px;background:url('../images/subpages_titlesbg.jpg');}
.subpagestitles{float: left;padding-left:25px;padding-top:10px;text-align: left;font-family: Arial, Helvetica, sans-serif;font-size: 14px;text-transform: uppercase;color: #f79239;background-image: url(../images/boxtitlebullet.gif);background-repeat: no-repeat;background-position:10px 14px ;}
h1 .subpagestitles{float: left;padding-left:25px;padding-top:10px;text-align: left;font-family: Arial, Helvetica, sans-serif;font-size: 14px;text-transform: uppercase;color: #f79239;background-image: url(../images/boxtitlebullet.gif);background-repeat: no-repeat;background-position:10px 14px ;}

.subpagebox_bg{float: right;padding-right:0px;margin-bottom:10px;background:url('../images/subpageboxbg.png');background-repeat: no-repeat;width: 254px;height: 192px;}
.subpagebox_bg1{float: right;padding-right:0px;margin:0 0 0px 20px;width: 254px;}
.sitemap{font-weight:normal !important;color:#808080 !important;font-size:12px  !important;}
.sitemap:hover{color:#FF8700 !important;font-weight:normal !important;}
.sitemap2 a{font-size:14px;color:#ff8700 !important; font-weight:bold !important;}
.sitemap-sub{background:none !important;padding-left:30px;color:#68737a;}
.sitemap-sub a{background:none;padding-left:30px;color:#68737a;}
.sitemap-sub a:hover,.sitemap2 a:hover{text-decoration:none;}
.subpagebox_prod{float: right;padding-right:5px;margin-left:0px;margin-top:25px;background:url('../images/prod1.png'); background-repeat: no-repeat; width: 246px;height: 119px;}
.bulletedbodytexts{float: left;text-align: left;line-height:24px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #808080;background-image: url(../images/boxtitlebullet.gif);background-repeat: no-repeat;background-position:0px 9px;padding-left: 15px;margin-left: 5px;}
.homescrollimages{float: left;width: 426px;height: 303px;}
.homeleftcell{float: right;padding-right:5px;background:url('../images/leftcellbg.jpg'); background-repeat: no-repeat; width: 360px;height: 251px;}
.homeleftcellcontent{float: left;padding-left:20px;padding-top:50px;width: 340px;height: 20px;}
.homeleftcellcontenttitle{float: left;padding-left:20px;padding-top:0px;width: 340px;text-align: left;font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;text-transform: uppercase;color: #f79239;background-image: url(../images/boxtitlebullet.gif);background-repeat: no-repeat;background-position:10px;}
.homeleftcellcontenttitle2{float: left; padding-left:30px; padding-top:0px; width: 340px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #f79239; background-image: url(../images/boxtitlebullet.gif); background-repeat: no-repeat; background-position:10px; }
.homeleftcellcontenttext{float: left; padding-left:30px; padding-top:20px; width: 100px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-transform: none; color: #808080; line-height: 21px; }
.homeleftcellcontenttext2{float: left; padding-left:0px; padding-top:20px; width: 220px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; text-transform: none; color: #808080; line-height: 21px; }
.homeleftcellcontentbutton{background-image:url(../images/Home_Big_Green.png);background-repeat:no-repeat;color:#FFFFFF;display:block;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;height:23px;left:0;margin:0;padding-top:10px;position:absolute;bottom:15px;left:17px;text-align:center;text-decoration:none;text-transform:uppercase;width:303px;margin-top:10px;}
.homeleftcellcontentbutton:hover{background-image: url(../images/Home_Big_Orange.png); }
.homebigbuttonlink {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; font-size: 14px; font-weight: bold; text-decoration: none; text-align: center; padding-left: 25px; }
.homeholdershadow{float: left; width: 870px; height: 21px; }
.bottomboxbg{float: left; width: 630px; height: 32px; margin-top:32px; border-right:1px solid #faa428;background:url('../images/homepage_bottombox1bg.jpg'); background-repeat: no-repeat;}
.subpagetexts{float: left;width: 810px;text-align: justify;line-height: 24px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: normal;color: #808080;padding-left: 25px;padding-right: 25px;padding-top: 15px;padding-bottom: 5px;}
.bottomboxbg_texts {float: left; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: normal; text-transform: uppercase; color: #FFFFFF; background-image: url(../images/boxtitlebullet.gif); background-repeat: no-repeat; background-position:20px; padding-left: 35px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px;font-weight:bold; }
.bottomboxbg_contact{float: right; width: 210px; height: 32px; border-left:1px solid #faa428;margin-top:32px; margin-right:0px; background:url('../images/homepage_bottombox1bg.jpg'); background-repeat: no-repeat; }
.bottomboxbg_contact_texts {float: left; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: normal; text-transform: uppercase; color: #FFFFFF; background-image: url(../images/boxtitlebullet.gif); background-repeat: no-repeat; background-position:20px; padding-left: 35px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; }
.bottomwelcometext{float: left; width: 630px; height: 174px;border-right:1px solid #cfcfcf; background:url('../images/bottom_welkomboxbg.jpg'); background-repeat: no-repeat; }
.bottom_contactbg{float: right; border-left:1px solid #cfcfcf;width: 210px; height: 174px; margin-right:0px; background:url('../images/bottom_contactbg.jpg'); background-repeat: no-repeat; }
.body_texts {float: left; text-align: left; line-height: 24px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #808080; padding-left: 35px; padding-right: 10px; padding-top: 25px; padding-bottom: 5px; }
.body_texts a {float: left; text-align: left; line-height: 24px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #808080; text-decoration: underline; }
.body_texts a:hover {float: left; text-align: left; line-height: 24px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #f79239; text-decoration: underline; }
.footer2{float: left; width: 870px; height: 30px; top:-8px;}
.homefooter {float:left; position: relative; width:100%; height:76px; padding-top: 18px; }
.footer {margin-left:-10px;float:left; background:url('../images/bottom-shaddow.png');top:-8px; background-position: top; background-repeat: no-repeat; position: relative; width:100%; height:76px; padding-top: 18px; }
.footerinfo {text-align: center; width:866px; padding-top: 0px; }
/* background:url('../images/bigbg.jpg'); 
 background-position: top; background-attachment: fixed; background-repeat: no-repeat; position: absolute; color:#333; width:100%; height:100%; */
.footercontact{float: left; width: 640px; height: 30px; padding-top: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #808080; }
.footercontact a{padding-top: 18px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #808080; text-decoration: underline; }
.footercontact a:hover{padding-top: 18px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #f79239; text-decoration: underline; }
.designinfo{float: right; width: 210px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #808080; padding-top: 0px; }
.designinfo a{font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #000000; padding-top: 18px; text-decoration: underline; }
.designinfo a:hover{color: #f79239; }
.leesmeer{background-image:url(../images/leesmeer1.png);background-repeat:no-repeat;float:right;margin-right:20px;padding-top:8px;text-align:center;width:100px;color:#5a5a5a;text-decoration:underline;height:26px;}
.leesmeer:hover{background-image: url(../images/leesmeer2.png); color:#ffffff;}
.leesmeer_link {float: left; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #808080; text-decoration: underline; text-align: center;}
.leesmeer_link:hover {float: left; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #ffffff; text-decoration: underline; text-align: center;}
.mogelijkheden{margin:5px 0 0 22px;}
.mogelijkheden_bg2{float: right; margin-left:20px;margin-bottom:10px; background:url('../images/MogelijkhedenHolder.png'); background-repeat: no-repeat; width: 260px; height: 209px; }
.mogelijkheden_bg{float: left; margin-right:20px;margin-left:0px; background:url('../images/MogelijkhedenHolder.png'); background-repeat: no-repeat; width: 260px; height: 209px; }
.mogelijkheden_bg:hover {float: left; margin-left:0px; background:url('../images/MogelijkhedenHolder_rollover.png'); background-repeat: no-repeat; width: 260px; height: 209px; }
.mogelijkheden_bg_active {float: left; margin-left:0px; background:url('../images/MogelijkhedenHolder_rollover.png'); background-repeat: no-repeat; width: 260px; height: 209px; }
.mogelijkheden_prodtitle {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #ffffff; width: 260px; text-align: center; text-decoration:none;width:246px;text-align:center;margin-top:-50px;margin-left:6px;
			display:block;background:url(../images/over1.png) no-repeat top left;height:28px;padding-top:4px;position:relative;z-index:10;}
.mogelijkheden_bg:hover .mogelijkheden_prodtitle{background:url(../images/over2.png) no-repeat top left;}
.mogelijkheden_bg table{cursor:pointer;}
.subpagetexts ul li{list-style:none;background:url(../images/boxtitlebullet.jpg) no-repeat 0px 8px;padding-left:15px;}
.subpagetexts ul li a{color:#808080}
.subpagetexts ul,.subpagetexts ol{padding-bottom:10px;}
.subpagetexts ol{padding-left:20px;}
.mogelijkheden2_bg{float: left; margin-left:15px; background:url('../images/MogelijkhedenHolder.png'); background-repeat: no-repeat; width: 260px; height: 199px; }
.mogelijkheden2_bg:hover {float: left; margin-left:15px; background:url('../images/MogelijkhedenHolder_rollover.png'); background-repeat: no-repeat; width: 260px; height: 199px; }
.mogelijkheden3_bg{float: left; margin-left:15px; background:url('../images/MogelijkhedenHolder.png'); background-repeat: no-repeat; width: 260px; height: 199px; }
.mogelijkheden3_bg:hover {float: left; margin-left:15px; background:url('../images/MogelijkhedenHolder_rollover.png'); background-repeat: no-repeat; width: 260px; height: 199px; }
.mogelijkheden_vervolg{float: right; margin-left:15px; background:url('../images/MogelijkhedenHolder.png'); background-repeat: no-repeat; width: 260px; height: 199px; }
.MogelijkhedenVervolg_holder{float: left; margin-left:25px; margin-bottom:20px;background:url('../images/MogelijkhedenVervolg_holder.png'); background-repeat: no-repeat; width: 808px; height: 185px; }
.Vervolg_prodimage{float: left; margin-left:28px; background:url('../images/MogelijkhedenVervolg_prodimage.png'); background-repeat: no-repeat; width: 166px; height: 80px; margin-top: 50px; }
.Vervolg_bar{text-decoration:none;float: left; margin-left:1px; background:url('../images/MogelijkhedenVervolg_blackbar.png'); background-repeat: no-repeat; width: 806px; height: 32px; z-index:100; margin-top: 10px; }
.Vervolg_bar:hover{float: left; margin-left:1px; background:url('../images/MogelijkhedenVervolg_blackbar2.png'); background-repeat: no-repeat; width: 806px; height: 32px; z-index:100; margin-top: 10px; }
.Vervolg_arrow{float: right; margin-left:1px; background:url('../images/MogelijkhedenVervolg_arrow.png'); background-repeat: no-repeat; width: 15px; height: 17px; z-index:100; margin-top: 8px; margin-right: 10px; }
.Vervolg_text {float: left; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; width: auto; text-align: left; margin-left: 25px; margin-top: 8px; text-decoration:none;}
.empty{float: left; width: 100px; height: 20px; }
.empty2{float: left; width: 100px; height: 12px; }
.empty3{float: left; width: 100%; height: 5px; }
.voorbeeldentopboxbg {float: left; border: 1px solid #e3e3e3; width: 816px; margin-left:20px; margin-top: 20px; height:auto; background:url('../images/voorbeeldentitlebg.jpg'); }
.voorbeeldentopbox{float: left; padding-top:10px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #f79239; margin-left: 15px; }
.voorbeeldentopboxsmallfont{float: left; padding-top:14px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #f79239; margin-left: 3px; }
.voorbeeldenbullets{float: left; text-align: left; line-height:24px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #808080; background-image: url(../images/Voorbeelden_emptycheckbox.png); background-repeat: no-repeat; background-position:0px 2px; padding-left: 20px; margin-left: 5px; }
.voorbeeldenbulletsselect{float: left; text-align: left; line-height:24px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #808080; background-image: url(../images/Voorbeelden_checkedbox.png); background-repeat: no-repeat; background-position:0px 2px; padding-left: 20px; margin-left: 5px; }
.voorbeeldentexts{float: left; width: 800px; text-align: justify; line-height: 24px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #808080; padding-left: 20px; padding-right: 12px; padding-top: 5px; padding-bottom: 5px; }
.voorbeeldentexts2{float: left; width: 800px; text-align: justify; line-height: 24px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #808080; padding-right: 12px; padding-top: 5px; padding-bottom: 5px; }
.voorcolumns{float: left; width: 240px; text-align: justify; line-height: 24px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #808080; padding-right: 15px; padding-top: 15px; padding-bottom: 5px; }
#voorbeeldenprods{margin:10px 0 0 20px;}
.voorbeeldprodimg{cursor:pointer;float: left; width: 165px; height: 117px; text-align: justify;  margin-left: 0px; margin-top: 0px; z-index: 100; }
.voorbeeldprodimg img{max-width:150px;max-height:110px;}
.mogelijkheden_bg table tr td img, .mogelijkheden_bg2 table tr td img{max-width:240px;max-height:178px;}
.voorbeeldprodimg_static{text-decoration:none;float: left; width: 165px; height: 127px; text-align: justify; background-image: url(../images/Voorbeelden_emptyblokstatic.png); background-repeat: no-repeat; background-position:0px 0px; }
.voorbeeldprodimg_static:hover{float: left; width: 165px; height: 127px; text-align: justify; background-image: url(../images/Voorbeelden_emptyblok.png); background-repeat: no-repeat; background-position:0px 0px; margin-left: 0px; }
.voorbeeldprodimg_selected{float: left; width: 165px; height: 127px; background-image: url(../images/Voorbeelden_blackfadeblok.png); background-repeat: no-repeat; background-position:0px 2px; margin-left: 0px; }
.voorbeeldprodimg_prodtitle {background-image: url(../images/Voorbeelden_blackfadeblok.png);display:none;position:relative;z-index:10;width: 165px; height: 75px;padding-top:45px;float: left; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #ffffff;text-align: center; margin-top: -119px; }
.voorbeeldprodimg_static:hover .voorbeeldprodimg_prodtitle{display:block;}
.vvsubpagebox_bg{float: left; padding-right:0px; margin-left:0px; background:url('../images/subpageboxbg.png'); background-repeat: no-repeat; width: 254px; height: 192px; margin-right: 15px; }
.terug{float: right; padding-left:15px; padding-top:12px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #f79239; padding-right: 10px; }
.terug:hover{float: right; padding-left:15px; padding-top:12px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration:underline; color: #f79239; padding-right: 10px; }
.voorbeelden-detail-image{max-width:240px;max-height:180px;}
.vvleftbox{float: left; width:280px; }
.vvrightbox{float: left; width:530px; font-size:13px;margin-bottom:10px;}
.vvrightbox p, .vvrightbox ul li, .vvrightbox ol li{font-size:13px;}
.vvtoplefttext{float: left; font-family: Arial, Helvetica, sans-serif; font-size: 13px;  color: #595959; text-align: left; width: 250px; }
.vvtoplefttext b{font-size:13px;}
.vvtoprighttext{float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ff8700; text-align: left; width: 340px; }
.vvtopbutton{float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ff8700; text-align: left; width: 160px; height: 34px;margin-top:15px; background:url('../images/greenbutton.png'); background-repeat: no-repeat; padding-top: 5px; }
.vvtopbutton:hover{float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ff8700; text-align: left; width: 160px; height: 34px;margin-top:15px; background:url('../images/vvorangebutton.png'); background-repeat: no-repeat; padding-top: 5px; }
.vvbigbuttonlink {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; text-align: center; padding-left: 12px; }
.formulierleft{float:left; width:240px; margin-top: 2px; font-size:12px;font-weight:bold;}
.formulierleft_image{float:left; width:145px; margin-top: 5px; font-size:12px;font-weight:bold; }
.formulierleft_image2{float:left; width:320px; margin-top: 5px; }
.formulierright{float:left; width:485px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; padding-left: 12px; margin-top: 2px; }
.formulierright2{float:left; width:220px; margin-top: 2px; }
.formulierbottomright{float:left; width:220px; margin-top: 0px;  font-size:12px;font-weight:bold; }
.formulierbottomleft{float:left; width:300px; margin-top: 0px; font-size:12px;font-weight:bold; }
.formulierright3{float:left; width:171px; padding-left: 2px; margin-top: 10px; }
.formulierright4{float:left; width:95px; margin-top: 0px;  font-size:12px;font-weight:bold; }
.formulierlong{float:left; width:725px; font-size:12px;font-weight:bold; }
.formulierlong2{float:left; width:600px; font-size:12px;font-weight:bold; }
.formulierimagebeforetit{float:left; width:441px; margin:15px 0 10px 0;}
.formulierimagebefore{float:left; width:500px; }
.verzenden{float: right; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ff8700; text-align: left; width: 160px; height: 32px;cursor:pointer; background:url('../images/greenbutton.png'); background-repeat: no-repeat; padding-top: 5px; margin-right: 127px; margin-top: 25px; }
.verzenden:hover{float: right; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ff8700; text-align: left; width: 160px; height: 32px; background:url('../images/vvorangebutton.png'); background-repeat: no-repeat; padding-top: 5px; }
.verzendenbuttonlink {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; text-align: center; padding-left: 45px; }
.plaatsfield{float:left; width:220px; margin-top: 0px; }
.fields{border: 1px solid #cfcfcf; height:15px; font-size:12px;padding-top:1px;margin-top:4px;color:#68737a;}
.commentfields{border: 1px solid #cfcfcf; height:auto; width:680px;}
.radio {width: 20px; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; float: left; margin-top: 5px; }
.textpiece {width: auto; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normals; text-decoration: none; text-align: center; margin-right: 5px; }
.contactsubtitles{float:left; width:625px; }
.contactplaatsfield{float:left; width:150px; margin-top: 0px; }
.contactformulierlong{float:left; width:625px;}
.contactformulierbottomleft{float:left; width:250px; margin-top: 0px; font-weight:bold;font-size:12px;}
.contactformulierbottomleft{float:left; width:230px; margin-top: 0px; }
.conactformulierright4{float:left; width:115px; margin-top: 0px; font-weight:bold;font-size:12px;}
.verzenden2{cursor:pointer;float: right; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #ffffff; text-align: left;border:0;text-align:center; width: 160px; height: 34px; background:url('../images/greenbutton.png'); background-repeat: no-repeat; padding-top: 0px; margin-right: 45px; margin-top: 25px; }
.verzenden2:hover{background:url('../images/vvorangebutton.png'); }
.verzenden3{cursor:pointer;float: right; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #ffffff; text-align: left;border:0;text-align:center; width: 160px; height: 34px; background:url('../images/greenbutton.png'); background-repeat: no-repeat; padding-top: 0px; margin-right: 130px; margin-top: 25px;margin-bottom:20px; }
.verzenden3:hover{background:url('../images/vvorangebutton.png'); }
.wrong_info{border:1px solid red;}
#contact-form-errors{font-size:12px; color:red;}
.contactpageright{float:left; width:159px; margin-top: 0px; margin-left: 0px; }
.cont_left{float:left; width:625px; }
.cont_right{float:left; width:160px; margin-left: 15px; }
.contactsubtitles_right{float:left; width:159px; }
.contactemaillink{padding-top: 18px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #808080; text-decoration: underline; }
.bereken{float: left; text-align: left; width: 156px; height: 34px; background:url('../images/ContactBerekenRouteButton.png'); background-repeat: no-repeat; margin-top: 20px; }
.berekenlink{float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #f79239; text-decoration: none; margin-left: 40px; margin-top: 6px; }
.map{float:left; margin-top: 20px;}
.subpagetexts p{padding-bottom:10px;}
#gallery li{float:left;list-style:none;margin:0 5px 0 5px;}
.list-big{width:195px;height:130px;}
.list-small{width:187px;height:130px;}
#gallery table tr td a img{max-width:180px;max-height:120px;}
.form-details{visibility: hidden;height:1px;}
/* fancyform styles */
label{display:block;padding:0px 5px 2px 5px;padding-left:26px;background-position:3px 1px;background-repeat:no-repeat;clear:both;cursor:pointer;font-size:14px;color:#595959;}
.checked{background-image:url(chk_on.png)}
.unchecked{background-image:url(chk_off.png)}
.clear{clear:both;position:relative;height:0px;width:200px;}
/* Sample 4*/
#box4{position:absolute;}
#box4 div{
	width:864px;
	height:305px;
	float:left;
	margin:0px;
	position:relative;
}
.slider-text{height:125px;overflow:hidden;float:right;}
#info4{
	background:#fff !important;
	color:red !important;
	cursor:default
}
.lees-meerr{width:68px;border:1px solid #c3c3c3;color:#ffffff !important;font-size:11px;background:url(../images/lees-meer-back.png) repeat-x top left;display:block;padding:4px;margin:0;position:absolute;
			bottom:7px;right:0px;text-decoration:none;line-height:150%;padding:0;text-align:center;}

/* ********************************** */

.thumbs{
	width:54px;
}
.thumbs div{
	display:block;
	width:54px;
	height:41px;
	margin:3px 0;
	cursor:pointer;
}

.thumbs div img{
	display:block;
	max-width:220px;
	max-height:220px;
	border:none
}

.info{
	width:240px;
	height:50px;
	background:#000;
	position:absolute;
}
.info p, .info h4{
	color:#fff;
	padding:3px 8px;
	font-family:Arial;
}
.info h4{
	font-size:14px;
}
.info h4 a{
	float:right;
	background:#fff;
	color:#000;
	font-size:10px;
	padding:0 3px;
	text-decoration:none
}
.mask3{
	width:864px;
	height:305px;
	overflow:hidden;
	float:left;
	position:absolute;
	margin:0px;
	top:0px;
}

span img{display:block;border:none;}
.description{padding:16px;margin:10px 0;background:#eee}
.sample{padding:20px 30px; margin:4px 0 25px 0; border:1px solid #e1e1e1}
h4.stitle{color:#666;margin:0 0 5px 0}
.links {padding:10px;margin-top:20px}
.links a{font-size:14px;color:#0080FF;text-decoration:none}
.links a:hover{font-weight:bold}
#cont{width:550px;margin:0 auto;background:#fff;text-align:left;padding:20px}
.buttons{width:707px;}
.buttons span{margin-bottom:2px;color:#cacaca;cursor:pointer;font-size:14px;display:block;width:222px;height:40px;padding:5px 0 15px 13px;z-index:30;
					background:#424242;float:left;line-height:130%;position:relative;background:url(../images/slider2.png) no-repeat top left;}
.buttons span.active, .buttons span:hover{background:#1b1b1b;color:#ffffff;background:url(../images/slider1.png) no-repeat top left;}
#prev1{position:absolute;left:7px;top:125px;display:none;z-index:10;cursor:pointer;width:35px;height:42px;background:url(../images/left.png) no-repeat top left;}
#next1{position:absolute;right:0px;top:125px;display:none;z-index:10;cursor:pointer;width:35px;height:42px;background:url(../images/right.png) no-repeat top left;}
.slider{position:relative;margin:0;}
.slider-img{float:left;width:450px;height:auto;display:block;margin-top:10px;position:relative;bottom:0px;}
.slider-img table tr td img{max-width:440px;max-height:280px;}
.slider-information{float:right;width:315px;height:169px;background:url(../images/slider.png) no-repeat top left;margin:45px 10px 0 0px;display:block;padding:27px 10px 10px 18px;position:relative;}
.slider-information h1,.slider-title{font-size:18px;color:#ff7c00;margin-bottom:10px;margin-left:15px;display:block;}
.slider-information p{color:#808080;padding:2px 0 2px 0;margin-left:15px;}

	
/* Easy Slider */

	#slider{position:relative;margin:0;width:870px;overflow:hidden;height:305px;}
	#slider ul, #slider li, #slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:870px;
		height:305px;
		overflow:hidden; 
		}	

	#slider2 li{ 
		background:#f1f1f1;
		}		
	#slider2 li h2{ 
		margin:0 20px;
		padding-top:20px;
		}	
	#slider2 li p{ 
		margin:20px;
		}						
		
	p#controls, p#controls2{
		margin:0;
		position:relative;top:-250px;
		} 
	
	#prevBtn, #nextBtn, #prevBtn2, #nextBtn2{ 
		display:block;
		margin:0;
		overflow:hidden;	
		position:absolute;
		top:130px;display:none;
		}	
	#nextBtn{ 
		left:832px;
		}	
#prevBtn{ 
		left:2px;
		}		
	#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a{  
		display:block;
		width:35px;height:42px;background:url(../images/left.png) no-repeat top left;
		}	
	#nextBtn a, #nextBtn2 a{ 
		width:35px;height:42px;background:url(../images/right.png) no-repeat top left;
		}												

/* // Easy Slider */