@charset "UTF-8";
/* CSS Document */

body {
	line-height: 1;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #fff;
	background: #fff;
	padding: 0px;
	margin: 0px;
}
.home .nav li.main a { padding-top: 18px; padding-bottom: 5px; background: #efefef; color: #000; }

.bb {display: inline-block;}


.bb:after {

    content: " ";
    display: block;
    height: 0;
    clear: both;
    font-size: 0;
    visibility: hidden;

}

/* Hides from IE-mac \*/

* html .bb {height: 1%;}

.bb {display: block;}

/* End hide from IE-mac */



div.container {
	width: 960px;
	float: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	height: auto;
	text-align: left;
	margin: 0 auto;
	background-repeat: repeat;
	background-color: #FFF;
}
div.hoofd_navigatie {
	float: right;
	height: 36px;
	width: auto;
}
div.logo_hbb {
	float: left;
	height: 28px;
	width: 214px;
}
div.home_logo {
	float: left;
	height: 36px;
	width: 918px;
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 22px;
	padding-bottom: 0px;
	padding-left: 20px;
	text-align: left;
	background-color: #FFF;
}
div.home_logo_lijn {
	background-color: #efefef;
	float: left;
	height: 12px;
	width: 960px;
	margin-bottom: 0px;
}
div.home_intro {
	float: left;
	height: 175px;
	width: 960px;
	background-color: #FFF;
}
div.home_intro_vlak_1 {
	float: left;
	height: 135px;
	width: 216px;
	padding-top: 20px;
	padding-right: 2px;
	padding-bottom: 20px;
	padding-left: 22px;
}
div.home_intro_vlak_2 {
	float: left;
	height: 136px;
	width: 678px;
	padding-top: 13px;
	padding-right: 14px;
	padding-bottom: 22px;
	padding-left: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	line-height: 1.22em;
	font-weight: normal;
	color: #cccccc;
	text-align: left;
	font-style: normal;
}
div.home_intro_vlak_2 i {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	line-height: 1.22em;
	color: #cccccc;
	font-style: italic;
}
div.home_intro_vlak_2 em {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.6em;
	line-height: 0em;
	color: #cccccc;
	font-style:italic;
}
div.home_intro_vlak_2 s {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.0em;
	line-height: 0em;
	color: #858585;
	font-style:italic;
	text-decoration: none;	
}
div.home_intro_vlak_2 s i{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.0em;
	line-height: 0em;
	color: #858585;
	font-style:italic;
	text-decoration: none;	
}
div.home_intro_vlak_2 a:link {
	color: #cccccc;
	text-decoration: none;	
}
div.home_intro_vlak_2 a:hover {
	color: #333333;
	text-decoration: none;	
}
div.home_intro_vlak_2 a:active {
	color: #ff3300;
	text-decoration: none;	
}
div.home_intro_vlak_2 a:visited {
	color: #ff3300;
	text-decoration: none;	
}
br {
	line-height: 1em;
}

div.home_beeld {
	float: left;
	height: auto;
	width: 956px;
	background-color: #ff3300;
	padding-bottom: 2px;
	margin-right: 2px;
	margin-left: 2px;
}
div.home_txt_vlakken {
	float: left;
	width: 956px;
	margin-bottom: 2px;
	background-color: #FFFFFF;
	margin-left: 2px;
	padding-top: 16px;
	padding-bottom: 17px;
	margin-right: 2px;
}
div.home_kolom_1 {
	font-family: Verdana;
	font-size: 1.1em;
	line-height: 1.5em;
	font-weight: normal;
	word-spacing: 0.05em;
	color: #333333;
	float: left;
	height: auto;
	width: 191px;
	text-align: left;
	padding-right: 24px;
	padding-left: 22px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
}
div#home_kolom_2 {
	font-family: Verdana;
	font-size: 1.1em;
	line-height: 1.5em;
	font-weight: normal;
	word-spacing: 0.05em;
	color: #333333;
	float: left;
	height: auto;
	width: 191px;
	text-align: left;
	padding-right: 24px;
	padding-left: 24px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
}
div#home_kolom_3 {
	font-family: Verdana;
	font-size: 1.1em;
	line-height: 1.5em;
	font-weight: normal;
	word-spacing: 0.05em;
	color: #333333;
	float: left;
	height: auto;
	width: 191px;
	text-align: left;
	padding-right: 24px;
	padding-left: 24px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
}
div#home_kolom_4 {
	font-family: Verdana;
	font-size: 1.1em;
	line-height: 1.5em;
	font-weight: normal;
	word-spacing: 0.05em;
	color: #333333;
	float: left;
	height: auto;
	width: 192px;
	text-align: left;
	padding-right: 22px;
	padding-left: 24px;
}
div#home_kolom_1 b {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
    text-transform: none;
    letter-spacing: normal;
    color: #333333;
	line-height: 1.4em;
	font-weight: bold;
    margin-top: 0px;
	margin-bottom: 0px;
}
div#home_kolom_2 b {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
    text-transform: none;
    letter-spacing: normal;
    color: #333333;
	line-height: 1.4em;
	font-weight: bold;
    margin-top: 0px;
	margin-bottom: 0px;
}
div#home_kolom_3 b {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
    text-transform: none;
    letter-spacing: normal;
    color: #333333;
	line-height: 1.4em;
	font-weight: bold;
    margin-top: 0px;
	margin-bottom: 0px;
}
div#home_kolom_4 b {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
    text-transform: none;
    letter-spacing: normal;
    color: #333333;
	line-height: 1.4em;
	font-weight: bold;
    margin-top: 0px;
	margin-bottom: 0px;
}
div.home_txt_vlakken_grijs {
	float: left;
	height: auto;
	width: 956px;
	padding-bottom: 2px;
	padding-top: 4px;
	background-color: #ffffff;
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom: 2px;
	margin-top: 2px;
}
div.home_kolom_1_grijs {
	font-family: Verdana;
	font-size: 1.1em;
	line-height: 1.5em;
	word-spacing: 0em;
	color: #757575;
	float: left;
	height: auto;
	width: 192px;
	text-align: left;
	padding-top: 16px;
	padding-right: 24px;
	padding-left: 22px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	padding-bottom: 17px;
}
.home_kolom_1_grijs b{
	font-size: 1.2em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	
	
}
.home_kolom_2_grijs b{
	font-size: 1.2em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	
}
.home_kolom_3_grijs b{
	font-size: 1.2em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	
}
.home_kolom_4_grijs b{
	font-size: 1.2em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	
}
div.home_kolom_2_grijs {
	font-family: verdana;
	font-size: 1.1em;
	line-height: 1.5em;
	word-spacing: 0em;
	color: #757575;
	float: left;
	height: auto;
	width: 192px;
	text-align: left;
	padding-top: 16px;
	padding-right: 24px;
	padding-left: 24px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	padding-bottom: 17px;
}
div.home_kolom_3_grijs {
	font-family: verdana;
	font-size: 1.1em;
	line-height: 1.5em;
	word-spacing: 0em;
	color: #757575;
	float: left;
	height: auto;
	width: 192px;
	text-align: left;
	padding-top: 16px;
	padding-right: 24px;
	padding-left: 24px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	padding-bottom: 17px;
}
div.home_kolom_4_grijs {
	font-family: verdana;
	font-size: 1.1em;
	line-height: 1.5em;
	word-spacing: 0em;
	color: #757575;
	float: left;
	height: auto;
	width: 192px;
	text-align: left;
	padding-top: 16px;
	padding-right: 22px;
	padding-left: 24px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	padding-bottom: 17px;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {

    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;

    vertical-align: baseline;
    background: transparent;

}

h1, h2, h3, h4, h5, h6, p, ul, ol, dl {

	text-align: left;
	color: #333;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;

}
h2 a:link, h2 a:visited, h3 a:link, h3 a:visited, h4 a:link, h4 a:visited, h5 a:link, h5 a:visited, h6 a:link, h6 a:visited, p a:link, p a:visited, ul a:link, ul a:visited, ol a:link, ol a:visited, dl a:link, dl a:visited {

	color: #fff;
	text-decoration: none;
	background-color: #f30;
	padding: 0 1px;

}
h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, p a:hover, ul a:hover, ol a:hover, dl a:hover {

	color: #f30;
	text-decoration: none;
	background-color: #efefef;
}
.home_txt_vlakken_grijs_titel h3 {
	font-size: 1.4em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #999;
	padding: 19px 0 5px;
	clear: both;
	
	display: block;
	text-transform: uppercase;

	background-repeat: repeat-x;
	background-position: bottom;
}
div.home_txt_vlakken_grijs_titel {
	float: left;
	height: auto;
	width: 929px;
	padding-bottom: 2px;
	background-color: #e3e2e2;
	margin-right: 2px;
	margin-left: 2px;
	padding-left: 22px;
}
.home_kolom_1_grijs em {
	color: #FFFFFF;
	display:inline;
	font-style: normal;
	font-weight: normal;
	background-color: #ff3300;
	height: auto;
	width: auto;
	margin-right: 2px;
	
}
.home_kolom_2_grijs em {
	color: #FFFFFF;
	display:inline;
	font-style: normal;
	font-weight: normal;
	background-color: #ff3300;
	height: auto;
	width: auto;
	margin-right: 2px;
	
}
.home_kolom_3_grijs em {
	color: #FFFFFF;
	display:inline;
	font-style: normal;
	font-weight: normal;
	background-color: #ff3300;
	height: auto;
	width: auto;
	margin-right: 2px;
	
}
.home_kolom_4_grijs em {
	color: #FFFFFF;
	display:inline;
	font-style: normal;
	font-weight: normal;
	background-color: #ff3300;
	height: auto;
	width: auto;
	margin-right: 2px;
	
}
div#home_kolom_1_grijs a:hover {
	color: #f30;

}
div.home_txt_vlakken_grijs_licht {
	float: left;
	height: auto;
	width: 956px;
	padding-bottom: 2px;
	background-color: #efefef;
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom: 2px;
	margin-top: 0px;
}
div.home_kolom_1_grijs_licht {
	font-size: 2.4em;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 1.2em;
	word-spacing: 0em;
	color: #333333;
	background-color:#efefef;
	float: left;
	height: auto;
	width: 238px;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
}
div.home_kolom_2_grijs_licht {
	font-size: 2.4em;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 1.2em;
	word-spacing: 0em;
	color: #333333;
	background-color:#e3e3e3;
	float: left;
	height: auto;
	width: 240px;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
}
div.home_kolom_3_grijs_licht {
	font-size: 2.4em;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 1.2em;
	word-spacing: 0em;
	color: #333333;
	background-color:#d8d8d8;
	float: left;
	height: auto;
	width: 240px;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
}
div.home_kolom_4_grijs_licht {
	font-size: 2.4em;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 1.2em;
	word-spacing: 0em;
	color: #333333;
	background-color:#d1d1d1;
	float: left;
	height: auto;
	width: 238px;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
}
div.home_txt_vlakken_grijs_titel_licht {
	float: left;
	height: auto;
	width: 934px;
	padding-bottom: 0px;
	padding-top: 3px;
	background-color: #efefef;
	margin-right: 2px;
	margin-left: 2px;
	padding-left: 22px;
}
.home_kolom_1_grijs_licht ul {
	display: inline;
}

.home_txt_vlakken_grijs_titel_licht h3 {
	font-size: 1.4em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #999;
	padding: 19px 0 5px;
	clear: both;
	display: block;
	text-transform: uppercase;
	background-repeat: repeat-x;
	background-position: bottom;
}
.home_kolom_1_grijs_licht li a:link, .home_kolom_1_grijs_licht li a:visited {
	width: 192px;
	height: 119px;
	display: block;
	padding-top: 19px;
	padding-right: 24px;
	padding-left: 22px;
	/*padding: 2px 1px;*/
	background: transparent;
	color: #333;
	text-decoration: none;
}
.home_kolom_1_grijs_licht li a:hover {

	color: #fff;	
	text-decoration: none;
	background: #f30;
}
.home_kolom_1_grijs_licht li {

	float: left;
	display: inline;
	/*margin-left: 20px;
	padding: 20px 0 0;*/

}
.home_kolom_2_grijs_licht li a:link, .home_kolom_2_grijs_licht li a:visited {
	width: 192px;
	height: 119px;
	display: block;
	padding-top: 19px;
	padding-right: 24px;
	padding-left: 24px;
	background: transparent;
	color: #333;
	text-decoration: none;
}
.home_kolom_2_grijs_licht li a:hover {

	color: #fff;	
	text-decoration: none;
		background: #0294b4;
}
.home_kolom_2_grijs_licht li {

	float: left;
	display: inline;
	/*margin-left: 20px;
	padding: 20px 0 0;*/

}
.home_kolom_3_grijs_licht li a:link, .home_kolom_3_grijs_licht li a:visited {
	width: 192px;
	height: 119px;
	display: block;
	padding-top: 19px;
	padding-right: 24px;
	padding-left: 24px;
	background: transparent;
	color: #333;
	text-decoration: none;
}
.home_kolom_3_grijs_licht li a:hover {

	color: #fff;	
	text-decoration: none;
		background: #11c1d1;
}
.home_kolom_3_grijs_licht li {

	float: left;
	display: inline;
	/*margin-left: 20px;
	padding: 20px 0 0;*/

}
.home_kolom_4_grijs_licht li a:link, .home_kolom_4_grijs_licht li a:visited {
	width: 192px;
	height: 119px;
	display: block;
	padding-top: 19px;
	padding-right: 22px;
	padding-left: 24px;
	background: transparent;
	color: #333;
	text-decoration: none;
}
.home_kolom_4_grijs_licht li a:hover {

	color: #fff;	
	text-decoration: none;
		background: #edd50f;
}
.home_kolom_4_grijs_licht li {

	float: left;
	display: inline;
	/*margin-left: 20px;
	padding: 20px 0 0;*/

}
div.home_txt_vlakken_sitemap {
	float: left;
	height: auto;
	width: 956px;
	padding-bottom: 17px;
	padding-top: 16px;
	background-color: #333333;
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom: 2px;
}
div.home_kolom_1_sitemap {
	font-family: Georgia, "Times New Roman", Times, serif;
	word-spacing: 0em;
	float: left;
	height: auto;
	width: 192px;
	text-align: left;
	padding-top: 12px;
	padding-right: 24px;
	padding-left: 22px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
}
.home_kolom_1_sitemap ul {
	font-size: 1.2em;
	color: #ffffff;
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.home_kolom_1_sitemap li {
	font-size: 1.2em;
	padding: 4px 0;
	list-style-type: none;
}

.home_kolom_1_sitemap em{
	font-size: 0.8em;
	padding: 4px 0;
	list-style-type: none;
                font-family: Arial, Helvetica, sans-serif;
                font-style: normal;
	font-weight:normal;
                color:#999999;
}

.home_kolom_1_sitemap li a:link, .home_kolom_1_sitemap li a:visited {
	color: #efefef;
	text-decoration: none;
	background: none;
}
.home_kolom_1_sitemap li a:hover {
	color: #fff;
	text-decoration: none;
	background: #666;
}
.home_kolom_1_sitemap h3{
	font-size: 1.6em;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 1.4em;
	color: #f7d400;
	float: left;
	width: 192px;
	text-align: left;
	font-style: normal;
	font-weight:normal;
	text-transform: normal;
	letter-spacing: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f7d400;
                padding-bottom: 12px;
                margin-bottom: 12px;
                margin-top: 12px;
}

.home_kolom_1_sitemap p{
	font-size: 1.6em;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 1.2em;
	color: #ffffff;
                width: 192px;
	float: left;
	text-align: left;
	font-style: normal;
	font-weight:normal;
	text-transform: normal;
	letter-spacing: normal;
                margin-bottom: 12px;
	
}
div.home_kolom_2_sitemap {
	color: #efefef;
	float: left;
	height: auto;
	width: 204px;
	text-align: left;
	padding-top: 12px;
	padding-right: 24px;
	padding-left: 12px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
}
.home_kolom_2_sitemap p{
	font-size: 1.6em;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 1.2em;
	color: #ffffff;
                width: 204px;
	float: left;
	text-align: left;
	font-style: normal;
	font-weight:normal;
	text-transform: normal;
	letter-spacing: normal;
                margin-bottom:12px;
}
.home_kolom_2_sitemap em{
	font-size: 0.8em;
	padding: 4px 0;
	list-style-type: none;
                font-family: Arial, Helvetica, sans-serif;
                font-style: normal;
	font-weight:normal;
               color:#999999;
}

.home_kolom_2_sitemap h3{
	font-size: 1.6em;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 1.4em;
	color: #f7d400;
                width: 204px;
	float: left;
	text-align: left;
	font-style: normal;
	font-weight:normal;
	text-transform: normal;
	letter-spacing: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f7d400;
                padding-bottom: 12px;
                margin-bottom: 12px;
                margin-top: 12px;
}
.home_kolom_3_sitemap {
	color: #efefef;
	float: left;
	height: auto;
	width: 204px;
	text-align: left;
	padding-top: 12px;
	padding-right: 24px;
	padding-left: 12px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
}
.home_kolom_3_sitemap em{
	font-size: 0.8em;
	padding: 4px 0;
	list-style-type: none;
                font-family: Arial, Helvetica, sans-serif;
                font-style: normal;
	font-weight:normal;
                color:#999999;
}
.home_kolom_3_sitemap p{
	font-size: 1.6em;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 1.2em;
	color: #ffffff;
                width: 204px;
	float: left;
	text-align: left;
	font-style: normal;
	font-weight:normal;
	text-transform: normal;
	letter-spacing: normal;
                margin-bottom: 12px;
}
div.home_kolom_3_sitemap h3{
	font-size: 1.6em;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 1.4em;
	color: #f7d400;
	float: left;
                width: 204px;
	text-align: left;
	font-style: normal;
	font-weight:normal;
	text-transform: normal;
	letter-spacing: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f7d400;
                padding-bottom: 12px;
                margin-bottom: 12px;
                margin-top: 12px;
}
div.home_kolom_4_sitemap {
	color: #efefef;
	float: left;
	height: auto;
	width: 204px;
	text-align: left;
	padding-top: 12px;
	padding-right: 22px;
	padding-left: 12px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
}
div.home_kolom_4_sitemap p{
	font-size: 1.6em;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 1.2em;
	color: #ffffff;
                width: 204px;
	float: left;
	text-align: left;
	font-style: normal;
	font-weight:normal;
	text-transform: normal;
	letter-spacing: normal;
                margin-bottom: 12px;
}
.home_kolom_4_sitemap em{
	font-size: 0.8em;
	padding: 4px 0;
	list-style-type: none;
                font-family: Arial, Helvetica, sans-serif;
                font-style: normal;
	font-weight:normal;
                color:#999999;
}

div.home_kolom_4_sitemap h3 {
	font-size: 1.6em;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 1.4em;
	color: #f7d400;
	float: left;
                width: 204px;
	text-align: left;
	font-style: normal;
	font-weight:normal;
	text-transform: normal;
	letter-spacing: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f7d400;
                padding-bottom: 12px;
                margin-bottom: 12px;
                margin-top: 12px;
}

div.home_txt_vlakken_titel {
	float: left;
	height: auto;
	width: 929px;
	padding-bottom: 2px;
	background-color: #FFF;
	margin-right: 2px;
	margin-left: 2px;
	padding-left: 22px;
}
.home_txt_vlakken_titel h3 {
	font-size: 1.4em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #999;
	clear: both;
	padding: 20px 0 5px;
	display: block;
	text-transform: uppercase;
	background-image: url(http://www.hbbcommunicates.nl/3.2/images/titel_3.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
a.kolom:link {
	font-family: arial;
	font-size: 1em;
	line-height: 1.5em;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.kolom:visited {
	font-family: arial;
	font-size: 1em;
	line-height: 1.5em;
	font-style: normal;
	font-weight: normal;
	color: #FF3300;
	text-decoration: none;
}
a.kolom:hover {
	font-family: arial;
	font-size: 1em;
	line-height: 1.5em;
	font-style: normal;
	font-weight: normal;
	color: #cccccc;
	text-decoration: none;
}
a.kolom:active {
	font-family: arial;
	font-size: 1em;
	line-height: 1.5em;
	font-style: normal;
	font-weight: normal;
	color: #cccccc;
	text-decoration: none;
}
div.buro_kolom_a {
	font-family: Georgia, "Times New Roman", Times, serif;
	word-spacing: 0em;
	font-size: 2.0em;
	line-height: 1.2em;
	float: left;
	height: 229px;
	width: 238px;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	background-color: #efefef;
	margin-right: 0px;
}
.buro_kolom_a b{
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
}
.buro_kolom_a ul {
	display: inline;
}
.buro_kolom_a li a:link, .buro_kolom_a li a:visited {
	width: 191px;
	height: 193px;
	display: block;
	padding-top: 19px;
	padding-right: 24px;
	padding-left: 22px;
	padding-bottom: 17px;
	/*padding: 2px 1px;*/
	background: transparent;
	color: #efefef;
	text-decoration: none;
}
.buro_kolom_a li a:hover {
	color: #fff;	
	text-decoration: none;
	background: #ff3300
}
.buro_kolom_a li {
	float: left;
	display: inline;
	/*margin-left: 20px;
	padding: 20px 0 0;*/
}
div.buro_kolom_b {
	font-family: Georgia, "Times New Roman", Times, serif;
	word-spacing: 0em;
	font-size: 2.0em;
	line-height: 1.2em;
	float: left;
	height: 229px;
	width: 240px;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	background-color: #e3e3e3;
	margin-right: 0px;
	margin-left: 0px;
}
.buro_kolom_b ul {
	display: inline;
}
.buro_kolom_b li a:link, .buro_kolom_b li a:visited {
	width: 190px;
	height: 193px;
	display: block;
	padding-top: 19px;
	padding-right: 24px;
	padding-left: 24px;
	padding-bottom: 17px;
	/*padding: 2px 1px;*/
	background: transparent;
	color: #e3e3e3;
	text-decoration: none;
}
.buro_kolom_b li a:hover {
	color: #fff;	
	text-decoration: none;
	background: #0294b4;
}
.buro_kolom_b li {
	float: left;
	display: inline;
	/*margin-left: 20px;
	padding: 20px 0 0;*/
}
.buro_kolom_b b{
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
}
div.buro_kolom_c {
	font-family: Georgia, "Times New Roman", Times, serif;
	word-spacing: 0em;
	font-size: 2.0em;
	line-height: 1.2em;
	float: left;
	height: 229px;
	width: 240px;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	background-color: #d8d8d8;
	margin-right: 0px;
	margin-left: 0px;
}
.buro_kolom_c ul {
	display: inline;
}
.buro_kolom_c li a:link, .buro_kolom_c li a:visited {
	width: 190px;
	height: 193px;
	display: block;
	padding-top: 19px;
	padding-right: 24px;
	padding-left: 24px;
	padding-bottom: 17px;
	/*padding: 2px 1px;*/
	background: transparent;
	color: #d8d8d8;
	text-decoration: none;
}
.buro_kolom_c li a:hover {
	color: #fff;	
	text-decoration: none;
	background: #11c1d1;
}
.buro_kolom_c li {
	float: left;
	display: inline;
	/*margin-left: 20px;
	padding: 20px 0 0;*/
}
.buro_kolom_c b{
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
}
div.buro_kolom_d {
font-family: Georgia, "Times New Roman", Times, serif;
	word-spacing: 0em;
	font-size: 2.0em;
	line-height: 1.2em;
	float: left;
	height: 229px;
	width: 238px;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	background-color: #d1d1d1;
	margin-left: opx;
}
.buro_kolom_d ul {
	display: inline;
}
.buro_kolom_d li a:link, .buro_kolom_d li a:visited {
	color: #d1d1d1;
	width: 190px;
	height: 193px;
	display: block;
	padding-top: 19px;
	padding-right: 22px;
	padding-left: 24px;
	padding-bottom: 17px;
	/*padding: 2px 1px;*/
	background: transparent;
	text-decoration: none;
}
.buro_kolom_d li a:hover {
	color: #fff;
	text-decoration: none;
	background: #edd50f;
}
.buro_kolom_d li {
	float: left;
	display: inline;
	/*margin-left: 20px;
	padding: 20px 0 0;*/
}
.buro_kolom_d b{
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
}
div.home_kolom_1_sitemap_home {
	font-family: Georgia, "Times New Roman", Times, serif;
	word-spacing: 0em;
	float: left;
	height: auto;
	width: 792px;
	text-align: left;
	padding-top: 12px;
	padding-right: 24px;
	padding-left: 22px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
}
.home_kolom_1_sitemap_home h4{
	float: left;
	clear: left;
	font-size: 2.4em;
	color: #ffffff;
	width: 792px;
}
.home_kolom_1_sitemap_home h4 b{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.5em;
	color: #efefef;
	font-weight: bold;
}
div.home_txt_vlakken_projecten {
	float: left;
	height: auto;
	width: 956px;
	padding-bottom: 2px;
	background-color: #efefef;
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom: 2px;
	margin-top: 0px;
}
div.home_txt_vlakken_grijs_titel_projecten {
	float: left;
	height: auto;
	width: 934px;
	padding-bottom: 0px;
	padding-top: 4px;
	background-color: #efefef;
	margin-right: 2px;
	margin-left: 2px;
	padding-left: 22px;
	padding-top: 2px;
}
.home_txt_vlakken_grijs_titel_projecten h3 {
	font-size: 1.4em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #999;
	padding: 19px 0 5px;
	clear: both;
	display: block;
	text-transform: uppercase;
	background-repeat: repeat-x;
	background-position: bottom;
}
div.projecten_kolom_a {
	font-family: Georgia, "Times New Roman", Times, serif;
	word-spacing: 0em;
	font-size: 2.0em;
	line-height: 1.2em;
	float: left;
	height: 229px;
	width: 238px;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	background-color: #efefef;
	margin-right: 0px;
}
.projecten_kolom_a b{
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
}
.projecten_kolom_a ul {
	display: inline;
}
.projecten_kolom_a li a:link, .projecten_kolom_a li a:visited {
	width: 191px;
	height: 193px;
	display: block;
	padding-top: 19px;
	padding-right: 24px;
	padding-left: 22px;
	padding-bottom: 17px;
	/*padding: 2px 1px;*/
	background: transparent;
	color: #efefef;
	text-decoration: none;
}
.projecten_kolom_a li a:hover {
	color: #fff;	
	text-decoration: none;
	background: #efefef;
}
.projecten_kolom_a li {
	float: left;
	display: inline;
	/*margin-left: 20px;
	padding: 20px 0 0;*/
}
div.projecten_kolom_b {
	font-family: Georgia, "Times New Roman", Times, serif;
	word-spacing: 0em;
	font-size: 2.0em;
	line-height: 1.2em;
	float: left;
	height: 229px;
	width: 240px;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	background-color: #e3e3e3;
	margin-right: 0px;
	margin-left: 0px;
}
.projecten_kolom_b ul {
	display: inline;
}
.projecten_kolom_b li a:link, .projecten_kolom_b li a:visited {
	width: 190px;
	height: 193px;
	display: block;
	padding-top: 19px;
	padding-right: 24px;
	padding-left: 24px;
	padding-bottom: 17px;
	/*padding: 2px 1px;*/
	background: transparent;
	color: #e3e3e3;
	text-decoration: none;
}
.projecten_kolom_b li a:hover {
	color: #fff;	
	text-decoration: none;
	background: #e3e3e3;
}
.projecten_kolom_b li {
	float: left;
	display: inline;
	/*margin-left: 20px;
	padding: 20px 0 0;*/
}
.projecten_kolom_b b{
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
}
div.projecten_kolom_c {
	font-family: Georgia, "Times New Roman", Times, serif;
	word-spacing: 0em;
	font-size: 2.0em;
	line-height: 1.2em;
	float: left;
	height: 229px;
	width: 240px;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	background-color: #d8d8d8;
	margin-right: 0px;
	margin-left: 0px;
}
.projecten_kolom_c ul {
	display: inline;
}
.projecten_kolom_c li a:link, .projecten_kolom_c li a:visited {
	width: 190px;
	height: 193px;
	display: block;
	padding-top: 19px;
	padding-right: 24px;
	padding-left: 24px;
	padding-bottom: 17px;
	/*padding: 2px 1px;*/
	background: transparent;
	color: #d8d8d8;
	text-decoration: none;
}
.projecten_kolom_c li a:hover {
	color: #fff;	
	text-decoration: none;
	background: #d8d8d8;
}
.projecten_kolom_c li {
	float: left;
	display: inline;
	/*margin-left: 20px;
	padding: 20px 0 0;*/
}
.projecten_kolom_c b{
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
}
div.projecten_kolom_d {
font-family: Georgia, "Times New Roman", Times, serif;
	word-spacing: 0em;
	font-size: 2.0em;
	line-height: 1.2em;
	float: left;
	height: 229px;
	width: 238px;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	background-color: #d1d1d1;
	margin-left: opx;
}
.projecten_kolom_d ul {
	display: inline;
}
.projecten_kolom_d li a:link, .projecten_kolom_d li a:visited {
	color: #d1d1d1;
	width: 190px;
	height: 193px;
	display: block;
	padding-top: 19px;
	padding-right: 22px;
	padding-left: 24px;
	padding-bottom: 17px;
	/*padding: 2px 1px;*/
	background: transparent;
	text-decoration: none;
}
.projecten_kolom_d li a:hover {
	color: #fff;
	text-decoration: none;
	background: #d1d1d1;
}
.projecten_kolom_d li {
	float: left;
	display: inline;
	/*margin-left: 20px;
	padding: 20px 0 0;*/
}
.projecten_kolom_d b{
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	line-height: 1.2em;
	font-style: normal;
	font-weight: normal;
}
div.buro_kolom_buro_a {
	float: left;
	height: auto;
	width: 934px;
	padding-bottom: 0px;
	margin-right: 2px;
	margin-left: 2px;
	padding-left: 22px;

}
.buro_kolom_buro_a  h4 {
	font-size: 1.4em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #999;
	padding: 6px 0 5px;
	clear: both;
	display: block;
	text-transform: uppercase;
	background-repeat: repeat-x;
	background-position: bottom;
}

