html,body{margin:0;padding:0;background-color:#FFFFFF;}
html,body{line-height:19px;font-family:Arial;font-size:12px;color:#5C5B5B;}
html,body {
	line-height : 19px;
	font-family : Arial;
	font-size : 12px;
	color : #5C5B5B;
}

a:link, a:visited, a:active {
	color : #FF4F00;
	text-decoration : none;
}
a:hover{
	color : #FF4F00;
	text-decoration :  underline;
}

hr {
	background-color : #999999;
	color : #999999;
	border : 0;
	margin : 0;
	height : 1px;
}

input, textarea {
	position : relative;
}

h1  {
	padding : 0 0 0 0;
	margin :  0 0 20px 0;
	font-family : Arial;
	font-weight : normal;
	font-size : 26px;
	color : #FF4F00;
	line-height : normal;
}


h2 {
	padding : 0 0 0 0;
	margin :  0 0 10px 0;
	font-family : Arial;
	font-weight : normal;
	font-size : 17px;
	color : #000000;
	line-height : normal;
}

h3 {
	padding : 0 0 0 0;
	margin :  0 0 10px 0;
	font-family : Arial;
	font-weight : normal;
	font-size : 14px;
	color : #000000;
	line-height : normal;
}

h4 {
	padding : 0 0 0 0;
	margin :  0 0 10px 0;
	font-family : Arial;
	font-weight : normal;
	font-size : 14px;
	color : #000000;
	line-height : normal;
}

h5 {
	padding : 0 0 0 0;
	margin :  0 0 10px 0;
	font-family : Arial;
	font-weight : normal;
	font-size : 12px;
	color : #000000;
	line-height : normal;
}

h6 {
	padding : 0 0 0 0;
	margin :  0 0 10px 0;
	font-family : Arial;
	font-weight : normal;
	font-size : 26px;
	color : #FF4F00;
	line-height : normal;
}
.container{margin:0 auto;width:980px;}
.header_holder{float:left;background-image:url(http://www.webgenerator.nl/gfx/lijn.gif);background-repeat:no-repeat;background-position:center bottom;width:100%;height:125px;}
.logo{float:left;padding:30px 0 0 24px;width:186px;height:95px;}
.logo2{float:left;padding:30px 0 0 0;width:210px;height:95px;}
.header_r{float:left;width:770px;height:125px;}
.snelmenu{float:left;padding:15px 12px 0 0;text-align:right;width:758px;height:20px;}
.header_tekst{float:left;text-align:right;width:758px;height:50px;line-height:50px;}
.snelmenu ul{margin:0;padding:0;list-style-type:none;width:auto;float:right;}
.snelmenu ul li{float:left;font-family:Arial;font-size:10px;}
.snelmenu ul li a, .snelmenu ul li a:link, .snelmenu ul li a:active, .snelmenu ul li a:visited{display:block;padding:1px 4px;margin:0 0 0 10px;color:#999999;text-transform:uppercase;line-height:normal;text-decoration:none;}
.snelmenu ul li a:hover{display:block;padding:1px 4px;margin:0 0 0 10px;color:#000000;text-transform:uppercase;line-height:normal;text-decoration:none;}
.snelmenu ul li.select a, .snelmenu ul li.select a:link, .snelmenu ul li.select a:active, .snelmenu ul li.select a:visited, .snelmenu ul li.select a:hover{display:block;background-color:#999999;padding:1px 4px;margin:0 0 0 10px;color:#FFFFFF;text-transform:uppercase;line-height:normal;text-decoration:none;}
.menu{float:left;width:770px;height:40px;}
.menu ul{margin:0;padding:0;list-style-type:none;width:auto;float:right;}
.menu ul li{float:left;font-family:Arial;font-size:15px;}
.menu ul li.break{float:left;background-image:url(http://www.webgenerator.nl/gfx/menu.gif);background-repeat:no-repeat;background-position:left bottom;width:1px;height:40px;}
.menu ul li a, .menu ul li a:link, .menu ul li a:active, .menu ul li a:visited{float:left;padding:15px 12px 0;color:#ff4f00;line-height:normal;text-decoration:none;height:25px;}
.menu ul li a:hover{float:left;padding:15px 12px 0;color:#000000;line-height:normal;text-decoration:none;height:25px;}
.menu ul li.select a, .menu ul li.select a:link, .menu ul li.select a:active, .menu ul li.select a:visited, .menu ul li.select a:hover{float:left;padding:15px 12px 0;background-color:#FFFFFF;color:#000000;line-height:normal;text-decoration:none;height:25px;}
.content_holder{float:left;background-image:url(http://www.webgenerator.nl/gfx/content.gif);background-repeat:repeat-y;background-position:center top;width:100%;}
.content_holder2{float:left;width:100%;}
.content2{float:left;padding:20px 0;width:980px;}
.content2_top_box{float:left;background-image:url(http://www.webgenerator.nl/gfx/gradient.gif);background-repeat:repeat-x;background-position:left bottom;border-bottom:1px solid #cecece;padding:0 0 15px;margin:0 0 0 24px;width:956px;}
.content2_box{float:left;margin:25px 0 0 24px;width:956px;}
.content2_box_grijs{float:left;border-bottom:1px solid #cecece;border-top:1px solid #cecece;background-color:#eeeeee;padding:10px;margin:25px 0 0 24px;width:936px;}
.content2_box_l{float:left;width:465px;padding:0 26px 0 0;}
.content2_box_r{float:left;width:455px;}
.content{float:left;width:980px;}
.links{float:left;padding:40px 0 40px 24px;width:210px;}
.submenu{float:left;padding:0 0 20px;width:210px;}
.submenu ul{margin:0;padding:0;list-style-type:none;}
.submenu ul li.break{float:left;background-image:url(http://www.webgenerator.nl/gfx/submenu.gif);background-repeat:no-repeat;background-position:left bottom;line-height:0;font-size:0;width:210px;height:2px;}
.submenu ul li.sub{float:left;font-family:Arial;line-height:normal;font-size:12px;width:210px;}
.submenu ul li.sub a, .submenu ul li.sub a:link, .submenu ul li.sub a:active, .submenu ul li.sub a:visited{float:left;padding:8px 0 9px;color:#ff4f00;line-height:normal;text-decoration:none;width:210px;}
.submenu ul li.sub a:hover{float:left;padding:8px 0 9px;color:#000000;line-height:normal;text-decoration:none;width:210px;}
.submenu ul li.select a, .submenu ul li.select a:link, .submenu ul li.select a:active, .submenu ul li.select a:visited, .submenu ul li.select a:hover{float:left;padding:8px 0 9px;background-image:url(http://www.webgenerator.nl/gfx/subsub.gif);background-repeat:repeat-y;background-position:left bottom;color:#000000;font-size:12px;line-height:normal;text-decoration:none;width:210px;}
.submenu ul li.subsubmenu,
.submenu ul li.subsubmenu_select{float:left;background-image:url(http://www.webgenerator.nl/gfx/subsub.gif);background-repeat:repeat-y;background-position:left bottom;padding:3px 0 4px 10px;font-family:Arial;text-transform:uppercase;line-height:normal;font-size:10px;width:200px;}
.submenu ul li.subsubmenu a, .submenu ul li.subsubmenu a:link, .submenu ul li.subsubmenu a:active, .submenu ul li.subsubmenu a:visited{float:left;padding:1px 4px;color:#999999;text-decoration:none;}
.submenu ul li.subsubmenu a:hover{float:left;padding:1px 4px;color:#000000;text-decoration:none;}
.submenu ul li.subsubmenu_select a, .subsubmenu ul li.subsubmenu_select a:link, .subsubmenu ul li.subsubmenu_select a:active, .subsubmenu li.subsubmenu_select a:visited, .subsubmenu ul li.subsubmenu_select a:hover{float:left;background-color:#999999;padding:1px 4px;color:#FFFFFF;text-decoration:none;}
.submenu ul li.subsubmenu_space{float:left;background-image:url(http://www.webgenerator.nl/gfx/subsub.gif);background-repeat:repeat-y;background-position:left bottom;line-height:0;font-size:0;width:210px;height:10px;}
.links_text{float:left;width:210px;}
.rechts{float:left;padding:15px 0 41px 41px;width:704px;}
.trail{display:block;padding:0 0 13px;font-size:10px;text-transform:uppercase;color:#ff4f00;}
.trail_hoofd a:link{color:#6F6F6F;text-decoration:none;}
.trail_hoofd a:visited{color:#6F6F6F;text-decoration:none;}
.trail_hoofd a:active{color:#6F6F6F;text-decoration:none;}
.trail_hoofd a:hover{color:#6F6F6F;text-decoration:underline;}
.trail_sub a:link{color:#999999;text-decoration:none;}
.trail_sub a:visited{color:#999999;text-decoration:none;}
.trail_sub a:active{color:#999999;text-decoration:none;}
.trail_sub a:hover{color:#999999;text-decoration:underline;}
.trail_subsub a:link{color:#d4d4d4;text-decoration:none;}
.trail_subsub a:visited{color:#d4d4d4;text-decoration:none;}
.trail_subsub a:active{color:#d4d4d4;text-decoration:none;}
.trail_subsub a:hover{color:#d4d4d4;text-decoration:underline;}
.footer_holder{float:left;background-image:url(http://www.webgenerator.nl/gfx/lijn.gif);background-repeat:no-repeat;background-position:center top;width:100%;}
.innerhome_holder{float:left;background-image:url(http://www.webgenerator.nl/gfx/lijn.gif);background-repeat:no-repeat;background-position:center bottom;width:100%;}
.monitoir_news{position:absolute;bottom:15px;right:-236px;line-height:0;font-size:0;width:256px;height:256px;}
.footer{float:left;padding:15px 0;font-size:10px;color:#bbbbbb;width:980px;}
.footer a:link{color:#999999;text-decoration:none;}
.footer a:visited{color:#999999;text-decoration:none;}
.footer a:active{color:#999999;text-decoration:none;}
.footer a:hover{color:#000000;text-decoration:none;}
.portfolio_detail_left{float:left;width:510px;padding-right:15px;}
.portfolio_detail_left h2{font-weight:bold;font-family:Arial;font-size:16px;color:#000000;line-height:normal;}
.portfolio_detail_right{float:right;width:170px;}
.portfolio_detail_right img{border:0px;}
.jpops img{border:1px solid #dcdcdc;}
.portfolio_detail_left img{border:1px solid #dcdcdc;}
.portfolio_overview_item{width:200px;height:180px;float:left;display:block;margin-right:24px;}
.portfolio_overview_item img{border:1px solid #dcdcdc;}
.portfolio_overview_item_left{float:left;width:115px;}
.portfolio_overview_item_right{float:left;width:160px;}
.portfolio_overview_item_clear{clear:both;}
.portfolio_overview_item a{font-size:11px;}
table.portfolio_filter th{text-align:left;height:30px;vertical-align:top;}
.cell_space{width:20px;}
.total_recent_work_holder{width:369px;height:200px;float:right;overflow:hidden;display:hidden;}
.recent_work_holder{width:369px;height:200px;background-repeat:no-repeat;}
.recent_work_overlay{width:369px;height:200px;background-image:url(http://www.webgenerator.nl/gfx/recent-werk-home.png);background-repeat:no-repeat;padding-top:10px;padding-left:214px;}
.recent_work_overlay_text{}
.recent_work_overlay_text_recentwork{font-size:10px;}
.recent_work_overlay_text_title, .recent_work_overlay_text_title a{PADDING-RIGHT:0px;PADDING-LEFT:0px;FONT-WEIGHT:normal;FONT-SIZE:17px;PADDING-BOTTOM:0px;MARGIN:4px 0px 8px;COLOR:#000000;LINE-HEIGHT:normal;PADDING-TOP:0px;FONT-FAMILY:Arial;}
.recent_work_overlay_text_subtitle, .recent_work_overlay_text_subtitle a{PADDING-RIGHT:0px;PADDING-LEFT:0px;FONT-WEIGHT:bold;FONT-SIZE:17px;PADDING-BOTTOM:0px;MARGIN:0px 0px 8px;COLOR:#ff4f00;LINE-HEIGHT:normal;PADDING-TOP:0px;FONT-FAMILY:Arial;}
.recent_work_overlay_text_title a:hover, .recent_work_overlay_text_subtitle a:hover{text-decoration:none;}
.recent_work_overlay_text_more{font-size:10px;}
//Hide list dots in rotator
div.header_tekst ul,
div.header_tekst ul li{list-style-type:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
