body {
	margin: 0;
	padding: 0;
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #333;
}

a {
	cursor: pointer;
}

div {
	margin: 0;
	padding: 0;
}

#Page {
	width: 988px;
	margin: 0 auto 0 auto;
	overflow: hidden;
}

#Header {
	margin: 0 8px 0 0;
	min-height: 76px;
	width: 616px;
	float: left;
}

#Logo {
	width: 616px;
	height: 54px;
}

#Logo a.corporate {
	display: block;
	width: 254px;
	height: 49px;
	margin: 0;
	background: #fff url(/furniture/images/logo_st_antonius.gif) no-repeat left top;
	float: left;
}

#Logo a.jubileum {
	display: block;
	width: 239px;
	height: 54px;
	margin: 20px 0 0 60px;
	background: #fff url(/furniture/images/logo_100_jaar.gif) no-repeat left top;
	float: left;
}

#Navigation {
	min-height: 71px;
	width: 616px;
	float: left;
}

#NavigationWide {
	min-height: 71px;
	width: 728px;
	float: left;
}

#NavigationFull {
	min-height: 71px;
	width: 100%;
	float: left;
}

#TopMenu {
	height: 45px;
	background: #fff url(/furniture/images/bg_topmenu.gif) no-repeat right bottom;
}

#TopMenu a {
	display: block;
	width: 104px;
	height: 45px;
	margin: 0;
	padding: 0;
	float: left;
}

#HorizontalMenu {
	width: 100%;
	padding: 4px 0 4px 0;
	float: left;
}

#HorizontalMenu div {
	height: 18px;
	margin: 0 0 0 -1px;
	background: url(/furniture/images/link_separator.gif) repeat-y left center;
	float: left;
}

#HorizontalMenu div a {
	display: block;
	margin: 0 9px 0 9px;
	padding: 0;
	font-weight: bold;
	font-size: 0.8em;
	color: #fff;
	text-decoration: none;
	vertical-align: middle;
}

#HorizontalMenu div a:hover {
	color: #772059;
}

#Tools {
	width: 364px;
	float: left;
}

#Search form {
	margin: 10px 0 0 0;
	padding: 0;
}

#Search form div.textfield {
	width: 186px;
	height: 20px;
	padding: 1px;
	background: #fff url(/furniture/images/bg_search_inputfield.gif) no-repeat left top;
	float: left;
	overflow: hidden;
}

#Search form input.searchstring {
	display: block;
	width: 180px;
	padding: 0 2px 0 2px;
	border: #fff 0 solid;
	color: #333;
}

#Search form div.button {
	margin: 0 0 0 4px;
	float: left;
}

#Search form input.submit {
	margin: 0;
	padding: 0;
}

#English {
	margin: 3px 0 0 22px;
	float: left;
}

#English a {
	display: block;
	width: 43px;
	height: 15px;
	margin: 0;
	padding: 0;
	background: #fff url(/furniture/images/button_english_normal.gif) no-repeat left top;
}

#LargerFonts {
	width: 41px;
	height: 16px;
	margin: -2px 0 0 23px;
	float: right;
}

#LargerFonts div.normal {
	width: 10px;
	height: 16px;
	background: #fff url(/furniture/images/button_a_normal.gif) no-repeat left top;
	float: left;
	cursor: pointer;
}

#LargerFonts div.large {
	width: 14px;
	height: 16px;
	background: #fff url(/furniture/images/button_a_large.gif) no-repeat left top;
	float: left;
	cursor: pointer;
}

#LargerFonts div.xlarge {
	width: 15px;
	height: 16px;
	background: #fff url(/furniture/images/button_a_xlarge.gif) no-repeat left top;
	float: left;
	cursor: pointer;
}

#RightMenu {
	width: 364px;
	margin: 20px 0 0 0;
	float: left;
}

#RightMenu a.about {
	display: block;
	width: 142px;
	height: 22px;
	margin: 0;
	padding: 0;
	background: #fff url(/furniture/images/link_overantonius_normal.gif) no-repeat left top;
	float: left;
}

#RightMenu a.work {
	display: block;
	width: 142px;
	height: 22px;
	margin: 0;
	padding: 0;
	background: #fff url(/furniture/images/link_werkenbijons_normal.gif) no-repeat left top;
	float: left;
}

#RightMenu a.contact {
	display: block;
	width: 78px;
	height: 22px;
	margin: 0;
	padding: 0;
	background: #fff url(/furniture/images/link_contact_normal.gif) no-repeat left top;
	float: left;
}

#Content {
	width: 616px;
	float: left;
}

#Page div.wide {
	width: 728px !important;
}

#Page div.full {
	width: 100% !important;
}

#Picture {
	width: 616px;
	height: 442px;
	overflow: hidden;
}

div.photo {
	width: 225px;
	overflow: hidden;
}

div.photo img {
	margin: 8px 0 6px 0;
	padding: 0;
	border: none;
}

div.photo img + img {
	margin: 0 0 6px 0 !important;
}

#SubMenu {
	width: 225px;
	float: left;
	overflow: hidden;
}

#SubMenu div a {
	display: block;
	margin: 5px 4px 7px 8px;
	padding: 0 0 0 24px;
	background: #fff url(/furniture/images/link_arrow_normal.gif) no-repeat left top;
	font-size: 0.8em;
	color: #333;
	text-decoration: none;
}

#SubMenu div div a {
	display: block;
	margin: 5px 4px 7px 29px;
	padding: 0 0 0 11px;
	background: #fff url(/furniture/images/link_dot_normal.gif) no-repeat left top;
	font-size: 0.8em;
	color: #333;
	text-decoration: none;
}

#SubMenu div div a.down, #SubMenu div div a:hover.down {
	margin: 5px 4px 7px 8px;
	padding: 0 0 0 24px;
}

#SubMenu div div div a {
	display: block;
	margin: 5px 4px 7px 50px;
	padding: 0 0 0 13px;
	background: #fff url(/furniture/images/link_dot_normal.gif) no-repeat left top;
	font-size: 0.8em;
	color: #333;
	text-decoration: none;
}

#SubMenu div div div a.down, #SubMenu div div div a:hover.down {
	margin: 5px 4px 7px 26px;
	padding: 0 0 0 24px;
}

#SubMenu a.active {
	font-weight: bold;
}

#Main {
	width: 502px;
	float: right;
	overflow: hidden;
}

#Content div.wide {
	width: 761px !important;
}

#Content div.full {
	width: 100% !important;
}

#Crumbs {
	min-height: 0.8em;
	margin: 34px 20px 0 32px;
	border-top: 1px solid #fff;
}

#Crumbs a {
	display: block;
	margin: 0 14px 0 0;
	padding: 0 0 0 9px;
	background: #fff url(/furniture/images/crumb_arrow_normal.gif) no-repeat left center;
	font-size: 0.8em;
	color: #333;
	text-decoration: none;
	float: left;
}

#Heading {
	margin: 24px 20px 0 32px;
	font-size: 1.1em;
	font-weight: bold;
	color: #772059;
}

#ThreeCols {
	margin: 24px 24px 32px 24px;
}

#ThreeCols div {
	width: 100%;
	overflow: hidden;
}

#ThreeCols div div.photo {
	width: 225px;
	float: left;
}

#ThreeCols div div.photo-panoramic {
	width: 670px;
}

#ThreeCols div div img {
	display: block;
	margin: 0 5px 0 0;
	padding: 0;
	border: none;
}

#ThreeCols div div.text {
	min-height: 170px;
	width: 218px;
	margin: 5px 5px 0 0;
	padding: 0 0 16px 0;
	font-size: 0.8em;
	color: #333;
	float: left;
	border: 1px solid #772059;
	overflow: hidden;
}

#ThreeCols div div.text h2 {
	margin: 8px 8px 16px 8px;
	padding: 0;
	font-size: 1.1em;
	color: #772059;
}

#ThreeCols div div.text a {
	display: block;
	margin: 4px 0 9px 18px;
	padding: 0 0 0 24px;
	background: #fff url(/furniture/images/link_arrow_normal.gif) no-repeat left top;
	color: #333;
	text-decoration: none;
}

#ThreeCols div div.text a:hover {
	color: #f26522;
}

#Text {
	clear: left;
	margin: 11px 20px 0 32px;
	padding: 0 0 20px 0;
	font-size: 0.8em;
	line-height: 1.4em;
	color: #333;
}

#TextAbcList {
	clear: left;
	margin: 11px 20px 0 32px;
	padding: 20px 0 0 0;
	font-size: 0.8em;
	line-height: 1.4em;
	color: #333;
}

#TextTools {
	height: 30px;
	margin: 32px 0 0 16px;
	font-size: 0.8em;
	color: #333;
	border-top: 1px solid #772059;
}

#TextTools div.cornerleft {
	width: 10px;
	height: 27px;
	background: #fff url(/furniture/images/corner_texttools_left.gif) no-repeat left center;
	float: right;
}

#TextTools div.cornerright {
	width: 10px;
	height: 27px;
	background: #fff url(/furniture/images/corner_texttools_right.gif) no-repeat left center;
	float: right;
}

#TextTools a.print {
	display: block;
	width: 87px;
	height: 27px;
	margin: 0;
	padding: 0;
	background: #fff url(/furniture/images/button_afdrukken_normal.gif) no-repeat left center;
	float: right;
}

#TextTools a.list {
	display: block;
	width: 87px;
	height: 27px;
	margin: 0;
	padding: 0;
	background: #fff url(/furniture/images/button_begrippenlijst_normal.gif) no-repeat left center;
	float: right;
}

#Boxes {
	width: 364px;
	margin: -54px 0 0 8px;
	float: left;
	overflow: hidden;
}

.narrow {
	width: 252px !important;
}

#Direct {
	min-height: 175px;
	width: 100%;
	background: #fff url(/furniture/images/bg_topmenu.gif) no-repeat right top;
}

#Direct div.heading {
	height: 28px;
	margin: 0 0 11px 0;
	background: url(/furniture/images/heading_directdoen.gif) no-repeat left top;
}

#Direct div.double {
	width: 49%; /* FZO - Alterian - Set to 49% instead 50% */
	float: left;
}

#Direct div a {
	display: block;
	width: 140px;
	margin: 4px 0 9px 18px;
	padding: 0 0 0 24px;
	background: #fff url(/furniture/images/link_arrow_normal.gif) no-repeat left top;
	font-size: 0.8em;
	color: #333;
	text-decoration: none;
}

#News {
	background: #fff url(/furniture/images/bg_topmenu.gif) no-repeat right top;
}

#News div.heading {
	height: 28px;
	margin: 0 0 11px 0;
	background: url(/furniture/images/heading_nieuws.gif) no-repeat left top;
}

#News a {
	display: block;
	margin: 4px 0 9px 18px;
	padding: 0;
	font-size: 0.8em;
	color: #333;
	text-decoration: none;
}

#News a span {
	display: block;
	margin: 0;
	padding: 0;
}

#News a span.date {
	width: 45px;
	font-weight: bold;
	color: #772059;
	float: left;
	overflow: hidden;
}

#News a span.title {
	width: 77%;
	margin: 0 0 0 45px;
	padding: 0;
	color: #333;
}

#News a.more {
	display: block;
	width: 50%;
	padding: 0 0 0 24px;
	background: #fff url(/furniture/images/link_arrow_normal.gif) no-repeat left top;
}

#Messages {
	background: #fff url(/furniture/images/bg_topmenu.gif) no-repeat right top;
}

#Messages div.heading {
	height: 28px;
	margin: 0 0 11px 0;
	background: url(/furniture/images/heading_mededelingen.gif) no-repeat left top;
}

#Messages a {
	display: block;
	margin: 4px 0 9px 18px;
	padding: 0;
	font-size: 0.8em;
	color: #333;
	text-decoration: none;
}

#Messages a span {
	display: block;
	margin: 0;
	padding: 0;
}

#Messages a span.date {
	width: 40px;
	font-weight: bold;
	color: #772059;
	float: left;
	overflow: hidden;
}

#Messages a span.title {
	width: 77%;
	margin: 0 0 0 45px;
	padding: 0;
	color: #333;
}

#Messages a.more {
	display: block;
	width: 50%;
	padding: 0 0 0 24px;
	background: #fff url(/furniture/images/link_arrow_normal.gif) no-repeat left top;
}

#Footer {
	clear: both;
	width: 988px;
}

#LinksBottom {
	margin: 4px 0 0 0;
	float: left;
}

#LinksBottom a {
	display: block;
	height: 16px;
	margin: 0;
	padding: 0;
	float: left;
}

#LinksBottom a.security {
	width: 60px;
	background: url(/furniture/images/link_veiligheid_normal.gif) no-repeat center center;
}

#LinksBottom a.privacy {
	width: 55px;
	background: url(/furniture/images/link_privacy_normal.gif) no-repeat center center;
}

#LinksBottom a.disclaimer {
	width: 78px;
	background: url(/furniture/images/link_proclaimer_normal.gif) no-repeat center center;
}

#LinksBottom a.sitemap {
	width: 49px;
	background: url(/furniture/images/link_sitemap_normal.gif) no-repeat center center;
}

#Credits {
	margin: 4px 0 0 0;
	color: #772059;
	font-size: 0.6em;
	float: right;
}

/* content */

ol.searchresults, ul.searchresults {
	display: block;
	margin: 0;
	padding: 0 0 0 28px;
}

ol.searchresults li, ul.searchresults li {
	margin: 0 0 12px 0;
	padding: 0;
}

ol.searchresults li a, ul.searchresults li a {
	margin: 0;
	padding: 0;
	font-size: 1.1em;
	font-weight: bold;
	color: #772059;
}

ol.searchresults li span, ul.searchresults li span {
	display: block;
	margin: 0;
	padding: 0;
}

ol.searchresults li span.url {
	color: #f26522;
}

ul.searchresults li span.intro {
	font-style: italic;
}

ul.searchresults li span.date {
	color: #772059;
}

div.resultpagelinks {
	display: block;
	margin: 16px 0 48px 0;
}

div.resultpagelinks a {
	display: block;
	height: 20px;
	margin: 0 4px 0 0;
	padding: 0 6px 0 6px;
	line-height: 19px;
	text-align: center;
	text-decoration: none;
	border: 1px solid #ccc;
	color: #333;
	float: left;
}

div.resultpagelinks a:hover {
	border: 1px solid #f26522;
	color: #f26522;
}

div.resultpagelinks a.active {
	border: 1px solid #772059;
	color: #772059;
	font-weight: bold;
}

table.searchfolders {
	margin: 0;
	padding: 0;
	border: none;
}

table.searchfolders tr td {
	margin: 0;
	padding: 0 5px 5px 0;
}

/* content styles */

div.news-date {
	margin: 0 0 16px 0;
	padding: 0 0 8px 0;
	color: #772059;
	font-style: italic;
	border-bottom: 1px solid #772059;
}

a.top {
	display: block;
	width: 19px;
	height: 19px;
	margin: 0 0 0 10px;
	padding: 0;
	background: #fff url(/furniture/images/link_top_normal.gif) no-repeat center center;
	float: right;
}

/* Sitemap */

ul.sitemap li {
	list-style: none;
}

ul.sitemap a {
	display: inline-block;
	margin: 0 14px 0 0;
	padding: 0 0 0 7px;
	background: #fff url(/furniture/images/crumb_arrow_normal.gif) no-repeat left center;
	color: #333;
}

ul.sitemap li a {
	color: #772059;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
}

ul.sitemap li ul li a {
	color: #333;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration: none;
}

ul.sitemap li ul li ul li a {
	color: #666;
	font-weight: normal;
	text-decoration: none;
}

ul.sitemap li ul li ul li ul li a {
	color: #333;
	font-weight: normal;
	text-decoration: none;
}

ul.sitemap li ul li ul li ul li ul li a {
	color: #666;
	font-weight: normal;
	text-decoration: none;
}

/* Search form */

table.form {
	margin: 0;
	padding: 0;
	border: none;
}

.lines {
	margin: 16px 0 0 0 !important;
	padding: 16px 0 0 0 !important;
	border: solid #772059 !important;
	border-width: 1px 0 0 0 !important;
}

table.form tr td {
	margin: 0;
	padding: 0 8px 12px 0;
	vertical-align: top;
	color: #772059;
	font-weight: bold;
}

table.form tr td + td {
	font-weight: normal;
}

table.form tr td label.error {
	font-weight: normal;
	color: #d00;
	width: auto;
	white-space: nowrap;
}

table.form tr td input.textfield {
	display: block;
	width: 400px;
	margin: 0;
	padding: 2px;
	border: 1px solid #999;
}

table.form tr td input.datepicker {
	display: block;
	width: 70px;
	margin: 0;
	padding: 2px;
	border: 1px solid #999;
}

table.form tr td textarea.messagefield {
	display: block;
	width: 400px;
	height: 120px;
	margin: 0;
	padding: 2px;
	border: 1px solid #999;
}

table.form tr td select {
	padding: 2px;
	border: 1px solid #999;
}

table.form tr td input.submitbutton {
	border: none;
}

table.form tr td input.submit {
	background-color: #fff;
	color: #772059;
	border: 1px solid #772059;
}

table.form tr td input:hover.submit {
	background-color: #f26522;
	color: #fff;
	border: 1px solid #f26522;
}

.required {
	border: 1px solid #ee6565 !important;
}

.searchfield {
	border-color: #999 !important;
}

/* jQuery UI datepicker */

#ui-datepicker-div {
	margin-top: 2px;
	font: 80% Arial, Helvetica, sans-serif;
}

.demoHeaders {
	margin-top: 2em;
}

#dialog_link {
	padding: .4em 1em .4em 20px;
	text-decoration: none; position: relative;
}

#dialog_link span.ui-icon {
	margin: 0 5px 0 0;
	position: absolute;
	left: .2em;
	top: 50%;
	margin-top: -8px;
}

ul#icons {
	margin: 0;
	padding: 0;
}

ul#icons li {
	margin: 2px;
	position: relative;
	padding: 4px 0;
	cursor: pointer;
	float: left;
	list-style: none;
}

ul#icons span.ui-icon {
	float: left;
	margin: 0 4px;
}

/* Download icons */

div.download {
	margin: 0 0 24px 0;
	padding: 16px;
	border: 1px solid #ccc;
}

div.download a {
	display: block;
	height: 32px;
	margin: 0 0 4px 0;
	padding: 6px 0 0 40px;
	vertical-align: middle;
}

div.download a.small {
	display: block;
	height: 20px;
	margin: 0 0 8px 0;
	padding: 0 0 0 26px;
	vertical-align: middle;
}

.icon_32px_html {
	background: #fff url(/furniture/images/icon_32px_html.jpeg) no-repeat left top;
}

.icon_32px_msword {
	background: #fff url(/furniture/images/icon_32px_ms_word.gif) no-repeat left top;
}

.icon_32px_msexcel {
	background: #fff url(/furniture/images/icon_32px_ms_excel.gif) no-repeat left top;
}

.icon_32px_msvisio {
	background: #fff url(/furniture/images/icon_32px_ms_visio.gif) no-repeat left top;
}

.icon_32px_msaccess {
	background: #fff url(/furniture/images/icon_32px_ms_access.gif) no-repeat left top;
}

.icon_32px_mspowerpoint {
	background: #fff url(/furniture/images/icon_32px_ms_powerpoint.gif) no-repeat left top;
}

.icon_32px_oowrite {
	background: #fff url(/furniture/images/icon_32px_oo_write.gif) no-repeat left top;
}

.icon_32px_oocalc {
	background: #fff url(/furniture/images/icon_32px_oo_calc.gif) no-repeat left top;
}

.icon_32px_ooimpress {
	background: #fff url(/furniture/images/icon_32px_oo_impress.gif) no-repeat left top;
}

.icon_32px_oomath {
	background: #fff url(/furniture/images/icon_32px_oo_math.gif) no-repeat left top;
}

.icon_32px_oobase {
	background: #fff url(/furniture/images/icon_32px_oo_base.gif) no-repeat left top;
}

.icon_32px_pdf {
	background: #fff url(/furniture/images/icon_32px_pdf.gif) no-repeat left top;
}

.icon_32px_video {
	background: #fff url(/furniture/images/icon_32px_video.gif) no-repeat left top;
}

.icon_32px_picture {
	background: #fff url(/furniture/images/icon_32px_picture.gif) no-repeat left top;
}

.icon_20px_html {
	background: #fff url(/furniture/images/icon_20px_html.jpeg) no-repeat left top;
}

.icon_20px_msword {
	background: #fff url(/furniture/images/icon_20px_ms_word.gif) no-repeat left top;
}

.icon_20px_msexcel {
	background: #fff url(/furniture/images/icon_20px_ms_excel.gif) no-repeat left top;
}

.icon_20px_msvisio {
	background: #fff url(/furniture/images/icon_20px_ms_visio.gif) no-repeat left top;
}

.icon_20px_msaccess {
	background: #fff url(/furniture/images/icon_20px_ms_access.gif) no-repeat left top;
}

.icon_20px_mspowerpoint {
	background: #fff url(/furniture/images/icon_20px_ms_powerpoint.gif) no-repeat left top;
}

.icon_20px_oowrite {
	background: #fff url(/furniture/images/icon_20px_oo_write.gif) no-repeat left top;
}

.icon_20px_oocalc {
	background: #fff url(/furniture/images/icon_20px_oo_calc.gif) no-repeat left top;
}

.icon_20px_ooimpress {
	background: #fff url(/furniture/images/icon_20px_oo_impress.gif) no-repeat left top;
}

.icon_20px_oomath {
	background: #fff url(/furniture/images/icon_20px_oo_math.gif) no-repeat left top;
}

.icon_20px_oobase {
	background: #fff url(/furniture/images/icon_20px_oo_base.gif) no-repeat left top;
}

.icon_20px_pdf {
	background: #fff url(/furniture/images/icon_20px_pdf.gif) no-repeat left top;
}

.icon_20px_video {
	background: #fff url(/furniture/images/icon_20px_video.gif) no-repeat left top;
}

.icon_20px_picture {
	background: #fff url(/furniture/images/icon_20px_picture.gif) no-repeat left top;
}

/* News archive */

div.newslist a {
	color: #333;
	text-decoration: none;
}

div.newslist a span {
	margin: 0;
	padding: 0;
}

div.newslist a span.date {
	display: block;
	width: 45px;
	font-weight: bold;
	color: #772059;
	float: left;
	overflow: hidden;
}

div.newslist a span.title {
	display: block;
	width: 80%;
	margin: 0 0 8px 45px;
	color: #333;
}

div.newslist a span h3 {
	margin: 0;
	padding: 0;
	font-size: 1.1em;
	color: #772059;
	text-decoration: underline;
}

div.newslist a.more {
	display: block;
	width: 50%;
	padding: 0 0 0 24px;
	background: #fff url(/furniture/images//link_arrow_normal.gif) no-repeat left top;
}

#Text a:hover span.date, #Text a:hover span.title, #Text a:hover span.title h3, #Text a.more:hover {
	color: #f26522;
}

/* toegevoegd na ma 16 maart 2009 */

a.backbutton {
	display: block;
	width: 78px;
	height: 28px;
	margin: 16px 0 32px 0;
	padding: 0;
	background: #fff url(/furniture/images/button_terug_normal.gif) no-repeat left top;
	text-decoration: none;
	float: right;
}

a.backbutton:hover a.backbutton2:hover {
	background: #fff url(/furniture/images/button_terug_hover.gif) no-repeat left top;
}

a.backbutton2 {
	display: block;
	width: 78px;
	height: 28px;
	margin: 0px 10px 0px 0px;
	padding: 0;
	background: #fff url(/furniture/images/button_terug_normal.gif) no-repeat left top;
	text-decoration: none;
	float: right;
}

#Text a.backtolist {
	display: inline-block;
    margin-right: 10px; /** Added by Alterian 18-03-2009 **/
	padding: 0 0 0 20px;
	background: #fff url(/furniture/images//link_back_normal.gif) no-repeat left top;
	text-decoration: none;
	color: #772059;
	float: right;
}

ol.searchresults li span.rd {
	color: #00a9e0;
}

ol.searchresults li span.ac {
	color: #cf0072;
}

#HorizontalMenu div a.active {
	color: #772059;
}

#Text div.newslist a span.date, #Text div.newslist a span.title h3 {
	color: #f26522;	
}

#Text div.newslist a.rd span.date, #Text div.newslist a.rd span.title h3 {
	color: #00a9e0;	
}

#Text div.newslist a.ac span.date, #Text div.newslist a.ac span.title h3 {
	color: #cf0072;	
}

/* banners homepages rotate */

div.bannersRandom {
	width: 100%;
	margin: 21px 0 0 0;
}

div.bannersRandom ul {
	display: block;
	margin: 0 0 8px 66px;
	padding: 0;
	list-style: none;
}

div.bannersRandom ul li {
	display: block;
	margin: 0;
	padding: 0;
}

div.bannersRandom ul li a {
	display: block;
	margin: 0;
	padding: 0;
}

div.bannersRandom ul li a img {
	display: block;
	margin: 0;
	padding: 0;
	border: none;
}

/* banners subpages */

div.banners {
	width: 100%;
	margin: 21px 0 0 0;
}

div.banners a {
	margin: 0;
	padding: 0;
}

div.banners a img {
	display: block;
	padding: 0;
	border: none;
}

div.narrow div.banners a img {
	margin: 0 0 8px 17px !important;
}

#Text a.link {
	display: block;
	padding: 0 0 0 24px;
	background: #fff url(../images/link_arrow_normal.gif) no-repeat left top;
}

iframe {
	padding: 2px 2px 2px 5px;
	border: 1px solid #ccc;
}

/* Arbeidsmarkt campagne */

div.amc-table {
	width: 708px;
}

div.amc-left, div.amc-right {
	clear: both;
}

div.amc-photo {
	width: 185px;
	height: 185px;
	margin: 0 17px 17px 0;
	float: left;
}

div.amc-story {
	width: 506px;
	margin: 0 0 17px 0;
	float: left;
}

div.amc-left div.amc-photo {
	margin: 0 0 17px 17px !important;
}

div.amc-story div {
	background: #b4aaaa url(/furniture/images/bg_amc_thead.gif) no-repeat left top;
}

div.amc-story div h3 {
	display: block;
	margin: 0 0 0 17px;
	padding: 0;
	background: url(/furniture/images/bg_amc_thead_end.gif) no-repeat right top;
	line-height: 28px;
	color: #fff;
	font-size: 16px;
}

div.amc-story h4 {
	padding: 17px 0;
	font-size: 16px;
	font-style: italic;
	color: #772059;
}

div.amc-story p {
	padding: 0 17px;
}

div.amc-outro {
	clear: both;
	border: 1px solid #772059;
	padding: 17px;
}

div.amc-outro h3 {
	color: #772059;
	margin-top: 0;
}

div.amc-outro p {
	margin-bottom: 0;
}

p.quote {
	font-style: italic;
	color: #772059;
}

/* Slaapcentrum */

div.slc-table {
	width: 708px;
}

div.slc-left, div.slc-right {
	clear: both;
}

div.slc-photo {
	width: 300px;
	height: 220px;
	margin: 0 17px 17px 0;
	float: left;
	overflow: hidden;
}

div.slc-story {
	width: 391px;
	margin: 0 0 17px 0;
	float: left;
}

div.slc-left div.slc-photo {
	margin: 0 0 17px 17px !important;
}

div.slc-story div {
	background: #b4aaaa url(../images/bg_slc_thead.gif) no-repeat left top;
}

div.slc-story div h3 {
	display: block;
	margin: 0 0 0 17px;
	padding: 0;
	background: url(../images/bg_slc_thead_end.gif) no-repeat right top;
	line-height: 28px;
	color: #fff;
	font-size: 16px;
}

div.slc-story h4 {
	padding: 17px 0;
	font-size: 16px;
	font-style: italic;
	color: #772059;
}

div.slc-story p {
	padding: 0 17px;
}

div.slc-outro {
	clear: both;
	border: 1px solid #772059;
	padding: 17px;
}

div.slc-outro h3 {
	color: #772059;
	margin-top: 0;
}

div.slc-outro p {
	margin-bottom: 0;
}

#SubMenu div div div div {
	/* border-bottom: none; */
}

#SubMenu div div div div a {
	margin-left: 68px;
}

#SubMenu div div div div a.down {
	margin-left: 46px;
}

/* Nieuwbouw box */

#Nieuwbouw {
	width: 364px;
	height: 60px;
}

#Nieuwbouw div.heading {
	width: 221px;
	height: 36px;
	float: left;
}

#Nieuwbouw div.image {
	width: 143px;
	height: 60px;
	background: #fff url(/furniture/images/box_nbouw_edge.gif) right top no-repeat;
	float: right;
}

#Nieuwbouw div.link {
	width: 221px;
	height: 24px;
	float: left;
}

#Nieuwbouw div.link a {
	background: #fff url(/furniture/images/link_arrow_normal.gif) left top no-repeat;
	color: #333;
	display: block;
	font-size: 13px;
	margin: 4px 0 9px 18px;
	padding: 0 0 0 24px;
	text-decoration: none;
	width: 175px;
}

#Nieuwbouw div.link a:hover {
	background: #fff url(/furniture/images/link_arrow_hover_orange.gif) left top no-repeat;
	color: #f26522;
}
