
html { overflow: -moz-scrollbars-vertical !important; }	

body {
	font-family: arial, verdana, helvetica, sans-serif; color: #000000;
	padding: 0px;
	margin: 0px;
	behavior: url("/Style Library/SURF/css/csshover.htc");
}

p		{font-family: arial, verdana, helvetica, sans-serif; color: #000000; margin:0px 0px 0px 0px;}
div		{font-family: arial, verdana, helvetica, sans-serif; color: #000000;}
span	{font-family: arial, verdana, helvetica, sans-serif; color: #000000;}
th		{font-family: arial, verdana, helvetica, sans-serif; color: #000000; font-size: 11px;}
td		{font-family: arial, verdana, helvetica, sans-serif; color: #000000; font-size: 11px;}
ol		{margin-top:1.3em; margin-bottom:1.5em; padding: 0.0em; margin-left: 0.0em; list-style: decimal inside;}
ul		{margin-top:1.3em; margin-bottom:1.5em; padding: 0.0em; margin-left: 0.0em; list-style: disc inside; }

a:link		{text-decoration: underline; color:#0290BF;}
a:visited	{text-decoration: underline; color:#0290BF;}
a:active	{text-decoration: underline; color:#0290BF;}
a:hover		{text-decoration: underline; color:#0290BF;}


div.hr		{
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #CCD4D8;
	margin: 19px 0px 14px 0px;
	height: 1px;
	padding: 0px;
	overflow: hidden;
}

input, select, textarea {
	font-family: arial, verdana, helvetica, sans-serif; color: #000000; font-size: 11px;
}

.form_w1 {width: 202px;}

table td {
	text-align: left;
	vertical-align: top;
}

td.center_tbl {
	padding:7px;
}

input.search_menu {
	border: 0px;
	width: 115px;
}

table.main_menu {
	background-color: #000000;
}

table.main_menu td {
	background-color: #000000;
	color: #FFFFFF;
	vertical-align: middle;
}

table.main_menu td.menu_item {
	font-weight: bold;
	white-space: nowrap;
	padding-right: 25px
}

table.main_menu div.corner_left {
	width:13px;
	height:29px;
	background-image: url("/SiteCollectionImages/SURF/corner-menu-l.gif"); 
	background-repeat: no-repeat;
}

table.main_menu div.corner_right {
	width:13px;
	height:29px;
	background-image: url("/SiteCollectionImages/SURF/corner-menu-r.gif"); 
	background-repeat: no-repeat;
}

table.main_menu td.last {
	font-weight: bold;
	white-space: nowrap;
	padding-left: 7px;
	padding-right: 0px;
}

table.main_menu a:link		{text-decoration: none; color:#FFFFFF;}
table.main_menu a:visited	{text-decoration: none; color:#FFFFFF;}
table.main_menu a:active	{text-decoration: none; color:#FFFFFF;}
table.main_menu a:hover		{text-decoration: underline; color:#FFFFFF;}

table.main_menu td.language 			{color: #F67C20;}
table.main_menu td.language a:link		{text-decoration: none; color:#F67C20;}
table.main_menu td.language a:visited	{text-decoration: none; color:#F67C20;}
table.main_menu td.language a:active	{text-decoration: none; color:#F67C20;}
table.main_menu td.language a:hover		{text-decoration: underline; color:#F67C20;}

table.header_tbl {
	width:941px;
	height:154px;
	background-image: url("/SiteCollectionImages/SURF/bg-header.jpg"); 
}

table.header_tbl_home {
	width:941px;
	height:335px;
	background-image: url("/SiteCollectionImages/SURF/bg-header-home.jpg");
}

table.minheight_tbl_lc {
	width:100%;
	height:580px;
}

table.minheight_tbl_home {
	width:100%;
	height:300px;
}

div.title_box {
	overflow: hidden; 
	height:120px; 
	width:467px;
}

div.title_box div.padding {
	padding: 30px 14px 7px 14px;
}

div.title_box_home {
	overflow: hidden;
	height: 301px;
	width: 467px;
}

div.title_box_home div.padding {
	padding: 30px 14px 7px 14px;
}

h1 {
	font-family: arial, verdana, helvetica, sans-serif; 
	color: #F67C20; 
	font-size: 15px;
	font-weight: bold;
	margin:0px;
	padding:0px;

}
h1 a:link		{text-decoration: underline; color:#F67C20;}
h1 a:visited	{text-decoration: underline; color:#F67C20;}
h1 a:active		{text-decoration: underline; color:#F67C20;}
h1 a:hover		{text-decoration: underline; color:#F67C20;}

h2 {
	font-family: arial, verdana, helvetica, sans-serif; 
	color: #FFFFFF; 
	font-size: 11px;
	font-weight: bold;
	margin:0px;
	padding:0px;
}
h2 a:link		{text-decoration: underline; color:#FFFFFF;}
h2 a:visited	{text-decoration: underline; color:#FFFFFF;}
h2 a:active		{text-decoration: underline; color:#FFFFFF;}
h2 a:hover		{text-decoration: underline; color:#FFFFFF;}

h3 {
	font-family: arial, verdana, helvetica, sans-serif; 
	color: #F67C20; 
	font-size: 11px;
	font-weight: bold;
	margin:0px;
}

h3.inline {display: inline;}

h3.margin {
	margin-bottom: 6px;
}

h3 a:link		{text-decoration: underline; color:#FFFFFF;}
h3 a:visited	{text-decoration: underline; color:#FFFFFF;}
h3 a:active		{text-decoration: underline; color:#FFFFFF;}
h3 a:hover		{text-decoration: underline; color:#FFFFFF;}

h3.blue {
	color: #0DA5D7; 
}
h3.blue a:link		{text-decoration: underline; color:#0DA5D7;}
h3.blue a:visited	{text-decoration: underline; color:#0DA5D7;}
h3.blue a:active	{text-decoration: underline; color:#0DA5D7;}
h3.blue a:hover		{text-decoration: underline; color:#0DA5D7;}

h4 {
	text-decoration: none; 
	color:#0290BF; 
	font-size: 11px;
	margin:0px;
	padding:0px;
	font-weight: normal;	
}
h4 a:link		{text-decoration: none;}
h4 a:visited	{text-decoration: none;}
h4 a:active		{text-decoration: none;}
h4 a:hover		{text-decoration: underline;}

h4.hover {
	cursor:pointer;
}
h4.hover:hover		{text-decoration: underline; cursor:pointer;}

h5 {
	text-decoration: none; 
	color:#000000; 
	font-size: 14px;
	margin:0px;
	padding:0px;
	font-weight: bold;	
}

p.href_more		{
	background-image: url("/SiteCollectionImages/SURF/icon-more.gif");
	background-position: 0px 2px;
	background-repeat: no-repeat;
	padding-left: 15px;
}
p.href_more	a:link		{text-decoration: underline; color:#0290BF;}
p.href_more	a:visited	{text-decoration: underline; color:#0290BF;}
p.href_more	a:active	{text-decoration: underline; color:#0290BF;}
p.href_more	a:hover		{text-decoration: underline; color:#0290BF;}

p.href_local {
	background-image: url("/SiteCollectionImages/SURF/icon-local.gif");
	background-position: 0px 2px;
	background-repeat: no-repeat;
	padding-left: 15px;
}
p.href_local a:link		{text-decoration: underline; color:#0290BF;}
p.href_local a:visited	{text-decoration: underline; color:#0290BF;}
p.href_local a:active	{text-decoration: underline; color:#0290BF;}
p.href_local a:hover		{text-decoration: underline; color:#0290BF;}

p.href_all {
	background-image: url("/SiteCollectionImages/SURF/icon-all.gif");
	background-position: 0px 2px;
	background-repeat: no-repeat;
	padding-left: 15px;
}

table.location_path {
	width:941px;
	height:36px;
	
}

table.location_path td {
	padding:12px 14px 12px 14px;
	vertical-align:top;
	color:#0290BF;
}

table.location_path td.rss {
	width:22px; 
	padding:14px 14px 0px 14px;
}

td.location	a:link		{text-decoration: none; color:#0290BF;}
td.location	a:visited	{text-decoration: none; color:#0290BF;}
td.location	a:active	{text-decoration: none; color:#0290BF;}
td.location	a:hover		{text-decoration: underline; color:#0290BF;}

span.arrow_location		{
	background-image: url("/SiteCollectionImages/SURF/arrow-location.gif");
	background-position: 1px 5px;
	background-repeat: no-repeat;
	padding-right: 11px;
}

td.column_w1 {
	background-image: url("/SiteCollectionImages/SURF/column-border-w1.gif");
	background-repeat: repeat-y;
	width: 230px;
}

td.column_w2 {
	background-image: url("/SiteCollectionImages/SURF/column-border-w2.gif");
	background-repeat: repeat-y;
	width: 467px;
}

td.column_w3 {
	background-image: url("/SiteCollectionImages/SURF/column-border-w3.gif");
	background-repeat: repeat-y;
	width: 704px;
}

td.column_w3_alt {
	background-image: url("/SiteCollectionImages/SURF/column-border-w3-alt.gif");
	background-repeat: repeat-y;
	width: 704px;
}

td.column_grey	{background-color:#F1F1F1;}

/* block headers */
td.column_w1 div.header,
td.column_w2 div.header,
td.column_w3 div.header,
td.column_w3_alt div.header {
	height: 48px;
	overflow: hidden;
}

/* block headers padding */
td.column_w1 div.header div.padding,
td.column_w2 div.header div.padding,
td.column_w3 div.header div.padding,
td.column_w3_alt div.header div.padding {
	padding: 19px 14px 0px 14px;
}

/* COLUMN W1 */

/* orange top-header */
td.column_w1 div.orange1 {
	background-image: url("/SiteCollectionImages/SURF/column-header-orange1-w1.gif");
	background-repeat: no-repeat;
	width: 100%;
	height: 48px;
	overflow: visible;
}

/* orange mid-header (mid) */
td.column_w1 div.orange2 {
	background-image: url("/SiteCollectionImages/SURF/column-header-orange2-w1.gif");
	background-repeat: no-repeat;
	width: 100%;
}

/* orange mid-header padding + border */
td.column_w1 div.orange2 div.padding {
	padding: 19px 14px 0px 14px;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #CCD4D8;	
}

/* black top-header */
td.column_w1 div.black1 {
	background-image: url("/SiteCollectionImages/SURF/column-header-black1-w1.gif");
	background-repeat: no-repeat;
	width: 100%;
}

/* black mid-header */
td.column_w1 div.black2 {
	background-image: url("/SiteCollectionImages/SURF/column-header-black2-w1.gif");
	background-repeat: no-repeat;
	width: 100%;
}

/* black mid-header padding + border */
td.column_w1 div.black2 div.padding {
	padding: 19px 14px 0px 14px;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #CCD4D8;	
}

/* expandable block block */
td.column_w1 div.block {
	width: 100%;
	overflow:hidden;	
}

/* expandable block padding */
td.column_w1 div.block div.padding {
	padding: 3px 14px 3px 14px;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #CCD4D8;	
}

/* expandable block open */
td.column_w1 div.open {
	height: 144px;
}

/* expandable block closed */
td.column_w1 div.closed {
	background-image: url("/SiteCollectionImages/SURF/bg-block-title.gif");
	background-repeat: repeat-x;
	height: 48px;
}

/* expandable block while animating */
td.column_w1 div.anim {
	
}

/* Alle thema's, projecten, websites, ... block */
td.column_w1 div.all {
	width: 100%;
	height: 48px;
}

/* Alle thema's, projecten, websites, ... block padding */
td.column_w1 div.all div.padding {
	padding: 17px 14px 0px 14px;
	border-width: 1px 1px 0px 1px;
	border-style: solid;
	border-color: #CCD4D8;	
}

/* expandable block, fixed height */
td.column_w1 div.block div.fixed_height {
	height: 107px;
	overflow: hidden; 	
}

/* expandable content, hidden when closed / anim */
td.column_w1 div.closed p.block_full,
td.column_w1 div.anim p.block_full {
	visibility: hidden;
}

div.top_border {
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #CCD4D8;	
}

/* column item */
td.column_w1 div.item,
td.column_w2 div.item,
td.column_w3 div.item,
td.column_w3_alt div.item {
	clear: both;
	width: 100%;
	margin: 0;
}

/* column item */
td.column_w1 div.item div.item2,
td.column_w2 div.item div.item2,
td.column_w3 div.item div.item2,
td.column_w3_alt div.item div.item2 {
	clear: both;
	width: 100%;
	margin: 0;
}


/* left column item + border */
td.column_w1 div.item div.padding,
td.column_w2 div.item div.padding,
td.column_w3 div.item div.padding,
td.column_w3_alt div.item div.padding {
	padding: 3px 14px 14px 14px;
}

/* left column item + border */
td.column_w1 div.item div.padding2,
td.column_w2 div.item div.padding2,
td.column_w3 div.item div.padding2,
td.column_w3_alt div.item div.padding2 {
	padding: 3px 0px 14px 0px;
}

/* left column item */
td.column_w1 div.item div.padding div.block {
	width: 100%;
	padding-bottom: 14px;
}

/* left column item image-margin */
td.column_w1 div.item img.margin,
td.column_w2 div.item img.margin,
td.column_w3 div.item img.margin,
td.column_w3_alt div.item img.margin  {
	margin: 3px 7px 7px 0px;
}

div.info_links 				{width:100%; color:#727272; padding-top:14px;}
div.info_links a:link		{text-decoration: none; color:#727272;}
div.info_links a:visited	{text-decoration: none; color:#727272;}
div.info_links a:active		{text-decoration: none; color:#727272;}
div.info_links a:hover		{text-decoration: underline; color:#727272;}

/* COLUMN W2 */

/* column block (not expanable) */
td.column_w2 div.block {
	width: 100%;	
}

/* column block padding + border */
td.column_w2 div.block div.padding {
	padding: 3px 14px 3px 14px;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #CCD4D8;
}

/* orange1 top-header */
td.column_w2 div.orange1 {
	background-image: url("/SiteCollectionImages/SURF/column-header-orange1-w2.gif");
	background-repeat: no-repeat;
	width: 100%;
}

/* COLUMN W3 */

/* column block (not expanable) */
td.column_w3 div.block,
td.column_w3_alt div.block {
	width: 100%;	
}

/* column block padding + border */
td.column_w3 div.block div.padding,
td.column_w3_alt div.block div.padding {
	padding: 3px 14px 3px 14px;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #CCD4D8;
}

/* black1 top-header */
td.column_w3 div.black1 {
	background-image: url("/SiteCollectionImages/SURF/column-header-black1-w3.gif");
	background-repeat: no-repeat;
	width: 100%;
}
/* black1 top-header */
td.column_w3_alt div.black1 {
	background-image: url("/SiteCollectionImages/SURF/column-header-black1-w3.gif");
	background-repeat: no-repeat;
	width: 100%;
}

/* orange1 top-header */
td.column_w3 div.orange1 {
	background-image: url("/SiteCollectionImages/SURF/column-header-orange1-w3.gif");
	background-repeat: no-repeat;
	width: 100%;
}


/* hover thema's home */
div.hover_thema	{
	padding-bottom: 7px;
}
div.hover_thema a:link		{text-decoration: none;}
div.hover_thema a:visited	{text-decoration: none;}
div.hover_thema a:active	{text-decoration: none;}
div.hover_thema a:hover		{text-decoration: underline;}

/* submenu inactive */
td.column_w1 td.submenu_0 {
	background-image: url("/SiteCollectionImages/SURF/bg-submenu-0.gif");
	background-repeat: no-repeat;
	height: 48px;
	vertical-align: middle;	
}

/* submenu active */
td.column_w1 td.submenu_1 {
	background-image: url("/SiteCollectionImages/SURF/bg-submenu-1.gif");
	background-repeat: no-repeat;
	height: 48px;
	vertical-align: middle;	
}

/* submenu active */
td.column_w1 td.submenu_end {
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #CCD4D8;
}


/* expandable block padding */
td.column_w1 td.submenu_0 div.padding,
td.column_w1 td.submenu_1 div.padding {
	padding: 3px 14px 3px 14px;
}

/* submenu 0 */
td.column_w1 td.submenu_0 p.submenu_item 		{
	background-image: url("/SiteCollectionImages/SURF/icon-submenu.gif");
	background-position: 0px 2px;
	background-repeat: no-repeat;
	padding-left: 15px;
}
td.column_w1 td.submenu_0 p.submenu_item a:link		{text-decoration: none; color:#0290BF;}
td.column_w1 td.submenu_0 p.submenu_item a:visited	{text-decoration: none; color:#0290BF;}
td.column_w1 td.submenu_0 p.submenu_item a:active	{text-decoration: none; color:#0290BF;}
td.column_w1 td.submenu_0 p.submenu_item a:hover	{text-decoration: underline; color:#0290BF;}

/* submenu 1 */
td.column_w1 td.submenu_1 p.submenu_item 		{
	color: #F67C20; 
	font-size: 11px;
	font-weight: bold;
	margin:0px;
}
td.column_w1 td.submenu_1 p.submenu_item a:link		{text-decoration: none; color:#F67C20;}
td.column_w1 td.submenu_1 p.submenu_item a:visited	{text-decoration: none; color:#F67C20;}
td.column_w1 td.submenu_1 p.submenu_item a:active	{text-decoration: none; color:#F67C20;}
td.column_w1 td.submenu_1 p.submenu_item a:hover	{text-decoration: underline; color:#F67C20;}

/* button orange */
table.button_orange {
	background-image: url("/SiteCollectionImages/SURF/button-orange-p0.gif");
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 3px;
	vertical-align: middle;
	width:1%;
}

table.button_orange div.inner {
	background-image: url("/SiteCollectionImages/SURF/button-orange-p1.gif");
	background-position: right top;
	background-repeat: no-repeat;
	white-space: nowrap;
	padding: 0px 6px 0px 3px;
	height: 22px;
}

table.button_orange div.inner a {
	line-height: 22px;
	color: #FFFFFF!important;
	text-decoration: none;
}

/* button black 1 */
a.button_black_1 {
	background-image: url("/SiteCollectionImages/SURF/button-black-1.gif");
	background-repeat: no-repeat;
	text-align: center;
	display: block;
	line-height: 22px;
	width: 25px;
	white-space: nowrap;
}
a.button_black_1:link		{text-decoration: none; color:#FFFFFF;}
a.button_black_1:visited	{text-decoration: none; color:#FFFFFF;}
a.button_black_1:active		{text-decoration: none; color:#FFFFFF;}
a.button_black_1:hover		{text-decoration: none; color:#FFFFFF;}

/* button blue 1 */
a.button_blue_1 {
	background-image: url("/SiteCollectionImages/SURF/button-blue-1.gif");
	background-repeat: no-repeat;
	text-align: center;
	display: block;
	line-height: 22px;
	width: 25px;
	white-space: nowrap;
}
a.button_blue_1:link		{text-decoration: none; color:#FFFFFF;}
a.button_blue_1:visited		{text-decoration: none; color:#FFFFFF;}
a.button_blue_1:active		{text-decoration: none; color:#FFFFFF;}
a.button_blue_1:hover		{text-decoration: none; color:#FFFFFF;}

/* button black 1 */
a.button_black_2 {
	background-image: url("/SiteCollectionImages/SURF/button-black-2.gif");
	background-repeat: no-repeat;
	text-align: center;
	display: block;
	line-height: 22px;
	width: 60px;
	white-space: nowrap;
}
a.button_black_2:link		{text-decoration: none; color:#FFFFFF;}
a.button_black_2:visited	{text-decoration: none; color:#FFFFFF;}
a.button_black_2:active		{text-decoration: none; color:#FFFFFF;}
a.button_black_2:hover		{text-decoration: none; color:#FFFFFF;}

/* button blue 2 */
a.button_blue_2 {
	background-image: url("/SiteCollectionImages/SURF/button-blue-2.gif");
	background-repeat: no-repeat;
	text-align: center;
	display: block;
	line-height: 22px;
	width: 60px;
	white-space: nowrap;
}
a.button_blue_2:link		{text-decoration: none; color:#FFFFFF;}
a.button_blue_2:visited		{text-decoration: none; color:#FFFFFF;}
a.button_blue_2:active		{text-decoration: none; color:#FFFFFF;}
a.button_blue_2:hover		{text-decoration: none; color:#FFFFFF;}

/* page navigation table */

table.navigation_tbl {
	/*width:202px;*/
}

table.navigation_tbl td {
	padding-right: 1px;
	text-align: center;
	vertical-align: middle;
}

table.navigation_tbl td.dots {
	padding-top:4px;
	white-space: nowrap;
}

table.navigation_tbl td.last {
	padding: 0px;
}

table.form_tbl td.padding_bot {
	padding-bottom: 7px;
}

table.form_tbl td.padding_top {
	padding-top: 3px;
}

div.column_footer_white_w1 {
	background-image: url("/SiteCollectionImages/SURF/column-footer-white-w1.gif");
	background-repeat: no-repeat;
	width: 230px;
	height: 12px;
}

div.column_footer_grey_w1 {
	background-image: url("/SiteCollectionImages/SURF/column-footer-grey-w1.gif");
	background-repeat: no-repeat;
	width: 230px;
	height: 12px;
}

div.column_footer_grey_w2 {
	background-image: url("/SiteCollectionImages/SURF/column-footer-grey-w2.gif");
	background-repeat: no-repeat;
	width: 467px;
	height: 12px;
}

div.column_footer_w3 {
	background-image: url("/SiteCollectionImages/SURF/column-footer-w3.gif");
	background-repeat: no-repeat;
	width: 704px;
	height: 12px;
}

div.column_footer_w3_alt {
	background-image: url("/SiteCollectionImages/SURF/column-footer-w3-alt.gif");
	background-repeat: no-repeat;
	width: 704px;
	height: 12px;
}
a.print {background:url('/_layouts/images/2AT/Surf/print.gif') no-repeat left; padding-left:15px;}

div.footerContent{
 width: 433px;
 float: left;
 color: black;
 text-align: right;
 margin: 20px 20px 0px 0px;
}

