html,body {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(/01/images/background.gif);
	background-position: top left;
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #454950;
}

/* Containers */

#MainContainer {
	width: 1000px;
	margin: 0px auto 0px auto;
}
	#ContainerHeader {
		width: 1000px;
		height: 200px;
		background-color: #9996FF;
	}
	    #loginCursor 
	    {
            margin: 4px 0px 4px 949px;
	        padding: 0px 0px 0px 12px;
	        background-image: url(/01/images/img_arrow_portal.png);
	        background-position: 0px 7px;
	        background-repeat: no-repeat;
	        position: absolute;
	    }
            #loginPortal 
            {
                background-color: #4b4397;
                border: 1px solid #FFFFFF;
            }
                #loginPortal:hover 
                {
                    background-color: #ff962a;
                }
	#ContainerMenu {
		width: 1000px;
		height: 36px;
		background-color: #3C348A;
		border-top: 1px solid #6661FF;
		border-bottom: 1px solid #6661FF;
	}
	#ContainerContent {
		width: 980px;
		background-position: top left;
		background-repeat: repeat-y;
		background-color: #FFFFFF;
		padding: 10px 10px 10px 10px;
	}
		#ContentLeft {
			width: 242px;
			background-color: #ffefdf;
			border-right: 1px dotted #000094;
		}
		#ContentLeft_Intranet {
			width: 242px;
			border-right: 1px dotted #000094;
		}
		#ContentCenter_foto {
			width: 702px;
			background-color: #FFFFFF;
		}


		#ContentCenter {
			width: 504px;
			background-color: #FFFFFF;
		}
			#ColumnLeft {
				width: 228px;
				border-right: 1px solid #c6c7c9;
				margin: 0px 0px 0px 0px;
				padding: 0px 20px 0px 0px;
				float: left;
			}
			#ColumnRight {
				width: 228px;
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 20px;
				float: left;
			}
		#ContentRight {
			width: 200px;
			background-color: #FFFFFF;
		}
		.ContentMain {
			width: 724px;
			background-color: #FFFFFF;
		}
		.ContentSpacing {
			width: 20px;
			background-color: #FFFFFF;
		}
	#ContainerFooter {
		width: 1000px;
	}
		#FooterTop {
			line-height: 28px;
			padding: 0px 20px 0px 20px;
			background-color: #9e9dcc;
			font-size: 11px;
		}
			#FooterTop A {
				font-size: 11px;
				color: #454950;
				text-decoration: none;
			}
			#FooterTop A:Hover {
				font-size: 11px;
				color: #ff3024;
				text-decoration: underline;
			}
		#FooterBottom {
			line-height: 28px;
			padding: 0px 20px 0px 20px;
			color: #878e99;
			font-size: 11px;
		}
			#FooterBottom A {
				font-size: 11px;
				color: #878e99;
				text-decoration: underline;
			}
			#FooterBottom A:Hover {
				font-size: 11px;
				color: #878e99;
				text-decoration: none;
			}
			#FooterBottomLeft {
				line-height: 28px;
				color: #878e99;
				font-size: 11px;
				float: left;
			}
				#FooterBottomLeft A {
					line-height: 28px;
					font-size: 11px;
					color: #878e99;
					text-decoration: underline;
				}
				#FooterBottomLeft A:Hover {
					line-height: 28px;
					font-size: 11px;
					color: #878e99;
					text-decoration: none;
				}
			#FooterBottomRight {
				line-height: 28px;
				color: #878e99;
				font-size: 11px;
				float: right;
			}
				#FooterBottomRight A {
					line-height: 28px;
					font-size: 11px;
					color: #878e99;
					text-decoration: underline;
				}
				#FooterBottomRight A:Hover {
					line-height: 28px;
					font-size: 11px;
					color: #878e99;
					text-decoration: none;
				}

.ClearBoth {
	clear: both;
}

/* Boxes */
#Social_media
{
    margin: 0px;
    padding: 5px;
    background-color: #FFFFFF;
    background-repeat: no-repeat;
}
#Box_Zoeken 
{
    width: 222px -20px;
	padding: 10px 10px 10px 10px;
	background-color: #FFFFFF;
	font-size: 11px;
}
#Box_Zoeken .LinkBanner 
{
    width: auto;
    float: right;
}
#Box_Profile 
{
	width: 100% -20px;
	margin: 0px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
	background-color: #eeedff;
	font-size: 11px;
}
#Box_OnzeVestigingen {
	width: 100% -20px;
	padding: 10px 10px 10px 10px;
	background-color: #ff962a;
	font-size: 11px;
}
#Box_SubMenu {
	width: 100% -20px;
	padding: 0px 0px 0px 0px;
	background-color: #ff962a;
	font-size: 11px;
}
#Box_MeerInformatie {
	width: 100% -20px;
	margin: 0px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
	background-color: transparent;
	font-size: 11px;
}
#Box_Foto {
	width: 100% -20px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-size: 11px;
}
#Box_Flash {
	width: 100% -20px;
	margin: -100px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
	z-index: 1000;
	font-size: 11px;
}
#Box_DirecteLinks {
	width: 100% -20px;
	margin: 0px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
	background-color: #eeedff;
	font-size: 11px;
}
#Box_Newsletter {
	width: 100% -20px;
	margin: 0px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
	background-color: #ffefdf;
	font-size: 11px;
}
#Box_Intranet {
	width: 100% -20px;
	margin: 0px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
	background-color: #ffefdf;
	font-size: 11px;
}
#Box_Contact {
	width: 100% -20px;
	margin: 0px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
	background-color: #eeedff;
	font-size: 11px;
}
#Box_ISO {
	width: 100% -20px;
	margin: 0px 0px 10px 0px;
	padding: 10px 10px 10px 10px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-size: 10px;
}
#Box_Svez_Sita 
{
	padding: 10px 10px 10px 10px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}
#Box_News {
	width: 100%;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	border-top: 1px solid #454950;
	border-bottom: 1px solid #454950;
}
.Box_NewsItem {
	line-height: 18px;
	padding: 5px 0px 5px 0px;
	border-bottom: 1px solid #C7C8CA;
}
	.Box_NewsItem A.NewsItemTitel {
		font-weight: bold;
		text-decoration: none;
		color: #000093;
	}
	.Box_NewsItem A.NewsItemTitel:Hover {
		font-weight: bold;
		text-decoration: underline;
		color: #000093;
	}
	.Box_NewsItem A.NewsItemLeesVerder {
		background-image: url(/01/images/icoon_pijl_blauw_rechts.gif);
		background-position: 0px 5px;
		background-repeat: no-repeat;
		padding: 0px 0px 0px 10px;
		font-weight: bold;
		text-decoration: none;
		color: #000093;
	}
	.Box_NewsItem A.NewsItemLeesVerder:Hover {
		background-image: url(/01/images/icoon_pijl_blauw_rechts.gif);
		background-position: 0px 5px;
		background-repeat: no-repeat;
		padding: 0px 0px 0px 10px;
		font-weight: bold;
		text-decoration: underline;
		color: #000093;
	}
#Box_Nieuwsoverzicht {
	line-height: 18px;
	margin: 5px 0px 5px 0px;
	text-align: right;
}
	#Box_Nieuwsoverzicht A {
		line-height: 18px;
		background-image: url(/01/images/icoon_pijl_blauw_rechts.gif);
		background-position: 0px 5px;
		background-repeat: no-repeat;
		padding: 0px 0px 0px 10px;
		font-weight: bold;
		text-decoration: none;
		color: #000093;
	}
	#Box_Nieuwsoverzicht A:Hover {
		line-height: 18px;
		background-image: url(/01/images/icoon_pijl_blauw_rechts.gif);
		background-position: 0px 5px;
		background-repeat: no-repeat;
		padding: 0px 0px 0px 10px;
		font-weight: bold;
		text-decoration: underline;
		color: #000093;
	}
#Box_1 {
	width: 140px;
	margin: 0px 10px 0px 0px;
	padding: 0px 10px 0px 10px;
	background-color: #ff962a;
	float: left;
}
#Box_11 {
	width: 140px;
	margin: 0px 10px 0px 0px;
	padding: 10px 10px 0px 10px;
	float: left;
}
#Box_2 {
	width: 138px;
	padding: 0px 10px 0px 10px;
	background-color: #ff962a;
	float: left;
}
#Box_21 {
	width: 138px;
	padding: 10px 10px 0px 10px;
	float: left;
}
#Box_3 {
	margin: 0px 0px 0px 10px;
	padding: 0px 10px 0px 10px;
	width: 140px;
	background-color: #ff962a;
	float: left;
}
#Box_31 {
	margin: 0px 0px 0px 10px;
	padding: 10px 10px 0px 10px;
	width: 140px;
	float: left;
}
.Box_Beeld {
	margin: 0px 10px 0px 0px;
	float: left;
}
.Box_Heading 
{
    float: left;
}
#Box_Search {
	margin: 18px 0px 18px 0px;
	padding: 0;
	border-top: 1px solid #c6c7c9;
}
.search-results 
{
    margin: 0;
    padding: 0;
}
.search-results-item 
{
    margin: 0;
    padding: 9px 0;
    border-bottom: 1px solid #c6c7c9;
}
#Box_Opties {
	margin: 20px 0px 0px 0px;
	padding: 8px 10px 8px 10px;
	border-top: 1px solid #c6c7c9;
	border-bottom: 1px solid #c6c7c9;
}
	#OptieFavorieten {
		height: 23px;
		line-height: 23px;
		background-image: url(/01/images/icoon_favorieten.gif);
		background-position: 0px 0px;
		background-repeat: no-repeat;
		padding: 0px 10px 0px 28px;
		float: left;
	}
		#OptieFavorieten A {
			font-size: 11px;
			text-decoration: none;
			color: #454950;
		}
		#OptieFavorieten A:Hover {
			font-size: 11px;
			text-decoration: underline;
			color: #454950;
		}
	#OptiePrint {
		height: 23px;
		line-height: 23px;
		background-image: url(/01/images/icoon_print.gif);
		background-position: 0px 0px;
		background-repeat: no-repeat;
		padding: 0px 10px 0px 28px;
		float: left;
	}
		#OptiePrint A {
			font-size: 11px;
			text-decoration: none;
			color: #454950;
		}
		#OptiePrint A:Hover {
			font-size: 11px;
			text-decoration: underline;
			color: #454950;
		}
	#OptieMail {
		height: 23px;
		line-height: 23px;
		background-image: url(/01/images/icoon_mail.gif);
		background-position: 0px 0px;
		background-repeat: no-repeat;
		padding: 0px 10px 0px 30px;
		float: left;
	}
		#OptieMail A {
			font-size: 11px;
			text-decoration: none;
			color: #454950;
		}
		#OptieMail A:Hover {
			font-size: 11px;
			text-decoration: underline;
			color: #454950;
		}

/* Content */

P, p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	color: #454950;
}

.blauw {
	color: #000093;
}

H1, h1 {
	margin: 0px 0px 18px 0px;
	font-size: 22px;
	color: #000093;
}
H2, h2 {
	margin: 0px 0px 14px 0px;
	font-size: 18px;
	color: #000093;
}
H2.Wit, h2.wit {
	margin: 0px 0px 14px 0px;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
}
H2.Wit, h2.wit {
	margin: 0px 0px 14px 0px;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
}
H2.Wit A, h2.wit a {
	margin: 0px 0px 14px 0px;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}
H2.Wit A:Hover, h2.wit a:hover {
	margin: 0px 0px 14px 0px;
	font-size: 18px;
	font-weight: normal;
	text-decoration: underline;
	color: #FFFFFF;
}
H3, h3 {
	margin: 0px 0px 0px 0px;
	font-size: 14px;
	color: #000093;
}
H3.Wit, h3.wit {
	margin: 0px 0px 0px 0px;
	font-size: 14px;
	font-weight: normal;
	line-height: 33px;
	color: #FFFFFF;
}
H4, h4 {
	margin: 18px 0px 0px 0px;
	font-size: 14px;
	color: #000093;
}
H5, h5, H6, h6 {
	margin: 0px 0px 0px 0px;
	font-size: 14px;
	color: #000093;
}
HR {
	margin: 5px 0px 5px 0px;
	border: solid 1px #c7c8ca;
	height: 0px;
}
A, a {
	text-decoration: underline;
	color: #000093;
}
A:Hover, a:hover {
	text-decoration: none;
	color: #000093;
}
IMG.Left, img.left {
	margin: 0px 10px 10px 0px;
	float: left;
}
IMG.Right, img.right {
	margin: 0px 0px 10px 10px;
	float: right;
}
.PijlRood {
	background-image: url(/01/images/icoon_pijl_rood_rechts.gif);
	background-position: 100% 6px;
	background-repeat: no-repeat;
	padding: 0px 10px 0px 0px;
	font-weight: normal;
	text-decoration: none;
	text-align: right;
	color: #000093;
}
A.PijlBlauw {
	background-image: url(/01/images/icoon_pijl_blauw_rechts.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 10px;
	font-weight: normal;
	text-decoration: none;
	color: #000093;
}
A.PijlBlauw:Hover {
	background-image: url(/01/images/icoon_pijl_blauw_rechts.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #000093;
}
A.PijlBlauwBold {
	background-image: url(/01/images/icoon_pijl_blauw_rechts.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 10px;
	font-weight: bold;
	text-decoration: none;
	color: #000093;
}
A.PijlBlauwBold:Hover {
	background-image: url(/01/images/icoon_pijl_blauw_rechts.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #000093;
}
A.PijlGrijs {
	background-image: url(/01/images/icoon_pijl_blauw_rechts.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 10px;
	font-weight: normal;
	text-decoration: none;
	color: #454950;
}
A.PijlGrijs:Hover {
	background-image: url(/01/images/icoon_pijl_blauw_rechts.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #454950;
}
A.PijlGrijsBold {
	background-image: url(/01/images/icoon_pijl_blauw_rechts.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 10px;
	font-weight: bold;
	text-decoration: none;
	color: #454950;
}
A.PijlGrijsBold:Hover {
	background-image: url(/01/images/icoon_pijl_blauw_rechts.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #454950;
}
.LinkItemGrijs {
	background-image: url(/01/images/icoon_pijl_blauw_rechts.gif);
	background-position: 0px 7px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 10px;
	display: block;
	float: left;
}
	.LinkItemGrijs A {
		font-size: 12px;
		font-weight: normal;
		text-decoration: none;
		color: #454950;
	}
	.LinkItemGrijs A:Hover {
		font-size: 12px;
		font-weight: normal;
		text-decoration: underline;
		color: #454950;
	}
.LinkItemGrijsKlein {
	background-image: url(/01/images/icoon_pijl_blauw_rechts.gif);
	background-position: 0px 7px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 10px;
	display: block;
	float: left;
}
	.LinkItemGrijsKlein A {
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
		color: #454950;
	}
	.LinkItemGrijsKlein A:Hover {
		font-size: 11px;
		font-weight: normal;
		text-decoration: underline;
		color: #454950;
	}
.LinkItemBlauw {
	background-image: url(/01/images/icoon_pijl_blauw_rechts.gif);
	background-position: 0px 7px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 10px;
	display: block;
	float: left;
}
	.LinkItemBlauw A {
		font-size: 12px;
		font-weight: normal;
		text-decoration: none;
		color: #000093;
	}
	.LinkItemBlauw A:Hover {
		font-size: 12px;
		font-weight: normal;
		text-decoration: underline;
		color: #000093;
	}
.LinkItemBlauwLeft {
	background-image: url(/01/images/icoon_pijl_blauw_rechts.gif);
	background-position: 0px 7px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 10px;
	display: block;
	float: left;
}
	.LinkItemBlauwLeft A {
		font-size: 12px;
		font-weight: normal;
		text-decoration: none;
		color: #000093;
	}
	.LinkItemBlauwLeft A:Hover {
		font-size: 12px;
		font-weight: normal;
		text-decoration: underline;
		color: #000093;
	}
.LinkItemBlauwBold {
	background-image: url(/01/images/icoon_pijl_blauw_rechts.gif);
	background-position: 0px 7px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 10px;
	display: block;
	float: left;
}
	.LinkItemBlauwBold A {
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		color: #000093;
	}
	.LinkItemBlauwBold A:Hover {
		font-size: 12px;
		font-weight: bold;
		text-decoration: underline;
		color: #000093;
	}
#Box_Newsletter .LinkBanner {
	width: 118px !important;
}
.LinkBanner {
	width: 155px;
	background-image: url(/01/images/icoon_pijl_blauw_rechts.gif);
	background-position: 0px 7px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 10px;
	display: block;
	float: left;
}
	.LinkBanner A {
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
		color: #454950;
	}
	.LinkBanner A:Hover {
		font-size: 11px;
		font-weight: normal;
		text-decoration: underline;
		color: #454950;
	}
.LinkLocaties A {
	width: 170px;
	height: 24px;
	line-height: 24px;
	padding: 0px 10px 0px 20px;
	margin: 0px -10px 0px -10px;
	background-image: url(/01/images/icoon_pijl_blauw_rechts.gif);
	background-position: 10px 10px;
	background-repeat: no-repeat;
	text-decoration: none;
	color: #454950;
	display: block;
	cursor: pointer;
	overflow: auto;
}
.LinkLocaties A:Hover {
	background-image: url(/01/images/icoon_pijl_wit_rechts.gif);
	background-position: 10px 10px;
	background-repeat: no-repeat;
	background-color: #454950;
	text-decoration: none;
	color: #FFFFFF;
}

/* SubMenu */

TD.SubMenu#Title {
	background-image: url(..//01/images/bg_submenu_title.gif);
	background-position: top left;
	background-repeat: repeat-x;
	Padding: 10px 10px 0px 10px;
	Height: 42px;
}

/* sideMenu 1 */

.sideMenu1 a {
	height: 29px;
	min-height: 29px;
	line-height: 29px;
	padding: 0px 10px 0px 27px;
	background-image: url(/01/images/icoon_pijl_wit.gif);
	background-position: 10px 12px;
	background-repeat: no-repeat;
	background-color: #FF962A;
	border-top: 1px solid #FFCB72;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	display: block;
}

.sideMenu1 a:hover {
	height: 29px;
	min-height: 29px;
	line-height: 29px;
	padding: 0px 10px 0px 27px;
	background-image: url(/01/images/icoon_pijl_wit.gif);
	background-position: 10px 12px;
	background-repeat: no-repeat;
	background-color: #DF3529;
	border-top: 1px solid #EF9A72;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	display: block;
}

.sideMenu1selected a {
	height: 29px;
	min-height: 29px;
	line-height: 29px;
	padding: 0px 10px 0px 27px;
	background-image: url(/01/images/icoon_pijl_wit.gif);
	background-position: 10px 12px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	border-top: 1px solid #FFCB72;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #DF3529;
	display: block;
}

.sideMenu1selected a:hover {
	height: 29px;
	min-height: 29px;
	line-height: 29px;
	padding: 0px 10px 0px 27px;
	background-image: url(/01/images/icoon_pijl_wit.gif);
	background-position: 10px 12px;
	background-repeat: no-repeat;
	background-color: #DF3529;
	border-top: 1px solid #EF9A72;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	display: block;
}

.sideMenu1 {
	height: 29px;
	min-height: 29px;
	line-height: 29px;
	padding: 0px 10px 0px 27px;
	background-image: url(/01/images/icoon_pijl_wit.gif);
	background-position: 10px 12px;
	background-repeat: no-repeat;
	background-color: #FF962A;
	border-top: 1px solid #FFCB72;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	display: block;
}

.sideMenu1:hover {
	height: 29px;
	min-height: 29px;
	line-height: 29px;
	padding: 0px 10px 0px 27px;
	background-image: url(/01/images/icoon_pijl_wit.gif);
	background-position: 10px 12px;
	background-repeat: no-repeat;
	background-color: #DF3529;
	border-top: 1px solid #EF9A72;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	display: block;
}

.sideMenu1selected {
	height: 29px;
	min-height: 29px;
	line-height: 29px;
	padding: 0px 10px 0px 27px;
	background-image: url(/01/images/icoon_pijl_wit.gif);
	background-position: 10px 12px;
	background-repeat: no-repeat;
	background-color: #DF3529;
	border-top: 1px solid #EF9A72;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	display: block;
}

.sideMenu1selected:hover {
	height: 29px;
	min-height: 29px;
	line-height: 29px;
	padding: 0px 10px 0px 27px;
	background-image: url(/01/images/icoon_pijl_wit.gif);
	background-position: 10px 12px;
	background-repeat: no-repeat;
	background-color: #DF3529;
	border-top: 1px solid #EF9A72;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	display: block;
}

/* sideMenu2 */

.sideMenu2 a {
	height: 29px;
	min-height: 29px;
	line-height: 29px;
	padding: 0px 10px 0px 27px;
	background-image: url(/01/images/icoon_pijl_rood_rechts.gif);
	background-position: 10px 13px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	border-top: 1px solid #EF9A72;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #DF3529;
	display: block;
}

.sideMenu2 a:hover {
	height: 29px;
	min-height: 29px;
	line-height: 29px;
	padding: 0px 10px 0px 27px;
	background-image: url(/01/images/icoon_pijl_wit_rechts.gif);
	background-position: 10px 13px;
	background-repeat: no-repeat;
	background-color: #DF3529;
	border-top: 1px solid #EF9A72;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	display: block;
}

.sideMenu2selected a {
	height: 29px;
	min-height: 29px;
	line-height: 29px;
	padding: 0px 10px 0px 27px;
	background-image: url(/01/images/icoon_pijl_rood_rechts.gif);
	background-position: 10px 13px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	border-top: 1px solid #EF9A72;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #DF3529;
	display: block;
}

.sideMenu2selected a:hover {
	height: 29px;
	min-height: 29px;
	line-height: 29px;
	padding: 0px 10px 0px 27px;
	background-image: url(/01/images/icoon_pijl_wit_rechts.gif);
	background-position: 10px 13px;
	background-repeat: no-repeat;
	background-color: #DF3529;
	border-top: 1px solid #EF9A72;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	display: block;
}

.sideMenu2 {
	height: 29px;
	min-height: 29px;
	line-height: 29px;
	padding: 0px 10px 0px 27px;
	background-image: url(/01/images/icoon_pijl_rood_rechts.gif);
	background-position: 10px 13px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	border-top: 1px solid #EF9A72;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #DF3529;
	display: block;
}

.sideMenu2:hover {
	height: 29px;
	min-height: 29px;
	line-height: 29px;
	padding: 0px 10px 0px 27px;
	background-image: url(/01/images/icoon_pijl_wit_rechts.gif);
	background-position: 10px 13px;
	background-repeat: no-repeat;
	background-color: #DF3529;
	border-top: 1px solid #EF9A72;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	display: block;
}

.sideMenu2selected {
	height: 29px;
	min-height: 29px;
	line-height: 29px;
	padding: 0px 10px 0px 27px;
	background-image: url(/01/images/icoon_pijl_wit_rechts.gif);
	background-position: 10px 13px;
	background-repeat: no-repeat;
	background-color: #DF3529;
	border-top: 1px solid #EF9A72;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	display: block;
}

.sideMenu2selected:hover {
	height: 29px;
	min-height: 29px;
	line-height: 29px;
	padding: 0px 10px 0px 27px;
	background-image: url(/01/images/icoon_pijl_wit_rechts.gif);
	background-position: 10px 13px;
	background-repeat: no-repeat;
	background-color: #DF3529;
	border-top: 1px solid #EF9A72;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	display: block;
}

/**/

.sideMenu3 a {
	height: 29px;
	min-height: 29px;
	line-height: 29px;
	padding: 0px 10px 0px 27px;
	background-color: #FFFFFF;
	border-top: 1px solid #EF9A72;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	display: block;
}

.sideMenu3 a:hover {
	height: 29px;
	min-height: 29px;
	line-height: 29px;
	padding: 0px 10px 0px 27px;
	background-color: #DF3529;
	border-top: 1px solid #EF9A72;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #FFFFFF;
	display: block;
}

.sideMenu3selected a {
	height: 29px;
	min-height: 29px;
	line-height: 29px;
	padding: 0px 10px 0px 27px;
	background-color: #DF3529;
	border-top: 1px solid #EF9A72;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	display: block;
}

.sideMenu3selected a:hover {
	height: 29px;
	min-height: 29px;
	line-height: 29px;
	padding: 0px 10px 0px 27px;
	background-color: #DF3529;
	border-top: 1px solid #EF9A72;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #FFFFFF;
	display: block;
}
.sideMenu3 {
	height: 29px;
	min-height: 29px;
	line-height: 29px;
	padding: 0px 10px 0px 27px;
	background-color: #DF3529;
	border-top: 1px solid #EF9A72;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	display: block;
}

.sideMenu3:hover {
	height: 29px;
	min-height: 29px;
	line-height: 29px;
	padding: 0px 10px 0px 27px;
	background-color: #DF3529;
	border-top: 1px solid #EF9A72;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #FFFFFF;
	display: block;
}

.sideMenu3selected {
	height: 29px;
	min-height: 29px;
	line-height: 29px;
	padding: 0px 10px 0px 27px;
	background-color: #DF3529;
	border-top: 1px solid #EF9A72;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #FFFFFF;
	display: block;
}

.sideMenu3selected:hover {
	height: 29px;
	min-height: 29px;
	line-height: 29px;
	padding: 0px 10px 0px 27px;
	background-color: #DF3529;
	border-top: 1px solid #EF9A72;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #FFFFFF;
	display: block;
}


/* ContactForm */

.inputtekst {
	height: 19px;
	line-height: 19px;
	margin: 0px 0px 5px 0px;
	border: 1px solid #454545;
	width: 100%;
	font-size: 11px;
	color: #454545;
	background: #FFFFFF;
}
.inputtekst_search 
{
    width: 222px !important;
	height: 19px;
	line-height: 19px;
	margin: 0px 0px 5px 0px;
	border: 1px solid #454545;
	font-size: 11px;
	color: #454545;
	background: #FFFFFF;
}
.inputlist {
	height: 19px;
	line-height: 19px;
	margin: 0px 0px 5px 0px;
	border: 1px solid #454545;
	width: 100%;
	font-size: 11px;
	color: #454545;
	background: #FFFFFF;
}
.inputtekstopmerking {
	height: 95px;
	line-height: 19px;
	margin: 0px 0px 5px 0px;
	border: 1px solid #454545;
	width: 100%;
	font-size: 11px;
	color: #454545;
	background: #FFFFFF;
}
.inputselecteren {
	height: 19px;
	line-height: 19px;
	margin: 0px 0px 5px 0px;
	border: 1px solid #454545;
	width: 100%;
	font-size: 11px;
	color: #454545;
	background: #FFFFFF;
}

/* Breadcrumb */

#Breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #454950;
}
	#Breadcrumb a {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #454950;
		text-decoration: underline;
	}
	#Breadcrumb a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #454950;
		text-decoration: none;
	}

.forms {padding: 5px;}
.form-description {width: 40%; margin-bottom: 10px; font-weight: bold; float: left;}
.form-element {width: 50%; margin-bottom: 10px; float: left;}
.form-element input {height: 18px; line-height: 18px; width: 100%; margin: 0; padding: 0; border: 1px solid #454545; font-family: Arial; font-size: 11px; color: #454545;}
.form-element select {height: 18px; line-height: 18px; width: 100%; margin: 0; padding: 0; border: 1px solid #454545; font-family: Arial; font-size: 11px; color: #454545;}
.form-element input.error {border: 1px solid #FF0000;}
.form-element #page_rdbtn_aanmelden {width: auto !important; border: 0px !important; vertical-align: middle;}
.form-element #page_rdbtn_afmelden {width: auto !important; border: 0px !important; vertical-align: middle;}
.form-element select.error {border: 1px solid #FF0000;}
.form-element textarea {line-height: 18px; width: 100%; margin: 0; padding: 0; border: 1px solid #454545; font-family: Arial; font-size: 11px; color: #454545;}
.form-element a.banner-link {padding-right: 10px; background-image: url(/01/images/icoon_pijl_blauw_rechts.gif); background-position: center right; background-repeat: no-repeat; text-decoration: none; color: #454545; float: right;}
.form-element a.banner-link:hover {text-decoration: underline;}
.form-required {width: 10%; margin-bottom: 10px; text-align: right; float: left;}

/**/

/* http://sonspring.com/journal/clearing-floats */

.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

/* http://www.yuiblog.com/blog/2010/09/27/clearfix-reloaded-overflowhidden-demystified */

.clearfix:before,
.clearfix:after {
  content: '\0020';
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

.clearfix:after {
  clear: both;
}

/*
  The following zoom:1 rule is specifically for IE6 + IE7.
  Move to separate stylesheet if invalid CSS is a problem.
*/

.clearfix {
  zoom: 1;
}

/* Login
----------------------------------------------------------*/
#LoginViewport 
{
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 1;
	background-image: url(/01/images/intranet/bg_loginviewport.png);
	background-position: top left;
	background-repeat: repeat;
	/*background: #3C348A;*/
	left: 0;
	top: 0;
}
#LoginContainer 
{
    width: 428px;
	height: 166px;
	margin: 150px auto 0px auto;
	padding: 5px;
	background-image: url(/01/images/intranet/bg_logincontainer.png);
	background-position: top left;
	background-repeat: repeat;
}
#LoginContainer_Inside 
{
    width: 408px;
	height: 146px;
	padding: 10px;
	background-color: #9B95FF;
}
#LoginContainer_InsideLeft 
{
    width: 200px;
    float: left;
}
#LoginContainer_InsideLeft img 
{
    display: block;
}
#LoginContainer_InsideRight 
{
    width: 208px;
    float: left;
}
#LoginContainer_InsideRight img 
{
    margin: 0px 0px 9px 0px;
    display: block;
}
#LoginContainer_InsideRight input 
{
    width: 206px;
    height: 18px;
    line-height: 18px;
    margin: 0px 0px 9px 0px;
    padding: 0px;
    border: 1px solid #454545;
    font-size: 12px;
    color: #666666;
}
#LoginContainer_InsideRight a.login 
{
    padding: 0px 0px 0px 17px;
    background-image: url(/01/images/intranet/bg_arrow_blue_right.png);
    background-position: 0px 7px;
    background-repeat: no-repeat;
    font-weight: bold;
    text-decoration: none;
    color: #FFFFFF;
    float: right;
}
#LoginContainer_InsideRight a.login:hover 
{
    text-decoration: underline;
}

/* Social icons
----------------------------------------------------------*/

.border_bottom
{
    border-bottom: 1px solid #bdbfc0;
    margin: 0px 0px 10px 0px;
}

a.read_more, a.read_more:hover {color: #454950;}
a.read_more {text-decoration: none;}
a.read_more:hover {text-decoration: underline;}
a.read_more.padding, a.read_more.padding:hover 
{
}

a.twitter_link {
	margin: 0 0 18px 0;
	padding: 0 0 0 24px;
	background-image: url(/01/images/icon_twitter.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	text-decoration: none;
	font-weight: bold;
	display: inline-block;
}
a.twitter_link:hover {
	text-decoration: underline;
}
a.twitter_link_small {
	margin: 0 5px 18px 0;
	text-decoration: none;
	font-weight: bold;
	float: left;
}
a.twitter_link_small:hover {
	text-decoration: underline;
}
a.facebook_link_small {
	margin: 0 5px 18px 0;
	text-decoration: none;
	font-weight: bold;
	float: left;
}
a.twitter_link_small:hover {
	text-decoration: underline;
}
.social_media_text {
	font-weight: bold;
	color: #000093;
	float: left;
}
