* {
	padding							: 0px;
	margin							: 0px;
	font-family						: Arial, Helvetica, Verdana;
	font-size						: 12px;
	color							: #565f73;
	line-height						: 18px;
}

p {
	margin-bottom					: 20px;
}

li, dd, blockquote {
	margin-left						: 20px;
}

div#menu ul {
	behavior						: url('/Include/hover.htc');
}

p {
	margin							: 0px;
	padding							: 0px 0px 10px 0px;
}

ol {
	margin							: 0px;
	padding							: 10px 0px 0px 10px;
	font-weight						: bold;
	font-size						: 11px;
}

ol li {
	font-size						: 11px;
	padding							: 2px 0px 2px 0px;
}

ul {
	padding							: 0px 0px 20px 10px;
}

input, textarea {
	border							: solid 1px #cccccc;
}

img {
	border							: 0px;
}

input.image, input.submit, input.radio {
	border							: 0px;
}
 
/* general */
div#center {
	text-align						: center;
	margin							: 0 auto;
	width							: 838px;
}

div#content {
	text-align						: left;
}

div#bc {
	width							: 600px;
	padding-left					: 205px;
}

div#header {
	position						: relative;
	text-align						: left;
}

div#menu {
	position						: relative;
	width							: 838px;
}

div#logo {
	text-align						: left;
}

div#search {
	position						: absolute;
	right							: 10px;
	top								: 30px;
}

div#search div {
	float							: left;
}

div.clear {
	clear							: both;
}

div.float {
	float							: left;
}

html {
	overflow						: -moz-scrollbars-vertical;
}

div.readmore {
	float							: right;
	padding-right					: 10px;
}

.red {
	color							: #B8000D;
}

.content {
	border-top						: solid 1px #dde0e8;
	width							: 400px;
	padding							: 10px 0px 20px 0px;
	float							: left;
}

.content_large {
	width							: 600px;
	float							: left;
	border-top						: solid 1px #dde0e8;
	padding-top						: 15px;
}

.item {
	border-bottom					: dotted 1px #cccccc;
	padding-bottom					: 5px;
}

a {
	font-family						: Arial, Helvetica, Verdana;
	color							: #0139ee;
	text-decoration					: none;
}

a:hover {
	font-family						: Arial, Helvetica, Verdana;
	color							: #0139ee;
	text-decoration					: underline;
}

a.red:link {
	font-family						: Arial, Helvetica, Verdana;
	color							: #B8000D;
	text-decoration					: none;
}

a.red:visited {
	font-family						: Arial, Helvetica, Verdana;
	color							: #B8000D;
	text-decoration					: none;
}

a.red:hover {
	font-family						: Arial, Helvetica, Verdana;
	color							: #B8000D;
	text-decoration					: underline;
}

a.grey:link, a.grey:hover, a.grey:active {
	color							: #565f73;
	font-size						: 11px;
	text-decoration					: underline;
}

a.grey:visited {
	color							: #565f73;
	text-decoration					: none;
	font-size						: 11px;
}

span.grey {
	color							: #565f73;
	font-weight						: normal;
	font-size						: 11px;
}
/* header */

.bgheader {
	background						: #ffffff url('/Images/Background/bg.gif') repeat-y;
	width							: 838px;
}

.bgheaderemail {
	padding-left					: 1px;
	background-color				: #ffffff;
	background						: #ffffff url('/Images/Background/bg_email.gif') top left repeat-y;
}

ul.tabmain {
	position						: relative;
	margin							: 0px;
	padding							: 0px;
	list-style-type					: none;
	width							: 870px;
}

li.tabmain {
	float							: left;
	text-align						: left;
	line-height						: 20px;
}

li.tabseperator {
	background-color				: #565f73;
	float							: left;
	height							: 25px;
	line-height						: 25px;
	width							: 1px;
}

.tabseperator {
	width							: 1px;
	background-color				: #565f73;
}

.tabmain {
	padding-left					: 5px;
	text-align						: center;
	padding-right					: 5px;
	position						: relative;
}

a.tabmainlink:link {
	color							: #565f73;
	font-size						: 12px;
	text-decoration					: none;
}

a.tabmainlink:visited {
	color							: #565f73;
	font-size						: 12px;
	text-decoration					: none;
}

a.tabmainlink:hover {
	color							: #9e052a;
	font-size						: 12px;
	text-decoration					: none;
}
a.tabmainlinkselected:link {
	color							: #9e052a;
	font-size						: 12px;
	text-decoration					: none;
	font-weight						: bold;
	position						: relative;
}

a.tabmainlinkselected:visited {
	color							: #9e052a;
	font-size						: 12px;
	text-decoration					: none;
	font-weight						: bold;
}

a.tabmainlinkselected:hover {
	color							: #9e052a;
	font-size						: 12px;
	text-decoration					: none;
	font-weight						: bold;
}

.txt_zoeken {
	font-family						: Trebuchet MS, Arial, Helvetica, Verdana;
	color							: #9f0f19;
	font-size						: 10px;
	font-weight						: bold;
}

/* Content */
.DownloadTxt {
	padding-right					: 10px;
}
.bgcontent {
	padding							: 9px 18px 0px 10px;
	background-color				: #ffffff;
	background						: #ffffff url('/Images/Background/bg.gif') top left repeat-y;
	float							: left;
	width							: 838px;
}

.bgcontentemail {
	padding							: 9px 18px 0px 10px;
	background-color				: #ffffff;
	background						: #ffffff url('/Images/Background/bg_email.gif') top left repeat-y;
}

.tekstcolor {
	color							: #565f73;
	font-size						: 12px;
}

.column {
	padding-top						: 15px;
	background						: #ffffff url('/Images/Background/bg_column.gif') top left repeat-x;
}

.column400 {
	width							: 400px;
	padding-top						: 15px;
	background						: #ffffff url('/Images/Background/bg_column.gif') top left repeat-x;
}

.columnFoto {
	width							: 600px;
	padding-top						: 15px;
	background						: #ffffff url('/Images/Background/bg_column.gif') top left repeat-x;
}

.columnspacer {
	width							: 10px;
}

ul.submenu {
	margin							: 0px;
	padding							: 0px 0px 0px 15px;
	list-style-type					: none;
}

ul.submenu li {
	margin							: 0px;
	padding							: 0px 0px 0px 10px;
	background						: url('/Images/Global/link_arrow_grey.gif') no-repeat;
}

ul.submenu li:hover {
	margin							: 0px;
	padding							: 0px 0px 0px 10px;
	background						: url('/Images/Global/link_arrow_red.gif') no-repeat;
}

ul.submenu li a:link, ul.submenu li a:active, ul.submenu li a:visited {
	color							: #565f73;
	line-height						: 30px;
}

ul.submenu li a:hover {
	color							: #9e052a;
	line-height						: 30px;
	text-decoration					: none;
}

div.submenu {
	width							: 195px;
	float							: left;
	border-top						: solid 1px #dde0e8;
}
/* footer */
div#footer {
	height							: 32px;
	background-color				: #ffffff;
	background						: url('/Images/Background/bg_bottom.gif') no-repeat;
}

div#footer div {
	color							: #989dab;
	font-size						: 9px;
	padding-left					: 17px;
}

div#footer div a {
	color							: #989dab;
	font-size						: 9px;
	text-decoration					: none;
}

div#footer div a:hover {
	color							: #9e052a;
	font-size						: 9px;
	text-decoration					: none;
}
/* banners */

.bannerpointer {
	cursor							: pointer;
}

.bannerpointer div {
	float							: left;
	border							: solid 1px #dde0e8;
	background-color				: #f4f5f8;
	height							: 20px;
	padding							: 5px;
	margin-right					: 5px;
}

.bannerbordercolor {
	background-color				: #dde0e8;
	width							: 1px;
}

.bannerspacertop {
	height							: 20px;
}

.bannerseperatorvert {
	height							: 9px;
}

/* BANNER A */
div.banner {
	float							: left;
	width							: 195px;
}

.banner_top {
	width							: 195px;
	height							: 13px;
	background						: url('/Images/Background/bg_bannerA_top.gif') no-repeat;
}

.banner_border {
	border-left						: solid 1px #dde0e8;
	border-right					: solid 1px #dde0e8;
	padding							: 0px 10px 0px 10px;
	font-size						: 11px;
	background						: url('/Images/Buttons/btn_pijl_banner.gif') bottom right no-repeat;
}

.banner_product_border {
	border-left						: solid 1px #dde0e8;
	border-right					: solid 1px #dde0e8;
	padding							: 0px 10px 0px 15px;
}

.banner_bottom {
	width							: 195px;
	height							: 14px;
	background						: url('/Images/Background/bg_bannerA_bottom.gif') no-repeat;
}

ul.product_list {
	padding-top						: 10px;
	list-style-type					: none;
}

ul.product_list li {
	margin							: 0px;
	color							: #565f73;
	background						: url('/Images/Global/link_double_arrow_grey.gif') no-repeat;
	padding							: 0px 0px 10px 15px;
}

ul.product_list li:hover {
	color							: #565f73;
	background						: url('/Images/Global/link_double_arrow_red.gif') no-repeat;
	padding							: 0px 0px 10px 15px;
}

ul.product_list li a {
	color							: #565f73;
	text-decoration					: none;
}

ul.product_list li a:hover {
	color							: #9e052a;
	text-decoration					: none;
}
/* BANNER HOME */
.bannerHome {
	width							: 195px;
	height							: 138px;
	background						: #eef0f2;
	float							: left;
	text-align						: left;
}
.bannerhomebordercolor {
	background-color				: #cccccc;
	width							: 1px;
}
.bannerHomeright {
	background						: #cccccc;
	width							: 1px;
}

.bordersBottomArea {
	border-left						: solid 1px #dde0e8;
	border-right					: solid 1px #dde0e8;
	width							: 812px;
	padding-top						: 10px;
}

.spacing {
	padding							: 0px 10px 0px 10px;
}

.bordersBottomArea .spacing ul {
	list-style-type					: none;
	margin							: 0px;
	padding							: 0px;
}

.bordersBottomArea .spacing ul li {
	margin							: 0px;
	padding							: 0px;
}

.bordersBottomArea .spacing a {
	color							: #565f73;
}

.bordersBottomArea .spacing a:hover {
	color							: #b8000d;
}

.box {
	padding							: 0px 10px 0px 0px;
}

h1, h2 {
	font-family						: Arial, Helvetica, Verdana;
	color							: #032a6f;
	font-size						: 14px;
	font-weight						: bold;
	margin-bottom					: 5px;
}

h1.red, h2.red, h3.red {
	font-family						: Arial, Helvetica, Verdana;
	color							: #9e052a;
	font-size						: 11px;
	font-weight						: bold;
	margin-bottom					: -15px;
}

h2.HighLightTitle {
	line-height						: 25px;
	font-size						: 12px;
	font-weight						: bold;
	color							: #565f73;
}

h2 a.HighLightTitle, h2 a.HighLightTitle:visited {
	line-height						: 25px;
	font-size						: 12px;
	font-weight						: bold;
	color							: #032a6f;
}

h2 a.HighLightTitle:hover {
	line-height						: 25px;
	font-size						: 12px;
	font-weight						: bold;
	color							: #032a6f;
	text-decoration					: underline;
}

a.h2 {
	font-family						: Arial, Helvetica, Verdana;
	color							: #032a6f;
	font-size						: 14px;
	font-weight						: bold;
	margin-bottom					: 5px;
	text-decoration					: none;
}

.readMore {
	font-size						: 10px;
	padding-right					: 5px;
}

.bannerHomeContent {
	font-family						: Arial, Helvetica, Verdana;
	color							: #032a6f;
	font-size						: 12px;
	font-weight						: bold;
	padding-top						: 8px;
	padding-left					: 12px;
	padding-right					: 10px;
	line-height						: 18px;
	height							: 45px;
	border-left						: solid 1px #cccccc;
	border-right					: solid 1px #cccccc;
}
.bannerHomeContentLink {
	font-family						: Arial, Helvetica, Verdana;
	color							: #032a6f;
	font-size						: 12px;
	font-weight						: bold;
	padding-left					: 12px;
	padding-right					: 10px;
	line-height						: 14px;
}

.bannerHometop {
	font-family						: Arial, Helvetica, Verdana;
	color							: #ffffff;
	font-size						: 12px;
	font-weight						: bold;
	padding-left					: 16px;
	padding-top						: 4px;
	background						: url('/Images/Background/bg_top_bannertip_Home.gif') top left repeat-x;
	height							: 21px;
}

.bannerHomeBottom {
	background						: #ffffff url('/Images/Background/bg_bannerHome_bottom.gif') no-repeat;
	height							: 18px;
	width							: 195px;
	float							: left;
}

.banner_small_bottom {
	width							: 195px;
	height							: 13px;
	background						: url('/Images/Background/bg_bannerHome2_bottom.gif') no-repeat;
}

.footer_top {
	height							: 17px;
	width							: 812px;
	background						: url('/Images/Background/footer_top_grey.gif') no-repeat;
}

.footer_bottom {
	height							: 17px;
	width							: 812px;
	background						: url('/Images/Background/footer_bottom_grey.gif') no-repeat;
}

.banner_large_top {
	width							: 401px;
	height							: 13px;
	background						: url('/Images/Background/bg_bannerBigHome_Top.gif') no-repeat;
}

.banner_large_bottom {
	width							: 401px;
	height							: 13px;
	background						: url('/Images/Background/bg_bannerBigHome_Bottom.gif') no-repeat;
}

.bigbanner {
	width							: 398px;
	border-left						: solid 1px #dde0e8;
	border-right					: solid 1px #dde0e8;
}

.dropdown {
	float							: left;
	width							: 193px;
	border-left						: solid 1px #cccccc;
	border-right					: solid 1px #cccccc;
}

.bannerHome ul {
	margin							: 0px;
	padding							: 25px 0px 0px 10px;
	list-style-type					: none;
	position						: relative;
	cursor							: default;
}

.bannerHome li {
	background-color				: #ffffff;
	border							: solid 1px #cccccc;
	color							: #000000;
	cursor							: default;
	line-height						: 18px;
	margin							: 0px;
	padding							: 4px 0px 0px 4px;
	position						: relative;
	width							: 160px;
}

.bannerHome li ul {
	background-color				: #ffffff;
	border							: solid 1px #cccccc;
	display							: none;
	left							: 0px;
	margin							: 0px;
	padding							: 0px;
	position						: absolute;
	top								: 0px;
}

.bannerHome li ul li {
	background						: url('/Images/Global/link_arrow_grey.gif') top left no-repeat;
	padding							: 7px 0px 0px 8px;
	margin							: 0px 0px 0px 5px;
	background-color				: #ffffff;
	border							: 0px;
	width							: 150px;
}

.bannerHome li ul li:hover {
	background						: url('/Images/Global/link_arrow_red.gif') top left no-repeat;	
}

.bannerHome li ul li a {
	color							: #565f73;
	font-size						: 12px;
	font-family						: Arial, Helvetica, Verdana;
}

.bannerHome li ul li a:hover {
	color							: #b8000d;
	text-decoration					: underline;
}

.bannerHome li > ul {
	top								: 22px;
	left							: 0px;
	padding-bottom					: 8px;
}

.choose {
	background						: url('/Images/Background/bg_dropdown_arrow.gif') center right no-repeat;
}

.spacer {
	width							: 10px;
	height							: 10px;
	float							: left;
	background-color				: #ffffff;
}

.h_spacer {
	height							: 10px;
}

/* BANNER B */

.bannerB {
	width							: 400px;
	height							: 22px;
	color							: #ffffff;
	font-size						: 12px;
	font-weight						: bold;
	padding-left					: 16px;
	padding-top						: 5px;
	background						: #ffffff url('/Images/Background/bg_top_bannertip.gif') top left no-repeat;
}

.bannerBContent {
	font-family						: Arial, Helvetica, Verdana;
	color							: #565f73;
	font-size						: 11px;
	padding							: 10px 16px 0px 16px;
	line-height						: 18px;
	border-left						: solid 1px #dde0e8;
	border-right					: solid 1px #dde0e8;
}

.bannerBtop {
	font-family						: Arial, Helvetica, Verdana;
	color							: #ffffff;
	font-size						: 12px;
	font-weight						: bold;
	padding-left					: 16px;
	background						: #ffffff url('/Images/Background/bg_top_bannertip.gif') top left repeat-x;
	height							: 27px;
}

.spacerBA {
	padding-top						: 5px;
}

/* banner MOVIE */
.bannerMovie {
	/*width: 400px;*/ /*background: #ffffff url('/Images/Background/bg_banner_border.gif') top left repeat-x;*/
	border-top-width				: 1px;
	border-top-style				: solid;
	border-top-color				: #dde0e8;
}

.bannerMovieContent {
	font-family						: Arial, Helvetica, Verdana;
	color							: #565f73;
	font-size						: 11px;
	padding-top						: 15px;
	padding-left					: 9px;
	border-bottom-width				: 1px;
	border-bottom-style				: solid;
	border-bottom-color				: #dde0e8;
}

.bannerMovieRight {
	background						: #ffffff url('/Images/Background/bg_banner_border.gif') top right repeat-y;
}


/* banner RASTER */
.bannerRaster {
	width							: 195px;
	float							: left;
	background						: #ffffff url('/Images/Background/bg_raster.gif') top left;
}

.bannerRasterContent {
	font-family						: Arial, Helvetica, Verdana;
	color							: #565f73;
	font-size						: 11px;
	padding-top						: 10px;
}

.tip_top {
	background						: url('/Images/Background/bg_tip_top.gif') top left no-repeat;
	padding							: 10px;
	width							: 195px;
	height							: 18px;
}

.tip_bottom {
	background						: #ffffff url('/Images/Background/bg_tip_bottom.gif') bottom no-repeat;
	width							: 195px;
	height							: 18px;
}

.spacerRaster {
	padding-top						: 15px;
}

/* fonts */

.zoekresultaatpagina {
	border							: none;
	background-color				: Transparent;
	font-family						: Arial, Helvetica, Verdana;
	color							: #565f73;
	font-size						: 11px;
	cursor							: pointer;
}

.zoekresultaatpaginaselected {
	border							: none;
	background-color				: Transparent;
	font-family						: Arial, Helvetica, Verdana;
	color							: #b8000d;
	font-size						: 11px;
	font-weight						: bold;
	cursor							: pointer;
	cursor							: hand;
}
.zoekresultaat {
	font-family						: Arial, Helvetica, Verdana;
	color							: #565f73;
	font-size						: 11px;
	width							: 100%;
}
.zoekresultaatheader {
	font-family						: Arial, Helvetica, Verdana;
	color							: #565f73;
	font-size						: 11px;
	font-weight						: bold;
}
a.zoekresultaatlink:hover, a.zoekresultaatlink:link, a.zoekresultaatlink:visited {
	font-family						: Arial, Helvetica, Verdana;
	color							: #565f73;
	font-size						: 11px;
	text-decoration					: none;
}
.zoekterm {
	font-family						: Arial, Helvetica, Verdana;
	color							: #b8000d;
	font-size						: 11px;
	font-weight						: bold;
}
.zoekopalfabet {
	font-family: Arial, Helvetica, Verdana;
	color: #565f73;
	font-size: 11px;
	font-weight: bold;
}

a.alfabet:link, a.alfabet:visited, a.alfabet:hover {
	font-family: Arial, Helvetica, Verdana;
	color: #565f73;
	font-size: 13px;
	font-weight: bold;
}

a.alfabet:hover {
	color: #b8000d;
}


a.alfabetarrow:link, a.alfabetarrow:visited, a.alfabetarrow:hover {
	font-family: Arial, Helvetica, Verdana;
	color: #565f73; /* #b8000d; */
	font-size: 11px;
	font-weight: bold;
}

.alfabetarrow_selected {
	font-family: Arial, Helvetica, Verdana;
	color: #b8000d;
	font-size: 11px;
	font-weight: bold;
}

a.alfabetarrow_selected:link, a.alfabetarrow_selected:visited, a.alfabetarrow_selected:hover {
	font-family: Arial, Helvetica, Verdana;
	color: #b8000d;
	font-size: 11px;
	font-weight: bold;
}

.txt_Arial10 {
	font-family: Arial, Helvetica, Verdana;
	color: #565f73;
	font-size: 11px;
}

div.transOFF {
	cursor							: pointer;
}

div.transON {
	cursor							: pointer;
	opacity							: .50;
	filter							: alpha(opacity=50);
	-moz-opacity					: 0.5;
}

/* input */

input.middle {
	width							: 325px;
	height							: 20px;
}

select.middlesmall {
	width							: 257px;
}

select.middle {
	width							: 325px;
}

textarea.middle {
	width							: 325px;
	height							: 50px;
	font-family						: Arial, Helvetica, Verdana;
	font-size						: 12px;
	border							: solid 1px #cccccc;
}

input.middlesmall {
	width							: 150px;
	height							: 20px;
}

input.small {
	width							: 80px;
	height							: 20px;
}

/* images */
img.left {
	border							: solid 1px #dde0e8;
	padding							: 2px;
	margin							: 2px 5px 0px 0px;
	float							: left;
}

img.right {
	border							: solid 1px #dde0e8;
	padding							: 2px;
	margin							: 2px 0px 0px 5px;
	float							: right;
}

.imgcontentright {
	margin-left						: 8px;
	padding							: 1px;
	background						: white;
	border							: 1px solid #dde0e8;
}

.imgcontentleft {
	/*margin-top:8px;margin-right:8px;padding:1px;background:white;border:4px solid black;*/
	padding							: 4px;
	border							: 1px solid #ddd;
}
/*Homepage*/
.DropDown {
	width							: 160px;
	margin-left						: 12px;
	height							: 19px;
	font-family						: Arial, Helvetica, Verdana;
	color							: #000000;
	font-size						: 11px;
}
.VisieBlok {
	border-bottom					: solid 1px #dde0e8;
	width							: 400px;
}

ul.visie {
	list-style-image				: url('/Images/Global/list.png');
	padding							: 0px 0px 0px 15px;
	margin							: 0px;
}

ul.visie li {
	padding							: 0px;
	margin							: 0px;
	line-height						: 12px;
}

.TRVisieblok {
	border-top						: solid 1px #dde0e8;
	border-bottom					: solid 1px #dde0e8;
	padding-bottom					: 10px;
	padding-top						: 10px;
}
a.Homesublink:link, a.Homesublink:visited, a.Homesublink:hover {
	font-family						: Arial, Helvetica, Verdana;
	color							: #565f73;
	font-size						: 12px;
	text-decoration					: none;
	line-height						: 20px;
}
a.Homesublink:hover {
	color							: #9e052a;
	text-decoration					: underline;
}
.BannerSmallCampagne {
	border-top						: solid 1px #dde0e8;
	width							: 193px;
}
.BannerBigCampagne {
	border-left						: solid 1px #dde0e8;
}
.ImgHomePage {
	border							: solid 1px #cccccc;
}

.rekentoolinputgoed {
	width							: 195px;
	background-color				: #ffffff;
	color							: #565f73;
}

.rekentoolinputfout {
	width							: 195px;
	background-color				: #f5e7e8;
	color							: #9f0f19;
}

.error {
	display							: none;
	color							: #9e052a;
}

.vgv {
	display							: none;
}


a.small:link {
	font-family						: Arial, Helvetica, Verdana;
	color							: #032a6f;
	font-size						: 11px;
	line-height						: 14px;
	text-decoration					: none;
}

a.small:visited {
	font-family						: Arial, Helvetica, Verdana;
	color							: #032a6f;
	font-size						: 11px;
	line-height						: 14px;
	text-decoration					: none;
}

a.small:hover {
	font-family						: Arial, Helvetica, Verdana;
	color							: #032a6f;
	font-size						: 11px;
	text-decoration					: none;
	line-height						: 14px;
	text-decoration					: underline;
}

.printonly {
	display							: none;
	visibility						: hidden;
	height							: 0px;
}

.label {
	font-weight						: bold;
}

.weblogSub {
	color							: #c00529;
	font-size						: 10px;
}

.weblogSub a:link {
	color							: #c00529;
	text-decoration					: none;
}

.weblogSub a:hover {
	color							: #c00529;
	text-decoration					: underline;
}

.weblogTitle {
	color							: #345187;
	font-weight						: bold;
}

.weblogButton {
	width							: 95px;
	height							: 23px;
	background-image				: url('/Images/plaats-reactie.jpg');
	border							: solid 0px #cccccc;
	background-color				: #2aa7e3;
	cursor							: pointer;
}

div.hl_top {
	float							: left;
	border-bottom					: dotted 1px #cccccc;
}

div.hl_left {
	float							: left;
	width							: 194px;
	border-right					: dotted 1px #cccccc;
	padding							: 0px 5px 5px 0px;
}

div.hl_right {
	float							: right;
	width							: 195px;
	padding							: 0px 0px 5px 5px;
}

div.hl_bottom {
	border-top						: dotted 1px #cccccc;
	clear							: both;
	padding							: 5px 0px 0px 0px;
}

ul.no_style, ul.no_style_normal {
	list-style-type					: none;
}

ul.no_style li{
	margin							: 0px;
	padding							: 0px;
}

ul.no_style_normal {
	font-weight						: normal;
}

.dotted_line {
	height							: 1px;
	width							: 400px;
	border-bottom					: dotted 1px #cccccc;
	margin-bottom					: 20px;
}

div.branch {
	float							: left;
	width							: 150px;
}

div.address {
	float							: left;
	width							: 250px;
}

div.contact {
	float							: right;
	width							: 150px;
}

div.contact a {
	color							: #B8000D;
	font-weight						: bold;
}

ul.branch {
	margin							: 0px;
	padding							: 0px;
	list-style-type					: none;
}

ul.branch li {
	margin							: 0px;
	padding							: 15px 0px 0px 0px;
	border-bottom					: dotted 1px #cccccc;
}

table th {
	font-weight						: normal;
}

#Bereikbaarheid {
	display							: none;
	float							: left;
	border-top						: dotted 1px #cccccc;
	margin-top						: 15px;
	padding-top						: 15px;
}

table.recensie {
	position						: relative;
	width							: 500px;
}

table.recensie th {
	width							: 150px;
	font-weight						: bold;
	text-align						: left;
	position						: relative;
	vertical-align					: top;
}

table.recensie td {
	width							: 50px;
	text-align						: right;
	font-weight						: bold;
	position						: relative;
	vertical-align					: top;
}

table.form tr {
	height							: 30px;
}

table.form th {
	width							: 180px;
	font-weight						: bold;
	padding-right					: 20px;
	vertical-align					: top;
}

table.form td {
	vertical-align					: top;
}

td div.dotted_line {
	border-bottom					: dotted 1px #cccccc;
	height							: 10px;
	width							: 100%;
}

table.select th {
	width							: 150px;
	font-weight						: bold;
}

#helpmsg {
	float							: left;
	width							: 195px;
	display							: none;
	background						: url('/images/balk_help.gif') top no-repeat;
	margin-top						: 151px;
	padding-top						: 15px;
}

ul.mainmenu {
	list-style-type					: none;
	text-align						: left;
	width							: 195px;
	padding							: 0px 0px 8px 0px;
	margin							: 0px;
	display							: none;
	position						: absolute;
	top								: 18px;
	left							: 0px;
	z-index							: 100;
	border							: solid 1px #cccccc;
}

ul.mainmenu li {
	background						: url('/Images/Global/link_arrow_grey.gif') top left no-repeat;
	padding							: 7px 0px 0px 10px;
	margin							: 0px 0px 0px 5px;
}

li.tabmain:hover ul.mainmenu {
	display							: block;
	background-color				: #ffffff;
}

ul.mainmenu li:hover {
	background						: url('/Images/Global/link_arrow_red.gif') top left no-repeat;
}

.empty_submenu {
	width							: 195px;
	height							: 100px;
	float							: left;
}

table.top td {
	vertical-align					: top;
}

.grey_line {
	background						: url('/Images/Background/bg_column.gif') top repeat-x;
	width							: 400px;
}

td.spacer {
	width							: 10px;
}

table td p {
	padding							: 0px;
}

.bold, table.bold th {
	font-weight						: bold;
}

.left {
	float							: left;
}

.right {
	float							: right;
}

.small {
	font-size						: 11px;
}

.italic {
	font-style						: italic;
}

#review {
	display							: none;
}

.pointer {
	cursor							: pointer;
}

#footernav {
	margin-bottom					: 10px;
}

#footernav .content {
	padding							: 0px;
	margin							: 0px;
}

#footernav .content {
	background-color				: #eef0f2;
	border							: 0px;
	width							: 812px;
}

#footernav ul, #footernav li {
	background-color				: #eef0f2;
	margin							: 0px;
	padding							: 0px;
	list-style-type					: none;
}

#footernav li {
	float							: left;
	margin-right					: 10px;
	padding-left					: 10px;
	width							: 182px;
}

#footernav li ul li {
	padding-left					: 0px;
}

#footernav a {
	color							: #565f73;
}

.bg_campagne {
	background						: url('/Images/Background/bg_campagne.png') left repeat-y;
}

.spacer_campagne {
	width							: 11px;
}